9215 Commits

Author SHA1 Message Date
Eduardo Gonzalez
7d263e20cf Remove keystone version in tacker.conf
Tacker is failing registering VIM monitoring
into mistral because the v3 in the auth url.

The auth url is being used auth_url + '/v3' in the code,
ending in a http://url:35357/v3/v3

210d8f93bb/tacker/nfvo/nfvo_plugin.py (L93)


Change-Id: If5abbee1377ecdb2913a42bdfa77e7fbbfbe9367
2018-08-09 15:17:25 +00:00
Zuul
cd03e963c6 Merge "zun: set docker api version to 1.24" 2018-08-08 11:29:57 +00:00
Zuul
dc99fddc33 Merge "Deprecate auth_uri option" 2018-08-08 10:23:56 +00:00
Eduardo Gonzalez
9b05c94266 Split zuul.yaml into multiple files
With the current increase of zuul jobs and
service testing, is easier to maintain and
control what changes are done in different files.

Ideally jobs.yaml would be split into multiple files,
in example per distro, install type, aio or multinode,
etc

Change-Id: I78d3f1f00f96ef3042e94bba6b19e61d7fff4203
2018-08-07 23:06:52 +02:00
Zuul
8247b6f3e4 Merge "Stabilise Bifrost CI job" 2018-08-07 11:29:03 +00:00
Zuul
3848ad8c1f Merge "Add elasticsearch port" 2018-08-07 09:49:54 +00:00
Zuul
3fe204afd2 Merge "Fix ironic inspector dnsmasq listening interface" 2018-08-07 07:31:28 +00:00
ZhongShengping
ae246945a6 Deprecate auth_uri option
Option auth_uri from group keystone_authtoken is deprecated[1].
Use option www_authenticate_uri from group keystone_authtoken.

[1]https://review.openstack.org/#/c/508522/

Co-Authored-By: confi-surya <singh.surya64mnnit@gmail.com>
Change-Id: Ifd8527d404f1df807ae8196eac2b3849911ddc26
Closes-Bug: #1761907
2018-08-07 11:58:23 +05:30
Zuul
e9981b7ba8 Merge "Allow 400 response when creating kibana ES index" 2018-08-06 09:11:54 +00:00
Zuul
70abec9e77 Merge "Update elasticsearch and kibana version to 5.x" 2018-08-06 09:11:53 +00:00
Mark Goddard
ea2cda217e Fix ironic inspector dnsmasq listening interface
The variable 'ironic_dnsmasq_interface' is used to configure the interface
used by the ironic inspector dnsmasq service for DHCP on the inspection
network. It is being used correctly in inspector.conf, but not in the
dnsmasq configuration file, which uses api_interface. This change modifies
the dnsmasq configuration file to also use ironic_dnsmasq_interface.

Change-Id: I7670544f4bc41c93ac1d081486502f9ffb8f2286
Closes-Bug: #1785574
2018-08-06 09:26:14 +01:00
Zuul
dda0e3d960 Merge "fix aodh warning" 2018-08-06 01:45:28 +00:00
Zuul
b8d7750cd6 Merge "Add Cinder credentials to ironic.conf" 2018-08-04 13:15:55 +00:00
Zuul
3c08f229a1 Merge "Added kolla_inspector_extra_kernel_options" 2018-08-04 10:40:29 +00:00
Mark Goddard
76c83a4096 Allow 400 response when creating kibana ES index
If the index already exists, kibana will respond with a 400 error. This
is required to support reconfigure and upgrade of kibana.

Change-Id: Ieee6d636fe81692dffb886f917b8398df10a525f
2018-08-03 12:50:21 +01:00
Kevin Tibi
c408afbae7 Update elasticsearch and kibana version to 5.x
Change the path for kibana binary and add upgrade tasks for
elasticsearch [1].

[1] https://www.elastic.co/guide/en/elasticsearch/reference/5.0/restart-upgrade.html

Depends-On: I8ed60eab2c15ae966960bcbeadb7aa25fece83a5
Change-Id: I9f566c0cb808c905736cc4090539672863260ad5
Implements: bp-elasticsearch-upgrade
2018-08-03 12:50:16 +01:00
Zuul
d368cc2de8 Merge "Remove the outdated note information" 2018-08-03 10:46:59 +00:00
Zuul
fb708ccc0e Merge "Add check to ansible argument_spec" 2018-08-03 10:46:58 +00:00
Will Miller
9500783551 Add Cinder credentials to ironic.conf
Ironic requires the Keystone credentials to communicate with Cinder if
booting from volume.

Change-Id: Id9a90d986e391e84c8ad918af371a5aef33a3524
Closes-Bug: #1785201
2018-08-03 09:50:34 +00:00
Will Szumski
4297cc34e2 Added kolla_inspector_extra_kernel_options
This allows you to append additional kernel parameters
to the kernel used for inspection.

Change-Id: Ibc851145a3ffdaaad526ef999c8f024bd222dd5b
2018-08-03 10:14:09 +01:00
caoyuan
adc55af3cb Add elasticsearch port
and ps to make the port configurable

Change-Id: I919767469087b9579e3d2f0965df835e7b71c327
2018-08-03 08:38:49 +00:00
Zuul
2d18b63ef9 Merge "Bump ansible_version_min to 2.4" 2018-08-03 06:35:05 +00:00
Zuul
e94e5c67c0 Merge "Fix the name of the CI log for reconfigure" 2018-08-03 06:33:04 +00:00
caoyuan
0e66e81225 Remove the outdated note information
Now, kolla-ansible support non-root to deploy[0], the note is
outdated and inaccuracy, remove it is necessary

[0]: https://github.com/openstack/kolla-ansible/blob/master/ansible/group_vars/all.yml#L18

Change-Id: I4fc005949afd64389bc2be68161426c6a2590ca4
2018-08-03 11:10:26 +08:00
Zuul
e7de34125c Merge "Extract cinder_iscsi_helper default from role" 2018-08-02 16:57:45 +00:00
Zuul
e42221193a Merge "Stop reporting changed in prechecks" 2018-08-02 15:32:55 +00:00
Mark Goddard
c71de0e2c9 Fix the name of the CI log for reconfigure
The reconfigure output was previously overwriting the post-deploy
output.

Change-Id: Idada4b0b1d34b6a37a99f022407c74aff043497a
2018-08-02 15:59:39 +01:00
Will Miller
33598f5821 Extract cinder_iscsi_helper default from role
The variable `cinder_iscsi_helper` is used not only in the `cinder` role,
but also in the `iscsi` role. It needs to have a default accessible for
both roles.

Change-Id: I33d7f2c7b5597a541a0d104c76520ac4a1cd5026
Closes-Bug: #1785066
2018-08-02 14:32:17 +00:00
Mark Goddard
e13815c7b0 Stabilise Bifrost CI job
The Bifrost CI job seems quite unstable, often failing while attempting
to reach the public epel package repositories. We shouldn't need to
install any packages when deploying the container - they should all have
been installed in the image already.

This change avoids running the scripts/env-setup.sh script, which is run
when the container image is built.

It also removes sourcing of /opt/stack/ansible/hacking/env-setup, which
is now just a stub.

Change-Id: I1786e5337a397cb7b427d6b87c21eaee600af170
2018-08-02 14:56:55 +01:00
Zuul
e71df7dbae Merge "Enable rgw_swift_enforce_content_length" 2018-08-02 11:44:03 +00:00
Zuul
4d8178f676 Merge "Allow object versioning for ceph-rgw" 2018-08-02 11:22:22 +00:00
Michal Nasiadka
6fad16ebb0 Stop reporting changed in prechecks
Change-Id: I12f7244aa91ccd7e287320e7edb09e0d04c01017
2018-08-02 12:34:50 +02:00
Xinliang Liu
815c6b7589 Enable rgw_swift_enforce_content_length
Currently test_list_containers tempest tests[1] would be failed.
It is becuase accept-ranges header does not exist. See ceph bug[2].

Rgw_swift_enforce_content_length assures Content-Length and
Accept-Ranges in dynamically generated account & container listings.

[1] tempest.api.object_storage.test_account_services.AccountTest.test_list_containers
[2] http://tracker.ceph.com/issues/21554
Related-Bug: #1783456

Change-Id: I9b5fcc361f0bc0e521302d2df1974aabf6f4a7e7
2018-08-02 16:56:30 +08:00
wu.chunyang
0011124f66 fix aodh warning
the memcache_servers has Deprecated ,and auth_uri is marked
deprecated . and these will cause aodh containers warning
refer to [0]
[0]https://docs.openstack.org/aodh/latest/configuration/aodh-config-file.html

Change-Id: I0c1eed6707fd85ace6b2bdddec600e5adee3a4de
2018-08-02 06:34:48 +00:00
jacky06
96d2c8becf Bump ansible_version_min to 2.4
Change-Id: I6875cde5c3cc7775c39011816c513e73df3396db
2018-08-01 10:51:13 -04:00
Zuul
94d04c6a68 Merge "Allow configuring a gateway for the inspection network" 2018-08-01 13:53:29 +00:00
Zuul
3a3418129e Merge "Update Ubuntu dependencies of VagrantUp in docs" 2018-08-01 13:41:49 +00:00
Eduardo Gonzalez
8998877021 Fix ceph gates
Cinder removed some parameters from the API.
Openstack client is not updated yet and failing.

Revert this change once is fixed.

Change-Id: Ie8feb03e9a07a6486a8b375d3304c9e6f1f8b890
2018-08-01 12:20:27 +02:00
Zuul
7008eb39ba Merge "Bump ansible_version_min to 2.4" 2018-08-01 09:33:37 +00:00
Hongbin Lu
34b6a9c786 zun: set docker api version to 1.24
Kolla is using Docker API version 1.24 but the default is 1.26
in Zun. We need to configure it to 1.24 so that Zun and Kolla
can work together.

Partial-Bug: #1782055
Change-Id: I072dccc06fe35dccf25068ef0ca8f39cad9fdc60
2018-08-01 02:57:03 +00:00
Zuul
0b4a3ffd3e Merge "Fix depends on kolla changes" 2018-07-31 10:07:44 +00:00
Eduardo Gonzalez
cc5cdba7c8 Fix depends on kolla changes
Depends on needs chrony image to succeed deploy

Change-Id: Id4bcbffad2392d8b2dabd8359330139448c6f7b7
2018-07-31 10:12:48 +02:00
Eduardo Gonzalez
5d25f77fcc Fix magnum api dimensions
Change-Id: Ibb7d6981d9d7fed2293af6533e54fb9c768cace6
Closes-Bug: #1784497
2018-07-31 08:27:40 +02:00
Zuul
c7cbb4f488 Merge "Update the help text of init-runonce" 2018-07-31 05:38:45 +00:00
Zuul
23c31eb312 Merge "Enable chrony container by default" 2018-07-31 03:21:52 +00:00
Xinliang Liu
d37d050e60 Allow object versioning for ceph-rgw
Object versioning test[1] is required for RefStack test suite.
Swift has enabled it by default[2].
It is also needed for ceph-rgw.

[1]
tempest.api.object_storage.test_object_version.ContainerTest.test_versioned_container
[2] https://review.openstack.org/#/c/517281/

Related-Bug: #1729583
Change-Id: If89636f77d87bab75e8e7bcf16cc784e83184bc6
2018-07-30 16:45:40 +08:00
Zuul
b5d0f110ca Merge "Add enable_monasca in global vars" 2018-07-30 08:07:19 +00:00
Zuul
72dd045ff4 Merge "Use fernet for barbican crypto key" 2018-07-30 04:16:04 +00:00
pengdake
29142524f7 Add enable_monasca in global vars
Change-Id: Ie900bd8422e949824d7c5facf7d2330f0cbac0fa
Signed-off-by: pengdake <19921207pq@gmail.com>
2018-07-30 09:52:43 +08:00
caoyuan
0dd487fdb1 Bump ansible_version_min to 2.4
the include_tasks is the new feature in version 2.4[0], and
kolla use it[1], the ansible_version_min should be updated
to version 2.4

[0]: https://docs.ansible.com/ansible/2.4/include_tasks_module.html
[1]: https://review.openstack.org/#/c/584728/

Change-Id: I273ac9e8295bfe3fb97af620c1e48e9fbbf06c6e
2018-07-30 08:38:39 +08:00