Commit Graph

1833 Commits

Author SHA1 Message Date
Zuul
73d3188ae6 Merge "Libvirt: Update ubuntu package version" 2018-03-19 23:46:35 +00:00
Zuul
de41a496cb Merge "Barbican: Include missing image build" 2018-03-19 23:32:27 +00:00
Pete Birley
f9033e6cee Barbican: Include missing image build
This PS adds the misisng image build commands for the barbican image.

Change-Id: I72085d20a098005bf79074f0f3297658de69f54c
2018-03-18 15:04:12 -05:00
Zuul
ac2b8a090b Merge "Add tls support for ldap" 2018-03-17 02:16:23 +00:00
Zuul
c8af030287 Merge "Use pod dependencies in neutron chart" 2018-03-17 01:36:16 +00:00
Pete Birley
1c709aa9d5 Libvirt: Update ubuntu package version
This PS updates the libvirt package version.

Change-Id: I3d5f0cfc25412c1dcc4c70d5f060bc9a1541e68a
2018-03-16 19:10:48 -05:00
Tin Lam
90b6aa9d78 Add tls support for ldap
This patch set adds TLS support for keystone LDAP.

External-tracking: OSH#555

Change-Id: Ice32a31a712b8534a5d1a8f90a8a203710bdb9a9
Signed-off-by: Tin Lam <tin@irrational.io>
2018-03-16 16:47:41 -05:00
Zuul
571ea5a36e Merge "Use pod dependencies in nova chart" 2018-03-16 21:45:10 +00:00
Sean Eagan
3e877eac78 Use pod dependencies in neutron chart
Changes neutron chart to depend on pod labels instead of daemonsets.

Change-Id: Ieaa2f2863864229a4f6587c3e66fa661b9b7ef81
2018-03-16 09:29:11 -05:00
Sean Eagan
6d0a0fc0c3 Use pod dependencies in nova chart
Changes nova chart to depend on neutron pod labels instead of daemonsets
in order to prepare for utilizing daemonset overrides in neutron chart,
Utilizes a new feature of kubernetes-entrypoint, pod dependencies, added
to kubernetes-entrypoint in v0.3.0.

Change-Id: Ic79ddc1b7f477195c5b3dfd630df4d78d7589030
2018-03-16 09:23:34 -05:00
Chris Wedgwood
8591b1c0c2 neutron: allow creation of ovs bridges with no ports
it's valid to create a bridge and not add ports; this restores that
ability

Change-Id: I46881fe3ee48a56a796abe8cf2036eba9e4064e1
2018-03-15 18:48:55 +00:00
Zuul
0c7b6e01a3 Merge "Nova: Fix sudoers location in nova-etc configmap" 2018-03-15 15:48:59 +00:00
Zuul
d50f2d1fa4 Merge "Add LDAP-backed domain gate" 2018-03-15 15:17:27 +00:00
Zuul
2c4b17817b Merge "Cinder: add qemu profile to cinder images" 2018-03-15 09:41:15 +00:00
Zuul
2f8330b490 Merge "Neutron: SR-IOV support" 2018-03-15 06:57:11 +00:00
Tin Lam
93757adee7 Add LDAP-backed domain gate
This patch set adds a nv-gating with an OpenLDAP server with some sample
data loaded for development or testing use using a bootstrap job.
This patch set also adds confirming authentication works using  domain-
specific configuration for keystone.

Consolidated change from: https://review.openstack.org/#/c/552976/
Co-Authored-By: Gage Hugo <gagehugo@gmail.com>

Change-Id: I1aeccffc018d0fcefc8e2b15a4ac6b83cb2be8b6
Signed-off-by: Tin Lam <tin@irrational.io>
2018-03-14 23:25:54 -05:00
Pete Birley
17542c569c Cinder: add qemu profile to cinder images
This PS adds the qemu profile to cinder images

Change-Id: I91f457471b0b9ae7d83a29ff6521ee319eea44f7
2018-03-15 00:25:14 +00:00
Pete Birley
86be88e1d9 Neutron: SR-IOV support
This PS adds SR-IOV Support to OSH.

Change-Id: Ia744c6d7c4a45be7728bba3213b50f1246b897db
2018-03-14 18:13:13 -05:00
Zuul
e9ff3afd7a Merge "glance-api: add dependency on message bus" 2018-03-14 20:14:49 +00:00
Steve Wilkerson
a71998a80c Nova: Fix sudoers location in nova-etc configmap
The nova_sudoers entry in the nova configmap-etc was consuming
the neutron_sudoers entry in the values.yaml. This corrects it to
point at nova_sudoers instead

Change-Id: I621c817c579cc1c31fa51b1a0f49a43a652784a2
2018-03-14 15:13:15 -05:00
Zuul
cae75a8a99 Merge "Cinder: Fix default uid for cinder user with loci images" 2018-03-14 18:11:07 +00:00
Zuul
a310524c9d Merge "Cinder: Fix sudoers reference in configmap" 2018-03-14 04:28:24 +00:00
Zuul
32a468178b Merge "Ingress controller service: consolidate to helm-toolkit" 2018-03-14 02:14:22 +00:00
Pete Birley
0ce97b3996 Cinder: Fix default uid for cinder user with loci images
This PS corrects the UID for the cinder user used with loci images
in the cinder chart.

Change-Id: I1001711928fb47e77f01c8e83f88ec317a46498e
2018-03-14 01:29:20 +00:00
Zuul
7c16cc246a Merge "Add Makefile" 2018-03-14 00:54:40 +00:00
Steve Wilkerson
9de56d8fc8 Cinder: Fix sudoers reference in configmap
The cinder_sudoers entry in the cinder configmap-etc was consuming
the neutron_sudoers entry in the values.yaml. This corrects it to
point at cinder_sudoers instead

Change-Id: I214912b3ed4185a201f4f94e82eaa50d6d321018
2018-03-13 17:37:40 -05:00
Stacey Fletcher
34c37f620d Add Makefile
This patchset adds a Makefile for each component under tools/images

Change-Id: I84d8bda0313e921f0921dfef10d14469ed26ff5c
2018-03-13 17:29:41 +00:00
Tin Lam
1f75555cd1 Add trustee domain
This patch set allows for searching the trustee user in a specified
domain rather than just the "default" domain.

Change-Id: I53ee6816e02c25e577244015fe5aea0870e0fd32
Signed-off-by: Tin Lam <tin@irrational.io>
2018-03-12 22:31:08 -05:00
Chris Wedgwood
2e31e8828f glance-api: add dependency on message bus
without this the api starts up in a non-working state, the bootstrap
job then runs and give is images which are stuck queued

Change-Id: Ie3e03620618b1c46882c05b3a5ef8745c78af6a3
2018-03-12 18:33:16 +00:00
Pete Birley
507600e898 Ingress controller service: consolidate to helm-toolkit
This PS consolidates the Ingress controller service, that is used
to resolve internal requests to public endpoints correctly, to
helm-toolkit.

Change-Id: If7c7deca1b8289a32709f7dc7c936883469aadfe
2018-03-12 13:48:39 +00:00
Zuul
4f0aeb619d Merge "DB-Drop-Jobs: consolidate to helm-toolkit" 2018-03-10 20:10:23 +00:00
Zuul
b177040b6c Merge "Reduce the number of workers spawned by services" 2018-03-10 15:56:01 +00:00
Zuul
c3768a149d Merge "Add ldap support" 2018-03-10 15:52:47 +00:00
Zuul
b06a371cf6 Merge "remove trailing ws" 2018-03-10 12:39:32 +00:00
Tin Lam
0da984050f Add ldap support
This patch set adds python ldap support  to keystone.

Change-Id: I420612555d92f6fb932f2f210cc36f3f7f5afc97
Signed-off-by: Tin Lam <tin@irrational.io>
2018-03-09 20:51:14 +00:00
Zuul
e465b978b7 Merge "Armada check: Enable storage for OSH-infra services" 2018-03-09 18:24:46 +00:00
Pete Birley
6e4bcebcf5 DB-Drop-Jobs: consolidate to helm-toolkit
This PS consolidates the DB-Drop Job to helm-toolkit.

Change-Id: Ia2b035d730bf612086a9fd9b5d14aba494f56dc7
2018-03-09 14:25:15 +00:00
Pete Birley
02767f6d76 Reduce the number of workers spawned by services
This PS reduces the number of processes spawned by services, as
with Kubernetes load distribution can be better managed by a larger
number of single threaded pods (up to a certain point) and doing so
also provides both increased avilibility, leading to smoother rolling
updates. In addtion when running single replicas resource consuption
is reduced.

Change-Id: Ifb7494a0804913d843a072e10d26c6ec53c3bd16
2018-03-09 06:39:02 +00:00
Pete Birley
e8219bc6d8 Cinder: allow Ceph RBD pool params to be tuned
This PS exposes the Ceph RBD pool params to the cinder chart, allowing
them to be tuned.

Change-Id: I615e999928948193b24cc4978efb31bd1b36f8f7
Closes-Bug: #1754535
2018-03-09 01:56:32 +00:00
Zuul
05d1123497 Merge "Ceph: allow fully qualified hostnames in targetted hosts" 2018-03-08 16:21:09 +00:00
Zuul
12abead047 Merge "Remove Api version constraint for CronJob" 2018-03-08 11:48:55 +00:00
Pete Birley
47eaa69860 Gate: allow chart specific over-rides to be applied
This PS allows chart specific over-rides to be appled to each chart
using the gate scripts.

Change-Id: Ie259113a129cddd84743c891be76782227e3bd24
2018-03-08 01:02:42 +00:00
portdirect
873a3aa919 Ceph: allow fully qualified hostnames in targetted hosts
This PS allows fully qualified hostnames to be addressed when using
hetrogenious clusters.

Change-Id: If6144067b94e28a3bea8e71e1e60bca44a809c3a
Closes-Bug: 1753639
2018-03-07 01:57:37 +00:00
Zuul
766ada1091 Merge "RabbitMQ: update to version 3.7.3" 2018-03-06 16:01:47 +00:00
Steve Wilkerson
0bddb46eb3 Armada check: Enable storage for OSH-infra services
This enables storage for the osh-infra services running in the
armada job

Change-Id: Ic0f11a9d161529c6fb58474e856032745b07a032
2018-03-06 09:41:30 -06:00
Pete Birley
b696c25d5d Glance: use endpoints section and lookups to set port
This PS moves glance to use the endpoints section and lookups to
set the port it serves on.

Change-Id: Ic22e5d59b0821b8482bcbfab1a72180f0b7375a8
2018-03-06 11:31:50 +00:00
Hemanth Nakkina
8c9ac9f5df Remove Api version constraint for CronJob
Cronjob resource is deprecated in batch/v2alpha1 from
k8s 1.8 and batch/v1beta1 is enabled by default. All the
CronJobs are already using batch/v1beta1 but there is condition
to check if api version have batch/v2alpha1.

Remove the api version constraint on batch/v2alpha1

Partial-Bug: #1753524
Change-Id: I7eeb7d6cc2630311ec5d613b9e059824daae0620
2018-03-06 08:46:22 +05:30
Pete Birley
32c5f8c65c Magnum: use endpoints section and lookups to set port
This PS moves magnum to use the endpoints section and lookups to
set the port it serves on.

Change-Id: I0d75bfdad6fad3c6b8b0bdfd8c3799a3e759d8f6
2018-03-05 23:22:18 +00:00
Zuul
a29aa075a4 Merge "Armada: Update manifest to use common memcached service" 2018-03-05 22:10:18 +00:00
Zuul
6e20a3649d Merge "RabbitMQ: persist stateful data to volume" 2018-03-05 19:37:37 +00:00