Browse Source

Merge "Add spec lite for rolling upgrade testing"

Zuul 1 year ago
parent
commit
ab5e485fa5
1 changed files with 19 additions and 0 deletions
  1. 19
    0
      specs/untargeted/glance/lite-spec-rolling-upgrade-tests.rst

+ 19
- 0
specs/untargeted/glance/lite-spec-rolling-upgrade-tests.rst View File

@@ -0,0 +1,19 @@
1
+==================================
2
+Spec Lite: Rolling Upgrade Testing
3
+==================================
4
+
5
+:problem: `Zero-downtime database upgrades`_ were introduced on an EXPERIMENTAL
6
+          basis in the Ocata release to facilitate rolling upgrades.  In order
7
+          for rolling upgrades to be considered officially supported, and to
8
+          allow Glance to assert the associated TC tags, we need to have
9
+          in-gate testing of upgrades.
10
+
11
+          .. _`Zero-downtime database upgrades`: https://blueprints.launchpad.net/glance/+spec/database-strategy-for-rolling-upgrades
12
+
13
+:solution: Add in-gate testing of upgrades using Grenade or some other
14
+           appropriate framework.
15
+
16
+:impacts: DocImpact: update the docs to reflect the non-experimental status
17
+          of zero-downtime database upgrades.
18
+
19
+:link: https://blueprints.launchpad.net/glance/+spec/rolling-upgrade-tests

Loading…
Cancel
Save