Bug #22513

Satellite 6 should ship with larger default configurations to support large client installs

Added by Chris Roberts 5 months ago. Updated 4 days ago.

Status:Closed
Priority:Normal
Assignee:Chris Roberts
Category:Foreman modules
Target version:1.18.0
Difficulty:medium Team Backlog:
Triaged:No Fixed in Releases:1.18.0
Bugzilla link:1312098 Found in Releases:
Pull request:https://github.com/theforeman/foreman-installer/pull/278, https://github.com/theforeman/foreman-installer/pull/269, https://github.com/theforeman/foreman-installer/pull/265, https://github.com/theforeman/foreman-installer/pull/264, https://github.com/theforeman/puppet-foreman_proxy/pull/409, https://github.com/theforeman/foreman-installer/pull/279

Description

Cloned from BZ:

Right now we have a pre-set limit of 225 Content Hosts for QPID which is far too low, see the install guide section:

https://access.redhat.com/documentation/en-US/Red_Hat_Satellite/6.1/html/Installation_Guide/sect-Red_Hat_Satellite-Installation_Guide-Prerequisites.html#sect-Red_Hat_Satellite-Installation_Guide-Prerequisites-Large_deployments

"""
Increasing the Maximum Number of Client Connections
With more than 225 content hosts, qpidd reaches the maximum number of client connections. To increase it, first establish the new value of the limit that is calculated as:
"""

we should have our installer configure the various system level values to increase the defaults so customers don't hit arbitrary limits with reasonable # of clients.

Ideally we can support up to 30k clients without requiring manual reconfiguration.

Associated revisions

Revision e72eb02f
Added by Chris Roberts 5 months ago

Refs #22513 - Expose the dynflow file limit

Revision eb46741a
Added by Chris Roberts 5 months ago

Fixes #22513 - add exposed params to hiera

Revision a6300830
Added by Chris Roberts 3 months ago

Refs #22513 - Allow overriding postgresql server settings via hiera

Revision ba3af760
Added by Michael Moll 25 days ago

Refs #22513 - use appropriate puppetlabs/postgresql release

History

#1 Updated by Chris Roberts 5 months ago

  • Category changed from Installer to Foreman modules
  • Project changed from Katello to Installer

#2 Updated by The Foreman Bot 5 months ago

  • Status changed from New to Ready For Testing
  • Pull request https://github.com/theforeman/puppet-foreman_proxy/pull/409 added

#3 Updated by The Foreman Bot 5 months ago

  • Pull request https://github.com/theforeman/foreman-installer/pull/264 added

#4 Updated by Chris Roberts 5 months ago

  • % Done changed from 0 to 100
  • Status changed from Ready For Testing to Closed

#5 Updated by The Foreman Bot 5 months ago

  • Pull request https://github.com/theforeman/foreman-installer/pull/265 added

#6 Updated by The Foreman Bot 3 months ago

  • Pull request https://github.com/theforeman/foreman-installer/pull/269 added

#7 Updated by The Foreman Bot 26 days ago

  • Pull request https://github.com/theforeman/foreman-installer/pull/278 added

#8 Updated by The Foreman Bot 25 days ago

  • Pull request https://github.com/theforeman/foreman-installer/pull/279 added

#9 Updated by Ewoud Kohl van Wijngaarden 4 days ago

  • Triaged set to No
  • Target version set to 1.18.0
  • Fixed in Releases 1.18.0 added

Also available in: Atom PDF