Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create 0.29.0 release #6992

Merged
merged 5 commits into from
Jan 5, 2024
Merged

Create 0.29.0 release #6992

merged 5 commits into from
Jan 5, 2024

Conversation

nithyatsu
Copy link
Contributor

Description

Create 0.29.0 release

Type of change

  • This pull request fixes a bug in Radius and has an approved issue (issue link required).
  • This pull request adds or changes features of Radius and has an approved issue (issue link required).
  • This pull request is a minor refactor, code cleanup, test improvement, or other maintenance task and doesn't change the functionality of Radius (issue link optional).

Fixes: #issue_number

@nithyatsu nithyatsu requested review from a team as code owners January 4, 2024 22:40
Copy link

github-actions bot commented Jan 4, 2024

Release Information

  • Previous version: v0.28.0
  • New version: v0.29.0

Change logs

<!-- Release notes generated using configuration in .github/release.yml at main -->

## What's Changed
### ## changelog
* Add Instructions on Running Tests to the Contributions Guide by @kachawla in https://github.com/radius-project/radius/pull/6926
* Create Release v0.28.0 by @lakshmimsft in https://github.com/radius-project/radius/pull/6929
* Remove stale devcontainer by @rynowak in https://github.com/radius-project/radius/pull/6931
* Update Release Contribution Docs by @kachawla in https://github.com/radius-project/radius/pull/6928
* Doing some updates to the magpie by @ytimocin in https://github.com/radius-project/radius/pull/6925
* Add edge rad CLI install by @willdavsmith in https://github.com/radius-project/radius/pull/6899
* Update Release Contribution docs by @lakshmimsft in https://github.com/radius-project/radius/pull/6935
* Implement tracked resources by @rynowak in https://github.com/radius-project/radius/pull/6204
* feat: add devcontainer feature for radcli by @lechnerc77 in https://github.com/radius-project/radius/pull/6930
* fix: remove schema validation from feature release flow by @lechnerc77 in https://github.com/radius-project/radius/pull/6945
* updating plainHTTP to plainHttp by @vishwahiremat in https://github.com/radius-project/radius/pull/6943
* rewrite app connections to use getGraph API by @nithyatsu in https://github.com/radius-project/radius/pull/6938
* chore: improve setup of devconatiner for contributions by @lechnerc77 in https://github.com/radius-project/radius/pull/6954
* Updating radius.dev strings by @ytimocin in https://github.com/radius-project/radius/pull/6966
* Update devcontainer publishing path by @rynowak in https://github.com/radius-project/radius/pull/6967
* docs: update prerequiste and debug docs by @lechnerc77 in https://github.com/radius-project/radius/pull/6965
* Fix namespace in devcontainer feature publishing by @rynowak in https://github.com/radius-project/radius/pull/6970
* Change SSL_CERT_DIRS to SSL_CERT_DIR by @youngbupark in https://github.com/radius-project/radius/pull/6971
* Create release V0.29 RC 1  by @nithyatsu in https://github.com/radius-project/radius/pull/6987
* Remove copilot4prs by @sk593 in https://github.com/radius-project/radius/pull/6988


**Full Changelog**: https://github.com/radius-project/radius/compare/v0.28.0...v0.29.0

⚠️ Missing release note ⚠️

This is the official Radius release. Create the release note by following instruction:

  1. Create ./docs/release-notes/v0.29.0.md from release note template
  2. Update the each section and add the above Change logs to the end of release note.
  3. Push release note changes to the PR branch.

Copy link

github-actions bot commented Jan 4, 2024

Release Information

  • Previous version: v0.28.0
  • New version: v0.29.0

Change logs

<!-- Release notes generated using configuration in .github/release.yml at main -->

## What's Changed
### ## changelog
* Add Instructions on Running Tests to the Contributions Guide by @kachawla in https://github.com/radius-project/radius/pull/6926
* Create Release v0.28.0 by @lakshmimsft in https://github.com/radius-project/radius/pull/6929
* Remove stale devcontainer by @rynowak in https://github.com/radius-project/radius/pull/6931
* Update Release Contribution Docs by @kachawla in https://github.com/radius-project/radius/pull/6928
* Doing some updates to the magpie by @ytimocin in https://github.com/radius-project/radius/pull/6925
* Add edge rad CLI install by @willdavsmith in https://github.com/radius-project/radius/pull/6899
* Update Release Contribution docs by @lakshmimsft in https://github.com/radius-project/radius/pull/6935
* Implement tracked resources by @rynowak in https://github.com/radius-project/radius/pull/6204
* feat: add devcontainer feature for radcli by @lechnerc77 in https://github.com/radius-project/radius/pull/6930
* fix: remove schema validation from feature release flow by @lechnerc77 in https://github.com/radius-project/radius/pull/6945
* updating plainHTTP to plainHttp by @vishwahiremat in https://github.com/radius-project/radius/pull/6943
* rewrite app connections to use getGraph API by @nithyatsu in https://github.com/radius-project/radius/pull/6938
* chore: improve setup of devconatiner for contributions by @lechnerc77 in https://github.com/radius-project/radius/pull/6954
* Updating radius.dev strings by @ytimocin in https://github.com/radius-project/radius/pull/6966
* Update devcontainer publishing path by @rynowak in https://github.com/radius-project/radius/pull/6967
* docs: update prerequiste and debug docs by @lechnerc77 in https://github.com/radius-project/radius/pull/6965
* Fix namespace in devcontainer feature publishing by @rynowak in https://github.com/radius-project/radius/pull/6970
* Change SSL_CERT_DIRS to SSL_CERT_DIR by @youngbupark in https://github.com/radius-project/radius/pull/6971
* Create release V0.29 RC 1  by @nithyatsu in https://github.com/radius-project/radius/pull/6987
* Remove copilot4prs by @sk593 in https://github.com/radius-project/radius/pull/6988


**Full Changelog**: https://github.com/radius-project/radius/compare/v0.28.0...v0.29.0

Copy link

github-actions bot commented Jan 4, 2024

Release Information

  • Previous version: v0.28.0
  • New version: v0.29.0

Change logs

<!-- Release notes generated using configuration in .github/release.yml at main -->

## What's Changed
### ## changelog
* Add Instructions on Running Tests to the Contributions Guide by @kachawla in https://github.com/radius-project/radius/pull/6926
* Create Release v0.28.0 by @lakshmimsft in https://github.com/radius-project/radius/pull/6929
* Remove stale devcontainer by @rynowak in https://github.com/radius-project/radius/pull/6931
* Update Release Contribution Docs by @kachawla in https://github.com/radius-project/radius/pull/6928
* Doing some updates to the magpie by @ytimocin in https://github.com/radius-project/radius/pull/6925
* Add edge rad CLI install by @willdavsmith in https://github.com/radius-project/radius/pull/6899
* Update Release Contribution docs by @lakshmimsft in https://github.com/radius-project/radius/pull/6935
* Implement tracked resources by @rynowak in https://github.com/radius-project/radius/pull/6204
* feat: add devcontainer feature for radcli by @lechnerc77 in https://github.com/radius-project/radius/pull/6930
* fix: remove schema validation from feature release flow by @lechnerc77 in https://github.com/radius-project/radius/pull/6945
* updating plainHTTP to plainHttp by @vishwahiremat in https://github.com/radius-project/radius/pull/6943
* rewrite app connections to use getGraph API by @nithyatsu in https://github.com/radius-project/radius/pull/6938
* chore: improve setup of devconatiner for contributions by @lechnerc77 in https://github.com/radius-project/radius/pull/6954
* Updating radius.dev strings by @ytimocin in https://github.com/radius-project/radius/pull/6966
* Update devcontainer publishing path by @rynowak in https://github.com/radius-project/radius/pull/6967
* docs: update prerequiste and debug docs by @lechnerc77 in https://github.com/radius-project/radius/pull/6965
* Fix namespace in devcontainer feature publishing by @rynowak in https://github.com/radius-project/radius/pull/6970
* Change SSL_CERT_DIRS to SSL_CERT_DIR by @youngbupark in https://github.com/radius-project/radius/pull/6971
* Create release V0.29 RC 1  by @nithyatsu in https://github.com/radius-project/radius/pull/6987
* Remove copilot4prs by @sk593 in https://github.com/radius-project/radius/pull/6988


**Full Changelog**: https://github.com/radius-project/radius/compare/v0.28.0...v0.29.0

Copy link

github-actions bot commented Jan 4, 2024

Test Results

3 038 tests  ±0   3 028 ✅ ±0   3m 26s ⏱️ -14s
  260 suites ±0      10 💤 ±0 
    1 files   ±0       0 ❌ ±0 

Results for commit 4d7b123. ± Comparison against base commit dfcbe8b.

♻️ This comment has been updated with latest results.

Copy link

github-actions bot commented Jan 4, 2024

65.5

For the detailed report, please go to Checks tab, click Build and Test, and then download unit_test_coverage artifact at the bottom of build page.

  • Your PR branch coverage: 65.5 %
  • main branch coverage: 65.5 %
  • diff coverage: 0 %

The coverage result does not include the functional test coverage.

Comment on lines 13 to 29


### New dev container for contributing to the rad CLI

Our new dev container makes it super easy to get up and running with a local dev container or GitHub Codespace in seconds. It's preloaded with everything you need to begin developing the rad CLI and other Radius services. Try it out for free [here](https://github.com/codespaces/new?hide_repo_select=true&ref=main&repo=340522752&skip_quickstart=true&machine=basicLinux32gb&devcontainer_path=.devcontainer%2Fcontributor%2Fdevcontainer.json&geo=UsWest).

[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://github.com/codespaces/new?hide_repo_select=true&ref=main&repo=340522752&skip_quickstart=true&machine=basicLinux32gb&devcontainer_path=.devcontainer%2Fcontributor%2Fdevcontainer.json&geo=UsWest)

Thanks to Radius community member @lechnerc77 for the contribution!

### Run Radius behind a custom firewall

Radius installations now support custom certificates to allow Radius to operate behind corporate/custom firewall solutions for enterprise installations. Visit the [Kubernetes installation docs](https://docs.radapp.io/guides/operations/kubernetes/install/#use-your-own-root-certificate-authority-certificate) for more information.

### New test experience when contributing to Radius

Contributing to the Radius project and want to know that your code is fully tested? Our new testing experience makes it easy to easily fork, PR, and make your first commit! Radius now leverages GitHub environments and integrated status checks to make sure that community contributions are good to go. All you need to do is submit your PR and our testing infrastructure will take care of the rest.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
### New dev container for contributing to the rad CLI
Our new dev container makes it super easy to get up and running with a local dev container or GitHub Codespace in seconds. It's preloaded with everything you need to begin developing the rad CLI and other Radius services. Try it out for free [here](https://github.com/codespaces/new?hide_repo_select=true&ref=main&repo=340522752&skip_quickstart=true&machine=basicLinux32gb&devcontainer_path=.devcontainer%2Fcontributor%2Fdevcontainer.json&geo=UsWest).
[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://github.com/codespaces/new?hide_repo_select=true&ref=main&repo=340522752&skip_quickstart=true&machine=basicLinux32gb&devcontainer_path=.devcontainer%2Fcontributor%2Fdevcontainer.json&geo=UsWest)
Thanks to Radius community member @lechnerc77 for the contribution!
### Run Radius behind a custom firewall
Radius installations now support custom certificates to allow Radius to operate behind corporate/custom firewall solutions for enterprise installations. Visit the [Kubernetes installation docs](https://docs.radapp.io/guides/operations/kubernetes/install/#use-your-own-root-certificate-authority-certificate) for more information.
### New test experience when contributing to Radius
Contributing to the Radius project and want to know that your code is fully tested? Our new testing experience makes it easy to easily fork, PR, and make your first commit! Radius now leverages GitHub environments and integrated status checks to make sure that community contributions are good to go. All you need to do is submit your PR and our testing infrastructure will take care of the rest.
### Edge version of rad CLI now available
Want to try out the cutting edge rad CLI capabilities and try out new features? You can now download and install the edge version of the rad CLI, built from the main branch, via the Radius install script. Visit https://edge.docs.radapp.io/installation/ for details on how to download and install.
### Radius devcontainer feature
The rad CLI is now available as a devcontainer feature! This allows you to install the rad CLI & dependencies in your devcontainer and Codespaces automatically. Visit https://github.com/radius-project/radius/blob/main/deploy/devcontainer-feature/src/radcli/README.md for more information and to try it out.

Comment on lines 31 to 20
## New contributors



Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If there aren't any new contributors we can remove this

Suggested change
## New contributors

Copy link

github-actions bot commented Jan 4, 2024

Release Information

  • Previous version: v0.28.0
  • New version: v0.29.0

Change logs

<!-- Release notes generated using configuration in .github/release.yml at main -->

## What's Changed
### ## changelog
* Add Instructions on Running Tests to the Contributions Guide by @kachawla in https://github.com/radius-project/radius/pull/6926
* Create Release v0.28.0 by @lakshmimsft in https://github.com/radius-project/radius/pull/6929
* Remove stale devcontainer by @rynowak in https://github.com/radius-project/radius/pull/6931
* Update Release Contribution Docs by @kachawla in https://github.com/radius-project/radius/pull/6928
* Doing some updates to the magpie by @ytimocin in https://github.com/radius-project/radius/pull/6925
* Add edge rad CLI install by @willdavsmith in https://github.com/radius-project/radius/pull/6899
* Update Release Contribution docs by @lakshmimsft in https://github.com/radius-project/radius/pull/6935
* Implement tracked resources by @rynowak in https://github.com/radius-project/radius/pull/6204
* feat: add devcontainer feature for radcli by @lechnerc77 in https://github.com/radius-project/radius/pull/6930
* fix: remove schema validation from feature release flow by @lechnerc77 in https://github.com/radius-project/radius/pull/6945
* updating plainHTTP to plainHttp by @vishwahiremat in https://github.com/radius-project/radius/pull/6943
* rewrite app connections to use getGraph API by @nithyatsu in https://github.com/radius-project/radius/pull/6938
* chore: improve setup of devconatiner for contributions by @lechnerc77 in https://github.com/radius-project/radius/pull/6954
* Updating radius.dev strings by @ytimocin in https://github.com/radius-project/radius/pull/6966
* Update devcontainer publishing path by @rynowak in https://github.com/radius-project/radius/pull/6967
* docs: update prerequiste and debug docs by @lechnerc77 in https://github.com/radius-project/radius/pull/6965
* Fix namespace in devcontainer feature publishing by @rynowak in https://github.com/radius-project/radius/pull/6970
* Change SSL_CERT_DIRS to SSL_CERT_DIR by @youngbupark in https://github.com/radius-project/radius/pull/6971
* Create release V0.29 RC 1  by @nithyatsu in https://github.com/radius-project/radius/pull/6987
* Remove copilot4prs by @sk593 in https://github.com/radius-project/radius/pull/6988


**Full Changelog**: https://github.com/radius-project/radius/compare/v0.28.0...v0.29.0

@nithyatsu nithyatsu requested a review from AaronCrawfis January 4, 2024 23:37
add 0.29.0 release notes
Copy link

github-actions bot commented Jan 4, 2024

Release Information

  • Previous version: v0.28.0
  • New version: v0.29.0

Change logs

<!-- Release notes generated using configuration in .github/release.yml at main -->

## What's Changed
### ## changelog
* Add Instructions on Running Tests to the Contributions Guide by @kachawla in https://github.com/radius-project/radius/pull/6926
* Create Release v0.28.0 by @lakshmimsft in https://github.com/radius-project/radius/pull/6929
* Remove stale devcontainer by @rynowak in https://github.com/radius-project/radius/pull/6931
* Update Release Contribution Docs by @kachawla in https://github.com/radius-project/radius/pull/6928
* Doing some updates to the magpie by @ytimocin in https://github.com/radius-project/radius/pull/6925
* Add edge rad CLI install by @willdavsmith in https://github.com/radius-project/radius/pull/6899
* Update Release Contribution docs by @lakshmimsft in https://github.com/radius-project/radius/pull/6935
* Implement tracked resources by @rynowak in https://github.com/radius-project/radius/pull/6204
* feat: add devcontainer feature for radcli by @lechnerc77 in https://github.com/radius-project/radius/pull/6930
* fix: remove schema validation from feature release flow by @lechnerc77 in https://github.com/radius-project/radius/pull/6945
* updating plainHTTP to plainHttp by @vishwahiremat in https://github.com/radius-project/radius/pull/6943
* rewrite app connections to use getGraph API by @nithyatsu in https://github.com/radius-project/radius/pull/6938
* chore: improve setup of devconatiner for contributions by @lechnerc77 in https://github.com/radius-project/radius/pull/6954
* Updating radius.dev strings by @ytimocin in https://github.com/radius-project/radius/pull/6966
* Update devcontainer publishing path by @rynowak in https://github.com/radius-project/radius/pull/6967
* docs: update prerequiste and debug docs by @lechnerc77 in https://github.com/radius-project/radius/pull/6965
* Fix namespace in devcontainer feature publishing by @rynowak in https://github.com/radius-project/radius/pull/6970
* Change SSL_CERT_DIRS to SSL_CERT_DIR by @youngbupark in https://github.com/radius-project/radius/pull/6971
* Create release V0.29 RC 1  by @nithyatsu in https://github.com/radius-project/radius/pull/6987
* Remove copilot4prs by @sk593 in https://github.com/radius-project/radius/pull/6988


**Full Changelog**: https://github.com/radius-project/radius/compare/v0.28.0...v0.29.0

Copy link

github-actions bot commented Jan 4, 2024

65.5

For the detailed report, please go to Checks tab, click Build and Test, and then download unit_test_coverage artifact at the bottom of build page.

  • Your PR branch coverage: 65.5 %
  • main branch coverage: 65.5 %
  • diff coverage: 0 %

The coverage result does not include the functional test coverage.

@radius-functional-tests
Copy link

radius-functional-tests bot commented Jan 5, 2024

Radius functional test overview

🔍 Go to test action run

Name Value
Repository radius-project/radius
Commit ref 4d7b123
Unique ID da11c72e91
Image tag pr-da11c72e91
Click here to see the list of tools in the current test run
  • gotestsum 1.10.0
  • KinD: v0.20.0
  • Dapr: 1.12.0
  • Azure KeyVault CSI driver: 1.4.2
  • Azure Workload identity webhook: 1.1.0
  • Bicep recipe location ghcr.io/radius-project/dev/test/functional/shared/recipes/<name>:pr-da11c72e91
  • Terraform recipe location http://tf-module-server.radius-test-tf-module-server.svc.cluster.local/<name>.zip (in cluster)
  • applications-rp test image location: ghcr.io/radius-project/dev/applications-rp:pr-da11c72e91
  • controller test image location: ghcr.io/radius-project/dev/controller:pr-da11c72e91
  • ucp test image location: ghcr.io/radius-project/dev/ucpd:pr-da11c72e91
  • deployment-engine test image location: ghcr.io/radius-project/deployment-engine:latest

Test Status

⌛ Building Radius and pushing container images for functional tests...
✅ Container images build succeeded
⌛ Publishing Bicep Recipes for functional tests...
✅ Recipe publishing succeeded
⌛ Starting shared functional tests...
⌛ Starting ucp functional tests...
⌛ Starting msgrp functional tests...
⌛ Starting daprrp functional tests...
⌛ Starting kubernetes functional tests...
⌛ Starting samples functional tests...
⌛ Starting datastoresrp functional tests...
✅ ucp functional tests succeeded
✅ samples functional tests succeeded
✅ msgrp functional tests succeeded
✅ kubernetes functional tests succeeded
✅ daprrp functional tests succeeded
✅ datastoresrp functional tests succeeded
✅ shared functional tests succeeded

Copy link
Contributor

@AaronCrawfis AaronCrawfis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Release notes look good to me. Thanks!

@nithyatsu nithyatsu merged commit 3b28a2f into main Jan 5, 2024
21 checks passed
@nithyatsu nithyatsu deleted the nithyatsu/0.29.0 branch January 5, 2024 17:52
@nithyatsu nithyatsu restored the nithyatsu/0.29.0 branch January 5, 2024 17:53
@nithyatsu nithyatsu deleted the nithyatsu/0.29.0 branch January 5, 2024 17:54
@nithyatsu nithyatsu restored the nithyatsu/0.29.0 branch January 5, 2024 17:54
@youngbupark youngbupark deleted the nithyatsu/0.29.0 branch February 27, 2024 01:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants