2452 Commits

Author SHA1 Message Date
Jenkins
027e70f9a2 Merge "Simplify config creation" 2015-12-23 13:19:08 +00:00
Jenkins
bd1fdf3b4c Merge "Remove unneeded variables passed into keystone" 2015-12-23 04:20:11 +00:00
Jenkins
2b65839476 Merge "Pin shade and os-client-config" 2015-12-23 04:04:39 +00:00
Jenkins
2a530d5b9e Merge "Add the rhel in the base_distro condition in swift dockerfile" 2015-12-23 03:12:56 +00:00
SamYaple
74e9126fdb Remove unneeded variables passed into keystone
During the bootstrap we no longer need to pass in this info

TrivialFix
Related-Bug: #1526251
Related-Id: Ieee215b9de1618b3d31f3d1a766a9d0ebafdee4d

Change-Id: I82460cf11dea4692c0469bf2b9afddd794a30ec1
2015-12-22 22:19:13 +00:00
SamYaple
451ba5378e Pin shade and os-client-config
Change-Id: I0f6b37ad59a1218d62c5c42c02c63066f44ffed7
Closes-Bug: #1528702
2015-12-22 22:19:13 +00:00
Jenkins
4a2e728688 Merge "Convert to pymysql" 2015-12-22 15:47:02 +00:00
Andrey Shestakov
386bcff4a1 Remove user 'ironic' from ironic-pxe
TFTP server should runs as root user

Change-Id: I80064edf991d5f466a5711f1ab80ec8df43b785b
Closes-bug: 1528341
2015-12-22 08:40:20 +02:00
Jeffrey Zhang
305020c209 Add the rhel in the base_distro condition in swift dockerfile
Closes-Bug: #1528446
Change-Id: I781a1f3617fedc96da5a0837ecf988fb9a366d44
2015-12-22 13:34:30 +08:00
SamYaple
026942e9c5 Convert to pymysql
Closes-Bug: #1528432
Change-Id: I6e56f283521b29678964cb655ac3cff2d13b8246
2015-12-22 04:30:32 +00:00
SamYaple
ed82afa8e9 Simplify config creation
Convert config creation from a playbook to an action_plugin. This
reduces the complexity and confusion while retaining the same augment
structure and flexibility.

This allows us to remove the 0-byte files as requirements. They will
still be used if they are present (this means we require additional
documentation around them).

DocImpact
Closes-Bug: #1528430
Change-Id: I2c789f6be9f195c7771ca093a6d59499564b4740
2015-12-22 04:28:53 +00:00
Jenkins
635ef667a5 Merge "Use c-style string interpolation for log messages" 2015-12-22 01:32:27 +00:00
Jenkins
29ebed46e3 Merge "Fix retrieving api_interface" 2015-12-21 21:44:41 +00:00
Swapnil Kulkarni (coolsvap)
8ca24896f2 Add trove to aux in build.py
partially implements blueprint trove-container

Change-Id: Ib19064f6c08bc3f6f0ad4092b71c0410059f66db
2015-12-21 08:57:45 +05:30
Jenkins
64b1e80ec3 Merge "Add trove containers" 2015-12-19 19:54:18 +00:00
Jenkins
64a39a6cec Merge "Simplify logic of set_configs.py a little bit" 2015-12-18 12:35:24 +00:00
Martin André
a1e3daf55e Use c-style string interpolation for log messages
TrivialFix

Change-Id: I7ddebc7b6f71e50254801324fa2bf093fdaa8ce0
2015-12-18 21:21:06 +09:00
Jenkins
50f4bc52ee Merge "Create empty file by using os.mknod" 2015-12-18 11:22:30 +00:00
Jenkins
348a4847f6 Merge "Remove wrong comment description" 2015-12-18 10:31:52 +00:00
Jenkins
c4f802bdad Merge "Updated from global requirements" 2015-12-18 09:20:02 +00:00
Jenkins
9f9ef4854c Merge "Add kolla version to base container" 2015-12-18 09:06:07 +00:00
Swapnil Kulkarni (coolsvap)
1b8e9e729d Add trove containers
Implements blueprint trove-container

Change-Id: I2c5d48af3fe4a5297ab13c8cfccc86ce247a9414
2015-12-18 12:47:28 +05:30
Martin André
735deace15 Simplify logic of set_configs.py a little bit
TrivialFix

Change-Id: Ic1c9fc76f4a5725ee76460c727197a96fe5d5359
2015-12-18 16:10:48 +09:00
Jenkins
011da7c1d2 Merge "Move the admin account creation to register.yml" 2015-12-18 06:33:36 +00:00
Jeffrey Zhang
cbb7f0503e Create empty file by using os.mknod
it is more safe and pythonic.

Change-Id: I728649af37cee8d1e255bb0a389cbc532e551c74
2015-12-18 14:14:48 +08:00
Jeffrey Zhang
e4b71a745e Remove wrong comment description
Base on the code logic, all the source, dest, owner and perm field
is required.

Change-Id: Iba5b4b2c2bd3ca0b97a3c29655e87c9701a84350
2015-12-18 12:46:11 +08:00
OpenStack Proposal Bot
b496a11b7d Updated from global requirements
Change-Id: I934c54cff79f38bdac1b0a5548a93a8fa18fcefb
2015-12-18 02:45:53 +00:00
Michal Jastrzebski
9cd603dfde Add kolla version to base container
We want to record kolla version of running containers to be able to
detect whether or not we need to perform certain downtime-causing
actions during upgrade.

Change-Id: Ie113029da98303e6809d56edbf6d8de37be128d7
Implements: blueprint record-version
2015-12-17 17:55:04 +00:00
Jenkins
03fd08d867 Merge "Add setup.cfg to kolla tools pip data dir" 2015-12-16 10:36:47 +00:00
Jenkins
e30fb74554 Merge "import the rpm gpg key" 2015-12-16 08:33:57 +00:00
OTSUKA, Yuanying
903c7d4c3f Fix retrieving api_interface
In heterogeneous environment, api_interfaces are different each other.
So we should specify it from hostvars.

Implements: bp configure-network-interface
Change-Id: Id15d70bfb9ebb62a64a3847a6b77407efb171dbe
2015-12-16 15:55:11 +09:00
Jeffrey Zhang
551c0fa2ce import the rpm gpg key
this will purge the package pgp key warning

Closes-Bug: #1525276
Change-Id: I956c8b0b6f1e1bfbceaa6abc06da16a980f023c1
2015-12-16 14:17:16 +08:00
Jeffrey Zhang
7479df9d71 Bump the ansible version to v2.0.0-0.7.rc2
The keystone_user is deprecated and the os_user module is added since
v2.0.0-0.4.beta2[0], which should be used for keystone user creation.

[0]
cdf7117f7e

Closes-Bug: #1526589
Change-Id: Ibe791913af52df5eb22eecdfc0f0156e2d0019a4
2015-12-16 13:09:05 +08:00
Jeffrey Zhang
b35ba2b1b1 do not replace the systemd-container with systemd
Systemd-container no longer exist in centos latest docker image.

Change-Id: Icbfc7fce99885551f7f4caa707a600b20db849ae
Closes-Bug: #1526606
2015-12-16 12:41:59 +08:00
Jenkins
6c4ba7e7e5 Merge "Alphabetically sort long list of parameters/arguments" 2015-12-16 00:32:38 +00:00
Jenkins
8cf1563a76 Merge "Fast fail unsupported murano-base install types" 2015-12-15 16:41:05 +00:00
David Moreau Simard
70223bb59d Alphabetically sort long list of parameters/arguments
TrivialFix
Change-Id: I39ad214d6a8e1fbdba799076d6a5371cc47824a1
2015-12-15 10:26:51 -05:00
Jeffrey Zhang
b766695f18 Move the admin account creation to register.yml
Create the admin project, user, role and keystone service info by
using ansible task rather than shell script

Closes-Bug: #1526251
Change-Id: Ieee215b9de1618b3d31f3d1a766a9d0ebafdee4d
2015-12-15 23:20:53 +08:00
Jenkins
7f22109d06 Merge "Fix MySQL-python build on Centos" 2015-12-15 10:52:12 +00:00
Martin André
9a2e0e84e4 Fast fail unsupported murano-base install types
The centos-binary murano image will still fail to build, but at least
it will fail with a relevant error message.

Change-Id: I9870f3437fbfad5820eb014173d9ec49813e60d0
Closes-Bug: #1526202
2015-12-15 17:49:42 +09:00
Martin André
b5878b2449 Fix MySQL-python build on Centos
The build of MySQL-python started to fail after the update to
Percona-Server-devel-56-5.6.27-rel76.0.el7.x86_64 with:

  /usr/bin/ld: cannot find -lmysqlclient

It appears Percona-Server-devel package provides a broken
/usr/lib64/libmysqlclient.so that points to nonexistent
libmysqlclient.so.18.

Fix the build by installing MariaDB-shared package from the mariadb
repo that contains the missing file.

Change-Id: Ia95fddfe44f54bd355c6f3d0ac895fdc05cecff9
Closes-Bug: #1526129
2015-12-15 17:35:48 +09:00
Jenkins
5d762a117a Merge "Do not purge yum-plugin-fastestmirror package" 2015-12-15 03:57:55 +00:00
Jenkins
09b14eb2a8 Merge "Remove ironic containers in the cleanup script" 2015-12-14 17:52:59 +00:00
Artur Zarzycki
95c1d7380f Remove ironic containers in the cleanup script
TrivialFix

Change-Id: Ia37369acf8bf7ca7f49fd647f40c6e98f40e93d8
2015-12-14 16:57:04 +01:00
Jenkins
d4224a0dea Merge "Fetch ceph gpg key from more reliable mirror" 2015-12-14 15:37:46 +00:00
Proskurin Kirill
8b5afbf295 Add setup.cfg to kolla tools pip data dir
kolla-build requires setup.cfg to fetch its version and right now it's not
installed to pip data dir.

Change-Id: Id1df6aab72314710d436cd7584c89bcda5d2b1a0
Closes-Bug: 1525949
2015-12-14 18:17:52 +03:00
Jenkins
ba01401a1b Merge "Add ZooKeeper module to kolla-ansible" 2015-12-14 13:32:18 +00:00
Jenkins
1cd8aab94c Merge "Record version on container build" 2015-12-14 13:30:46 +00:00
Michal Rostecki
77593f4c25 Add ZooKeeper module to kolla-ansible
ZooKeeper module already existed, but was not added to the
container.

Closes-Bug: #1525820
TrivialFix

Change-Id: I4de6aea4d4b209c94ed33205b0ec3c339e9ab692
2015-12-14 11:05:15 +01:00
Jenkins
987ae1af77 Merge "Skip gate FS optimization if no secondary disk" 2015-12-14 09:42:33 +00:00