Commit Graph

1960 Commits

Author SHA1 Message Date
Zuul
a8fe1f1cd4 Merge "MariaDB: clean up readyness checks" 2018-04-25 15:04:00 +00:00
Zuul
31a6185b54 Merge "MariaDB: Enable clean shutdown of pods" 2018-04-25 15:03:59 +00:00
Zuul
f02ce80ea2 Merge "openvswitch: allow setting ovsdb connection using vsctl" 2018-04-25 04:06:07 +00:00
Zuul
a4240d627b Merge "Various small improvements and corrections to the multinode guide." 2018-04-24 17:15:14 +00:00
Pete Birley
893ae32d55 MariaDB: clean up readyness checks
This PS cleans the readyness checks for the mariadb statefulset.

Change-Id: I96075b4a21ed42d5eb596330a0a0131e9712a06e
2018-04-24 16:44:37 +00:00
Pete Birley
61b4d561bb MariaDB: Enable clean shutdown of pods
This PS adds a execstop command to pods, letting them shut down
cleanly.

Change-Id: Ic5fb1edbff5f380870858c8e5f1b676560e33a8c
2018-04-24 11:43:03 -05:00
Tin Lam
64c5e31e04 Excise deprecated or removed LDAP options
Some of the LDAP configurations were deprecated in N- or O-release have
been since removed, namely the option to allow for write operations in
LDAP.  This is causing some issue with more recent releases of keystone
as discovered in [0]. This patch set removes them from the example to
avoid the errors for more recent releases without impacting N- or
O-releases as they were already deprecated at that point.

Also, this adds in a configuration sample that bootstraps an LDAP
domain by default.

[0] https://review.openstack.org/#/c/561751/

Change-Id: Ie8f23cd61dad1860a41422264945c169f0488729
Signed-off-by: Tin Lam <tin@irrational.io>
2018-04-24 08:29:59 +00:00
Hyunsun Moon
6c9b4df6fe openvswitch: allow setting ovsdb connection using vsctl
Also changed neutron agents to use default, ptcp:6640:127.0.0.1.

Change-Id: Id43c376851f0c408da4684c219dc79ef4a1c157b
Closes-Bug: 1761117
2018-04-24 11:01:31 +09:00
Zuul
d1a1ea6c71 Merge "Update labels exposed for infra components in armada manifest" 2018-04-23 23:04:24 +00:00
Zuul
b5dfe4ac80 Merge "Neutron: Enable sharing of network namespaces with host" 2018-04-23 15:58:20 +00:00
Pete Birley
5bb772cf50 Neutron: Enable sharing of network namespaces with host
This PS enables sharing of network namespaces with the host,
allowing for hitless upgrades of agents, and much simpler debugging.

It does however require mount propogation to be enabled in kubernetes
which is a alpha gated feature introduced in 1.8, and enabled by default
as a beta feature in 1.10.

Depends-On: I7a37f45ff6061b144c6f04233712cd84fccb3e83
Change-Id: I2a191a343fe637cbfd9e4af5277f9784af736dd1
2018-04-22 22:23:09 +00:00
portdirect
5ad77593ee Ceph: Fix config helper image and bump version
This PS adds the ceph-clients to the config helper image, which
were previously missed and also bumps the version used.

Change-Id: I6b62990895619759794e55e694243182bf51f3ca
2018-04-22 16:09:50 +00:00
Pete Birley
5b9f231788 Neutron: Update rootwrap for distros where python2 is the default
This PS updates rootwrap to account for distros where python2 is
the default entrypoint for python 2.7 as opposed to either python
or python2.7.

Change-Id: Ia67768985133242e0aef10bb6ce54028eabfe1cf
2018-04-19 20:29:11 -05:00
Steve Wilkerson
5cb96973be Update labels exposed for infra components in armada manifest
This updates the labels in the armada-lma manifest to match the
updated labels in the osh-infra charts

Change-Id: I2b8af2f2eaa5be6bf4e8f592b249b311d07ac5e5
2018-04-19 13:52:33 +00:00
Pete Birley
40a45b9751 RabbitMQ: Add vHost management and improve security
This PS adds vhost management to rabbitmq jobs. It also prevents
sensitive information being displayed in the management job, and
removes the 'administrator' tag from service users.

Change-Id: Id337f763c5e4776bce7269676a8a2dc54dc2e5f8
2018-04-19 08:26:45 -05:00
Zuul
abb4a9410b Merge "Don't mount pvc-ceph-client-key when not used" 2018-04-19 07:58:38 +00:00
Rich Wellum
d5ce9f5b2d Various small improvements and corrections to the multinode guide.
Fixed a bad doc reference.
Added sudo help and setup
Added ssh key help
Couple other minor nits.

Change-Id: I101bae7118367867ba976026f5b9891a990d320e
2018-04-18 09:47:35 -04:00
Zuul
02a441bf53 Merge "Fixes/Updates OSH Developer and Multinode install guide" 2018-04-17 19:26:05 +00:00
Renis
3859a5b5aa Fixes/Updates OSH Developer and Multinode install guide
This PS fixes few typos and adds DNS entry update section
to notify user.

Change-Id: I59f5c90aaa06a5996c3ddb7a7b1bd3c4adfe0eb7
2018-04-17 11:30:49 -07:00
Hyunsun Moon
7295f308cc Don't mount pvc-ceph-client-key when not used
Closes-Bug: 1755975
Change-Id: I65a2e99cecce63bdae20f6e83cf62edf5327d7c6
2018-04-17 17:14:08 +09:00
Zuul
3f92aee12a Merge "zuul: yaml indent/cleanup" 2018-04-17 04:44:20 +00:00
Chris Wedgwood
c1e2706297 zuul: yaml indent/cleanup
Change-Id: I915c40eb0d62949eaa7041ff1fe62e3a681763df
2018-04-16 23:56:31 +00:00
Pete Birley
f902cd14fa RabbitMQ: recover from full cluster restart
This PS updates the RabbitMQ chart to name nodes via their hostnames
rather than IPs - allowing the cluster (and single nodes) to be
restarted without impact.

Additionally the rabbitmq managment interface is exposed and basic
helm tests have been added.

Change-Id: I84857d9f3697eaa8491aafaf6ee3b9d47dbf2191
2018-04-16 16:12:11 +00:00
Zuul
784941ca73 Merge "magnum: yaml indentation fixes" 2018-04-16 00:17:00 +00:00
Zuul
d9dcb3c95c Merge "Nova: NoVNCProxy Ingress" 2018-04-14 00:36:50 +00:00
Zuul
02c75f01c6 Merge "neutron: yaml indentation fixes" 2018-04-13 22:52:05 +00:00
Pete Birley
0fccc9a9a3 Nova: NoVNCProxy Ingress
This PS adds ingress rules and config for nova's novncproxy.

Change-Id: Ibc89e67c8ee6c93d8ee3e798dec10e976c002cab
2018-04-13 21:13:38 +00:00
Zuul
176af9edf2 Merge "heat: yaml indentation fixes" 2018-04-13 20:05:56 +00:00
Zuul
bf1c9cdbce Merge "cinder: yaml indentation fixes" 2018-04-13 18:44:32 +00:00
Zuul
c868f4f2db Merge "glance: yaml indentation fixes" 2018-04-13 18:44:30 +00:00
Zuul
e9126a1cc6 Merge "nova: yaml indentation fixes" 2018-04-13 18:44:27 +00:00
Zuul
6483279265 Merge "keystone: yaml indentation fixes" 2018-04-13 18:44:25 +00:00
Zuul
3e5a7a771c Merge "memcached: yaml indentation fixes" 2018-04-13 00:47:15 +00:00
Zuul
02d053bc22 Merge "openvswitch: use pidfile option" 2018-04-12 20:27:11 +00:00
Zuul
4e31d428e3 Merge "Add validation to domain logic" 2018-04-12 20:27:08 +00:00
Zuul
05ea22eb98 Merge "mistral: yaml indentation fixes" 2018-04-12 07:55:11 +00:00
Zuul
d5c54c3361 Merge "senlin: yaml indentation fixes" 2018-04-12 07:09:01 +00:00
Hyunsun Moon
18d85dbf7f openvswitch: use pidfile option
Make appctl to search pidfile for exit command as pid 1 is not
always the target process in some cases. For example, pid 1 is
"pause" when pid namespace sharing is enabled in your k8s cluster.

Change-Id: I90e202245a9522fe53bea7e1f047061a0a280834
2018-04-12 04:58:59 +00:00
Chris Wedgwood
4bd212a908 ldap: merge yaml for dependencies
Change-Id: I539a8dfa6903a60ccc013ee82dd4d3be4e3ff0df
2018-04-11 21:15:58 +00:00
Chris Wedgwood
bad317c515 nova: yaml indentation fixes
Change-Id: I45b6c691ce9ea4bb1cd4607efcf71a2dc068be3c
2018-04-11 21:12:18 +00:00
Chris Wedgwood
b642d44833 neutron: yaml indentation fixes
Change-Id: I579091fa21fcd0429bdc13df6cb2dfbeb8ae4a8e
2018-04-11 21:11:44 +00:00
Chris Wedgwood
36311c4582 mistral: yaml indentation fixes
Change-Id: I93d1701cfc629dabc07550c0fbe0a754b77e7bcc
2018-04-11 21:11:43 +00:00
Chris Wedgwood
bff352b887 memcached: yaml indentation fixes
Change-Id: Ib10c7f03d24cb39feb7f3eb7e35a21b0257b478c
2018-04-11 21:11:42 +00:00
Chris Wedgwood
85e6c7c6a2 magnum: yaml indentation fixes
Change-Id: Ia504ee55f3b44250725043b240b9465e22491ded
2018-04-11 21:11:41 +00:00
Chris Wedgwood
34082dba21 keystone: yaml indentation fixes
Change-Id: Ic402d57f2b0a0a625164a294760476725faea3aa
2018-04-11 21:11:39 +00:00
Chris Wedgwood
b133feefb9 heat: yaml indentation fixes
Change-Id: Ia514170edf2498abaedcf07872ea7e383e847f89
2018-04-11 21:11:37 +00:00
Chris Wedgwood
91e7f8aa0b glance: yaml indentation fixes
Change-Id: Icf7366d44dbe8b6cba96a5ba781cd76a55278b18
2018-04-11 21:11:31 +00:00
Chris Wedgwood
fa85206d8c cinder: yaml indentation fixes
Change-Id: Ia59b2822dbe40ab7431987b2dc55e00067275f86
2018-04-11 21:11:25 +00:00
Chris Wedgwood
5d5da7a5ef senlin: yaml indentation fixes
Change-Id: I79c97747fa8494813ff27a471fac2be2b4b6ad5f
2018-04-11 21:11:22 +00:00
Tin Lam
172178343e Add validation to domain logic
This patch set addresses the comments left in [0] by fixing the header
information in the python template file and adding logic to query the
domain specific logic.

[0]https://review.openstack.org/#/c/559191/

Change-Id: I656d7ac8158f9b40246ac739e4dc4fc88e1e43da
Signed-off-by: Tin Lam <tin@irrational.io>
2018-04-11 01:20:39 +00:00