From 2a1677a36a7e3d3d06b4e8f2752f622274185256 Mon Sep 17 00:00:00 2001 From: Gage Hugo Date: Wed, 13 Jan 2021 20:24:04 -0600 Subject: [PATCH] Add reno job to openstack-helm-infra repo With OSH now publishing charts regularly with each change, there needs to be a way to track these changes in order to track the changes between chart versions. This proposed change adds in a reno check job to publish notes based from the changes to each chart by version as a way to track and document all the changes that get made to OSH-infra and published to tarballs.o.o. Change-Id: I5e6eccc4b34a891078ba816249795b2bf1921a62 --- doc/requirements.txt | 1 + releasenotes/config.yaml | 66 +++++++++++++++++++ releasenotes/notes/alerta.yaml | 4 ++ releasenotes/notes/ca-issuer.yaml | 4 ++ releasenotes/notes/calico.yaml | 4 ++ releasenotes/notes/ceph-client.yaml | 4 ++ releasenotes/notes/ceph-mon.yaml | 4 ++ releasenotes/notes/ceph-osd.yaml | 4 ++ releasenotes/notes/ceph-provisioners.yaml | 4 ++ releasenotes/notes/ceph-rgw.yaml | 4 ++ releasenotes/notes/daemonjob-controller.yaml | 4 ++ releasenotes/notes/elastic-apm-server.yaml | 4 ++ releasenotes/notes/elastic-filebeat.yaml | 4 ++ releasenotes/notes/elastic-metricbeat.yaml | 4 ++ releasenotes/notes/elastic-packetbeat.yaml | 4 ++ releasenotes/notes/elasticsearch.yaml | 4 ++ releasenotes/notes/etcd.yaml | 4 ++ releasenotes/notes/falco.yaml | 4 ++ releasenotes/notes/flannel.yaml | 4 ++ releasenotes/notes/fluentbit.yaml | 4 ++ releasenotes/notes/fluentd.yaml | 4 ++ releasenotes/notes/gnocchi.yaml | 4 ++ releasenotes/notes/grafana.yaml | 4 ++ releasenotes/notes/helm-toolkit.yaml | 4 ++ releasenotes/notes/ingress.yaml | 4 ++ releasenotes/notes/kafka.yaml | 4 ++ releasenotes/notes/kibana.yaml | 4 ++ releasenotes/notes/kube-dns.yaml | 4 ++ .../notes/kubernetes-keystone-webhook.yaml | 4 ++ .../kubernetes-node-problem-detector.yaml | 4 ++ releasenotes/notes/ldap.yaml | 4 ++ releasenotes/notes/libvirt.yaml | 4 ++ releasenotes/notes/local-storage.yaml | 4 ++ releasenotes/notes/lockdown.yaml | 4 ++ releasenotes/notes/mariadb.yaml | 4 ++ releasenotes/notes/memcached.yaml | 4 ++ releasenotes/notes/metacontroller.yaml | 4 ++ releasenotes/notes/mongodb.yaml | 4 ++ releasenotes/notes/nagios.yaml | 4 ++ releasenotes/notes/namespace-config.yaml | 4 ++ releasenotes/notes/nfs-provisioner.yaml | 4 ++ releasenotes/notes/openvswitch.yaml | 4 ++ releasenotes/notes/podsecuritypolicy.yaml | 4 ++ releasenotes/notes/postgresql.yaml | 4 ++ releasenotes/notes/powerdns.yaml | 4 ++ .../notes/prometheus-alertmanager.yaml | 4 ++ .../notes/prometheus-blackbox-exporter.yaml | 4 ++ .../notes/prometheus-kube-state-metrics.yaml | 4 ++ .../notes/prometheus-node-exporter.yaml | 4 ++ .../notes/prometheus-openstack-exporter.yaml | 4 ++ .../notes/prometheus-process-exporter.yaml | 4 ++ releasenotes/notes/prometheus.yaml | 4 ++ releasenotes/notes/rabbitmq.yaml | 4 ++ releasenotes/notes/redis.yaml | 4 ++ releasenotes/notes/registry.yaml | 4 ++ releasenotes/notes/tiller.yaml | 4 ++ releasenotes/notes/zookeeper.yaml | 4 ++ releasenotes/source/conf.py | 40 +++++++++++ releasenotes/source/current.rst | 5 ++ releasenotes/source/index.rst | 8 +++ tox.ini | 3 + zuul.d/project.yaml | 1 + 62 files changed, 344 insertions(+) create mode 100644 releasenotes/config.yaml create mode 100644 releasenotes/notes/alerta.yaml create mode 100644 releasenotes/notes/ca-issuer.yaml create mode 100644 releasenotes/notes/calico.yaml create mode 100644 releasenotes/notes/ceph-client.yaml create mode 100644 releasenotes/notes/ceph-mon.yaml create mode 100644 releasenotes/notes/ceph-osd.yaml create mode 100644 releasenotes/notes/ceph-provisioners.yaml create mode 100644 releasenotes/notes/ceph-rgw.yaml create mode 100644 releasenotes/notes/daemonjob-controller.yaml create mode 100644 releasenotes/notes/elastic-apm-server.yaml create mode 100644 releasenotes/notes/elastic-filebeat.yaml create mode 100644 releasenotes/notes/elastic-metricbeat.yaml create mode 100644 releasenotes/notes/elastic-packetbeat.yaml create mode 100644 releasenotes/notes/elasticsearch.yaml create mode 100644 releasenotes/notes/etcd.yaml create mode 100644 releasenotes/notes/falco.yaml create mode 100644 releasenotes/notes/flannel.yaml create mode 100644 releasenotes/notes/fluentbit.yaml create mode 100644 releasenotes/notes/fluentd.yaml create mode 100644 releasenotes/notes/gnocchi.yaml create mode 100644 releasenotes/notes/grafana.yaml create mode 100644 releasenotes/notes/helm-toolkit.yaml create mode 100644 releasenotes/notes/ingress.yaml create mode 100644 releasenotes/notes/kafka.yaml create mode 100644 releasenotes/notes/kibana.yaml create mode 100644 releasenotes/notes/kube-dns.yaml create mode 100644 releasenotes/notes/kubernetes-keystone-webhook.yaml create mode 100644 releasenotes/notes/kubernetes-node-problem-detector.yaml create mode 100644 releasenotes/notes/ldap.yaml create mode 100644 releasenotes/notes/libvirt.yaml create mode 100644 releasenotes/notes/local-storage.yaml create mode 100644 releasenotes/notes/lockdown.yaml create mode 100644 releasenotes/notes/mariadb.yaml create mode 100644 releasenotes/notes/memcached.yaml create mode 100644 releasenotes/notes/metacontroller.yaml create mode 100644 releasenotes/notes/mongodb.yaml create mode 100644 releasenotes/notes/nagios.yaml create mode 100644 releasenotes/notes/namespace-config.yaml create mode 100644 releasenotes/notes/nfs-provisioner.yaml create mode 100644 releasenotes/notes/openvswitch.yaml create mode 100644 releasenotes/notes/podsecuritypolicy.yaml create mode 100644 releasenotes/notes/postgresql.yaml create mode 100644 releasenotes/notes/powerdns.yaml create mode 100644 releasenotes/notes/prometheus-alertmanager.yaml create mode 100644 releasenotes/notes/prometheus-blackbox-exporter.yaml create mode 100644 releasenotes/notes/prometheus-kube-state-metrics.yaml create mode 100644 releasenotes/notes/prometheus-node-exporter.yaml create mode 100644 releasenotes/notes/prometheus-openstack-exporter.yaml create mode 100644 releasenotes/notes/prometheus-process-exporter.yaml create mode 100644 releasenotes/notes/prometheus.yaml create mode 100644 releasenotes/notes/rabbitmq.yaml create mode 100644 releasenotes/notes/redis.yaml create mode 100644 releasenotes/notes/registry.yaml create mode 100644 releasenotes/notes/tiller.yaml create mode 100644 releasenotes/notes/zookeeper.yaml create mode 100644 releasenotes/source/conf.py create mode 100644 releasenotes/source/current.rst create mode 100644 releasenotes/source/index.rst diff --git a/doc/requirements.txt b/doc/requirements.txt index db0dbb9c8..f81e30a0c 100644 --- a/doc/requirements.txt +++ b/doc/requirements.txt @@ -4,3 +4,4 @@ sphinx>=2.0.0,!=2.1.0 # BSD sphinxcontrib-blockdiag>=1.1.0 openstackdocstheme>=2.2.1 # Apache-2.0 +reno>=3.1.0 # Apache-2.0 diff --git a/releasenotes/config.yaml b/releasenotes/config.yaml new file mode 100644 index 000000000..1d2d7eff5 --- /dev/null +++ b/releasenotes/config.yaml @@ -0,0 +1,66 @@ +--- +branch: master +collapse_pre_releases: false +stop_at_branch_base: true +sections: + - [alerta, alerta Chart] + - [ca-issuer, ca-issuer Chart] + - [calico, calico Chart] + - [ceph-client, ceph-client Chart] + - [ceph-mon, ceph-mon Chart] + - [ceph-osd, ceph-osd Chart] + - [ceph-provisioners, ceph-provisioners Chart] + - [daemonjob-controller, daemonjob-controller Chart] + - [elastic-apm-server, elastic-apm-server Chart] + - [elastic-filebeat, elastic-filebeat Chart] + - [elastic-metricbeat, elastic-metricbeat Chart] + - [elastic-packetbeat, elastic-packetbeat Chart] + - [elasticsearch, elasticsearch Chart] + - [etcd, etcd Chart] + - [falco, falco Chart] + - [flannel, flannel Chart] + - [fluentbit, fluentbit Chart] + - [fluentd, fluentd Chart] + - [gnocchi, gnocchi Chart] + - [grafana, grafana Chart] + - [helm-toolkit, helm-toolkit Chart] + - [ingress, ingress Chart] + - [kafka, kafka Chart] + - [kibana, kibana Chart] + - [kube-dns, kube-dns Chart] + - [kubernetes-keystone-webhook, kubernetes-keystone-webhook Chart] + - [kubernetes-node-problem-detector, kubernetes-node-problem-detector Chart] + - [ldap, ldap Chart] + - [libvirt, libvirt Chart] + - [local-storage, local-storage Chart] + - [lockdown, lockdown Chart] + - [mariadb, mariadb Chart] + - [memcached, memcached Chart] + - [metacontroller, metacontroller Chart] + - [mongodb, mongodb Chart] + - [nagios, nagios Chart] + - [namespace-config, namespace-config Chart] + - [nfs-provisioner, nfs-provisioner Chart] + - [openvswitch, openvswitch Chart] + - [podsecuritypolicy, podsecuritypolicy Chart] + - [postgresql, postgresql Chart] + - [powerdns, powerdns Chart] + - [prometheus, prometheus Chart] + - [prometheus-alertmanager, prometheus-alertmanager Chart] + - [prometheus-blackbox-exporter, prometheus-blackbox-exporter Chart] + - [prometheus-kube-state-metrics, prometheus-kube-state-metrics Chart] + - [prometheus-node-exporter, prometheus-node-exporter Chart] + - [prometheus-openstack-exporter, prometheus-openstack-exporter Chart] + - [prometheus-process-exporter, prometheus-process-exporter Chart] + - [rabbitmq, rabbitmq Chart] + - [redis, redis Chart] + - [registry, registry Chart] + - [tiller, tiller Chart] + - [zookeeper, zookeeper Chart] + - [features, New Features] + - [issues, Known Issues] + - [upgrade, Upgrade Notes] + - [api, API Changes] + - [security, Security Issues] + - [fixes, Bug Fixes] +... diff --git a/releasenotes/notes/alerta.yaml b/releasenotes/notes/alerta.yaml new file mode 100644 index 000000000..f98f9b935 --- /dev/null +++ b/releasenotes/notes/alerta.yaml @@ -0,0 +1,4 @@ +--- +alerta: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/ca-issuer.yaml b/releasenotes/notes/ca-issuer.yaml new file mode 100644 index 000000000..e3bcb84ec --- /dev/null +++ b/releasenotes/notes/ca-issuer.yaml @@ -0,0 +1,4 @@ +--- +ca-issuer: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/calico.yaml b/releasenotes/notes/calico.yaml new file mode 100644 index 000000000..f4edb3d31 --- /dev/null +++ b/releasenotes/notes/calico.yaml @@ -0,0 +1,4 @@ +--- +calico: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/ceph-client.yaml b/releasenotes/notes/ceph-client.yaml new file mode 100644 index 000000000..72ef4c769 --- /dev/null +++ b/releasenotes/notes/ceph-client.yaml @@ -0,0 +1,4 @@ +--- +ceph-client: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/ceph-mon.yaml b/releasenotes/notes/ceph-mon.yaml new file mode 100644 index 000000000..8690b9e2c --- /dev/null +++ b/releasenotes/notes/ceph-mon.yaml @@ -0,0 +1,4 @@ +--- +ceph-mon: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/ceph-osd.yaml b/releasenotes/notes/ceph-osd.yaml new file mode 100644 index 000000000..8110dd5ff --- /dev/null +++ b/releasenotes/notes/ceph-osd.yaml @@ -0,0 +1,4 @@ +--- +ceph-osd: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/ceph-provisioners.yaml b/releasenotes/notes/ceph-provisioners.yaml new file mode 100644 index 000000000..6c05478d2 --- /dev/null +++ b/releasenotes/notes/ceph-provisioners.yaml @@ -0,0 +1,4 @@ +--- +ceph-provisioners: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/ceph-rgw.yaml b/releasenotes/notes/ceph-rgw.yaml new file mode 100644 index 000000000..16c947678 --- /dev/null +++ b/releasenotes/notes/ceph-rgw.yaml @@ -0,0 +1,4 @@ +--- +ceph-rgw: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/daemonjob-controller.yaml b/releasenotes/notes/daemonjob-controller.yaml new file mode 100644 index 000000000..9d2a89986 --- /dev/null +++ b/releasenotes/notes/daemonjob-controller.yaml @@ -0,0 +1,4 @@ +--- +daemonjob-controller: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/elastic-apm-server.yaml b/releasenotes/notes/elastic-apm-server.yaml new file mode 100644 index 000000000..a2fbb9160 --- /dev/null +++ b/releasenotes/notes/elastic-apm-server.yaml @@ -0,0 +1,4 @@ +--- +elastic-apm-server: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/elastic-filebeat.yaml b/releasenotes/notes/elastic-filebeat.yaml new file mode 100644 index 000000000..277c52df2 --- /dev/null +++ b/releasenotes/notes/elastic-filebeat.yaml @@ -0,0 +1,4 @@ +--- +elastic-filebeat: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/elastic-metricbeat.yaml b/releasenotes/notes/elastic-metricbeat.yaml new file mode 100644 index 000000000..9858fb686 --- /dev/null +++ b/releasenotes/notes/elastic-metricbeat.yaml @@ -0,0 +1,4 @@ +--- +elastic-metricbeat: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/elastic-packetbeat.yaml b/releasenotes/notes/elastic-packetbeat.yaml new file mode 100644 index 000000000..8646af487 --- /dev/null +++ b/releasenotes/notes/elastic-packetbeat.yaml @@ -0,0 +1,4 @@ +--- +elastic-packetbeat: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/elasticsearch.yaml b/releasenotes/notes/elasticsearch.yaml new file mode 100644 index 000000000..60797fc1f --- /dev/null +++ b/releasenotes/notes/elasticsearch.yaml @@ -0,0 +1,4 @@ +--- +elasticsearch: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/etcd.yaml b/releasenotes/notes/etcd.yaml new file mode 100644 index 000000000..2f15c93de --- /dev/null +++ b/releasenotes/notes/etcd.yaml @@ -0,0 +1,4 @@ +--- +etcd: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/falco.yaml b/releasenotes/notes/falco.yaml new file mode 100644 index 000000000..4b096047f --- /dev/null +++ b/releasenotes/notes/falco.yaml @@ -0,0 +1,4 @@ +--- +falco: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/flannel.yaml b/releasenotes/notes/flannel.yaml new file mode 100644 index 000000000..b7ca1e48a --- /dev/null +++ b/releasenotes/notes/flannel.yaml @@ -0,0 +1,4 @@ +--- +flannel: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/fluentbit.yaml b/releasenotes/notes/fluentbit.yaml new file mode 100644 index 000000000..a99ffbdaa --- /dev/null +++ b/releasenotes/notes/fluentbit.yaml @@ -0,0 +1,4 @@ +--- +fluentbit: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/fluentd.yaml b/releasenotes/notes/fluentd.yaml new file mode 100644 index 000000000..e43927cc0 --- /dev/null +++ b/releasenotes/notes/fluentd.yaml @@ -0,0 +1,4 @@ +--- +fluentd: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/gnocchi.yaml b/releasenotes/notes/gnocchi.yaml new file mode 100644 index 000000000..67db343da --- /dev/null +++ b/releasenotes/notes/gnocchi.yaml @@ -0,0 +1,4 @@ +--- +gnocchi: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/grafana.yaml b/releasenotes/notes/grafana.yaml new file mode 100644 index 000000000..b1658869d --- /dev/null +++ b/releasenotes/notes/grafana.yaml @@ -0,0 +1,4 @@ +--- +grafana: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/helm-toolkit.yaml b/releasenotes/notes/helm-toolkit.yaml new file mode 100644 index 000000000..4565f078e --- /dev/null +++ b/releasenotes/notes/helm-toolkit.yaml @@ -0,0 +1,4 @@ +--- +helm-toolkit: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/ingress.yaml b/releasenotes/notes/ingress.yaml new file mode 100644 index 000000000..14c4f3c22 --- /dev/null +++ b/releasenotes/notes/ingress.yaml @@ -0,0 +1,4 @@ +--- +ingress: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/kafka.yaml b/releasenotes/notes/kafka.yaml new file mode 100644 index 000000000..72e9b9b36 --- /dev/null +++ b/releasenotes/notes/kafka.yaml @@ -0,0 +1,4 @@ +--- +kafka: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/kibana.yaml b/releasenotes/notes/kibana.yaml new file mode 100644 index 000000000..693de3d6e --- /dev/null +++ b/releasenotes/notes/kibana.yaml @@ -0,0 +1,4 @@ +--- +kibana: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/kube-dns.yaml b/releasenotes/notes/kube-dns.yaml new file mode 100644 index 000000000..4541098c3 --- /dev/null +++ b/releasenotes/notes/kube-dns.yaml @@ -0,0 +1,4 @@ +--- +kube-dns: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/kubernetes-keystone-webhook.yaml b/releasenotes/notes/kubernetes-keystone-webhook.yaml new file mode 100644 index 000000000..998561fb8 --- /dev/null +++ b/releasenotes/notes/kubernetes-keystone-webhook.yaml @@ -0,0 +1,4 @@ +--- +kubernetes-keystone-webhook: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/kubernetes-node-problem-detector.yaml b/releasenotes/notes/kubernetes-node-problem-detector.yaml new file mode 100644 index 000000000..799b629cd --- /dev/null +++ b/releasenotes/notes/kubernetes-node-problem-detector.yaml @@ -0,0 +1,4 @@ +--- +kubernetes-node-problem-detector: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/ldap.yaml b/releasenotes/notes/ldap.yaml new file mode 100644 index 000000000..1bd1f9bd7 --- /dev/null +++ b/releasenotes/notes/ldap.yaml @@ -0,0 +1,4 @@ +--- +ldap: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/libvirt.yaml b/releasenotes/notes/libvirt.yaml new file mode 100644 index 000000000..74ccc1b16 --- /dev/null +++ b/releasenotes/notes/libvirt.yaml @@ -0,0 +1,4 @@ +--- +libvirt: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/local-storage.yaml b/releasenotes/notes/local-storage.yaml new file mode 100644 index 000000000..e7b75a7c1 --- /dev/null +++ b/releasenotes/notes/local-storage.yaml @@ -0,0 +1,4 @@ +--- +local-storage: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/lockdown.yaml b/releasenotes/notes/lockdown.yaml new file mode 100644 index 000000000..8d10308ef --- /dev/null +++ b/releasenotes/notes/lockdown.yaml @@ -0,0 +1,4 @@ +--- +lockdown: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/mariadb.yaml b/releasenotes/notes/mariadb.yaml new file mode 100644 index 000000000..b1976a1f3 --- /dev/null +++ b/releasenotes/notes/mariadb.yaml @@ -0,0 +1,4 @@ +--- +mariadb: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/memcached.yaml b/releasenotes/notes/memcached.yaml new file mode 100644 index 000000000..629cac2a8 --- /dev/null +++ b/releasenotes/notes/memcached.yaml @@ -0,0 +1,4 @@ +--- +memcached: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/metacontroller.yaml b/releasenotes/notes/metacontroller.yaml new file mode 100644 index 000000000..18e44213c --- /dev/null +++ b/releasenotes/notes/metacontroller.yaml @@ -0,0 +1,4 @@ +--- +metacontroller: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/mongodb.yaml b/releasenotes/notes/mongodb.yaml new file mode 100644 index 000000000..3462c68fe --- /dev/null +++ b/releasenotes/notes/mongodb.yaml @@ -0,0 +1,4 @@ +--- +mongodb: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/nagios.yaml b/releasenotes/notes/nagios.yaml new file mode 100644 index 000000000..ba36d0d00 --- /dev/null +++ b/releasenotes/notes/nagios.yaml @@ -0,0 +1,4 @@ +--- +nagios: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/namespace-config.yaml b/releasenotes/notes/namespace-config.yaml new file mode 100644 index 000000000..deb05966e --- /dev/null +++ b/releasenotes/notes/namespace-config.yaml @@ -0,0 +1,4 @@ +--- +namespace-config: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/nfs-provisioner.yaml b/releasenotes/notes/nfs-provisioner.yaml new file mode 100644 index 000000000..a9d526eab --- /dev/null +++ b/releasenotes/notes/nfs-provisioner.yaml @@ -0,0 +1,4 @@ +--- +nfs-provisioner: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/openvswitch.yaml b/releasenotes/notes/openvswitch.yaml new file mode 100644 index 000000000..212a79f3e --- /dev/null +++ b/releasenotes/notes/openvswitch.yaml @@ -0,0 +1,4 @@ +--- +openvswitch: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/podsecuritypolicy.yaml b/releasenotes/notes/podsecuritypolicy.yaml new file mode 100644 index 000000000..e20bbf138 --- /dev/null +++ b/releasenotes/notes/podsecuritypolicy.yaml @@ -0,0 +1,4 @@ +--- +podsecuritypolicy: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/postgresql.yaml b/releasenotes/notes/postgresql.yaml new file mode 100644 index 000000000..9511cd53d --- /dev/null +++ b/releasenotes/notes/postgresql.yaml @@ -0,0 +1,4 @@ +--- +postgresql: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/powerdns.yaml b/releasenotes/notes/powerdns.yaml new file mode 100644 index 000000000..13c907a02 --- /dev/null +++ b/releasenotes/notes/powerdns.yaml @@ -0,0 +1,4 @@ +--- +powerdns: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/prometheus-alertmanager.yaml b/releasenotes/notes/prometheus-alertmanager.yaml new file mode 100644 index 000000000..1f9b15d58 --- /dev/null +++ b/releasenotes/notes/prometheus-alertmanager.yaml @@ -0,0 +1,4 @@ +--- +prometheus-alertmanager: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/prometheus-blackbox-exporter.yaml b/releasenotes/notes/prometheus-blackbox-exporter.yaml new file mode 100644 index 000000000..70bd8d2e0 --- /dev/null +++ b/releasenotes/notes/prometheus-blackbox-exporter.yaml @@ -0,0 +1,4 @@ +--- +prometheus-blackbox-exporter: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/prometheus-kube-state-metrics.yaml b/releasenotes/notes/prometheus-kube-state-metrics.yaml new file mode 100644 index 000000000..57a3d5216 --- /dev/null +++ b/releasenotes/notes/prometheus-kube-state-metrics.yaml @@ -0,0 +1,4 @@ +--- +prometheus-kube-state-metrics: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/prometheus-node-exporter.yaml b/releasenotes/notes/prometheus-node-exporter.yaml new file mode 100644 index 000000000..8a1bd1bb4 --- /dev/null +++ b/releasenotes/notes/prometheus-node-exporter.yaml @@ -0,0 +1,4 @@ +--- +prometheus-node-exporter: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/prometheus-openstack-exporter.yaml b/releasenotes/notes/prometheus-openstack-exporter.yaml new file mode 100644 index 000000000..ec506003b --- /dev/null +++ b/releasenotes/notes/prometheus-openstack-exporter.yaml @@ -0,0 +1,4 @@ +--- +prometheus-openstack-exporter: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/prometheus-process-exporter.yaml b/releasenotes/notes/prometheus-process-exporter.yaml new file mode 100644 index 000000000..8d6a212fc --- /dev/null +++ b/releasenotes/notes/prometheus-process-exporter.yaml @@ -0,0 +1,4 @@ +--- +prometheus-process-exporter: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/prometheus.yaml b/releasenotes/notes/prometheus.yaml new file mode 100644 index 000000000..87e90d0a3 --- /dev/null +++ b/releasenotes/notes/prometheus.yaml @@ -0,0 +1,4 @@ +--- +prometheus: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/rabbitmq.yaml b/releasenotes/notes/rabbitmq.yaml new file mode 100644 index 000000000..9c621e82c --- /dev/null +++ b/releasenotes/notes/rabbitmq.yaml @@ -0,0 +1,4 @@ +--- +rabbitmq: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/redis.yaml b/releasenotes/notes/redis.yaml new file mode 100644 index 000000000..a24bcf6ef --- /dev/null +++ b/releasenotes/notes/redis.yaml @@ -0,0 +1,4 @@ +--- +redis: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/registry.yaml b/releasenotes/notes/registry.yaml new file mode 100644 index 000000000..94cad8823 --- /dev/null +++ b/releasenotes/notes/registry.yaml @@ -0,0 +1,4 @@ +--- +registry: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/tiller.yaml b/releasenotes/notes/tiller.yaml new file mode 100644 index 000000000..58a5974e9 --- /dev/null +++ b/releasenotes/notes/tiller.yaml @@ -0,0 +1,4 @@ +--- +tiller: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/notes/zookeeper.yaml b/releasenotes/notes/zookeeper.yaml new file mode 100644 index 000000000..d6bdd6c6f --- /dev/null +++ b/releasenotes/notes/zookeeper.yaml @@ -0,0 +1,4 @@ +--- +zookeeper: + - 0.1.0 Initial Chart +... diff --git a/releasenotes/source/conf.py b/releasenotes/source/conf.py new file mode 100644 index 000000000..45b29e2d4 --- /dev/null +++ b/releasenotes/source/conf.py @@ -0,0 +1,40 @@ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or +# implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# -- General configuration ------------------------------------------------ + +# If your documentation needs a minimal Sphinx version, state it here. +# needs_sphinx = '1.0' + +# Add any Sphinx extension module names here, as strings. They can be +# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom +# ones. +extensions = [ + 'openstackdocstheme', + 'reno.sphinxext', +] + +# Add any paths that contain templates here, relative to this directory. +templates_path = ['_templates'] + +# The suffix of source filenames. +source_suffix = '.rst' + +# The encoding of source files. +# source_encoding = 'utf-8-sig' + +# The master toctree document. +master_doc = 'index' + +# -- Options for Internationalization output ------------------------------ +locale_dirs = ['locale/'] diff --git a/releasenotes/source/current.rst b/releasenotes/source/current.rst new file mode 100644 index 000000000..cd22aabcc --- /dev/null +++ b/releasenotes/source/current.rst @@ -0,0 +1,5 @@ +============================== + Current Series Release Notes +============================== + +.. release-notes:: diff --git a/releasenotes/source/index.rst b/releasenotes/source/index.rst new file mode 100644 index 000000000..79a6a4252 --- /dev/null +++ b/releasenotes/source/index.rst @@ -0,0 +1,8 @@ +============================= + OpenStack-Helm Release Notes +============================= + +.. toctree:: + :maxdepth: 1 + + current diff --git a/tox.ini b/tox.ini index c84a068c3..264b33e8a 100644 --- a/tox.ini +++ b/tox.ini @@ -31,3 +31,6 @@ commands = whitelist_externals = rm bash + +[testenv:releasenotes] +commands = sphinx-build -a -W -E -d releasenotes/build/doctrees -b html releasenotes/source releasenotes/build/html diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index 2e7d97a70..52826d1dc 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -16,6 +16,7 @@ - project: templates: - publish-openstack-docs-pti + - release-notes-jobs-python3 check: jobs: - openstack-helm-lint