instack-undercloud is no longer in use by the TripleO project. Removing
the code to avoid confusion. Stable branches will continue to be
maintained for their life however no new features should be added.
Change-Id: I63a813c7c1ffd30ca30017133d31a497b77a9a4d
Blueprint: remove-instack-undercloud
Replaces uses of add-rule with using the puppet-tripleo firewall class.
This removes additional dependencies on scripts provided by the elements
(add-rule). There is still one usage of iptables directly in
10-iptables that will be cleaned up in a subsequent patch.
With this change, we can remove the iptables element from the json
files.
blueprint undercloud-elements
Change-Id: I5d496efe22c1a5e17a2b688ba6dfbcfd403349db
Depends-On: I0598007f90018f80a3266193bb24dbf112de49b7
If another process happens to be making an iptables call, the calls
in our post-configure scripts can be killed, with a message such as
Another app is currently holding the xtables lock. Perhaps you want
to use the -w option?
Adding -w will tell iptables to wait until the lock is available,
so such a situation won't kill the undercloud install.
Change-Id: Id7c9482c26954fd2dc86bc0ef3325bdd12dd8f42
Add support for installing OpenStack zaqar if enable_zaqar
is set to true.
Depends-on: Ibb380401eb58319c9a0c239598571f1b11b020d4
Depends-on: I668ecc79f1684438beff620394711c6bb8f2cc34
Change-Id: Idf5858bc8414a3e55fc68e43feb99de73474b9c5
We need to open 13777 port, which is open when Ceilometer is run with
SSL, using HAproxy SSL termination.
Change-Id: Ieab416e67f295569f48c0bf10876055936b6cb48
OpenStack has a workflow service so provide the
option to use it for some things.
Change-Id: I2a806d6d131feb82d7d9cfa07da044bcaaf5b95d
Depends-on: Ide01de8c761ccd099b7a8469bff34316ff5c04f2
Depends-on: I986623ca541552755951d1d10e4e6e097276d249
Depends-on: I1afca0eb57792b11b1f15041bd59bcec82fe6337
This is for overcloud usage for when containerized services are
deployed. Using a local registry allows for faster network transfers
after the initial pull to other nodes. The puppet config option to enable
this functionality is 'enable_docker_registry'.
The RPM dependencies for docker-registry not already included in instack
is as follows:
python-blinker
c-ares
python-gunicorn
libev
python-gevent
python-backports-lzma
m2crypto
The registry default port of 5000 conflicts with keystone, so it has
been changed to 8787 instead. Iptables rule for port 8787 has been added
to allow outside access.
Change-Id: I40e871f9017315886b1aac256f3fd6b9778ac21b
This removes the ironic-inspector element from the
undercloud install, and instead uses the puppet module
to setup the ironic-inspector service.
Depends-On: I9b2917a2c3f6afe75dc295c81d09f7a12856007f
Change-Id: Ic3eca27515721000ed1c9d19a2427276e6b1af68
I was looking for iptables rules and the name of this file
confused me. Renaming it to 10-iptables should make
it more clear what it is doing.
Change-Id: Ibe1182cd4817b70664541128bf1c74d753768f05