| Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Change-Id: I0daf8b78f39b919d2b88336322203f1d643fc54b
Partial-Bug: #1482214
Partially-Implements: blueprint remove-abstraction-ansible
|
|
|
|
Change-Id: I611a5cc41f9d227312755fb674f9a59219c2860c
Partially-Implements: blueprint remove-config-internal
|
|
Change-Id: I1d0c39a73d0cdd558c3f9fe3d3706430ee9976a2
Partially-implements: blueprint remove-config-internal
|
|
Removing docker-compose entirely since config-internal is
being removed.
Change-Id: Idc0e9c8d2bdd7b90ddc6b4b147dfd31e1a404583
Partially-Implements: blueprint remove-config-internal
|
|
Change-Id: I9e2fe6c5e7396d6fb3ce348f30f1d5ea81b6dcf6
Partially-Implements: blueprint remove-abstraction-ansible
|
|
Change-Id: I15a9c34a08055c6f9ad53f211a8c1a62de3f58ff
Partially-Implements: blueprint remove-config-internal
|
|
Partially-Implements: blueprint remove-config-internal
Change-Id: Ic6b7cb217a126c53c0055dbcac4d345583599eb1
|
|
Change-Id: I273c91d1300c1b30f7263195657e3510975f6f50
Partially-Implements: blueprint remove-config-internal
|
|
Also included is removing the executable bit on haproxy.cfg.j2 as it
should not have those permissions in the repo. It has no affect on the
templating process.
Change-Id: I9c76e528896bdf1799b8eeb62ae77bc4ad0b4449
Closes-Bug: #1482832
|
|
Change-Id: I173c7155128ccdf7ff23362bdd0722e56a5538a2
Partially-implements: blueprint remove-config-internal
|
|
We don't use config-internal anymore, so remove validate-min-env-vars
from being gated upon. This is becuse there is no minimum
environment variables required. While we are at it we remove
min-env.
Partially-Implements: blueprint remove-config-internal
Change-Id: Ibe2947b35e4dc1549e82acc66c01153495a91882
|
|
|
|
Change-Id: I5db2eee21c3d5780d9be9f6527de3d7fb606a3e8
Partially-implements: blueprint remove-config-internal
|
|
Change-Id: I7dec09e46232f25fd396d1f2f4076f599833f5e5
Partially-implements: blueprint remove-config-internal
|
|
Change-Id: I33cf4afbb532c6268bdc2017211ea78733a42fd7
Partially-implements: blueprint remove-config-internal
|
|
Change-Id: Icf74913d03a780cd7c59fbc26a55344f2a12fdfa
Partially-implements: blueprint remove-config-internal
|
|
Change-Id: Ife2ef3eb15f8435f29ffb4fb5912d00f68de0ff7
Partially-implements: blueprint remove-config-internal
|
|
|
|
Change-Id: I481e69afa98c8b61b8814dd6e6ec166447c7bd44
Partially-implements: blueprint remove-config-internal
|
|
Change-Id: Iacd37265619866d4b46c67e16824021d955c0251
Partially-implements: blueprint remove-config-internal
|
|
Change-Id: I766a434c736eb712818a31ae86a346706e8627d8
Partially-implements: blueprint remove-config-internal
|
|
Change-Id: I801608a303b7376c5f386db684e9be7ada5af3d3
Partially-implements: blueprint remove-config-internal
|
|
Change-Id: I4b8f275b670a1ac3b72b2af34b53bddca4a63cb2
Partially-Implements: blueprint remove-config-internal
|
|
Change-Id: I1df59f287a2f208def1b5be1fd418563ffef85e9
Partially-Implements: blueprint remove-config-internal
|
|
Change-Id: I07e105a5638ad9fde67e58bf371dffda64563a53
Partially-Implements: blueprint remove-config-internal
|
|
Change-Id: Ifd8fc361d8a7e278134f671910e8c122c9842386
Partially-Implements: blueprint remove-config-internal
|
|
|
|
Since we are containerizing dependencies we no longer need to install
all of the packages on the destination nodes.
Change-Id: I561970c4c508988a9e553c9845767145a3c5366e
Depends-On: I3dfccbf9fafc06ffc36e78f3006fe5d3367891df
|
|
This way the vagrant user can access the docker daemon socket.
Closes-Bug: #1482381
Change-Id: Ic631a94c5b9665b9ec39be5c0454e4c1fa6a33b1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
In the ansible tool, both the Glance api and registry share
the same release tag and they shouldn't.
Change-Id: I5f5f288d192586b84963d59d94567371d28b76a0
Closes-bug: #1482374
|
|
|
|
Revert commit so that master will use the tag latest
Change-Id: If31c77cb288090dd5c780d684df41197df5b7fc2
|
|
In master, ansible should look for the latest tag
by default. For releases, it will look for that
specific release tag.
Closes-bug: #1482294
Change-Id: Iccaab6b70d7fb386b5bd1ce21f1afa379a76dd81
|
|
Use variables like SOURCE,TARGET in config-external.sh, so
it will easy to modify in future.
Closes-Bug: #1485710
Change-Id: I3880a2cbca8a80d36e84a797fcfb943e43b88bd5
|
|
We were requiring docker 1.7 for a few reasons at one point. Those
reasons are no longer valid and this change reflects that.
Additionally, this adds some clarifications on the issues with Ubuntu
and AUFS.
Change-Id: I56ca1b08f0abecb6f7644bf63ca939f588ed3ee2
|
|
Change-Id: I06095ad31bf8165fef7708599da6581235a5515f
Closes-Bug: #1481711
|
|
Currently we require a slew of deps on each destination node, this
includes a gcc compiler and installing things via pip. We can remove
these dependencies by containerizing them and running and Ansible
inside the container itself. The container would then report back
facts about idempotency.
DocImpact
Closes-Bug: #1481495
Implements: blueprint containerize-dependencies
Change-Id: I3dfccbf9fafc06ffc36e78f3006fe5d3367891df
|
|
This updated documentation addresses a few changes including the
addition of keepalived and haproxy as well as the update to the
'neutron_interface' name which has been renamed to
'neutron_external_interface'
Change-Id: Ia692dbd7f1cb872400324b49f49944b9178c6eaa
|
|
This patch checks that haproxy is alive and running. It does this by
using socat to talk to the haproxy socket. That socket will only
respond successfully when haproxy is active and functional.
Change-Id: I528588d5742071103c28109a69842a6f935232c2
Closes-Bug: #1478570
|
|
As much faster than git clone
Change-Id: I173592f1efceac61b49c37f994004cc41c641ae0
Closes-Bug: #1481670
|
|
This works as is, but could use some cleaning up and threading needs
to be confirmed broken. If it isn't broken, it should be implemented.
Co-Authored-By: Swapnil Kulkarni <me@coolsvap.net>
Change-Id: I708406dcff8aa9b2f4064f03bda07873ce97d994
Paritally-Implements: blueprint build-script
|
|
Change-Id: I9643ad8069bb4954fc2f963801765a008751a077
Partially-implements: blueprint install-from-source
|