[Debian-salsa-ci] Replacing Kaniko with something that among others can create a riscv64 image
Santiago Ruano Rincón
santiagorr at riseup.net
Tue Jul 23 02:49:39 BST 2024
Hello!
El 19/07/24 a las 21:45, Otto Kekäläinen escribió:
> Hi Santiago!
>
> I see you are implementing
> https://salsa.debian.org/salsa-ci-team/pipeline/-/issues/331 in
> https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/521
> and https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/523.
Indeed!
> Can you elaborate a bit in #331 what are your design principles, for
> example why you chose Kaniko? Why not use regular "podman build"? Do
> you plan to rename all Dockerfiles to Containerfile, or rewrite them
> to bash scripts that issue "buildah run" commands?
>
> Can you also write something about what is your test plan or rollout
> plan, and perhaps how confident you are in the design, and is there
> some parts of it Ahmed could help with?
I've added some details in #331. Please, let me know if more details are
required.
> Ahmed had set time aside for this task, so if you share a bit more
> about your plans, I think Ahmed can align and assist you so you
> together achieve this migration faster and with higher confidence.
Ah, I didn't know Ahmed had set time for this. Sorry, I didn't intent to
step on someone else's toes. Ahmed, please, feel free to take a look at
!521 (as you have already did) and !523 (currently in draft state). Your
review is more than welcome.
Ahmed, I have one idea: I am limiting the new tests for non-default-archs
to the base image. You could introduced (in another MR) the test for
other jobs (autopkgtest, blhc, lintian, ...), using the arm64 image.
Something as it is referenced in:
https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/444
What do you think? Please, take this as a suggestion :-)
Cheers,
-- Santiago
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-salsa-ci/attachments/20240722/a0b9ba54/attachment.sig>
More information about the Debian-salsa-ci
mailing list