bcgov / cas-pipeline

A collection of make functions used to compose pipelines
Apache License 2.0
0 stars 0 forks source link

Allow deployer to list events #51

Closed matthieu-foucault closed 3 years ago

matthieu-foucault commented 3 years ago

@naomiaro This is a follow up to https://github.com/bcgov/cas-airflow/pull/89

Looks like new permissions are required by the roles used by airflow, permissions that Shipit did not have either, so it could not grant them. We did not encounter this error earlier as I manually deployed the airflow update before shipit did, so shipit didn't actually recreate any of the airflow roles in dev. It did in test though, and failed.

This PR updates the deployer role in the cas-provision chart, which is manually deployed and creates all of the base roles/serviceaccounts/secrets used throughout our namespaces.

I also removed a bunch of old templates that were used with OpenShift 3.11, but not anymore