Run chart-testing on all charts

Added chart lint in zuul CI to enhance the stability for charts.
Fixed some lint errors in the current charts.

Change-Id: I9df4024c7ccf8b3510e665fc07ba0f38871fcbdb
This commit is contained in:
Mohammed Naser 2020-09-10 14:32:18 -04:00 committed by okozachenko
parent 6afb3e19e9
commit c7a45f166f
54 changed files with 80 additions and 1 deletions

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v8.0.2
description: OpenStack-Helm Alerta for Alertmanager. description: OpenStack-Helm Alerta for Alertmanager.
name: alerta name: alerta
version: 0.1.0 version: 0.1.0

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v3.4.0
description: OpenStack-Helm Calico description: OpenStack-Helm Calico
name: calico name: calico
version: 0.1.0 version: 0.1.0

View File

@ -12,7 +12,9 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v1.0.0
description: OpenStack-Helm Ceph Client description: OpenStack-Helm Ceph Client
name: ceph-client name: ceph-client
version: 0.1.0 version: 0.1.0
home: https://github.com/ceph/ceph-client
... ...

View File

@ -12,7 +12,9 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v1.0.0
description: OpenStack-Helm Ceph Mon description: OpenStack-Helm Ceph Mon
name: ceph-mon name: ceph-mon
version: 0.1.0 version: 0.1.0
home: https://github.com/ceph/ceph
... ...

View File

@ -12,7 +12,9 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v1.0.0
description: OpenStack-Helm Ceph OSD description: OpenStack-Helm Ceph OSD
name: ceph-osd name: ceph-osd
version: 0.1.0 version: 0.1.0
home: https://github.com/ceph/ceph
... ...

View File

@ -12,7 +12,9 @@
--- ---
apiVersion: v1 apiVersion: v1
description: OpenStack-Helm Ceph Client appVersion: v1.0.0
description: OpenStack-Helm Ceph Provisioner
name: ceph-provisioners name: ceph-provisioners
version: 0.1.0 version: 0.1.0
home: https://github.com/ceph/ceph
... ...

View File

@ -12,7 +12,9 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v1.0.0
description: OpenStack-Helm Ceph RadosGW description: OpenStack-Helm Ceph RadosGW
name: ceph-rgw name: ceph-rgw
version: 0.1.0 version: 0.1.0
home: https://github.com/ceph/ceph
... ...

View File

@ -12,7 +12,9 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v1.0.0
description: A Helm chart for DaemonjobController description: A Helm chart for DaemonjobController
name: daemonjob-controller name: daemonjob-controller
version: 0.1.0 version: 0.1.0
home: https://opendev.org/openstack
... ...

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v6.2.3
description: OpenStack-Helm Elastic APM Server description: OpenStack-Helm Elastic APM Server
name: elastic-apm-server name: elastic-apm-server
version: 0.1.0 version: 0.1.0

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v7.1.0
description: OpenStack-Helm Elastic Filebeat description: OpenStack-Helm Elastic Filebeat
name: elastic-filebeat name: elastic-filebeat
version: 0.1.0 version: 0.1.0

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v7.1.0
description: OpenStack-Helm Elastic Metricbeat description: OpenStack-Helm Elastic Metricbeat
name: elastic-metricbeat name: elastic-metricbeat
version: 0.1.0 version: 0.1.0

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v7.1.0
description: OpenStack-Helm Elastic Packetbeat description: OpenStack-Helm Elastic Packetbeat
name: elastic-packetbeat name: elastic-packetbeat
version: 0.1.0 version: 0.1.0

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v7.1.0
description: OpenStack-Helm ElasticSearch description: OpenStack-Helm ElasticSearch
name: elasticsearch name: elasticsearch
version: 0.1.0 version: 0.1.0

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v3.4.3
description: OpenStack-Helm etcd description: OpenStack-Helm etcd
name: etcd name: etcd
version: 0.1.0 version: 0.1.0

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v0.8.0
description: OpenStack-Helm BootStrap Flannel description: OpenStack-Helm BootStrap Flannel
name: flannel name: flannel
version: 0.1.0 version: 0.1.0

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v0.14.2
description: OpenStack-Helm Fluentbit description: OpenStack-Helm Fluentbit
name: fluentbit name: fluentbit
version: 0.1.0 version: 0.1.0

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v1.0.0
description: OpenStack-Helm Fluentd description: OpenStack-Helm Fluentd
name: fluentd name: fluentd
version: 0.1.0 version: 0.1.0

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v3.0.3
description: OpenStack-Helm Gnocchi description: OpenStack-Helm Gnocchi
name: gnocchi name: gnocchi
version: 0.1.0 version: 0.1.0

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v6.2.0
description: OpenStack-Helm Grafana description: OpenStack-Helm Grafana
name: grafana name: grafana
version: 0.1.0 version: 0.1.0

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v1.0.0
description: OpenStack-Helm Helm-Toolkit description: OpenStack-Helm Helm-Toolkit
name: helm-toolkit name: helm-toolkit
version: 0.1.0 version: 0.1.0

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v0.32.0
description: OpenStack-Helm Ingress Controller description: OpenStack-Helm Ingress Controller
name: ingress name: ingress
version: 0.1.0 version: 0.1.0

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v2.12-2.3.0
description: OpenStack-Helm Kafka description: OpenStack-Helm Kafka
name: kafka name: kafka
version: 0.1.0 version: 0.1.0

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v7.1.0
description: OpenStack-Helm Kibana description: OpenStack-Helm Kibana
name: kibana name: kibana
version: 0.1.0 version: 0.1.0

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v1.14.5
description: OpenStack-Helm Kube-DNS description: OpenStack-Helm Kube-DNS
name: kube-dns name: kube-dns
version: 0.1.0 version: 0.1.0

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v0.2.0
description: OpenStack-Helm Kubernetes keystone webhook description: OpenStack-Helm Kubernetes keystone webhook
name: kubernetes-keystone-webhook name: kubernetes-keystone-webhook
version: 0.1.0 version: 0.1.0

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v1.0.0
description: OpenStack-Helm Kubernetes Node Problem Detector description: OpenStack-Helm Kubernetes Node Problem Detector
name: kubernetes-node-problem-detector name: kubernetes-node-problem-detector
version: 0.1.0 version: 0.1.0

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v1.2.0
description: OpenStack-Helm LDAP description: OpenStack-Helm LDAP
name: ldap name: ldap
version: 0.1.0 version: 0.1.0

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v1.0.0
description: OpenStack-Helm libvirt description: OpenStack-Helm libvirt
name: libvirt name: libvirt
version: 0.1.0 version: 0.1.0

View File

@ -12,9 +12,11 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v1.0.0
description: OpenStack-Helm Local Storage description: OpenStack-Helm Local Storage
name: local-storage name: local-storage
version: 0.1.0 version: 0.1.0
home: https://kubernetes.io/docs/concepts/storage/volumes/#local
maintainers: maintainers:
- name: OpenStack-Helm Authors - name: OpenStack-Helm Authors
... ...

View File

@ -17,4 +17,5 @@ description: |
A helm chart used to lockdown all ingress and egress for a namespace A helm chart used to lockdown all ingress and egress for a namespace
name: lockdown name: lockdown
version: 0.1.0 version: 0.1.0
home: https://kubernetes.io/docs/concepts/services-networking/network-policies/
... ...

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v10.2.31
description: OpenStack-Helm MariaDB description: OpenStack-Helm MariaDB
name: mariadb name: mariadb
version: 0.1.0 version: 0.1.0

View File

@ -12,7 +12,9 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v1.5.5
description: OpenStack-Helm Memcached description: OpenStack-Helm Memcached
name: memcached name: memcached
version: 0.1.0 version: 0.1.0
home: https://github.com/memcached/memcached
... ...

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v0.4.2
description: A Helm chart for Metacontroller description: A Helm chart for Metacontroller
name: metacontroller name: metacontroller
version: 0.1.0 version: 0.1.0

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v3.4.9
description: OpenStack-Helm MongoDB description: OpenStack-Helm MongoDB
name: mongodb name: mongodb
version: 0.1.0 version: 0.1.0

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v1.0.0
description: OpenStack-Helm Nagios description: OpenStack-Helm Nagios
name: nagios name: nagios
version: 0.1.0 version: 0.1.0

View File

@ -12,7 +12,9 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v1.0.0
description: OpenStack-Helm Namespace Config description: OpenStack-Helm Namespace Config
name: namespace-config name: namespace-config
version: 0.1.0 version: 0.1.0
home: https://kubernetes.io/docs/concepts/policy/limit-range/
... ...

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v2.2.1
description: OpenStack-Helm NFS description: OpenStack-Helm NFS
name: nfs-provisioner name: nfs-provisioner
version: 0.1.0 version: 0.1.0

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v1.0.0
description: OpenStack-Helm OpenVSwitch description: OpenStack-Helm OpenVSwitch
name: openvswitch name: openvswitch
version: 0.1.0 version: 0.1.0

View File

@ -13,6 +13,20 @@
# See the License for the specific language governing permissions and # See the License for the specific language governing permissions and
# limitations under the License. # limitations under the License.
- hosts: all
roles:
- name: build-helm-packages
work_dir: "{{ zuul.projects['opendev.org/openstack/openstack-helm-infra'].src_dir }}"
- name: build-helm-packages
work_dir: "{{ zuul.projects['opendev.org/openstack/openstack-helm'].src_dir }}"
when: "zuul.project.name == 'openstack/openstack-helm'"
- ensure-chart-testing
- name: chart-testing
chart_testing_options: "--chart-dirs=. --validate-maintainers=false --all"
zuul_work_dir: "{{ work_dir }}"
vars:
work_dir: "{{ zuul.project.src_dir }}/{{ zuul_osh_infra_relative_path | default('') }}"
- hosts: all[0] - hosts: all[0]
tasks: tasks:
- name: Prevent trailing whitespaces - name: Prevent trailing whitespaces

View File

@ -14,6 +14,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v1.0.0
description: OpenStack-Helm PodSecurityPolicy Chart description: OpenStack-Helm PodSecurityPolicy Chart
name: podsecuritypolicy name: podsecuritypolicy
version: 0.1.0 version: 0.1.0

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v9.6
description: OpenStack-Helm PostgreSQL description: OpenStack-Helm PostgreSQL
name: postgresql name: postgresql
version: 0.1.0 version: 0.1.0

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v4.1.10
description: OpenStack-Helm PowerDNS description: OpenStack-Helm PowerDNS
name: powerdns name: powerdns
version: 0.1.0 version: 0.1.0

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v0.20.0
description: OpenStack-Helm Alertmanager for Prometheus description: OpenStack-Helm Alertmanager for Prometheus
name: prometheus-alertmanager name: prometheus-alertmanager
version: 0.1.0 version: 0.1.0

View File

@ -11,9 +11,11 @@
# limitations under the License. # limitations under the License.
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v0.16.0
description: OpenStack-Helm blackbox exporter for Prometheus description: OpenStack-Helm blackbox exporter for Prometheus
name: prometheus-blackbox-exporter name: prometheus-blackbox-exporter
version: 0.1.0 version: 0.1.0
home: https://github.com/prometheus/blackbox_exporter
sources: sources:
- https://opendev.org/openstack/openstack-helm-infra - https://opendev.org/openstack/openstack-helm-infra
- https://github.com/prometheus/blackbox_exporter - https://github.com/prometheus/blackbox_exporter

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v1.3.1
description: OpenStack-Helm Kube-State-Metrics for Prometheus description: OpenStack-Helm Kube-State-Metrics for Prometheus
name: prometheus-kube-state-metrics name: prometheus-kube-state-metrics
version: 0.1.0 version: 0.1.0

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v0.18.1
description: OpenStack-Helm Node Exporter for Prometheus description: OpenStack-Helm Node Exporter for Prometheus
name: prometheus-node-exporter name: prometheus-node-exporter
version: 0.1.0 version: 0.1.0

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v1.0.0
description: OpenStack Metrics Exporter for Prometheus description: OpenStack Metrics Exporter for Prometheus
name: prometheus-openstack-exporter name: prometheus-openstack-exporter
version: 0.1.0 version: 0.1.0

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v0.2.11
description: OpenStack-Helm Process Exporter for Prometheus description: OpenStack-Helm Process Exporter for Prometheus
name: prometheus-process-exporter name: prometheus-process-exporter
version: 0.1.0 version: 0.1.0

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v2.12.0
description: OpenStack-Helm Prometheus description: OpenStack-Helm Prometheus
name: prometheus name: prometheus
version: 0.1.0 version: 0.1.0

View File

@ -12,7 +12,9 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v3.7.26
description: OpenStack-Helm RabbitMQ description: OpenStack-Helm RabbitMQ
name: rabbitmq name: rabbitmq
version: 0.1.0 version: 0.1.0
home: https://github.com/rabbitmq/rabbitmq-server
... ...

View File

@ -12,7 +12,9 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v4.0.1
description: OpenStack-Helm Redis description: OpenStack-Helm Redis
name: redis name: redis
version: 0.1.0 version: 0.1.0
home: https://github.com/redis/redis
... ...

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v2.0.0
description: OpenStack-Helm Docker Registry description: OpenStack-Helm Docker Registry
name: registry name: registry
version: 0.1.0 version: 0.1.0

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v2.16.9
description: OpenStack-Helm Tiller description: OpenStack-Helm Tiller
name: tiller name: tiller
version: 0.1.0 version: 0.1.0

View File

@ -12,6 +12,7 @@
--- ---
apiVersion: v1 apiVersion: v1
appVersion: v3.5.5
description: OpenStack-Helm Zookeeper description: OpenStack-Helm Zookeeper
name: zookeeper name: zookeeper
version: 0.1.0 version: 0.1.0