Skip to content

ci: publish the legacy FIPS images again (#54) - #55

Merged
Xavier Fournet (xfournet) merged 2 commits into
mainfrom
issue/54-ci-publish-the-legacy-fips-images-again
Nov 3, 2026
Merged

Xavier Fournet (xfournet) merged 2 commits into
mainfrom
issue/54-ci-publish-the-legacy-fips-images-again

Conversation

@xfournet

@xfournet Xavier Fournet (xfournet) commented Nov 3, 2026 •

Copy link
Copy Markdown
Member

Summary

Reverts #49, which stopped publishing filigran/python-fips and
filigran/python-nodejs-fips: the OpenCTI LTS lines still build their FIPS images
from them, so they still need the daily rebuild.

  • legacy/ and docker-build-push-legacy.yml are back, with the runner pinned
    to ubuntu-26.04 like the other workflows.
  • Both legacy Dockerfiles run apk upgrade --no-cache first, like the main
    images since fix(docker): upgrade Alpine packages when building the FIPS images #52, so the packages of the alpine:3.23 base image are current
    at each rebuild.
  • The main workflow ignores legacy/ again, and Renovate updates the OpenSSL and
    CPython versions pinned in legacy/ again.
  • The README describes the two images as a migration window again.

Once merged, the push to main rebuilds both images with the current Alpine 3.23
packages, among them brotli-libs-1.2.1-r0 and nodejs-24.22.1-r1
(CVE-2026-111497).

Test plan

  • The legacy workflow builds both images on this pull request

Closes #54

🤖 Generated with Claude Code

Restore the daily build of filigran/python-fips and filigran/python-nodejs-fips,
removed in #48: the OpenCTI LTS lines still build their FIPS images from them.
The restored workflow runs on ubuntu-26.04, like the other workflows.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@xfournet Xavier Fournet (xfournet) added filigran team Item from the Filigran team. vibe-coded PR: AI-assisted change — the author reviews it before requesting others' review. labels Nov 3, 2026
Like the main images since #52, so that the packages that come with the
alpine:3.23 base image are current at each rebuild.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@xfournet
Xavier Fournet (xfournet) merged commit 8fb6788 into main Nov 3, 2026
5 checks passed
@xfournet
Xavier Fournet (xfournet) deleted the issue/54-ci-publish-the-legacy-fips-images-again branch November 3, 2026 19:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

filigran team Item from the Filigran team. vibe-coded PR: AI-assisted change — the author reviews it before requesting others' review.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ci: publish the legacy FIPS images again

1 participant