Skip to content

Feat: add pipeline callback to local deployment #224

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

tollsimy
Copy link
Contributor

@tollsimy tollsimy commented Apr 8, 2025

This PR adds the build of the missing kernelci-pipeline-lava-callback service images in order to add them to the local deployment, allowing to test manual checkouts with kci-dev.
The PR also introduces the required token generation for pipeline callback API using existing jwt_generate.py script.
This PR is highly related to kernelci/kernelci-pipeline#1102 since both are required to add lava-callback and kcidb services to local deployment. A minor volume permission fix is required for the related PR in kernelci-pipeline.

…th linux systems in pipeline.yaml

Signed-off-by: Simone Tollardo <[email protected]>
@tollsimy tollsimy marked this pull request as draft April 10, 2025 11:39
@tollsimy tollsimy marked this pull request as ready for review April 10, 2025 15:22
@tollsimy tollsimy force-pushed the feat/local-pipeline-callback branch from 5fa66ff to c8ed3f2 Compare April 10, 2025 17:18
@tollsimy tollsimy force-pushed the feat/local-pipeline-callback branch from c8ed3f2 to df31554 Compare April 11, 2025 18:02
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