summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorBalazs Gibizer <balazs.gibizer@est.tech>2020-06-29 18:13:24 +0200
committerBalazs Gibizer <balazs.gibizer@est.tech>2021-02-01 17:09:01 +0100
commit75bac345d5d579591f6f7f047f0c8f68b4e89002 (patch)
tree3e6a6b6cd7127d37047bac960c3c341381a522fb /doc
parenta42f44a69c63d59dfbe03e6cf45de3a8d8f0e605 (diff)
downloadnova-75bac345d5d579591f6f7f047f0c8f68b4e89002.tar.gz
Warn when starting services with older than N-1 computes
Nova services only support computes that are not older than the previous major release. This patch introduces a check in the service startup that warns at staring the service if too old computes are detected. This is a partial backport from master. As we agreed on the Wallaby PTG [1] we would like to backport the check but we don't want to make it a hard failure of the service startup as that felt too harsh for a stable branch. So this patch changes the behavior from hard failure to emitting a warning in the log. This commit also contains two bugfixes from master squashed into it to avoid merging broken code: * Improve error handling during service level check Change-Id: I89cdf3852266ed93a2ac7cd6261fe269932026ac cherry picked from commit 3b44275868e08992a36e9163f533d689f27a0119 * Restore retrying the RPC connection to conductor Change-Id: Iad0ba1a02868eebc2f43b1ac843fcc5096cd5c47 cherry picked from commit 433bee58bc8d7d65edb6a0805021e51972e6bed6 stable/ussuri specific change: * need to use six.text_type() instead of str() as we still support python2.7 [1] https://etherpad.opendev.org/p/nova-wallaby-ptg Closes-Bug: #1903545 Related-Bug: #1871482 Closes-Bug: #1904181 Change-Id: Ie15ec8299ae52ae8f5334d591ed3944e9585cf71 (cherry picked from commit aa7c6f87699ec1340bd446a7d47e1453847a637f) (cherry picked from commit 0c5ca351e27ca74610478d8af9777de0db5c0acc)
Diffstat (limited to 'doc')
-rw-r--r--doc/source/contributor/ptl-guide.rst3
1 files changed, 3 insertions, 0 deletions
diff --git a/doc/source/contributor/ptl-guide.rst b/doc/source/contributor/ptl-guide.rst
index f167230ce3..e4ebc6a011 100644
--- a/doc/source/contributor/ptl-guide.rst
+++ b/doc/source/contributor/ptl-guide.rst
@@ -255,6 +255,9 @@ Immediately after RC
* Example: https://review.opendev.org/543580
+ * Bump the oldest supported compute service version
+ * https://review.opendev.org/#/c/738482/
+
* Create the launchpad series for the next cycle
* Set the development focus of the project to the new cycle series