3905 Commits

Author SHA1 Message Date
Gerry Buteau
2f69b3cbc6 Configure Infoblox as an IPAM driver for neutron
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
2018-04-16 08:45:40 -04:00
Zuul
71033e8f21 Merge "Use the pbr generated wsgi binary file located in binary folder" 2018-04-12 06:36:08 +00:00
Zuul
2d4da7093a Merge "Support custom config for InfluxDB" 2018-04-11 15:45:46 +00:00
Zuul
a702af5adb Merge "Add freezer-scheduler role" 2018-04-11 07:00:06 +00:00
Zuul
2cd978a9cf Merge "Update listener config file entry" 2018-04-11 06:06:08 +00:00
Zuul
6fc0b17903 Merge "Verify external VIP set when TLS enabled." 2018-04-11 06:03:14 +00:00
Zuul
44f350d9bb Merge "Use internal interface to connect with keystone_ssh" 2018-04-11 06:02:34 +00:00
ZhongShengping
3088bf5d0e Use the pbr generated wsgi binary file located in binary folder
Since pbr 1.4.0, wsgi_scripts entrypoing is supported and it will
generated a wsgi compatible binary file. No need to copied it to
/var/www/cgi-bin/aodh folder.

Change-Id: Iacb08fba8a238c3d4ef075aa58d38b439409b2f5
2018-04-10 00:56:50 +00:00
caoyuan
4c39ea7ecc Update the cirros to 0.4.0 for tempest
refer to http://download.cirros-cloud.net/0.4.0/

Change-Id: Ic61e613f5d8ee330c10537f6285e789faded4483
2018-04-09 23:00:52 +08:00
Zuul
d2f5570823 Merge "Fix ipc_mode comparison in the latest docker" 2018-04-09 12:17:53 +00:00
caoyuan
b81442a082 Add freezer-scheduler role
Change-Id: I469800239bfc7f3bb5acc899edf7a971b792655c
Implements: blueprint kolla-freezer-scheduler-container
Co-Authored-By: wu.chunyang <wu.chunyang@99cloud.net>
2018-04-09 08:35:32 +00:00
Zuul
e65781e679 Merge "When copying glance-swift.conf ensure mode and become used" 2018-04-09 07:56:46 +00:00
Zuul
92dd118128 Merge "Refresh nova cell cache in nova-scheduler process" 2018-04-09 05:57:49 +00:00
Jeffrey Zhang
b0b51e83ae Refresh nova cell cache in nova-scheduler process
Base on patch https://review.openstack.org/550527 , after nova cell is
created, need send SIGHUP to nova-scheduler process to refresh nova
cell cache.

Change-Id: Ic1f52b2ca736b593b70fc355a057923b01e0b3ed
2018-04-09 09:40:53 +08:00
Zuul
2fcdbfd3f5 Merge "Modify permissions on ceph file in manila" 2018-04-09 00:35:28 +00:00
Zuul
1ff358cb04 Merge "Use higher max memory for items in memcached" 2018-04-08 07:29:22 +00:00
Joshua Harlow
0adee7b589 When copying glance-swift.conf ensure mode and become used
This makes it so that the file copied has the same perms
as the other copied files and that become is used so that the
copy works (otherwise it does not).

Change-Id: I22f39ef30760701e174f304de6ff959ff60607ad
2018-04-06 13:07:58 -07:00
wangwei
193ce726c2 Fix ipc_mode comparison in the latest docker
In old docker, if you do not specify ipc_mode, the default value is empty,
but in the latest docker, such as 17.09.0, if not specified, the default
is "IpcMode": "shareable", which will cause all containers to be deleted
and re-create when to redeploy or upgrade. This commit solves the
problem.

Change-Id: Ia8269b9c8066880e4aee23d6fdea8d9c04c41e44
Closes-Bug: #1747586
2018-04-06 13:35:43 +00:00
Zuul
445a0cb009 Merge "Followed the become: true ordering" 2018-04-06 08:53:53 +00:00
Zuul
46e0f70652 Merge "Improvement in code-base" 2018-04-06 08:44:45 +00:00
confi-surya
c0f44cd2e5 Followed the become: true ordering
As rest of the files are follow the same pattern
So in same manner following the same for fluentd format config

Change-Id: I114e3a09e9747085adcc06caa419d5ebe61cec7b
2018-04-06 11:21:31 +09:00
Zuul
0ca5924752 Merge "Escalate privileges when copy fluentd custom config" 2018-04-06 02:09:01 +00:00
confi-surya
ecadff24a2 Improvement in code-base
Removed extra line

Change-Id: I519b8a58a67300d25e2dffa65015f879b9b1d322
2018-04-06 11:08:42 +09:00
Stanislaw Bogatkin
42deff5ce4 Escalate privileges when copy fluentd custom config
Fluentd custom output and filter configs target directory can have unknown
permissions, so copy these configs as root.

Change-Id: I1649f8cd4a5066245e8f79e8e71b6bbf04dbcb62
Closes-Bug: #1760213
2018-04-05 18:37:58 +03:00
Zuul
21acfde7ba Merge "Introduce variable to allow different DVR modes" 2018-04-05 10:03:00 +00:00
Zuul
1cfe33c3f0 Merge "[HAProxy] Allow extra options to be specified per listener" 2018-04-04 15:36:53 +00:00
Zuul
9c4e4dcf54 Merge "Add Octavia Horizon plugin" 2018-04-04 08:55:40 +00:00
Zuul
c5b3cfd847 Merge "Retry glance API sanity checks" 2018-04-04 06:32:18 +00:00
wangwei
5d5ae0802e Modify permissions on ceph file in manila
Modify the permissions and owner of the ceph configuration file to be
consistent with other manila configuration files.

Change-Id: I9039196a1b26d74b313a02707dce8732a5e187cb
2018-04-04 14:53:01 +09:00
Zuul
c13d1a6255 Merge "[Horizon] Allow configuration of Keystone's URL" 2018-04-04 02:22:25 +00:00
Zuul
73c9c4210c Merge "Error path of WSGIScriptAlias of panko for ubuntu" 2018-04-04 01:01:57 +00:00
Carlos Goncalves
24f4fcdd22 Add Octavia Horizon plugin
Change-Id: I2f5d70bb5707b940387d613879bf2caab35d6bd9
2018-04-03 23:35:41 +01:00
Vladislav Belogrudov
1c1d6e20c1 Introduce variable to allow different DVR modes
This feature replaces splitting of compute hosts into inner
and external with a new variable 'neutron_compute_dvr_mode'
that controls whether computes will have full-blown DVR or
internal only (tenant) networking.

Change-Id: I6720ccfcfcec89f9996d4cb5ae60f31eb3113667
Implements: blueprint dvr-mode-property
2018-04-03 19:14:14 +03:00
Nick Jones
55773923b1
[HAProxy] Allow extra options to be specified per listener
This commit provides operators with the ability to specify additional
options per HTTP or TCP listener stanza.

Change-Id: I66cc5372f2a686213b6748a8260cfe84f789ad8e
Implements: blueprint haproxy-listener-extra-options
2018-04-03 09:58:45 +01:00
Nick Jones
fd186a2a7c
[Horizon] Allow configuration of Keystone's URL
This commit introduces a new variable, horizon_keystone_url, which
allows the administrator to specify the Keystone URL.

This defaults to the internal Keystone URL for backwards compatibility's
sake.

Closes-Bug: #1759623

Change-Id: Idf178a6398000fcb2d02b6f37b8ef408218b94ee
Signed-off-by: Nick Jones <nick@stackhpc.com>
2018-04-03 09:54:38 +01:00
Zuul
bbcda9e08d Merge "keepalived: ability to use unicast instead of multicast" 2018-04-03 07:42:56 +00:00
Zuul
bfb19acfcd Merge "fixing wrong designate producer image used in deploy" 2018-04-03 02:32:31 +00:00
Zuul
b32f224db5 Merge "Make it possible to not haproxy memcached" 2018-04-03 01:33:25 +00:00
Andrew Smith
72c77f907b Update listener config file entry
Change-Id: Ic45e2af8738a184069e8b8cc4c2354443d84dcba
2018-04-02 13:26:08 -04:00
rhcayadav
c5ee7519ba fixing wrong designate producer image used in deploy
This patch changes the wrong designate producer image
from "{{ designate_central_image }}:{{ designate_central_tag }}"
to "{{ designate_producer_image }}:{{ designate_producer_tag }}"

Change-Id: I8eabd47b14eb698676acbcc20141fa81c663422b
Closes-bug:1759629
2018-04-02 14:23:48 +05:30
Zuul
9bbe9f206e Merge "Use a large number for haproxy timeout tunnel" 2018-03-31 14:45:46 +00:00
Zuul
fc2e745e91 Merge "Add gather_facts to ovs roles" 2018-03-30 12:44:38 +00:00
Zuul
2e1d8549bc Merge "Add common_options to keystone container check" 2018-03-30 12:26:20 +00:00
Zuul
366fe9caf9 Merge "Update ceph client.admin caps during upgrade" 2018-03-30 12:21:05 +00:00
Zuul
6d271f0e6b Merge "Fix the novnc valid options for all.yml" 2018-03-30 10:14:35 +00:00
Jeffrey Zhang
20c5e8fe13 Update ceph client.admin caps during upgrade
When upgrade from ceph Jewel to ceph luminous, the client.admin caps
should add `mgr 'allow *'` caps

Change-Id: Ia4cb7a59d4cf215a1dce1efe31e00f1401e0b753
Closes-Bug: #1750967
2018-03-30 08:07:18 +00:00
Zuul
0ea6554c04 Merge "Fix panko database creation" 2018-03-30 01:28:26 +00:00
Martin Chlumsky
735012c4bb Add common_options to keystone container check
keystone_* containers are created via the kolla_docker ansible module
with common_options set to docker_common_options. However, when the
containers are checked, common_options are not passed to the
kolla_docker ansible module. This can cause the keystone_* containers
to be restarted during a reconfigure when there are no changes to
keystone configuration.

Add the common_options argument to the kolla_docker ansible module when
checking the keystone containers and set it to docker_common_options.

Change-Id: I44aefcf3d71faecaf1ffe384fd5a2f611e584a37
Closes-Bug: #1759922
2018-03-29 16:45:31 -04:00
Zuul
154994a3e1 Merge "cloudkitty-processor service error when using ceilometer collector" 2018-03-29 12:18:43 +00:00
Zuul
25d03793ec Merge "Use the pbr generated wsgi binary file located in binary folder" 2018-03-29 12:06:05 +00:00