6993 Commits

Author SHA1 Message Date
Eduardo Gonzalez
029de18d0b Add ssh-keyscan to unblock kolla-ansible gate
As a change to remove puppet from infra nodepool,
ssh-keyscan is needed for each node.[0]

Host key checking was disabled by default by jenkins
user. [1]

Refs:
[0] http://lists.openstack.org/pipermail/openstack-dev/2017-April/116036.html
[1] https://review.openstack.org/#/c/460731/
Change-Id: I0f4000f18b7a2b3266c95c3f7a5109e3603c94a7
2017-04-28 13:16:20 +00:00
Eduardo Gonzalez
14776719e8 Fix folder creation at quickstart
mkdir to create /etc/kolla/config/nova fails if config
folder is not created.

This change adds `-p` to create both config and nova folders

Change-Id: Ibceaa437834cbba681b30c418da3c15d75d49945
2017-04-25 16:39:35 +02:00
Jenkins
21e8948839 Merge "Fix senlin workers and events" 2017-04-25 10:09:33 +00:00
Jenkins
118e1d8566 Merge "Add release note for versionless keystone endpoint" 2017-04-25 01:57:07 +00:00
Jenkins
79fcc4a411 Merge "Fix Haproxy reconfigure" 2017-04-25 01:43:23 +00:00
Jenkins
60b5b495a2 Merge "Fix the remove mariadb volume failed" 2017-04-24 12:53:52 +00:00
Jenkins
e26f9f876d Merge "Add kolla-ansible to operating-kolla.rst document" 2017-04-24 11:50:22 +00:00
Jenkins
c3e274f21d Merge "Fix swift-ring-builder path for container" 2017-04-24 11:44:53 +00:00
Bertrand Lallau
e6e48c30e3 Tempest: remove all oslo.policy related stuff
The OpenStack Integration Test Suite (Tempest) doesn't use oslo.policy
library.
oslo.policy is not used in codebase and not set in requirements.txt:
https://github.com/openstack/tempest/blob/master/requirements.txt#L14

All policy.json related stuff must be removed.

Change-Id: I0d8ee710979a7eebba1e8fc176450e4c0bcbe757
2017-04-24 10:18:11 +02:00
Jenkins
8b58515e5d Merge "Development Environment With Vagrant link not working" 2017-04-24 01:39:09 +00:00
Surya Prakash Singh
8d12087a13 Development Environment With Vagrant link not working
In quick start added the correct link which can be used
to setup the development environment with vagrant

Change-Id: Id3eabe3da05264058fed3136acc4cd270b5134ae
Closes-Bug: #1681978
2017-04-24 01:25:51 +00:00
shaofeng_cheng
ae3310f4d4 Fix swift-ring-builder path for container
Change-Id: Ie080e64a0232ab2a3116003890c7b0550001db72
2017-04-22 17:52:50 +08:00
Jenkins
0b2fb2f9a5 Merge "Optimize reconfigure action for vmtp" 2017-04-21 08:48:55 +00:00
Jenkins
6340f06bb9 Merge "Remove image_format config section" 2017-04-20 14:13:37 +00:00
Jenkins
ad7c7f1bb2 Merge "Remove graphiz from test-requirements.txt" 2017-04-20 14:11:56 +00:00
Jenkins
d0cc2cc154 Merge "Remove python-barbicanclient from test-requirements.txt" 2017-04-20 14:09:38 +00:00
Jenkins
49d0b205d8 Merge "Remove python-swiftclient from test-requirements.txt" 2017-04-20 14:09:02 +00:00
Jenkins
3e6ae46a2d Merge "Remove python-heatclient from test-requirements.txt" 2017-04-20 14:07:53 +00:00
Jenkins
7bee043bce Merge "Fix the path of firewall plugin in kolla-ansible." 2017-04-20 10:20:10 +00:00
Jenkins
fd575d7932 Merge "Mount /lib/modules folder for cinder-volume container" 2017-04-20 10:13:29 +00:00
Jenkins
baa3669413 Merge "Fix troubleshooting guide debugging section" 2017-04-20 10:00:56 +00:00
leiyashuai
22e3235336 Fix the path of firewall plugin in kolla-ansible.
The path of firewall plugin in kolla-ansible is wrong.

Change-Id: I979af769d8bc31e3b6373a629e9e090b987d0058
Closes-Bug: #1684459
2017-04-20 00:42:19 -07:00
shaofeng_cheng
cd31eaa249 Remove image_format config section
If the reference to the external-ceph-guide file configuration,
glance only supports raw image format.
I test can work normally of qcow2 image.
If enable ceph in kolla,the config section is not config.
see:
https://github.com/openstack/kolla-ansible/blob/master/ansible/roles/glance/templates/glance-api.conf.j2

Change-Id: Ie42be099692049b9f07e869e833b62000cff9dcc
2017-04-20 14:28:21 +08:00
Jeffrey Zhang
13e5942a57 Mount /lib/modules folder for cinder-volume container
When using cinder lvm backend storage driver, lvcreate will load dm_*
linux modules when need. So /lib/modules is needed by cinder_volume
container.

Change-Id: I80985794d6aaa6b4ddc71680a97e0d07085dafa7
Closes-Bug: #1684378
2017-04-20 14:00:12 +08:00
Jenkins
1f4d70851a Merge "Allow different configuration of iSCSI helper" 2017-04-19 15:14:15 +00:00
Jenkins
8297596c81 Merge "Add panko.conf file in ceilometer container" 2017-04-19 15:08:54 +00:00
Bertrand Lallau
6160f42fac Fix troubleshooting guide debugging section
Kibana index name prefix to create was wrong.
As describe in
'kolla-ansible/ansible/roles/common/templates/conf/output/01-es.conf.j2'
index prefix is "flog".

Change-Id: I6c2a38808258a8968024bcf8992353ff9672e0f9
2017-04-19 16:45:20 +02:00
Vladislav Belogrudov
8263dafeb0 Allow different configuration of iSCSI helper
Currently Cinder configuration hard-codes tgtadm as the only
iSCSI management utility. tgtd and tgtadm are older tools to
manage iSCSI volumes. Newer versions of Linux distros use
targetcli and kernel based iSCSI facilities (LIO) and can be
a preferred way for some users.

Change-Id: I10c0a7d596994a9201218e58ca2ad184774a8ce2
Closes-Bug: #1684139
2017-04-19 17:33:51 +03:00
Jenkins
0c9f6ae36f Merge "Allow use of any backup backend for any volume backend" 2017-04-19 11:51:08 +00:00
Jenkins
ad75dad522 Merge "neutron_vpnaas_agent: kolla_docker parameter 'volumes' is wrong" 2017-04-19 03:57:42 +00:00
Jenkins
f96c2992d8 Merge "Add fwaas extension in l3 agent when neutron fwaas is enabled" 2017-04-18 16:30:55 +00:00
Jeffrey Zhang
0defa3b3ea Add panko.conf file in ceilometer container
When using panko event dispatcher and publisher in ceilometer, it
depends on panko.conf file.

Change-Id: Ie91c072b233597758955b70bd526b2603b86e995
Closes-Bug: #1672241
2017-04-19 00:17:02 +08:00
Jenkins
679009348e Merge "Set fluentd output to elasticsearch to use elasticsearch_address" 2017-04-18 14:56:51 +00:00
Jenkins
570fcdf5a1 Merge "Use ironic-inspector user for ironic inspector" 2017-04-18 14:30:38 +00:00
zhangdongqi
e082217727 neutron_vpnaas_agent: kolla_docker parameter 'volumes' is wrong
In task "Running Neutron vpnaas bootstrap container",
parameter "volumes" of kolla_docker should be
"{{ neutron_vpnaas_agent.volumes }}"
NOT
"{{ neutron_vpnaas_agent.image }}"

Change-Id: Id7c95d4d6f53dfab384e387951eecf4d87459de
Closes-Bug: #1683669
2017-04-18 22:14:56 +08:00
Jeffrey Zhang
54c3cec0f1 Add fwaas extension in l3 agent when neutron fwaas is enabled
Change-Id: I3b3ad184dea6b93f21c8778386c04a93b38bc2af
Closes-Bug: #1683802
2017-04-18 21:19:59 +08:00
Vladislav Belogrudov
a7c47a0539 Allow use of any backup backend for any volume backend
Currently if Ceph is used for Cinder volumes the only choice of
backup driver is Ceph. It should be possible to use any backup
driver for any volume type, e.g. iSCSI volumes can go to Ceph
based backup storage.

Change-Id: Ifc8a767b9030391580de6a24383bb6b87053835d
Closes-Bug: #1683715
2017-04-18 13:15:02 +03:00
Jenkins
c88a7c4b5a Merge "Cleanup /run/netns host directory volume mount" 2017-04-18 09:32:26 +00:00
Bertrand Lallau
321a6e5484 Cleanup /run/netns host directory volume mount
"/run/:/run/:shared" is previously declare as "mounted" in container,
hence "/run/netns/:/run/netns/:shared" directory volume mount is not
required and must be removed.

Related-Bug: #1683584
Change-Id: Ia7032843c493e8a883edd2f4ec12e0fdefc823a3
2017-04-18 09:05:41 +02:00
Jenkins
93a220aaf9 Merge "Switch kolla_docker to rely on SHA256 for image changes" 2017-04-18 04:35:14 +00:00
Jenkins
42ef7ddffb Merge "Fix 'node_config_directory' variable bad usage" 2017-04-18 04:02:53 +00:00
Jenkins
0fe024df04 Merge "Fix panko mongo idempotency" 2017-04-17 14:33:30 +00:00
Jenkins
5be2a8d6a0 Merge "Fix ceph role set target_max_bytes for cache pools" 2017-04-17 11:37:05 +00:00
Mark Goddard
07453f3460 Use ironic-inspector user for ironic inspector
This change updates the ironic_inspector container deployment tasks
to use the new kolla ironic-inspector image (see kolla change
Ibdc5ba35db61f4974d4282aff34bcb5ccd952d45). The new image uses the
ironic-inspector user rather than the ironic user to execute the
ironic inspector service as this more closely aligns with what is
typically done by downstream packagers (specifically, Ubuntu and
RDO).

This change sets the owner and group to ironic-inspector when
copying configuration files into place, and uses the log directory
/var/log/kolla/ironic-inspector.

Change-Id: I8579d5c2d741636406ff60bececc74b50743b83e
Depends-On: Ibdc5ba35db61f4974d4282aff34bcb5ccd952d45
Closes-Bug: #1624457
2017-04-17 09:00:00 +01:00
Jenkins
d17fc56836 Merge "Add barbican_crypto_password key in passwords.yml file" 2017-04-17 05:00:55 +00:00
Jenkins
63d729be88 Merge "Remove neutron_metadata_socket volume from agents" 2017-04-17 03:27:15 +00:00
Jeffrey Zhang
fb9ab70e6f Add barbican_crypto_password key in passwords.yml file
Change-Id: Ib966858f0422521e8896404ad458ea23143083e0
Closes-Bug: #1683216
2017-04-17 10:28:29 +08:00
ShunliZhou
519283d85c Add kolla-ansible to operating-kolla.rst document
Add description of how to use kolla-ansible command.

Change-Id: I74bc7eaea0ce393225473ce2ca608d399a64a584
2017-04-17 09:31:59 +08:00
OpenStack Proposal Bot
a148895098 Updated from global requirements
Change-Id: Ibb7a51e736de2a7d1a711b08c253292ea04eb071
2017-04-15 17:43:22 +00:00
Jenkins
f268443a0c Merge "OVS Role release note" 2017-04-14 15:45:07 +00:00