Joey Armstrong | bd6cc3d | 2023-01-09 19:52:12 -0500 | [diff] [blame] | 1 | Release Preparation |
| 2 | =================== |
| 3 | |
Joey Armstrong | 2ce92d0 | 2023-06-03 18:54:56 -0400 | [diff] [blame] | 4 | Jira Tickets |
| 5 | ------------ |
| 6 | As release date approaches and development slows visit the `jira versions dashboard <https://jira.opencord.org/projects/VOL?selectedItem=com.atlassian.jira.jira-projects-plugin%3Arelease-page&status=unreleased>`_. |
| 7 | |
Joey Armstrong | bd6cc3d | 2023-01-09 19:52:12 -0500 | [diff] [blame] | 8 | - Create a new dashboard for the future release candidate. |
Joey Armstrong | 2ce92d0 | 2023-06-03 18:54:56 -0400 | [diff] [blame] | 9 | - Visit the current released candidate version and move all unresolved tickets into the future desktop. |
Joey Armstrong | bd6cc3d | 2023-01-09 19:52:12 -0500 | [diff] [blame] | 10 | - On release day click the [Release] button to close out the desktop. |
Joey Armstrong | 2ce92d0 | 2023-06-03 18:54:56 -0400 | [diff] [blame] | 11 | |
| 12 | Confluence |
| 13 | ---------- |
Joey Armstrong | 45fe805 | 2023-06-23 09:51:02 -0400 | [diff] [blame^] | 14 | Create a `release tracking page <https://wiki.opennetworking.org/display/VOLTHA/v2.12>`_ in confluence, there are a lot of details |
Joey Armstrong | 2ce92d0 | 2023-06-03 18:54:56 -0400 | [diff] [blame] | 15 | |
| 16 | - Jira tickets related to release and VOLTHA builds. |
| 17 | - Jenkins jobs: state, failures and tickets. |
| 18 | - Versions and build state of dependent apps and packages (also merged into release notes). |
| 19 | |
| 20 | docs.voltha.org |
| 21 | --------------- |
Joey Armstrong | 45fe805 | 2023-06-23 09:51:02 -0400 | [diff] [blame^] | 22 | - Create a stub `release notes <https://docs.voltha.org/master/release_notes/voltha_2.12.html>`_ page beneath `docs.voltha.org/release_notes <https://docs.voltha.org/master/release_notes/index.html>`_ (`HOWTO <https://docs.voltha.org/master/howto/release/release-notes.html>`_) |
Joey Armstrong | ab04e26 | 2023-06-13 14:32:35 -0400 | [diff] [blame] | 23 | |
| 24 | golang repositories |
| 25 | ------------------- |
| 26 | |
| 27 | - Upgrade go.mod (voltha-proto version at a minimum) early. |
| 28 | - Force a build to triage potential problems. |
| 29 | - Another go.mod update will be needed after voltha-protos |
| 30 | is published but screen early for a set of known problems. |