2239 Commits

Author SHA1 Message Date
caoyuan
2d1079e95b Update the upgrade.yml for trove
TrivialFix

Change-Id: I38e8d13413f93ed24efc9c90753704f2379fd2f2
2017-01-20 17:24:18 +08:00
caoyuan
a755e7f0a4 Optimize reconfiguration for heat
Change-Id: I0e8b16bba5c826a97a4e9bd07891f5f3fb549334
Partially-implements: blueprint better-reconfigure
2017-01-20 09:14:22 +00:00
Jeffrey Zhang
1aaca08b48 Fix the kolla_toolbox module do not work on docker engine 1.10
docker engine 1.10 and docker engine 1.12 have different response for
list containers. Use status=running filter instead. It is provided by
all docker version.

Closes-Bug: #1658015
Change-Id: I54df4b08f215322d97d604ebd84e04255a359ef6
2017-01-20 08:57:06 +00:00
Jeffrey Zhang
69b985f1b6 Fix docker restart policy issue on docker engine 1.13
Docker v1.25 api now validates restart policies[0]

[0] https://github.com/docker/docker/blob/master/docs/api/version-history.md

Change-Id: Idc90cb99cf38ab1e637568ee5dbe5adcb2fa5b78
Closes-Bug: #1657946
2017-01-20 16:32:31 +08:00
Mauricio Lima
57365f16e3 Fix ironic inspector
Co-Authored-By: Jeffrey Zhang <zhang.lei.fly@gmail.com>
Depends-On: Id03619b4e26a0a77c2a39e2de21efd13be0e9200
Change-Id: I723345c1b23cb92ad94cefd965f07b94095ebb41
Closes-Bug: #1650345
2017-01-20 07:01:52 +00:00
Jeffrey Zhang
2d32083a27 Detect openstack_release variable when it auto
Get openstack_release variable from kolla-ansible version number when it
is auto.

Change-Id: Ibd0d8f85aed9d8198218c0dc85c367b331815100
2017-01-20 04:34:21 +00:00
Jenkins
78b8f47bd5 Merge "Add karbor ansible role" 2017-01-20 02:26:46 +00:00
Jenkins
4b5b14948b Merge "Fix the group check for glance-registry" 2017-01-19 16:53:19 +00:00
Nenad Radojevic
c2ef7d6804 Fix placeholder for 'service_auth' section in neutron_lbaas.conf
The [service_auth] section in neutron_lbaas.conf should be set
no matter which driver is going to be used for the service provider.

Change-Id: I0339f8e5f68135aad4289dcbaed18d6bae24eda9
Closes-Bug: #1657702
2017-01-19 11:36:32 +00:00
Jenkins
c108c5e604 Merge "Refactor Designate and Panko bootstrap.yml" 2017-01-18 16:32:15 +00:00
Jenkins
8d84fe58dd Merge "Fix keystone reconfigure" 2017-01-18 16:31:51 +00:00
Jenkins
88b52b2341 Merge "Fix octavia image names in start.yml" 2017-01-18 15:14:50 +00:00
Eduardo Gonzalez
bb7b8d0837 Fix keystone reconfigure
Change-Id: I15c23a3445ab1cbc92c4c1258f37844bf244ebf0
Partically-implements: blueprint better-reconfigure
2017-01-18 14:56:58 +00:00
Eduardo Gonzalez
af2195286e Refactor Designate and Panko bootstrap.yml
Change-Id: I39b2800898183c59bf562935725dac6b17704f04
2017-01-18 14:23:30 +00:00
Mauricio Lima
8b93e9d69d Allow cinder-volume to be configured to use HNAS nfs
Change-Id: I5910da875eba9f9b9a18d27fcb69bb38ad67bad0
2017-01-18 11:06:45 -03:00
Jenkins
4357f6df38 Merge "Add prechecks into solum roles" 2017-01-18 13:23:51 +00:00
caoyuan
6853e7e382 Fix the group check for glance-registry
TrivialFix

Change-Id: I5f279008aae6f7630abaa30b6b3d725ff5003764
2017-01-18 21:23:44 +08:00
Jenkins
3f8cb8adda Merge "Refactor bootstrap.yml file" 2017-01-18 10:17:50 +00:00
caoyuan
810453e7ef Fix the error when pull keystone image
When pull keystone image, it will failed, msg is "image' is undefined",
this patch fix it.

Change-Id: I510030cc20a44410a847ab0a6ef36effae716975
2017-01-18 13:38:50 +08:00
caoyuan
2718005b8b Add prechecks into solum roles
Change-Id: I7de471a5a513b7e6b4a0e697fa64f64fa0d519b2
Partially-implements: blueprint condition-pre-check
2017-01-18 10:05:29 +08:00
Jenkins
d8180c52e1 Merge "Allow operators to use 'fallback mode' for Ceph disks" 2017-01-17 19:11:12 +00:00
Mauricio Lima
2bcb134496 Fix octavia image names in start.yml
Change-Id: I2d21bb68d00556d3029ded7df602df271fd6d93e
2017-01-17 14:14:07 -03:00
Jenkins
016d79f009 Merge "Render ceph.conf using merge_configs" 2017-01-17 16:40:04 +00:00
Eduardo Gonzalez
0581d3b319 Fix cleanup-containers script
kolla-ansible destroy properly fails if qemu processes
are running in compute nodes.
Manually executing ./cleanup-container won't because
$COMPUTE variable is not defined anywhere.

Change-Id: I304c59ec682a93035e631490bbba7b355b1fcae2
Closes-Bug: #1656864
2017-01-17 15:52:24 +00:00
Jenkins
490677b1a6 Merge "Optimize reconfiguration for keystone" 2017-01-17 13:01:55 +00:00
Mauricio Lima
90917100f2 Move some prechecks into its own role
To avoid many merge conflicts and re-works
* Solum
* iscsi
* Keystone
* elasticsearch

Change-Id: Ibaecda35597cf39c602919b4990579f7cfc75c22
Co-Authored-By: caoyuan <cao.yuan@99cloud.net>
Co-Authored-By: qiankun.zhang <zhangqiankun@sgitg.sgcc.com.cn>
Partially-implements: blueprint condition-pre-check
2017-01-17 08:54:35 -03:00
Jenkins
b124712c25 Merge "Move keystone precheck into its own role" 2017-01-17 09:52:53 +00:00
jackning
b25c6b15fe Render ceph.conf using merge_configs
At present, cinder/nova/glance/gnocchi relative containers's
ceph.conf aren't be merge from user custom's config.
In some condition, we should add extra parameter to custom's
ceph.conf, for example:rbd_default_features = 1.

So, it is necessary to use merge_configs instead of template.
Closes-Bug: #1656162

Change-Id: I824e0c68af270b85c52382ae35987213266fc6f6
2017-01-17 09:32:44 +08:00
Jenkins
306e0cea12 Merge "Move swift precheck into its own role" 2017-01-16 18:02:46 +00:00
Jenkins
d4dfacdc2e Merge "Move mongodb precheck into its own role" 2017-01-16 17:59:08 +00:00
Jenkins
0ffd82b10c Merge "TLS loadbalancer creation fails due to unread neutron_lbaas.conf" 2017-01-16 14:32:42 +00:00
caoyuan
a88fc50a62 Move mongodb precheck into its own role
Change-Id: I0c545d98eaf00642f82d575ceef8e0a2733090c2
Partially-implements: blueprint condition-pre-check
2017-01-16 21:31:18 +08:00
xu.hongzhi
857a90cc31 Move swift precheck into its own role
Co-Authored-By: caoyuan <cao.yuan@99cloud.net>

Change-Id: If3a0a849e551b2b8973a343d1ea603ebb5840e28
Partially-implements: blueprint condition-pre-check
2017-01-16 21:22:17 +08:00
Jenkins
3af19ebab8 Merge "Move prechecks into its own role" 2017-01-16 12:04:21 +00:00
Nenad Radojevic
380822eb97 TLS loadbalancer creation fails due to unread neutron_lbaas.conf
LBaaS v2 agent is starting without the config file neutron_lbaas.conf.
Added the file to lbaas' container config directory in order to
initialize a Keystone session for the creation of a TLS listener.

Change-Id: I2f47590af0421f4c8f1c8fd25e599e446ad1c0f1
Closes-Bug: #1656777
2017-01-16 10:34:11 +00:00
caoyuan
2b7bde0a7b Move keystone precheck into its own role
Change-Id: I5290c923530338682808205cc9c3957178de469c
Partially-implements: blueprint condition-pre-check
2017-01-15 16:14:55 +08:00
Mauricio Lima
d53f27caea Move prechecks into its own role
To avoid many merge conflicts and re-works
* Panko
* Octavia
* Ceph
* MariaDB

Co-Authored-By: caoyuan <cao.yuan@99cloud.net>
Partially-implements: blueprint condition-pre-check
Change-Id: I3d2766d0d9f01ad4052731c7219a2d0635527ac5
2017-01-13 12:43:49 -03:00
Jenkins
8d78e23336 Merge "Move Influxdb precheck into its own role" 2017-01-13 13:52:57 +00:00
Jenkins
1cdda5b4ad Merge "Move kibana precheck into its own role" 2017-01-13 13:51:22 +00:00
Jenkins
9cb51cc125 Merge "Move kuryr precheck into its own role" 2017-01-13 13:45:25 +00:00
Jenkins
dee1fb7d99 Merge "Move rabbitmq precheck into its own role" 2017-01-13 13:41:55 +00:00
Jenkins
fc6d9e9b7b Merge "Unify jinja syntax" 2017-01-13 05:58:51 +00:00
Jeffrey Zhang
7233b45d29 Refactor bootstrap.yml file
Change-Id: I00d2dcb0895548ba169ab85764cf546c2214cbf5
2017-01-12 23:37:50 +08:00
yangyang
0f67017536 Move Influxdb precheck into its own role
Co-Authored-By: caoyuan <cao.yuan@99cloud.net>

Change-Id: I8a9eaa8f3860b06811d6c9e1e1c51fc83f98863b
Partially-implements: blueprint condition-pre-check
2017-01-12 22:54:20 +08:00
caoyuan
901d63f5a5 Move kuryr precheck into its own role
Change-Id: I0ae528e614aec65d4fee3044fff7036717a50376
Partially-implements: blueprint condition-pre-check
2017-01-12 22:46:00 +08:00
caoyuan
2646650f35 Move rabbitmq precheck into its own role
Change-Id: Iab182674f17f21322c88e6f7a728fb534168eb25
Partially-implements: blueprint condition-pre-check
2017-01-12 22:43:20 +08:00
Jenkins
a8fb26217b Merge "Move murano precheck into its own role" 2017-01-12 10:53:52 +00:00
Eduardo Gonzalez
a18174b3b4 Unify jinja syntax
Change-Id: I63197f8c5646e44a9a7287e644c904a1e227af23
2017-01-12 10:52:44 +00:00
qiankun.zhang
2d8d6e72ea Move kibana precheck into its own role
Co-Authored-By: caoyuan <cao.yuan@99cloud.net>

Change-Id: I38aa833febe7bf06bffb9c5e8ad6b7a79074fb50
Partially-implements: blueprint condition-pre-check
2017-01-12 10:51:44 +00:00
Jenkins
4487aaf653 Merge "Move etcd precheck into its own role" 2017-01-12 10:47:18 +00:00