-
Type: Sub-task
-
Status: To Do (View Workflow)
-
Priority: Medium
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: ci-system
-
Labels:None
-
Story Points:0
ONOS Versioning
- Document details below in docs.voltha.org
- Setup/modify a commit hook or jenkins job to sanity check versioning.
[TORSTEN]
- https://gerrit.opencord.org/c/olt/+/33173
- VOLTHA patch
- https://gerrit.opencord.org/c/olt/+/32989
- Set OLT App Version to 5.2.0-SNAPSHOT in ONOS pom.xml files
Hi guys, regarding @Gustavo Silva patch I think there is something more to do to get it in ONOS. As far as I understand we should set the current OLT (App) Version 5.2.0-SNAPSHOT in ONOS pom.xml files (see https://gerrit.opencord.org/c/olt/+/32989). I do not have any expiriences with ONOS. So who will/can take over this part? And is it really the right way to do it? Thanks.
[GIRISH]
Hi Torsten, agree. Looking at the old patches on how this was done, what you say seems correct. In the last voltha release, 5.1.0 was released. Now we should bump to 5.2.0-SNAPSHOT and merge the OLT patch. The apps will be released post merge.
Then we go to https://github.com/opencord/voltha-onos repo and update https://github.com/opencord/voltha-onos/blob/master/dependencies.xml to refer the new (snapshot) version of olt app and update the the VERSION in https://github.com/opencord/voltha-onos/blob/master/VERSION.
In the past Andrea as just kept incrementing voltha-onos dev version until the release and then released the version at the time of GA. For instance, at start of release go from 5.1.0 to 5.1.1-dev and keep incrementing dev -> 5.1.1-dev1, 5.1.1-dev2 .... . Do this for every new patch set in that release and at GA (like voltha-2.10) release 5.1.1 (edited)
1) VOLTHA Release
- bump to v5.2.0-SNAPSHOT and merge the OLT patch.
- apps released post merge.
2) repo: https://github.com/opencord/voltha-onos:
- https://github.com/opencord/voltha-onos/blob/master/dependencies.xml
+ update to refer to new SNAPSHOT. - https://github.com/opencord/voltha-onos/blob/master/VERSION
+ update VERSION - At start of release: 5.1.0 -> 5.1.1-dev -> 5.1.1-dev2
+ GA: voltha-2.10 release 5.1.1