Skip to content

Build test image with pulp_workflow server plugin#4

Merged
daviddavis merged 1 commit into
mainfrom
add-workflow-server-plugin
Jun 22, 2026
Merged

Build test image with pulp_workflow server plugin#4
daviddavis merged 1 commit into
mainfrom
add-workflow-server-plugin

Conversation

@daviddavis

Copy link
Copy Markdown
Collaborator

The functional test job runs against the stock ghcr.io/pulp/pulp image, which does not include the server-side pulp_workflow component, so the workflow CLI tests fail with "The server does not provide the pulp component 'workflow'".

This adds a .ci/assets/Containerfile that layers the pulp-workflow plugin (from PyPI) on top of the base image, and sets container_file/from_tag in the test matrix so the harness builds and tests against an image that provides the workflow component.

Assisted-By: GitHub Copilot (Claude Opus 4.8)

@daviddavis
daviddavis force-pushed the add-workflow-server-plugin branch 3 times, most recently from 08efbe7 to a77f758 Compare June 14, 2026 21:41
@daviddavis
daviddavis force-pushed the add-workflow-server-plugin branch 2 times, most recently from cde5b5a to d043f7b Compare June 22, 2026 18:44
Assisted-By: GitHub Copilot (Claude Opus 4.8)
@daviddavis
daviddavis force-pushed the add-workflow-server-plugin branch from d043f7b to 27ba9de Compare June 22, 2026 18:48
@daviddavis
daviddavis merged commit 70d254e into main Jun 22, 2026
10 checks passed
@daviddavis
daviddavis deleted the add-workflow-server-plugin branch July 16, 2026 13:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant