| Age | Commit message (Collapse) | Author | Files | Lines |
|
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
|
|
Change-Id: I06095ad31bf8165fef7708599da6581235a5515f
Closes-Bug: #1481711
|
|
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
|
|
|
|
Horizon config-external.sh script has the same source and target.
Corrected the code to operate like Nova does.
Closes-bug: #1478451
Change-Id: I80be730d41e126b8a43c24c5eb87dfe68ffddb48
|
|
* Remove service_hosts.sh file
* Add all the required variables to tools/genenv
Change-Id: I23954bf148923fbe785f51012fc9c9da909fa380
Closes-Bug: #1447867
|
|
Allows the user to configure neutron_plugin_agent value for Ansible.
Current allowed values are openvswitch and linuxbridge.
Implements: blueprint ansible-neutron-linuxbridge
Change-Id: I0572464a5459d2f9da09b6da22db16e240511f99
|
|
|
|
Known bugs/TODOs at this time of this patch update:
https://bugs.launchpad.net/kolla/+bug/1477990
https://bugs.launchpad.net/kolla/+bug/1477993
Implements: Blueprint swift-container
Closes-bug: #1477992
Co-Authored-By: Paul Bourke <paul.bourke@oracle.com>
Change-Id: I031f88a7cd1867104fef12df6ab3ffcc06cb65d6
|
|
Adds the needed ansible bits to support keepalived
Closes-Bug: #1479934
Change-Id: Iace29b23a0e923b1f5dc9a4f5bc0f88afce3ae62
Partially-Implements: blueprint ansible-service
|
|
|
|
|
|
- Updated the required variables to be sorted so
that they are better visible one on each line
- Removed variable defaults from each service scripts
and added them to tools/genenv file which holds
all default values
Change-Id: Ia7b1b08ba3f963b46b81434ce84f476d56890a93
Closes-Bug: #1476494
Closes-Bug: #1467652
|
|
This commit consists HAProxy ansible bits including config generation,
container deployment and hot reloads.
Closes-Bug: #1477915
Co-Authored-By: Sam Yaple <sam@yaple.net>
Change-Id: Ie93fa68fdb6b2885889c992ff1267d38b68e0cbc
Partially-implements: blueprint ansible-service
|
|
Change-Id: I8d216ca20c97428e3b27d48d0a5249282dcb8c18
Closes-Bug: #1468509
|
|
|
|
|
|
|
|
|
|
neutron-server was not properly using ml2_conf.ini
nova did not have ovs utils, and it had incorrect libvirt permissions
Change-Id: I43d2110d0b5fc1940d887dace95787e1ebbe142d
Partitially-Implements: blueprint ansible-service
|
|
Change-Id: Ie347964d42e7060c69047b1aeece1cf0ad311ae6
Partially-Implements: blueprint ansible-service
|
|
|
|
|
|
Ansible will exec a script in the OVS container to ensure the bridge and
ports are properly setup. The script is idempotent.
Change-Id: I5adca595a4d2ef4edf26c9635cfa5ceb30ca4a59
Closes-Bug: #1466375
|
|
This issues presented as sudo requiring a TTY. We properly update the
sudoers config to remove the tty requirement
Change-Id: I7f31bccdc1774f8afd078267cf23704d95eda8b8
Closes-Bug: 1477351
|
|
|
|
|
|
Change-Id: Idcfc97567fc34a700259c13c54035a401d76e1e9
Closes-Bug: #1474679
|
|
Co-Authored-By: Swapnil Kulkarni <me@coolsvap.net"
Change-Id: I81e5e6bfde3323e6917e3d61e3db760e2fec2019
Implements: blueprint gnocchi-containers
|
|
Co-Authored-By: Paul Bourke <paul.bourke@oracle.com>
Partially Implements: Blueprint swift-container
Change-Id: I9d732b120c6a6354fe450cfc3f00dd2469bb9265
|
|
|
|
This commit consists HAProxy container. It only supports config-external
as this requires orchiestration.
Change-Id: I0af28be4f3d4aa40c418f15c40c45630d0fd7c8d
Partially-implements: blueprint haproxy-container
|
|
Function get_or_create_domain is required by designate-sink service,
but get lost during later changes, so add it back.
Otherwise, there will be "get_or_create_domain: command not found" error
during designate sink start.
Change-Id: I0433f83d02a2891c9bad4b9e26f93c4709ff1325
Closes-Bug: #1476575
|
|
|
|
Add initial Ansible support for Neutron
Change-Id: Idad011945bff914535d1ac0eb09cc9d3b0882fbe
Partially-Implements: blueprint ansible-service
|
|
|
|
config-enternal.sh for libvirt does not look for any
external config.
Change-Id: I5ab4ff93166a9d96a3c3a3073c47faf86493efae
Closes-Bug: 1475760
|
|
|
|
|
|
Added the compose yaml file
Added the genenv
Added fixes to run the containter
Change-Id: Ied3ea92e495fc0fc0274a0da736394d2ab52a754
Partially Implements: blueprint ceilometer-container
|
|
Change-Id: I5fb6a35ade17ea89e306d3d00694b0f922a58e4a
Closes-Bug: #1475332
|
|
Closes-Bug: #1474774
Change-Id: Id61d777a8b741c800e0d034e3ee889c11bcf5fbc
|
|
|
|
The tgtd process was not being started in the cinder-volume container.
This results in iSCSI not being avialable for Cinder to operate
against. Unfortunately cinder doesn't report the problem because LVM
is responsible for the iSCSI mapping.
Co-Authored-By: Ryan Hallisey <rhallise@redhat.com>
Closes-Bug: 1473090
Closes-Bug: 1469323
Change-Id: Ie3403c5c3f81beb48960e838b4274e0c5796e387
|
|
Change-Id: I95ddd7d77d41d7239465a34abd9691abcdcfbb81
Closes-Bug: #1474233
|