From 074a2e95302d376b52a651398df844b33d781142 Mon Sep 17 00:00:00 2001 From: Marc Gariepy Date: Tue, 5 Dec 2017 10:31:23 -0500 Subject: [PATCH] Add reserved IP of old neutron_agent container this should prevent the system to allocate those IP to the new neutron_agent containers. Change-Id: Idc5207a933d1dd865ec2d480dfe368f9f5a7d3dd --- leap-upgrades/upgrade-utilities/neutron-container-forget.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/leap-upgrades/upgrade-utilities/neutron-container-forget.sh b/leap-upgrades/upgrade-utilities/neutron-container-forget.sh index 97830821..e130f614 100755 --- a/leap-upgrades/upgrade-utilities/neutron-container-forget.sh +++ b/leap-upgrades/upgrade-utilities/neutron-container-forget.sh @@ -34,7 +34,13 @@ pushd ${MAIN_PATH}/playbooks # Remove the dead container types from inventory REMOVED_CONTAINERS="" REMOVED_CONTAINERS+="$(get_inv_items 'neutron_agent' | awk '{print $2}') " + RESERVED_IPS="" + RESERVED_IPS+="$(get_inv_items 'neutron_agent' | awk '{print $12}') " + for ips in ${RESERVED_IPS}; do + echo "$ips" >> /etc/openstack_deploy/leapfrog_old_ips_reservation + sed -i "/^used_ips:/a \ \ - $ips" /etc/openstack_deploy/openstack_user_config.yml + done for i in ${REMOVED_CONTAINERS};do echo "$i" >> /etc/openstack_deploy/leapfrog_remove_remaining_old_containers remove_inv_items $i