puppetlabs / puppetdb

Centralized Puppet Storage
http://docs.puppetlabs.com/puppetdb
Apache License 2.0
301 stars 226 forks source link

(PDB-5782): Updated ezbake build version to support debian-12-x86_64 build for puppetdb #3996

Closed span786 closed 2 months ago

span786 commented 2 months ago

Updated ezbake (via PR https://github.com/puppetlabs/ezbake/pull/629) build version from 2.5.5 to 2.6.2, as this newer version includes the support for debian-12-x86_64.

This will be used to build puppetdb for debian-12-x86_64

Created a documentation to Build, Install & test puppetdb here

span786 commented 2 months ago

I tested the newly built PuppetDB & Puppet DB termini for Debian 12 (x86_64) by installing it on a Debian VM. The installation went as expected, and the server successfully communicates with the Puppet DB. Attached is the log file. puppetdb-debian-12-x86_64(bookworm).log

For reference, I have kept the Debian VM (sly-pillage.delivery.puppetlabs.net) with the Puppetserver & PuppetDB installation intact, in case anyone wants to verify the installation themselves.

amitkarsale commented 2 months ago

@justinstoller can we merge this PR if everything looks good to you?

austb commented 2 months ago

This will also need some changes to ci-job-configs to start building and testing Debian 12.