Upgrading Contrail Networking using In-Place Upgrade Procedure
This document provides steps to upgrade Contrail Networking using in-place upgrade procedure.
The procedure supports incremental model and you can use it to upgrade from Contrail Networking Release N-1 to N.
You must take snapshots of your current system before proceeding with the upgrade process.
For a list of supported platforms, see Supported Platforms.
- Update kernel version on all the compute nodes.
yum -y update kernel*
Note You must not update kernel version if you are upgrading from Contrail Networking Release 1910 to Release 1911.
- Update CONTRAIL_VERSION and CONTRAIL_CONTAINER_TAG to the desired version tag in this
instances.yml
file.Access CONTRAIL_CONTAINER_TAG located at README Access to Contrail Registry 19XX
- Run the following commands from
contrail-ansible-deployer
directory.For Contrail with OpenStack deployment:
cd contrail-ansible-deployer
ansible-playbook -i inventory/ -e orchestrator=openstack playbooks/configure_instances.yml
ansible-playbook -e orchestrator=openstack -i inventory/ playbooks/install_contrail.yml
- Reboot the compute node.
- Check the status of Contrail service on the compute node.
All services must be active .
sudo contrail-status
The ansible playbook logs are available on the terminal during
execution. You can also access it at /var/log/ansible.log
.