Commit Graph

1967 Commits

Author SHA1 Message Date
Chris Wedgwood
2f0383eed1 neutron: default to OVSHybridIptablesFirewallDriver firewall driver
Default to using the hybrid iptables driver as the openvswitch
firewall driver is considered experimental and less well tested.

https://docs.openstack.org/neutron/pike/admin/config-ovsfwdriver.html

Change-Id: I76815685f31627dadd7d7b45f1527e051d9cbb89
2018-04-27 01:37:24 +00:00
Zuul
7554196a22 Merge "Ceph: Add metrics port to ceph-mgr service" 2018-04-25 19:21:17 +00:00
Zuul
571d61a836 Merge "Ceph: Pool management update" 2018-04-25 17:51:56 +00:00
Zuul
115ee2afb9 Merge "Over-rides: Add some missing image refs" 2018-04-25 15:58:10 +00:00
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
Steve Wilkerson
2f23ed19f9 Ceph: Add metrics port to ceph-mgr service
This adds a port for ceph metrics to the ceph-mgr service to
expose an endpoint to query directly for ceph specific metrics.
This port only gets exposed when the prometheus plugin is included
in the ceph_mgr_enabled_modules: list in ceph's values

Change-Id: I5f3a5c101a87ba5b20a644fecbe808c771b9527a
2018-04-25 09:11:05 -05:00
Zuul
f02ce80ea2 Merge "openvswitch: allow setting ovsdb connection using vsctl" 2018-04-25 04:06:07 +00:00
Pete Birley
3f697b0f16 Ceph: Pool management update
This PS updates the pool management job to change PG params as
required post creation if the osd count increases.

Change-Id: Ib4ed26e6b5be8e7c0f3cafaffde8c5b6a6c07cb2
2018-04-24 21:29:53 +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
42e78a1ea1 Over-rides: Add some missing image refs
This PS adds some missing image refs to the image over-rides.

Change-Id: Ib2e53de7675c88bccaafbcba29d99832ebda666e
2018-04-19 08:48:19 -05: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