| Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
merge_configs can now check if the destination file has the same content
will be written. This information is used to inform ansible no change has
occured
Closes-Bug: 1471514
Change-Id: I78bce04505349d5aafbb027fd3f7d76ab6eccf6a
|
|
Partially Implements: Blueprint standard-start
Change-Id: I8a88572a4390824787c663014e6eae52dbb04648
|
|
Due to a few issue that exist between keystone v3 and v2.0 the endpoint
needs to be created as v2.0. If it is created as v3, v2.0 queries will not
see the endpoint.
https://bugs.launchpad.net/keystone/+bug/1470635
Change-Id: Ie7ff88b8cbb23b3ca149cb6e8d5a18a427d22038
Partially-Implements: blueprint ansible-service
|
|
Sets the restart policy to 'no' for bootstrap containers
Change-Id: I1044fdc70a6b7d50396fd923b6be67bd7c47faa2
Closes-Bug: 1471536
|
|
|
|
|
|
Change-Id: I7711e9ee597184e34c88c0deeaf916fb1547b704
Implements: blueprint add-min-env-vars-gate
|
|
The script generating docs/minimal-environment-vars.md now sorts
variables alphabetically per service and remove duplicates.
Update minimal-environment-vars.md.
Change-Id: I30cc674b6e9834f2a6c771bd30539a21af39b228
Closes-Bug: #1470504
|
|
We had different issues here.
First, sort command used to sort variables and services names is
dependent on the local, so fix it to C to have consistent
results. C local is available on all systems.
Second, awk doesn't recognize \s escape char for space on OSX. This
resulted in indented check_required_vars calls being ignored. In fact,
all variables checked via indented check_required_vars calls (i.e. in
a fuction or conditional block) are actually *optional* variables, so
I changed the behavior to ignore those.
Change-Id: I6fc4cca9567cb712609d0fe0a20dfe21ed6df151
Closes-Bug: #1470683
|
|
Change-Id: I46ffa01d0097916055857c3f968e716e0229795f
Partially-implements: blueprint add-min-env-vars-gate
|
|
|
|
|
|
|
|
|
|
Partially Implements: Blueprint standard-start
Change-Id: Ic7334c1bed2a2b5055bd5c1e39b9f9ac32c30c6a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
It should read KOLLA_CONFIG_STRATEGY.
Change-Id: I1819b4b1b6e28e8f83ad01c078d4c6e4c502587e
Partial-bug: #1471326
|
|
This script will be sourced from the build scripts to provide alternate
ways to fetch/generate a source tarball. This tarball can then be
provided to a Dockerfile for source installation.
Change-Id: I0212a83d098b8d83446f69b92c2b07ef39a93c10
Partially-Implements: blueprint install-from-source
|
|
Base Dockerfile with common Nova packages installed
from Ubuntu Cloud Archive.
Partially implements: blueprint install-from-ubuntu
Depends-On: I66bf97b508b740f8db49ed6217c6fefe5de1637e
Change-Id: I3158ded6ccb1e44923bcf08a9f94832fb443b77c
|
|
This will switch config-external to using wsgi vs evenlet for keystone.
Partially Implements: blueprint ansible-service
Change-Id: I85a88c813ed36d827916796199dad735b2d44b40
|
|
Adds initial support for Rabbitmq in Ansible using the CONFIG_EXTERNAL methods.
Additionally, this refactors some of the Rabbitmq config script to allow for
reuse by CONFIG_EXTERNAL.
Partially Implements: blueprint ansible-service
Change-Id: I1765548f7e4f1258eb8a49e2a23242955f52655d
|
|
This will be a moving target as we build the playbooks, but this
information should be enough to get our Ansible devs going.
Partially Implements: blueprint ansible-service
Change-Id: I9519523a05fd16f8c70ba8a63e9549fea4f5cbb4
|
|
Adds initial support for Mariadb with Galera replication in Ansible
using the CONFIG_EXTERNAL methods.
Additionally, this refactors some of the Galera config script to allow
for reuse by CONFIG_EXTERNAL.
Partially Implements: blueprint ansible-service
Change-Id: I566fea0376ecca39fc8a5167f9ff9ff434ea7b7e
|
|
|
|
Using "apt-get install" with --no-install-recommends option
to avoid installing unnecessary packages.
Change-Id: I0e86b317db834522bd5f348e275cd00888dee960
Closes-Bug: #1470415
|
|
Partially Implements: Blueprint standard-start
Change-Id: I26e2fe52fe40efd001f9aae109ac6b7553d73264
|
|
Partially Implements: Blueprint standard-start
Change-Id: Ia219015f18d788d0c01c0bffee6b475bb07291a9
|
|
These containers look to be broken, bad. Fixing them should be done through a separate bug.
Here we only focus on getting aligned for Ansible deployments.
Partially Implements: Blueprint standard-start
Change-Id: I9d538f2c39510266f30cfed88e01c203f35bfb8e
|
|
|
|
Partially Implements: Blueprint standard-start
Change-Id: Ia353ea4292e1f183949e8fc1c68ed345d1edc884
|
|
Partially Implements: Blueprint standard-start
Change-Id: I40a863161bee779a944e9388a1ad7d5d0e7adba7
|
|
Change-Id: I2e6ac673fa9934850da6dec7b6cf3618c1437de0
Implements: blueprint add-broken-symlink-check
|
|
Change-Id: Iae6d9f26e1a8dd7d565e9dbd815816c26cb92b74
Partially-implements: blueprint add-broken-symlink-check
|
|
Change-Id: I385638f4b633aa74fa617f66ab0329556fa314ea
Closes-Bug: #1470456
|
|
Now kollaglue/centos-rdo-zaqar is building sucesfully,
therefore we shoudn't exclude it.
Change-Id: I873529c205786b3d9f410374f0dc6410dadcbdc4
Closes-Bug: #1470348
|
|
|
|
Add set_configs function that implements the flow from the proposed
ansible-multi spec. Move start.sh to config-internal.sh to preserve existing
behaviour.
config-externall.sh copies the appropriate configs in from the bind'd
location and sets permissions and ownership appropriately.
Partially Implements: blueprint ansible-multi
Change-Id: I53fca0660451087f273fefc3c63e0d8cf1a2c096
|
|
|
|
|
|
This is needed to start adding source containers such as the upcoming
keystone patch.
Change-Id: I82add1c16094b331afa5b0c2a58f21ea29cd647d
Partially-Implements: blueprint install-from-source
|
|
eventlet in master (Delorean) has had a regression making Keystone
not work well with it. Instead, we have decided to switch to the
recommended deployment model using httpd.
Change-Id: Ie5407ae4fab9882b301925ddfa1b065923bbd52f
Closes-Bug: #1469851
|