bosh-linux-stemcell-builder icon indicating copy to clipboard operation
bosh-linux-stemcell-builder copied to clipboard

Install rsyslog packages from ubuntu apt repository

Open jpalermo opened this issue 1 year ago • 4 comments

Currently we install rsyslog packages from a PPA.

It would be more consistent if we could install these from the default Ubuntu apt repository. We tried removing these during Jammy building but not all the rsyslog plugin packages were available.

See which packages are missing, and how important those packages are.

jpalermo avatar Oct 19 '23 15:10 jpalermo

Some context about this, I remember the rsyslog-mmnormalize module being added in 2021 “for better filtering” through this PR from SAP: #189

Also possibly releavant, this commit from 2018 that re-enabled the rsyslog PPA: https://github.com/cloudfoundry/bosh-linux-stemcell-builder/commit/840bb291cbc7e596f5e6d409a0b24bd90ba0a12d Pivotal tracker story gives insights: https://www.pivotaltracker.com/n/projects/956238/stories/159533409

The rsyslog-mmjsonparse package seems to have appeared in March 2025, during the CentOS 7 Stemcell work: https://github.com/cloudfoundry/bosh/commit/1c0852b05f85d60f3902e5fab0cb84ea3c0ee67a (Before that, Rsyslog was built from source with the json-c library for CentOS 6.5.)

Later on in April 2015, the rsyslog-mmjsonparse package has been added to Ubuntu Trusty in this commit: https://github.com/cloudfoundry/bosh/commit/ed561bb2c6df3a84cd3c08701609ce2693554a5d

bgandon avatar Oct 27 '23 10:10 bgandon

we could also move to syslog-ng see https://www.syslog-ng.com/products/open-source-log-management/syslog-ng-rsyslog-comparison.aspx

ramonskie avatar Mar 26 '24 10:03 ramonskie

slack communication https://cloudfoundry.slack.com/archives/C06HTDT78N9/p1710346873390969

ramonskie avatar Jun 14 '24 07:06 ramonskie

https://github.com/rsyslog/rsyslog-pkg-ubuntu/issues/168

ramonskie avatar Jun 20 '24 11:06 ramonskie