Skip to content

Resolve Java 21 ftbfs

Vladimir Petko requested to merge vpa1977/puppetdb:debian/latest into debian/latest

This MR resolves 1057678.

Changes:

  • Remove fips target from the build. It is safe to do, as fips-compatible version can not be built from source, as it requires binaries of the FIPS provider (e.g. Bouncycastle FIPS jars).

Testing:

  • rebuilt in default Java 21 ppa[1]

Note: when building locally in sid chroot (default Java 17) I am getting unrelated test failures from 1062330

lein test :only puppetlabs.puppetdb.http.reports-test/query-with-projection

FAIL in (query-with-projection) (reports_test.clj:108)
Testing case [[:v4 "/v4/reports"] :get] group by function result
expected: (= (query-result method endpoint ["extract" [["function" "to_string" "producer_timestamp" "FMDAY"] ["function" "count"]] ["group_by" ["function" "to_string" "producer_timestamp" "FMDAY"]]]) #{{:to_string "SATURDAY", :count 2}})
  actual: (not (= #{{:to_string "SUNDAY", :count 2}} #{{:to_string "SATURDAY", :count 2}}))

noble is not affected.

[1] https://launchpadlibrarian.net/712173714/buildlog_ubuntu-noble-amd64.puppetdb_7.12.1-3~24.04_BUILDING.txt.gz

Merge request reports

Loading