Support for Ocata-Pike live-migration over ssh
authorOliver Walsh <owalsh@redhat.com>
Wed, 6 Sep 2017 10:35:07 +0000 (11:35 +0100)
committerEmilien Macchi <emilien@redhat.com>
Sat, 7 Oct 2017 01:00:27 +0000 (01:00 +0000)
commit35d0e2d7dfab68943f9306ef579cacf502a146c3
treef9e214046449b16243ddcfbc6cfd640048df3b02
parent02dffd2da7a0d9e4a8c00686747f157583291c3f
Support for Ocata-Pike live-migration over ssh

In Ocata all live-migration over ssh is performed on the default ssh port (22).
In Pike the containerized live-migration over ssh is on port 2022 as the
docker host's sshd is using port 22.

To allow live migration during upgrade we need to temporarily pin the Pike
computes to port 22 and in the final converge we can switch over to port 2022.

This also changes the default port to 2022 for baremetal computes in Pike to
enable live-migration between baremetal and containerized computes.

Change-Id: Icb9bfdd9a99dc1dce28eb95c50a9a36bffa621b1
Depends-On: I0b80b81711f683be539939e7d084365ff63546d3
Closes-Bug: 1714171
(cherry picked from commit 17fd16b9f266e1aa67bf03ebdf309e89d668ada2)
14 files changed:
docker/services/nova-compute.yaml
docker/services/nova-libvirt.yaml
docker/services/nova-migration-target.yaml
docker/services/sshd.yaml [new file with mode: 0644]
environments/docker-services-tls-everywhere.yaml
environments/docker.yaml
environments/major-upgrade-composable-steps-docker.yaml
environments/major-upgrade-composable-steps.yaml
environments/major-upgrade-converge-docker.yaml
environments/major-upgrade-converge.yaml
puppet/services/nova-compute.yaml
puppet/services/nova-libvirt.yaml
puppet/services/nova-migration-target.yaml
tools/yaml-validate.py