4 Commits

Author SHA1 Message Date
Mark Goddard
41740f9752 Make kolla ansible user and group configurable
In some cases it is useful to use a user other than the default 'kolla'
to perform kolla ansible remote execution. Kolla is adding support for
this in the Rocky release, we should use it.

It is now possible to configure a different user via the
kolla_ansible_user and kolla_ansible_group variables.

Depends-On: https://review.openstack.org/581330

Change-Id: I280fb8f70eacd31fff0ae5671ddd6608cd02ae6e
Story: 2002914
Task: 22892
2018-07-10 14:12:39 +01:00
Mark Goddard
ce4d098571 Don't create a virtualenv for kolla on the seed hypervisor
Kolla should not be running against the seed hypervisor.

Change-Id: Ifb6abb784b0791794e25059334f28e4f24003add
TrivialFix
2018-05-10 16:15:43 +01:00
Mark Goddard
a71fea134f Support upper constraints for kolla target virtual environment 2018-02-26 16:41:57 +00:00
Mark Goddard
7f04e9ccc6 Create and install virtualenvs on seed/seed-hv/overcloud host upgrade
Adds two new commands:

kayobe seed hypervisor host upgrade
kayobe seed host upgrade

These commands can be used prior to performing an upgrade, in addition
to the existing command 'kayobe overcloud host upgrade'. These commands
will ensure that if kayobe and kolla-ansible remote virtualenvs are in
use, they exist and have all dependencies installed.
2017-12-19 16:32:48 +00:00