Skip to content

CI: Fix Vault service container startup.#2879

Open
Balaji2198 wants to merge 7 commits intomainfrom
VAULT-44088-fix-build-failure
Open

CI: Fix Vault service container startup.#2879
Balaji2198 wants to merge 7 commits intomainfrom
VAULT-44088-fix-build-failure

Conversation

@Balaji2198
Copy link
Copy Markdown
Member

Description

This fixes the GitHub Actions acceptance CI failure where the Vault 2.0.0 version service container failed to start with unable to set CAP_SETFCAP effective capability: Operation not permitted.

The workflow now skips the image setcap path with SKIP_SETCAP=true and disables mlock in VAULT_LOCAL_CONFIG so the container can start reliably in CI.

Checklist

  • Added CHANGELOG entry (only for user-facing changes)
  • Acceptance tests where run against all supported Vault Versions

Output from acceptance testing:

$ make testacc TESTARGS='-run=TestAccXXX'

...

Community Note

  • Please vote on this pull request by adding a 👍 reaction to the original pull request comment to help the community and maintainers prioritize this request
  • Please do not leave "+1" comments, they generate extra noise for pull request followers and do not help prioritize the request

PCI review checklist

  • I have documented a clear reason for, and description of, the change I am making.

  • If applicable, I've documented a plan to revert these changes if they require more than reverting the pull request.

  • If applicable, I've documented the impact of any changes to security controls.

    Examples of changes to security controls include using new access control methods, adding or removing logging pipelines, etc.

@Balaji2198 Balaji2198 requested review from a team as code owners April 15, 2026 10:06
@Balaji2198 Balaji2198 changed the title Vault 44088 CI: Fix Vault service container startup. CI: Fix Vault service container startup. Apr 15, 2026
ncabatoff added a commit that referenced this pull request Apr 15, 2026
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.

1 participant