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

CASMHMS-6261: Updated dependences for Kubernetes 1.24 #34

Merged
merged 5 commits into from
Aug 30, 2024
Merged

Conversation

jwlv
Copy link
Contributor

@jwlv jwlv commented Aug 30, 2024

Summary and Scope

In CSM 1.6 Kubernetes is being updated to 1.24

  • Updated the cray-service chart to 11.0.0

Adopted helm chart 2.1.8 for this. There was no change in app version.

Issues and Related PRs

Testing

Tested on:

  • fanta (running Kubernetes v1.24.17)

Test description:

All testing was done with the new cray-service 10.0.6. After testing completed, was asked to use 11.0.0 instead of 10.0.6 but was informed that no testing of 11.0.0 was required to be done if already tested with 10.0.6 because it is the exact same, just a different version number.

  • Upgraded to new chart with 'helm upgrade'
  • Because pods don't restart after upgrade if there was no container change, manually restarted them with 'kubectl rollout restart deployment'
  • Verified no errors in chart upgrade or restart of pods
  • Ran test suite 'run_hms_ct_tests.sh -t pcs' and verified no failures
  • Checked logs from service to verify nothing unusual present

Test Checklist:

  • Were the install/upgrade-based validation checks/tests run (goss tests/install-validation doc)? Y
  • Were continuous integration tests run? If not, why? Y
  • Was upgrade tested? If not, why? Y
  • Was downgrade tested? If not, why? Y

Pull Request Checklist

  • Version number(s) incremented, if applicable
  • Copyrights updated
  • License file intact
  • Target branch correct
  • CHANGELOG.md updated
  • Testing is appropriate and complete, if applicable

Copy link

github-actions bot commented Aug 30, 2024

👋 Hey! Here are the chart(s) we built for you:

Chart Download Link
cray-power-control-2.1.8-20240830180205+c905e7c.tgz https://artifactory.algol60.net/artifactory/csm-helm-charts/unstable/cray-hms-power-control/cray-power-control-2.1.8-20240830180205+c905e7c.tgz

Note: this SHA is the merge of 86a8a2c and the PR base branch. Good luck and make rocket go now! 🌮 🚀

Build summary

Build metadata

Key Value
Artifactory Component cray-hms-power-control
Stable Build false
Unstable Build Prefix -20240830180205+c905e7c

Publish Helm charts results

Key Value
Status success
Successfully uploaded charts count 1
Failed uploaded charts count 0

@jwlv jwlv changed the title CASMHMS-6261: Updated dependences for kuberentes 1.24 CASMHMS-6261: Updated dependences for Kubernetes 1.24 Aug 30, 2024
@jwlv jwlv merged commit 4509d61 into main Aug 30, 2024
15 of 17 checks passed
@jwlv jwlv deleted the CASMHMS-6261 branch August 30, 2024 18:11
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