1249 Commits

Author SHA1 Message Date
Sean Larimore
d1e775547c Adding database drop jobs
Implemented Kubernetes jobs to drop a database for an OpenStack service
on deletion of Helm chart. This job is configurable to be enabled or
disabled in the values.yaml file for each chart.

Change-Id: Ia1a0834cb43c7e883aaf507a7c7683fa1cf4e838
2017-09-27 09:44:28 -06:00
Jenkins
7cdb1782ac Merge "Ceph: parameterize kubectl param" 2017-09-25 19:02:22 +00:00
Jenkins
c7c4199469 Merge "Fix for missing init container in rbd-provisioner" 2017-09-25 18:46:22 +00:00
Jenkins
c78a8edee9 Merge "Fedora: fix gate script on F25" 2017-09-25 15:35:55 +00:00
Jenkins
f5410e8bca Merge "Cinder-backup can request to be run as SYS_ADMIN capability." 2017-09-25 02:20:49 +00:00
Jaesang Lee
db634694de Cinder-backup can request to be run as SYS_ADMIN capability.
cinder-backup process should be able to run privsep daemon and
it required SYS_ADMIN capability.

Change-Id: Ife6fd3ae921078d64a63d15cee6b389ab26b8a4b
Closes-bug: 1718599
2017-09-24 08:32:02 +00:00
Pete Birley
a3f6838c72 Fedora: fix gate script on F25
This PS re-enables support for F25 in the gate scripts.

Change-Id: Icbaac6c568ac917ae24971ca0ce207d4b1a2b138
2017-09-22 22:56:50 +00:00
Jenkins
0a5d64e72a Merge "Add support for nova vm migration" 2017-09-22 21:39:33 +00:00
Jenkins
bdd411119f Merge "Disk targeting" 2017-09-22 21:30:42 +00:00
Jenkins
6d7b9a7ec6 Merge "Senlin: remove oslo-genconfig" 2017-09-22 21:11:37 +00:00
Steve Wilkerson
ca0cb858a7 Add support for nova vm migration
Adds ability to perform vm migrations

Change-Id: Iba10582346379f624e6a409f4f3018eead3aa7f6
2017-09-22 15:36:42 -05:00
Pete Birley
285959c863 Disk targeting
This PS adds a disc targeting framework for OSH Components for
services like Ceph, Swift, and Cinder (LVM) to use when targeting
phsical discs. It uses the bus ID of the attached device to simplfy
management of large quanitites of physical hardware.

Change-Id: I1cb227e43ed5394d4c68c6156047889574a0e869
2017-09-22 20:32:21 +00:00
Pete Birley
088cd9b9a6 Senlin: remove oslo-genconfig
This PS removes the modified oslo-genconfig from senlin.

Partially implements: blueprint remove-pregenerated-config-templates

Change-Id: Icda8d14d648ab438e76ce5cb0b530c603b199713
2017-09-22 14:52:46 -05:00
Pete Birley
c27aaec303 Mistral: remove oslo-genconfig
This PS removes the modified oslo-genconfig from mistral.

Partially implements: blueprint remove-pregenerated-config-templates

Change-Id: Iddcb0a90e761181867687e548d5e5daa1039d7c8
2017-09-22 14:42:30 -05:00
Jenkins
f3e16dae18 Merge "Nova: remove oslo-genconfig" 2017-09-22 14:27:52 +00:00
Jenkins
7d82e40102 Merge "Neutron: remove oslo-genconfig" 2017-09-22 14:26:40 +00:00
Huamin Chen
2a75376c1c Ceph: parameterize kubectl param
Not to use hard coded labels in kubectl command

Change-Id: Ia53b4bd00071b08d1064349bad596c978814a719
Signed-off-by: Huamin Chen <hchen@redhat.com>
2017-09-22 08:10:19 -04:00
Chris Wedgwood
e12d762136 [libvirt] Move 'ceph secret' to daemon start up
At present (Kubernetes 1.7.x) there is no logging for postStart
operations, when things this causes the pod to restart.  This change
means we once again get logging.

Change-Id: Id046968eef404c05a4215d73406a4eb604eb3ee5
2017-09-22 03:29:47 +00:00
Jenkins
4379e5aadc Merge "Check libvirtd based on /proc instead of /var/run" 2017-09-22 03:21:33 +00:00
Jenkins
8cf3618fae Merge "Removes unnecessary utf-8 encoding" 2017-09-22 03:21:27 +00:00
Pete Birley
7ffdd5222b Neutron: remove oslo-genconfig
This PS removes the modified oslo-genconfig from neutron.

Partially implements: blueprint remove-pregenerated-config-templates

Change-Id: I73091b7ad1af74e3a660ff17031f09628b33d17f
2017-09-22 03:16:44 +00:00
Jenkins
2fed2f1b91 Merge "gate: add a second upstream DNS server" 2017-09-22 02:57:23 +00:00
Jenkins
89beee909b Merge "gate: increase pod start timeout" 2017-09-22 02:54:57 +00:00
Jenkins
a2b235e861 Merge "Cinder: remove oslo-genconfig" 2017-09-21 21:03:44 +00:00
Jenkins
a94e76ae9d Merge "Heat: remove oslo-genconfig" 2017-09-21 21:03:29 +00:00
Jenkins
05c1b9da77 Merge "Magnum: remove oslo-genconfig" 2017-09-21 20:38:47 +00:00
Jenkins
99743fb438 Merge "Glance: remove oslo-genconfig" 2017-09-21 20:38:24 +00:00
Jenkins
3121f46e65 Merge "Barbican: remove oslo-genconfig" 2017-09-21 20:35:02 +00:00
Jenkins
49657fbe93 Merge "Ceph: cleanup unused code" 2017-09-21 20:20:06 +00:00
Pete Birley
e3a6a4166d Nova: remove oslo-genconfig
This PS removes the modified oslo-genconfig from nova.

Partially implements: blueprint remove-pregenerated-config-templates

Change-Id: I65575ba5d78429b9c1a3984c76aa26757d5fd6e2
2017-09-21 14:52:04 -05:00
Chris Wedgwood
22488a5c14 gate: add a second upstream DNS server
We get transient DNS failures, having a second DNS server should help.

Change-Id: I8307ba0c2b8f2b12eb714dfd8b7034c7645ff288
2017-09-21 17:52:31 +00:00
Chris Wedgwood
c587481749 gate: increase pod start timeout
Change-Id: I141c9ead88f97228942e939fda25fba73571f597
2017-09-21 17:51:49 +00:00
Chris Wedgwood
ec43f3392c gate: for aio only run a single rabbitmq
Change-Id: I2ae79c131dbc11d000681ba23b7779149b14d424
2017-09-21 15:08:55 +00:00
Huamin Chen
9b7fac367c Ceph: cleanup unused code
Change-Id: I81fa42b57d3ecd80c808ba92fbe5e840cd4b3dc2
Signed-off-by: Huamin Chen <hchen@redhat.com>
2017-09-21 10:43:56 -04:00
Pete Birley
0ee23186f3 Barbican: remove oslo-genconfig
This PS removes the modified oslo-genconfig from barbican.

Partially implements: blueprint remove-pregenerated-config-templates

Change-Id: Ic2b61bcfd1d9f179f25d42c91454cc2d24a1e6a1
2017-09-21 13:51:04 +00:00
Pete Birley
f6d3d0fdbb Magnum: remove oslo-genconfig
This PS removes the modified oslo-genconfig from magnum.

Partially implements: blueprint remove-pregenerated-config-templates

Change-Id: Idbe946d431854adf83e689594d4d64dc602f8323
2017-09-21 13:50:35 +00:00
Pete Birley
a27e42b762 Glance: remove oslo-genconfig
This PS removes the modified oslo-genconfig from glance.

Partially implements: blueprint remove-pregenerated-config-templates

Change-Id: Ie4d5dd9e4b03ba360c62f508e98e206f6f894b63
2017-09-21 13:50:23 +00:00
Pete Birley
6df59fc3d9 Heat: remove oslo-genconfig
This PS removes the modified oslo-genconfig from heat.

Partially implements: blueprint remove-pregenerated-config-templates

Change-Id: Ib4a5e1c41874e3a2eb15b5002538a2193f07ab04
2017-09-21 13:50:09 +00:00
Pete Birley
fff98df16f Cinder: remove oslo-genconfig
This PS removes the modified oslo-genconfig from cinder.

Partially implements: blueprint remove-pregenerated-config-templates

Change-Id: Id027319e96cecbeadb332c401955ec0ebc5eda16
2017-09-21 13:49:46 +00:00
Jenkins
9e117ce95b Merge "Make qemu use nova user" 2017-09-21 03:17:30 +00:00
Jenkins
2aede7f1b6 Merge "Remove hacked OSLO genconfig tool" 2017-09-21 02:08:49 +00:00
Jenkins
8e5fa85fe5 Merge "ceph: skip rgw keyring-generator when not needed" 2017-09-21 00:16:28 +00:00
Chris Wedgwood
e6cdfcdd07 gate: expose timeouts for node and pod startup
Change-Id: I98da4768c438cb1801cf481a229a1a0f74df1415
2017-09-20 21:36:13 +00:00
Chris Wedgwood
e4e01362f7 ceph: skip rgw keyring-generator when not needed
Change-Id: I12d151587963b30a910146edaead54e55505077e
2017-09-20 18:33:29 +00:00
Mateusz Blaszkowski
06edf20328 Fix for missing init container in rbd-provisioner
Change-Id: Iadf05b6b233448f233866048d64d7167d8857438
Signed-off-by: Mateusz Blaszkowski <mateusz.blaszkowski@intel.com>
2017-09-20 02:08:06 -04:00
Pete Birley
5e8be5c339 Remove hacked OSLO genconfig tool
This PS removes the pregenerated config templates producing using
the hacked oslo-genconfig tool. This results in both a much smaller
codebase and also more readable configuration by removing the
requirement to specify settings via oslo namespaced references.

This initial PS applies only to Keystone, A follow up will extend to
all remaining services.

Partially implements: blueprint remove-pregenerated-config-templates
See: https://blueprints.launchpad.net/openstack-helm/+spec/remove-pregenerated-config-templates

Change-Id: I3ced7ad02c703c767925a17b1a18f6158a878e83
2017-09-19 21:51:26 -05:00
Jenkins
ae4da1e7ef Merge "set openstack_neutron_network configuration from values.yaml" 2017-09-20 02:47:14 +00:00
Jenkins
be4fac9a9e Merge "Helm: move to helm v2.6.1" 2017-09-19 16:16:22 +00:00
Jenkins
852e202b37 Merge "Remove packaged charts on 'make clean'" 2017-09-19 15:17:46 +00:00
Pete Birley
e7723d81ce Helm: move to helm v2.6.1
This ps bumps the Helm version to v2.6.1.

Change-Id: I46e1b3457a50d440bc82ba2ef3b164ae4a2a1771
2017-09-19 14:37:34 +00:00