7993 Commits

Author SHA1 Message Date
zhubingbing
3dee904215 Remove show_image_direct_url for ceph plugin
To fix it we change the default param to True.
'show_image_direct_url' will be overridden.
Currently glance v2 doesn't allow to specify custom
locations for image by default, it returns 403.


Closes-Bug: #1740223

Related to https://review.openstack.org/#/c/279630/2

Change-Id: Ib4dd54c69830ab8f3f9812877b026f81c23c224a
2017-12-27 07:06:13 +00:00
Zuul
d87a837f36 Merge "Fix name of nova-hyperv play in site.yml" 2017-11-09 12:15:58 +00:00
Zuul
4c4884f6dd Merge "Add missing NOTE marker to site.yml" 2017-11-09 12:15:56 +00:00
Zuul
11502dd477 Merge "Remove trailing whitespaces" 2017-11-09 11:14:58 +00:00
Zuul
ae524fea13 Merge "Add the full name of PBR in its first usage" 2017-11-09 10:36:52 +00:00
Zuul
18d851ed38 Merge "Optimise the "openstack_auth" for freezer" 2017-11-09 10:36:51 +00:00
Zuul
15c1a200c2 Merge "Murano application should contact rabbitmq by external FQDN" 2017-11-09 10:24:53 +00:00
caoyuan
febd0b2071 Optimise the "openstack_auth" for freezer
Now that the "openstack_auth" in defined in all.yml,
the freezer should better use it.

Change-Id: Ibe799ce6bb1656994b1e9b6642d1011d9dcf30a7
2017-11-09 09:24:29 +00:00
Zuul
47ffaf8d73 Merge "Fix the incorrect container_facts" 2017-11-09 09:23:39 +00:00
Zuul
03a99e8168 Merge "Dont use local connection for kibana post config" 2017-11-08 19:51:28 +00:00
Paul Bourke
c0f2224e61 Dont use local connection for kibana post config
We should not assume the VIP is accessible from the deploy node.

Change-Id: I39640f98b4adddb9cb8dfdd09d9fb7ecba15a820
Closes-Bug: #1730651
2017-11-08 13:52:23 +00:00
Zuul
afa4bde4aa Merge "fix kolla giturl." 2017-11-08 09:32:09 +00:00
Zuul
da05f72437 Merge "Fix iscsi and tgt containers deployment case" 2017-11-08 07:18:49 +00:00
Zuul
f3462fa74a Merge "Revert "Remove show_multiple_locations in glance-api"" 2017-11-08 07:12:30 +00:00
Bertrand Lallau
d36f24362d Fix iscsi and tgt containers deployment case
In the following config:
enable_cinder=False
enable_cinder_backend_iscsi=True

Iscsi and tgt containers are deployed but should not.
This patch fix it.

Change-Id: I1d66627b9979b5dc570bbc3e1e865311dd7e7bb0
Closes-Bug: #1715618
2017-11-03 15:01:37 +00:00
Vladislav Belogrudov
71d72ed081 Murano application should contact rabbitmq by external FQDN
In case of external router internal VIP and external VIP are the
same. External router manages port/address redirection from
public network to OpenStack API. The address of the router is
set via 'kolla_external_fqdn'. Currently Murano configuration
that is handed over to Murano application instance uses
'kolla_external_vip_address'. This leads to the instance trying
to connect to internal API network. Correct address should be
'kolla_external_fqdn' which will work in both cases - either with
double VIP setup or with single VIP + external router.

Change-Id: I78c38ae0af1cecd2be2b1c6cc86bcfc51b847082
Closes-Bug: #1729611
2017-11-02 17:01:29 +03:00
Vladislav Belogrudov
33513db407 Allow object versioning by default
Object versioning is necessary to pass DefCore test suite,
i.e. allows Kolla version of OpenStack to be certified
as "OpenStack Powered Platform".

Change-Id: Id5003f7fe2aebdeffe1cf7ce1b6177a6bca8f5b6
Co-Authored-By: Alexander Reunov <alexander.reunov@oracle.com>
Closes-Bug: #1729583
2017-11-02 14:48:14 +03:00
chenxing
994c80c702 Fix the incorrect container_facts
backport: pike

Closes-Bug: #1729564
Change-Id: If6db5fad1f23e0afaadcad97b4f37a13e34de9fa
2017-11-02 18:52:08 +08:00
chenxing
9ff89025c9 Add the full name of PBR in its first usage
This warning message mentions PBR, but this is the first
instance of this acronym in the documentation. Use the full
name can be made clear what PBR stands for in its first usage.

Change-Id: I46c7db79eb330e7f58d71afd6c749dd27e2c0f80
Closes-Bug: 1729476
2017-11-02 17:28:07 +08:00
yanpeifei
fccc2d80bf fix kolla giturl.
Old giturl like error.

Change-Id: I67cd7126fb250c4bc6f26c0d2558b0994c2438f0
2017-11-02 11:34:53 +08:00
Zuul
214866350a Merge "Add become for fluentd create config directory task" 2017-11-01 17:00:37 +00:00
Zuul
822283b6ba Merge "Import the Murano applications libary as part of setup" 2017-11-01 09:45:53 +00:00
Zuul
2f3a06ab5d Merge "Remove the unnecessary horizon_auth" 2017-11-01 05:31:48 +00:00
Zuul
7dcc52d74e Merge "Specify 'become' for only necessary tasks (default roles)" 2017-10-31 21:04:02 +00:00
Zuul
6b79b6aaef Merge "Remove test variable for service_name in panko.conf file" 2017-10-31 07:50:16 +00:00
Duong Ha-Quang
2d3866c6a4 Specify 'become' for only necessary tasks (default roles)
Add become to only neccesary tasks in roles:
- glance
- heat
- horizon
- keystone
- neutron
- nova
- openvswitch

Gate is also updated to use 'become' feature

Change-Id: I2f3f27306e9f384148e1ad4d54d8da2ebef34d00
Partial-Implements: blueprint ansible-specific-task-become
2017-10-31 02:55:31 +00:00
Duong Ha-Quang
2c5e91a0cd Add become for fluentd create config directory task
Become option is missed in patch #398682, this patchset fix this issue.

Change-Id: I228c31486210ef1de76601d3ea4ee955a628ca73
Partial-Implements: blueprint ansible-specific-task-become
2017-10-31 09:39:49 +07:00
Christian Berendt
082a488b02 Remove trailing whitespaces
Change-Id: Ia691eb7ea315f60259473bd624ee72c4c2bbe89f
2017-10-26 23:52:24 +02:00
Mark Duggan
d1fe0778f1 Fixing missing copy of iscsi container config files
Iscsi containers on compute and storage nodes in
restarting mode w/o config files

Closes-Bug: #1727785

Change-Id: I1c2b1db791dc9be76e60425e4752d64ffba34f1b
2017-10-26 16:52:36 +00:00
caoyuan
ff358576a4 Remove the unnecessary horizon_auth
the auth is used for registry, but the horizon not need, so the
openstack_horizon_auth should be remove.
refer to https://github.com/openstack/kolla-ansible/blob/master/ansible/roles/nova/tasks/register.yml#L13

Change-Id: Ibd8985651bd64cba3e30c15596f0ae6d692b973b
2017-10-26 17:54:44 +08:00
Zuul
a7248ab18b Merge "Optimize zuul v3 jobs" 2017-10-26 07:30:52 +00:00
Zuul
a6f41b7a3d Merge "Update the manila shares link" 2017-10-26 04:02:44 +00:00
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
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