1946 Commits

Author SHA1 Message Date
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
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
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
Steve Wilkerson
ab3626190d osh-gate: Move to use roles from openstack-helm-infra
This moves to consume the roles from openstack-helm-infra
in the openstack-helm gates

Depends-On: https://review.openstack.org/559836
Change-Id: I3ed721333b899f8dde812f1843a9fcb074c63121
2018-04-10 09:57:29 -05:00
Tin Lam
2873435274 Add robust ldap domain-specific config
This patch set provides PATCH capability for ldap-backed domain config,
and prevents silent failure if the configuration contains erroneous
setting.  This also moves from loading .conf files into DB directly,
and uses the API endpoints.

Change-Id: I17a19046fa96e0f3e8fb029c156ba79c924a0097
Signed-off-by: Tin Lam <tin@irrational.io>
2018-04-06 12:08:01 -05:00
Pete Birley
44841fbffc Storage: increase robustness of storage clean jobs
This PS increases the robustness of storage cleaning jobs by
precreating the service accounts and roles for the pod to consume,
and removes the potential for race conditions by removing the delete
hook.

Change-Id: I1f3c35fe2bd2a4325430e8025951349526f683af
2018-04-04 21:51:31 -05:00
Paul Belanger
ac8410095c
Move openstack-helm-multinode-(centos|fedora) to experimental pipeline
To help conserve resources move the centos / fedora multinode jobs
into the experimental pipeline. The will mean we are no longer using
10 nodes on every patchset.

These jobs have been non-voting for 3+ months, and will help reduce
the number of nodes needed by the helm project.

The jobs can still be run using 'check experimental' but now on
demand. And once they have been properly fixed can be moved back into
check / gate pipelines.

Change-Id: I6f5c6362749b7beb3e9f0ccff2b75d6b99d809d8
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-04-04 12:37:45 -04:00
Zuul
ed94d652d2 Merge "RabbitMQ: only request 256Mi for PVC by default" 2018-04-04 04:48:14 +00:00
Pete Birley
155c7b53d5 Ceph: Mgr: force key creation on each restart
This PS forces keyring creation on each start of the mgr container.

It resolves an issue found following k8s outage, where sometimes
the key is not created correctly the 1st time the container starts.

Change-Id: I7e642ca49883ac823196730362b796cd52cd841c
2018-04-03 09:42:36 -05:00
Zuul
5d0d1462fb Merge "Ceph: Make mon deployment compatible with k8s >= 1.10" 2018-04-03 00:56:55 +00:00
Chris Wedgwood
90e965b7f6 RabbitMQ: only request 256Mi for PVC by default
Change-Id: I94a30b16390a035fe6df3fd0f4a95b6ea000d8fe
2018-04-02 18:59:38 +00:00
portdirect
6c8041b15f Ceph: Make mon deployment compatible with k8s >= 1.10
This PS updates the ceph chart to work with newer versions of K8s
which always mounts configmaps as read-only.

Change-Id: If96dec4af385ed1ce210f2d4f63e09c89ec82c76
2018-04-02 12:11:54 -04:00
Zuul
c4dddc485f Merge "Fix document ref link" 2018-04-02 14:29:47 +00:00
Zuul
d0b6636664 Merge "Ironic: Move all config to be directly values driven." 2018-04-02 14:28:35 +00:00
Zuul
a092302356 Merge "Gnocchi: move to use templater for apache config" 2018-04-02 14:08:53 +00:00
Zuul
08b2d50b55 Merge "Glance: Move all config to be directly values driven." 2018-04-02 14:08:51 +00:00
Tin Lam
d19f7816f2 Fix document ref link
A link referencing software verion is broken (404). This patch set updates
the link the correct ansible var yaml file.

Change-Id: I9383ad2bee1fa4671606a9ce19fa3965adcc2c52
Signed-off-by: Tin Lam <tin@irrational.io>
2018-04-02 00:53:41 -05:00