Commit Graph

2105 Commits

Author SHA1 Message Date
Pete Birley
9258649674 Neutron: provide config support for queens
This PS updates the neutron config to support up to the queens
release of OpenStack.

Change-Id: I02ffbb1d85134605e665b6bef4379d45af134b58
Signed-off-by: Pete Birley <pete@port.direct>
2018-05-17 06:30:26 +00:00
Pete Birley
19f345ddbb Gate: Provide support for Ironic up to queens
This PS updates the ironic gate to support up to the queens release
of openstack.

Change-Id: I2b0613d9541bfe2ed2febd739db870fc4edfb7d9
Signed-off-by: Pete Birley <pete@port.direct>
2018-05-17 01:25:32 -05:00
Zuul
72143e6ee0 Merge "[trivial] Correct erroneous Makefile comments" 2018-05-15 21:18:16 +00:00
Felipe Monteiro
4b50849328 [trivial] Correct erroneous Makefile comments
This patchset corrects some trivial copy/paste comment mistakes
in some Makefiles: Deckhand is referenced which is out of
place since the project is a third-party open source project that
clearly isn't the image being built. This corrects the reference
to the correct one per Makefile.

Change-Id: I372803ead251ff7909c1aef0f31b0188d1fdd1c9
2018-05-15 18:06:25 +00:00
Pete Birley
7e27910228 Horizon: Add support for performing message compilation
This PS adds support for message compilation, if the image supports
it.

Change-Id: Ie15a1a437ff516af697a5bb65c5c7831de872c30
Signed-off-by: Pete Birley <pete@port.direct>
2018-05-15 18:04:53 +00:00
Zuul
4503ad1558 Merge "ovs,neutron: use auto_bridge_add for external bridge and interface" 2018-05-15 17:35:51 +00:00
Zuul
20d863ce9d Merge "Docs: Update the multinode guide to use correct playbook vars" 2018-05-15 15:55:34 +00:00
Zuul
9f350c1e47 Merge "MariaDB: Remove $dependencies for helm-toolkit" 2018-05-15 15:55:33 +00:00
Hyunsun Moon
896fc6b8d2 ovs,neutron: use auto_bridge_add for external bridge and interface
Also changed ovs-agent-init to take care of configuring default external
bridge and interface for cosistency with lb-agent.

Change-Id: I1d893b73a784f55594c30f17ef022348d68f0f1b
2018-05-15 14:20:22 +00:00
Pete Birley
f19349ac3a Docs: Update the multinode guide to use correct playbook vars
This PS updates the multinode guide to use the correct playbook
vars.

Change-Id: Ie48718059b9f3db2e7a803629172cdb2a9facb00
2018-05-15 09:10:55 -05:00
Zuul
bc4712f121 Merge "Gate: Use defaults from within roles" 2018-05-15 04:17:51 +00:00
Siri Kim
bac3985306 MariaDB: Remove $dependencies for helm-toolkit
This PS removes $dependencies from
 - monitoring/prometheus/exporter-deployment.yaml
 - monitoring/prometheus/exporter-job-create-user.yaml

as $dependencies cause render error.

Change-Id: I38e176d25f735c9a6712497d20a3310e438a48a1
2018-05-15 02:58:43 +00:00
Zuul
5cf6367525 Merge "Heat: Add helm test" 2018-05-14 18:31:47 +00:00
Zuul
ede18fa372 Merge "Gate: Enable API access from VMs in the gate and development envs" 2018-05-14 17:06:18 +00:00
Zuul
5ec6982058 Merge "Docs: Update development node cleaning document" 2018-05-14 14:52:36 +00:00
Zuul
dd5877a393 Merge "Update Makefile" 2018-05-14 14:52:35 +00:00
Zuul
702937aa5b Merge "Update .gitignore" 2018-05-14 14:52:34 +00:00
Chris Wedgwood
4c8205bd54 ceph: run 2 rgw replicas
by default run 2 rgw instances, single node and developer will
override to 1

Change-Id: I8b49c8ac026b130c74a1e9c548232780284186d2
2018-05-14 06:45:44 +00:00
Pete Birley
4ba2dec634 Gate: Enable API access from VMs in the gate and development envs
This PS enables API access from VMs in the gate and development env

Change-Id: I0639e43dc88cbe8bf4cfe102320e2a8bf9025073
Depends-On: I32c8e752675b037610f77c8baee1c1636d5a032e
Signed-off-by: Pete Birley <pete@port.direct>
2018-05-14 01:38:49 -05:00
Pete Birley
71bc7ae09d Gate: Use defaults from within roles
This PS uses the defaults contained within the roles used in the
gate.

Depends-On: I5ad1b593a711ffe353b012394d54044dede0691d
Change-Id: I52730474cefb917a23b679f4ff0703afd2b44989
2018-05-14 06:17:38 +00:00
Pete Birley
d2e03055cd Heat: Add helm test
This PS adds helm test functionaility to heat. This test is taxing
om the oslo.db backend and can expose clustering issues effectively
when run with high concurrency.

Change-Id: I5d6074cedbc870b9536d85859381c3dba1ad4f61
2018-05-14 00:42:01 -05:00
Tin Lam
768ea46d21 Update Makefile
Per [0], update Makefile to behave as it was before with an added
check(s) for the existence of a folder prior to processing.  This
allows us to reinstate the helm-toolkit folder even though it has
been migrated, and will build as usual if a developer has a helm-
toolkit in the directory.

Also, did some minor cleanup to the Makefile.

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

Change-Id: I4e0a26b4a228d63a1c769d2f0c935fa3fc56192c
Signed-off-by: Tin Lam <tin@irrational.io>
2018-05-14 00:17:55 -05:00
Zuul
ce5cf7f1cf Merge "ceph: run 2 mds replicas" 2018-05-14 04:30:23 +00:00
Tin Lam
b869fabba1 Update .gitignore
This patchset adds "helm-toolkit" to .gitignore. As that folder has been
migrated to OSH-infra, this allows developers to conveniently symlink to
the folder in OSH-infra without the risk of checking such symlink into
this repository.

Change-Id: Idb475896625ab310812bf7043e020c0c2847156f
Signed-off-by: Tin Lam <tin@irrational.io>
2018-05-13 22:17:57 -05:00
Pete Birley
966a7f08ef Remove helm-toolkit from OSH
This PS removes the helm-toolkit from OSH, and moves to use the
toolkit from OSH-Infra.

Change-Id: Ic9610bb2ed07697352bfd5849c717f6e576e3d6c
Signed-off-by: Pete Birley <pete@port.direct>
2018-05-13 14:54:08 +00:00
Pete Birley
3587e1679b Cinder: Use Swift for volume backups by default
This PS changes the default volume backup backend to be swift
as this is both better tested and volume driver backend agnostic,
in addition to permitting easier export of data by tenants.

Change-Id: Ibd9716c07fda5a040dc88d7976816d9e63c581db
2018-05-13 14:53:33 +00:00
Zuul
5e81baa506 Merge "Cinder: Use correct service names for api versions" 2018-05-13 14:17:16 +00:00
Zuul
2c2779968a Merge "Helm-Toolkit: Resolve final deltas between OSH and OSH-Infra" 2018-05-13 09:01:29 +00:00
Zuul
ab5776299c Merge "Start using nova_metadata_host" 2018-05-13 06:23:55 +00:00
Pete Birley
edb80added Docs: Update development node cleaning document
This PS udpates the node cleaning document to better describe how
to remove a development deployment of OSH.

Change-Id: I80b0e522c6b9dc8bb7c4e180ae71997406d91e1c
2018-05-12 23:26:50 -05:00
Zuul
7b4e272cc5 Merge "Heat: Dont deploy cloudwatch by default" 2018-05-13 04:04:11 +00:00
Pete Birley
20abcad4d5 Cinder: Use correct service names for api versions
This PS updates cinder to use the correct service names for API
versions

V2:
 * https://github.com/openstack-dev/devstack/blob/stable/newton/lib/cinder#L387
 * https://github.com/openstack-dev/devstack/blob/master/lib/cinder#L381

V3:
 * https://github.com/openstack-dev/devstack/blob/stable/newton/lib/cinder#L395
 * https://github.com/openstack-dev/devstack/blob/master/lib/cinder#L387

The custom value for Nova's cinder catalog_info is also removed, as this was
required to use the incorrect service catalog names.

Change-Id: Ic88826a3c8233e260caca69272cf32021825b48c
2018-05-13 04:00:28 +00:00
Pete Birley
b40f7162b5 Helm-Toolkit: Resolve final deltas between OSH and OSH-Infra
This PS removes the remaining deltas between OSH and OSH-Infra

Change-Id: Ibe0c561991d23c1b0a4a24a6a1529d5ae255a779
2018-05-13 01:31:41 +00:00
Zuul
baac4d6ec8 Merge "Heat: Correct ingress manifest conditionals" 2018-05-13 01:24:05 +00:00
Zuul
d971db7df4 Merge "Nova/Ironic: Update nova-compute ironic pods to use nova compute labels" 2018-05-13 00:56:03 +00:00
Zuul
b0847870c4 Merge "Helm-Toolkit: add missing image sync manifests to OSH" 2018-05-13 00:05:35 +00:00
Pete Birley
f8a273d384 Heat: Dont deploy cloudwatch by default
As per the Wiki page [1] and discussions on the openstack-dev
mailing list [2], heat-api-cloudwatch was depreciated following
the liberty cycle and slated for removal. It was fully removed
during the queens development cycle.

[1] https://wiki.openstack.org/wiki/Heat/Using-CloudWatch
[2] http://lists.openstack.org/pipermail/openstack-dev/2015-April/061834.html

Change-Id: I5c5461839f2351c3955efaec613bd4bcc7174f78
2018-05-12 17:43:29 -05:00
Pete Birley
99b47be838 Heat: Correct ingress manifest conditionals
This PS corrects the ingress manifest conditionals to use the right
key for enable/disable control.

Change-Id: I2d4766aaeb01375eab5cd44af4bfbb89754f8bf3
2018-05-12 17:34:28 -05:00
Pete Birley
00def94bad Nova/Ironic: Update nova-compute ironic pods to use nova compute labels
This PS updates the nova-compute ironic pods to use the nova-compute
labels, allowing cell managment jobs to be run.

Change-Id: Icd1c68882038f53d9948770a6f85b0e8ee53d964
2018-05-12 16:58:16 -05:00
Pete Birley
d342ac40cb Ceph: Setup radosgw with increased swift support.
This PS updates the cephs config to deploy radosgw with greater
swift compatibility. Allowing clients to use RGW as though it
were a real swift deployment.

Change-Id: Id0a27b42b7f9c0c9e4b5a197ef50feb612e6adfc
2018-05-12 12:58:03 -05:00
Zuul
bff3b4378e Merge "Add local-registry image managment to OSH from OSH-Infra" 2018-05-12 17:37:17 +00:00
Pete Birley
4cbdafe896 Helm-Toolkit: add missing image sync manifests to OSH
This PS adds the missing image sync manifests to OSH from OSH-Infra.

Change-Id: I43eeb1b32fdb0dae65fee78b0dea9eae836c5446
2018-05-12 12:35:34 -05:00
Robert Choi
99916b4d04 Fix wrong value key in glance clean-image script
This PS reflects updated value key to the glance clean-image
script to fix a bug that the bootstrapped images are not deleted
when the chart is deleted.

Change-Id: I6bd126049c539a74e23a1ca5d2957b89fdea78fc
2018-05-12 14:36:37 +00:00
Steve Wilkerson
354b311ec5 Add local-registry image managment to OSH from OSH-Infra
This PS adds the local registry image managment to OSH from OSH-Infra.
With this the delta between helm-toolkits in the Repo's is removed,
allowing the toolkit from OSH-Infra to be used and the one from OSH
to be depreciated.

Change-Id: If5e218cf7df17261fe5ef249d281f9d9637e2f6a
Co-Authored-By: Pete Birley <pete@port.direct>
2018-05-12 14:35:48 +00:00
Pete Birley
69b2540e25 Gate: Use infra mirrors for kubeadm-aio
This PS moves to use the infra mirrors for kubeadm-aio when built
in openstack-infra.

Depends-On: Id9a4bf2b13051dfcf5aea688511da24cd245de9c
Change-Id: I26a728fda937900406192be8a7301c3874abc934
2018-05-11 22:40:11 -05:00
Zuul
0f5d23221d Merge "gate: remove fsid from charts that don't use it" 2018-05-09 20:44:33 +00:00
Zuul
eda94452a4 Merge "MariaDB: Fronting proxy" 2018-05-09 20:34:46 +00:00
Zuul
f247a7e706 Merge "Ironic: fix gate" 2018-05-09 17:03:42 +00:00
Pete Birley
3cf9c4a64b MariaDB: Fronting proxy
This PS adds a fronting tcp proxy with A/P to the backends. This
Change removes the issue of DB deadlocks when using multi-master
galera databases.

Change-Id: I3294d4e9d9258a98692292fa5da16505bfa9ecd6
2018-05-09 10:50:43 -05:00
wu.chunyang
2f89187c97 Remove the inexistence script
the 000-install-packages.sh script depend on the code clone, so when
install the packages, the 000-install-packages.sh not exists, we
can't run the script directly, this PS to remove it.

Change-Id: I0a53fbc5b4b79a9bd55f28700b46e61baec423da
2018-05-09 22:49:51 +08:00