Skip to content

Conversation

@jbtrystram
Copy link
Member

@jbtrystram jbtrystram changed the title konflux: generate hermeto lockfiles DNM konflux: hermetic builds Sep 4, 2025
@jbtrystram jbtrystram force-pushed the hermetic_builds branch 3 times, most recently from ef7b013 to c1a33f6 Compare September 5, 2025 09:25
@jbtrystram jbtrystram force-pushed the hermetic_builds branch 6 times, most recently from a6fd835 to 5514868 Compare September 25, 2025 13:12
@jbtrystram
Copy link
Member Author

/retest

@joelcapitao
Copy link
Member

/test fedora-coreos-testing-devel-on-pull-request

@jbtrystram jbtrystram force-pushed the hermetic_builds branch 6 times, most recently from b2f34fd to af8d40c Compare September 30, 2025 14:40
@jbtrystram jbtrystram changed the title DNM konflux: hermetic builds konflux: enable hermetic builds Sep 30, 2025
konflux: run generate-tekton-pipelinerun
In hermetic builds there is no access to the network. Detect this by
looking for the `cachi2.repo` that is injected by konflux during the
build.

In this case we make sure to not use any of our own repo and rely on
the repo created by hermeto.
This file will be merged with the hermeto lockfile with
`/usr/lib/coreos-assembler/konflux-rpm-lockfile merge`
@jbtrystram
Copy link
Member Author

requires coreos/fedora-coreos-pipeline#1245

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.

2 participants