os-images-info failure because of wrong URL, when using dev sources as deployment option
Job #12410621860 failed for aaf22400:
❌ 🔻🔻🔻🔻🔻 sylvactl watch conclusion... 🔎
00:00
unit Kustomization/os-images-info did not became ready after 10m0s
Details on Kustomization/os-images-info and related resources:
IDENTIFIER STATUS REASON MESSAGE
Kustomization/sylva-system/os-images-info InProgress Kustomization generation is 1, but latest observed generation is -1
╰┄╴┬┄┄[Conditions]
├┄╴Reconciling True Progressing Running health checks for revision sha1:aaf22400f1238333711d6e0ef754b8c5de86c328 with a timeout of 30s
├┄╴Ready Unknown Progressing Reconciliation in progress
╰┄╴Healthy Unknown Progressing Running health checks for revision sha1:aaf22400f1238333711d6e0ef754b8c5de86c328 with a timeout of 30s
❌ 🔺🔺🔺🔺🔺 🔎
Having a look at the job logs, I got the following:
kubectl logs -n sylva-system os-images-info-6ffxr
Initiate ConfigMap manifest file
Looping over OS images...
-- processing image sylva--opensuse-15-6-hardened-rke2-1-31
This is a Sylva diskimage-builder image. Updating image details from artifact at https://gitlab.com/sylva-projects/sylva-core.git/sylva-elements/diskimage-builder/opensuse-15-6-hardened-rke2-1-31:0.7.4
Verifying diskimage-builder image signature for https://gitlab.com/sylva-projects/sylva-core.git/sylva-elements/diskimage-builder/opensuse-15-6-hardened-rke2-1-31:0.7.4
WARNING: Skipping tlog verification is an insecure practice that lacks transparency and auditability verification for the signature.
Error: Get "https://https/v2/": dial tcp: lookup https on 100.96.0.10:53: server misbehaving
error during command execution: Get "https://https/v2/": dial tcp: lookup https on 100.96.0.10:53: server misbehaving
[ERROR] Invalid signature for https://gitlab.com/sylva-projects/sylva-core.git/sylva-elements/diskimage-builder/opensuse-15-6-hardened-rke2-1-31:0.7.4
There seems to be a wrong computation and the URL is incorrect.
Same occurrence in https://gitlab.com/sylva-projects/sylva-core/-/jobs/12410622806
Edited by Dragos Gerea