Make foreman::config::apache a standalone class
By making the class standalone, it is easier to use it in other parts of the installer. It's also easier to test.
Fixes #29039 - Make foreman::config::apache standalone
By not relying on the foreman class parameters, it becomes easier to use
this class without Foreman. This can be useful when deploying it using a
git checkout rather than packages.
Refs #29039 - Use loose coupling to Foreman's Apache config
By only including the Apache config, we get only what we really need.
- Refs #29039 - Use foreman's Apache config standalone
By using only the Apache config, it's possible to use the Apache config
without Foreman installed.
- Move the repo_export_dir to application.pp
The repo export directory default matches with the
pulp_export_destination setting. This means it's only needed on a
Katello application server, not on a Pulp server.
By creating an anchor, we can collect this if needed and otherwise fall
back to a simple mkdir -p. By ordering these it should be idempotent,
guarantee the correct permissions on /var/lib/pulp and the
#5 Updated by Ewoud Kohl van Wijngaarden over 2 years ago
- Status changed from Ready For Testing to Closed
Applied in changeset puppet-foreman|8af63b8486dfccc9f2488d7165f027c34fd90f75.