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

Fix RC release version tag in chart #5727

Merged
merged 1 commit into from
Jun 15, 2023
Merged

Fix RC release version tag in chart #5727

merged 1 commit into from
Jun 15, 2023

Conversation

youngbupark
Copy link

@youngbupark youngbupark commented Jun 15, 2023

Description

I forgot the fact that we used the full version for rc image tag in the previous refactoring. This is the fix to use the correct tag for RC release. I validated it by creating manifest yaml.

Issue reference

Fixes: #issue_number

Checklist

Please make sure you've completed the relevant tasks for this PR, out of the following list:

  • Code compiles correctly
  • Adds necessary unit tests for change
  • Adds necessary E2E tests for change
  • Unit tests passing
  • Extended the documentation / Created issue for it

Auto-generated summary

🤖 Generated by Copilot at bc1797e

Summary

🏷️🧪📝

Updated the Helm chart files for the Radius application to use the edge tag for the development branch and to handle release candidate versions in the label format.

appVersion changed
radius.versiontag too
Helm chart adapts - spring

Walkthrough

  • Update the image tag of the Radius application to edge for the development branch (link)
  • Improve the radius.versiontag template function to handle release candidate versions and add comments (link)

@youngbupark youngbupark requested a review from a team as a code owner June 15, 2023 16:17
@github-actions
Copy link

github-actions bot commented Jun 15, 2023

Radius functional test overview

🔍 Go to test action run

Name Value
Repository project-radius/radius
Commit ref bc1797e
Unique ID 770e421564
Image tag pr-770e421564
Click here to see the list of tools in the current test run
  • gotestsum 1.10.0
  • KinD: v0.18.0
  • Dapr: 1.10.0
  • Azure KeyVault CSI driver: 1.4.2
  • Azure Workload identity webhook: 1.0.0
  • recipe location radiusdev.azurecr.io/test/functional/corerp/recipes/<name>:pr-770e421564
  • appcore-rp test image location: radiusdev.azurecr.io/appcore-rp:pr-770e421564
  • ucp test image location: radiusdev.azurecr.io/ucpd:pr-770e421564

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 samples functional tests...
⌛ Starting ucp functional tests...
⌛ Starting corerp functional tests...
✅ samples functional tests succeeded
✅ ucp functional tests succeeded
✅ corerp functional tests succeeded

@github-actions
Copy link

Test Results

2 699 tests  ±0   2 692 ✔️ ±0   2m 0s ⏱️ -2s
   239 suites ±0          7 💤 ±0 
       1 files   ±0          0 ±0 

Results for commit bc1797e. ± Comparison against base commit 18d0467.

This pull request removes 2 and adds 2 tests. Note that renamed tests count towards both.
github.com/project-radius/radius/pkg/armrpc/frontend/controller ‑ TestValidateEtag_IfMatch/6dd60a0b-eebe-4668-8a70-f045637ea946
github.com/project-radius/radius/pkg/armrpc/frontend/controller ‑ TestValidateEtag_IfMatch/6dd60a0b-eebe-4668-8a70-f045637ea946#01
github.com/project-radius/radius/pkg/armrpc/frontend/controller ‑ TestValidateEtag_IfMatch/fd6ecbb2-8f9e-41cf-9496-98c5a8d0c274
github.com/project-radius/radius/pkg/armrpc/frontend/controller ‑ TestValidateEtag_IfMatch/fd6ecbb2-8f9e-41cf-9496-98c5a8d0c274#01

@github-actions
Copy link

63.8

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

The coverage result does not include the functional test coverage.

@youngbupark youngbupark merged commit 774652e into main Jun 15, 2023
@youngbupark youngbupark deleted the youngp/fix-rc-rel branch June 15, 2023 18:02
nithyatsu pushed a commit that referenced this pull request Jun 21, 2023
# Description

I forgot the fact that we used the full version for rc image tag in the
previous refactoring. This is the fix to use the correct tag for RC
release. I validated it by creating manifest yaml.

## Issue reference

<!--
We strive to have all PR being opened based on an issue, where the
problem or feature have been discussed prior to implementation.
-->

Fixes: #issue_number

## Checklist

Please make sure you've completed the relevant tasks for this PR, out of
the following list:

* [ ] Code compiles correctly
* [ ] Adds necessary unit tests for change
* [ ] Adds necessary E2E tests for change
* [ ] Unit tests passing
* [ ] Extended the documentation / Created issue for it

## Auto-generated summary

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

<!--
copilot:all
-->
### <samp>🤖 Generated by Copilot at bc1797e</samp>

### Summary
🏷️🧪📝

<!--
1. 🏷️ - This emoji represents the change of the image tag from `latest`
to `edge` and the modification of the `radius.versiontag` function to
handle release candidate versions. The emoji is commonly used to denote
labels, tags, or categories.
2. 🧪 - This emoji represents the use of the `edge` tag for the
development branch of the Radius repository, which implies that the
application is undergoing testing and experimentation. The emoji is
commonly used to denote testing, science, or experiments.
3. 📝 - This emoji represents the addition of comments to the
`radius.versiontag` function to clarify the logic and the purpose of the
function. The emoji is commonly used to denote writing, documentation,
or notes.
-->
Updated the Helm chart files for the Radius application to use the
`edge` tag for the development branch and to handle release candidate
versions in the label format.

> _`appVersion` changed_
> _`radius.versiontag` too_
> _Helm chart adapts - spring_

### Walkthrough
* Update the image tag of the Radius application to `edge` for the
development branch
([link](https://github.com/project-radius/radius/pull/5727/files?diff=unified&w=0#diff-f284fdc3b5faa17316f1b96af55e098431733d6fce3b615d201317539cfaf2d3L7-R7))
* Improve the `radius.versiontag` template function to handle release
candidate versions and add comments
([link](https://github.com/project-radius/radius/pull/5727/files?diff=unified&w=0#diff-0ba89421395856d6246fed28806565a0d3475d08fdd81093c97091a888ef6529L4-R9))
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.

2 participants