- Aug 14, 2019
-
-
Mark Goddard authored
Fixes an issue where the admin-openrc.sh and public-openrc.sh files would not be generated when preparing a new control host environment for an existing cloud. These files are now generated during 'kayobe control host bootstrap' if the Kolla Ansible 'passwords.yml' file exists in the Kayobe configuration. Change-Id: I47cc95bc4c4198532c8cfd2c105f1c7033e7b932 Story: 2001667 Task: 6713
-
- Jul 26, 2019
-
-
Zuul authored
-
- Jul 23, 2019
-
-
Pierre Riteau authored
Change-Id: I058d75af0236b8589667229a78b46b42aa3579b5
-
- Jul 17, 2019
-
-
Zuul authored
-
- Jul 16, 2019
-
-
Mark Goddard authored
If using the kayobe --limit <hosts> argument, only those hosts matching the limit will have an inventory generated for Kolla Ansible. This can cause problems for Kolla Ansible, even when using a similar limit via --kolla-limit <hosts>, since it gathers facts for all hosts, and expects all host variables to be defined. This change adds a new 'ignore_limit' argument to the playbook running methods, which allows us to override and ignore the --limit argument provided by the user, ensuring that we always run these plays. Change-Id: I104d6af48ddd916460ee454e17a50a2475de6bff Story: 2004805 Task: 28960
-
- Jul 15, 2019
-
-
Mark Goddard authored
Fixes an issue where multiple NTP daemons could be running on the overcloud hosts, due to Kolla Ansible deploying a chrony container by default starting with the Rocky release. Kayobe now overrides this default, to ensure that chrony does not conflict with the NTP daemon deployed on the host. To use the containerised chrony daemon instead, set ``kolla_enable_chrony`` to ``true`` in ``${KAYOBE_CONFIG_PATH}/kolla.yml``. This will also disable the host NTP daemon. To ensure that chrony is not running, Kayobe removes the chrony container if ``kolla_enable_chrony`` is ``false`` in the following commands: * ``kayobe overcloud service deploy`` * ``kayobe overcloud service reconfigure`` * ``kayobe overcloud service upgrade`` The play in Kayobe is tagged with ``stop-chrony``. Change-Id: I89a973c0b600abece79bddcba5a46cc28a4f1df9 Story: 2005272 Task: 30122
-
Zuul authored
-
- Jul 12, 2019
-
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Pierre Riteau authored
This is more representative of the typical use case of applying all security-related package updates rather than just specific ones. Also escape `*`, since most people will need to do so in their shell. Change-Id: Ibd602b7fe30d7c6eb7c81b5f028ab6b5852da988
-
- Jul 11, 2019
-
-
Zuul authored
-
Pierre Riteau authored
This commit allows Kayobe to generate a global.conf file for use by Kolla Ansible to override configuration across all OpenStack services. Change-Id: I6d144a945e1cde06fa9fdd03c30102458c0c9f8d Story: 2005904 Task: 34153
-
Mark Goddard authored
This network conflicts with the ironic provision-net since both are flat networks on physnet1. We don't need the external network in our CI, so don't create it. Change-Id: Id17d4ea00ceb684b34bf12e911758d504c520de0 Depends-On: https://review.opendev.org/#/c/670129/
-
- Jul 08, 2019
-
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Pierre Riteau authored
Change-Id: Ia7d069bc49037c9961bce2a7814fae5745ae8a91
-
- Jul 04, 2019
-
-
Zuul authored
-
Mark Goddard authored
Galaxy install often fails in CI, scuppering an otherwise good run. Change-Id: I3d02afe33cdf32b1d285bd4bdc4a8074883113ca
-
- Jul 03, 2019
- Jul 02, 2019
-
-
Mark Goddard authored
This avoids mariadb being ungracefully shut down, which prevents it from being started again. This should be reverted once bug 1834332 has been fixed in kolla ansible stein. Change-Id: Ic3932d4af5c0a7639dfeb6cda7e1cd3f61d287c6 Story: 2006050 Task: 34743
-
Mark Goddard authored
Updates the minimum version of Ansible from 2.4 to 2.5, and the maximum supported version from 2.6 to 2.7. Change-Id: If8071a9b5c85e5e69fbb333e91c84d10c20d80f3 Story: 2006143 Task: 35639
-
- Jul 01, 2019
-
-
Pierre Riteau authored
Change-Id: I435ab9f88f73a73d7dc02f604f05e6f6def02eb5
-
Will Szumski authored
See: https://github.com/openstack/diskimage-builder/blob/e796b3bc1884cbb0a7259be486d835ca114cca9e/diskimage_builder/elements/ironic-agent/environment.d/01-ironic-agent.sh#L5 Story: 2006146 Task: 35642 Change-Id: Ice620746e3ab0e9aac05f085e8f43b432679f221
-
- Jun 28, 2019
-
-
Raimund Hook authored
Since Ansible 2.5, the use of jinja tests as filters has been deprecated. I've run the script provided by the ansible team to 'fix' the jinja filters to conform to the newer syntax. This fixes the deprecation warnings. Change-Id: I775c849c944f82bdfc779c8c530346e7ebedbd2a
-
- Jun 25, 2019
-
-
Pierre Riteau authored
Change-Id: I0a9e1a3b878231f9ce7bf295b5526c9cfabbbf9e Story: 2005811 Task: 33551
-
jacky06 authored
1. Sync sphinx dependency with global requirements. It caps python 2 since sphinx 2.0 no longer supports Python 2.7. 2. Update some URLs to latest 3. Remove unncessary "==" Change-Id: Idcb616fd3add4d58f22b91865cec8a54fe492092
-
- Jun 24, 2019
- Jun 21, 2019
-
-
Pierre Riteau authored
Commit d8ee0fa0 introduced the variable kolla_enable_keystone without setting a default value and used it to check whether to template and provide keystone.conf to kolla-ansible, unlike the extended keystone configuration which was always copied. This resulted in non-intuitive behaviour if kolla_enable_keystone wasn't explicitly set by the operator. This commit sets kolla_enable_keystone to true by default, which matches the default in kolla-ansible, and uses it instead of hardcoded true values. Change-Id: Id090348a6f22f251555fa286a7d24923087122a9 Story: 2005930 Task: 34273
-
- Jun 19, 2019
-
-
Zuul authored
-