Need ability to completely disable goferd on managed clients
Due to instability in gofer + qpid and our lack of ability to reliably resolve the following high visibility and severity bugs:
1) goferd continues to leak memory when qdrouterd is not accessible. Was supposedly fixed as per bz 1260963
2) qpidd consuming huge memory during scale
we need to support the ability to have managed clients run without requiring goferd to be enabled. This will also help in environments that don't need goferd to perform updates and who are entirely relying on REX as a way to perform updates.
In the short term for 6.2 we may still require the installation of katello-agent but then allow the service level disabling of goferd and rely on a yum plugin, cron or some other mechanism to replace the existing applicability and enabled/disabled repository reports sent back to the server.
Fixes #19393 - move upload report to yum plugin
In addition this adds --force options to both the enabled
repo report and the package profile upload
#6 Updated by Justin Sherrill about 5 years ago
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
Applied in changeset katello-agent|8569a9b2596a3509f327ab7e677755c495dd9bf6.