2024-06-14 05:42:57 |
Pushkar Kulkarni |
bug |
|
|
added bug |
2024-06-14 05:43:16 |
Pushkar Kulkarni |
nominated for series |
|
Ubuntu Noble |
|
2024-06-14 05:43:16 |
Pushkar Kulkarni |
bug task added |
|
puppetdb (Ubuntu Noble) |
|
2024-06-14 05:46:32 |
Pushkar Kulkarni |
attachment added |
|
puppetdb_8.4.1-1.debdiff https://bugs.launchpad.net/ubuntu/+source/puppetdb/+bug/2069384/+attachment/5789441/+files/puppetdb_8.4.1-1.debdiff |
|
2024-06-14 05:46:36 |
Pushkar Kulkarni |
attachment added |
|
puppetdb_8.4.1-1.debdiff https://bugs.launchpad.net/ubuntu/+source/puppetdb/+bug/2069384/+attachment/5789442/+files/puppetdb_8.4.1-1.debdiff |
|
2024-06-14 05:48:16 |
Pushkar Kulkarni |
description |
[ Impact ]
* Package puppetdb fails to build from source on noble. The `default-jdk/jre` packages from java-common have been migrated to openjdk-21. And the puppetdb level on noble (7.12.1-3) fails to build with openjdk-21. See ppa build [1].
* The current binaries of puppetdb were built prior to the default-jdk migration to openjdk-21. Running them with openjdk-21 (which puppetdb does not support) can have unforeseen consequences to users.
* Users of puppetdb migrating to noble from jammy might see regressions.
[ Test Plan ]
* Building puppetdb 7.12.1-3 on noble as in [1] causes FTBFS.
[ Where problems could occur ]
* This SRU proposes upgrading puppetdb to 8.4.1-1 (which is currently uploaded to oracular). This version is compatible with openjdk-21.
* However, puppetdb 8.4.1-1 also needs libclj-http-clojure (>= 3.12.3) which is not satisfiable on noble [2]. I plan to create a parallel SRU request, which should precede the current one, for package clj-http-clojure too.
[ Other Info ]
* I haven't attempted running the 7.12.1-3 binaries with the default-jdk/openjdk-21 because FTBFS in itself is an indicator of incompatibility and needs to be addressed.
[1] https://launchpad.net/~pushkarnk/+archive/ubuntu/puppetdb-sru1/+build/28577254
[2] https://launchpad.net/~pushkarnk/+archive/ubuntu/puppetdb-sru2/+build/28577255 |
[ Impact ]
* Package puppetdb fails to build from source on noble. The `default-jdk/jre` packages from java-common have been migrated to openjdk-21. And the puppetdb level on noble (7.12.1-3) fails to build with openjdk-21. See ppa build [1].
* The current binaries of puppetdb were built prior to the default-jdk migration to openjdk-21. Running them with openjdk-21 (which puppetdb does not support) can have unforeseen consequences to users.
* Users of puppetdb migrating to noble from jammy might see regressions.
[ Test Plan ]
* Building puppetdb 7.12.1-3 on noble as in [1] causes FTBFS.
[ Where problems could occur ]
* This SRU proposes upgrading puppetdb to 8.4.1-1 (which is currently uploaded to oracular). This version is compatible with openjdk-21.
* However, puppetdb 8.4.1-1 also needs libclj-http-clojure (>= 3.12.3) which is not satisfiable on noble [2]. I plan to create a parallel SRU request, which should precede the current one, for package clj-http-clojure too.
[ Other Info ]
* I haven't attempted running the 7.12.1-3 binaries with the default-jdk/openjdk-21 because FTBFS in itself is an indicator of incompatibility and needs to be addressed.
[1] https://launchpad.net/~pushkarnk/+archive/ubuntu/puppetdb-sru1/+build/28577254
[2] https://launchpad.net/~pushkarnk/+archive/ubuntu/puppetdb-sru2/+build/28577255 |
|
2024-06-14 06:22:52 |
Pushkar Kulkarni |
description |
[ Impact ]
* Package puppetdb fails to build from source on noble. The `default-jdk/jre` packages from java-common have been migrated to openjdk-21. And the puppetdb level on noble (7.12.1-3) fails to build with openjdk-21. See ppa build [1].
* The current binaries of puppetdb were built prior to the default-jdk migration to openjdk-21. Running them with openjdk-21 (which puppetdb does not support) can have unforeseen consequences to users.
* Users of puppetdb migrating to noble from jammy might see regressions.
[ Test Plan ]
* Building puppetdb 7.12.1-3 on noble as in [1] causes FTBFS.
[ Where problems could occur ]
* This SRU proposes upgrading puppetdb to 8.4.1-1 (which is currently uploaded to oracular). This version is compatible with openjdk-21.
* However, puppetdb 8.4.1-1 also needs libclj-http-clojure (>= 3.12.3) which is not satisfiable on noble [2]. I plan to create a parallel SRU request, which should precede the current one, for package clj-http-clojure too.
[ Other Info ]
* I haven't attempted running the 7.12.1-3 binaries with the default-jdk/openjdk-21 because FTBFS in itself is an indicator of incompatibility and needs to be addressed.
[1] https://launchpad.net/~pushkarnk/+archive/ubuntu/puppetdb-sru1/+build/28577254
[2] https://launchpad.net/~pushkarnk/+archive/ubuntu/puppetdb-sru2/+build/28577255 |
[ Impact ]
* Package puppetdb fails to build from source on noble. The `default-jdk/jre` packages from java-common have been migrated to openjdk-21. And the puppetdb level on noble (7.12.1-3) fails to build with openjdk-21. See ppa build [1].
* The current binaries of puppetdb were built prior to the default-jdk migration to openjdk-21. Running them with openjdk-21 (which puppetdb does not support) can have unforeseen consequences to users.
* Users of puppetdb migrating to noble from jammy might see regressions.
[ Test Plan ]
* Building puppetdb 7.12.1-3 on noble as in [1] causes FTBFS.
[ Where problems could occur ]
* This SRU proposes upgrading puppetdb to 8.4.1-1 (which is currently uploaded to oracular). This version is compatible with openjdk-21.
* However, puppetdb 8.4.1-1 also needs libclj-http-clojure (>= 3.12.3) which is not satisfiable on noble [2]. I plan to create a parallel SRU request, which should precede the current one, for package clj-http-clojure too.
[ Other Info ]
* I haven't attempted running the 7.12.1-3 binaries with the default-jdk/openjdk-21 because FTBFS in itself is an indicator of incompatibility and needs to be addressed.
* I also created an SRU bug for clj-http-clojure [3].
* A successful PPA build of puppetdb 8.4.1-1 on Noble, with libclj-http-clojure updated to 3.12.3-1 is seen here [4].
[1] https://launchpad.net/~pushkarnk/+archive/ubuntu/puppetdb-sru1/+build/28577254
[2] https://launchpad.net/~pushkarnk/+archive/ubuntu/puppetdb-sru2/+build/28577255
[3] https://bugs.launchpad.net/ubuntu/+source/clj-http-clojure/+bug/2069390
[4] https://launchpad.net/~pushkarnk/+archive/ubuntu/puppetdb-sru3/+build/28577425 |
|
2024-06-14 06:24:44 |
Pushkar Kulkarni |
bug |
|
|
added subscriber Ubuntu Sponsors |
2024-06-18 18:12:41 |
Nick Rosbrook |
puppetdb (Ubuntu Noble): status |
New |
Incomplete |
|
2024-06-27 12:56:39 |
Benjamin Drung |
puppetdb (Ubuntu): importance |
Undecided |
High |
|
2024-06-27 12:56:43 |
Benjamin Drung |
puppetdb (Ubuntu Noble): importance |
Undecided |
High |
|
2024-06-27 12:56:45 |
Benjamin Drung |
puppetdb (Ubuntu): status |
New |
Fix Released |
|
2024-06-27 12:58:36 |
Benjamin Drung |
removed subscriber Ubuntu Sponsors |
|
|
|
2024-06-27 12:58:39 |
Benjamin Drung |
bug |
|
|
added subscriber Benjamin Drung |