653 Commits

Author SHA1 Message Date
Steve Wilkerson
6b944f557b Libvirt: Move chart to openstack-helm-infra
This moves the libvirt chart to openstack-helm-infra as part of
the effort to move charts to their appropriate repositories

Change-Id: I02ce197f8d100da74c086d84e2f9d2b902a69e97
Story: 2002204
Task: 21723
2018-09-10 09:45:55 -06:00
Zuul
c581bbcbf8 Merge "Ceph-RGW: Fix configmap-bin template" 2018-09-10 06:32:37 +00:00
Zuul
f379678266 Merge "Upgrade etcd to 3.2.24" 2018-09-10 04:46:33 +00:00
Zuul
62de6b144b Merge "MongoDB: Move chart to openstack-helm-infra" 2018-09-10 04:46:31 +00:00
Steve Wilkerson
9017cc5f28 MongoDB: Move chart to openstack-helm-infra
This moves the mongodb chart to openstack-helm-infra as part of
the effort to move charts to the appropriate repositories

Change-Id: I4c93957ec6f2ccf2650bcce48702eb29d5f51fd6
Story: 2002204
Task: 21728
2018-09-09 10:22:47 -06:00
Steve Wilkerson
8bbd80e197 Postgresql: Move chart to openstack-helm-infra
This moves the postgresql chart to openstack-helm-infra as part of
the effort to move charts to the appropriate repositories

Change-Id: I25c026e5d4c4abe4dd0805047051281911632739
Story: 2002204
Task: 21729
2018-09-09 10:20:08 -06:00
Tin Lam
ab6d15441c Upgrade etcd to 3.2.24
This patch upgrades the default etcd version to 3.2.24.  Migration from
2.x to 3.x is required to address:

* Kubernetes is deprecating etcd 2.x support later this year. See [0].
* Recommended etcd minimum versions are: 3.1.11+, 3.2.10+, 3.3.0+ to
  address a data corruption bug. See [1].

[0] https://groups.google.com/forum/#!msg/kubernetes-dev/DoOl77xjpDA/uZFun65oBwAJ
[1] https://discuss.kubernetes.io/t/recommended-etcd-minimum-versions-3-1-11-3-2-10-3-3-0/2637

Change-Id: I221e0ff06557c3b107567180628a2c7bf1301bf0
Signed-off-by: Tin Lam <tin@irrational.io>
2018-09-08 08:11:32 +00:00
Zuul
31ca66b3ce Merge "Monitor Cinder API and Scheduler" 2018-09-07 22:31:18 +00:00
Zuul
f52b0ffedc Merge "Gate: Move dev-deploy jobs to nonvoting temporarily" 2018-09-07 17:47:04 +00:00
Scott Huang
bc54e72fd3 Monitor Cinder API and Scheduler
Change-Id: I159facb491d9a722d8c067ead25c470f00b83939
2018-09-07 15:12:32 +00:00
Steve Wilkerson
fe437272b4 Ceph-RGW: Fix configmap-bin template
This changes the conditional check for including the configmap-bin
template in the ceph-rgw chart to their original state, and also
adds the rgw-s3-admin.sh script that was removed unintentionally

Change-Id: I60c3660a5bca37199effcf74f3060059345a327b
2018-09-07 13:35:14 +00:00
Steve Wilkerson
06a58f9bd4 Gate: Move dev-deploy jobs to nonvoting temporarily
This changes the dev-deploy-ceph and dev-deploy-nfs jobs to
nonvoting jobs, until we can revisit the services being deployed
as part of these jobs. Currently, these jobs are pushing the
limits of a single nodepool VM which results in random failures in
the jobs themselves or the postrun jobs.

Change-Id: I9a6e68dc472b81b9c13b95520f4bef4cdb091beb
2018-09-07 08:29:34 -05:00
Steve Wilkerson
3dcbfae101 Openvswitch: Move chart to openstack-helm-infra
This moves the openvswitch chart to openstack-helm-infra as part of
the effort to move charts to their appropriate repositories

Change-Id: I6e00231b8de54c01bc9bb31e0433753a9f281542
Story: 2002204
Task: 21730
2018-09-07 12:35:40 +00:00
Zuul
11f072639b Merge "switch documentation job to new PTI" 2018-09-07 00:51:22 +00:00
Zuul
943d3dd1d7 Merge "import zuul job settings from project-config" 2018-09-07 00:51:20 +00:00
Zuul
8df4402bec Merge "A script to check the failure domains of OSDs in PGs" 2018-09-06 19:30:10 +00:00
Al Lau
d6cfd78c4d A script to check the failure domains of OSDs in PGs
The checkPGs script is implemented to check the Object Storage
Daemons (OSDs) in Placement Groups (PGs) of ceph pools to make
sure OSDs were not allocated from the same failure domain.  This
script is intended to run from any one of the ceph-mon pods.

Invoke the checkPGs script with --help to get the details on how
to run it.

A Kubernetes cron job is created to schedule the execution of
this script at a regular interval.  The execution frequency is
defined in the ceph-mon/values.yaml file.

Change-Id: I5d46bc824e88545cde1cc448ae714d7d3c243817
2018-09-06 06:06:28 -07:00
Zuul
fc65b1af95 Merge "Ceph provisioners: Make configmap and job names configurable" 2018-09-05 20:54:51 +00:00
Zuul
40e0ddba33 Merge "Gate: Add process exporter to gate deployments and docs" 2018-09-05 20:52:24 +00:00
Zuul
9f6194ff77 Merge "MariaDB: Move chart to openstack-helm-infra" 2018-09-05 05:41:16 +00:00
Zuul
9b0832037c Merge "Gate: Add gate for openstack support infrastructure" 2018-09-05 02:38:25 +00:00
Zuul
090373d352 Merge "Ceph-rgw: make configmap names to be driven via chart values" 2018-09-05 00:03:42 +00:00
Steve Wilkerson
93630ac6e3 MariaDB: Move chart to openstack-helm-infra
This moves the mariadb chart to openstack-helm-infra as part of
the effort to move charts to the appropriate repositories

Change-Id: Ife56e28de46c536108cebb4f4cdf6bad2a415289
Story: 2002204
Task: 21725
2018-09-04 18:57:53 -05:00
Zuul
9490f22737 Merge "Ceph-RGW missing mon port configuration" 2018-09-04 23:23:30 +00:00
Steve Wilkerson
0bfb2979ec Gate: Add gate for openstack support infrastructure
As part of the effort to move the supporting infrastructure
services to openstack-helm-infra, this adds a gate that will be
used for those services specifically

Change-Id: Id7c5649330eb41a0017a740ade9465fd66abb32f
2018-09-04 16:42:21 -05:00
Steve Wilkerson
0aae608aa0 Gate: Add process exporter to gate deployments and docs
This adds the process exporter to both the developer and multinode
gates, along with adding the relevant deployment steps to the docs

Change-Id: I85d5c398fbbb62145c9bb4e3a885e9a774725e5a
2018-09-04 15:54:25 -05:00
Renis Makadia
6be67bafea Ceph-RGW missing mon port configuration
- Adding missing changes from merged PS 590095

Change-Id: I0bae35ff08c9d422f9f284f65089171f9879766a
2018-09-04 11:56:13 -07:00
Chinasubbareddy M
b39e27891b Ceph-rgw: make configmap names to be driven via chart values
This to avoid configmap names conflicts with ther ceph charts

Change-Id: I73906fe69dd729fef0299149350caf021aab07e5
2018-09-04 13:19:02 -05:00
Pete Birley
02fb7e4f59 Helm Toolkit: util to return a list of unique hosts for endpoint
This PS adds a util to return a list of unique hosts for an endpoint,
with the fqdn value returned as the 1st item in the list.

Change-Id: Idaa63fad908f04a2d233e29092f6df30edd55bdb
Signed-off-by: Pete Birley <pete@port.direct>
2018-09-04 18:05:40 +00:00
Zuul
545fa50eef Merge "TLS: Return expiry time in UTC" 2018-09-04 18:05:00 +00:00
Chinasubbareddy M
7c4e2ef8bc Ceph provisioners: Make configmap and job names configurable
This is to make sure configmap and job names will not get conflict
if we are trying to activate any nameapce for two diffrent
ceph cluster's client keys

Change-Id: I8360f642a6d25f2af0d7aaea686adefef838821a
2018-09-04 12:46:47 -05:00
Zuul
d119744c6e Merge "Prometheus-alertmanager: modify wrong variables" 2018-09-04 16:45:34 +00:00
Pete Birley
abc9975dab TLS: Return expiry time in UTC
This PS updates the certificate generation util to return the expiry
time in UTC.

Change-Id: Ic4e6dc6589d937cb8883f9cfcf4bf8b8c56a9628
Signed-off-by: Pete Birley <pete@port.direct>
2018-09-04 14:05:41 +00:00
Pete Birley
55424bacfd Etcd: move Etcd chart to OSH-Infra
This PS moves the Etcd chart to OSH-Infra

Story: 2002204
Task: 21732

Change-Id: I571df1239d5f30d8358662d61d2bbbb910659c5b
Signed-off-by: Pete Birley <pete@port.direct>
2018-09-02 05:05:05 +00:00
Zuul
86d67cede3 Merge "Nagios: Use public endpoint for ldap" 2018-08-31 22:00:37 +00:00
Pete Birley
1d8caeede6 Nagios: Use public endpoint for ldap
This PS updates the nagios chart to use the public endpoint for
ldap in the apache config.

Change-Id: Ia7c1881a15fda3100fb006e9cf1d06d22dcd6a8d
Signed-off-by: Pete Birley <pete@port.direct>
2018-08-30 13:47:37 -05:00
Zuul
1ba789901f Merge "fix bug link in readme" 2018-08-30 04:24:54 +00:00
Zuul
b6f7ff7db5 Merge "Add Ceph to osh-infra gates" 2018-08-30 04:24:53 +00:00
Zuul
b9073998e9 Merge "Ceph: Move Ceph charts to openstack-helm-infra" 2018-08-29 20:09:27 +00:00
Zuul
2406688a3a Merge "Helm-Toolkit: TLS cert generator" 2018-08-29 19:19:26 +00:00
Pete Birley
96703649a5 Helm-Toolkit: TLS cert generator
This PS adds a function to generate tls certificates from a
CA. It also adds a script to generate a snakeoil ca for dev
and future gating work.

Change-Id: Ic94a9ab5fa3ebb912b507008a6b2f78e16dade67
Signed-off-by: Pete Birley <pete@port.direct>
2018-08-29 11:26:44 -05:00
Zuul
93b0ccdd74 Merge "Charts: Use secrets for configs in chart" 2018-08-29 03:31:22 +00:00
Pete Birley
f8e8ff0082 Kube: Disable anon auth on kubelet
This PS disables anon auth on the kublets api.

Change-Id: I77127ae53d713edd815cd00e15acdf1492762efc
Signed-off-by: Pete Birley <pete@port.direct>
2018-08-28 22:37:26 +00:00
Steve Wilkerson
8037bf4ca9 Add Ceph to osh-infra gates
This adds a ceph developer gate to openstack-helm-infra, which
depends on ceph moving to openstack-helm-infra. This also replaces
the NFS backed storage for the multinode gate with ceph instead

Change-Id: I11268463aa037a2e037217a2dbc89c7432c0d277
2018-08-28 15:39:03 -05:00
Steve Wilkerson
25bc83b580 Ceph: Move Ceph charts to openstack-helm-infra
This continues the work of moving infrastructure related services
out of openstack-helm, by moving the ceph charts to openstack
helm infra instead.

Change-Id: I306ccd9d494f72a7946a7850f96d5c22f36eb8a0
2018-08-28 15:03:35 -05:00
Zuul
b6fc24b996 Merge "Revert "Update OSH Author copyrights to OSF"" 2018-08-28 19:33:45 +00:00
Jean-Philippe Evrard
bf069b2311 Revert "Update OSH Author copyrights to OSF"
This reverts commit 178aa271a44956e86f4e962bf815fa827d93c9af.

Change-Id: I38a52d866527dfff2689b618e055f439bc248c13
2018-08-28 17:25:54 +00:00
Zuul
1a33c34cbd Merge "Update OSH Author copyrights to OSF" 2018-08-28 15:23:49 +00:00
ZhijunWei
709049cd62 fix bug link in readme
This patch fixes the bug tracker link in the readme. It is set to
depend on a job definition change in project-config so we can use this
patch to test the new release jobs.

Change-Id: I904be466d69b9ede27950781139d50dcb614384f
2018-08-28 09:39:41 -04:00
Zuul
880fb954de Merge "K8S: Update to current 1.10.x release" 2018-08-27 17:37:25 +00:00