- Nov 06, 2019
- Nov 05, 2019
-
-
Christian Berendt authored
All other roles also use defaults/main.yml. Change-Id: Ic03aba436a4f3c775ff8e815c93e1d52250d5411
-
Mark Goddard authored
Related: blueprint add-ssl-internal-network Co-Authored-By:
generalfuzz <generalfuzz@gmail.com> Change-Id: Ib79796d49c415d8314ea5661a16bd2dac8ba7188
-
Zuul authored
-
- Nov 04, 2019
-
-
Martin Chlumsky authored
When supported_policy_files gets set under python 3.7 [1], the regex '(.*)' matches twice, once for the policy file name and once more for the empty string that follows the policy file name. This is new behavior under python 3.7. [2] This leads to the replacement string being written out twice resulting in something like this: "nova_policy.yamlnova_". This patch changes the regex to '(.+)' ensuring there is no match success against the empty string. [1]: - set_fact: supported_policy_files: "{{ supported_policy_format_list | map('regex_replace', '(.*)', '{{ project_name }}_\\1') | list }}" [2]: https://docs.python.org/3/library/re.html#re.sub Change-Id: Ie5278832e293364c66d53ddb07dff9c5409f0cc6 Closes-Bug: 1851249
-
Zuul authored
-
lklimin authored
Change-Id: I12fa6ae8dcec79485c30c4fea2977875aa8f4fae Closes-Bug: #1850792
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
- Nov 01, 2019
-
-
Mark Goddard authored
Currently, Xtrabackup is used for database backups. However, Xtrabackup is not compatible with MariaDB 10.3. This change switches to use mariabackup [1], which is available in the mariadb image. The documented full and incremental restore procedures have been modified to use mariabackup, following [2] and [3]. [1] https://mariadb.com/kb/en/library/mariabackup-overview/ [2] https://mariadb.com/kb/en/library/full-backup-and-restore-with-mariabackup/ [3] https://mariadb.com/kb/en/library/incremental-backup-and-restore-with-mariabackup/ Change-Id: Id52b9b1f7b013277e401b1f6b8aed34473d2b2c4 Closes-Bug: #1843043 Depends-On: https://review.opendev.org/691290
-
Mark Goddard authored
We use the wsrep_notify.sh script to notify changes in Galera cluster membership to haproxy. When xtrabackup was used for the state transfer, nodes in the Donor state would be included in the backend pool. However, since the switch to mariabackup in the Stein cycle, we now remove nodes in the Donor state from the backend pool. This change ensures that nodes in the Donor state are included in the backend pool when the SST method is either xtrabackup or mariabackup. https://galeracluster.com/library/documentation/mysql-wsrep-options.html#wsrep-notify-cmd Change-Id: Ide4301779a0d221ae5d4dbdd4873fb8a40eb7297 Co-authored-by:
Radosław Piliszek <radoslaw.piliszek@gmail.com> Closes-Bug: #1850945
-
yuchengde authored
If "reclaim_instance_interval" has been set in nova conf, attched volume may not be delete while instacne deleted. Adding cinder auth in nova conf can solve the problem. Change-Id: I9eb3a74c2f6976043cc35a94915f1fcecb9ef601 Closes-Bug: 1850279
-
Mark Goddard authored
The version_compare filter was renamed to version and changed to be a test in 2.5. The old filter was removed in 2.9. TrivialFix Change-Id: Ib5d91b5fc53d0f6d16dd6eb38121cd9914e33d93
-
- Oct 31, 2019
-
-
Mark Goddard authored
If ironic inspector starts up before ironic-api is accessible, we see the following error: AttributeError: StrictVersion instance has no attribute 'version' This actually prevents startup of ironic inspector. Example: http://paste.openstack.org/show/756342/ The underlying issue is in python-ironicclient: https://storyboard.openstack.org/#!/story/2006393. The workaround employed here is to wait for ironic-api to become available before starting ironic-inspector. Change-Id: I674982eba5082fdc951cdcb8247d706278c64c1a Closes-Bug: #1839866
-
- Oct 30, 2019
- Oct 28, 2019
- Oct 26, 2019
-
-
Zuul authored
-
Radosław Piliszek authored
Starting with the Train release, kolla_ansible (the package) must be available in the PYTHONPATH to run most playbooks. It is documented. This change makes the error message friendlier. Change-Id: Icf0399d21b3fde8d530d73e6e7ee4a57665da276 Closes-bug: #1849943
-
- Oct 25, 2019
-
-
Mark Goddard authored
The MariaDB handlers require master_host to be set. TrivialFix Change-Id: I162efbd9e615b86dcdc6e8a4af081cda2f8b0b2b
-
Michal Nasiadka authored
cinder-backup[1] does not include an lvm driver, we could use posix filesystem driver - but it's not supported in kolla-ansible currently. [1]: https://docs.openstack.org/cinder/rocky/drivers.html#backup-drivers Change-Id: I847a55692a59c52990186332388f571a04c377b7 Closes-Bug: #1847049
-
Mark Goddard authored
Due to a Docker bug [1] we cannot use Docker to send SIGHUP to the container because it will mark it as stopped. This patch sends the signal directly to the process, bypassing Docker. 'changed_when: false' is also removed from the relevant task as it definitely changes the state. In the future we could do the refresh only if there really is a need for another one. [1] https://github.com/moby/moby/issues/11065 Change-Id: Ief73bbd24568d6941384ea3330ab45f11aa42d37 Co-authored-by:
Radosław Piliszek <radoslaw.piliszek@gmail.com> Closes-Bug: #1845244
-
Jan Vondra authored
Adds rabbitmq_server_additional_erl_args variable which is appended to RABBITMQ_SERVER_ADDITIONAL_ERL_ARGS environment variable to RabbitMQ server startup script. This can be used to configure the schedulers. Docs attached. Change-Id: Id683c8cc6dac61354ffd94f3b460335b42136ba2 Co-authored-by:
Radosław Piliszek <radoslaw.piliszek@gmail.com> Related-bug: #1846467
-
Zuul authored
-
Zuul authored
-
- Oct 24, 2019
-
-
Alexis Deberg authored
Change-Id: Ie594f6cdbe332d64d3461d84da730111d0db5cf1 Related-Bug: #1844752
-
Zuul authored
-
Mark Goddard authored
If docker_storage_driver is set in globals.yml, then kolla-ansible bootstrap-servers is run, it fails like so: The conditional check 'docker_storage_driver' failed. The error was: error while evaluating conditional (docker_storage_driver): 'devicemapper' is undefined Ansible does not like evaluating strings as conditionals. This change switches to using the length filter. Change-Id: Ib95cbdac2a659e7a0d5f113fe48046de3a39dcda Closes-Bug: #1849691
-
Zuul authored
-
Zuul authored
-
Mark Goddard authored
Change-Id: If72fd2c060c8ecd014a61338a3506d93578804b2
-
Zuul authored
-
Michal Nasiadka authored
Change-Id: I51144d92f34ed51c499a4119c059e6475d02eb46
-
Mark Goddard authored
Both swift.conf and proxy-server.conf are affected be /etc/kolla/config/swift/proxy-server.conf. However, some options in proxy-server.conf are not valid in swift.conf. This change keeps this path for proxy-server.conf, but modifies the path for swift.conf to /etc/kolla/config/swift/proxy-server/swift.conf. The same applies for other services, object-*, account-*, container-*. Change-Id: I600891a15244ce705861f6ec93eec1d5ba83c1b8 Closes-Bug: #1849265
-
Zuul authored
-