Feature #19667

Need additional supported database deployment options for Katello installation: such as External Postgres

Added by Martin Bacovsky 7 months ago. Updated 4 months ago.

Status:Closed
Priority:High
Assigned To:Martin Bacovsky
Category:Installer
Target version:Foreman - Team Ivan Iteration 17
Difficulty: Pull request:https://github.com/Katello/katello-installer/pull/506, https://github.com/Katello/puppet-katello/pull/192, https://github.com/Katello/puppet-candlepin/pull/78
Bugzilla link:1052713
Story points-
Velocity based estimate-
ReleaseKatello 3.5.0Release relationshipAuto

Description

Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1052713

The Foreman installer has an option to specify the remote database host where postgres (or others) live:

--foreman-db-host

we need this to also be used when configuring the database the Katello engine uses as well as Candlepin.

This will allow us to support a database server that isn't the same machine as the Katello instance.


Related issues

Blocked by Installer - Bug #20079: Foreman does not verify CA on postgres DB connections wit... Closed 06/21/2017

Associated revisions

Revision 51ca4090
Added by Martin Bacovsky 6 months ago

Refs #19667 - add support for SSL secured DB connections (#78)

  • Refs #19667 - add support for SSL secured DB connections

Revision 65f55250
Added by Martin Bacovsky 5 months ago

Refs #19667 - Support update of Candlepin with remote DB

Call cpdb with full DB specification instead of relying on the defaults

Revision 04ebdba2
Added by Martin Bacovsky 4 months ago

Fixes #19667 - expose Candlepin DB setup (#192)

  • Fixes #19667 - expose Candlepin DB setup

Exposing Candlpin DB parameters via katello module allows users to
customize the DB setup using installer parameters.

Current default Candlepin DB setup remains unaffected. Using external
Postgress with prepared DB is possible.

History

#1 Updated by Martin Bacovsky 7 months ago

  • Subject changed from Need additional supported database deployment options for Katello installation: such as External Postgres to Need additional supported database deployment options for Katello installation: such as External Postgres
  • Status changed from New to Assigned
  • Target version set to Team Ivan Iteration 15

#2 Updated by The Foreman Bot 7 months ago

  • Status changed from Assigned to Ready For Testing
  • Pull request https://github.com/Katello/katello-installer/pull/506 added

#3 Updated by Justin Sherrill 7 months ago

  • Release set to Katello 3.5.0

#4 Updated by Martin Bacovsky 7 months ago

  • Release deleted (Katello 3.5.0)
  • Pull request https://github.com/Katello/puppet-katello/pull/192 added

#5 Updated by Martin Bacovsky 7 months ago

  • Release set to Katello 3.5.0

#6 Updated by Martin Bacovsky 6 months ago

  • Pull request https://github.com/Katello/puppet-candlepin/pull/78 added

#7 Updated by Martin Bacovsky 6 months ago

  • Blocked by Bug #20079: Foreman does not verify CA on postgres DB connections with SSL added

#8 Updated by Ivan Necas 6 months ago

  • Target version changed from Team Ivan Iteration 15 to Team Ivan Iteration 17

#9 Updated by Chris Duryee 4 months ago

  • Status changed from Ready For Testing to Closed

Also available in: Atom PDF