summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-10-04Merge "Fix sahara endpoint url"Jenkins1-3/+3
2016-10-04Create /var/log/kolla/rally before running rally-manage db create/upgradeChristian Berendt1-7/+7
Change-Id: I6f88a4ecb4ba980836b4778252bb49731463f4eb Closes-bug: #1630377
2016-10-04Fix l3_agent.ini rendering error when DVRPaul Bourke1-1/+1
The if/else blocks in this file cause a rendering error on control nodes when enable_neutron_dvr: yes ParsingError: File contains parsing errors: <???> [line 3]: u' external_network_bridge =\n' Change-Id: Ia461dcbbec531c4c6295b3c7e10da12c57b7d58b Closes-Bug: 1626995
2016-10-04Merge "Change mysql-check in HAProxy to post MySQL 4.1"Jenkins1-1/+1
2016-10-04Merge "install pxelinux for ironic_pxe"Jenkins2-2/+5
2016-10-04Merge "Add hexdump package for ironic-conductor container"Jenkins1-0/+4
2016-10-04Merge "Revert "Fix pycparser wheel package issue""Jenkins2-8/+2
2016-10-04Add hexdump package for ironic-conductor containerJeffrey Zhang1-0/+4
On RedHat family distro, util-linux provides the hexdump. On Debian family distro, bsdmainutils provides the hexdump. Change-Id: If762f570639782ca477ae4697f354d88c992613b Closes-Bug: #1627755
2016-10-03Heka deprecationMichal (inc0) Jastrzebski1-0/+3
Added release note about heka deprecation. Announcement mail thread: http://lists.openstack.org/pipermail/openstack-operators/2016-October/011716.html TrivialFix Change-Id: I85d84125c4914c70e6b17361fa3766b6bd636d7f
2016-10-03install pxelinux for ironic_pxeWaldemar Znoinski2-2/+5
pxelinux.0 and chain.c32 files are provided by two separate packages on xenial compared to 1 on trusty. This change adds the required package to be installed and new paths the files reside on xenial. Change-Id: I48a3622f7257f4cbf994258f82ba91947aae3be4 Closes-bug: #1629337
2016-10-03Merge "Iscsid container fails to start on storage node when cinder is enabled"Jenkins1-2/+4
2016-10-03Merge "Handle z stream change for rabbitmq-server"Jenkins2-2/+3
2016-10-04Revert "Fix pycparser wheel package issue"Jeffrey Zhang2-8/+2
the bad pycparser wheel package has beed removed. This reverts commit 195bcd0f4323462b77d025936b898c85ddd8fdb3. Change-Id: I4669a627b68c4bd7534288c4a594a49226db3832
2016-10-03Fix sahara endpoint urlEduardo Gonzalez1-3/+3
Sahara endpoint need api version and tenant_id in the URL, otherwise will fail with an incorrect path/resource could not be found. Change-Id: I348919b8ff1d00a1f6ce782f07ce2354201bac8b Closes-Bug: #1629895
2016-10-03Change mysql-check in HAProxy to post MySQL 4.1Nikita Gerasimov1-1/+1
By default HAProxy send pre-4.1 authentication packets which are cause warnings on server side. To use modern MySQl authentication mysql-check configuration have to include post-41 option. Change-Id: I88609d3a0cc3ce4a10e64ba65230ba4d97f34419 Closes-Bug: 1629911
2016-10-03Merge "Fix ironic failed"Jenkins10-17/+64
2016-10-03Handle z stream change for rabbitmq-serverJeffrey Zhang2-2/+3
We need install rabbitmq_clusterer plugin in the rabbitmq server folder. create a rabbitmq_server-3.6 folder to handle the z stream change for rabbitmq-server. TrivialFix Change-Id: I5254c1909f169e542d1a5efc910d5e17a53de7ff
2016-10-03Iscsid container fails to start on storage node when cinder is enabledMark Duggan1-2/+4
When the iscsid containers is included in the kolla deployment it starts successfully on a compute node but fails to start on a storage node, if cinder is enabled because the config file is not copied to the container BTW, if cinder is not enabled the iscsid container starts successfully on both the compute and storage nodes. Change-Id: I665535d858affebc9623b29f79c89c18f7cc399f Closes-Bug: #1629381
2016-10-03Merge "Remove redundant common play and add haproxy hosts"Jenkins2-5/+15
2016-10-03Merge "Add CADF event configurations in Keystone when enabled"Jenkins1-2/+2
2016-10-03fixed kestone fernet prechecks for multinode deploymentsbjolo1-1/+1
command fails since it is a compound command. Changed to a single awk command instead. Closes-Bug: #1629206 Change-Id: Id7963b15c3321eca6f891a625b1ba140dc57aa22
2016-10-03Merge "Download the rabbitmq_clusterer plugins to the correct path"Jenkins2-4/+4
2016-10-03Handle the KeyboardInterrunpt properly for build.py scriptJeffrey Zhang1-1/+14
* set the push queue worker daemon * force exit when using twice Ctrl + c in build.py script. Change-Id: Ib3278ee9909f94a5129854c3c6fc9720a91a19f3 Closes-Bug: #1629654
2016-10-03Fix ironic failedJeffrey Zhang10-17/+64
* Mount system folder in ironic-conductor * Add package need in ironic-conductor * Fix the log path issue * Add ironic sudoer in ironic-base * Fix credential issue * Do not start nova-compute when enable ironic Closes-Bug: #1629334 Change-Id: If9d478c6513de37465403d458a88cf0da7ebd8a6
2016-10-03Merge "Fix pycparser wheel package issue"Jenkins2-2/+8
2016-10-03Download the rabbitmq_clusterer plugins to the correct pathSteven Dake2-4/+4
rabbitmq-server version upgrade to 3.6.5 in RDO repo. This patch set * Download the rabbitmq_clusterer plugins to the correct path * Install 3.6.5 rabbitmq-server for Ubuntu/Debian distro Closes-Bug: #1611655 Co-Authored-by: Jeffrey Zhang <zhang.lei.fly@gmail.com> Change-Id: I8de9a553b506a15f4d96cc6b55f21e3a27887a1d
2016-10-03Fix pycparser wheel package issueJeffrey Zhang2-2/+8
pycparser-2.14-py2.py3-none-any.whl is broken or something misconfigured, while pycparser-2.14.tar.gz is ok. Revert this PS when the bug is fixed[0] [0] https://github.com/eliben/pycparser/issues/147 TrivialFix Change-Id: If719a5fdfbcedfe4770354b18dc47cc94e90dc3d
2016-10-02Readability Improvements to Advanced Config DocKenny Johnston1-7/+13
Formatting and readability adjustments to advanced-configuration.rst. Change-Id: Ifc963316158b093fcb1a75fbfca16437646a2e1e
2016-10-02Update the upgrade.yml for mariadb rolescaoyuan2-5/+1
beacause upgrade is not required to recreate the database TrivialFix Change-Id: I50bbb1592dd1fd5262642077bbe3d9bd32503033
2016-10-01Add CADF event configurations in Keystone when enabledNarasimha SV1-2/+2
By default CADF events added even if they are disbaled in all.yml. Boolean check is missing is added so that CADF configurations will be added only if it is enabled. Change-Id: I757ae176228cc4e74d06ce85b27200bdcdd5dd5c Closes-Bug: #1607904
2016-10-01Merge "Add bootstrap_service.yml to upgrade.yml"Jenkins1-0/+2
2016-09-30Remove redundant common play and add haproxy hostsAndrew Widdersheim2-5/+15
In cf0c25c37 [0] a play was added to run the common role against all hosts. This ends up being redundant since every role includes the common role as a dependancy. The reasoning behind this change as pointed out by the author in the review comments [1] was so that an operator could run with '--tags common' and just have the common role applied. To avoid redundancy, the common play has been removed and tags have been added to the common role. This allows for just the common role to run when another role is including it while reducing redundancy. A side affect of removing the common playbook which runs against all hosts is that not all facts on all hosts are gathered at the beginning of the site.yml. This breaks the haproxy role since it relies heavily on facts to build out the haproxy.cfg file. Previously, the haproxy role would include several hosts purely for fact gathering purposes as pointed out in c68c9d95 [2] and a guard was put in place so that the tasks would only run against the 'haproxy' group. In 423e3f3f [3] these hosts were removed. After reading the review [4], this seems to have been done without fully understanding why the hosts were there in the first place. This change did not break anything however since the common role that ran on all hosts mentioned previously would gather all of the facts necessary. To fix this fact gathering issue replace the common role play with a play that will simply gather facts with an 'always' tag to ensure it is run regardless of what might be passed in the '--tags' argument by the operator. Kudos to Paul Bourke for helping identify many of these issues. [0] https://github.com/openstack/kolla/commit/cf0c25c37d4dd901a839a12247212c22493e1409 [1] https://review.openstack.org/#/c/369212/ [2] https://github.com/openstack/kolla/commit/c68c9d95fca6485c79a607b3716a88e284c7a64e [3] https://github.com/openstack/kolla/commit/423e3f3fdf07f40b46fed1125076880660d14c53 [4] https://review.openstack.org/#/c/355861 TrivialFix Closes-Bug: #1628472 Change-Id: Ia94146579e743935501f1ff4b4c1bf6cb7c43aa3
2016-09-30Fix a few typos in documentationHironori Shiina1-4/+4
This patch fixes a few typos in Contribution guide. Change-Id: I00cc3fc956aea762d4e17a8a7daee05cfd304495
2016-09-30Merge "Fix mistral service"Jenkins5-7/+41
2016-09-30Use sudo to create loop device on gate nodesChristian Berendt2-2/+2
TrivialFix Change-Id: Iaa8ff2592d89a91081383e1f9c23c860bb73bba5
2016-09-29Merge "iscsi role misses 'storage' group"Jenkins1-1/+2
2016-09-29Merge "Fix wrong heat trustee configuration"Jenkins1-2/+0
2016-09-29Improve playbook to setup gate nodesChristian Berendt2-5/+11
* use become instead of sudo * use file instead of shell to change file modes * rename setup_nodes.yml to playbook-setup-nodes.yml Change-Id: I69eda1f034b97d13be76efc91458b6d762c76baf
2016-09-29Move loc tool into tools directoryChristian Berendt1-0/+0
TrivialFix Change-Id: I95d8d011602556de3dd3591247cc6c63170425f7
2016-09-29Merge "Fix error in Gnocchi service"Jenkins4-28/+18
2016-09-29Integrate gnocchi with cephJeffrey Zhang12-8/+173
Gnocchi previously lacked high availability. We consider a lack of HA in our a vast majority of operator oriented services to be a defective design choice. this change integrates gnocchi with ceph to resolve the the lack of HA. Closes-Bug: #1626623 Change-Id: I71c5137842cb48bc4af0e50a2952df5631d0d6df
2016-09-29Fix error in Gnocchi serviceJeffrey Zhang4-28/+18
* mount gnocchi volume for gnocchi-api and gnocchi-statsd * fix the failed of gnocchi-api * use gnocchi user when running gnocchi-upgrade * use the app.wsgi file in python path directly, rather than copy it to /var/www/cgi-bin/gnocchi/app file TrivialFix Change-Id: Ie026b8f44cd8e9703bf115cebb4e2d50b114a3a2
2016-09-29iscsi role misses 'storage' groupVladislav Belogrudov1-1/+2
Cinder-backup containers require iscsid to mount iscsi volumes to backup if the volumes are on different storage host. This fix adds missing 'storage' group to iscsi playbook. Change-Id: Iba3fb861b3f14c20b8a020075f2473ba7a0dd9a2 Closes-Bug: 1611330
2016-09-29Merge "Mount host localtime for ceilometer"Jenkins2-1/+7
2016-09-29Merge "Fix typo in start.yml"Jenkins1-1/+1
2016-09-29Deprecate Fedora based Docker imagesChristian Berendt3-0/+15
Change-Id: I84f01a93656ed9c9d828b4619753cb1bb806f74f Partial-bug: #1616387
2016-09-29Fix typo in start.ymlzhangyanxian1-1/+1
TrivialFix Change-Id: I23d74821c7f65cdf20c214f7622f4df0d3c0e172
2016-09-29Fix a typo in bifrost.rstgengchc21-1/+1
TrivialFix Change-Id: I8d4d206c6d0b54066da1f4fd5295c317117868db
2016-09-28Mount host localtime for ceilometerJeffrey Zhang2-1/+7
Change-Id: Ia4a9e132683a8328cb2ff6d7e28e3560f2a8614e Closes-Bug: #1628584
2016-09-28Merge "Install the required packages for ceph-base image"Jenkins1-2/+6