Commit Graph

1284 Commits

Author SHA1 Message Date
Jenkins
d794733e6a Merge "NFS: Add NFS Chart" 2017-10-05 19:48:58 +00:00
Jenkins
597863887c Merge "Add Rally Chart" 2017-10-05 16:03:10 +00:00
Jenkins
952e975923 Merge "Docs: Neutron multiple SDN approach design" 2017-10-05 15:54:19 +00:00
Darla Ahlert
cbb6ed9172 Add Rally Chart
Basic functioning chart
Helm tests to verify functionality
Documentation to support

Implements: blueprint openstack-helm-chart-rally
Change-Id: Idcff88db63a5d8be6099969c41f6c34450c61064
2017-10-05 09:19:49 -05:00
Artur Korzeniewski
a960ed0fd0 Docs: Neutron multiple SDN approach design
This devref is covering the existing OpenStack-Helm neutron
architecture and proposal for introducing multiple SDNs.

Added linuxbridge usage docs.

Change-Id: If6c8753d85ea2bd2fd7df77e84b5e61bf64dc507
Implements: blueprint support-linux-bridge-on-neutron
Co-Authored-By: Gage Hugo <gagehugo@gmail.com>
2017-10-05 15:52:05 +02:00
Jenkins
5fe6055d6b Merge "Specification: OSH logging, monitoring and alerting" 2017-10-05 11:14:33 +00:00
Jenkins
d0ab75afa3 Merge "Nova: Update MVP values to reflect removal of oslo-genconfig tool" 2017-10-04 19:57:36 +00:00
Jenkins
bc6b2f8732 Merge "Telemetry: enable publishing of events for core OpenStack Components" 2017-10-04 19:55:24 +00:00
Jenkins
0a9b0f6a81 Merge "Config: Move rally test config into values" 2017-10-04 17:49:17 +00:00
Pete Birley
16a250509a Telemetry: enable publishing of events for core OpenStack Components
This PS enables publishing of events for core OpenStack Components

Change-Id: I846bfa86ae522c103e741b46e189695d45ca7710
2017-10-04 17:19:45 +00:00
Pete Birley
ff3c52ba9f Nova: Update MVP values to reflect removal of oslo-genconfig tool
This PS updates the Nova MVP values to reflect the removal of
the oslo-genfig tool.

Change-Id: Ibb5c2b4e97d119da138fe1ba853137f517703bcd
2017-10-04 17:19:29 +00:00
Jenkins
e6fff4b625 Merge "Telemetry: add ceilometer chart" 2017-10-04 17:17:07 +00:00
Pete Birley
958f5caf99 NFS: Add NFS Chart
This PS adds a basic NFS chart for development use.

Change-Id: I11191474e72bbe0d70d542682ed4ad7c3c3dc224
Implements: blueprint nfs-chart
2017-10-04 09:50:31 -05:00
Pete Birley
9a59382506 Docs: Fix link to ceph troubleshooting doc
This PS fixes the link to the Ceph troubleshooting guide.

Fixes bug 1720907

Change-Id: Ib2963635876a9ed288ac5bad8a36286b927a88cc
2017-10-04 01:31:55 -05:00
Pete Birley
8776a2c785 Config: Move rally test config into values
This PS moves the rally test config into values.

Partially implements: blueprint remove-pregenerated-config-templates

Change-Id: Ic051e762d792308de1d6038c37ca71c3efc9698c
2017-10-04 01:07:07 -05:00
Jenkins
31c57875ab Merge "Clarify type of auto_bridge_add" 2017-10-04 04:53:37 +00:00
Jenkins
5422465a6a Merge "libvirt: fix secret so that volume attach works" 2017-10-04 04:52:18 +00:00
Pete Birley
3cfb0a007c Telemetry: add ceilometer chart
This PS adds a ceilometer chart.

Change-Id: I8ddf3867514f2bbf0d9d0607733594a512c75e35
Co-Authored-By: Steve Wilkerson <sw5822@att.com>
Co-Authored-By: Larry Rensing <lr699s@att.com>
2017-10-03 23:11:52 -05:00
Chris Wedgwood
cb28c05da5 Clarify type of auto_bridge_add
With auto_bridge_add defined as:

  auto_bridge_add:
  # nothing here

helm doesn't treat is as am empty table so issues warnings such as:

    2017/10/03 19:24:37 warning: destination for auto_bridge_add is a table. Ignoring non-table value <nil>

This happens most of the time as we use `helm --values=...` to augment
values.yaml in the chart.

This change clarifies it is indeed a table and the warnings no long
appear.

Change-Id: Ib733ed72df49e134a9199e4024b2893629b990dc
2017-10-03 23:54:05 +00:00
Pete Birley
e5304b45e0 Telemetry: add mongodb chart
This PS adds a mongodb chart.

Change-Id: I7038650ca38b1fbae02a14c39d10270e847042c6
2017-10-03 21:57:11 +00:00
Pete Birley
637383495b Telemetry: add gnocchi chart
This PS adds a gnocchi chart.

Change-Id: I51634a3876a36dde1eb28cc62cef3189e345cd2c
Co-Authored-By: Steve Wilkerson <sw5822@att.com>
Co-Authored-By: Larry Rensing <lr699s@att.com>
2017-10-03 21:56:26 +00:00
Chris Wedgwood
04d8ced3c4 libvirt: fix secret so that volume attach works
In addition to restoring the secret setting again this removes some
redundant logic and does minimal cleanups.

Change-Id: I5dbcbd393b18befd762518e3865da9e006cf5bd9
2017-10-03 20:35:37 +00:00
Pete Birley
05bf70f4c7 Telemetry: add postgresql chart
This PS adds a PostgreSQL chart.

Change-Id: Id33b110e242d86a78215bc3926bfba4602b9a1c9
Co-Authored-By: Steve Wilkerson <sw5822@att.com>
Co-Authored-By: Larry Rensing <lr699s@att.com>
2017-10-03 20:05:27 +00:00
Zuul
2ca580a9b4 Merge "gate: move 'root check' to setup" 2017-10-03 17:07:51 +00:00
Chris Wedgwood
f99cb96e81 gate: move 'root check' to setup
Change-Id: I4d365390d673c45eb2bb1ff885ee1c74e632d5d8
2017-10-02 23:28:08 +00:00
Pete Birley
af1e19ef49 libvirt: fix operation when ceph is disabled
The movement of the ceph secret logic into the start script introduced
a bug that was missed in review when ceph is disabled, this PS
restores expected operation.

Closes-Bug: #1720061

Change-Id: Ie373ff94814ea396832a83101c885ebf92b6f8cc
2017-09-29 17:59:59 +00:00
Zuul
a2cc27ea6a Merge "Adding database drop jobs" 2017-09-29 15:07:41 +00:00
Zuul
8ff322d148 Merge "Nova: Move Neutron credentials to endpoints in values.yaml" 2017-09-29 04:04:52 +00:00
Pete Birley
486274bc94 Nova: Move Neutron credentials to endpoints in values.yaml
This PS moves the neutron credentials from the config section
of the values.yaml to the endpoints section, seperating them from
the service configuration.

Change-Id: I548148449f56e4eea92669ad8e98e3eff1ca7b27
2017-09-29 02:51:00 +00:00
Pete Birley
b8cc29f183 Neutron: Move Nova credentials to endpoints in values.yaml
This PS moves the nova credentials from the config section
of the values.yaml to the endpoints section, seperating them from
the service configuration.

Change-Id: Idfc696e0fc907b702a8ca81d81e50cb252cb7af8
2017-09-29 02:50:48 +00:00
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
Seungkyu Ahn
d2190de96e Fix rabbitmq readiness script error in k8s v1.7
In Kubernetes version 1.7.x, /proc/1/fd/2 command in rabbitmq readiness
shell script makes an error. Instead of using /proc/1/fd/2, use /dev/null.

Change-Id: Ia4fb7f3130ec1a8fccc125bf11e997b77935e1ba
Closes-bug: 1719763
2017-09-27 11:47:52 +09:00
Jenkins
c31016b724 Merge "Glance: Fix storage-init script" 2017-09-26 17:31:50 +00:00
Robert Choi
983685837f Glance: Fix storage-init script
The new storage-init script doesn't handle the case in which the rbd pool
user already exists. This PS solves the issue by improving the script.

Change-Id: I22c55429d3077393b279fb784845db41a69b5469
Closes-Bug: 1719081
2017-09-26 10:17:51 +09:00
Pete Birley
3c0755ec1b Gate: Fix armada neutron deployment
This PS updates the armada neutron deployment to reflect the removal
of the hacked oslo-genconfig tool.

Change-Id: Id3dbe1775a57a5833fd500d8ab6236d4792f8784
2017-09-25 17:10:52 -05: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