Skip to content

e2e tests do not use the plugin image built from the PR branch #840

@mnencia

Description

@mnencia

The e2e test suite always deploys the plugin operator using the GHCR image from the main branch instead of the image built from the PR source code. The kustomize overlay in the test suite tries to replace docker.io/library/plugin-barman-cloud but the actual image in the manifest is ghcr.io/cloudnative-pg/plugin-barman-cloud-testing:main, so the substitution never matches.

This means new features and bug fixes cannot be validated by e2e tests until after they are merged.

Found while working on #823, where the credential rotation e2e test fails because the deployed operator lacks the code from the PR.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions