Allow upgrade tasks to run when looping through steps
authorMarius Cornea <mcornea@redhat.com>
Thu, 31 Aug 2017 08:32:30 +0000 (10:32 +0200)
committerEmilien Macchi <emilien@redhat.com>
Wed, 6 Sep 2017 01:15:12 +0000 (01:15 +0000)
commitf2d0901270b6781a5b8ed37aab47da51b79e907c
treeb074d8582757fb1ca44266a0f5acf3a9474564c8
parent9f408dbe8bc8371424ecb816877b1cfe62498f8d
Allow upgrade tasks to run when looping through steps

Currently for non controller upgrades we're looping through the
upgrade steps and run the upgrade tasks based on when conditionals
including the step number and the existing upgrade task condition.
Some of tasks fail because the variables used in when conditionals
are not available through all steps. This change adds default values
to these vars where possible or creates them for all steps to avoid
failures.

Related-Bug: 1708115
Change-Id: I5c731043cec8e31fc82ca98972a301baa7294c4f
(cherry picked from commit e2f00ef1dc98140087c81e202a520f549f9a0970)
docker/services/iscsid.yaml
puppet/services/openvswitch.yaml