Bug 1470033 - OSP11 -> OSP12 upgrade: docker services are missing preupgrade validation tasks in the upgrade tasks
OSP11 -> OSP12 upgrade: docker services are missing preupgrade validation tas...
Status: MODIFIED
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-tripleo-heat-templates (Show other bugs)
12.0 (Pike)
Unspecified Unspecified
high Severity urgent
: ---
: 12.0 (Pike)
Assigned To: Jose Luis Franco
Marius Cornea
: Triaged, ZStream
Depends On:
Blocks: 1399762
  Show dependency treegraph
 
Reported: 2017-07-12 06:11 EDT by Marius Cornea
Modified: 2018-04-27 05:00 EDT (History)
11 users (show)

See Also:
Fixed In Version: openstack-tripleo-heat-templates-7.0.9-13.el7ost
Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed:
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)


External Trackers
Tracker ID Priority Status Summary Last Updated
Launchpad 1704389 None None None 2017-07-20 06:00 EDT
OpenStack gerrit 483856 None master: MERGED tripleo-heat-templates: Add validation task in docker services (Ia8c25827d0d6f34e0345c3946dfd6839a7116e04) 2017-11-28 13:36 EST
OpenStack gerrit 489957 None master: MERGED tripleo-heat-templates: Add validation task in docker services [Neutron] (Ie437b6825cc2c9a92a59d4a98e37d09e5e432a50) 2017-11-28 13:36 EST
OpenStack gerrit 491399 None master: NEW tripleo-heat-templates: Add validation task in docker services [Heat] (I04c6e8c9c1cd0b427465fbab7df99823e7bcd02c) 2017-11-28 13:36 EST
OpenStack gerrit 491411 None master: MERGED tripleo-heat-templates: Add validation task in docker services [Aodh] (I0df382206bd27343455a6ad18fa2df1eea74a1f5) 2017-11-28 13:35 EST
OpenStack gerrit 491433 None master: MERGED tripleo-heat-templates: Add validation task in docker services [Gnocchi] (I3db9c13709ef0dcc71fbaf51b80c498d7998daac) 2017-11-28 13:35 EST
OpenStack gerrit 493471 None master: MERGED tripleo-heat-templates: Add validation task in docker services [Mistral] (Ic1cc3fb7cf59eaa67dd74e762f534f97b988541e) 2017-11-28 13:35 EST
OpenStack gerrit 495195 None master: MERGED tripleo-heat-templates: Add validation task in docker services [Mixed-1] (Idf93d01521af4ae08702168d68941025cffeca44) 2017-11-28 13:35 EST
OpenStack gerrit 499108 None master: MERGED tripleo-heat-templates: Add validation task in docker services [Nova] (I5327bd319012d99a6b805631bd96ca9f335d1b22) 2017-11-28 13:35 EST
OpenStack gerrit 502037 None master: MERGED tripleo-heat-templates: Add validation task in docker services [Ironic] (I4a208be04292d8d3b7a76819ba814a389fc8b6f2) 2017-11-28 13:35 EST
OpenStack gerrit 502038 None master: NEW tripleo-heat-templates: Add validation task in docker services [Octavia] (I72da8e027b6da654bda328d4540ec1e6ed9767ff) 2017-11-28 13:35 EST
OpenStack gerrit 502039 None master: MERGED tripleo-heat-templates: Add validation task in docker services [Sahara] (I41088442f29e99c553312d0e4303ea3db6df8dad) 2017-11-28 13:34 EST
OpenStack gerrit 502040 None master: MERGED tripleo-heat-templates: Add validation task in docker services [Manila] (Iacedff7acfa95084508c20ac5331bfd873706a26) 2017-11-28 13:34 EST
OpenStack gerrit 502041 None master: MERGED tripleo-heat-templates: Add validation task in docker services [Ovn] (I11ef35d69ff100002d9558dc475a014ed7508a7c) 2017-11-28 13:34 EST
OpenStack gerrit 502042 None master: MERGED tripleo-heat-templates: Add validation task in docker services [Swift] (I16f38d9e1042c5d83455a28882b4a024aac27699) 2017-11-28 13:34 EST
OpenStack gerrit 505586 None master: MERGED tripleo-heat-templates: Add validation task in docker services [Mixed-2] (Iee10761330311d40825f0ad11b676d8f1f20355f) 2017-11-28 13:34 EST
OpenStack gerrit 505587 None master: MERGED tripleo-heat-templates: Add validation task in docker services [Mixed-3] (If2720b84a5ba5c074bab19fabcb8cb25baac6af5) 2017-11-28 13:34 EST
OpenStack gerrit 516612 None stable/pike: NEW tripleo-heat-templates: Add validation task in docker services [Neutron] (Ie437b6825cc2c9a92a59d4a98e37d09e5e432a50) 2017-11-28 13:34 EST
OpenStack gerrit 516618 None stable/pike: NEW tripleo-heat-templates: Add validation task in docker services [Mistral] (Ic1cc3fb7cf59eaa67dd74e762f534f97b988541e) 2017-11-28 13:34 EST
OpenStack gerrit 516627 None stable/pike: NEW tripleo-heat-templates: Add validation task in docker services [Mixed-1] (Idf93d01521af4ae08702168d68941025cffeca44) 2017-11-28 13:33 EST
OpenStack gerrit 516628 None stable/pike: NEW tripleo-heat-templates: Add validation task in docker services [Nova] (I5327bd319012d99a6b805631bd96ca9f335d1b22) 2017-11-28 13:33 EST
OpenStack gerrit 517265 None stable/pike: NEW tripleo-heat-templates: Add validation task in docker services [Ironic] (I4a208be04292d8d3b7a76819ba814a389fc8b6f2) 2017-11-28 13:33 EST
OpenStack gerrit 517267 None stable/pike: NEW tripleo-heat-templates: Add validation task in docker services [Sahara] (I41088442f29e99c553312d0e4303ea3db6df8dad) 2017-11-28 13:33 EST
OpenStack gerrit 517325 None stable/pike: NEW tripleo-heat-templates: Add validation task in docker services [Manila] (Iacedff7acfa95084508c20ac5331bfd873706a26) 2017-11-28 13:33 EST
OpenStack gerrit 517326 None stable/pike: NEW tripleo-heat-templates: Add validation task in docker services [Ovn] (I11ef35d69ff100002d9558dc475a014ed7508a7c) 2017-11-28 13:33 EST
OpenStack gerrit 517327 None stable/pike: MERGED tripleo-heat-templates: Add validation task in docker services [Swift] (I16f38d9e1042c5d83455a28882b4a024aac27699) 2017-11-28 13:33 EST
OpenStack gerrit 517328 None stable/pike: NEW tripleo-heat-templates: Add validation task in docker services [Mixed-2] (Iee10761330311d40825f0ad11b676d8f1f20355f) 2017-11-28 13:32 EST
OpenStack gerrit 517329 None stable/pike: NEW tripleo-heat-templates: Add validation task in docker services [Mixed-3] (If2720b84a5ba5c074bab19fabcb8cb25baac6af5) 2017-11-28 13:32 EST

  None (edit)
Description Marius Cornea 2017-07-12 06:11:40 EDT
Description of problem:
OSP11 -> OSP12 upgrade: docker services are missing preupgrade validation tasks in the upgrade tasks.

Comparing the upgrade tasks, for neutron-api for example:

docker services:
https://github.com/openstack/tripleo-heat-templates/blob/master/docker/services/neutron-api.yaml#L172-L175

puppet services:
https://github.com/openstack/tripleo-heat-templates/blob/master/puppet/services/neutron-api.yaml#L217-L230

We can see that the preupgrade validation task is missing from docker:
        - name: "PreUpgrade step0,validation: Check service neutron-server is running"
          shell: /usr/bin/systemctl show 'neutron-server' --property ActiveState | grep '\bactive\b'
          when: neutron_server_enabled.rc == 0

Version-Release number of selected component (if applicable):
openstack-tripleo-heat-templates-7.0.0-0.20170628002128.el7ost.noarch
Comment 5 Marios Andreou 2017-11-09 01:09:01 EST
Jose can you please add the validations reviews to trackers?

Note You need to log in before you can comment on or make changes to this bug.