2136 Commits

Author SHA1 Message Date
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
Jenkins
5136a85edd Merge "heat containers depends on 'common' (rsyslog, log_data, kolla-ansible)" 2015-11-02 12:46:54 +00:00
Martin André
95517f01fc Use default disk image size for centos/7
Latest centos/7 image from atlas now comes with 40 GB disk size which
is equal to the virtual_size we specify in the Vagrantfile.  Libvirt
provider doesn't like it and produces an ugly stacktrace.

The new default value now sufficient run kolla properly and we can
remove the code that artificially increased the disk size.

Change-Id: I7a645543cfcc027b4a3e0d02d8e7f436d8410ec5
Backport: Liberty
Closes-Bug: #1511265
2015-11-02 01:46:19 +00:00
Jenkins
efab0314e9 Merge "Make version requirements more visible" 2015-11-01 23:47:03 +00:00
Jenkins
59c8ad0cd9 Merge "HAProxy does not have murano-api configuration" 2015-11-01 23:38:59 +00:00
Sam Yaple
0c9d5c4c26 Prevent virbr0 from being created by default
Small change to remove the default network since neutron handles all
of the bridge and veth creation. virbr0 becomes clutter.

CentOS doesn't seem to come with this default.xml network, so no
change there.

Note: This doesn't remove virbr0 from a running system, it only
prevents its creation.

Change-Id: I8e118ea285c674a47884bbe864df134133406bbc
Closes-Bug: #1512060
Potential-Backport: Liberty
2015-11-01 21:27:54 +00:00
Vladislav Belogrudov
f4eb89f8b0 HAProxy does not have murano-api configuration
This commit fixes configuration for murano-api HA

Change-Id: I6b6f2c266cbb4c8131a949e31094572dad91fc40
Closes-Bug: #1510921
Backport: Liberty
2015-11-01 20:27:02 +00:00
Jérôme Vizcaino
b072ea9c3d nova.conf: fix incorrect neutron credentials.
Nova should use Neutron credentials to interact with Neutron.

Backport: liberty
Closes-Bug: #1512070
Change-Id: I78ec4c032d457b519ccfed9cab190afd65027048
2015-11-01 12:02:00 +01:00
Rob Hirschfeld
d038e223ee Make version requirements more visible
The documentation was correct.  This table change helps
highlight that default packages are not recent enough
or too recent for the Kolla playbooks.

Change-Id: I9ea3cfc87aebcc10cb344cd8f32e9b91782ecf55
2015-10-26 15:14:22 +09:00
Jérôme Vizcaino
96a5d1a1eb heat containers depends on 'common' (rsyslog, log_data, kolla-ansible)
Change-Id: Ice5ddf2cfcf5655cb98ec4f822fd376589c14cec
Closes-Bug: 1509627
2015-10-24 11:41:18 +02:00
Jenkins
9bb4058489 Merge "Fix broken galera" 2015-10-24 00:30:55 +00:00