- Jul 12, 2018
-
-
Lakshmi Prasanna Goutham Pratapa authored
This commit will constrain the dimensions of service `Nova` and sub-containers deployed along with it. A user can give the dimension values in `/etc/kolla/globals.yml` the data-types just like stated in this commit. Reference-Docs: https://docs.docker.com/config/containers/resource_constraints/ Added Test-cases for the same. Partially-Implements: blueprint resource-constraints Change-Id: I6458d8fb7b26a6e7c3a9fd0d674d9cf129b0bf5d
-
Doug Szumski authored
This is a Logstash component which reads processed logs from Kafka and writes them to Elasticsearch (or some other backend supported by Logstash). Ingesting the logs from this service with Fluentd will be covered under a different commit. Change-Id: I2d722991ab2072c54c4715507b19a4c9279f921b Partially-Implements: blueprint monasca-roles
-
- Jul 11, 2018
-
-
Jorge Niedbalski authored
This patch extends the prometheus role for being able to deploy the prometheus-alertmanager[0] container. The variable enable_prometheus_alertmanager decides if the container should be deployed and enabled. If enabled, the following configuration and actions are performed: - The alerting section on the prometheus-server configuration is added pointing the prometheus-alertmanager host group as targets. - HAProxy is configured to load-balance over the prometheus-alertmanager host group. (external/internal). Please note that a default (dummy) configuration is provided, that allows the service to start, the operator should extend it via a node custom config [0] https://github.com/openstack/kolla/tree/master/docker/prometheus/prometheus-alertmanager Change-Id: I3a13342c67744a278cc8d52900a913c3ccc452ae Closes-Bug: 1774725 Signed-off-by:
Jorge Niedbalski <jorge.niedbalski@linaro.org>
-
- Jul 10, 2018
-
-
Stanislaw Bogatkin authored
There are cases when we can lost original timestamp field given from logs, like when we send our logs to the next fluentd forwarder in chain of forwarders, it will rewrite our timestamp by default. Save `Timestamp` field explicitly to avoid such situation and be able to reconstruct messages date and time. Closes-Bug: #1781046 Change-Id: I2b4486aedacbe16dc4c0fb2e4e4984bd80e59f2d
-
- Jul 09, 2018
-
-
Mark Goddard authored
This makes the bootstrap-servers command more idempotent, since without the append argument set the kolla user will be removed from the docker group before being added to it again in a later task. TrivialFix Change-Id: Iab0f6b5e18a103e9140631ee3ebbbb48c490bc24
-
Mark Goddard authored
In I86bf5e1df3d6568c4f1ca6f4757f08a3dd22754d, creation of the kolla user was moved to after package installation to ensure the sudo package is installed when required. This change does not work when python dependencies are installed in a virtual environment however - when the virtualenv variable is set. This change moves the ownership change of the virtualenv to after the kolla user has been created. It also uses the kolla_user and kolla_group variables to set the user and group appropriately. Change-Id: I320e5d611099ad162945a98d5505a79606da0eba TrivialFix
-
- Jul 05, 2018
-
-
Doug Szumski authored
The Monasca Log Transformer takes raw, unstandardised logs from one Kafka topic, standardises them with whatever rules the operator wants to use, and then writes them to a standardised logs topic in Kafka. It is currently implemented as a Logstash config file. Since Kolla does a fairly good job of standardising logs, this service does very little processing. However, when other sources of logs are used, it may be useful to add rules to the Transformer, particularly if it's not possible to standardise the logs at source. Ingesting the logs from this service with Fluentd will be covered under a different commit. Change-Id: I31cbb7e9a40a848391f517a56a67e3fd5bc12529 Partially-Implements: blueprint monasca-roles
-
Peter Cipriano authored
Change-Id: I8b8631e1c215580dd7711a0c0b3683b06ddc47d3
-
- Jul 04, 2018
-
-
Doug Szumski authored
Other lists of servers have the postfix _servers. To be consistent this change uses the same format for Kafka. Change-Id: Ia595f2ab485904e76fb76211f6715a7c019886ea Partially-Implements: blueprint monasca-roles
-
chenxing authored
As of the Queens release, Keystone solely implements the Identity API v3. Support for Identity API v2.0 has been removed since Queens in favor of the Identity API v3. Change-Id: If65b26935e8bd1e6655d84259499f4013762e4e3 Closes-Bug: #1778846
-
- Jul 03, 2018
-
-
Sylvain Baubeau authored
Skydive recently splitted the OpenStack configuration: one for the authentication - on the analyzer - 'auth.keystone' and an other one for the Neutron probe on the agent 'agent.topology.neutron'. Change-Id: Idce277d30f01e7a36499b1aee24c54779c54a807
-
Kien Nguyen authored
This option's default value has changed since Newton.[1] [1] https://github.com/openstack/heat/commit/aab01c00ff330d743fc15e97d7ae144eac5015bb Change-Id: I981a59be716072aab40862b3e23bbb1fbd1d63fc
-
caoyuan authored
the zun is need kuryr to be enabled[0], add it into prechecks is a good idea. [0]: https://docs.openstack.org/zun/latest/install/compute-install-ubuntu.html#install-and-configure-components Change-Id: I4f46907c9b47b9108a9aa7bfbd668b833db420af
-
- Jul 02, 2018
-
-
Joshua Harlow authored
It is not always convenient to use the the given admin project and admin user; especially when some clouds use different user and project for there keystone 'admin' This allows setting the variables for these users to something else, and defaults them to there current values of 'admin'. Change-Id: I22b79a30f01c90a92ecc0974886edf3791518f2f
-
Kevin Tibi authored
By default, kolla configure docker to use an insecure connection with the private registry. If we want to use SSL verification we need to add an option. Change-Id: Id1805c9cfeb499da9bb56c70028f14c6f8bb20b6
-
Jeffrey Zhang authored
In this way, keyring caps is updatable. Change-Id: Idf7f222645b5073e2c72d59eecf3d47b3f1dc6ba
-
- Jun 28, 2018
-
-
Paul Bourke authored
Change-Id: I1b0e1df0e91b7a4abc408ee4b0852e1278e441ef
-
- Jun 27, 2018
-
-
caoyuan authored
the zun-wsproxy image is exists in kolla[0], but kolla-ansible missing, this ps to add it. [0]: https://github.com/openstack/kolla/tree/master/docker/zun/zun-wsproxy Co-Authored-By:
ZhijunWei <wzj334965317@outlook.com> Change-Id: I89ef3463dfa5df8cf2d963ff0f0c7ddc382fc79b Closes-Bug: #1765728
-
caoyuan authored
1. Add the role enabled check for some projects 2. adjust the file created positon for keystone to keep consistence with others Change-Id: Id2b893ba546b3adf41d97927f8d20dca403a0457
-
- Jun 26, 2018
-
-
Doug Szumski authored
As reported in the bug, these can grow to 10s to 100s of GB in a month. To reduce the chance of filling the disk and bringing down the control plane this change defines an expiry time. Closes-Bug: 1720113 Change-Id: I508aad1f515d5108a3d08c90318b70d0a918908c
-
Benjamin Diaz authored
This reverts commit f8fd0601. Based on the code, overall uses service_credentials, but looks like a few parts is using keystonemiddleware.auth_* Closes-Bug: #1775956 Change-Id: I766a5624737cae892fe77fa8151b20e0972ed5b2
-
Dmitry Tantsur authored
Both the driver and the enabled_drivers options are being removed this week. Stop setting them to avoid breakages. Change-Id: I0e0bf851424b8f5839b159ef83f1cc65c30e2fb3
-
wangwei authored
Kolla-ansible supports the deployment with specified tags, "--tags, -t <tags> Only run plays and tasks tagged with these values". However, when specifying a tag, if the tag of the task is not "always" or different from the specified tag, it will not be run. This task "Gather facts for all hosts (if using --limit)" is not executed when the --limit parameter is added and deployment with specified tag. Closes-bug: #1711266 Change-Id: If50db2718b765f1d65b5d79eb042b0d95775bafc
-
wu.chunyang authored
Provide support for kolla dev mode in blazar. When 'kolla_dev_mode' or 'blazar_dev_mode' variables are enabled, source code of blazar project will be cloned and mounted automatically Partially implements: blueprint mount-sources Change-Id: I50c5eb97be1123b76b1d42fbb25a0ecbaa2c1a44
-
- Jun 25, 2018
-
-
Zhaokun Fu authored
Deploy multipathd with cinder-volume when multipathd is enabled Change-Id: Ibc6cab29498508769d6c42a870cf34f587ec7cc7 Closes-Bug:1757379
-
fan_guiju authored
sudo package is required when we use ubuntu base on centos to deploy. The following tasks belong to the environment check after installation of environment-related software packages. So, move to the post-install module. Create kolla user Add public key to kolla user authorized keys Grant kolla user passwordless sudo Ensure node_config_directory directory exists for user kolla Ensure node_config_directory directory exists Change-Id: I86bf5e1df3d6568c4f1ca6f4757f08a3dd22754d Closes-Bug: #1777571
-
caoyuan 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 Co-Authored-By:
ZhijunWei <wzj334965317@outlook.com> Change-Id: I8ccfb3c96e642d4b121809236aab0180ac49e3cc
-
caoyuan 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. Co-Authored-By:
ZhijunWei <wzj334965317@outlook.com> Partially implements: blueprint mount-sources Change-Id: I7db7d7f0d13a4a17d1884f2cb6fa6f2c37cb0e2b
-
caoyuan 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: If241033d8c94c13f980fc3cc322f198187d64a21
-
caoyuan 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: I4fe7bf54ad6aaeca75e1b56172a11bb6e00b1539
-
- Jun 24, 2018
-
-
Mark Duggan authored
Adding the capability to configure settings for http_proxy https_proxy and no_proxy inside glance_api container. This is required when import images from external http resources behind a proxy. Co-Authored-By:
Paul Bourke <paul.bourke@oracle.com> Closes-bug: #1775815 Change-Id: I85661f04311d5671adecc84c470f2e4db07cfe1d
-
wu.chunyang authored
the value of {{ freezer_services.keys() }} is freezer-api and freezer-scheduler ,but we just need freezer_api,not freezer-api and freezer-scheduler Change-Id: Idcc2428b9080bee1afa9ef83bc3c5e5c89ca0ee9
-
- Jun 21, 2018
-
-
tone.zhang authored
The log_level in Swift is fixed to INFO. The patch make it changeable according to the value of "openstack_logging_debug". When "openstack_logging_debug" is "False", the log_level is set to "INFO". It is default value. Otherwise, the log_level is set to "DEBUG". Closes-Bug: #1777982 Change-Id: I62f430abd8f332cc2ece56a6733776fa03b10f77 Signed-off-by:
tone.zhang <tone.zhang@arm.com>
-
- Jun 20, 2018
-
-
jing.liuqing authored
neutron-vpnaas-dashboard is split into standalone repo. Need enable it dynamic. Depends-On: Ife1e39d4fff9e878a101ff716545166a30091f69 Change-Id: Ia3faa5b52f9321349e57902b5b1d90068d388cc0 Closes-Bug: #1777750
-
- Jun 19, 2018
-
-
Vladislav Belogrudov authored
Some Murano applications require much longer time than default 1 hour to be deployed. Change-Id: I395e9e3e8cccf70f316f313847648841822e639a Closes-Bug: #1777670
-
zhulingjie authored
1. refer to the docs of external ceph for manila[0], the ceph.conf will be found in ``/etc/kolla/config/manila/``, so remove the unnecessary ``manila/manila-share`` folder 2. remove the ``manila/manila/ceph.client.manila.keyring`` [0]: https://github.com/openstack/kolla-ansible/blob/master/doc/source/reference/external-ceph-guide.rst Change-Id: I93308b859b769a856c0519347277f01947f86f3d
-
Tone Zhang authored
Support Kolla Ceph to deploy blustore OSDs with Kolla-ansible. Please refer to [1] for bluestore OSD configuration The patch includes: 1. Set Ceph OSD store type group_vars/all.yml. The default value is "bluestore" in Rocky. 2. Make Kolla Ceph to deploy bluestore OSDs with Kolla-ansible 3. Update gate test configuration for Ceph bluestore OSD test [1]: specs/kolla-ceph-bluestore.rst Partially-Implements: blueprint kolla-ceph-bluestore Depends-On: I00eaa600a5e9ad4c1ebca2eeb523bca3d7a25128 Change-Id: I14f20a00654dff32c36d078ebb9005d91a3e60b2 Signed-off-by:
Tone Zhang <tone.zhang@arm.com>
-
caoyuan authored
Provide support for kolla dev mode in designate. When 'kolla_dev_mode' or 'designate_dev_mode' variables are enabled, source code of designate project is cloned and bindmounted. Partially implements: blueprint mount-sources Co-Authored-By:
zhulingjie <easyzlj@gmail.com> Change-Id: Ib23fbd3d5ebc7e3ac372e0db1e0048d333eb95c0
-
Yaguo Zhou authored
Change-Id: Ifd9d7a8a2c16998e20e337a87fff99c3872dc1c2
-
- Jun 16, 2018
-
-
caoyuan authored
Provide support for kolla dev mode in Watcher. When 'kolla_dev_mode' or 'watcher_dev_mode' variables are enabled, source code of Watcher project is cloned and bind mounted. Partially implements: blueprint mount-sources Change-Id: I104c010a8308607b68fc8c7352a0511d16f06fb5
-