6053 Commits

Author SHA1 Message Date
caoyuan
8fdc01f197 Move barbican precheck into its own role
Change-Id: I823f1a5e2e529037d0adf7edd6e407faa629e940
Partially-implements: blueprint condition-pre-check
2016-12-23 22:47:55 +08:00
Jenkins
f3f2a215bc Merge "Switch Ubuntu to overlay2 docker driver" 2016-12-23 13:39:05 +00:00
Jenkins
ef7dc8d543 Merge "Move cloudkitty precheck into its own role" 2016-12-23 12:13:37 +00:00
Jenkins
1c6a696c17 Merge "Do not mount /var/lib/nova/mnt unless nfs cinder backend is enabled" 2016-12-23 05:04:57 +00:00
caoyuan
c7dd8309f3 Move cloudkitty precheck into its own role
Change-Id: Ic9bc03de9636a357cc414897976cb91db44ad02b
Partially-implements: blueprint condition-pre-check
2016-12-23 11:09:12 +08:00
Jenkins
3e964a157b Merge "Support neutron availability zones" 2016-12-22 16:44:48 +00:00
Jenkins
515cbc1e29 Merge "Move the "enable_destroy_images" into configure file" 2016-12-22 16:44:25 +00:00
Jenkins
ff666950de Merge "Use default user group consistently" 2016-12-22 06:37:41 +00:00
OpenStack Proposal Bot
eecd54aa49 Updated from global requirements
Change-Id: I63139521c09dada7b64af05a8ac00596154f8c4e
2016-12-21 15:23:51 +00:00
Jenkins
5d4729939e Merge "Move manila precheck into its own role" 2016-12-21 14:03:18 +00:00
Sam Yaple
fc2bb3f37f Switch Ubuntu to overlay2 docker driver
With 4.4 kernel we can use the improved overlay2 driver instead of
btrfs for significantly better performance when creating layers.

Change-Id: I0b84a2b34fdb71c07798d94b546d3105a2742321
Related-Id: I3b0dfd6db5298dfb34ec160eed910ca76feeb423
2016-12-20 14:42:26 +00:00
Jenkins
6a8a9f7ba4 Merge "Add empty precheck.yml file for trove" 2016-12-20 10:47:18 +00:00
Jenkins
f2887f8950 Merge "Remove the unnecessary space" 2016-12-20 10:10:10 +00:00
Mauricio Lima
af103d4f77 Move manila precheck into its own role
Co-Authored-By: caoyuan <cao.yuan@99cloud.net>

Change-Id: I8833846c5de0592763fe9df41e07180787db99d3
Partially-implements: blueprint condition-pre-check
2016-12-20 17:50:07 +08:00
Jenkins
715e704ad6 Merge "Move watcher precheck into its own role" 2016-12-20 08:24:44 +00:00
Jeffrey Zhang
a9be5c51ae Add empty precheck.yml file for trove
Change-Id: I204f838c3e5b2b9460bce39b3d5da9bdfd53f8b2
2016-12-20 14:52:56 +08:00
Vladislav Belogrudov
25fcdfb986 Use default user group consistently
Default user group should be set much earlier in deployment
and should be used consistently accross all projects.

Change-Id: Id399f9ddebc903bb9c3eeb5a0ff6f33ca6d6828c
Closes-Bug: #1650501
2016-12-19 11:43:23 +03:00
caoyuan
d173e60cb5 Remove the unnecessary space
TrivialFix

Change-Id: Ibe921e2568a33345960e6bccc76d9b72156845be
2016-12-19 11:34:37 +08:00
Mathias Ewald
09141b6c9b Support neutron availability zones
Enable host-specific configuration for l3 / dhcp agent

Change-Id: Id2d66b9fbb82d28fef8f4fd31ab04b3e3506e21d
Closes-Bug: 1650766
2016-12-17 16:05:33 +01:00
Jenkins
d062ab192d Merge "Some tasks fail if NIC names differ" 2016-12-16 14:39:47 +00:00
David Moreau-Simard
1b69ae9023 Add PyYAML to requirements.txt, dependency of genpwd
PyYAML is a dependency of the genpwd command.
Not listing it as an explicit requirement leads to import failures
when running kolla-ansible out of a fresh virtual environment.

Change-Id: I4fcac09f94f9503c4fcb308db27f94d6db655b06
Closes-Bug: #1650399
2016-12-15 17:22:31 -05:00
Jenkins
627719e66c Merge "Integrate ceph-rgw with keystone" 4.0.0.0b2 2016-12-15 14:02:31 +00:00
Vladislav Belogrudov
073cfb2a33 Some tasks fail if NIC names differ
During configuration file generation one uses local variable
api_interface that reference remote host. Instead we should
use hostvars to find out correct interface name for each host
mentioned in configuration.

Change-Id: I9f64fdf2cd18bcc0bbf1c4193349186d9a7658bc
Closes-Bug: #1650195
2016-12-15 13:58:30 +00:00
junbo
d4f4134e35 Integrate ceph-rgw with keystone
this patch change ceph-rgw configuration and add object-store endpoint.

Co-Authored-By: zhubingbing <zhubingbing10@gmail.com>

Change-Id: I3ae4171c69bec52846c92a5e5618c12cf36d4409
Implements: blueprint radosgw-keystone-integration
2016-12-15 08:05:11 +00:00
Jenkins
7deee0485e Merge "Allow neutron-fwaas to be enabled in Neutron" 2016-12-15 04:03:43 +00:00
Jenkins
3a3d1aebc7 Merge "Delete add-panko-dockerfile release note." 2016-12-14 13:44:40 +00:00
Jeffrey Zhang
eaa1af8f73 Add lost roles field in octavia
* the roles field is lost when implementing. This patch adds the field
* add enable_octavia example in globas.yml file

Change-Id: I94c33f78afafc903779c9f3bdb051fca39206211
Implements: blueprint octavia-ansible-role
2016-12-13 14:16:06 +00:00
Jenkins
aea8be563a Merge "Fix kolla-genpwd and kolla-mergepwd" 2016-12-13 10:29:10 +00:00
portdirect
94efc9ea39 Fix syntax error in horizon custom policies file
Fixes syntax error in Horizon custom policy implementation

Change-Id: Id2386968dbe8ec9cac9cd00f465a833f5db7f217
Closes-Bug: #1649480
2016-12-13 06:47:59 +00:00
Jenkins
199015ce5d Merge "Horizon custom policies" 2016-12-13 04:04:54 +00:00
Jenkins
d91ed21fec Merge "Optimize the code" 2016-12-13 03:58:34 +00:00
Jenkins
e1e73ac570 Merge "Implement octavia ansible role" 2016-12-13 03:33:46 +00:00
Andrew Widdersheim
245c921573 Fix kolla-genpwd and kolla-mergepwd
The __init__.py file for cmd was removed in error in 92ff63f3.

Change-Id: I4b8b27efca19cfe0c02e3c3dfb443b832a22a73c
2016-12-12 15:10:13 -05:00
Jenkins
dc6467d7f4 Merge "Revert "Enable designate dashboard when enable_designate is yes"" 2016-12-12 17:07:28 +00:00
Jenkins
6d7c24d4f7 Merge "Enable mistral dashboard when enable_mistral is yes" 2016-12-12 13:57:10 +00:00
Jenkins
43238935eb Merge "Add enable_cinder_backend_nfs option example" 2016-12-12 12:25:42 +00:00
Jenkins
b713096a18 Merge "Change Dockerfile to ansible role in the release note." 2016-12-12 12:25:23 +00:00
Andrew Widdersheim
2c9cf12cb9 Add enable_cinder_backend_nfs option example
TrivialFix

Change-Id: I7a451d247f643c668d62c77da36dd1c7e66a9183
(cherry picked from commit 5833cd6be19ee96ce4cc11c9c9b9f728c4cd3b6c)
2016-12-12 16:29:51 +08:00
Jeffrey Zhang
7f89522b94 Implement octavia ansible role
Change-Id: Ic72b49275627aff239b23e9862966923555a464f
Implements: blueprint octavia-ansible-role
2016-12-12 16:27:34 +08:00
caowei
93dedf3ab6 Delete add-panko-dockerfile release note.
Change-Id: Id03532d0fe6d93bfd110bfddcec362fa82f3cbb6
2016-12-11 20:51:51 +08:00
caowei
6ef0322244 Change Dockerfile to ansible role in the release note.
Change-Id: Id979b1939298c6451b79af6a331736038a5c317f
2016-12-11 20:42:29 +08:00
caoyuan
b3ab37d0c8 Enable mistral dashboard when enable_mistral is yes
Depends-On: I37c73e6304ed005fe019dcdd105c1f333137fa60

Change-Id: I544810afaa5c740f67702ba34e146c19b480de8d
Closes-Bug: #1647267
2016-12-10 14:14:21 +00:00
caoyuan
f301bba26c Enable watcher dashboard when enable_watcher is yes
Depends-On: Ief5898f6bf1caa3a7fe6b2a96be2bdb79e402f28

Change-Id: I2ea4bd9308637056c6cb1b1d515efd1020a60d1b
Closes-Bug: #1647162
2016-12-10 14:13:48 +00:00
zhubingbing
59dd9a4444 Move watcher precheck into its own role
Refers to https://review.openstack.org/#/c/399354/

Change-Id: I28f77d996593978caa3cb63f1c0b0fb096d2d62a
Partially-implements: blueprint condition-pre-check
2016-12-10 15:23:25 +08:00
Jenkins
8bd87dcc1e Merge "Always check enable_* variables first" 2016-12-10 03:01:35 +00:00
Jenkins
466b8670d1 Merge "Fix can't generate heka-custom.toml on multi-nodes" 2016-12-09 19:47:18 +00:00
Jenkins
4e16f8066f Merge "Read EXTRA_OPTS from env in kolla-ansible script" 2016-12-09 19:45:14 +00:00
Jenkins
83fc59fbbc Merge "Swift data transfer should not be using the API Network" 2016-12-09 19:45:01 +00:00
Jenkins
67ae89dec7 Merge "Fix neutron-vpnaas for redhat derived bases" 2016-12-09 19:44:46 +00:00
Jenkins
12c54c408f Merge "Change 'docker' to 'Docker' in docs" 2016-12-09 11:50:40 +00:00