ansible/roles/ipsilon
Adam Williamson a23c9df05a Make ipsilon static config file public (staging), clean it up
The only secrets in this file, AFAIK, are the client secrets.
Most of those are already defined as secret variables for the
plays in this repo that deploy the services to use.

So instead of duplicating most of the secrets, and keeping this
file in the private repo where we can't do PRs and editing it is
awkward, let's just make all the client secrets be variables,
and make this file public.

For all the cases where a secret wasn't already defined as a
variable, I've added it, so this should work as-is.

Note that the use of `flask_oidc_dev_stg_oidc_client_secret`
twice is not an error in this PR; that secret was reused for
the staging community blog client config. I have reported this
at https://pagure.io/fedora-infrastructure/issue/12161#comment-963303 .

This also removes the client configurations for several services
which no longer exist.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2025-03-31 23:07:01 +00:00
..
defaults Fix majority of remaining yamllint warnings and errors 2024-11-28 17:31:45 +10:00
handlers Fix name[casing] ansible-lint issues 2025-01-14 20:20:07 +10:00
tasks Make ipsilon static config file public (staging), clean it up 2025-03-31 23:07:01 +00:00
templates Make ipsilon static config file public (staging), clean it up 2025-03-31 23:07:01 +00:00