foreman-documentation icon indicating copy to clipboard operation
foreman-documentation copied to clipboard

Make External DB support available in foreman-{deb,el}

Open ekohl opened this issue 3 years ago • 2 comments

Currently the guides are hidden (https://github.com/theforeman/foreman-documentation/pull/981). However, it can be made to work. What needs to happen:

  • Package names & file need to be generalized. Software Collections are only used on EL7. Note this is also needed for EL8 support.
  • The -evr package is only needed on Katello
  • Only the Foreman DB is needed. Candlepin and Pulpcore are Katello-only
  • postgresql-setup initdb is Red Hat only. On Debian the default apt install already initializes a DB and starts it.

ekohl avatar Jan 18 '22 15:01 ekohl

I opened https://github.com/theforeman/foreman-documentation/pull/2396 but that needs some additional work. I'll pick it back up after https://github.com/theforeman/foreman-documentation/pull/3167 because that greatly simplifies the whole procedure.

ekohl avatar Aug 08 '24 11:08 ekohl

I opened #2396 but that needs some additional work. I'll pick it back up after #3167 because that greatly simplifies the whole procedure.

Hi @ekohl, just FYI: #3167 has just been merged.

aneta-petrova avatar Jan 14 '25 07:01 aneta-petrova

@ekohl, with https://github.com/theforeman/foreman-documentation/pull/2396#event-18415412333 closed, can we close this issue?

aneta-petrova avatar Jul 02 '25 08:07 aneta-petrova

No, but I've set it up so when #3783 is merged it will be.

ekohl avatar Jul 02 '25 18:07 ekohl

https://github.com/theforeman/foreman-documentation/pull/3985, which replaces https://github.com/theforeman/foreman-documentation/pull/3783, has been merged.

maximiliankolb avatar Jul 25 '25 07:07 maximiliankolb