diff --git a/.github/ISSUE_TEMPLATE/pre-release.md b/.github/ISSUE_TEMPLATE/pre-release.md index 309f812a..388f8163 100644 --- a/.github/ISSUE_TEMPLATE/pre-release.md +++ b/.github/ISSUE_TEMPLATE/pre-release.md @@ -66,15 +66,14 @@ Part of - [ ] _PR for airflow-operator_ - [ ] _PR for commons-operator_ - [ ] _PR for druid-operator_ -- [ ] _PR for edc-operator_ - [ ] _PR for hbase-operator_ - [ ] _PR for hdfs-operator_ -- [ ] _PR for hello-world-operator_ - [ ] _PR for hive-operator_ - [ ] _PR for kafka-operator_ - [ ] _PR for listener-operator_ - [ ] _PR for nifi-operator_ - [ ] _PR for opa-operator_ +- [ ] _PR for opensearch-operator_ - [ ] _PR for secret-operator_ - [ ] _PR for spark-k8s-operator_ - [ ] _PR for superset-operator_ diff --git a/.github/workflows/generate_prs.yml b/.github/workflows/generate_prs.yml index 7628aa44..6be670ef 100644 --- a/.github/workflows/generate_prs.yml +++ b/.github/workflows/generate_prs.yml @@ -52,10 +52,6 @@ jobs: pretty_string: Apache HDFS product_string: hdfs url: stackabletech/hdfs-operator.git - - name: hello-world-operator - pretty_string: Hello World - product_string: hello - url: stackabletech/hello-world-operator.git - name: hive-operator pretty_string: Apache Hive product_string: hive @@ -81,6 +77,10 @@ jobs: pretty_string: OpenPolicyAgent product_string: opa url: stackabletech/opa-operator.git + - name: opensearch-operator + pretty_string: OpenSearch + product_string: opensearch + url: stackabletech/opensearch-operator.git - name: secret-operator include_productconfig: false has_product: false diff --git a/config/repositories.yaml b/config/repositories.yaml index 6b4b2d25..0a6e3228 100644 --- a/config/repositories.yaml +++ b/config/repositories.yaml @@ -26,10 +26,6 @@ repositories: pretty_string: Apache HDFS product_string: hdfs url: stackabletech/hdfs-operator.git - - name: hello-world-operator - pretty_string: Hello World - product_string: hello - url: stackabletech/hello-world-operator.git - name: hive-operator pretty_string: Apache Hive product_string: hive @@ -55,6 +51,10 @@ repositories: pretty_string: OpenPolicyAgent product_string: opa url: stackabletech/opa-operator.git + - name: opensearch-operator + pretty_string: OpenSearch + product_string: opensearch + url: stackabletech/opensearch-operator.git - name: secret-operator include_productconfig: false has_product: false diff --git a/config/retired_files.yaml b/config/retired_files.yaml index bbf9f1d3..9d38ea13 100644 --- a/config/retired_files.yaml +++ b/config/retired_files.yaml @@ -4,3 +4,4 @@ # May be something to investigate. retired_files: - .readme/static/sdp_overview.png + - bors.toml diff --git a/requirements.txt b/requirements.txt index 71e4efda..58e147fc 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ -Jinja2==3.1.4 +Jinja2==3.1.6 jinja2-cli==0.8.2 MarkupSafe==2.1.5 diff --git a/template/.github/pull_request_template.md b/template/.github/pull_request_template.md index d1357fe3..acad6c09 100644 --- a/template/.github/pull_request_template.md +++ b/template/.github/pull_request_template.md @@ -15,6 +15,8 @@ - [ ] Helm chart can be installed and deployed operator works - [ ] Integration tests passed (for non trivial changes) - [ ] Changes need to be "offline" compatible +- [ ] Links to generated (nightly) docs added +- [ ] Release note snippet added ### Reviewer @@ -29,4 +31,7 @@ - [ ] Feature Tracker has been updated - [ ] Proper release label has been added -- [ ] [Roadmap](https://github.com/orgs/stackabletech/projects/25/views/1) has been updated +- [ ] Links to generated (nightly) docs added +- [ ] Release note snippet added +- [ ] Add `type/deprecation` label & add to the [deprecation schedule](https://github.com/orgs/stackabletech/projects/44/views/1) +- [ ] Add `type/experimental` label & add to the [experimental features tracker](https://github.com/orgs/stackabletech/projects/47) diff --git a/template/.readme/partials/borrowed/footer.md.j2.j2 b/template/.readme/partials/borrowed/footer.md.j2.j2 index a494f3b0..3d279e4d 100644 --- a/template/.readme/partials/borrowed/footer.md.j2.j2 +++ b/template/.readme/partials/borrowed/footer.md.j2.j2 @@ -62,3 +62,7 @@ This is enforced automatically when you submit a Pull Request where a bot will g ## Support Get started with the community edition! If you want professional support, [we offer subscription plans and custom licensing](https://stackable.tech/en/plans/). + +## Sponsor + +If you want to support our work but don't need professional support please consider [sponsoring](https://github.com/sponsors/stackabletech) our work. diff --git a/template/.readme/partials/borrowed/links.md.j2.j2 b/template/.readme/partials/borrowed/links.md.j2.j2 index 648756c8..83badd42 100644 --- a/template/.readme/partials/borrowed/links.md.j2.j2 +++ b/template/.readme/partials/borrowed/links.md.j2.j2 @@ -1,6 +1,5 @@ {# NOTE: the empty line above is important! -#} -{% if no_jenkins_job_badge %}{% else %}![Build Actions Status](https://ci.stackable.tech/buildStatus/icon?job={{operator_name}}%2doperator%2dit%2dnightly&subject=Integration%20Tests){% endif %} [![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://GitHub.com/stackabletech/{{operator_name}}-operator/graphs/commit-activity) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-green.svg)](https://docs.stackable.tech/home/stable/contributor/index.html) [![License OSL3.0](https://img.shields.io/badge/license-OSL3.0-green)](./LICENSE) diff --git a/template/docker/Dockerfile.j2 b/template/docker/Dockerfile.j2 index cc56bd07..d5e3ea99 100644 --- a/template/docker/Dockerfile.j2 +++ b/template/docker/Dockerfile.j2 @@ -1,5 +1,7 @@ -# syntax=docker/dockerfile:1.10.0@sha256:865e5dd094beca432e8c0a1d5e1c465db5f998dca4e439981029b3b81fb39ed5 +# syntax=docker/dockerfile:1.15.1@sha256:9857836c9ee4268391bb5b09f9f157f3c91bb15821bb77969642813b0d00518d # NOTE: The syntax directive needs to be the first line in a Dockerfile +# Find the latest versions here: https://hub.docker.com/r/docker/dockerfile/tags +# And the changelogs: https://docs.docker.com/build/buildkit/dockerfile-release-notes/ or https://github.com/moby/buildkit/releases # ============= # This file is automatically generated from the templates in stackabletech/operator-templating @@ -49,7 +51,7 @@ LABEL com.redhat.license_terms="" LABEL io.buildah.version="" LABEL io.openshift.expose-services="" -# https://github.com/opencontainers/image-spec/blob/036563a4a268d7c08b51a08f05a02a0fe74c7268/annotations.md#annotations +# https://github.com/opencontainers/image-spec/blob/64294bd7a2bf2537e1a6a34d687caae70300b0c4/annotations.md#annotations LABEL org.opencontainers.image.authors="info@stackable.tech" LABEL org.opencontainers.image.url="https://stackable.tech" LABEL org.opencontainers.image.vendor="Stackable GmbH"