-
Bug
-
Resolution: Unresolved
-
Normal
-
None
-
6.18.0
-
False
-
sat-artemis
-
None
-
None
-
None
-
None
Description of problem:
Unable to push container image to FIPs enabled satellite - 500 Internal Server Error
Repository is created, but no contents (see attachment)
How reproducible:
100%
Is this issue a regression from an earlier version:
Steps to Reproduce:
1. Build FIPs-enabled Satellite
2. Create container product
3. Push container image with podman
Actual behavior:
Pushing the image to FIPS enabled Satellite errors - it will create a repo, but no contents pushed
[root@RHEL9 ~]# podman push ip-10-0-167-61.rhos-01.prod.psi.rdu2.redhat.com/default_organization/container_insight/satellite_iop-insights-engine-rhel9:6.18 docker://ip-10-0-167-61.rhos-01.prod.psi.rdu2.redhat.com/default_organization/container_insight/push_test:618
Getting image source signatures
Copying blob 2920d84eafa0 skipped: already exists
Copying blob 876b49643b96 skipped: already exists
Copying config fe9de96942 done |
Writing manifest to image destination
Error: writing manifest: uploading manifest 618 to ip-10-0-167-61.rhos-01.prod.psi.rdu2.redhat.com/default_organization/container_insight/push_test: received unexpected HTTP status: 500 Internal Server Error
/var/log/message
Feb 18 18:43:01 ip-10-0-167-61 pulpcore-api[28545]: hashers[algorithm] = getattr(hashlib, algorithm)() Feb 18 18:43:01 ip-10-0-167-61 pulpcore-api[28545]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Feb 18 18:43:01 ip-10-0-167-61 pulpcore-api[28545]: _hashlib.UnsupportedDigestmodError: [digital envelope routines] unsupported Feb 18 18:43:01 ip-10-0-167-61 pulpcore-api[28545]: pulp [48e00529fe7d4a68a973d1314923de27]: - - [18/Feb/2026:23:43:01 +0000] "PUT /v2/default_organization/container_insight/push_test/manifests/618 HTTP/1.1" 500 145 "-" "containers/5.36.2 (github.com/containers/image)"
Expected behavior:
Exactly the same setting with non FIPs satellite will create a repo with the contents
[root@RHEL9 ~]# podman push ip-10-0-168-54.rhos-01.prod.psi.rdu2.redhat.com/default_organization/container_insight/satellite_iop-insights-engine-rhel9:6.18 docker://ip-10-0-168-54.rhos-01.prod.psi.rdu2.redhat.com/default_organization/container_insight/push_test:618
Getting image source signatures
Copying blob 2920d84eafa0 skipped: already exists
Copying blob 876b49643b96 skipped: already exists
Copying config fe9de96942 done |
Writing manifest to image destination
Business Impact / Additional info:
Unable to push container images