PKI TRAC Ticket #2392 - Release Dogtag 10.3.5

resteasy - add sub package netty3

How to install

sudo dnf upgrade --advisory=FEDORA-2016-4d226a5f7e
This update has been submitted for testing by mharmsen. 3 years ago
This update has been pushed to testing. 3 years ago
mharmsen edited this update. 3 years ago

This update has been unpushed.

lmacken edited this update. New build(s): - resteasy-3.0.17-2.fc24 3 years ago
This update has been submitted for testing by lmacken. 3 years ago
User Icon vakwetu commented & provided feedback 3 years ago
karma

ipa install successful.

BZ#1353054 FreeIPA server deployment fails due to pki-core dangling symlinks (one from non-installed 'scannotation' package, one formerly in resteasy-jaxrs-api but now lost)
BZ#1343045 resteasy-3.0.17.Final is available
This update has been pushed to testing. 3 years ago
User Icon pbrobinson commented & provided feedback 3 years ago
karma

This update pulls in 164 extra dependencies in a standard IPA install including java-1.8.0-openjdk-devel and jBoss

BZ#1353054 FreeIPA server deployment fails due to pki-core dangling symlinks (one from non-installed 'scannotation' package, one formerly in resteasy-jaxrs-api but now lost)
BZ#1343045 resteasy-3.0.17.Final is available
User Icon amessina commented & provided feedback 3 years ago
karma

This seems to be ok for me and I don't get the 164 deps issue that @pbrobinson did.

dnf --enablerepo=updates-testing upgrade pki\*

...

Installed:
    jboss-annotations-1.2-api.noarch 1.0.0-1.fc24
    jboss-jaxrs-2.0-api.noarch 1.0.0-3.fc24
    jboss-logging.noarch 3.3.0-1.fc24

Upgraded:
    pki-base.noarch 10.3.5-1.fc24
    pki-base-java.noarch 10.3.5-1.fc24
    pki-ca.noarch 10.3.5-1.fc24
    pki-kra.noarch 10.3.5-1.fc24
    pki-server.noarch 10.3.5-1.fc24
    pki-tools.x86_64 10.3.5-1.fc24
    resteasy-atom-provider.noarch 3.0.17-2.fc24
    resteasy-client.noarch 3.0.17-2.fc24
    resteasy-core.noarch 3.0.17-2.fc24
    resteasy-jackson-provider.noarch 3.0.17-2.fc24
    resteasy-jaxb-provider.noarch 3.0.17-2.fc24
BZ#1353054 FreeIPA server deployment fails due to pki-core dangling symlinks (one from non-installed 'scannotation' package, one formerly in resteasy-jaxrs-api but now lost)
BZ#1343045 resteasy-3.0.17.Final is available
This update has reached 7 days in testing and can be pushed to stable now if the maintainer wishes 3 years ago
User Icon adamwill commented & provided feedback 3 years ago
karma

I can confirm @pbrobinson 's issue here, on a clean F24 install with https://www.happyassassin.net/ks/oqipas.ks - so the server-product-environment env group and the freeipa-server package group installed. dnf --refresh update - i.e., without updates-testing - wants to "Install 7 Packages", "Upgrade 292 Packages". dnf --refresh --enablerepo=updates-testing update wants to "Install 173 Packages", "Upgrade 318 Packages". This does seem to be caused by resteasy: dnf --refresh --enablerepo=updates-testing update resteasy* wants to "Install 166 Packages". Something to do with the resteasy changes between 3.0.6-11 and 3.0.17-2 is causing this. The resteasy packages installed before the update are resteasy-client, resteasy-atom-provider, resteasy-jaxrs-api, resteasy-core, resteasy-jaxb-provider, and resteasy-jackson-provider.

User Icon adamwill commented & provided feedback 3 years ago

Ah, so I think I know why this is. If you just do dnf install resteasy without u-t enabled, it wants to install almost all the same packages - 153 of them, including java-devel and stuff. And in http://pkgs.fedoraproject.org/cgit/rpms/resteasy.git/commit/?id=d5e65d79479fc73b0116091a682d6f67fdf360c6 , resteasy was set to Obsoletes: resteasy-jaxrs-api < 3.0.17-2.fc24. As we have resteasy-jaxrs-api installed, dnf is deciding to install resteasy - which was not installed - to replace it, and that's pulling in all these extra dependencies. (resteasy seems to be a metapackage which just depends on all the subpackages, and these other things are in turn being pulled in by one of the subpackages, which freeipa doesn't actually need).

I'm not sure dnf's behaviour there is actually correct - I thought it should not pull in non-installed packages purely through an Obsoletes:...but it does seem like we want to ensure resteasy-jaxrs-api is removed?

I guess my suggestion here would be to move the Obsoletes to resteasy-core rather than resteasy...

This update has been unpushed.

This update has been submitted for testing by lmacken. 3 years ago
User Icon gil commented & provided feedback 3 years ago
karma

work for me

BZ#1353054 FreeIPA server deployment fails due to pki-core dangling symlinks (one from non-installed 'scannotation' package, one formerly in resteasy-jaxrs-api but now lost)
BZ#1343045 resteasy-3.0.17.Final is available
This update has been pushed to testing. 3 years ago
User Icon adamwill commented & provided feedback 3 years ago
karma

Looks fine on my server.

BZ#1353054 FreeIPA server deployment fails due to pki-core dangling symlinks (one from non-installed 'scannotation' package, one formerly in resteasy-jaxrs-api but now lost)
BZ#1343045 resteasy-3.0.17.Final is available
User Icon mharmsen provided feedback 3 years ago
BZ#1353054 FreeIPA server deployment fails due to pki-core dangling symlinks (one from non-installed 'scannotation' package, one formerly in resteasy-jaxrs-api but now lost)
BZ#1343045 resteasy-3.0.17.Final is available
This update has been submitted for stable by bodhi. 3 years ago
User Icon edewata provided feedback 3 years ago
karma
BZ#1353054 FreeIPA server deployment fails due to pki-core dangling symlinks (one from non-installed 'scannotation' package, one formerly in resteasy-jaxrs-api but now lost)
BZ#1343045 resteasy-3.0.17.Final is available
This update has been pushed to stable. 3 years ago

Please login to add feedback.

Metadata
Type
bugfix
Karma
4
Signed
Content Type
RPM
Test Gating
Settings
Unstable by Karma
-3
Stable by Karma
3
Dates
submitted
3 years ago
in testing
3 years ago
in stable
3 years ago
modified
3 years ago
BZ#1343045 resteasy-3.0.17.Final is available
-1
6
BZ#1353054 FreeIPA server deployment fails due to pki-core dangling symlinks (one from non-installed 'scannotation' package, one formerly in resteasy-jaxrs-api but now lost)
-1
6

Automated Test Results