Update charts metadata

After merger of osh-infra we have to update the
home urls for all charts to point to the openstack-helm repo.

Also cleanup references to osh-infra in other places.

Change-Id: Iefeba8024b6720d25013c60cfd3a835950675801
This commit is contained in:
Vladimir Kozhukalov
2025-05-29 00:50:32 -05:00
parent 3225ad74a6
commit fd1157e47a
28 changed files with 43 additions and 49 deletions

View File

@@ -1,6 +1,6 @@
The source repository for this project can be found at:
https://opendev.org/openstack/openstack-helm-infra
https://opendev.org/openstack/openstack-helm.git
Pull requests submitted through GitHub are not monitored.
@@ -11,9 +11,4 @@ to set up and use Gerrit:
Bugs should be filed on StoryBoard:
https://storyboard.openstack.org/#!/project/openstack/openstack-helm-infra
For more specific information about contributing to this repository, see the
openstack-helm infra contributor guide:
https://docs.openstack.org/openstack-helm-infra/latest/contributor/contributing.html
https://storyboard.openstack.org/#!/project/openstack/openstack-helm

View File

@@ -91,7 +91,7 @@ subjects:
---
# This role bindig refers to the ClusterRole for
# check-dns deployment.
# See: openstack-helm-infra/ceph-client/deployment-checkdns.yaml
# See: openstack-helm/ceph-client/deployment-checkdns.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:

View File

@@ -1,7 +1,7 @@
Elasticsearch
=============
The Elasticsearch chart in openstack-helm-infra provides a distributed data
The Elasticsearch chart in openstack-helm provides a distributed data
store to index and analyze logs generated from the OpenStack-Helm services.
The chart contains templates for:

View File

@@ -1,7 +1,7 @@
Fluent-logging
===============
The fluent-logging chart in openstack-helm-infra provides the base for a
The fluent-logging chart in openstack-helm provides the base for a
centralized logging platform for OpenStack-Helm. The chart combines two
services, Fluentbit and Fluentd, to gather logs generated by the services,
filter on or add metadata to logged events, then forward them to Elasticsearch

View File

@@ -1,7 +1,7 @@
Nagios
======
The Nagios chart in openstack-helm-infra can be used to provide an alarming
The Nagios chart in openstack-helm can be used to provide an alarming
service that's tightly coupled to an OpenStack-Helm deployment. The Nagios
chart uses a custom Nagios core image that includes plugins developed to query
Prometheus directly for scraped metrics and triggered alarms, query the Ceph

View File

@@ -1,7 +1,7 @@
Prometheus
==========
The Prometheus chart in openstack-helm-infra provides a time series database and
The Prometheus chart in openstack-helm provides a time series database and
a strong querying language for monitoring various components of OpenStack-Helm.
Prometheus gathers metrics by scraping defined service endpoints or pods at
specified intervals and indexing them in the underlying time series database.
@@ -56,7 +56,7 @@ configuration components of the Prometheus deployment at runtime.
Kubernetes Endpoint Configuration
---------------------------------
The Prometheus chart in openstack-helm-infra uses the built-in service discovery
The Prometheus chart in openstack-helm uses the built-in service discovery
mechanisms for Kubernetes endpoints and pods to automatically configure scrape
targets. Functions added to helm-toolkit allows configuration of these targets
via annotations that can be applied to any service or pod that exposes metrics
@@ -180,7 +180,7 @@ Extending Prometheus
Prometheus can target various exporters to gather metrics related to specific
applications to extend visibility into an OpenStack-Helm deployment. Currently,
openstack-helm-infra contains charts for:
openstack-helm contains charts for:
- prometheus-kube-state-metrics: Provides additional Kubernetes metrics
- prometheus-node-exporter: Provides metrics for nodes and linux kernels
@@ -292,7 +292,7 @@ Rules Configuration
Prometheus provides a querying language that can operate on defined rules which
allow for the generation of alerts on specific metrics. The Prometheus chart in
openstack-helm-infra defines these rules via the values.yaml file. By defining
openstack-helm defines these rules via the values.yaml file. By defining
these in the values file, it allows operators flexibility to provide specific
rules via overrides at installation. The following rules keys are provided:
@@ -324,7 +324,7 @@ Prometheus recording_ and alert_ rules documentation.
Note: Prometheus releases prior to 2.0 used gotpl to define rules. Prometheus
2.0 changed the rules format to YAML, making them much easier to read. The
Prometheus chart in openstack-helm-infra uses Prometheus 2.0 by default to take
Prometheus chart in openstack-helm uses Prometheus 2.0 by default to take
advantage of changes to the underlying storage layer and the handling of stale
data. The chart will not support overrides for Prometheus versions below 2.0,
as the command line flags for the service changed between versions.

View File

@@ -802,9 +802,9 @@ The charts can be updated with these overrides pre or post deployment. If this i
::
cd /opt/openstack-helm
helm upgrade --install ceph-osd ../openstack-helm-infra/ceph-osd --namespace=ceph --values=/tmp/ceph.yaml
helm upgrade --install ceph-osd ../openstack-helm/ceph-osd --namespace=ceph --values=/tmp/ceph.yaml
kubectl delete jobs/ceph-rbd-pool -n ceph
helm upgrade --install ceph-client ../openstack-helm-infra/ceph-client --namespace=ceph --values=/tmp/ceph.yaml
helm upgrade --install ceph-client ../openstack-helm/ceph-client --namespace=ceph --values=/tmp/ceph.yaml
helm delete cinder --purge
helm upgrade --install cinder ./cinder --namespace=openstack --values=/tmp/cinder.yaml

View File

@@ -89,7 +89,7 @@ This document captures steps to bring Ceph back up after deleting it's associate
.. code-block:: console
cd /opt/openstack-helm-infra/
cd /opt/openstack-helm/
./tools/deployment/multinode/030-ceph.sh
3.5 Disable CephX authentication
@@ -199,7 +199,7 @@ This document captures steps to bring Ceph back up after deleting it's associate
.. code-block:: console
cd /opt/openstack-helm-infra/
cd /opt/openstack-helm/
./tools/deployment/multinode/030-ceph.sh
./tools/deployment/multinode/040-ceph-ns-activate.sh

View File

@@ -83,12 +83,12 @@ step 1: setup
- create multiple ceph osd charts as per requirement
.. note::
copy ceph-osd folder to multiple ceph osd charts in openstack-helm-infra folder
copy ceph-osd folder to multiple ceph osd charts in openstack-helm folder
.. code-block:: console
ubuntu@k8smaster:/opt/openstack-helm-infra$ cp -r ceph-osd ceph-osd-vdb
ubuntu@k8smaster:/opt/openstack-helm-infra$ cp -r ceph-osd ceph-osd-vdc
ubuntu@k8smaster:/opt/openstack-helm$ cp -r ceph-osd ceph-osd-vdb
ubuntu@k8smaster:/opt/openstack-helm$ cp -r ceph-osd ceph-osd-vdc
.. note::
make sure to correct chart name in each osd chart folder created above, need to
@@ -112,7 +112,7 @@ step 1: setup
and also have correct overrides as shown below.
example1: for CHART in ceph-osd-vdb; do
helm upgrade --install ${CHART} ${OSH_INFRA_PATH}/${CHART} \
helm upgrade --install ${CHART} ${OSH_PATH}/${CHART} \
--namespace=ceph \
--values=/tmp/ceph.yaml \
${OSH_EXTRA_HELM_ARGS} \
@@ -127,7 +127,7 @@ step 1: setup
location: /dev/vda1
example2: for CHART in ceph-osd-vdc; do
helm upgrade --install ${CHART} ${OSH_INFRA_PATH}/${CHART} \
helm upgrade --install ${CHART} ${OSH_PATH}/${CHART} \
--namespace=ceph \
--values=/tmp/ceph.yaml \
${OSH_EXTRA_HELM_ARGS} \

View File

@@ -19,7 +19,7 @@ version: 2025.1.0
home: https://www.elastic.co/guide/en/apm/get-started/current/index.html
sources:
- https://github.com/elastic/apm-server
- https://opendev.org/openstack/openstack-helm-infra
- https://opendev.org/openstack/openstack-helm
maintainers:
- name: OpenStack-Helm Authors
dependencies:

View File

@@ -19,7 +19,7 @@ version: 2025.1.0
home: https://www.elastic.co/products/beats/filebeat
sources:
- https://github.com/elastic/beats/tree/master/filebeat
- https://opendev.org/openstack/openstack-helm-infra
- https://opendev.org/openstack/openstack-helm
maintainers:
- name: OpenStack-Helm Authors
dependencies:

View File

@@ -19,7 +19,7 @@ version: 2025.1.0
home: https://www.elastic.co/products/beats/metricbeat
sources:
- https://github.com/elastic/beats/tree/master/metricbeat
- https://opendev.org/openstack/openstack-helm-infra
- https://opendev.org/openstack/openstack-helm
maintainers:
- name: OpenStack-Helm Authors
dependencies:

View File

@@ -19,7 +19,7 @@ version: 2025.1.0
home: https://www.elastic.co/products/beats/packetbeat
sources:
- https://github.com/elastic/beats/tree/master/packetbeat
- https://opendev.org/openstack/openstack-helm-infra
- https://opendev.org/openstack/openstack-helm
maintainers:
- name: OpenStack-Helm Authors
dependencies:

View File

@@ -19,7 +19,7 @@ version: 2025.1.0
home: https://www.fluentbit.io/
sources:
- https://github.com/fluent/fluentbit
- https://opendev.org/openstack/openstack-helm-infra
- https://opendev.org/openstack/openstack-helm
maintainers:
- name: OpenStack-Helm Authors
dependencies:

View File

@@ -19,7 +19,7 @@ version: 2025.1.0
home: https://www.fluentd.org/
sources:
- https://github.com/fluent/fluentd
- https://opendev.org/openstack/openstack-helm-infra
- https://opendev.org/openstack/openstack-helm
maintainers:
- name: OpenStack-Helm Authors
dependencies:

View File

@@ -19,7 +19,7 @@ version: 2025.1.0
home: https://docs.openstack.org/openstack-helm
icon: https://www.openstack.org/themes/openstack/images/project-mascots/OpenStack-Helm/OpenStack_Project_OpenStackHelm_vertical.png
sources:
- https://opendev.org/openstack/openstack-helm-infra
- https://opendev.org/openstack/openstack-helm
- https://opendev.org/openstack/openstack-helm
maintainers:
- name: OpenStack-Helm Authors

View File

@@ -19,7 +19,7 @@ version: 2025.1.0
home: https://www.elastic.co/products/kibana
sources:
- https://github.com/elastic/kibana
- https://opendev.org/openstack/openstack-helm-infra
- https://opendev.org/openstack/openstack-helm
maintainers:
- name: OpenStack-Helm Authors
dependencies:

View File

@@ -18,7 +18,7 @@ name: kubernetes-keystone-webhook
version: 2025.1.0
home: https://github.com/kubernetes/cloud-provider-openstack
sources:
- https://opendev.org/openstack/openstack-helm-infra
- https://opendev.org/openstack/openstack-helm
maintainers:
- name: OpenStack-Helm Authors
dependencies:

View File

@@ -19,7 +19,7 @@ version: 2025.1.0
home: https://github.com/kubernetes/node-problem-detector
sources:
- https://github.com/kubernetes/node-problem-detector
- https://opendev.org/openstack/openstack-helm-infra
- https://opendev.org/openstack/openstack-helm
maintainers:
- name: OpenStack-Helm Authors
dependencies:

View File

@@ -19,7 +19,7 @@ version: 2025.1.0
home: https://prometheus.io/docs/alerting/alertmanager/
sources:
- https://github.com/prometheus/alertmanager
- https://opendev.org/openstack/openstack-helm-infra
- https://opendev.org/openstack/openstack-helm
maintainers:
- name: OpenStack-Helm Authors
dependencies:

View File

@@ -17,7 +17,7 @@ name: prometheus-blackbox-exporter
version: 2025.1.0
home: https://github.com/prometheus/blackbox_exporter
sources:
- https://opendev.org/openstack/openstack-helm-infra
- https://opendev.org/openstack/openstack-helm
- https://github.com/prometheus/blackbox_exporter
maintainers:
- name: OpenStack-Helm Authors

View File

@@ -19,7 +19,7 @@ version: 2025.1.0
home: https://github.com/kubernetes/kube-state-metrics
sources:
- https://github.com/kubernetes/kube-state-metrics
- https://opendev.org/openstack/openstack-helm-infra
- https://opendev.org/openstack/openstack-helm
maintainers:
- name: OpenStack-Helm Authors
dependencies:

View File

@@ -19,7 +19,7 @@ version: 2025.1.0
home: https://github.com/prometheus/node_exporter
sources:
- https://github.com/prometheus/node_exporter
- https://opendev.org/openstack/openstack-helm-infra
- https://opendev.org/openstack/openstack-helm
maintainers:
- name: OpenStack-Helm Authors
dependencies:

View File

@@ -16,10 +16,9 @@ appVersion: v1.0.0
description: OpenStack Metrics Exporter for Prometheus
name: prometheus-openstack-exporter
version: 2025.1.0
home: https://github.com/openstack/openstack-helm-infra
home: https://opendev.org/openstack/openstack-helm
sources:
- https://opendev.org/openstack/openstack-helm-infra
- https://github.com/rakesh-patnaik/prometheus-openstack-exporter
- https://opendev.org/openstack/openstack-helm
maintainers:
- name: OpenStack-Helm Authors
dependencies:

View File

@@ -16,10 +16,10 @@ appVersion: v0.2.11
description: OpenStack-Helm Process Exporter for Prometheus
name: prometheus-process-exporter
version: 2025.1.0
home: https://github.com/openstack/openstack-helm-infra
home: https://opendev.org/openstack/openstack-helm
sources:
- https://github.com/ncabatoff/process-exporter
- https://opendev.org/openstack/openstack-helm-infra
- https://opendev.org/openstack/openstack-helm
maintainers:
- name: OpenStack-Helm Authors
dependencies:

View File

@@ -19,7 +19,7 @@ version: 2025.1.0
home: https://prometheus.io/
sources:
- https://github.com/prometheus/prometheus
- https://opendev.org/openstack/openstack-helm-infra
- https://opendev.org/openstack/openstack-helm
maintainers:
- name: OpenStack-Helm Authors
dependencies:

View File

@@ -34,12 +34,12 @@
repo: "{{ zj_zuul_artifact.metadata.repository }}"
override_paths:
- ../openstack-helm*/*/values*
- ../openstack-helm-infra/tools/deployment/
- ../openstack-helm/tools/deployment/
- name: Diff
shell: |
set -ex;
for dir in openstack-helm openstack-helm-infra; do
for dir in openstack-helm; do
path="{{ work_dir }}/../${dir}/"
if [ ! -d "${path}" ]; then continue; fi
echo "${dir} diff"

View File

@@ -1,7 +1,7 @@
# Note: This yaml file serves as an example for overriding the manifest
# to enable additional externally managed Ceph Cinder backend.
# libvirt/values_overrides/cinder-external-ceph-backend.yaml in repo
# openstack-helm-infra is also needed for the attachment of ceph volumes.
# values_overrides/libvirt/cinder-external-ceph-backend.yaml in repo
# openstack-helm is also needed for the attachment of ceph volumes.
---
ceph_client:
enable_external_ceph_backend: True