8693 Commits

Author SHA1 Message Date
Zuul
e5940ed833 Merge "fix typos in the documentation" 2018-03-29 06:14:32 +00:00
Zuul
e02aef59b9 Merge "add lower-constraints job" 2018-03-29 04:06:43 +00:00
Zuul
df9f10cacc Merge "XenAPI: Add guide document for XenServer" 2018-03-28 15:36:48 +00:00
Mark Giles
a4906506db Verify external VIP set when TLS enabled.
The documentation states that kolla_internal_vip_address and
kolla_external_vip_address must be different when TLS is enabled.
If this is not true, the deploy will be successful but will not
function correctly.  This change adds a precheck to catch this
configuration problem prior to deployment.

Change-Id: I6c9e5fd5f434f7225bd0390aff116fa12da96934
2018-03-28 11:29:41 -04: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
1016130409 Merge "Add cpu_mode into deployment-philosophy.rst" 2018-03-28 07:04:59 +00:00
Zuul
6f9d572e83 Merge "Fix wrong panko mysql connection string" 2018-03-28 06:14:20 +00:00
ZhongShengping
5493594b54 Error path of WSGIScriptAlias of panko for ubuntu
Error path[1] of WSGIScriptAlias of panko for ubuntu, the right path is
/usr/lib/python2.7/dist-packages/panko/api/app.wsgi.

[1]http://logs.openstack.org/02/504302/4/check/puppet-openstack-beaker-xenial/aeb24d6/job-output.txt.gz#_2018-02-28_00_39_06_878490

Change-Id: I87531e4e5ef80e704bae52ed36a6cdbb01d4cffa
Closes-Bug: #1753865
2018-03-28 14:00:55 +08: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
jianghua wang
5c9fe813fa XenAPI: Add guide document for XenServer
Now we can support OpenStack services deployment on XenServer by
using Kolla. This commit is to amend the document.

Change-Id: I08613c1b77b22cf7d2e695f569497727d3a4c101
blueprint: xenserver-support
2018-03-26 06:47:03 +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
wu.chunyang
39933699bb Add cpu_mode into deployment-philosophy.rst
With libvirt 2.0, when using qemu cpu mode is not properly
evaluated and need to be set to cpu_mode = none.

Add this option when kvm is not supported, otherwise user
will still facing errors when launching instances over qemu.

Change-Id: I1e25fc5429b92f77ce87f537467f97b510fa154a
2018-03-26 01:55:28 +00:00
Zuul
d753da058d Merge "fix word in the documentation" 2018-03-25 11:16:16 +00:00
Zuul
18114b057f Merge "Support custom_config for trove-taskmanager/conductor" 2018-03-25 04:26:07 +00:00
Jeffrey Zhang
0e453c1bd9 Use higher max memory for items in memcached
The default max memory is 64MB, which is too small for production
environment.

Change-Id: I72d87cd29762fe49ae4f711f092df655cea954a9
Closes-Bug: #1758286
2018-03-24 23:01:25 +08: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
melissaml
40a62bfbf4 fix typos in the documentation
Change-Id: I5585561f9bfa42ea54c992e38dda4b9a89568553
2018-03-23 10:17:15 +08:00
huang.zhiping
33a3dfa7b0 fix word in the documentation
Change-Id: Ib47345d54c9cf1077a24b50a358d5e41c0bf696a
2018-03-23 10:00:38 +08: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
Doug Hellmann
6e9d77d86e add lower-constraints job
Create a tox environment for running the unit tests against the lower
bounds of the dependencies.

Create a lower-constraints.txt to be used to enforce the lower bounds
in those tests.

Add openstack-tox-lower-constraints job to the zuul configuration.

See http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html
for more details.

Change-Id: I4279572d8eff5434c997717e5cb973afdce97de8
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-03-22 14:22:43 -04: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
Zuul
bc5c9560a5 Merge "Upgrade the rst convention of the Contributor Guide" 2018-03-22 06:58:35 +00:00
Zuul
911e1e5b89 Merge "Upgrade the rst convention of the Admin Guide" 2018-03-22 06:58:33 +00: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
778f02c7a1 Merge "Add documentation for Ansible become feature" 2018-03-21 17:07:15 +00:00
Zuul
1d0176d1a2 Merge "Remove the duplicate dict key (become)" 2018-03-21 15:26:03 +00:00
Duong Ha-Quang
04fa7c039c Add documentation for Ansible become feature
Change-Id: I657ff1427908610a8aa2397b4ce1115be0ac8ace
Partial-Implements: blueprint ansible-specific-task-become
2018-03-21 15:24:38 +00:00