3863 Commits

Author SHA1 Message Date
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
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
Jeffrey Zhang
7aeb6825ff Use a large number for haproxy timeout tunnel
timeout tunnel is use for WebSocket and CONNECT protocol. Need use a
larger number for it. Otherwise, novnc will be auto disconnected if no
action happend in a short time on browser.

Change-Id: If37623e8fda5260ab0b38d2203f5266777dba063
Closes-Bug: #1759774
2018-03-29 14:56:10 +08:00
Mathias Ewald
a486364611 Fix panko database creation
The mariadb port information may not be passed in login_host and
login_port.

Change-Id: I15522de345a27ffc4773f00c38c8f0216d103c40
Closes-bug: #1759568
2018-03-28 15:43:50 +02:00
Zuul
5e2814a139 Merge "XenAPI: use dom0's hostname for nova-compute" 2018-03-28 07:25:55 +00:00
Zuul
24ee2e348a Merge "Use redis as gnocchi incoming storage and tooz backend when enabled" 2018-03-28 07:06:59 +00:00
Zuul
6f9d572e83 Merge "Fix wrong panko mysql connection string" 2018-03-28 06:14:20 +00:00
Joshua Harlow
e82fb95603 Make it possible to not haproxy memcached
Clients usually have sophisticated logic for handling
key redistribution on node failure; so going under the
covers and messing with that is bad (because then the
clients and their sophisticated logic is unaware of
what is going on).

Change-Id: Ica12240440d28f930b917d5d6202f4f9e6675b2a
2018-03-27 10:03:46 -07:00
Zuul
5ae4b7c029 Merge "Designate: Fix neutron handler" 2018-03-27 11:14:20 +00:00
Zuul
75dc4a4086 Merge "Add support for deploying ZooKeeper" 2018-03-27 08:28:08 +00:00
Zuul
2f73a01828 Merge "Support parsing ini files with no sections" 2018-03-27 08:27:53 +00:00
Zuul
5e54f5167e Merge "Add the ironic_dnsmasq_dhcp_range prechecks for Ironic Dnsmasq" 2018-03-27 07:03:34 +00:00
Jeffrey Zhang
fca572506e Use redis as gnocchi incoming storage and tooz backend when enabled
- redis is much faster than ceph as incoming storage
- redis tooz backend is full implemented

Change-Id: Ia0b4bc65ea11e504c82fc8a5ad8aa447bee00630
2018-03-27 02:04:31 +00:00
Eduardo Gonzalez
ea1a1dee0d Verify YAML syntax in gates
This patchset implements yamllint test to all *.yml
files.

Also fixes syntax errors to make jobs to pass.

Change-Id: I3186adf9835b4d0cada272d156b17d1bc9c2b799
2018-03-26 17:56:22 +02:00
Zuul
7851de5c3c Merge "Run database migrate for horizon during upgrade" 2018-03-26 11:55:56 +00:00
Jeffrey Zhang
0135ea0d28 Run database migrate for horizon during upgrade
Change-Id: I1db585242cc3a5dcb2fe1ac79091d19f624c6f70
Closes-Bug: #1758855
2018-03-26 09:52:46 +00:00
Kevin Tibi
8e897bcd78 Designate: Fix neutron handler
Change-Id: Id55daa93cc4778bd59dd8befbe4ed04c031f4384
Closes-bug: #1758850
2018-03-26 10:48:46 +02:00
ZhongShengping
2ad8776ece 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.

Change-Id: I4192258226ec94b667913fd6fe099c4923145ea7
2018-03-26 15:29:25 +08:00
Zuul
c3987096e5 Merge "Have glance notifications work like the other projects" 2018-03-26 07:07:12 +00:00
Zuul
241b9c0803 Merge "Use the pbr generated wsgi binary file located in binary folder" 2018-03-26 06:13:54 +00:00
Zuul
37f6e92bb1 Merge "Configure application for ceph pool" 2018-03-26 02:51:11 +00:00
Zuul
18114b057f Merge "Support custom_config for trove-taskmanager/conductor" 2018-03-25 04:26:07 +00:00
Zuul
2381fa89f6 Merge "Support virtualenv installation in baremetal role" 2018-03-24 15:00:01 +00:00
Doug Szumski
f87b238db5 Add support for deploying ZooKeeper
This picks up the abandoned review:
https://review.openstack.org/#/c/412423

Co-Authored-By: Sam Yaple <sam@yaple.net>
Partially-Implements: blueprint monasca-roles
Change-Id: Idc01afcb125271181ee5e15d327d0929f07b49e9
2018-03-23 16:58:51 +00:00
Zuul
cc10ac0c22 Merge "Optimize reconfiguration for ironic" 2018-03-23 09:55:36 +00:00
Zuul
a502005ee7 Merge "Remove the duplicate "become" for config-nova-fake.yml" 2018-03-23 09:33:14 +00:00
Zuul
636a75127f Merge "Glance policy copy is not using correct name" 2018-03-23 07:31:01 +00:00
caoyuan
247da4666d Fix the novnc valid options for all.yml
the valid option support [none, novnc, spice, rdp] [0], but all.yml
miss it. this ps to fix it

[0]: https://github.com/openstack/kolla-ansible/blob/master/etc/kolla/globals.yml#L136

Change-Id: I133b85b0fbc632b049542512bcbe5b2c533084b1
2018-03-23 09:50:52 +08:00
Joshua Harlow
39cb42ecf5 Glance policy copy is not using correct name
This is currently using the full path for the destination
which doesn't appear to be what is wanted; instead the
actual file name should be used.

Closes-Bug: 1757532

Change-Id: If85e98097a0d0e0b55d0b2993185c8591e6dd10e
2018-03-22 09:11:45 -07:00
Jeffrey Zhang
6e377622be Configure application for ceph pool
pool application is mandatory since ceph Luminous.

Change-Id: I8c124899b46b1388ab3c2957b4ece0f6aab1378b
Closes-Bug: #1757957
2018-03-22 15:13:31 +08:00
ZhongShengping
06a353cfb7 cloudkitty-processor service error when using ceilometer collector
cloudkitty-processor service error[1] when using ceilometer collector.
Because the ceilometer collector has been removed in cloudkitty repo[2].

[1]http://logs.openstack.org/21/555121/1/check/puppet-openstack-beaker-centos-7/404b6ea/logs/cloudkitty/processor.txt.gz#_2018-03-22_04_39_53_481
[2]https://review.openstack.org/#/c/548630/

Change-Id: I414b63e9e943068e712818d2937390b9cdbfdcc0
Closes-Bug: #1757946
2018-03-22 14:11:29 +08:00
Jeffrey Zhang
5fc656eb5c Fix wrong panko mysql connection string
Change-Id: Idc536ee347fdb042653c662c777f27c9d0e411ae
Closes-Bug: #1757385
2018-03-22 13:30:51 +08:00
Zuul
5bfe798de4 Merge "Swift configuration misses quotas to pass DefCore" 2018-03-22 05:23:10 +00:00
wu.chunyang
5e440d7939 Remove the duplicate "become" for config-nova-fake.yml
Change-Id: I109d431eefa8725540b893b4dc61525b46b29c6a
Co-Authored-By: pippo <huang.zhiping@99cloud.net>
2018-03-22 02:55:59 +00:00
Joshua Harlow
98d1e4534f Have glance notifications work like the other projects
Currently glance has a very simplistic ability to configure
notifications which seems different than nova and neutron which
both allow for selecting the topics used. In order to make glance
work like the others just have glance be configured like the other
projects notifications are being configured.

Change-Id: Ia12993e1b86d040c2705e72b32f93b874fe4adc6
2018-03-21 13:36:01 -07:00
Zuul
1d0176d1a2 Merge "Remove the duplicate dict key (become)" 2018-03-21 15:26:03 +00:00
Vladislav Belogrudov
d5fd744409 Swift configuration misses quotas to pass DefCore
Swift configuration needs container and account quotas to
pass 'OpenStack Powered' certification test suite

Co-Authored-By: Alexander Reunov <alexander.reunov@oracle.com>
Change-Id: I7a31315754cbb46257d3d98379daa39d32205480
Closes-Bug: #1757451
2018-03-21 14:47:00 +00:00
Zuul
0372d935d7 Merge "Remove the duplicate when condition check" 2018-03-21 08:21:28 +00:00