Code Changes for Updates/Renovates📜
-
Checkout renovate/ironbank branch
-
Check upstream repo for chart updates https://github.com/kiali/helm-charts/tags
-
Check that operator image and upstream chart version match. If operator version matches upstream chart, upgrade chart with kpt.
From the root of the repo run, kpt pkg update chart@
-
Modify the
version
inChart.yaml
- you will want to append-bb.0
to the chart version from upstream. update dependencies to latest BB gluon library version.helm dependency update ./chart
-
Update
CHANGELOG.md
adding an entry for the new version and noting all changes (at minimum should includeUpdated Kiali to x.x.x
). -
Generate the
README.md
updates by following the guide in gluon. -
Push up your changes, validate that CI passes. If there are any failures follow the information in the pipeline to make the necessary updates and reach out to the team if needed.
-
Perform the steps below for manual testing. CI provides a good set of basic smoke tests but it is beneficial to run some additional checks.
Manually testing steps TBD