Skip to content
New issue

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

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

Already on GitHub? # to your account

The index image generation was being skipped #15

Merged
merged 2 commits into from
Jul 16, 2024

Conversation

arewm
Copy link
Member

@arewm arewm commented Jul 16, 2024

Since the build-image-index depends on the results from each of the
architecture-specific builds, the task (and all resulting dependant
tasks) will be skipped if any of these are absent.

Using the intended workflow of enabling users to specify the
architectures to run with PipelineRun params will require this model to
change. The PR konflux-ci/build-definitions#1111
is a potentially promising way to resolve this issue.

@arewm arewm force-pushed the get-multiarch-building branch 3 times, most recently from 7db0f80 to 733bc49 Compare July 16, 2024 20:13
@arewm arewm changed the title we were not building the image index The index image generation was being skipped Jul 16, 2024
arewm added 2 commits July 16, 2024 16:29
Since the `build-image-index` depends on the results from each of the
architecture-specific builds, the task (and all resulting dependant
tasks) will be skipped if any of these are absent.

Using the intended workflow of enabling users to specify the
architectures to run with PipelineRun params will require this model to
change. The PR konflux-ci/build-definitions#1111
is a potentially promising way to resolve this issue.

Signed-off-by: arewm <arewm@users.noreply.github.com>
Signed-off-by: arewm <arewm@users.noreply.github.com>
@arewm arewm force-pushed the get-multiarch-building branch from 733bc49 to 01ec295 Compare July 16, 2024 20:30
@arewm arewm merged commit 283f36d into konflux-ci:main Jul 16, 2024
4 checks passed
@arewm arewm deleted the get-multiarch-building branch July 16, 2024 20:52
arewm added a commit to arewm/olm-operator-konflux-sample that referenced this pull request Jul 17, 2024
During the development of the bundle image reworking, it was noticed
that the multi-arch images were not actually properly being generated.
This was fixed in konflux-ci#15 before the bundle could be properly built.

Signed-off-by: arewm <arewm@users.noreply.github.com>
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant