Skip to content

Conversation

soenkeliebau
Copy link
Member

Automatically created PR based on commit 2ce5e08990715383705edd87bf13e3dcdb786fb5 in stackabletech/operator-templating repo.

Original commit message:
Add actions to build Helm charts to the operators and retire os package building. (#7)

  • First version - mostly working

  • Replace operator version placeholder in Helm chart.

  • Fix ansible equality test with older jinja version and make Makefile a j2 template.

  • Reenable all repos

  • Bugfix: indentation and Makefile.

  • Update template/.github/workflows/publish_dev_artifacts.yml.j2

Co-authored-by: Teo Klestrup Röijezon teo.roijezon@stackable.de

  • Update repositories.yaml

Co-authored-by: Teo Klestrup Röijezon teo.roijezon@stackable.de

  • Update template/.github/workflows/publish_dev_artifacts.yml.j2

Co-authored-by: Teo Klestrup Röijezon teo.roijezon@stackable.de

  • Update template/.github/workflows/publish_dev_artifacts.yml.j2

Co-authored-by: Razvan-Daniel Mihai 84674+razvan@users.noreply.github.com

  • Update template/.github/workflows/publish_release_artifacts.yml.j2

Co-authored-by: Razvan-Daniel Mihai 84674+razvan@users.noreply.github.com

  • Update template/.github/workflows/publish_release_artifacts.yml.j2

Co-authored-by: Razvan-Daniel Mihai 84674+razvan@users.noreply.github.com

  • Moved crd.yaml to 'crds' directory.

  • Update template/deploy/helm/[[product]]-operator/README.md.j2

Co-authored-by: Razvan-Daniel Mihai 84674+razvan@users.noreply.github.com

  • Update template/deploy/helm/[[product]]-operator/templates/serviceaccount.yaml.j2

Co-authored-by: Siegfried Weber mail@siegfriedweber.net

  • Removed kind action from Makefile.

Added chart linting config back in.

  • Text fix

  • Addressed review comments

  • Added note to Readme about potentielly missing details.

  • Fix yp call and indentation in Makefile.j2

  • Install roles.yaml when compiling the Helm chart

  • Added wildcard cluster role for all operators.

  • WIP: testing hive and druid.

  • WIP: testing with Trino fails.

  • Make roles.yaml a Jinja template.

  • More templating of the roles.yaml.j2

  • Add update verb to configmaps resource.

Co-authored-by: Razvan-Daniel Mihai 84674+razvan@users.noreply.github.com
Co-authored-by: Teo Klestrup Röijezon teo.roijezon@stackable.de
Co-authored-by: Siegfried Weber mail@siegfriedweber.net

…ackabletech/operator-templating repo. Original commit message: Add actions to build Helm charts to the operators and retire os package building. (#7) * First version - mostly working * Replace operator version placeholder in Helm chart. * Fix ansible equality test with older jinja version and make Makefile a j2 template. * Reenable all repos * Bugfix: indentation and Makefile. * Update template/.github/workflows/publish_dev_artifacts.yml.j2 Co-authored-by: Teo Klestrup Röijezon <teo.roijezon@stackable.de> * Update repositories.yaml Co-authored-by: Teo Klestrup Röijezon <teo.roijezon@stackable.de> * Update template/.github/workflows/publish_dev_artifacts.yml.j2 Co-authored-by: Teo Klestrup Röijezon <teo.roijezon@stackable.de> * Update template/.github/workflows/publish_dev_artifacts.yml.j2 Co-authored-by: Razvan-Daniel Mihai <84674+razvan@users.noreply.github.com> * Update template/.github/workflows/publish_release_artifacts.yml.j2 Co-authored-by: Razvan-Daniel Mihai <84674+razvan@users.noreply.github.com> * Update template/.github/workflows/publish_release_artifacts.yml.j2 Co-authored-by: Razvan-Daniel Mihai <84674+razvan@users.noreply.github.com> * Moved crd.yaml to crds directory. * Update template/deploy/helm/[[product]]-operator/README.md.j2 Co-authored-by: Razvan-Daniel Mihai <84674+razvan@users.noreply.github.com> * Update template/deploy/helm/[[product]]-operator/templates/serviceaccount.yaml.j2 Co-authored-by: Siegfried Weber <mail@siegfriedweber.net> * Removed kind action from Makefile. Added chart linting config back in. * Text fix * Addressed review comments * Added note to Readme about potentielly missing details. * Fix yp call and indentation in Makefile.j2 * Install roles.yaml when compiling the Helm chart * Added wildcard cluster role for all operators. * WIP: testing hive and druid. * WIP: testing with Trino fails. * Make roles.yaml a Jinja template. * More templating of the roles.yaml.j2 * Add update verb to configmaps resource. Co-authored-by: Razvan-Daniel Mihai <84674+razvan@users.noreply.github.com> Co-authored-by: Teo Klestrup Röijezon <teo.roijezon@stackable.de> Co-authored-by: Siegfried Weber <mail@siegfriedweber.net>
@maltesander
Copy link
Member

Helm chart version is overwritten. Must be fixed first.

@maltesander maltesander deleted the template_2ce5e08 branch February 18, 2022 08:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants