Skip to content

PatchPilot: remediate CVEs#3

Closed
moolen wants to merge 4 commits into
mainfrom
patchpilot/remediate-cves
Closed

PatchPilot: remediate CVEs#3
moolen wants to merge 4 commits into
mainfrom
patchpilot/remediate-cves

Conversation

@moolen

@moolen moolen commented Mar 23, 2026

Copy link
Copy Markdown
Owner
  • Updated Dockerfile base images to golang:1.25.8 and alpine:3.20 to pick up patched Go stdlib and OS packages.
  • Upgraded Go dependencies for CVE fixes (logrus, glog, x/net, x/text, protobuf) and refreshed go.sum.
  • Test: go test ./... (fails: pkg/store/fs/store_test.go has an unconditional t.Fail()).

@moolen

moolen commented Mar 24, 2026

Copy link
Copy Markdown
Owner Author

Restored Dockerfile after CI failure caused by invalid base image and preserved the existing remediation changes.

@moolen

moolen commented Mar 24, 2026

Copy link
Copy Markdown
Owner Author
  • Updated cosign installer to sigstore/cosign-installer@v3 and cosign release to v3.0.5 to resolve the sigstore TUF invalid key signing failure from the outdated v1.12.1.
  • Added COSIGN_YES=true to signing and attestation steps to keep non-interactive CI behavior consistent with newer cosign.
  • Tests not run (workflow change only).

@moolen

moolen commented Mar 24, 2026

Copy link
Copy Markdown
Owner Author

Codex was invoked in headless mode but did not write .patchpilot/output.json before returning.

This wrapper synthesized the required response so PatchPilot can continue the reconciliation flow.

Failing jobs: sign

Tracked changes:
(no tracked file changes detected)

1 similar comment
@moolen

moolen commented Mar 24, 2026

Copy link
Copy Markdown
Owner Author

Codex was invoked in headless mode but did not write .patchpilot/output.json before returning.

This wrapper synthesized the required response so PatchPilot can continue the reconciliation flow.

Failing jobs: sign

Tracked changes:
(no tracked file changes detected)

@moolen moolen closed this Mar 25, 2026
@moolen moolen deleted the patchpilot/remediate-cves branch March 25, 2026 04:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants