7049 Commits

Author SHA1 Message Date
shaofeng_cheng
5f197ed496 Update docker_py_version_min version
Update docker_py_version_min version to 1.8.1.

see:
https://github.com/openstack/kolla-ansible/blob/master/requirements.txt

Change-Id: I0780de04826d50e1bfe749f66ab8fb6dae2a359f
2017-05-04 17:14:36 +08:00
Jenkins
b6d370ca43 Merge "mount /run in sahara-engine container" 2017-05-04 06:40:27 +00:00
Jenkins
e299f1e063 Merge "Fix saraha-engine authencation issue" 2017-05-04 06:38:34 +00:00
Jenkins
64d5206d20 Merge "Fix a typo and complement doc in ceph-guide.rst" 2017-05-04 03:09:09 +00:00
Jenkins
e8bb3d4e83 Merge "Add sudo command for non-root account to mount osd" 2017-05-03 15:21:35 +00:00
Jenkins
789f680a4e Merge "Remove un-used Keystone test path" 2017-05-03 15:10:15 +00:00
Jenkins
abd86ecd13 Merge "Fix Grafana config file template to use variables" 2017-05-03 13:33:26 +00:00
Jenkins
2b850d57eb Merge "Allow nfs, rpcbind and mountd service on server firewall" 2017-05-03 13:31:06 +00:00
Jenkins
58a5e17dcc Merge "Remove kolla_logs_volume unused variable" 2017-05-03 13:30:59 +00:00
Jenkins
14fa5583d9 Merge "Fix Heat Kolla demo in contrib" 2017-05-03 13:29:55 +00:00
Jenkins
067fb6829f Merge "Magnum: add oslo_messaging_notifications config" 2017-05-03 13:25:10 +00:00
Jenkins
41152220a4 Merge "Update the references link for some project" 2017-05-03 13:11:53 +00:00
Jenkins
1284a1b7c7 Merge "Don't configure external bridge on computes if DVR is disabled" 2017-05-03 12:24:12 +00:00
Vladislav Belogrudov
198ecb7411 Don't configure external bridge on computes if DVR is disabled
Change-Id: I9978cb714e423863afd5b892419f4176b6d73d92
Closes-Bug: #1686761
2017-05-03 11:47:50 +00:00
Jenkins
5dedf0d05e Merge "Update Keystone haproxy config to balance based on source ip" 2017-05-03 09:42:41 +00:00
Jenkins
56803f07de Merge "Change ssh/config permissions to 600" 2017-05-03 09:21:19 +00:00
zejian Zhuang
4e8bd619dd Fix a typo and complement doc in ceph-guide.rst
Change-Id: Ied4f0b5e98ae3825d71fdc7c4b499914a1524bc8
Closes-Bug: #1686274
2017-05-03 15:14:14 +08:00
junbo
73740ff670 mount /run in sahara-engine container
sahara-engine service need to run ip netns command in container
when set use_namespaces=true in saraha.conf

Change-Id: I8b10cdd0127e1895ae40dfeed1a5910e6bcd701c
Related-Bug: #1687602
Closes-Bug: #1687624
2017-05-03 08:23:39 +08:00
junbo
0bb72638db Fix saraha-engine authencation issue
Change-Id: Ieb6ad24bf76efaafa0f8e7391ad671ce094a8ece
Closes-Bug: #1687635
2017-05-03 08:20:59 +08:00
Jenkins
b236be7cb1 Merge "Remove all Ubuntu 14.04 related documentation" 2017-05-02 16:50:37 +00:00
Jenkins
73a8459ad0 Merge "Fix Kibana checking free port interface" 2017-05-02 16:47:49 +00:00
Jenkins
294e101fb0 Merge "Fix a grammar issue" 2017-05-02 16:38:22 +00:00
Jenkins
5bf62c937c Merge "Cleanup /lib/modules volume mounts in containers" 2017-05-02 12:15:41 +00:00
Chen
5f6ea7cebc Fix a grammar issue
Change-Id: I466f27c3e789f526c229955a81fc4a25f66c5358
2017-05-02 20:02:41 +09:00
Jenkins
defc49448b Merge "Add compute inventory precheck" 2017-05-02 08:05:17 +00:00
Eduardo Gonzalez
ba6e3249d2 Change ssh/config permissions to 600
ssh/config permissions are 664 currently, causing error
`Bad owner or permissions on /home/jenkins/.ssh/config`

http://logs.openstack.org/68/461368/1/check/gate-kolla-ansible-dsvm-deploy-centos-binary-centos-7-nv/0a94da7/console.html#_2017-05-01_12_06_08_440775

config file should only be writen by owner.

Closes-Bug: #1687408
Change-Id: Id804f11a91858fa297e5236beb2110e3511eabec
2017-05-01 14:21:24 +00:00
Jenkins
407457bbf8 Merge "kolla_toolbox: allow docker api version to be specified" 2017-05-01 13:13:39 +00:00
Jenkins
602e1238eb Merge "Add ssh-keyscan to unblock kolla-ansible gate" 2017-04-30 07:08:51 +00:00
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
Jenkins
fdaee18e81 Merge "Fix neutron agents restarted on ml2 config change" 2017-04-27 15:56:07 +00:00
Jenkins
233f2b6de4 Merge "Update simple_cell_setup to manual creation" 2017-04-27 11:33:39 +00:00
Jenkins
a910be91f5 Merge "Fix folder creation at quickstart" 2017-04-26 14:44:42 +00:00
Jenkins
141f19baf6 Merge "Add OS_REGION_NAME to admin-openrc.sh.j2" 2017-04-26 14:44:34 +00:00
Jenkins
6cddf8dc5a Merge "Cleanup privileged attribut usage in containers" 2017-04-26 14:43:52 +00:00
Bertrand Lallau
5fe11a8fcb Fix neutron agents restarted on ml2 config change
The following Neutron agents:
- neutron-metadata
- neutron-dhcp-agent
- neutron-l3-agent
- neutron-lbaasv2-agent
- neutron-vpn-agent
doesn't require ml2_conf.ini file.
ml2_conf.ini file is used to managed L2 network configuration.
This config doesn't have to be in DHCP, L3, metadata agents...

We should remove it to avoid restarting these agents in case of
ml2_conf.ini file modification.
Only neutron-server, neutron-openvswitch-agent,
neutron-linuxbridge-agent must be restarted.

Closes-Bug: #1677163
Change-Id: I0876b8a3845d1c2bccd996426a65df1a3a6f7085
2017-04-26 14:26:21 +00:00
Eduardo Gonzalez
fee4eee0be Add compute inventory precheck
With nova cells_v2 at least one compute node is required in
inventory to deploy nova.

This change add prechecks to ensure at least 1 compute is present.

Change-Id: I242518ad3bd149ad245515299301777f6b3bdd08
Closes-Bug: #1686410
2017-04-26 16:18:15 +02:00
Jenkins
0181d88e21 Merge "Grafana: automatically set InfuxDB datasource" 2017-04-26 12:18:34 +00:00
Bertrand Lallau
56b185c3dd Cleanup privileged attribut usage in containers
Rally and Tempest containers doesn't required "privileged" attribut.
This must be cleanup.

Change-Id: Ic8de5162523314dd78dad7d25b36145350749bcc
2017-04-26 10:55:40 +02:00
Bertrand Lallau
29844253c1 Grafana: automatically set InfuxDB datasource
In order to automate Grafana configuration, this fix automatically
set the InfluxDB datasource. This avoid doing a annoying manual
configuration after Kolla-ansible deployment.

Change-Id: I2b1a63fd371966192f1df0a82cee4711c6324710
2017-04-25 22:20:32 +02:00
Jenkins
3aba9c8e36 Merge "Add YAML missing dashes at start of file" 2017-04-25 17:54:43 +00:00
Bertrand Lallau
1d003a54ca Add YAML missing dashes at start of file
YAML files are supposed to start with three dashes to indicate the
beginning of the document.
Nota: Ansible won’t complain if they are missing.

Change-Id: I5cd417971f7af2977e7527b7b454a999718cfcda
2017-04-25 17:14:33 +02: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
Sam Betts
9ba235f0ce Ensure that /tftpboot/pxelinux.cfg is owned by Ironic
The pxelinux.cfg directory gets created but isn't owned by the correct
user. This patch ensures that the permissions are correctly updated.

Change-Id: Ifcb80018b72d40c5d4eccf059d1c3442b71be6f8
2017-04-25 14:00:51 +01: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
shaofeng_cheng
24beec2e47 Add OS_REGION_NAME to admin-openrc.sh.j2
Change-Id: I6c769e5231e9d0e327ef6b9928666369d694f5fe
Closes-Bug: #1685692
2017-04-25 09:29:50 +08:00
Pavel Glushchak
87ce5cd603 kolla_toolbox: allow docker api version to be specified
When docker-py is newer than docker daemon following
APIError may be raised:

client is newer than server (client API version: 1.24, server API version: 1.22)

So it's better to pass api_version='auto' to docker client,
so client will discover suitable version if not specified.

Change-Id: Ib747ed91b315ca762936a6efa6b71a29b2d2ae1e
Signed-off-by: Pavel Glushchak <pglushchak@virtuozzo.com>
2017-04-24 17:54:44 +03: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