8735 Commits

Author SHA1 Message Date
Jorge Niedbalski
3f4bc1c50e Make DNS resolvers configurable.
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>
2018-04-30 09:08:14 -03:00
Zuul
de1777134e Merge "Configure Infoblox as an IPAM driver for neutron" 2018-04-27 10:07:46 +00:00
Zuul
2b8bc555cb Merge "Fix SSL api for multiple services" 2018-04-27 08:55:48 +00:00
Jorge Niedbalski
044e82ccfe Increase timeout for kolla_toolbox module.
This patch increases the default timeout for
the kolla_toolbox ansible module when talking
with the docker API from the default 60 to 180 secs.

This is required on slower deployments,
specially when bootstraping an environment and fernet
tokes are in usage. For faster deployments this will
be harmless, but for slower deployments this would be
beneficial.

Bug: #1767136
Change-Id: I0391715b16cf86d6c27fecf8a666de64f2735a7d
Signed-off-by: Jorge Niedbalski <jorge.niedbalski@linaro.org>
2018-04-26 13:02:24 -03:00
Zuul
bf9ceb406b Merge "Reduce the default values for Ceph pgs" 2018-04-26 09:47:29 +00:00
Paul Bourke
36f33f089b Reduce the default values for Ceph pgs
Required to keep Ceph working once we move to Luminous 12.2.1

Change-Id: I8d3e56f2053c939ea313c60cc04c0ff79dd27d25
Closes-Bug: 1763356
2018-04-25 17:24:24 +01:00
Zuul
8d529babd5 Merge "dev mode: Add support for aodh" 2018-04-25 14:47:44 +00:00
Zuul
d35712800b Merge "Add role to deploy prometheus" 2018-04-25 13:59:45 +00:00
Zuul
cc6960dd04 Merge "Make the certificates role just run on deploy node" 2018-04-25 02:39:57 +00:00
Zuul
c2936c2c06 Merge "Deprecate os_region_name option" 2018-04-24 09:47:39 +00:00
Zuul
4f161ddbab Merge "Fix the magnum description" 2018-04-24 08:01:04 +00:00
Zuul
d2a3083404 Merge "Fix the profile missing when run bootstrap.sh" 2018-04-24 07:30:33 +00:00
caoyuan
4a502e8bf9 Fix the magnum description
refer to https://github.com/openstack/magnum/blob/master/devstack/lib/magnum#L113

Change-Id: I5207a7ba708daa17f65a2eb61282a265342f3eee
2018-04-24 11:44:18 +08:00
caoyuan
f9478235c9 Fix the profile missing when run bootstrap.sh
when use bootstrap.sh script to prepare the development
environment, the /etc/kolla/globlas.yml and
/etc/kolla/passwords.yml is missing, this ps to fix it.

Change-Id: Id00187ec032c7a6c98d0772def12f142ef13fb22
Closes-Bug: #1766081
2018-04-23 15:04:12 +00:00
Zuul
9224f36565 Merge "Update the database connection for keystone" 2018-04-23 14:28:22 +00:00
Zuul
450e4f4a80 Merge "Avoid creating an empty volume" 2018-04-23 14:28:00 +00:00
Zuul
b613156bad Merge "Add blazar-dashboard into Horizon" 2018-04-23 09:02:49 +00:00
Zuul
f576381ba2 Merge "Trivial: Update pypi url to new url" 2018-04-23 08:59:36 +00:00
Zuul
b29acfeb1a Merge "Add precheck for haproxy certificate file" 2018-04-23 08:57:26 +00:00
Zuul
c9f899b574 Merge "Add owner and group when create directories" 2018-04-23 08:57:25 +00:00
Zuul
8841a2387a Merge "Added support for kolla-cli development" 2018-04-23 08:45:39 +00:00
huang.zhiping
265046b862 Trivial: Update pypi url to new url
Pypi url changed from [1] to [2]

[1] https://pypi.python.org/pypi/<package>
[2] https://pypi.org/project/<package>

Change-Id: I91815d4e70a6ff8b7da50a528355094239226523
2018-04-23 15:16:08 +08:00
caoyuan
fb41199790 Fix etcd container check failed
mode is unsupported parameters for (kolla_docker) module[0].

[0]: https://github.com/openstack/kolla-ansible/blob/master/ansible/library/kolla_docker.py#L726

Co-Authored-By: wu.chunyang <wu.chunyang@99cloud.net>
Closes-Bug: #1766170

Change-Id: I06077e09773f6b263e11b0579a74aaf8f73c1110
2018-04-23 14:23:43 +08:00
Zuul
a715a9fb9b Merge "Add task to create volumes path in cephfs" 2018-04-23 03:33:38 +00:00
caoyuan
61a353cbd7 Update the database connection for keystone
1. the pymysql is needed for the current release[0]
2. it should use keystone_database_address rather than
keystone_service_ip, because they may different.

[0]: https://github.com/openstack/kolla-ansible/blob/master/ansible/roles/keystone/templates/keystone.conf.j2#L22

Change-Id: I7eb90544bd6be167df157ca352ca01e21ce781bd
2018-04-22 23:22:15 +08:00
caoyuan
1822d4890d Avoid creating an empty volume
Avoid creating an empty volume[0] when not use dev mode
for glance.

[0]: https://github.com/openstack/kolla-ansible/blob/master/ansible/roles/glance/defaults/main.yml#L14

Change-Id: Ib27489abe20fb562acbc28263f7680e39d9dab44
2018-04-22 21:11:06 +08:00
Zuul
1bdb98e9a3 Merge "Make dev mode available to glance-registry" 2018-04-21 16:03:25 +00:00
Zuul
c2e05a4da0 Merge "Add the manila-data service into manila guide" 2018-04-21 15:58:02 +00:00
caoyuan
d6a6486886 Add owner and group when create directories
Change-Id: Idb429823d48c4f40cf391151e8bb7478cc7d3631
2018-04-20 23:16:08 +08:00
Vladislav Belogrudov
ecafeb62d5 Add precheck for haproxy certificate file
If user enables TLS it also is necessary to create
a certificate. This precheck ensures the certificate
file exists before starting deployment.

Change-Id: I772d52e228ed012b9f8ccb5b616f9b188d3d340c
Closes-Bug: #1765677
2018-04-20 18:04:47 +03:00
Zuul
c6967c8b1f Merge "dev mode: Add support for Zun" 2018-04-20 07:36:55 +00:00
Zuul
0948614c67 Merge "Update the Ironic documentation" 2018-04-20 00:33:02 +00:00
Borne Mace
e751a7cc07 Added support for kolla-cli development
Updated the vagrant dev environment to include support
for development and testing of the kolla-cli

Change-Id: I1d8f66cced7f0a9cc37e3b296c5ae10ab989f736
2018-04-19 14:44:01 -07:00
Zuul
d6861961fb Merge "Update upgrade information in operating-kolla.rst" 2018-04-19 15:14:10 +00:00
caoyuan
0460663296 Add blazar-dashboard into Horizon
Change-Id: Ie1ce8f29199dc36c0fe7671be48e7a655d997eb1
Deponds-on: I67876c734d147593a188ba385b60e02350b44fae
2018-04-19 23:07:43 +08:00
Mathias Ewald
4d1f37359d Add role to deploy prometheus
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
2018-04-19 10:58:15 -04:00
Paul Bourke
ad03b3a2ce Update the Ironic documentation
Change-Id: I2d4fcd51cd81567f22ccee85213e24508b0bd25d
2018-04-19 14:28:42 +01:00
Zuul
5d5bebcc90 Merge "Fix version name in quickstart guide" 2018-04-19 08:59:25 +00:00
Zuul
2951dcc52c Merge "Fix Congress Service Type" 2018-04-19 08:06:17 +00:00
Eduardo Gonzalez
a2125fd326 Fix version name in quickstart guide
Doc says use pike for latest stable branch.
Currently we are in queens

Change-Id: I3983682475b4abf141784c25e117b24cfd38cf29
2018-04-19 08:28:47 +02:00
Kevin TIBI
a81a5d5d5d Fix SSL api for multiple services
If SSL is enabled, api of multiple services returns
wrong external URL without https prefix.

Removal of condition for deletion of http  header.

Change-Id: I4264e04d0d6b9a3e11ef7dd7add6c5e166cf9fb4
Closes-Bug: #1749155
Closes-Bug: #1717491
2018-04-18 17:20:27 +02:00
Zuul
da6e921713 Merge "Delete the unused policy file check" 2018-04-18 15:00:11 +00:00
Mathias Ewald
95ad305795 Fix Congress Service Type
Set service type to "policy"

Fix service description

Change-Id: I1b4077b832a53385a5d4576544e7bfe4805b308a
Closes-Bug: #1765054
2018-04-18 15:46:07 +02:00
James McCarthy
e6849f467f Update upgrade information in operating-kolla.rst
Added more information here to help when doing upgrades.

Change-Id: I9ed4cb172726277f477750a1b34dd0b9f11cf64f
2018-04-18 14:28:49 +01:00
caoyuan
027a2b1fbe dev mode: Add support for Zun
Allows users to develop on Zun using Kolla.

Partially implements: blueprint mount-sources

Change-Id: I2724aecad95f5165c1cfacd2fae80cdad22f98b4
2018-04-18 07:47:36 +00:00
Zuul
cbb13ce522 Merge "Remove the duplicated condition check for iscsi" 2018-04-18 06:34:55 +00:00
caoyuan
cc37ad1a19 Delete the unused policy file check
refer to https://github.com/openstack/kolla-ansible/blob/master/ansible/roles/congress/tasks/config.yml#L13

Change-Id: I6904aaf32c8b561f8c5852f1b7ef746a95b6fca9
2018-04-18 06:02:12 +00:00
Zuul
0da9c5bd9c Merge "Add the missing mds and mgr groups into site.yml" 2018-04-18 05:15:11 +00:00
caoyuan
3d9826e800 Remove the duplicated condition check for iscsi
Change-Id: If0529a13dce3e47a85391f11e58a737707015faa
2018-04-18 10:55:53 +08:00
Zuul
91419a9920 Merge "Add support for deploying Kafka" 2018-04-17 14:13:05 +00:00