dell / patches

Apache License 2.0
3 stars 2 forks source link

Patches does not currently work with FIPS #28

Open grantcurell opened 7 months ago

grantcurell commented 7 months ago

The build will fail because FIPS works and the purpose of FIPS is to ensure that nothing other than FIPS works so if FIPS works nothing else does.

This is a military axiom.

This happens because the newest version of FIPS disables MD5 which much of the world still uses. It will be a long time before the world eliminates MD5 so this is going to be on hold until the rest of the open source community decides to follow.

################################################################################
2023-12-22 16:49:10 - Repository creation and download completed
successfully.
################################################################################
################################################################################
2023-12-22 16:49:10 - Waiting for file patches_1.00_Catalog.xml in
/patches/drm_export/Enterprise Server Catalog-23.12.22. This usually takes
several minutes. The timeout for this job is 30 minutes...
################################################################################
################################################################################
2023-12-22 16:59:09 - File patches_1.00_Catalog.xml found in
/patches/drm_export/Enterprise Server Catalog-23.12.22...
################################################################################
################################################################################
2023-12-22 16:59:09 - Pull completed...
################################################################################
################################################################################
2023-12-22 11:59:11 - Restore original directory permissions...
################################################################################
patches-drm
################################################################################
2023-12-22 11:59:13 - Checking interfaces...
################################################################################
################################################################################
2023-12-22 11:59:13 - List of available interfaces:
################################################################################
1) ens33
Enter the number of the interface you want to use: 1
################################################################################
2023-12-22 12:01:24 - Using interface ens33 with IPv4 address
10.10.25.132.
################################################################################
################################################################################
2023-12-22 12:01:24 - Making sure Patches build has already run...
################################################################################
There are missing Patches images. The Patches build will now run. Press any key to continue.
################################################################################
2023-12-22 12:01:28 - Removing any old containers...
################################################################################
[1/2] STEP 1/7: FROM python:3.12.0b4-slim-bookworm AS builder
Resolved "python" as an alias (/etc/containers/registries.conf.d/000-shortnames.conf)
Trying to pull docker.io/library/python:3.12.0b4-slim-bookworm...
Getting image source signatures
Copying blob ff2d16ae376f done
Copying blob 648e0aadf75a done
Copying blob f27b3611278c done
Copying blob 81f178b24f84 done
Copying blob 25f2a8f8ee8d done
Copying config 0e1506284f done
Writing manifest to image destination
[1/2] STEP 2/7: ARG PYTHON_CONTAINER_DIR
[1/2] STEP 3/7: WORKDIR /app
[1/2] STEP 4/7: RUN apt-get update && apt-get install -y build-essential libffi-dev
Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB]
Get:2 http://deb.debian.org/debian bookworm-updates InRelease [52.1 kB]
Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
Get:4 http://deb.debian.org/debian bookworm/main amd64 Packages [8787 kB]
Get:5 http://deb.debian.org/debian bookworm-updates/main amd64 Packages [11.3 kB]
Get:6 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [130 kB]
Fetched 9180 kB in 7s (1397 kB/s)
Reading package lists...fatal error in libgcrypt, file ../../src/misc.c, line 92, function _gcry_fatal_error: requested algo not in md context

Fatal error: requested algo not in md context
Aborted (core dumped)
Error: building at STEP "RUN apt-get update && apt-get install -y build-essential libffi-dev": while running runtime: exit status 134