1954 Commits

Author SHA1 Message Date
Steve Wilkerson
c9acad238c Update Kubernetes version to 1.16.2
This updates the kubeadm and minikube Kubernetes deployments to
deploy version 1.16.2

Change-Id: I324f9665a24c9383c59376fb77cdb853facd0f18
Signed-off-by: Steve Wilkerson <sw5822@att.com>
2019-10-16 21:54:53 +00:00
Zuul
7a165f5772 Merge "Blacklist sphinx 2.1.0 (autodoc bug)" 2019-10-16 19:25:43 +00:00
Chinasubbareddy Mallavarapu
6a7ba1cef1 [ceph-osd] fix partprobe issue after deleing the partitions
This is to fix partprobe issues after deleing the repsective partitions.

Change-Id: If9e9ffaf1a2610f86356e02f5f12cb691e66c756
2019-10-15 10:11:05 -05:00
Kabanov, Dmitrii
8acb9e0f39 [ceph-client] Remove explicit call to Python2
The PS removes the explicit call to Python2 from _checkPGs.py file.

Change-Id: If8cf5b9e1347997bb5b2fe13155d377736f288da
2019-10-14 23:42:27 +00:00
Tin Lam
1b0190765d Ensure python scripts are py3 compatible
This patch set is one of many to migrate existing code/script to be
python-3 compatible as python-2 is sunsetting in January 2020.

Change-Id: I4a8fa4c07fd36583716b5ccfdcb0bcdc008db3e7
Signed-off-by: Tin Lam <tin@irrational.io>
2019-10-14 21:26:02 +00:00
Zuul
2b6581d88f Merge "Fix python script to be py3 compatible" 2019-10-14 21:01:03 +00:00
Zuul
d5916a615c Merge "Fix indentation" 2019-10-14 20:26:08 +00:00
Tin Lam
4a9f9a1c77 Fix python script to be py3 compatible
In Python 3, sys.maxint is removed per [0]. This patch set replaces
sys.maxint with sys.maxsize.

[0] https://docs.python.org/3.1/whatsnew/3.0.html#integers

Change-Id: I267fa6700558b69d3e646838b933e3289067a621
Signed-off-by: Tin Lam <tin@irrational.io>
2019-10-14 19:04:18 +00:00
Zuul
9622205f1a Merge "Add default netpol to LMA charts" 2019-10-14 17:21:54 +00:00
Tin Lam
6e4785d189 Fix indentation
The network policy helm toolkit function currently produces an
incorrectly indented policyTypes in the network policy manifest.
This patch set redresses that and also removes some additional
blank lines in the manifest.

Change-Id: I0a4d5735a1a0ff13c317ffd95688973cc1cc3dfd
Signed-off-by: Tin Lam <tin@irrational.io>
2019-10-14 16:26:10 +00:00
Tin Lam
4e7c9ac479 [PowerDNS] Gate fix
V4.2 of powerDNS removes the setting out-of-zone-additional-processing
causing the gate to fail. This patch set pins it back down to 4.1.X so
the gate works again.

Change-Id: I52aaa75c51403c5346720e580b5d59110917621b
Signed-off-by: Tin Lam <tin@irrational.io>
2019-10-12 14:41:40 -05:00
pengyuesheng
a9bebfce58 Blacklist sphinx 2.1.0 (autodoc bug)
Change-Id: I6d539493a7388b250688dba780ff9351d99ad732
2019-10-10 15:47:20 +08:00
Phil Sphicas
b4004c58bb ceph-mon fix logging when no zombie mons found
Change-Id: Ie45320bce6945cc1e3ea7ac4d6f46a1e50abf621
2019-10-08 22:42:01 +00:00
Hemachandra Reddy
926348fe24 Add DPDK check for readiness probe
This change makes sure that "ovs-vsctl get Open_vSwitch .
dpdk_initialized" is true before making the pod ready

Change-Id: Ie88f74a1e7a84afb3fbca55b500009255b4f6991
2019-10-07 16:08:13 +00:00
Pete Birley
6cc4369e1e Mariadb: allow probe params to be adjusted
This PS exposes the ability to adjust the readiness check
probe params.

Change-Id: Ic4730ef1d07f5cdf4b6fae5bb1331d788ea84e2e
Signed-off-by: Pete Birley <pete@port.direct>
2019-10-04 15:24:09 +00:00
Kabanov, Dmitrii
22ef25ab29 [Ceph] Update helm tests.
The PS updates helm tests for Ceph-RGW and Ceph-provisioners:
- Checking several randomly generated objects instead of one static object.
- Improved the output of the tests.

Change-Id: I0733d7c47a2a8bdf30b0d6a97c1a0331eb5030c8
2019-10-02 12:51:40 -07:00
Zuul
b401a2283b Merge "Make all prints python3 compatible" 2019-10-01 21:32:23 +00:00
Zuul
fa71d62ab4 Merge "[ceph-osd] Retry to create crush map for osd while ceph-mon service down for a while." 2019-10-01 16:22:19 +00:00
Zuul
cb839945c2 Merge "[mysql-exporter] Use flags depending on version" 2019-10-01 06:02:28 +00:00
Zuul
4f8e9582b1 Merge "Fix misspell word" 2019-10-01 05:14:59 +00:00
Andrii Ostapenko
fdcc9b7e0e Make all prints python3 compatible
Change-Id: Ie5a08859010453d276b42253f5f2130f80b82224
2019-10-01 01:28:35 +00:00
Tin Lam
aa2ce5fef4 Add default netpol to LMA charts
Change-Id: I86389085e922848a833d8787573e0b6be843ace4
Signed-off-by: Tin Lam <tin@irrational.io>
2019-09-30 23:40:15 +00:00
Zuul
d0b32ed88a Merge "Add extensible volume mounts to node-exporter" 2019-09-30 21:49:03 +00:00
Oleksii Grudev
80a3dcc9e9 [mysql-exporter] Use flags depending on version
This patch adds functionality to check
current version of mysql_exporter binary and to modify
configuration flags depending on version

Change-Id: Ic1f42fbf5c99203d6e2fca4fc345632b64e5dc0a
2019-09-30 11:11:38 +00:00
Zuul
b4f2b0a493 Merge "Prometheus: Relabeling the node-exporter label" 2019-09-30 03:44:59 +00:00
Zuul
d1188dd7a7 Merge "Add strict False param for Config parser" 2019-09-27 21:52:09 +00:00
Zuul
c45b56d3ac Merge "HTK: support csv list in oslo conf rendering" 2019-09-27 20:18:37 +00:00
Chinasubbareddy Mallavarapu
eee6b51cb3 [ceph-osd] Retry to create crush map for osd
while ceph-mon service down for a while.

This is update the logic to retry creating crush map for a osd if ceph-mon
service is down for a while.

Change-Id: Idffb189f0749a68a348cc0451daca5dec6796716
2019-09-27 13:56:00 -05:00
Andrii Ostapenko
4d591f4363 Add strict False param for Config parser
Py3 RawConfigParser does not allow options duplication.

Change-Id: I6ab4ebf7cefc7a33171b92bf784a7e5416535c7a
2019-09-27 13:19:28 -05:00
Zuul
5c97d5bc2a Merge "helm-toolkit fix dependency resolver" 2019-09-27 17:24:38 +00:00
Zuul
496a512acc Merge "ovs-dpdk: create separate cgroup for openvswitch-vswitchd pods" 2019-09-27 15:24:41 +00:00
Zuul
1478962d18 Merge "Aligning OVS and Neutron configuration for DPDK" 2019-09-27 15:18:46 +00:00
Pete Birley
2f64562bba HTK: support csv list in oslo conf rendering
Some configuration options that with older openstack releases
were multistrings have now changed to csv values under a single
key, this change makes that simple to accomodate.

Change-Id: Id941a1e56e4a852d764084c958c13588b8e3ed85
Signed-off-by: Pete Birley <pete@port.direct>
2019-09-27 14:45:42 +00:00
Steven Fitzpatrick
bcd96cf800 Add extensible volume mounts to node-exporter
In some instances the prometheus node-exporter provides inaccurate
feedback regarding disk usage. By adding the ability to add additional
mounts, more information about the node's filesystem can be made
available to monitoring services.

Change-Id: I5085a29683dc36099014efb1b11c7db774df501a
Co-Authored-By: Radhika Pai <rp592h@att.com>
2019-09-27 08:07:54 -05:00
Zuul
694fc25985 Merge "Define default netpol for openstack-exporter" 2019-09-27 01:28:20 +00:00
Zuul
db855bcd61 Merge "Grafana:Updated ES unassigned shards query" 2019-09-26 22:04:20 +00:00
Sphicas, Phil (ps3910)
750394ee54 helm-toolkit fix dependency resolver
Fixes an issue where dependencies are leaking from one resource to
another by ensuring that `envAll.Values.__dep` is reset each time.

Change-Id: I34a4b2fa70d608b2c69bdf18275e439f96976229
Closes-Bug: #1845538
2019-09-26 09:59:04 -07:00
Gage Hugo
a6ffe2f161 Define default netpol for openstack-exporter
This change adds default network policy definitions for ingress/egress
in the prometheus-openstack-exporter chart to allow all traffic.

This also adds a netpol value override to enable network policy for
various network policy checks.

Change-Id: If1314420d5038174e8641c9809de65b23853d3f3
2019-09-26 11:33:39 -05:00
Pai, Radhika (rp592h)
2358a8a710 Prometheus: Relabeling the node-exporter label
Added the reblabeling config lines to the kubernetes_sd_config key, to
replace the node_name with hostname for Node-exporter. This must now
display the hostname also as one of the labels of the Node-exporter
metrics.

Change-Id: Ic96a890552a1cd2f5e595c37330de048f31a0e75
2019-09-26 15:46:36 +00:00
Pete Birley
c3a1ae43fd Mariadb: Run ingress error page server as nobody user
This PS updates the mariadb ingress error page server to run as the
nobody user.

Change-Id: I13756ba79e8c7b857e0807447192e06b11762abf
Signed-off-by: Pete Birley <pete@port.direct>
2019-09-25 23:02:03 +00:00
Zuul
b87784332a Merge "[ceph-osd] fix to find empty directory logic" 2019-09-25 20:32:37 +00:00
Chinasubbareddy Mallavarapu
af0b03b69d [ceph-osd] fix to find empty directory logic
This is to fix the logic to find empty directory which has lost+found
folder created by linux  filesystem.
This is giving problem when  linux partition mounted and using it as file
backed osd.

Change-Id: I11e68a7b9e5df6657d8bf199b8030bc3fc51595e
2019-09-25 11:28:51 -05:00
Gage Hugo
f0779e2825 Add network policy value overrides
This change adds network policy overrides for multiple infra
services for the openstack-helm network policy gate.

Change-Id: If051ec1749cb9ed1e289f0cf82a8876371e36531
2019-09-24 13:48:10 +00:00
Zuul
acb6f6c628 Merge "Bring in PowerDNS chart" 2019-09-24 03:13:57 +00:00
Pai, Radhika (rp592h)
3c2c2d78d0 Grafana:Updated ES unassigned shards query
The elasticsearch dashboard was not showing correct value for the
unassigned shards panel. Updated the query.

Change-Id: I60056daede2957a45958769dd6b723f54cc54ed7
2019-09-19 19:58:34 +00:00
sunxifa
4e088e2ad5 Fix misspell word
Change-Id: Ib643b30e8b65c427f9cdc901fbd2fa6d271ba9d5
2019-09-19 09:45:55 +08:00
Chinasubbareddy Mallavarapu
494ce39624 [ceph-doc] move monolithic ceph-osd chart to multiple ceph-osd charts
This mop covers how to move single osd chart which is already installed
to multiple ceph osd charts. This will give more flexibility to handle
upgrade activites on ceph cluster .

Change-Id: Ib5f8c5c38df296e4783f2af43c6dc4e769fe4140
2019-09-18 10:18:47 -05:00
Zuul
c9d6676bf9 Merge "Grafana: Updated the Ceph-Cluster variable sorting" 2019-09-16 17:15:12 +00:00
Zuul
16785d1e90 Merge "[ceph-osd] BlueStore support for ceph-osd" 2019-09-16 16:21:03 +00:00
Zuul
c04b75b128 Merge "Add label to namespaces" 2019-09-13 23:36:43 +00:00