Skip to content

Commit

Permalink
Adjust Cloud 8 upgrade scenarios (SOC-10269)
Browse files Browse the repository at this point in the history
This commit makes various adjustments to the Cloud 8
upgrade QA scenarios to account for things that would
otherwise fail prechecks:

* Removes Aodh and Trove deployment from all Cloud 8
  upgrade scenarios.
* Ceilometer is removed from all scenarios
  that lack Monasca.
* The nova-compute-kvm role is no longer assigned in any
  scenarios (use the regular Cloud 8 scenarios to check
  whether the precheck for that role being present triggers)
  • Loading branch information
jgrassler committed Sep 9, 2019
1 parent df50479 commit 467ec5f
Show file tree
Hide file tree
Showing 18 changed files with 3 additions and 295 deletions.
21 changes: 0 additions & 21 deletions scripts/scenarios/cloud8-upgrade/cloud8-2nodes-default.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@ proposals:
- @@controller@@
- barclamp: rabbitmq
attributes:
trove:
enabled: true
client:
enable_notifications: true
deployment:
Expand Down Expand Up @@ -142,25 +140,6 @@ proposals:
elements:
barbican-controller:
- @@controller@@
- barclamp: ceilometer
attributes:
deployment:
elements:
ceilometer-agent:
- @@compute-kvm@@
ceilometer-agent-hyperv: []
ceilometer-central:
- @@controller@@
ceilometer-server:
- @@controller@@
ceilometer-swift-proxy-middleware:
- @@controller@@
- barclamp: trove
attributes:
deployment:
elements:
trove-server:
- @@controller@@
- barclamp: magnum
attributes:
cert:
Expand Down
27 changes: 0 additions & 27 deletions scripts/scenarios/cloud8-upgrade/cloud8-5nodes-compute-ha.yml
Original file line number Diff line number Diff line change
Expand Up @@ -165,27 +165,6 @@ proposals:
elements:
barbican-controller:
- cluster:services
- barclamp: ceilometer
attributes:
deployment:
elements:
ceilometer-agent:
- @@compute1@@
- @@compute2@@
ceilometer-agent-hyperv: []
ceilometer-central:
- cluster:services
ceilometer-server:
- cluster:services
ceilometer-swift-proxy-middleware:
- @@controller1@@
- @@controller2@@
- barclamp: aodh
attributes:
deployment:
elements:
aodh-server:
- cluster:services
- barclamp: manila
attributes:
default_share_type: default
Expand All @@ -207,12 +186,6 @@ proposals:
manila-share:
- @@controller1@@
- @@controller2@@
- barclamp: trove
attributes:
deployment:
elements:
trove-server:
- @@controller1@@
- barclamp: magnum
attributes:
cert:
Expand Down
29 changes: 0 additions & 29 deletions scripts/scenarios/cloud8-upgrade/cloud8-5nodes-default.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,6 @@ proposals:
- cluster:services
- barclamp: rabbitmq
attributes:
trove:
enabled: true
client:
enable_notifications: true
deployment:
Expand Down Expand Up @@ -158,27 +156,6 @@ proposals:
elements:
barbican-controller:
- cluster:services
- barclamp: ceilometer
attributes:
deployment:
elements:
ceilometer-agent:
- @@compute-kvm1@@
- @@compute-kvm2@@
ceilometer-agent-hyperv: []
ceilometer-central:
- cluster:services
ceilometer-server:
- cluster:services
ceilometer-swift-proxy-middleware:
- @@controller1@@
- @@controller2@@
- barclamp: aodh
attributes:
deployment:
elements:
aodh-server:
- cluster:services
- barclamp: manila
attributes:
default_share_type: default
Expand All @@ -200,12 +177,6 @@ proposals:
manila-share:
- @@controller1@@
- @@controller2@@
- barclamp: trove
attributes:
deployment:
elements:
trove-server:
- @@controller1@@
- barclamp: magnum
attributes:
cert:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -144,9 +144,7 @@ proposals:
- "@@compute-kvm1@@"
- "@@compute-kvm2@@"
nova-compute-qemu: []
nova-compute-xen:
- "@@compute-xen1@@"
- "@@compute-xen2@@"
nova-compute-xen: []

- barclamp: horizon
deployment:
Expand Down
13 changes: 0 additions & 13 deletions scripts/scenarios/cloud8-upgrade/qa/no-ssl/qa-scenario-2a.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -222,19 +222,6 @@ proposals:
heat-server:
- cluster:services

- barclamp: ceilometer
attributes:
deployment:
elements:
ceilometer-agent:
- "@@compute-kvm@@"
ceilometer-agent-hyperv: []
ceilometer-central:
- cluster:services
ceilometer-server:
- cluster:services
ceilometer-swift-proxy-middleware: []

- barclamp: manila
attributes:
default_share_type: default
Expand Down
13 changes: 0 additions & 13 deletions scripts/scenarios/cloud8-upgrade/qa/no-ssl/qa-scenario-2b.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -175,19 +175,6 @@ proposals:
heat-server:
- cluster:services

- barclamp: ceilometer
deployment:
elements:
ceilometer-agent:
- "@@computekvm1@@"
- "@@computevmw@@"
ceilometer-agent-hyperv: []
ceilometer-central:
- cluster:services
ceilometer-server:
- cluster:services
ceilometer-swift-proxy-middleware: []

- barclamp: manila
attributes:
default_share_type: default
Expand Down
14 changes: 0 additions & 14 deletions scripts/scenarios/cloud8-upgrade/qa/no-ssl/qa-scenario-2c.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -138,20 +138,6 @@ proposals:
heat-server:
- cluster:services

- barclamp: ceilometer
deployment:
elements:
ceilometer-agent:
- @@compute1@@
- @@compute2@@
- @@compute3@@
ceilometer-agent-hyperv: []
ceilometer-central:
- cluster:services
ceilometer-server:
- cluster:services
ceilometer-swift-proxy-middleware: []

- barclamp: manila
attributes:
default_share_type: ceph
Expand Down
14 changes: 0 additions & 14 deletions scripts/scenarios/cloud8-upgrade/qa/no-ssl/qa-scenario-3.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -160,20 +160,6 @@ proposals:
heat-server:
- cluster:services

- barclamp: ceilometer
attributes:
deployment:
elements:
ceilometer-agent:
- @@compute1@@
- @@compute2@@
- @@compute3@@
ceilometer-agent-hyperv: []
ceilometer-central:
- cluster:services
ceilometer-server:
- cluster:services

- barclamp: manila
attributes:
default_share_type: default
Expand Down
13 changes: 0 additions & 13 deletions scripts/scenarios/cloud8-upgrade/qa/no-ssl/qa-scenario-6a.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -148,19 +148,6 @@ proposals:
heat-server:
- cluster:services

- barclamp: ceilometer
deployment:
elements:
ceilometer-agent:
- "@@kvm2@@"
- "@@kvm1@@"
- "@@kvm3@@"
- "@@kvm4@@"
ceilometer-central:
- cluster:services
ceilometer-server:
- cluster:services

- barclamp: magnum
attributes:
trustee:
Expand Down
13 changes: 0 additions & 13 deletions scripts/scenarios/cloud8-upgrade/qa/no-ssl/qa-scenario-9.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -158,19 +158,6 @@ proposals:
heat-server:
- cluster:services

- barclamp: ceilometer
deployment:
elements:
ceilometer-agent:
- @@compute1@@
- @@compute2@@
ceilometer-agent-hyperv: []
ceilometer-central:
- cluster:services
ceilometer-server:
- cluster:services
ceilometer-swift-proxy-middleware: []

- barclamp: tempest
deployment:
elements:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -200,27 +200,6 @@ proposals:
elements:
heat-server:
- cluster:services
- barclamp: ceilometer
attributes:
deployment:
elements:
ceilometer-agent:
- "@@compute-kvm1@@"
- "@@compute-kvm2@@"
ceilometer-agent-hyperv: []
ceilometer-central:
- cluster:services
ceilometer-server:
- cluster:services
ceilometer-swift-proxy-middleware:
- "@@controller1@@"
- "@@controller2@@"
- "@@controller3@@"
- barclamp: aodh
deployment:
elements:
aodh-server:
- "@@controller1@@"
- barclamp: barbican
attributes:
deployment:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
#1b - 8 nodes: HA (IPMI 1 x 3), KVM x 2, Xen x 2
#1b - 8 nodes: HA (IPMI 1 x 3), KVM x 2
proposals:
- barclamp: pacemaker
name: services
Expand Down Expand Up @@ -189,9 +189,7 @@ proposals:
- "@@compute-kvm1@@"
- "@@compute-kvm2@@"
nova-compute-qemu: []
nova-compute-xen:
- "@@compute-xen1@@"
- "@@compute-xen2@@"
nova-compute-xen: []

- barclamp: horizon
attributes:
Expand All @@ -210,25 +208,6 @@ proposals:
heat-server:
- cluster:services

- barclamp: ceilometer
attributes:
deployment:
elements:
ceilometer-agent:
- "@@compute-kvm1@@"
- "@@compute-xen1@@"
- "@@compute-kvm2@@"
- "@@compute-xen2@@"
ceilometer-agent-hyperv: []
ceilometer-central:
- cluster:services
ceilometer-server:
- cluster:services
ceilometer-swift-proxy-middleware:
- "@@controller1@@"
- "@@controller2@@"
- "@@controller3@@"

- barclamp: manila
attributes:
default_share_type: default
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -262,19 +262,6 @@ proposals:
heat-server:
- cluster:services

- barclamp: ceilometer
attributes:
deployment:
elements:
ceilometer-agent:
- "@@compute-kvm@@"
ceilometer-agent-hyperv: []
ceilometer-central:
- cluster:services
ceilometer-server:
- cluster:services
ceilometer-swift-proxy-middleware: []

- barclamp: manila
attributes:
default_share_type: default
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -226,21 +226,6 @@ proposals:
heat-server:
- cluster:services

- barclamp: ceilometer
attributes:
deployment:
elements:
ceilometer-agent:
- "@@computekvm1@@"
- "@@computekvm2@@"
- "@@computevmw@@"
ceilometer-agent-hyperv: []
ceilometer-central:
- cluster:services
ceilometer-server:
- cluster:services
ceilometer-swift-proxy-middleware: []

- barclamp: manila
attributes:
default_share_type: default
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -166,21 +166,6 @@ proposals:
heat-server:
- cluster:services

- barclamp: ceilometer
attributes:
deployment:
elements:
ceilometer-agent:
- @@compute1@@
- @@compute2@@
- @@compute3@@
ceilometer-agent-hyperv: []
ceilometer-central:
- cluster:services
ceilometer-server:
- cluster:services
ceilometer-swift-proxy-middleware: []

- barclamp: manila
attributes:
default_share_type: ceph
Expand Down
Loading

0 comments on commit 467ec5f

Please sign in to comment.