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) #6933

Merged
merged 1 commit into from
Dec 7, 2023

Conversation

willdavsmith
Copy link
Contributor

@willdavsmith willdavsmith commented Dec 7, 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)

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

  • 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

Auto-generated summary

🤖[deprecated] Generated by Copilot at 201cdc6

Summary

🚀📝🗑️

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)
  • Update supported and deprecated versions of Radius (link)

# 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 willdavsmith requested review from a team as code owners December 7, 2023 19:47
@willdavsmith willdavsmith changed the base branch from main to release/0.28 December 7, 2023 19:48
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
* 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

## 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 201cdc6
Unique ID d1ce29e6ff
Image tag pr-d1ce29e6ff
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-d1ce29e6ff
  • 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-d1ce29e6ff
  • controller test image location: ghcr.io/radius-project/dev/controller:pr-d1ce29e6ff
  • ucp test image location: ghcr.io/radius-project/dev/ucpd:pr-d1ce29e6ff
  • 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 kubernetes functional tests...
⌛ Starting msgrp functional tests...
⌛ Starting datastoresrp functional tests...
⌛ Starting shared functional tests...
⌛ Starting samples functional tests...
⌛ Starting daprrp 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

Copy link

github-actions bot commented Dec 7, 2023

Test Results

3 002 tests  ±0   2 992 ✔️ ±0   3m 15s ⏱️ +13s
   257 suites ±0        10 💤 ±0 
       1 files   ±0          0 ±0 

Results for commit 201cdc6. ± Comparison against base commit 1d265be.

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.

@willdavsmith willdavsmith merged commit c7217b6 into release/0.28 Dec 7, 2023
22 checks passed
@willdavsmith willdavsmith deleted the willdavsmith/rel-notes-0.28 branch December 7, 2023 20:00
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.

3 participants