Refactor + pin helm-toolkit (#1124)
diff --git a/.charts.yml b/.charts.yml
index a4ff95a..cecb75d 100644
--- a/.charts.yml
+++ b/.charts.yml
@@ -1,16 +1,26 @@
+.common:
+ openstack_helm_repository: &openstack_helm_repository
+ url: https://tarballs.openstack.org/openstack-helm
+ openstack_helm_infra_repository: &openstack_helm_infra_repository
+ url: https://tarballs.openstack.org/openstack-helm-infra
+ openstack_helm_dependencies: &openstack_helm_dependencies
+ - name: helm-toolkit
+ repository: https://tarballs.openstack.org/openstack-helm-infra
+ version: 0.2.64
+
charts:
- name: barbican
version: 0.3.6
- repository:
- url: https://tarballs.openstack.org/openstack-helm
+ repository: *openstack_helm_repository
+ dependencies: *openstack_helm_dependencies
- name: ceph-csi-rbd
version: 3.5.1
repository:
url: https://ceph.github.io/csi-charts
- name: ceph-provisioners
version: 0.1.8
- repository:
- url: https://tarballs.openstack.org/openstack-helm-infra
+ repository: *openstack_helm_infra_repository
+ dependencies: *openstack_helm_dependencies
- name: godaddy-webhook
version: 0.3.0
repository:
@@ -21,12 +31,8 @@
url: https://luisico.github.io/cert-manager-webhook-infoblox-wapi
- name: cinder
version: 0.3.15
- repository:
- url: https://tarballs.openstack.org/openstack-helm
- dependencies:
- - name: helm-toolkit
- repository: https://tarballs.openstack.org/openstack-helm-infra
- version: 0.2.55
+ repository: *openstack_helm_repository
+ dependencies: *openstack_helm_dependencies
patches:
gerrit:
review.opendev.org:
@@ -37,48 +43,32 @@
url: https://coredns.github.io/helm
- name: designate
version: 0.2.9
- repository:
- url: https://tarballs.openstack.org/openstack-helm
- dependencies:
- - name: helm-toolkit
- repository: https://tarballs.openstack.org/openstack-helm-infra
- version: 0.2.55
+ repository: *openstack_helm_repository
+ dependencies: *openstack_helm_dependencies
patches:
gerrit:
review.opendev.org:
- 899932
- name: glance
version: 0.4.15
- repository:
- url: https://tarballs.openstack.org/openstack-helm
- dependencies:
- - name: helm-toolkit
- repository: https://tarballs.openstack.org/openstack-helm-infra
- version: 0.2.55
+ repository: *openstack_helm_repository
+ dependencies: *openstack_helm_dependencies
patches:
gerrit:
review.opendev.org:
- 899864
- name: heat
version: 0.3.7
- repository:
- url: https://tarballs.openstack.org/openstack-helm
- dependencies:
- - name: helm-toolkit
- repository: https://tarballs.openstack.org/openstack-helm-infra
- version: 0.2.55
+ repository: *openstack_helm_repository
+ dependencies: *openstack_helm_dependencies
patches:
gerrit:
review.opendev.org:
- 899931
- name: horizon
version: 0.3.15
- repository:
- url: https://tarballs.openstack.org/openstack-helm
- dependencies:
- - name: helm-toolkit
- repository: https://tarballs.openstack.org/openstack-helm-infra
- version: 0.2.55
+ repository: *openstack_helm_repository
+ dependencies: *openstack_helm_dependencies
- name: ingress-nginx
version: 4.0.17
repository:
@@ -89,12 +79,8 @@
url: https://charts.bitnami.com/bitnami
- name: keystone
version: 0.3.5
- repository:
- url: https://tarballs.openstack.org/openstack-helm
- dependencies:
- - name: helm-toolkit
- repository: https://tarballs.openstack.org/openstack-helm-infra
- version: 0.2.55
+ repository: *openstack_helm_repository
+ dependencies: *openstack_helm_dependencies
patches:
gerrit:
review.opendev.org:
@@ -105,12 +91,8 @@
url: https://prometheus-community.github.io/helm-charts
- name: libvirt
version: 0.1.27
- repository:
- url: https://tarballs.openstack.org/openstack-helm-infra
- dependencies:
- - name: helm-toolkit
- repository: https://tarballs.openstack.org/openstack-helm-infra
- version: 0.2.56
+ repository: *openstack_helm_infra_repository
+ dependencies: *openstack_helm_dependencies
patches:
gerrit:
review.opendev.org:
@@ -121,24 +103,16 @@
url: https://grafana.github.io/helm-charts
- name: magnum
version: 0.2.9
- repository:
- url: https://tarballs.openstack.org/openstack-helm
- dependencies:
- - name: helm-toolkit
- repository: https://tarballs.openstack.org/openstack-helm-infra
- version: 0.2.55
+ repository: *openstack_helm_repository
+ dependencies: *openstack_helm_dependencies
patches:
gerrit:
review.opendev.org:
- 899926
- name: manila
version: 0.1.7
- repository:
- url: https://tarballs.openstack.org/openstack-helm
- dependencies:
- - name: helm-toolkit
- repository: https://tarballs.openstack.org/openstack-helm-infra
- version: 0.2.55
+ repository: *openstack_helm_repository
+ dependencies: *openstack_helm_dependencies
patches:
gerrit:
review.opendev.org:
@@ -146,16 +120,12 @@
- 899923
- name: memcached
version: 0.1.12
- repository:
- url: https://tarballs.openstack.org/openstack-helm-infra
+ repository: *openstack_helm_infra_repository
+ dependencies: *openstack_helm_dependencies
- name: neutron
version: 0.3.29
- repository:
- url: https://tarballs.openstack.org/openstack-helm
- dependencies:
- - name: helm-toolkit
- repository: https://tarballs.openstack.org/openstack-helm-infra
- version: 0.2.55
+ repository: *openstack_helm_repository
+ dependencies: *openstack_helm_dependencies
patches:
gerrit:
review.opendev.org:
@@ -167,12 +137,8 @@
url: https://kubernetes-sigs.github.io/node-feature-discovery/charts
- name: nova
version: 0.3.27
- repository:
- url: https://tarballs.openstack.org/openstack-helm
- dependencies:
- - name: helm-toolkit
- repository: https://tarballs.openstack.org/openstack-helm-infra
- version: 0.2.55
+ repository: *openstack_helm_repository
+ dependencies: *openstack_helm_dependencies
patches:
gerrit:
review.opendev.org:
@@ -180,32 +146,20 @@
- 904250
- name: octavia
version: 0.2.9
- repository:
- url: https://tarballs.openstack.org/openstack-helm
- dependencies:
- - name: helm-toolkit
- repository: https://tarballs.openstack.org/openstack-helm-infra
- version: 0.2.55
+ repository: *openstack_helm_repository
+ dependencies: *openstack_helm_dependencies
patches:
gerrit:
review.opendev.org:
- 899918
- name: openvswitch
version: 0.1.19
- repository:
- url: https://tarballs.openstack.org/openstack-helm-infra
- dependencies:
- - name: helm-toolkit
- repository: https://tarballs.openstack.org/openstack-helm-infra
- version: 0.2.56
+ repository: *openstack_helm_infra_repository
+ dependencies: *openstack_helm_dependencies
- name: ovn
version: 0.1.4
- repository:
- url: https://tarballs.openstack.org/openstack-helm-infra
- dependencies:
- - name: helm-toolkit
- repository: https://tarballs.openstack.org/openstack-helm-infra
- version: 0.2.56
+ repository: *openstack_helm_infra_repository
+ dependencies: *openstack_helm_dependencies
patches:
gerrit:
review.opendev.org:
@@ -213,12 +167,8 @@
- 914807
- name: placement
version: 0.3.9
- repository:
- url: https://tarballs.openstack.org/openstack-helm
- dependencies:
- - name: helm-toolkit
- repository: https://tarballs.openstack.org/openstack-helm-infra
- version: 0.2.55
+ repository: *openstack_helm_repository
+ dependencies: *openstack_helm_dependencies
patches:
gerrit:
review.opendev.org:
@@ -245,24 +195,16 @@
url: https://charts.rook.io/release
- name: senlin
version: 0.2.9
- repository:
- url: https://tarballs.openstack.org/openstack-helm
- dependencies:
- - name: helm-toolkit
- repository: https://tarballs.openstack.org/openstack-helm-infra
- version: 0.2.55
+ repository: *openstack_helm_repository
+ dependencies: *openstack_helm_dependencies
patches:
gerrit:
review.opendev.org:
- 899913
- name: tempest
version: 0.2.8
- repository:
- url: https://tarballs.openstack.org/openstack-helm
- dependencies:
- - name: helm-toolkit
- repository: https://tarballs.openstack.org/openstack-helm-infra
- version: 0.2.55
+ repository: *openstack_helm_repository
+ dependencies: *openstack_helm_dependencies
- name: vector
version: 0.32.0
repository: