- Sep 24, 2018
-
-
Mick Thompson authored
- Uses swift if swift is enabled. - Uses ceph if ceph is enabled. - Defaults to file if swift and ceph are enabled. Explicitly set to swift or ceph when both are enabled. - Include swift client detail in storage section of gnocchi conf Change-Id: I78df9a2fbe546038e1d6df350d8db0fd9b6f6d49
-
- Sep 19, 2018
-
-
Dai Dang Van authored
For now, we use api interface/network for Octavia. This change will make more flexible for Octavia deployment with Kolla when we want to use another network for managing amphora instances (config, health check, clean up) Change-Id: Ief12f1f8b6c7d3974932e6320af95bb58d46bdb9 Co-Authored-By:
Duc Nguyen Cong <ducnc7@viettel.com.vn> Closes-Bug: #1791207
-
- Sep 13, 2018
-
-
jiangpch authored
Since glance_api only start one container when using file backend, the haproxy should follow this rule. See: https://review.openstack.org/#/c/448654 Closes-Bug: #1722422 Change-Id: Id3519581e0f54509dacd24d0dd542c630342c771
-
- Aug 21, 2018
-
-
Paul Bourke authored
In order to migrate to the latest release of rabbitmq (3.7), we need to first remove this deprecated plugin which is no longer supported (the problems it solved are now addressed in rabbitmq itself). This avoids a circular dependency in CI where the new images depend on the new clustering and the new clustering depends on the new images. Change-Id: I921459f3e40b9e0d4af9497384e49aabf0abe79b
-
- Aug 14, 2018
-
-
MinSun authored
Now kolla dev mode only support clone master branch from git, add version tag to support clone dedicated branch. Change-Id: I88de238e5dc7461ba0662a3ecea9a2d80fd0db60
-
- Aug 02, 2018
-
-
Will Miller authored
The variable `cinder_iscsi_helper` is used not only in the `cinder` role, but also in the `iscsi` role. It needs to have a default accessible for both roles. Change-Id: I33d7f2c7b5597a541a0d104c76520ac4a1cd5026 Closes-Bug: #1785066
-
- Aug 01, 2018
-
-
Eduardo Gonzalez authored
Configure automatically ODL version based on the package version rather than maintain a hardcoded version. This has caused many issue while package version differs with the variable set. Closes-Bug: 1784784 Change-Id: I15da5d2583b5727942d598d183cc481f0e33d0e6
-
- Jul 25, 2018
-
-
tone.zhang authored
By default ceph-rgw is not completely comaptible with Swift API, because of the restriction for Swift INFO API.[0] The patch improve ceph-rgw compatibility with Swift API. It is controlled by the option "ceph_rgw_compatibility" in ansible/group_vars/all.yml. After changing the option, run the "reconfigure" command to enable. Closes-Bug: #1783456 [0] https://github.com/ceph/ceph/pull/17967 Change-Id: Ibf3eb52280e197965caef08a44ae226c4f884cb5 Signed-off-by:
tone.zhang <tone.zhang@arm.com>
-
- Jul 23, 2018
-
-
Will Miller authored
Partially-Implements: blueprint networking-baremetal Change-Id: I92b9505843f12692aef96764a314e5db49001a9b
-
Jorge Niedbalski authored
This patch enables the ceph mgr prometheus exporter. If enable_prometheus_ceph_mgr_exporter is set to true, the ceph mgr prometheus plugin is enabled on the hosts that are part of the ceph-mgr group, then the exporter is added into the prometheus-server configuration file. Change-Id: Ia2f879401e585e6043f69cc5e3ab1a1f72f7f033
-
- Jul 17, 2018
-
-
yuqian authored
Co-Authored-By:
caowei <cao.wei@99cloud.net> Co-Authored-By:
yuqian <yu.qian@99cloud.net> Change-Id: If8143b720203fe75cf586248f1fa1d3fde34c750 blueprint: onos-support
-
Duong Ha-Quang authored
This patchset apply Ironic rolling upgrade logic [1][2] [1] https://docs.openstack.org/ironic/latest/contributor/rolling-upgrades.html [2] https://docs.openstack.org/ironic/latest/admin/upgrade-guide.html#rolling-upgrades Depends-On: https://review.openstack.org/#/c/575594/ Co-author: Ha Manh Dong <donghm@vn.fujitsu.com> Change-Id: Id68244951dc66d5c3423ef44324bd72058f4ba67 Implements: blueprint apply-service-upgrade-procedure
-
- Jul 16, 2018
-
-
Clint Byrum authored
This service is only required if you want to support cold migration. In some instances that is not a needed feature, and avoiding having another key to manage is an advantage. Co-Authored-By:
Adam Harwell <flux.adam@gmail.com> Change-Id: I0a55a91673d9178933f134832df4bd849ddf5af4
-
caoyuan authored
Since chrony container is supported by kolla [1], we should enable it by default. [1] https://github.com/openstack/kolla-ansible/tree/master/ansible/roles/chrony Change-Id: I1fd4dcae8da4e807b8eaefa65607671bf7a9a19a
-
- 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
-
- 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 05, 2018
-
-
MinSun authored
User can use custom directory for nova instance. For example using a shared file system as backend. Change-Id: I11fe4891719a2e2a34888d8b798df5602e294e4f
-
- 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
-
- 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
-
- 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
-
-
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>
-
- Jun 15, 2018
-
-
chenxing authored
Co-Authored-By:
rhcayadav <rhcayadav@gmail.com> Change-Id: I3c2c56decbb9de86101f45592ba8135c49c49405 Closes-Bug: #1754424
-
- Jun 08, 2018
-
-
Mark Giles authored
Some services were enabled by default which, even though they were never deployed when prometheus wasn't enabled, could cause problems if the monitoring inventory group was empty. Changed these services to be enabled based on whether prometheus is enabled. Change-Id: I0956a1b65a3577cd57fe3b16a95bc3d64fc142ba
-
- Jun 03, 2018
-
-
Gary Kotton authored
NSXV3 is the OpenStack support for the NSX Transformers platform. This is supported from neutron in the Mitaka version. This patch adds Kolla support This adds a new neutron_plugin_agent type 'vmware_nsxv3'. The plugin does not run any neutron agents. Change-Id: I1ecd7e5f3471e4ff03cfe8c9a3aff17af3fe1842
-
- Jun 01, 2018
-
-
Zhangfei Gao authored
Currently osprofiler only choose elasticsearch, which is only supported on x86. On other platform like aarch64 osprofiler can not be used since no elasticsearch package. Enable osprofiler by enable_osprofiler: "yes", which choose elasticsearch by default. Choose redis by enable_redis: "yes" & osprofiler_backend: "redis" On platform without elasticsearch support like aarch64 set enable_elasticsearch: "no" Change-Id: I68fe7a33e11d28684962fc5d0b3d326e90784d78
-
- May 29, 2018
-
-
Mark Giles authored
cAdvisor (Container Advisor) provides metrics on resource usage and performance characteristics of running containers. This change deploys a cadvisor container and configures prometheus to scrape data from it. Change-Id: I55dd4fee954f9be68efda397746861ddaaa0a565 Partially-Implements: blueprint prometheus
-
- May 25, 2018
-
-
Will Szumski authored
When enable_ironic_ipxe is set in /etc/kolla/globals.yml, the following happens: - a new docker container, ironic_ipxe, is created. This contains an apache webserver used to serve up the boot images - ironic is configured to use ipxe Change-Id: I08fca1864a00afb768494406c49e968920c83ae7 Implements: blueprint ironic-ipxe
-
Jorge Niedbalski authored
This patch adds the prometheus_memcached_exporter[0] to the list of available exporters, following the conventions used by the previously integrated exporters. [0] https://github.com/openstack/kolla/tree/master/docker/prometheus-memcached-exporter Change-Id: I103b0ee19ef2fd17ce19a27d60773675ad234c1c Closes-Bug: #1773303 Signed-off-by:
Jorge Niedbalski <jorge.niedbalski@linaro.org>
-
- May 21, 2018
-
-
Doug Szumski authored
Deploys the Monasca Log API with mod_wsgi + Apache. Change-Id: I28f0aa31c59b0b6917be2b125b5f8a0d7a7035af Partially-Implements: blueprint monasca-roles
-
Doug Szumski authored
Deploys the Monasca API with mod_wsgi + Apache. Co-Authored-By:
Mark Goddard <mark@stackhpc.com> Partially-Implements: blueprint monasca-roles Change-Id: I3e03762217fbef1fb0cbff6239abb109cbec226b
-
- May 11, 2018
-
-
Vladislav Belogrudov authored
glance_backend_file should be set to 'yes' if no other backends are enabled. In all-Ceph clusters the best choice of backend is Ceph. In non-Ceph clusters if Swift is enabled the latter is the next best choice for Glance. With this fix default backend is configured automatically and helps avoid non-ha file backend issues after deployment. Change-Id: I3d1c7cb2de9fedecdf9ad8744f6589c6f3f83ece Closes-Bug: #1770660
-
- May 09, 2018
-
-
Duong Ha-Quang authored
Apply Glance database upgrade procedure: https://docs.openstack.org/glance/latest/admin/zero-downtime-db-upgrade.html Rolling upgrade in Glance requires that glance-registry is not deployed and run Depends-On: https://review.openstack.org/532128 Depends-On: https://review.openstack.org/566804 Change-Id: Ia5d0cee2385facefda9d423051b74ab51d075f13 Implements: blueprint apply-service-upgrade-procedure
-
- May 04, 2018
-
-
Duong Ha-Quang authored
Keystone removed uuid token provider in Rocky This patch change the default value and fix comments for the option. Change-Id: Idca0004852b688fcdd34ef47c38dec6b8bf05f86 Closes-Bug: #1757520
-
- Apr 30, 2018
-
-
Jorge Niedbalski authored
Change the default hardcoded values of the dnsmasq dns resolvers on dhcp_agent.ini.j2 to a configuration option part of group_vars/all.yml. Also adding 1.1.1.1 as part of the default set. Change-Id: I629c69e556d4ddba19f68f06627038e1886ae5f9 Signed-off-by:
Jorge Niedbalski <jorge.niedbalski@linaro.org>
-
- Apr 25, 2018
-
-
Paul Bourke authored
Required to keep Ceph working once we move to Luminous 12.2.1 Change-Id: I8d3e56f2053c939ea313c60cc04c0ff79dd27d25 Closes-Bug: 1763356
-
- Apr 20, 2018
-
-
caoyuan authored
Change-Id: I9e94daaa2054e7aa4b814516f8cf2b6a4981465c Depends-on: I5cd0cc2c884530525b3019c22c04a782a181a3bf
-
- Apr 19, 2018
-
-
caoyuan authored
Change-Id: Ie1ce8f29199dc36c0fe7671be48e7a655d997eb1 Deponds-on: I67876c734d147593a188ba385b60e02350b44fae
-
Mathias Ewald authored
This patch adds the ansible role to deploy the prometheus service which can be used to collect performance metrics accross the environment Partially-Implements: blueprint prometheus Change-Id: I908b9c9dad63ab5c9b80be1e3a80a4fc8191cb9e
-
- Apr 16, 2018
-
-
Gerry Buteau authored
This patch allows configuration of the Infoblox pluggable IPAM driver in neutron [0]. When 'infoblox' is chosen as the driver, an Infoblox IPAM agent can be started as well. The agent allows for enhanced DNS capabilities by listening for neutron and nova notifications. [0] https://github.com/openstack/networking-infoblox/blob/master/README.rst Change-Id: I4f863750a7806a7b6eaf13900d44e5f063afe3de Depends-On: Ia44f0e0d7a0d60cebf0857ad51700e02eba5099b Partially-Implements: blueprint neutron-ipam-driver-infoblox
-