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 Release v0.28.0 #6929

Merged
merged 4 commits into from
Dec 7, 2023
Merged

Create Release v0.28.0 #6929

merged 4 commits into from
Dec 7, 2023

Conversation

lakshmimsft
Copy link
Contributor

@lakshmimsft lakshmimsft commented Dec 6, 2023

Description

Create Release v0.28.0

Auto-generated summary

🤖[deprecated] Generated by Copilot at a1ef43b

Summary

🟢🟡🔴

Added support for new channel 0.28 and deprecated channel 0.27 in versions.yaml. This file defines the available and outdated versions of radius for clients.

radius evolves
New channel joins, old ones fade
Autumn of versions

Walkthrough

  • Add new channel 0.28 to the supported list and move channel 0.27 to the deprecated list in versions.yaml (link)

@lakshmimsft lakshmimsft requested review from a team as code owners December 6, 2023 22:47

This comment has been minimized.

Copy link

github-actions bot commented Dec 6, 2023

⚠️ Missing release note ⚠️

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

  1. Create ./docs/release-notes/v0.28.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 Dec 6, 2023

Test Results

3 002 tests  ±0   2 992 ✔️ ±0   3m 7s ⏱️ -7s
   257 suites ±0        10 💤 ±0 
       1 files   ±0          0 ±0 

Results for commit 6aaa9a0. ± Comparison against base commit 4c73b41.

♻️ This comment has been updated with latest results.

@kachawla kachawla changed the title Create Release v0.27.0 Create Release v0.28.0 Dec 6, 2023
Copy link

github-actions bot commented Dec 6, 2023

65.4

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.4 %
  • main branch coverage: 65.4 %
  • diff coverage: 0 %

The coverage result does not include the functional test coverage.

kachawla
kachawla previously approved these changes Dec 6, 2023
@AaronCrawfis
Copy link
Contributor

Should the release notes be added as part of this PR?

Copy link

github-actions bot commented Dec 6, 2023

Release Information

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

Change logs

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

## What's Changed
### ## changelog
* Revert "Switch ACR Helm chart to GHCR for rad init (#6510)" by @willdavsmith in https://github.com/radius-project/radius/pull/6668
* Update Helm Chart Download Error Message by @kachawla in https://github.com/radius-project/radius/pull/6671
* Use GHCR for Radius Helm repository by @willdavsmith in https://github.com/radius-project/radius/pull/6672
* Change arch of release verification script to amd64 by @willdavsmith in https://github.com/radius-project/radius/pull/6665
* Release 0.27: Create RC2 release by @kachawla in https://github.com/radius-project/radius/pull/6677
* Fix redirection in bash script by @youngbupark in https://github.com/radius-project/radius/pull/6676
* Release 0.27: Create RC3 release by @kachawla in https://github.com/radius-project/radius/pull/6678
* Release 0.27: Create RC4 release by @kachawla in https://github.com/radius-project/radius/pull/6679
* Release v0.27.0 by @kachawla in https://github.com/radius-project/radius/pull/6681
* Update tests to remove httpRoutes since services can now be deployed as part of container rendering. by @nithyatsu in https://github.com/radius-project/radius/pull/6241
* Revert "Use GHCR for Radius Helm repository" by @sk593 in https://github.com/radius-project/radius/pull/6698
* Update patch release by @sk593 in https://github.com/radius-project/radius/pull/6699
* Add auto-generation of markdown for resource references by @AaronCrawfis in https://github.com/radius-project/radius/pull/6331
* Fix docs generation by @AaronCrawfis in https://github.com/radius-project/radius/pull/6716
* Cleanup portable resource API routes by @sk593 in https://github.com/radius-project/radius/pull/6687
* Update team membership requirement for `/ok-to-test` execution by @kachawla in https://github.com/radius-project/radius/pull/6732
* Updating the rad download url from old CDN to github releases. by @vishwahiremat in https://github.com/radius-project/radius/pull/6728
* Fix Docs Workflow when run from fork by @rynowak in https://github.com/radius-project/radius/pull/6786
* Updating Functional Test to Validate Deletion in Absence of Terraform State File by @kachawla in https://github.com/radius-project/radius/pull/6741
* Support the intermediate root CA in chart by @youngbupark in https://github.com/radius-project/radius/pull/6731
* fix:typos by @mouuii in https://github.com/radius-project/radius/pull/6788
* fix:typos by @mouuii in https://github.com/radius-project/radius/pull/6797
* Adding changes to support k3d-managed/local registries by @vishwahiremat in https://github.com/radius-project/radius/pull/6641
* Deleting proxy operations test by @kachawla in https://github.com/radius-project/radius/pull/6803
* Delete Mongo recipe parameters test by @kachawla in https://github.com/radius-project/radius/pull/6806
* Specify Dapr dashboard version on installation by @rynowak in https://github.com/radius-project/radius/pull/6814
* Correct dapr dashboard version by @rynowak in https://github.com/radius-project/radius/pull/6818
* Update the READMEs for the test/infra/azure by @ytimocin in https://github.com/radius-project/radius/pull/6792
* Remove portable resource from description for shared types by @kachawla in https://github.com/radius-project/radius/pull/6813
* Enable skipped bubble tea tests by updating the related libraries by @ytimocin in https://github.com/radius-project/radius/pull/6823
* Remove `rad app switch` by @rynowak in https://github.com/radius-project/radius/pull/6837
* Adding link to the CNCF sandbox submission  by @Reshrahim in https://github.com/radius-project/radius/pull/6816
* Upgrading libraries in magpiego by @ytimocin in https://github.com/radius-project/radius/pull/6842
* Update Dapr version from 1.12.2 to 1.12.0 by @ytimocin in https://github.com/radius-project/radius/pull/6846
* Adding provisioning state to the result of some commands by @ytimocin in https://github.com/radius-project/radius/pull/6839
* Updating table format docs for the object formatter by @ytimocin in https://github.com/radius-project/radius/pull/6859
* Fix nil pointer dereference in deployment reconciler by @ytimocin in https://github.com/radius-project/radius/pull/6853
* Recipe/Deployment- validation admission webhook by @lakshmimsft in https://github.com/radius-project/radius/pull/6571
* Update workflow config to prevent specific jobs from executing in forked repositories by @ytimocin in https://github.com/radius-project/radius/pull/6873
* Add functional tests instructions to setup local dev environment work with ghcr by @nithyatsu in https://github.com/radius-project/radius/pull/6717
* Update logger.Info in Terraform driver by @ytimocin in https://github.com/radius-project/radius/pull/6879
* Disabling scheduled functional test runs on forks by @ytimocin in https://github.com/radius-project/radius/pull/6885
* Workflow for tests approvals using environments and workflow_run by @vinayada1 in https://github.com/radius-project/radius/pull/6796
* Use github checks API to report test status by @vinayada1 in https://github.com/radius-project/radius/pull/6807
* Adding names to the etag unit tests by @ytimocin in https://github.com/radius-project/radius/pull/6886
* add workflow run trigger to build and run functional tests by @vinayada1 in https://github.com/radius-project/radius/pull/6891
* Add actions/checkout by @vinayada1 in https://github.com/radius-project/radius/pull/6892
* Add resource group to some object formats by @rynowak in https://github.com/radius-project/radius/pull/6894
* Logs and some test changes to help debug test failure in Test_CLI_Delete by @vinayada1 in https://github.com/radius-project/radius/pull/6881
* Check pods are created before waiting for them to be ready during publish recipes by @vinayada1 in https://github.com/radius-project/radius/pull/6914
* Fixing the panic for annotations.Configuration by @ytimocin in https://github.com/radius-project/radius/pull/6864
* chore: setup devcontainer for CLI contributions by @lechnerc77 in https://github.com/radius-project/radius/pull/6905
* Create RC Release v0.28.0-rc1 by @lakshmimsft in https://github.com/radius-project/radius/pull/6920
* Add Instructions on Running Tests to the Contributions Guide by @kachawla in https://github.com/radius-project/radius/pull/6926

## New Contributors
* @mouuii made their first contribution in https://github.com/radius-project/radius/pull/6788
* @lechnerc77 made their first contribution in https://github.com/radius-project/radius/pull/6905

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

@radius-functional-tests
Copy link

radius-functional-tests bot commented Dec 6, 2023

Radius functional test overview

🔍 Go to test action run

Name Value
Repository radius-project/radius
Commit ref 74b09c3
Unique ID 608509f66f
Image tag pr-608509f66f
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-608509f66f
  • 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-608509f66f
  • controller test image location: ghcr.io/radius-project/dev/controller:pr-608509f66f
  • ucp test image location: ghcr.io/radius-project/dev/ucpd:pr-608509f66f
  • 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 daprrp functional tests...
⌛ Starting datastoresrp functional tests...
⌛ Starting kubernetes functional tests...
⌛ Starting msgrp functional tests...
⌛ Starting shared functional tests...
⌛ Starting ucp functional tests...
⌛ Starting samples functional tests...
✅ ucp functional tests succeeded
✅ msgrp functional tests succeeded
✅ kubernetes functional tests succeeded
✅ datastoresrp functional tests succeeded
✅ daprrp functional tests succeeded
✅ samples functional tests succeeded
✅ shared functional tests succeeded

Copy link

github-actions bot commented Dec 6, 2023

65.4

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.4 %
  • main branch coverage: 65.4 %
  • diff coverage: 0 %

The coverage result does not include the functional test coverage.

Co-authored-by: Aaron Crawfis <[email protected]>
Signed-off-by: Lakshmi Javadekar <[email protected]>

This comment was marked as resolved.

@radius-functional-tests
Copy link

radius-functional-tests bot commented Dec 7, 2023

Radius functional test overview

🔍 Go to test action run

Name Value
Repository radius-project/radius
Commit ref 156fda0
Unique ID f247cf0b68
Image tag pr-f247cf0b68
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-f247cf0b68
  • 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-f247cf0b68
  • controller test image location: ghcr.io/radius-project/dev/controller:pr-f247cf0b68
  • ucp test image location: ghcr.io/radius-project/dev/ucpd:pr-f247cf0b68
  • 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 msgrp functional tests...
⌛ Starting shared functional tests...
⌛ Starting daprrp functional tests...
⌛ Starting datastoresrp functional tests...
⌛ Starting samples functional tests...
⌛ Starting ucp functional tests...
⌛ Starting kubernetes functional tests...
✅ msgrp functional tests succeeded
✅ ucp functional tests succeeded
✅ samples functional tests succeeded
✅ kubernetes functional tests succeeded
✅ datastoresrp functional tests succeeded
✅ daprrp functional tests succeeded
✅ shared functional tests succeeded

Copy link

github-actions bot commented Dec 7, 2023

65.4

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.4 %
  • main branch coverage: 65.4 %
  • diff coverage: 0 %

The coverage result does not include the functional test coverage.

@lakshmimsft
Copy link
Contributor Author

lakshmimsft commented Dec 7, 2023

Should the release notes be added as part of this PR?

@AaronCrawfis, I read the release documentation and thought it was a 2 step process, hence added it in subsequent commit. I'll review and update it.

Copy link

github-actions bot commented Dec 7, 2023

Release Information

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

Change logs

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

## What's Changed
### ## changelog
* Revert "Switch ACR Helm chart to GHCR for rad init (#6510)" by @willdavsmith in https://github.com/radius-project/radius/pull/6668
* Update Helm Chart Download Error Message by @kachawla in https://github.com/radius-project/radius/pull/6671
* Use GHCR for Radius Helm repository by @willdavsmith in https://github.com/radius-project/radius/pull/6672
* Change arch of release verification script to amd64 by @willdavsmith in https://github.com/radius-project/radius/pull/6665
* Release 0.27: Create RC2 release by @kachawla in https://github.com/radius-project/radius/pull/6677
* Fix redirection in bash script by @youngbupark in https://github.com/radius-project/radius/pull/6676
* Release 0.27: Create RC3 release by @kachawla in https://github.com/radius-project/radius/pull/6678
* Release 0.27: Create RC4 release by @kachawla in https://github.com/radius-project/radius/pull/6679
* Release v0.27.0 by @kachawla in https://github.com/radius-project/radius/pull/6681
* Update tests to remove httpRoutes since services can now be deployed as part of container rendering. by @nithyatsu in https://github.com/radius-project/radius/pull/6241
* Revert "Use GHCR for Radius Helm repository" by @sk593 in https://github.com/radius-project/radius/pull/6698
* Update patch release by @sk593 in https://github.com/radius-project/radius/pull/6699
* Add auto-generation of markdown for resource references by @AaronCrawfis in https://github.com/radius-project/radius/pull/6331
* Fix docs generation by @AaronCrawfis in https://github.com/radius-project/radius/pull/6716
* Cleanup portable resource API routes by @sk593 in https://github.com/radius-project/radius/pull/6687
* Update team membership requirement for `/ok-to-test` execution by @kachawla in https://github.com/radius-project/radius/pull/6732
* Updating the rad download url from old CDN to github releases. by @vishwahiremat in https://github.com/radius-project/radius/pull/6728
* Fix Docs Workflow when run from fork by @rynowak in https://github.com/radius-project/radius/pull/6786
* Updating Functional Test to Validate Deletion in Absence of Terraform State File by @kachawla in https://github.com/radius-project/radius/pull/6741
* Support the intermediate root CA in chart by @youngbupark in https://github.com/radius-project/radius/pull/6731
* fix:typos by @mouuii in https://github.com/radius-project/radius/pull/6788
* fix:typos by @mouuii in https://github.com/radius-project/radius/pull/6797
* Adding changes to support k3d-managed/local registries by @vishwahiremat in https://github.com/radius-project/radius/pull/6641
* Deleting proxy operations test by @kachawla in https://github.com/radius-project/radius/pull/6803
* Delete Mongo recipe parameters test by @kachawla in https://github.com/radius-project/radius/pull/6806
* Specify Dapr dashboard version on installation by @rynowak in https://github.com/radius-project/radius/pull/6814
* Correct dapr dashboard version by @rynowak in https://github.com/radius-project/radius/pull/6818
* Update the READMEs for the test/infra/azure by @ytimocin in https://github.com/radius-project/radius/pull/6792
* Remove portable resource from description for shared types by @kachawla in https://github.com/radius-project/radius/pull/6813
* Enable skipped bubble tea tests by updating the related libraries by @ytimocin in https://github.com/radius-project/radius/pull/6823
* Remove `rad app switch` by @rynowak in https://github.com/radius-project/radius/pull/6837
* Adding link to the CNCF sandbox submission  by @Reshrahim in https://github.com/radius-project/radius/pull/6816
* Upgrading libraries in magpiego by @ytimocin in https://github.com/radius-project/radius/pull/6842
* Update Dapr version from 1.12.2 to 1.12.0 by @ytimocin in https://github.com/radius-project/radius/pull/6846
* Adding provisioning state to the result of some commands by @ytimocin in https://github.com/radius-project/radius/pull/6839
* Updating table format docs for the object formatter by @ytimocin in https://github.com/radius-project/radius/pull/6859
* Fix nil pointer dereference in deployment reconciler by @ytimocin in https://github.com/radius-project/radius/pull/6853
* Recipe/Deployment- validation admission webhook by @lakshmimsft in https://github.com/radius-project/radius/pull/6571
* Update workflow config to prevent specific jobs from executing in forked repositories by @ytimocin in https://github.com/radius-project/radius/pull/6873
* Add functional tests instructions to setup local dev environment work with ghcr by @nithyatsu in https://github.com/radius-project/radius/pull/6717
* Update logger.Info in Terraform driver by @ytimocin in https://github.com/radius-project/radius/pull/6879
* Disabling scheduled functional test runs on forks by @ytimocin in https://github.com/radius-project/radius/pull/6885
* Workflow for tests approvals using environments and workflow_run by @vinayada1 in https://github.com/radius-project/radius/pull/6796
* Use github checks API to report test status by @vinayada1 in https://github.com/radius-project/radius/pull/6807
* Adding names to the etag unit tests by @ytimocin in https://github.com/radius-project/radius/pull/6886
* add workflow run trigger to build and run functional tests by @vinayada1 in https://github.com/radius-project/radius/pull/6891
* Add actions/checkout by @vinayada1 in https://github.com/radius-project/radius/pull/6892
* Add resource group to some object formats by @rynowak in https://github.com/radius-project/radius/pull/6894
* Logs and some test changes to help debug test failure in Test_CLI_Delete by @vinayada1 in https://github.com/radius-project/radius/pull/6881
* Check pods are created before waiting for them to be ready during publish recipes by @vinayada1 in https://github.com/radius-project/radius/pull/6914
* Fixing the panic for annotations.Configuration by @ytimocin in https://github.com/radius-project/radius/pull/6864
* chore: setup devcontainer for CLI contributions by @lechnerc77 in https://github.com/radius-project/radius/pull/6905
* Create RC Release v0.28.0-rc1 by @lakshmimsft in https://github.com/radius-project/radius/pull/6920
* Add Instructions on Running Tests to the Contributions Guide by @kachawla in https://github.com/radius-project/radius/pull/6926

## New Contributors
* @mouuii made their first contribution in https://github.com/radius-project/radius/pull/6788
* @lechnerc77 made their first contribution in https://github.com/radius-project/radius/pull/6905

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

@radius-functional-tests
Copy link

radius-functional-tests bot commented Dec 7, 2023

Radius functional test overview

🔍 Go to test action run

Name Value
Repository radius-project/radius
Commit ref a8a28ae
Unique ID c1dd479507
Image tag pr-c1dd479507
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-c1dd479507
  • 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-c1dd479507
  • controller test image location: ghcr.io/radius-project/dev/controller:pr-c1dd479507
  • ucp test image location: ghcr.io/radius-project/dev/ucpd:pr-c1dd479507
  • 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 datastoresrp functional tests...
⌛ Starting samples functional tests...
⌛ Starting kubernetes functional tests...
⌛ Starting msgrp functional tests...
⌛ Starting ucp functional tests...
✅ ucp functional tests succeeded
✅ samples functional tests succeeded
✅ kubernetes functional tests succeeded
✅ msgrp functional tests succeeded
✅ daprrp functional tests succeeded
✅ datastoresrp functional tests succeeded
✅ shared functional tests succeeded

willdavsmith
willdavsmith previously approved these changes Dec 7, 2023
docs/release-notes/v0.28.0.md Outdated Show resolved Hide resolved
Copy link

github-actions bot commented Dec 7, 2023

65.4

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.4 %
  • main branch coverage: 65.4 %
  • diff coverage: 0 %

The coverage result does not include the functional test coverage.

This comment has been minimized.

AaronCrawfis
AaronCrawfis previously approved these changes Dec 7, 2023
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 looks good to me

Copy link

github-actions bot commented Dec 7, 2023

Release Information

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

Change logs

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

## What's Changed
### ## changelog
* Revert "Switch ACR Helm chart to GHCR for rad init (#6510)" by @willdavsmith in https://github.com/radius-project/radius/pull/6668
* Update Helm Chart Download Error Message by @kachawla in https://github.com/radius-project/radius/pull/6671
* Use GHCR for Radius Helm repository by @willdavsmith in https://github.com/radius-project/radius/pull/6672
* Change arch of release verification script to amd64 by @willdavsmith in https://github.com/radius-project/radius/pull/6665
* Release 0.27: Create RC2 release by @kachawla in https://github.com/radius-project/radius/pull/6677
* Fix redirection in bash script by @youngbupark in https://github.com/radius-project/radius/pull/6676
* Release 0.27: Create RC3 release by @kachawla in https://github.com/radius-project/radius/pull/6678
* Release 0.27: Create RC4 release by @kachawla in https://github.com/radius-project/radius/pull/6679
* Release v0.27.0 by @kachawla in https://github.com/radius-project/radius/pull/6681
* Update tests to remove httpRoutes since services can now be deployed as part of container rendering. by @nithyatsu in https://github.com/radius-project/radius/pull/6241
* Revert "Use GHCR for Radius Helm repository" by @sk593 in https://github.com/radius-project/radius/pull/6698
* Update patch release by @sk593 in https://github.com/radius-project/radius/pull/6699
* Add auto-generation of markdown for resource references by @AaronCrawfis in https://github.com/radius-project/radius/pull/6331
* Fix docs generation by @AaronCrawfis in https://github.com/radius-project/radius/pull/6716
* Cleanup portable resource API routes by @sk593 in https://github.com/radius-project/radius/pull/6687
* Update team membership requirement for `/ok-to-test` execution by @kachawla in https://github.com/radius-project/radius/pull/6732
* Updating the rad download url from old CDN to github releases. by @vishwahiremat in https://github.com/radius-project/radius/pull/6728
* Fix Docs Workflow when run from fork by @rynowak in https://github.com/radius-project/radius/pull/6786
* Updating Functional Test to Validate Deletion in Absence of Terraform State File by @kachawla in https://github.com/radius-project/radius/pull/6741
* Support the intermediate root CA in chart by @youngbupark in https://github.com/radius-project/radius/pull/6731
* fix:typos by @mouuii in https://github.com/radius-project/radius/pull/6788
* fix:typos by @mouuii in https://github.com/radius-project/radius/pull/6797
* Adding changes to support k3d-managed/local registries by @vishwahiremat in https://github.com/radius-project/radius/pull/6641
* Deleting proxy operations test by @kachawla in https://github.com/radius-project/radius/pull/6803
* Delete Mongo recipe parameters test by @kachawla in https://github.com/radius-project/radius/pull/6806
* Specify Dapr dashboard version on installation by @rynowak in https://github.com/radius-project/radius/pull/6814
* Correct dapr dashboard version by @rynowak in https://github.com/radius-project/radius/pull/6818
* Update the READMEs for the test/infra/azure by @ytimocin in https://github.com/radius-project/radius/pull/6792
* Remove portable resource from description for shared types by @kachawla in https://github.com/radius-project/radius/pull/6813
* Enable skipped bubble tea tests by updating the related libraries by @ytimocin in https://github.com/radius-project/radius/pull/6823
* Remove `rad app switch` by @rynowak in https://github.com/radius-project/radius/pull/6837
* Adding link to the CNCF sandbox submission  by @Reshrahim in https://github.com/radius-project/radius/pull/6816
* Upgrading libraries in magpiego by @ytimocin in https://github.com/radius-project/radius/pull/6842
* Update Dapr version from 1.12.2 to 1.12.0 by @ytimocin in https://github.com/radius-project/radius/pull/6846
* Adding provisioning state to the result of some commands by @ytimocin in https://github.com/radius-project/radius/pull/6839
* Updating table format docs for the object formatter by @ytimocin in https://github.com/radius-project/radius/pull/6859
* Fix nil pointer dereference in deployment reconciler by @ytimocin in https://github.com/radius-project/radius/pull/6853
* Recipe/Deployment- validation admission webhook by @lakshmimsft in https://github.com/radius-project/radius/pull/6571
* Update workflow config to prevent specific jobs from executing in forked repositories by @ytimocin in https://github.com/radius-project/radius/pull/6873
* Add functional tests instructions to setup local dev environment work with ghcr by @nithyatsu in https://github.com/radius-project/radius/pull/6717
* Update logger.Info in Terraform driver by @ytimocin in https://github.com/radius-project/radius/pull/6879
* Disabling scheduled functional test runs on forks by @ytimocin in https://github.com/radius-project/radius/pull/6885
* Workflow for tests approvals using environments and workflow_run by @vinayada1 in https://github.com/radius-project/radius/pull/6796
* Use github checks API to report test status by @vinayada1 in https://github.com/radius-project/radius/pull/6807
* Adding names to the etag unit tests by @ytimocin in https://github.com/radius-project/radius/pull/6886
* add workflow run trigger to build and run functional tests by @vinayada1 in https://github.com/radius-project/radius/pull/6891
* Add actions/checkout by @vinayada1 in https://github.com/radius-project/radius/pull/6892
* Add resource group to some object formats by @rynowak in https://github.com/radius-project/radius/pull/6894
* Logs and some test changes to help debug test failure in Test_CLI_Delete by @vinayada1 in https://github.com/radius-project/radius/pull/6881
* Check pods are created before waiting for them to be ready during publish recipes by @vinayada1 in https://github.com/radius-project/radius/pull/6914
* Fixing the panic for annotations.Configuration by @ytimocin in https://github.com/radius-project/radius/pull/6864
* chore: setup devcontainer for CLI contributions by @lechnerc77 in https://github.com/radius-project/radius/pull/6905
* Create RC Release v0.28.0-rc1 by @lakshmimsft in https://github.com/radius-project/radius/pull/6920
* Add Instructions on Running Tests to the Contributions Guide by @kachawla in https://github.com/radius-project/radius/pull/6926

## New Contributors
* @mouuii made their first contribution in https://github.com/radius-project/radius/pull/6788
* @lechnerc77 made their first contribution in https://github.com/radius-project/radius/pull/6905

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

Copy link

github-actions bot commented Dec 7, 2023

65.4

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.4 %
  • main branch coverage: 65.4 %
  • diff coverage: 0 %

The coverage result does not include the functional test coverage.

@radius-functional-tests
Copy link

radius-functional-tests bot commented Dec 7, 2023

Radius functional test overview

🔍 Go to test action run

Name Value
Repository radius-project/radius
Commit ref 6aaa9a0
Unique ID d82fc81752
Image tag pr-d82fc81752
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-d82fc81752
  • 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-d82fc81752
  • controller test image location: ghcr.io/radius-project/dev/controller:pr-d82fc81752
  • ucp test image location: ghcr.io/radius-project/dev/ucpd:pr-d82fc81752
  • 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 datastoresrp functional tests...
⌛ Starting ucp functional tests...
⌛ Starting msgrp functional tests...
⌛ Starting daprrp functional tests...
⌛ Starting shared functional tests...
⌛ Starting samples functional tests...
⌛ Starting kubernetes functional tests...
✅ ucp functional tests succeeded
✅ msgrp functional tests succeeded
✅ kubernetes functional tests succeeded
✅ samples functional tests succeeded
✅ datastoresrp functional tests succeeded
✅ daprrp functional tests succeeded
✅ shared functional tests succeeded

@lakshmimsft lakshmimsft merged commit 7405af0 into main Dec 7, 2023
21 checks passed
@lakshmimsft lakshmimsft deleted the lakshmimsft/release-v0.28.0 branch December 7, 2023 19:05
willdavsmith pushed a commit that referenced this pull request Dec 7, 2023
# Description

Create Release v0.28.0

## Auto-generated summary

<!--
GitHub Copilot for docs will auto-generate a summary of the PR
-->

<!--
copilot:all
-->
### <samp>🤖[[deprecated]](https://githubnext.com/copilot-for-prs-sunset)
Generated by Copilot at a1ef43b</samp>

### Summary
:green_circle::yellow_circle::red_circle:

<!--
1. :green_circle: for the new supported channel 0.28, indicating that it
is the recommended and most stable version to use.
2. :yellow_circle: for the deprecated channel 0.27, indicating that it
is still functional but not recommended and may have some issues or
limitations.
3. :red_circle: for the deprecated channel 0.26, indicating that it is
outdated and should be avoided or upgraded as soon as possible.
-->
Added support for new channel `0.28` and deprecated channel `0.27` in
`versions.yaml`. This file defines the available and outdated versions
of radius for clients.

> _`radius` evolves_
> _New channel joins, old ones fade_
> _Autumn of versions_

### Walkthrough
* Add new channel 0.28 to the supported list and move channel 0.27 to
the deprecated list in `versions.yaml`
([link](https://github.com/radius-project/radius/pull/6929/files?diff=unified&w=0#diff-1c4cd801df522f4a92edbfb0fea95364ed074a391ea47c284ddc078f512f7b6aL2-R6))

---------

Signed-off-by: Lakshmi Javadekar <[email protected]>
Co-authored-by: Aaron Crawfis <[email protected]>
(cherry picked from commit 7405af0)
willdavsmith pushed a commit that referenced this pull request Dec 7, 2023
# Description

Create Release v0.28.0

## Auto-generated summary

<!--
GitHub Copilot for docs will auto-generate a summary of the PR
-->

<!--
copilot:all
-->
### <samp>🤖[[deprecated]](https://githubnext.com/copilot-for-prs-sunset)
Generated by Copilot at a1ef43b</samp>

### Summary
:green_circle::yellow_circle::red_circle:

<!--
1. :green_circle: for the new supported channel 0.28, indicating that it
is the recommended and most stable version to use.
2. :yellow_circle: for the deprecated channel 0.27, indicating that it
is still functional but not recommended and may have some issues or
limitations.
3. :red_circle: for the deprecated channel 0.26, indicating that it is
outdated and should be avoided or upgraded as soon as possible.
-->
Added support for new channel `0.28` and deprecated channel `0.27` in
`versions.yaml`. This file defines the available and outdated versions
of radius for clients.

> _`radius` evolves_
> _New channel joins, old ones fade_
> _Autumn of versions_

### Walkthrough
* Add new channel 0.28 to the supported list and move channel 0.27 to
the deprecated list in `versions.yaml`
([link](https://github.com/radius-project/radius/pull/6929/files?diff=unified&w=0#diff-1c4cd801df522f4a92edbfb0fea95364ed074a391ea47c284ddc078f512f7b6aL2-R6))

---------

Signed-off-by: Lakshmi Javadekar <[email protected]>
Co-authored-by: Aaron Crawfis <[email protected]>
(cherry picked from commit 7405af0)
willdavsmith added a commit that referenced this pull request Dec 7, 2023
# Description

Create Release v0.28.0

## Auto-generated summary

<!--
GitHub Copilot for docs will auto-generate a summary of the PR -->

<!--
copilot:all
-->
### <samp>🤖[[deprecated]](https://githubnext.com/copilot-for-prs-sunset)
Generated by Copilot at a1ef43b</samp>

### Summary
:green_circle::yellow_circle::red_circle:

<!--
1. :green_circle: for the new supported channel 0.28, indicating that it
is the recommended and most stable version to use.
2. :yellow_circle: for the deprecated channel 0.27, indicating that it
is still functional but not recommended and may have some issues or
limitations.
3. :red_circle: for the deprecated channel 0.26, indicating that it is
outdated and should be avoided or upgraded as soon as possible. -->
Added support for new channel `0.28` and deprecated channel `0.27` in
`versions.yaml`. This file defines the available and outdated versions
of radius for clients.

> _`radius` evolves_
> _New channel joins, old ones fade_
> _Autumn of versions_

### Walkthrough
* Add new channel 0.28 to the supported list and move channel 0.27 to
the deprecated list in `versions.yaml`

([link](https://github.com/radius-project/radius/pull/6929/files?diff=unified&w=0#diff-1c4cd801df522f4a92edbfb0fea95364ed074a391ea47c284ddc078f512f7b6aL2-R6))

---------

Signed-off-by: Lakshmi Javadekar
<[email protected]>
Co-authored-by: Aaron Crawfis <[email protected]>
(cherry picked from commit 7405af0)

# Description

_Please explain the changes you've made._

## Type of change

<!--

Please select **one** of the following options that describes your
change and delete the others. Clearly identifying the type of change you
are making will help us review your PR faster, and is used in authoring
release notes.

If you are making a bug fix or functionality change to Radius and do not
have an associated issue link please create one now.

-->

- 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).

<!--

Please update the following to link the associated issue. This is
required for some kinds of changes (see above).

-->

Fixes: #issue_number

## Auto-generated summary

<!--
GitHub Copilot for docs will auto-generate a summary of the PR
-->

<!--
copilot:all
-->
### <samp>🤖[[deprecated]](https://githubnext.com/copilot-for-prs-sunset)
Generated by Copilot at 201cdc6</samp>

### Summary
🚀📝🗑️

<!--
1. 🚀 This emoji represents a new feature or improvement, and can be used
to highlight the new capabilities and enhancements in Radius v0.28.0,
such as the support for Dapr 1.4, the improved CLI, and the new
application templates.
2. 📝 This emoji represents documentation or notes, and can be used to
indicate the addition of the release notes for Radius v0.28.0, which
provide a detailed overview of the changes and instructions for
upgrading.
3. 🗑️ This emoji represents deletion or removal, and can be used to
signify the deprecation of the 0.27 channel, which means that it will no
longer be maintained or supported by Radius.
-->
This pull request updates the documentation and the `versions.yaml` file
for the new Radius v0.28.0 release, which adds new features and fixes
bugs. It also deprecates the previous 0.27 version and informs the users
about the upgrade process.

> _`Radius` has new features_
> _Changelog and versions updated_
> _Fall leaves are falling_

### Walkthrough
* Add release notes for Radius v0.28.0
([link](https://github.com/radius-project/radius/pull/6933/files?diff=unified&w=0#diff-4271714e97972e08f6d3ccb42a3cde14247bddac729513bb0700508dcd5acfeeR1-R107))
* Update supported and deprecated versions of Radius
([link](https://github.com/radius-project/radius/pull/6933/files?diff=unified&w=0#diff-1c4cd801df522f4a92edbfb0fea95364ed074a391ea47c284ddc078f512f7b6aL3-R3))

Co-authored-by: Lakshmi Javadekar <[email protected]>
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.

5 participants