-
Sub-task
-
Resolution: Done
-
Major
-
None
-
None
-
False
-
None
-
False
-
-
After we release any version of the OSSM we create a tag for that particular release. For example: we release OSSM 2.4.1 then we need to create tags for 2.4.1 / 2.3.5 / 2.2.8.
-
- Make sure the tags are completed before unfreezing branches**
Creating Release Tags
Make sure you have cloned the respected repository
Go into the repository
Make sure to fetch the most recent version
git tag -m "Maistra release maistra-2.4.3" maistra-2.4.3 25b0747e42100aedfa75422fbf1ce9df32622f86 –tag
The above command will tag the release using the latest sha
Git push
remote: Permission to maistra/istio-operator.git denied to mayleighnmyers. fatal: unable to access 'https://github.com/maistra/istio-operator.git/': The requested URL returned error: 403
If receiving the above command, please reach out to ossm-release channel for the proper permissions
Disgit
Script: http://pastebin.test.redhat.com/1109494
Repositories that need tagged:
https://pkgs.devel.redhat.com/cgit/containers/istio-grafana/
https://pkgs.devel.redhat.com/cgit/containers/istio-cni/
https://pkgs.devel.redhat.com/cgit/containers/istio-pilot/
https://pkgs.devel.redhat.com/cgit/containers/istio-prometheus/
https://pkgs.devel.redhat.com/cgit/containers/istio-must-gather/
https://pkgs.devel.redhat.com/cgit/containers/istio-proxyv2/
https://pkgs.devel.redhat.com/cgit/containers/istio-ratelimit/
https://pkgs.devel.redhat.com/cgit/containers/openshift-istio-operator/
if manually doing this please advise to check sha’s to ensure you are completing correctly.
Istio sha will also include cni, pilot, and proxyV2
Grafana will not show in repo, but will still need to be tagged
Github
Script: https://gist.github.com/jwendell/5eaa3ba7ae7e9ca496250a6abcc8e1bc
Repositories that need tagged
https://github.com/maistra/istio/tags
https://github.com/maistra/istio-operator/tags
https://github.com/maistra/proxy/tags
https://github.com/maistra/ratelimit/tags
https://github.com/maistra/istio-must-gather/tags
https://github.com/maistra/envoy/tags
- clones
-
OSSM-4889 Create tags for release branches
- Closed