2147 Commits

Author SHA1 Message Date
Jenkins
58a9759b84 Merge "Allow disabling of sysctl values" 2015-11-06 03:31:22 +00:00
Jenkins
2b02001e34 Merge "Remove vip for rabbitmq" 2015-11-05 23:49:09 +00:00
Jenkins
903de29919 Merge "Use kolla_internal_address in the example rc file" 2015-11-05 23:19:53 +00:00
David Moreau Simard
e8ac89b3d3 Fix documentation links in the README
- Remove ansible-deployment documentation link, it was moved
  to quickstart.
- Link to rendered documentation on docs.openstack.org instead

Change-Id: Ib97cfa23e7932c1d7012d1b36a26f32914431790
Closes-Bug: #1513582
2015-11-05 13:46:49 -05:00
Sam Yaple
1efdf4574d Allow disabling of sysctl values
The main reason for this change is to allow the DinD stuff to work. It
has limited use outside of that use case, but it may still be useful
to others in the future.

Change-Id: Ib3a4639cfb3fc0d378d33fc8b9ff8eb597f818ab
Partially-Implements: blueprint multinode-gate
2015-11-05 16:29:25 +00:00
Sam Yaple
347730cec8 Remove vip for rabbitmq
Adjust all the configs to list all the rabbitmq hosts rather than
running rabbitmq through the VIP. This is made possible by clusterer
which has already merged.

Change-Id: I5db48f5f10ec68f4c8863a29bc13984f6845a4f9
Partially-Implements: blueprint rabbitmq-clusterer
2015-11-05 15:43:20 +00:00
David Moreau Simard
325bbde83d Update kollaglue docker repository URL
The URL scheme has changed and the link was broken.

Change-Id: Id5e293d6addf1a70b3af51129b66e1a406628f59
2015-11-05 10:36:41 -05:00
Jenkins
41f77da4db Merge "Clean up keystone httpd pid files for RPM distros" 2015-11-05 13:33:04 +00:00
Paul Bourke
7df3a0bea5 Clean up keystone httpd pid files for RPM distros
In some cases we're seeing httpd not cleaning up properly after itself,
which results in the keystone container failing to restart. This is
confirmed to happen on rpm based distros, but have not had any reports
on Ubuntu.

Change-Id: I58b006189e700f1c851601b4f64dd0fae931103c
Closes-Bug: #1489676
Co-Authored-By: Tim Potter <tpot@hpe.com>
2015-11-05 11:46:14 +00:00
Sam Yaple
3d7a0c6f55 Restrucutre gate scripts
So we can respect DRY and share as much code as possible I have broken
out the common code between the aio and multinode gate scripts.

Additionally, this lays the ground work for removing our policy on
root-everywhere by using sudo. Once we get the non-root stuff worked
out we can gate as non-root user.

Change-Id: I781c597ab10f2296b95f51ae27e0fa617ffe0a66
Partially-Implements: blueprint multinode-gate
2015-11-05 10:58:29 +00:00
Sam Yaple
6a9beb4a33 Add Docker in Docker container
Change-Id: I3c953125ed0105b7e8b62e62da56bf3fa30889d1
Partially-Implements: blueprint multinode-gate
2015-11-05 10:58:29 +00:00
Jenkins
4beea51e75 Merge "Adjust gate btrfs setup" 2015-11-05 09:49:12 +00:00
Jenkins
0ee4b57e44 Merge "Fix RHEL builds" 2015-11-05 09:42:34 +00:00
Jenkins
15bcd372c5 Merge "Adjust package name for Ubuntu Ironic" 2015-11-05 09:20:35 +00:00
Jenkins
cf79c8a6f5 Merge "Tidy up quickstart.rst" 2015-11-05 09:14:14 +00:00
Jenkins
cf0ca61dc8 Merge "Remove unused setup_fedora.sh" 2015-11-05 08:45:41 +00:00
Steven Dake
8581fc8521 Tidy up quickstart.rst
Fix up some gramatical errors in the quickstart documentation.

TrivialFix

Change-Id: I82dada5b1fc24a48dee143447042861b106ceeed
2015-11-05 01:32:33 -07:00
Sam Yaple
e65392aefb Adjust gate btrfs setup
This is in preperation for the DinD gate.

Change-Id: I2d2489df00808824f957ed0e3aa3a44496ff7e3e
Partially-Implements: blueprint multinode-gate
2015-11-05 02:27:19 +00:00
Sam Yaple
e4b84fbeac Remove unused setup_fedora.sh
The Fedora code is no longer used and can be removed. Should it be needed in the
future the code is very similiar to CentOS. As is it will just become out of
date as the code is never excersied.

Change-Id: I7df832e5b0830ac8b4507f000ed8ed6e43d39463
Partially-Implements: blueprint multinode-gate
2015-11-05 02:27:19 +00:00
Ryan Hallisey
0340bc4043 Fix RHEL builds
Register with RHEL on the host machine and use yum to setup
the repos in the container.

Change-Id: I38aaf43fffaf7a235e69b330d5d9f0f1be31fe83
Backport: Liberty
Closes-Bug: #1513088
2015-11-04 09:32:08 -05:00
Jenkins
c2d2d7ec12 Merge "Use default disk image size for centos/7" 2015-11-04 12:18:42 +00:00
Sam Yaple
1a676a36e9 Adjust package name for Ubuntu Ironic
We target 14.04 which has the package name 'syslinux'
>14.04 has the package name 'pxelinux'

TrivialFix
Backport: Liberty
Change-Id: Id0f4f503257d62d9ce45be5eb8f4faa766244d0a
2015-11-04 07:43:57 +00:00
Jenkins
32006d8149 Merge "Ansible config for Spice console" 2015-11-03 20:48:36 +00:00
Jenkins
4063882151 Merge "Updated quickstart doc" 2015-11-03 20:18:49 +00:00
Jenkins
ae202c2fad Merge "Make nova-spice5htmlproxy build on RDO" 2015-11-03 18:29:05 +00:00
Jenkins
816da38605 Merge "Small refactor for site.yml" 2015-11-03 14:32:53 +00:00
Jenkins
2d8c7e3350 Merge "Use rabbitmq-clusterer when deploying" 2015-11-03 14:29:56 +00:00
Jenkins
fe90e26947 Merge "Download, install, and enable rabbitmq_cluster" 2015-11-03 14:29:41 +00:00
Jenkins
f18a5505cd Merge "Prevent virbr0 from being created by default" 2015-11-03 14:24:44 +00:00
Proskurin Kirill
58ee9c4b84 Updated quickstart doc
I merged "quickstart" doc with "ansible-deployment" and
"deploy-all-in-one-node". All three of them was covering same topic and
added a lot of confusion for new users.

I added some clarification lines from myself, with main goal to recive one
straightforward document for new users.

Change-Id: I793244c47ffbe0ba304e79bacf708494e59d99c4
2015-11-03 13:00:46 +03:00
Jenkins
45d4191ddf Merge "Add missing murano-api to site.yml" 2015-11-03 08:41:09 +00:00
Sam Yaple
cd3c089978 Ansible config for Spice console
Change-Id: Id6ccf169c8ce07c78df150de21ab2d36eec3949f
Partially-Implements: blueprint nova-proxies
2015-11-03 06:32:52 +00:00
Sam Yaple
9e7977d609 Small refactor for site.yml
As the bug mentions this file is complex and has caused problems in
the past. It will likely cause problems in the future.

Change-Id: I28db6a38406ce0dd38340319eea7ef9134682007
Closes-Bug: #1512582
2015-11-03 05:47:47 +00:00
Steven Dake
30aa0af69a Make nova-spice5htmlproxy build on RDO
Change-Id: Id031ee7f38a4c023c424e8a8b5d9e1636c4c7563
Closes-Bug: #1512579
Partially-Implements: blueprint nova-proxies
2015-11-03 00:39:40 -05:00
Sam Yaple
0194803935 Add missing murano-api to site.yml
Related to I6b6f2c266cbb4c8131a949e31094572dad91fc40

TrivialFix
Backport: Liberty

Change-Id: If7096682f4b0923835d3cd74d72988fd8d1346f1
2015-11-03 05:18:53 +00:00
Jenkins
bdc9e5a200 Merge "fix broken links after retitled document" 2015-11-03 05:00:43 +00:00
Sam Yaple
d01e9a43dd Use rabbitmq-clusterer when deploying
Change-Id: I2a9c6fa16444a2142ab77f58d188eda84a2e59fd
Partially-Implements: blueprint rabbitmq-clusterer
2015-11-03 04:51:45 +00:00
Sam Yaple
2e07be310a Download, install, and enable rabbitmq_cluster
Change-Id: I84d7587fca64dc8a9f05e326a27511ded79e902d
Partially-Implements: blueprint rabbitmq-clusterer
2015-11-03 04:51:45 +00:00
Angus Salkeld
50f866c921 Add a template spec to make it a bit easier to write a new spec
Change-Id: I50d4d66a507b06e75c9968cf0e0ee1ad9fd55c0a
2015-11-03 10:30:01 +10:00
Jenkins
d66e425397 Merge "Automate setting up a cache tier" 2015-11-03 00:23:26 +00:00
Jenkins
8f5955307c Merge "Allow ceph pool names to be configurable" 2015-11-03 00:23:19 +00:00
Jenkins
2c2b6c58cf Merge "Allow specifying erasure as the pool type" 2015-11-03 00:23:12 +00:00
Steven Dake
ef046ee940 Fix broken link
quickstart got busted in a previous commit

Change-Id: I8affb6e0ecc3250eabe276aab401222dc6239349
2015-11-02 15:17:51 -07:00
Hui Kang
9f04fe2d2e fix broken links after retitled document
Change-Id: I15bf26c400f623531db176b3085d8c532ef432f1
2015-11-02 13:54:48 -05:00
Steven Dake
83e540cca3 Tidy up index.rst
Include our full mission statement and tidy up the documentation
landing page so it looks more professional and has shorter
titles that communicate the same information.

Change-Id: If54acbfa817e9a9a71e9f16f923094248b2f62f0
2015-11-02 11:25:27 -07:00
Steven Dake
2492362dd7 Shorten up title in docs
Change "kolla's Philosophy on Deployment" to "Kolla's Deplooyment
Philosophy" so it takes up less bytes.

Change-Id: I35d7b91f6b5260878e3a5a45d89b97c74d88cddc
2015-11-02 11:06:14 -07:00
Steven Dake
0f3e00d8fb Fix spelling error
Development was mispelled in the vagrant documentation

Change-Id: I6a23a5202a78fad32aad7142b51858319def5d5d
2015-11-02 10:26:11 -07:00
Steven Dake
2d237fdddf Add proper section/subsection to philosophy
Add overview, how not to do the job, how to do the job. :)

Change-Id: Id3c95ae376f92bfdeb9d43a2360bfd9f01e6f22f
2015-11-02 09:37:11 -07:00
Steven Dake
237013afef Retitle several documents
We decided during the ODS documentation session that several
documents need retitling.  This patch retitles the documents
but doesn't actually adjust the content.  There is a separate
patch under work which refactors the content from three documents
into one document.

Change-Id: If5a4718b0ab50c405d42a2e20b7b054b93f3227a
2015-11-02 08:23:01 -07:00
Steven Dake
426e637724 Implement Mitaka ODS Documentation structure
From this etherpad:
https://etherpad.openstack.org/p/kolla-mitaka-documentation

Lay groundwork for structure of new documentation layout.

Further work will finish the job on this doc work.

Note in a later change I793244c47ffbe0ba304e79bacf708494e59d99c4
ansible-deployment, deploy-all-in-one-node, and quickstart.rst
will be merged into one document.

Change-Id: I42b576ffab796da6e27adc9dbf55b2ceed641c16
2015-11-02 08:22:58 -07:00