- Jun 06, 2019
-
-
Mark Goddard authored
Many tasks that use Docker have become specified already, but not all. This change ensures all tasks that use the following modules have become: * kolla_docker * kolla_ceph_keyring * kolla_toolbox * kolla_container_facts It also adds become for 'command' tasks that use docker CLI. Change-Id: I4a5ebcedaccb9261dbc958ec67e8077d7980e496
-
- Jun 03, 2019
-
-
sunguangning authored
Co-Authored-By:
liaoweizhong <liaoweizhong@unionpay.com> Change-Id: I04a9c4bff817601f718bb43f41f3418571b11cf4 Closes-bug: #1830853
-
- May 31, 2019
-
-
Gaetan Trellu authored
Qinling is an OpenStack project to provide "Function as a Service". This project aims to provide a platform to support serverless functions. Change-Id: I239a0130f8c8b061b531dab530d65172b0914d7c Implements: blueprint ansible-qinling-support Story: 2005760 Task: 33468
-
Pierre Riteau authored
Several services inherited [service_credentials] config sections which they don't use in their code. Change-Id: Iccf4358e85fb3d7ed25bc1762ff532b2c32bea4a
-
- May 23, 2019
-
-
ZijianGuo authored
This file can be modified to adjust polling intervals or other configurations. We can add a custom 'pipeline.yaml' file to override it. Change-Id: I325523edc4f7e37db55a2e21fe52e76138e6d114 Signed-off-by:
ZijianGuo <guozijn@gmail.com>
-
- May 22, 2019
-
-
Pierre Riteau authored
Stop showing the task has having made changes and silence warning about not using the yum module (which we could use for the check, but not as easily). Change-Id: I9e3608b5db521930409a29981767f468ea234679
-
ZijianGuo authored
* event_definitions.yaml: This file provides a standard set of events and corresponding traits that may be of interest. * event_pipeline.yaml: This file can be modified to adjust which notifications to capture and where to publish the events. Change-Id: I9c1698e07b65102af9b3ee448ad07f8fa6428b74 Signed-off-by:
ZijianGuo <guozijn@gmail.com>
-
- May 20, 2019
-
-
Marcin Juszkiewicz authored
Change-Id: I49588f9ceef60472428d835b95d26a36eaf2b47e
-
Marcin Juszkiewicz authored
Change-Id: I7a99567b3d16830e1db641e82a7c9e4eca1ae4e6
-
Mark Goddard authored
backport: stein, rocky During startup of nova-compute, we see the following error message: Error gathering result from cell 00000000-0000-0000-0000-000000000000: DBNotAllowed: nova-compute This issue was observed in devstack [1], and fixed [2] by removing database configuration from the compute service. This change takes the same approach, removing DB config from nova.conf in the nova-compute* containers. [1] https://bugs.launchpad.net/devstack/+bug/1812398 [2] https://opendev.org/openstack/devstack/commit/82537871376afe98a286e1ba424cf192ae60869a Change-Id: I18c99ff4213ce456868e64eab63a4257910b9b8e Closes-Bug: #1829705
-
- May 17, 2019
-
-
binhong.hua authored
When integrating 3rd party component into openstack with kolla-ansible, maybe have to mount some extra volumes to container. Change-Id: I69108209320edad4c4ffa37dabadff62d7340939 Implements: blueprint support-extra-volumes
-
- May 14, 2019
-
-
Erol Guzoglu authored
Change-Id: I3395810f353c1a26eafcf0b97eb416d7083efde1
-
Rafael Weingärtner authored
Cloudkitty has a default (built-in the container) metrics.yml file in the /etc/cloudkitty/metrics.yml files. We would like to be able to overwrite/customize these metrics configurations via kolla-ansible. Cloudkitty is able to use a custom metric file via "metrics_conf". Therefore, we are enabling this configuration via Kolla-ansible. Change-Id: Id9019298482c040be05f540e71dacfdf0bd77469 Signed-off-by:
Rafael Weingärtner <rafael@apache.org>
-
- May 09, 2019
-
-
ZijianGuo authored
Change-Id: I89313d7c279f95e80c593cf02309c8a9f8e6e318 Signed-off-by:
ZijianGuo <guozijn@gmail.com>
-
Raimund Hook authored
The flush_handlers clause doesn't honour conditional clauses. Instead, it prints a warning and runs anyway: [WARNING]: flush_handlers task does not support when conditional See: https://github.com/ansible/ansible/pull/41126 TrivialFix Change-Id: Iaf70c2e932ae6dfb723bdb2ba658acdbfe74ebe2
-
- May 07, 2019
-
-
Jeffrey Zhang authored
deflate is disable because of breach attach[0] issue. But it has be fixed on horizon size through[1], so we cloud enable deflate all the time. compress application/json too in default. [0] https://wiki.openstack.org/wiki/OSSN/OSSN-0037 [1] https://review.openstack.org/#/c/596549/ Change-Id: I364c8a71633fac846dbaac8eaa0b78191e6d7d0e Closes-Bug: #1827976
-
- May 04, 2019
-
-
Raimund Hook authored
This fixes a deprecation warning that gets displayed when running the kibana/post_config 'Get kibana default indexes' task. HEADERS_ has been deprecated since ansible 2.1 and will be removed in 2.9. https://docs.ansible.com/ansible/latest/modules/uri_module.html TrivialFix Change-Id: I177113c606119505c6cb69c66a326f7cbdaf2196
-
- May 02, 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: I844ecb7bec94e561afb09580f58b1bf83a6d00bd Closes-bug: #1827370
-
- Apr 26, 2019
-
-
Krzysztof Klimonda authored
glance_upgrading variable is defined only during rolling upgrades, but its value is checked on every call to "Restart glance-api container" handler. Closes-Bug: #1826511 Change-Id: Idc95306c50a09666ac0a12e975307a42aef9e352
-
- Apr 25, 2019
-
-
Ning Yao authored
By default, Ceilometer uses gnocchi_resources.yaml as cfg_file that defines the metric archive policy and metrics send to gnocchi. Users may want to define their own strategy. Change-Id: I49ba34588101ac2b4f450067c8c9a354134063bb Signed-off-by:
Ning Yao <yaoning@unitedstack.com>
-
- Apr 23, 2019
-
-
ZhongShengping authored
1.Use opendev.org instead of git.openstack.org. 2.Use review.opendev.org instead of review.openstack.org. You can see the discussion below: http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html Change-Id: Ice4509204df788a1a44a06fb89fb44cfe6b54b94
-
- Apr 20, 2019
-
-
chenxing authored
20 seconds may be too short to wait for grafana ready, Let's keep the check task 60 seconds. backport: rocky Change-Id: Ib219ad215d1ef2147ba3591f8c398feb4f3c8888 Closes-Bug: #1821285
-
- Apr 19, 2019
-
-
Yang Youseok authored
Add a possibility to mount sources as volumes to containers, in "more than documentation" way. That will let us to use kolla as a replacement for devstack. Partially implements: blueprint mount-sources Change-Id: I4868ed6829bd037e1012d1f40c4a1d1b9995bf95
-
- Apr 17, 2019
-
-
Doug Szumski authored
This change ensures that URLs returned from these services reference the HAProxy endpoint, rather than the host on which the service is running. Closes-Bug: #1825150 Change-Id: I7f966ff749ea37620f1bde7019a598cb9505fa45
-
- Apr 10, 2019
-
-
Mark Goddard authored
Follow up to https://review.openstack.org/#/c/651136/, which fails on Ubuntu versions prior to 18.04. Change-Id: I74a85dec95ceed7c6eeafb9eb1920c7c30b3e64a Related-Bug: #1813492
-
Mark Goddard authored
During the Train cycle, Bifrost switched to using JSON-RPC by default for Ironic's internal communication [1], avoiding the need to install RabbitMQ. This simplifies things, so we may as well remove our custom configuration of RabbitMQ. [1] https://review.openstack.org/645093 Change-Id: I3107349530aa753d68fd59baaf13eb7dd5485ae6
-
dommgifer authored
Add become to copy cloud config file for openstack exporter. Change-Id: I4c0c325e9dd1f41ca2c4667178a4fa674fa23ec5 Closes-Bug: #1824098
-
Mark Goddard authored
1. The Keystone WSGI scripts don't have a python3- prefix, although they are using python 3. 2. The Placement WSGI script doesn't have a python3- prefix, although it is using python 3. Depends-On: https://review.openstack.org/651327 Change-Id: I805df8f85634edea8322495ca73897d44967cfe6 Closes-Bug: #1823989
-
- Apr 09, 2019
-
-
Mark Goddard authored
Currently easy_install is not available on Ubuntu 18+ due to [1]. In that case, install pip via apt rather than easy_install. [1] https://bugs.launchpad.net/ubuntu/+source/python-setuptools/+bug/1774419 Change-Id: Id358fdb655d71490b0915680dff131cfe33f4a40 Closes-Bug: #1813492
-
- Apr 08, 2019
-
-
Mark Goddard authored
With Docker CE, the daemon sets the default policy of the iptables FORWARD chain to DROP. This causes problems for provisioning bare metal servers when ironic inspector is used with the 'iptables' PXE filter. It's not entirely clear why these two things interact in this way, but switching to the 'dnsmasq' filter works around the issue, and is probably a good move anyway because it is more efficient. We have added a migration task here to flush and remove the ironic-inspector iptables chain since inspector does not do this itself currently. Change-Id: Iceed5a096819203eb2b92466d39575d3adf8e218 Closes-Bug: #1823044
-
Mark Goddard authored
backport: stein If I deploy monasca by setting enable_monasca to true, the monasca_notification restarts with the following error: ERROR:__main__:MissingRequiredSource: /var/lib/kolla/config_files/notification_templates/* file is not found These templates are optional, so we need to mark this directory as optional in config.json. Change-Id: Ia2dd835daa7ab1153617cc92f17c2d8d498c73e0 Closes-Bug: #1823726
-
Mark Goddard authored
Make an early start on the TODOs for the Train cycle. 1. Remove the task that removes the vitrage_collector container, which was added in the Stein cycle to clean up this container which is no longer deployed. 2. Remove globals.yml configuration in CI to disable Heat for upgrade jobs. Heat is now enabled in the previous release (Stein). 3. Remove the deprecated variable cinder_iscsi_helper, which was renamed to cinder_target_helper in Stein. Change-Id: I774bf395e0bdd4db9c20c6289a22cf059fa42e1a
-
Mark Goddard authored
These tasks were only necessary for migrating placement from nova to a separate service. Since the stable/stein branch has been cut, it is safe to remove these migration tasks in master. Change-Id: I4d477efad7ab6247aaff57d31ee83e137eb3f796
-
Mark Goddard authored
Since we are now in the Train cycle, we can be sure that any running MariaDB containers can be safely stopped, and we do not need to perform an explicit shutdown prior to restarting them. Change-Id: I5450690f1cbe0c995e8e4b01a76e90dac2574d61 Related-Bug: #1820325
-
Mark Goddard authored
Now that the stable/stein branch has been cut, we can set the previous release to Stein. This is done in kolla-ansible for rolling upgrades, and in CI configuration for upgrade tests. Change-Id: I87269738db9521fc22a6ce3aee67d9ab00d47e2a
-
- Apr 03, 2019
-
-
Jim Rollenhagen authored
This is how services reach mariadb; verify it that way. Closes-Bug: #1823005 Change-Id: I9924ad050118b8a853e2309654a089f65178cd77
-
Michal Nasiadka authored
This patch fixes Heat deployment with TLS self-signed certs. Change-Id: Iadf67d1a5eb2b771e34d27fbced5aad15f271822 Closes-Bug: #1822990
-
- Apr 02, 2019
-
-
Mark Goddard authored
Several config file permissions are incorrect on the host. In general, files should be 0660, and directories and executables 0770. Change-Id: Id276ac1864f280554e98b937f2845bb424d521de Closes-Bug: #1821579
-
liyingjun authored
ipc_mode: host should be set for manila share when using LVM driver[1]. [1]: https://docs.openstack.org/manila/latest/install/install-share-rdo.html Change-Id: If57e623f381f8de1e1433916f2ec37455ad3becd Closes-bug: #1822713
-
- Apr 01, 2019
-
-
白永君 authored
the action show be kolla_action in kolla-ansible/cyborg Closes-bug: #1822555 Change-Id: I3dd909ae785dd43d5faabbc3fdd5f8bb8aca370b
-