Skip to content

cfarquhar/neutron_1887405_hotfix

Repository files navigation

Patch

Prep

# Ensure all network agents are alive and up
openstack network agent list

Check out this repo to /opt/openstack-ansible/neutron_1887405_hotfix

cd /opt
git clone https://github.com/cfarquhar/neutron_1887405_hotfix.git

Apply patch to $FIRST_COMPUTE_NODE

cd /opt/openstack-ansible/neutron_1887405_hotfix
ansible-playbook apply-patches.yml --ask-vault-pass --limit $FIRST_COMPUTE_NODE

Validate success on $FIRST_COMPUTE_NODE

ssh $FIRST_COMPUTE_NODE tail -f /var/log/neutron/neutron-linuxbridge-agent.log
# Ensure that:
#   - service is running (i.e. new logs are being generated)
#   - there are no stack traces or other errors

# Ensure all network agents are alive and up
openstack network agent list

Apply patch to remaining compute nodes

cd /opt/openstack-ansible/neutron_1887405_hotfix
ansible-playbook apply-patches.yml --ask-vault-pass --limit \!$FIRST_COMPUTE_NODE

Validate

# Ensure all network agents are alive and up
openstack network agent list

Rollback / revert patching

ansible-playbook --ask-vault-pass restore-originals.yml

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages