8012 Commits

Author SHA1 Message Date
Eduardo Gonzalez
be3fe63c9a Revert "Remove show_multiple_locations in glance-api"
This reverts commit c85e0464df491f3930d829a5780e63ccd2872e90.

Closes-Bug: #1720481
Change-Id: I4c11f81b0241dfd35d40d7ce2d4513dc0f4a7d4d
2017-10-26 02:48:47 +00:00
Jeffrey Zhang
791bf3d5fa Remove test variable for service_name in panko.conf file
panko.conf depends on "service_name" variable, but when generating
panko.conf in ceilometer, this variable is not set.

Panko is a single process service, no need add such test. So simple
remove the if clause.

Change-Id: I5ba41046e35cd3fa00b8c22e1b4435acfaff5279
Closes-Bug: #1725159
2017-10-26 10:15:44 +08:00
Jeffrey Zhang
cdd125117f Optimize zuul v3 jobs
- move check container failure from post.yml to run.yml
- add binary related jobs
- use static kolla-ansible src dir, which is helpful for kolla project
  to use.
- generate correct /etc/hosts by using private ip address and hostname
- fix the wrong api interface in global.yml file

Change-Id: Idfdee6dfe18f0fa2d4f984df59b57553122ce298
2017-10-26 09:58:29 +08:00
Zuul
5a208e0c5f Merge "Add the api works num for watcher" 2017-10-25 02:13:20 +00:00
Zuul
c89a4ddf8b Merge "Use internal_protocol variable to replace http" 2017-10-25 01:59:44 +00:00
Doug Szumski
c8984ca355 Extract log level from syslog
By default the syslog input plugin won't extract the
log level from a syslog message. By setting the priority
key, the log level is extracted.

Partial-Bug: #1725240
Change-Id: I9ad5f5e1c875ef62b39fbbba7b271d98cee68dd6
2017-10-24 13:44:19 +01:00
Zuul
68d0a213b0 Merge "Unify global syntax in baremetal role" 2017-10-24 09:17:38 +00:00
zhubingbing
a142d48268 Use internal_protocol variable to replace http
Change-Id: I27508cb182bc3d3e2a0cbd7d429fe65d2271b2ea
2017-10-24 16:38:13 +08:00
caoyuan
cd06f94309 Add the api works num for watcher
Number of workers for Watcher api service can not be configure, this
patch to fix it.

refer to https://github.com/openstack/watcher/blob/master/watcher/conf/api.py#L43

Change-Id: I2763b8e225ceb4b8e067d53b8d5f0ffba31563a6
2017-10-23 22:42:19 +08:00
Jeffrey Zhang
175c65e490 Remove check flat network type task in ironic pre-check.yml
flat network type is not mandatory. There are two cases,

1. ironic with flat network: we can use neutron vlan network to
   provision baremetal nodes, as long as the interface of the baremetal
   nodes are configured to use the same vlan.

2. ironic with neutron network: all provision and cleaning_network can
   be vlan type and no flat is needed at all.

So we should remove the task.

Change-Id: I176ded6d2a8b14e350f665f63bc37eb488d32679
Closes-Bug: #1725170
2017-10-20 16:13:21 +08:00
James McCarthy
427373387c Import the Murano applications libary as part of setup
This applications package is useful to have in place,
import io.murano.applications along with the core package.

Change-Id: I819eebe2deae2d1ff0375a2dd39a33f50817bb83
2017-10-20 08:36:04 +01:00
Zuul
e2301f0717 Merge "Add support for --skip-tags argument" 2017-10-19 20:41:58 +00:00
Zuul
fa761a21f8 Merge "Gnocchi not covered by external Ceph" 2017-10-19 20:40:03 +00:00
Jeffrey Zhang
baa9319a75 Move to zuul v3 in project jobs
Partial-Bug: #1720601
Change-Id: Ibc20a6ae8c645ff82f3c14a6286073dffd4cfae2
2017-10-18 12:31:52 -07:00
caoyuan
c1f76ee035 Update the manila shares link
Change-Id: I8c7580b36125caa15e74dd156b235b7d08071069
2017-10-18 19:39:44 +08:00
Zuul
1201ee0572 Merge "Fixed the Build Container Images link in Quick Start" 2017-10-17 12:13:28 +00:00
Mark Goddard
c3e91725e2 Add support for --skip-tags argument
This allows for skipping tasks which match the provided tags, using
the ansible-playbook argument of the same name.

This can be useful in combination with --tags, to skip reconfiguration
of the common tasks:

kolla-ansible reconfigure --tags nova --skip-tags common

Change-Id: I766552f7ae4099da3d174759f4a609ffe8b4d89f
2017-10-17 09:31:20 +01:00
Zuul
42f6ef4637 Merge "post-deploy: honour --config-dir argument" 2017-10-16 15:21:17 +00:00
Surya Prakash Singh
5d162af419 Fixed the Build Container Images link in Quick Start
Change-Id: I2a6ee471b1029bcc2fe1ce76917faf925f1ad239
Closes-Bug: #1723886
2017-10-16 15:36:44 +05:30
Zuul
773a01b7b1 Merge "Using folder rather than file when map files into container" 2017-10-16 08:55:03 +00:00
Jenkins
65e9b8ae10 Merge "Implement neutron firewall v2" 2017-10-14 08:04:32 +00:00
Jeffrey Zhang
78c498e786 Using folder rather than file when map files into container
when mapping file from host to container, if the file doesn't exist, it
will become a folder. So map folder rather than file.

Change-Id: I053ff11d32948711c0e4c3241f56d1f6210348ac
Closes-Bug: #1720189
2017-10-14 03:03:22 +00:00
Jeffrey Zhang
e6ea57970f Use root as the default node config user
Use kolla will have upgrade issue and kolla user may not exist too
during deployment.

Partial-Implements: blueprint ansible-specific-task-become
Change-Id: Ida3b645dcf86191b22e80d1b67694ccfb8fd9144
2017-10-13 09:53:01 +08:00
Farid Da Encarnacao
fe4f122b6e Gnocchi not covered by external Ceph
https://docs.openstack.org/kolla-ansible/latest/reference/external-ceph-guide.html
does not mention gnocchi at all.

Change-Id: Ie7e27025d7a8bb27f4c2b0451fdfe00478e40a16
Closes-Bug: #1723146
2017-10-12 11:26:23 -04:00
Marcin Juszkiewicz
c207520ca5 post-deploy: honour --config-dir argument
kolla-ansible can take globals.yml from any directory by using
--config-dir argument. So store admin credentials there as well.

Not everyone runs kolla-ansible as a root.

Change-Id: I0709482ead4b7a67e82796e17f85bde151e71bc0
2017-10-12 16:35:56 +02:00
Jenkins
a08766b29a Merge "Allow outward_rabbitmq with enable_outward_rabbitmq" 2017-10-12 12:14:34 +00:00
root
d55f2785e3 Allow outward_rabbitmq with enable_outward_rabbitmq
outward_rabbitmq is determined  using enable_outward_rabbitmq
property rather than current haproxy_enable_external_vip

Change-Id: Iee096ab50fd4d9f5f3fe05880d0e0a7842c59d0a
Closes-Bug: 1722854
2017-10-12 10:26:38 +00:00
Jenkins
0fe519a35a Merge "Quickstart guide updated for better users experience" 2017-10-12 10:23:31 +00:00
Jenkins
d474987ad9 Merge "Fix deployment with public TLS enabled" 2017-10-12 08:41:00 +00:00
Surya Prakash Singh
b36b2463df Quickstart guide updated for better users experience
for reference: https://docs.openstack.org/python-openstackclient/latest/index.html#getting-started

Change-Id: Iacb29585ad89c08de24ea49dfefe7d0d0f5a1815
2017-10-12 09:56:27 +05:30
Jenkins
97cdf98f7b Merge "Move nova-fake config into globals.yml" 2017-10-11 10:51:53 +00:00
Jenkins
149cd19630 Merge "Add placement section to neutron.conf" 2017-10-11 09:27:06 +00:00
Jenkins
4c1bdc0f5b Merge "Restructured the doc of kolla-ansible" 2017-10-10 09:11:00 +00:00
Jenkins
8e2e437e6c Merge "Move vmware password parameters to passwords.yml" 2017-10-10 09:05:06 +00:00
Christian Berendt
9db257b13f Move vmware password parameters to passwords.yml
Change-Id: Ie26c6b392c5ac86c3ec5effa5241ce5cad10fe40
2017-10-10 07:11:20 +02:00
Jenkins
ec50f2852b Merge "[HyperV] Add pull and precheck actions to nova-hyperv role" 2017-10-09 13:34:32 +00:00
Jenkins
ce32e43e18 Merge "Allow use of external ceph as cinder backup backend" 2017-10-09 11:22:48 +00:00
Jenkins
4425195e3a Merge "Fluentd: fix Mariadb mysqld_safe log not match" 2017-10-09 10:55:01 +00:00
Jenkins
17f435e80d Merge "Fluentd: remove apache record_transformer filter" 2017-10-09 10:54:54 +00:00
Christian Berendt
39adda41b6 Add placement section to neutron.conf
This is required by routed provider networks.

Change-Id: I529c310c5119e68343114dc1ef12d7d8cc7e2ce1
2017-10-09 07:17:20 +00:00
Jenkins
538d37c861 Merge "Remove discard configuration" 2017-10-09 04:29:25 +00:00
jinxingfang
f73af4395c Remove discard configuration
The admin_password and admin_user in default section is discarded
in code, no longer be used anymore.

Change-Id: I1d31faf0781cb61d13aa6a76534e38783e4f920f
2017-10-09 10:04:46 +08:00
Jenkins
8808c8a6e0 Merge "Add support for vault passwords" 2017-10-08 11:24:57 +00:00
Jenkins
cc3a304680 Merge "Add nova-compute-ironic to fluentd rewrite rules" 2017-10-08 10:46:43 +00:00
Doug Szumski
249a193b90 Add nova-compute-ironic to fluentd rewrite rules
We want to treat the nova-compute-ironic log in the same way as
the other nova logs so that it doesn't go missing from fluentd
output.

Change-Id: I145389cd0cceeed506e2a9c084d290341047c9aa
Closes-Bug: #1721814
2017-10-06 17:27:50 +01:00
Christian Berendt
a055e0261f Allow use of external ceph as cinder backup backend
Change-Id: Ifaf6bca0a02e382d36a3a6168572ebb63878a496
2017-10-06 17:07:08 +02:00
Paul Bourke
b667b64e3a Add OS_AUTH_URL to admin-openrc
gnocchi client requires this, others may also

Change-Id: I848df2e4964958902955f7c72e94e1e64a67bca1
2017-10-06 15:15:15 +01:00
Jenkins
e60e95c34c Merge "Add Barbican section in Nova and Cinder to use disk encryption" 2017-10-06 12:53:29 +00:00
Jenkins
a03b29829f Merge "Add notes on docker version in quickstart and multinode guide" 2017-10-06 04:36:36 +00:00
James McCarthy
9369ad127c Update container_proxy with configurable proxy settings
For a deployment behind a firewall/proxy server some additional
environment settings should be passed along, for containers
such as magnum

This commit adds three new properties;
 container_http_proxy
 container_https_proxy
 container_no_proxy

In particular, the user will want to set container_http_proxy
and container_https_proxy properties with the proxy server
details.

Closes-Bug: #1628335
Change-Id: I0950a0467b4b68c38b13875eaf9cd433e64363cf
2017-10-05 13:13:31 +01:00