Feature #19667

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

Added by Martin Bacovsky about 1 year ago. Updated 8 days ago.

Status:Closed
Priority:High
Assignee:Martin Bacovsky
Category:Installer
Target version:Katello 3.5.0
Difficulty: Team Backlog:
Triaged:Yes Fixed in Releases:
Bugzilla link:1052713 Found in Releases:
Pull request:https://github.com/Katello/puppet-candlepin/pull/78, https://github.com/Katello/katello-installer/pull/506, https://github.com/Katello/puppet-katello/pull/192

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

Related to Katello - Bug #23025: foreman-installer fails when ssl-verify is set to false f... Closed 03/27/2018
Related to Katello - Bug #23192: installation fails with postgresql => 9.6 external database Rejected 04/10/2018
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 about 1 year 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 about 1 year 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 11 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 about 1 year 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 1.13.3

#2 Updated by The Foreman Bot about 1 year 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 about 1 year ago

  • Legacy Backlogs Release (now unused) set to 250

#4 Updated by Martin Bacovsky about 1 year ago

  • Legacy Backlogs Release (now unused) deleted (250)
  • Pull request https://github.com/Katello/puppet-katello/pull/192 added

#5 Updated by Martin Bacovsky about 1 year ago

  • Legacy Backlogs Release (now unused) set to 250

#6 Updated by Martin Bacovsky about 1 year ago

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

#7 Updated by Martin Bacovsky about 1 year ago

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

#8 Updated by Ivan Necas about 1 year ago

  • Target version changed from 1.13.3 to 1.14.2

#9 Updated by Chris Duryee 11 months ago

  • Status changed from Ready For Testing to Closed

#10 Updated by Ales Dujicek 4 months ago

  • Related to Bug #23025: foreman-installer fails when ssl-verify is set to false for candlepin db added

#11 Updated by Ales Dujicek 3 months ago

  • Related to Bug #23192: installation fails with postgresql => 9.6 external database added

Also available in: Atom PDF