cdn-ops/global/overlay/etc/puppet
Patrik Lundin c386349271
cdn db init: secure schema usage
Trying to run goose for creating database contents failed:
```
2024/11/14 11:59:13 goose run: failed to ensure DB version: ERROR: permission denied for schema public (SQLSTATE 42501)
```

This seems to be because PostgreSQL 15 removed the default CREATE
permission in the public schema for users other than the database owner.

Instead we create a user-specific schema owned by that same user and
leave the public schema unused.
2024-11-14 13:01:06 +01:00
..
manifests generate /etc/puppet/cosmos-modules.conf dynamically 2023-01-19 17:19:42 +01:00
modules/cdn cdn db init: secure schema usage 2024-11-14 13:01:06 +01:00
cosmos-rules.yaml Install dockerhost2 on db machine 2024-11-13 13:35:15 +01:00
cosmos_enc.py Allow for hosts without class(s) 2024-04-12 15:32:40 +02:00
hiera.yaml Migrate from legacy fact 2024-06-19 14:07:13 +02:00
puppet.conf another deprecation 2014-09-29 15:13:02 +02:00
setup_cosmos_modules Test firewall config 2024-11-11 15:37:59 +01:00