6155 Commits

Author SHA1 Message Date
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
Jeffrey Zhang
38da0b3dc2 Enable horizon deployment in gate
horizon is a key service and need to be test in the gate.

Change-Id: I89fc1a32b54483c4331c31fb6349dee317c1bc2a
2016-12-21 08:09:06 +00:00
ZhongShengping
e9c7d4543a Use stevedore aliases for interface_driver configuration
interface_driver configuration was updated to use stevedore aliases.
This patch is to change devstack scripts to now use the aliases
instead of the previous class imports.

Change-Id: Ida10765f89c07205837e46f8cb445391f0e15373
Closes-Bug: #1504536
2016-12-21 15:03:23 +08:00
Tony Breeds
84a493c667 Add Constraints support
To be co-installable with other OpenStack projects and have consistent
testing it's a good idea (tm) to use constraints when creating tox
environments.

Change-Id: I83d684d90309ad6109e7f6c21a9c2cad4a5371e2
2016-12-21 11:29:12 +11: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
Paul Bourke
0db481bfea Enable magnum dashboard when enable_magnum is yes
Change-Id: I820c61771f0ea8f12946f16908e4b8424ba53704
Depends-On: Iaf599ceea70879b8302ffcdf9615f18007e93134
2016-12-20 19:37:47 +08: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
jianyi
e89de06614 Enable solum dashboard when enable_solum is yes
Change-Id: I4124a0dcbb1ba821899cca18b9e0cc8d0d37d007
Depends-On: I531ef11f11920bb9db4b0cba43038694998afcf3
Closes-Bug: #1648709
2016-12-19 01:43:50 +00:00
zhubingbing
ebc301c891 Fix aodh upgrade permission issue
Change-Id: I6ba291eb77586d04ae0840363421908d9477945a
Partial-Bug: #1631503
2016-12-18 04:33:42 +00: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
Francisco Edigleison Barbosa
0ea2095560 Allow cinder-volume to be configured to use HNAS iscsi
Change-Id: I6ca1957c1518d8dfe6a15b22e76c0b9a52e2f1c2
2016-12-15 13:22:17 -03: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
zhubingbing
3e7ed2c42c add panko role
Change-Id: I515fdcdf6093e9e59dbbdc97221d23ed7f4e0a3d
Partially-Implements: blueprint add-panko-ansible-role
2016-12-15 08:01:50 +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
Vladislav Belogrudov
abf4ef9eb3 Re-import Murano core library on upgrade
Change-Id: Ia3f7ed7e3ce74effb04d756ff39fb4b0328b617e
Closes-Bug: #1649606
2016-12-13 19:13:35 +03: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