Release: Update more release notes URLs
Change-Id: Ieac494094f366ab1423777b00bbd2d013ee07674
diff --git a/VERSION b/VERSION
index 4f63ee5..9d44043 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-2.12.18
+2.12.19
diff --git a/howto/code/release-bugfix.rst b/howto/code/release-bugfix.rst
index c597b53..98679f7 100644
--- a/howto/code/release-bugfix.rst
+++ b/howto/code/release-bugfix.rst
@@ -19,9 +19,9 @@
.. code-block:: shell-session
:caption: Create a dev branch for the patch
- # ----------------------------------
- # Display available release branches
- # ----------------------------------
+ # -------------------------
+ # Display available options
+ # -------------------------
% git branch -a
master
@@ -30,25 +30,32 @@
remotes/origin/voltha-2.11
remotes/origin/voltha-2.12
- # ---------------------------------------
- # Create a dev branch anchored to release
- # ---------------------------------------
+ # ----------------------------------------------------------
+ # Create a dev branch anchored to release branch voltha-2.12
+ # ----------------------------------------------------------
% git checkout -b dev-joey voltha-2.12
+
.. code-block:: shell-session
- :caption: Sanity check branch parent
+ :caption: Sanity check tag & branch
# ----------------------------------------------------------------------
- # git --graph: Verify tag and branch values make sense:
- # (HEAD -> dev-joey, tag: v2.12.0, origin/voltha-2.12)
+ # Verify tag & branch for your checkout are correct:
+ # Your developer branch will be attached to branch=voltha-2.12
+ # initial branch checkouts will also mention the 'v2.12.x' tag.
+ # (HEAD -> dev-joey, tag: v2.12.0, origin/voltha-2.12)
# ----------------------------------------------------------------------
- # Finding 'origin/master' as the ancestor for a release patch checkout
- # is a red flag something is amiss.
+ # When --graph shows your dev branch is attached to 'origin/master' as
+ # the ancestor, consider this to be a red flag that something is amiss.
# ----------------------------------------------------------------------
+::
+
% git log --graph --decorate --oneline $@
* 653504fa (HEAD -> dev-joey, tag: v2.12.0, origin/voltha-2.12*) [VOL-5247] repo:voltha-go release patching prep
+::
+
% git branch -vv
* dev-joey 253fa01b [origin/voltha-2.12: ahead 1] repo:voltha-go Post tag & branch activity
help 253fa01b repo:voltha-go Post tag & branch activity
@@ -58,7 +65,7 @@
::
- git log --graph --decorate --oneline $@
+ git log --graph --decorate --oneline {relpath}
* aeb3c4f (HEAD -> voltha-2.12, tag: v7.5.3, origin/voltha-2.12) [VOL-5245] -- release patch
* ad265dd (tag: v7.5.2) [VOL-5245] - branch and release repo:voltha-lib-go
@@ -72,15 +79,23 @@
# ------------------------------------------------------
# 1) VERSION file: no conflicts (master > release)
# master=x.y.0 > release=x.{y-1}.z
+ # ------------------------------------------------------
+
% cat VERSION
+ # ------------------------------------------------------
# .gitreview - commit, rebase, merge will be applied to the release branch
+ # ------------------------------------------------------
+
% grep -i branch .gitreview
defaultbranch=master
- # ------------------------------------------------------
- # Or if something is amiss checkout by tag for diagnosis
- # ------------------------------------------------------
+.. code-block:: shell-session
+ :caption: Tag debugging
+
+ # ---------------------------------------------------------
+ # If something is amiss checkout by named tag for diagnosis
+ # ---------------------------------------------------------
% cat VERSION
% git checkout tags/v{VERSION-FILE-STRING}
@@ -107,15 +122,15 @@
% git commit -F ./commit-message
-Rebase against the release branch
----------------------------------
+[Rebase|merge] against the release branch
+-----------------------------------------
.. code-block:: shell-session
:caption: Rebase against release branch ``NOT branch=master``
# Run one of
- % git checkout voltha-2.12
- % git pull --ff-only origin voltha-2.12
+ % git checkout "voltha-2.12"
+ % git pull --ff-only origin "voltha-2.12"
% git checkout dev-joey
% git rebase -i "origin/voltha-2.12"
@@ -129,8 +144,15 @@
% git review --reviewers "foo@bar.org"
-Verify Patch
-------------
+Verify Patch Creation
+---------------------
+
+.. code-block:: shell-session
+ :caption: Verify patch creation
+
+ % git review --reviewers "foo@bar.org"
+
+::
Now visit gerrit and verify your release bugfix is correctly decorated.
In gerrit, review the 'Repo|Branch' item in the top left corner.
diff --git a/release_notes/voltha_2.12.rst b/release_notes/voltha_2.12.rst
index 6d5708e..736aa32 100644
--- a/release_notes/voltha_2.12.rst
+++ b/release_notes/voltha_2.12.rst
@@ -191,7 +191,7 @@
- `X <https://mvnrepository.com/artifact/org.opencord/aaa>`__
- `X <https://gerrit.opencord.org/plugins/gitiles/aaa/+/refs/tags/2.11.0>`__
- `X <https://github.com/opencord/aaa/releases/tag/2.11.0>`__
- - ``Y-``
+ -
* - `bng <https://gerrit.opencord.org/gitweb?p=bng.git;a=summary>`__
- `2.5.1 <https://mvnrepository.com/artifact/org.opencord/bng/2.5.1>`__
- `X <https://mvnrepository.com/artifact/org.opencord/bng-api/2.5.1>`__
@@ -207,7 +207,7 @@
- `X <https://mvnrepository.com/artifact/org.opencord/dhcpl2relay>`__
- `X <https://gerrit.opencord.org/plugins/gitiles/dhcpl2relay/+/refs/tags/2.11.0>`__
- `X <https://github.com/opencord/dhcpl2relay/releases/tag/2.11.0>`__
- - Y
+ -
* - `igmpproxy <https://gerrit.opencord.org/gitweb?p=igmpproxy.git;a=summary>`__
- `2.9.0 <https://mvnrepository.com/artifact/org.opencord/onos-app-igmpproxy/2.9.0>`__
- `X <https://mvnrepository.com/artifact/org.opencord/onos-app-igmpproxy-api/2.9.0>`__
@@ -231,7 +231,7 @@
- `X <https://mvnrepository.com/artifact/org.opencord/maclearner>`__
- `X <https://gerrit.opencord.org/plugins/gitiles/mac-learning/+/refs/tags/1.2.3>`__
- `X <https://github.com/opencord/mac-learning/releases/tag/1.2.3>`__, `T <https://github.com/opencord/mac-learning/tree/1.2.3>`__
- - Y
+ -
* - `mcast <https://gerrit.opencord.org/gitweb?p=mcast.git;a=summary>`__
- `2.9.1 <https://mvnrepository.com/artifact/org.opencord/mcast/2.9.1>`__
- `X <https://mvnrepository.com/artifact/org.opencord/mcast-api/2.9.1>`__
@@ -263,7 +263,7 @@
- `X <https://mvnrepository.com/artifact/org.opencord/pppoeagent>`__
- `X <https://gerrit.opencord.org/plugins/gitiles/pppoeagent/+/refs/tags/1.3.0>`__
- `X <https://github.com/opencord/pppoeagent/releases/tag/1.3.0>`__
- - Y
+ -
* - `sadis <https://gerrit.opencord.org/gitweb?p=sadis.git;a=summary>`__
- `5.12.2 <https://mvnrepository.com/artifact/org.opencord/sadis/5.12.2>`__
- `X <https://mvnrepository.com/artifact/org.opencord/sadis-api/5.12.2>`__
@@ -271,7 +271,7 @@
- `X <https://mvnrepository.com/artifact/org.opencord/sadis>`__
- `X <https://gerrit.opencord.org/plugins/gitiles/sadis/+/refs/tags/5.12.2>`__
- `X <https://github.com/opencord/sadis/releases/tag/5.12.2>`__
- - Y
+ -
- `Docker Images: opencord <https://hub.docker.com/search?q=opencord>`_
@@ -386,13 +386,13 @@
* - `voltha-lib-go <https://gerrit.opencord.org/plugins/gitiles/voltha-lib-go>`_
- ``7.5.3``
-
- -
+ - ``?``
- `X <https://gerrit.opencord.org/plugins/gitiles/voltha-lib-go/+/refs/tags/v7.5.3>`__
- `X <https://github.com/opencord/voltha-lib-go/releases/tag/v7.5.3>`__
- `stale <https://hub.docker.com/r/voltha/voltha-protos>`__
- `v7 <https://pkg.go.dev/github.com/opencord/voltha-lib-go/v7@v7.5.3>`__
- - `5.5.0(stale) <https://pypi.org/project/voltha-protos>`__
- - ``N``
+ - `stale <https://pypi.org/project/voltha-protos>`__
+ -
* - `voltha-onos <https://gerrit.opencord.org/gitweb?p=voltha-onos.git;a=tree>`_
-
- ``5.1.2``
@@ -424,15 +424,15 @@
-
- ``N``
* - `voltha-protos <https://gerrit.opencord.org/plugins/gitiles/voltha-protos>`_
- -
- - `5.4.11 <https://pypi.org/project/voltha-protos/5.4.11>`__
- -
+ - ``5.4.11``
+ - `5.4.11 <https://gerrit.opencord.org/plugins/gitiles/voltha-protos>`__
+ - ``?``
- `X <https://gerrit.opencord.org/plugins/gitiles/voltha-protos/+/refs/tags/v5.4.11>`__
- - `X <https://github.com/opencord/voltha-protos/releases/tag/v5.4.11>`__, `T <https://github.com/opencord/voltha-protos/tree/v5.4.11>`__
- - `1.7.0.1+(stale) <https://hub.docker.com/r/voltha/voltha-protos/tags>`_
- - `1.0.3(stale) <https://pkg.go.dev/github.com/opencord/voltha-protos>`_
+ - `X <https://github.com/opencord/voltha-protos/releases/tag/v5.4.11>`__
+ - `stale <https://hub.docker.com/r/voltha/voltha-protos/tags>`_
+ - `stale <https://pkg.go.dev/github.com/opencord/voltha-protos>`_
- `5.4.11 <https://pypi.org/project/voltha-protos/5.4.11>`__
- - ``N``
+ -
* - `voltha-system-tests <https://github.com/opencord/voltha-system-tests/releases/tag/2.9.0>`__
- ``2.11.10``
-