- Oct 30, 2018
-
-
Doug Szumski authored
Trivial-Fix Change-Id: Iea123c32981309698bd644229dc1525fa671a487
-
- Oct 24, 2018
-
-
Christian Berendt authored
Change-Id: I0cbc51eedb218f6b2f7d5c50372ad7a8be9bdcc0
-
Christian Berendt authored
All other project names are lowercase. Change-Id: I7046d3f6b610a46a69504a283c933d83f266a3db
-
Christian Berendt authored
Change-Id: I4d409e052c00d83b451a2a13917f89531a88457f
-
- Oct 23, 2018
-
-
Christian Berendt authored
Two new parameters (migration_interface, migration_interface_address) to make the use of a dedicated migration network possible. Change-Id: I723c9bea9cf1881e02ba39d5318c090960c22c47
-
Christian Berendt authored
Closes-bug: #1799348 Change-Id: I4c43076795d28ea36f9e1d165e56abb110c5b544
-
Christian Berendt authored
Change-Id: Iedfad564f834504fa1f4bfd935cd735d1d9ee65f
-
Kien Nguyen authored
Change-Id: I114c582181e0c58fc5b3ce5b1735fb54a0fdd93e
-
- Oct 22, 2018
-
-
caoyuan authored
Change-Id: I0412c4d15fea97cf466287a5bed62427b43df7ea Closes-Bug: #1799243
-
caoyuan authored
zun-wsproxy group is used in multinode[1], but it missing from site.yml this PS to fix this. [1]: https://github.com/openstack/kolla-ansible/blob/master/ansible/inventory/multinode#L676 Change-Id: I3b06f15dba5b6569202b038a28fb1a2728cffd25 Closes-Bug: #1799234
-
Kevin Tibi authored
Fix the path of fernet cron for centos images Change-Id: Iedf3a8630bc3c25fd05f580980d499023bf974fa
-
- Oct 20, 2018
-
-
caoyuan authored
Change-Id: I5631fd12d8cd1815ba0045f3fad272066265e3f5 Closes-Bug: #1798971
-
ZhijunWei authored
Change-Id: I288fa5ea202376d481de6966150e7e050e390f03 Partially-implements: blueprint better-reconfigure Co-Authored-By:
caoyuan <cao.yuan@99cloud.net> Closes-Bug: #1796219
-
- Oct 16, 2018
-
-
frauniki authored
By adding 'become' element, you can set ceilometer as non root user. Change-Id: I146f3aec6b1270d40c02f4f7883c169aaa796239 Closes-Bug: #1798035
-
Kien Nguyen authored
Alarm service has been moved to Aodh for a long time [1]. Therefore, we should define evaluation_interval in aodh.conf rather than ceilometer.conf. The interval value should be configurable as well because we can use a custom polling config now [2] [1] https://review.openstack.org/#/c/200593/ [2] https://review.openstack.org/#/c/572013/ Change-Id: I7adeff2dff5d6d6ae4c621e84857347995e9203a
-
- Oct 12, 2018
-
-
Kien Nguyen authored
notification_topics was deprecated. Now we use oslo_messaging_notifications.topics option instead [1] [1] https://docs.openstack.org/oslo.messaging/latest/configuration/opts.html#oslo-messaging-notifications Change-Id: I9ed3cca6d25d08494e0933a1fb8a9502b07b9775
-
- Oct 11, 2018
-
-
Doug Szumski authored
Even though Kolla services are configured to log output to file rather than stdout, some stdout still occurs when for example the container re(starts). Since the Docker logs are not constrained in size, they can fill up the docker volumes drive and bring down the host. One example of when this is particularly problematic is when Fluentd cannot parse a log message. The warning output is written to the Docker log and in production we have seen it eat 100GB of disk space in less than a day. We could configure Fluentd not to do this, but the problem may still occur via another mechanism. Change-Id: Ia6d3935263a5909c71750b34eb69e72e6e558b7a Closes-Bug: #1794249
-
Eduardo Gonzalez authored
oslo.messaging has removed deprecated options for rabbitmq. one of the options is the vhost, which we do not define in the transport_url. Change-Id: I96d5dbc0f9fbb4423e9a812e8832c25c2bd65df9
-
- Oct 10, 2018
-
-
Mark Goddard authored
If upgrading the nova, cinder or manila services via 'kolla-ansible upgrade', the Ceph config files are not generated. Users will expect that these files are generated, to pull in any changes from their configuration or the base kolla configuration. This change moves Ceph tasks inside config.yml to ensure that they are performed during deploy, reconfigure and upgrade. This has been done for nova, cinder, gnocchi and manila - glance already does this. Change-Id: Ic75692c2bcba9b81dee922ff6fbbccd160e7fa19 Closes-Bug: #1794275
-
- Oct 09, 2018
-
-
Doug Szumski authored
The format for the Logstash Kafka output plugin worker count is integer in Logstash 2 and string in Logstash 5. Since we have downgraded Logstash we need to switch formats here. Change-Id: I98113dda05bbb44410916c27d7d3bcd59a034a98 Partially-Implements: blueprint monasca-roles
-
Doug Szumski authored
To build the Monasca images, they need to be built from source, however, this doesn't include Logstash. Logstash does not differentiate between binary or source install types, so we can just use the default. Partially-Implements: blueprint monasca-roles Change-Id: I7eb355f25864f2b993780cd2b000c8bcd13f78e8
-
Doug Szumski authored
* Convert all log levels to lowercase * Make number of threads configurable * Improve naming * Update path and log options for Logstash 2.4 * Change worker count from string to integer for the Kafka output plugin supplied with Logstash 2.4. Partially-Implements: blueprint monasca-roles Change-Id: I9379969ee639dff0b525d7a1a03df59bcf18b98b
-
Doug Szumski authored
* Make number of threads configurable * Improve naming * Update path and log options for Logstash 2.4 * Use the correct logs directory Partially-Implements: blueprint monasca-roles Change-Id: I09388de4d31740f2786393c957201bd037572226
-
Doug Szumski authored
Increase the maximum payload size so that it slightly exceeds the default maximum chunk size (8MB) in Fluentd. This prevents the Monasca Log API dropping logs when under heavy load. Partially-Implements: blueprint monasca-roles Change-Id: I13020abde7de1c92acc07352466b814b4a6ce5bc
-
Doug Szumski authored
If the config option is not specified Monasca Notification defaults to YAML config parsing and fails to load. Partially-Implements: blueprint monasca-roles Change-Id: Id85d9765df525b34d43a77a9e4045e0de19aef99
-
- Oct 08, 2018
-
-
Doug Szumski authored
Make reporting of InfluxDB statistics opt-in rather than opt-out. Trivial-Fix Change-Id: I23342f797d883da1fe4c3ecdda53dd677239dc36
-
howardlee authored
Since the configuration file of the panko module was referenced as a variable during the deployment of the ceilometer module, the project_name variable of the ceilometer module was overwritten, resulting in an error when deploying the ceilometer module using the development mode. This patch will fix this problem. Change-Id: I90d2380b610d3caa988ee667e7c42511d3bbd937 Closes-Bug: #1795770
-
- Oct 04, 2018
-
-
zhulingjie authored
refer to [0] [0]: https://github.com/openstack/kolla-ansible/blob/master/ansible/inventory/multinode#L557 Change-Id: I17ac982ddcb6c63d5ca30623fc450464a69b9299 Closes-Bug: #1796366
-
Dai Dang Van authored
Change-Id: I542b06be75991412f8e2a931ea2e40f0a0c317e4 Closes-Bug: #1758903
-
- Oct 03, 2018
-
-
howardlee authored
Kolla-ansible provides support for the dev mode for some projects of openstack, but there are still some projects that do not yet support specific release tag. This patch will implement this function for these project. Change-Id: I917b27dd61295b542457a21b240afe2cd4e83e58
-
- Oct 02, 2018
-
-
Jorge Niedbalski authored
The cephx keys are missing a default permission to allow to see blacklisted clients. This permission ensures that in the event of a client crash (kill -9/hard shutdown/power outage) the client can re-connect and write to any devices after reboot. Closes-Bug: 1773449 Change-Id: I44d3982233f892d2c0ce3b9964194d8098453978 Signed-off-by:
Jorge Niedbalski <jorge.niedbalski@linaro.org>
-
Mark Goddard authored
Various ceph-related tasks were missing a 'become' that would allow them to work as a non-root user. This seems to only cause a problem after an initial deployment, perhaps due to the recursive ownership & permissions changes at the end of the ceph.yml and external_ceph.yml files. This change adds the necessary becomes. Change-Id: I887c7b3bdef49db1dd1bf9e5bdbf5dc47b7f41af Closes-Bug: #1795125
-
- Oct 01, 2018
-
-
Mark Goddard authored
Cinder has dropped [1] support for legacy backup services. It is now necessary to specify the full class of the backup driver, rather than just the module name. This was causing the kolla-ansible ceph jobs to fail. [1] https://review.openstack.org/#/c/595372 Change-Id: Icf0ee475ba73f013d4266332d999362651d9475b
-
- Sep 29, 2018
-
-
Mark Goddard authored
This is required to support execution as a non-root user. Change-Id: I017b44352a33884102fefbacdde0fddc7f0282e3 Closes-Bug: #1795125
-
- Sep 28, 2018
-
-
Adam Harwell authored
Change-Id: I22a46b7c61f9ea4f449bc68a244caed2f6705d96
-
David Rabel authored
When editing external bridge configuration and running a reconfigure on openvswitch, handler "Ensuring OVS bridge is properly setup" needs to run, but doesn't. This moves the task from handlers to own file and always includes it after running the handlers. Change-Id: Iee39cf00b743ab0776354749c6e162814b5584d8 Closes-Bug: #1794504
-
Will Szumski authored
The firewall section has been renamed in upstream ironic inspector: https://github.com/openstack/ironic-inspector/commit/7b2758546376394777c7d36c8f5bb62ff7ef3830 Consequently the iptables pxe filter does not work if the actual dnsmasq interface name differs from the default (br-ctlplane), as can be seen from this snippet of iptables-save output: -A INPUT -i br-ctlplane -p udp -m udp --dport 67 -j ironic-inspector Change-Id: Ic1d08b85e0b5992fbee489f2f9fd174982b5d493
-
- Sep 26, 2018
-
-
Doug Szumski authored
Monasca is not yet compatible with InfluxDB > 1.1.10, which means that the official Ansible modules for managing InfluxDB don't work [1]. We therefore fall back to manual commands to register the database and a default retention policy. [1] https://github.com/influxdata/influxdb-python #influxdb-pre-v110-users Partially-Implements: blueprint monasca-roles Change-Id: I59ceda1e7a6e945b13872089011045db04548b94
-
Doug Szumski authored
This is required for upcoming log query support and it also causes an error in the Keystone middleware if it's missing. Partially-Implements: blueprint monasca-roles Change-Id: I2bcb32bc0c079c799d2b0e45a97b454d38896986
-
Doug Szumski authored
On a single node deployment, the Monasca persister can limit the rate at which Monasca can persist metrics to InfluxDB. Increasing the thread count can remove this bottle neck. Partially-Implements: blueprint monasca-roles Change-Id: I763a5ae6aa8c8ab3bf766ab5b58c386da74a188b
-