diff options
author | Alexandru Avadanii <Alexandru.Avadanii@enea.com> | 2017-08-24 17:10:33 +0200 |
---|---|---|
committer | Alexandru Avadanii <Alexandru.Avadanii@enea.com> | 2017-08-24 17:11:05 +0200 |
commit | 8d0731eecbb4c7f78e23c8a7e93004da7593afbe (patch) | |
tree | 3cd9b7079a159801ba072f4f26056bd09b6283b9 /patches/opnfv-fuel/0019-ci-deploy.sh-states-bash-debug-continue-on-err.patch | |
parent | aa6c72b42783a4226c07e0b7af37434f13dc8c64 (diff) |
p/fuel: Rebase after MaaS retry got upstream
Change-Id: I321fcb4aa77ebcb4595a9468c2257fef8b9a8ed6
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Diffstat (limited to 'patches/opnfv-fuel/0019-ci-deploy.sh-states-bash-debug-continue-on-err.patch')
-rw-r--r-- | patches/opnfv-fuel/0019-ci-deploy.sh-states-bash-debug-continue-on-err.patch | 111 |
1 files changed, 0 insertions, 111 deletions
diff --git a/patches/opnfv-fuel/0019-ci-deploy.sh-states-bash-debug-continue-on-err.patch b/patches/opnfv-fuel/0019-ci-deploy.sh-states-bash-debug-continue-on-err.patch deleted file mode 100644 index 36e8abc5..00000000 --- a/patches/opnfv-fuel/0019-ci-deploy.sh-states-bash-debug-continue-on-err.patch +++ /dev/null @@ -1,111 +0,0 @@ -From: Alexandru Avadanii <Alexandru.Avadanii@enea.com> -Date: Wed, 23 Aug 2017 16:28:04 +0200 -Subject: [PATCH] ci/deploy.sh, states: bash debug, continue on err - -Since we don't `set -e` in state files, applying each state will -always succeed unless the last instruction in the state fails. -Make this uniform by always succeeding in applying the state. - -While at it, enable bash debugging logs, for better readability -of deploy log files. - -Change-Id: I3cf4886f6d73c6fd1380df1a4e1413334bec1701 -Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com> ---- - ci/deploy.sh | 2 +- - mcp/config/states/dpdk | 3 +++ - mcp/config/states/maas | 2 ++ - mcp/config/states/networks | 1 + - mcp/config/states/neutron_compute | 3 +++ - mcp/config/states/opendaylight | 3 +++ - mcp/config/states/openstack | 3 +++ - mcp/config/states/openstack_ha | 3 +++ - 8 files changed, 19 insertions(+), 1 deletion(-) - -diff --git a/ci/deploy.sh b/ci/deploy.sh -index 2b4e724..5582727 100755 ---- a/ci/deploy.sh -+++ b/ci/deploy.sh -@@ -336,7 +336,7 @@ for state in "${cluster_states[@]}"; do - notify "STATE: ${state}\n" 2 - # shellcheck disable=SC2086,2029 - ssh ${SSH_OPTS} "ubuntu@${SALT_MASTER}" \ -- sudo "/root/fuel/mcp/config/states/${state}" -+ sudo "/root/fuel/mcp/config/states/${state} || true" - done - - popd > /dev/null -diff --git a/mcp/config/states/dpdk b/mcp/config/states/dpdk -index 8834d47..c6cd2a5 100755 ---- a/mcp/config/states/dpdk -+++ b/mcp/config/states/dpdk -@@ -1,3 +1,6 @@ -+#!/bin/bash -+set -x -+ - salt -I 'nova:compute' system.reboot - while true; do salt -I 'nova:compute' test.ping | fgrep -q 'Not connected' || break; done - salt -I 'nova:compute' state.sls linux.network.dpdk -diff --git a/mcp/config/states/maas b/mcp/config/states/maas -index 080bbf5..12ef9ed 100755 ---- a/mcp/config/states/maas -+++ b/mcp/config/states/maas -@@ -1,4 +1,6 @@ - #!/bin/bash -+set -x -+ - function wait_for() { - local total_attempts=$1; shift - local cmdstr=$@ -diff --git a/mcp/config/states/networks b/mcp/config/states/networks -index fced1eb..bd6e923 100755 ---- a/mcp/config/states/networks -+++ b/mcp/config/states/networks -@@ -1,4 +1,5 @@ - #!/bin/bash -+set -x - - # Determine public network based on external IPs from compute node - # NOTE: mask currently hardcoded to /24 -diff --git a/mcp/config/states/neutron_compute b/mcp/config/states/neutron_compute -index e2ffec6..d581621 100755 ---- a/mcp/config/states/neutron_compute -+++ b/mcp/config/states/neutron_compute -@@ -1 +1,4 @@ -+#!/bin/bash -+set -x -+ - salt -I 'neutron:compute' state.sls neutron -diff --git a/mcp/config/states/opendaylight b/mcp/config/states/opendaylight -index 3b1cf75..bee4c85 100755 ---- a/mcp/config/states/opendaylight -+++ b/mcp/config/states/opendaylight -@@ -1,3 +1,6 @@ -+#!/bin/bash -+set -x -+ - salt -I 'opendaylight:server' state.sls opendaylight - salt -I 'opendaylight:client' state.sls opendaylight.client - salt -I 'neutron:server' state.sls opendaylight.client -diff --git a/mcp/config/states/openstack b/mcp/config/states/openstack -index 23aaf72..270bf35 100755 ---- a/mcp/config/states/openstack -+++ b/mcp/config/states/openstack -@@ -1,3 +1,6 @@ -+#!/bin/bash -+set -x -+ - salt -I 'rabbitmq:server' state.sls rabbitmq - salt -I 'rabbitmq:server' cmd.run "rabbitmqctl status" - -diff --git a/mcp/config/states/openstack_ha b/mcp/config/states/openstack_ha -index 4a39d51..2597e82 100755 ---- a/mcp/config/states/openstack_ha -+++ b/mcp/config/states/openstack_ha -@@ -1,3 +1,6 @@ -+#!/bin/bash -+set -x -+ - salt -I 'keepalived:cluster' state.sls keepalived -b 1 - salt -I 'keepalived:cluster' pillar.get keepalived:cluster:instance:VIP:address - |