Synchronize metadata from template #76

Merged
nbelouin merged 6 commits from nbelouin/Factory:sync_meta into main 2025-02-21 15:04:46 +01:00
Owner

This PR allows to sync metadata for project in a similar way that what is done for prjconf.
In case the targeted project doesn't exists, it will create the project and its "ToTest" variant.

Also changes the way we handle PR from Workflow to using scmsync project, will require additional work to be more user-friendly though.

This PR allows to sync metadata for project in a similar way that what is done for prjconf. In case the targeted project doesn't exists, it will create the project and its "ToTest" variant. Also changes the way we handle PR from Workflow to using scmsync project, will require additional work to be more user-friendly though.
nbelouin added 4 commits 2025-02-20 14:18:20 +01:00
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
Fix create_project for internal
Some checks failed
OBS: cosign - standard/aarch64
OBS: ipcalc - standard/aarch64
OBS: kubectl - standard/aarch64
OBS: frr-k8s-image - images/aarch64
OBS: akri-opcua-discovery-handler-image - images/x86_64
OBS: frr-image - images/aarch64
OBS: kube-rbac-proxy - standard/aarch64
OBS: akri-udev-discovery-handler-image - images/x86_64
OBS: upgrade-controller - standard/aarch64
OBS: akri-controller-image - images/x86_64
OBS: akri-debug-echo-discovery-handler-image - images/x86_64
OBS: metallb - standard/aarch64
OBS: akri-onvif-discovery-handler-image - images/x86_64
OBS: ironic-image - images/aarch64
OBS: akri-webhook-configuration-image - images/x86_64
OBS: fakeroot - standard/aarch64
OBS: kubectl-image - images/aarch64
OBS: kiwi-builder-image - images/aarch64
OBS: kube-rbac-proxy-image - images/aarch64
OBS: ironic-ipa-ramdisk - standard/aarch64
OBS: metallb-speaker-image - images/aarch64
OBS: metallb-controller-image - images/aarch64
OBS: release-manifest-image - images/aarch64
OBS: ironic-ipa-downloader-image - images/aarch64
OBS: upgrade-controller-image - images/aarch64
OBS: edge-image-builder-image - test_manifest_images/aarch64
OBS: akri-agent-image - images/aarch64
OBS: endpoint-copier-operator-image - images/aarch64
OBS: hauler - standard/aarch64
OBS: edge-image-builder-image - images/aarch64
0d3c83fca1
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
nbelouin added 1 commit 2025-02-20 15:57:20 +01:00
Fix issue with bash being annoying
All checks were successful
OBS: kubectl-image - images/aarch64
OBS: ironic-image - images/aarch64
OBS: endpoint-copier-operator-image - images/aarch64
OBS: upgrade-controller-image - images/aarch64
OBS: metallb-speaker-image - images/aarch64
OBS: kube-rbac-proxy-image - images/aarch64
OBS: edge-image-builder-image - test_manifest_images/aarch64
OBS: frr-k8s-image - images/aarch64
OBS: metallb-controller-image - images/aarch64
OBS: ironic-ipa-ramdisk - standard/x86_64
OBS: edge-image-builder-image - images/aarch64
OBS: akri-udev-discovery-handler-image - images/x86_64
OBS: akri-webhook-configuration-image - images/x86_64
OBS: akri-onvif-discovery-handler-image - images/x86_64
OBS: akri-opcua-discovery-handler-image - images/x86_64
OBS: akri-controller-image - images/x86_64
OBS: akri-debug-echo-discovery-handler-image - images/x86_64
OBS: akri-agent-image - images/x86_64
OBS: ironic-ipa-downloader-image - images/x86_64
OBS: akri-controller-image - images/aarch64
OBS: akri-agent-image - images/aarch64
OBS: akri-opcua-discovery-handler-image - images/aarch64
OBS: akri-udev-discovery-handler-image - images/aarch64
OBS: akri-debug-echo-discovery-handler-image - images/aarch64
OBS: ironic-ipa-ramdisk - standard/aarch64
OBS: akri-onvif-discovery-handler-image - images/aarch64
OBS: akri-webhook-configuration-image - images/aarch64
OBS: ironic-ipa-downloader-image - images/aarch64
OBS: kiwi-builder-image - images/aarch64
OBS: kiwi-builder-image - images/x86_64
5a73d61002
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
steven.hardy reviewed 2025-02-20 16:06:12 +01:00
@ -12,2 +12,3 @@
</service>
<service name="tar" mode="buildtime" />
<service name="tar" mode="buildtime">
<param name="obsinfo">akri.obsinfo</param>
Owner

Is this related to the rest of the changes?

Is this related to the rest of the changes?
Author
Owner

No, introduced it in my branch for testing purpose and did not remove, it is a real fix to the package though, so if you don't mind it sneaking in this PR then I'll leave it there.

No, introduced it in my branch for testing purpose and did not remove, it is a real fix to the package though, so if you don't mind it sneaking in this PR then I'll leave it there.
steven.hardy approved these changes 2025-02-20 16:06:16 +01:00
nbelouin added 1 commit 2025-02-21 09:34:03 +01:00
Reduce number of maintainers to avoid spam
Some checks failed
OBS: ironic-ipa-downloader-image - images/x86_64
OBS: akri-webhook-configuration-image - images/x86_64
OBS: akri-udev-discovery-handler-image - images/x86_64
OBS: akri-opcua-discovery-handler-image - images/x86_64
OBS: akri-agent-image - images/x86_64
OBS: kubectl-image - images/aarch64
OBS: kubectl-image - images/x86_64
OBS: edge-image-builder-image - images/aarch64
OBS: kube-rbac-proxy-image - images/aarch64
OBS: frr-k8s-image - images/aarch64
OBS: kube-rbac-proxy-image - images/x86_64
OBS: frr-k8s-image - images/x86_64
OBS: upgrade-controller-image - images/aarch64
OBS: akri-controller-image - images/aarch64
OBS: akri-agent-image - images/aarch64
OBS: akri-onvif-discovery-handler-image - images/aarch64
OBS: akri-opcua-discovery-handler-image - images/aarch64
OBS: akri-debug-echo-discovery-handler-image - images/aarch64
OBS: ironic-ipa-ramdisk - standard/aarch64
OBS: akri-udev-discovery-handler-image - images/aarch64
OBS: akri-webhook-configuration-image - images/aarch64
OBS: ironic-ipa-downloader-image - images/aarch64
OBS: nm-configurator - standard/aarch64
Synchronize Project Config / sync-prjconf (pull_request_target) Failing after 19s
OBS: baremetal-operator-image - images/aarch64
OBS: edge-image-builder-image - test_manifest_images/aarch64
OBS: frr-image - images/x86_64
OBS: akri-onvif-discovery-handler-image - images/x86_64
OBS: akri-controller-image - images/x86_64
OBS: edge-image-builder-image - test_manifest_images/x86_64
34687fb5e9
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
nbelouin merged commit 6b8a623372 into main 2025-02-21 15:04:46 +01:00
nbelouin deleted branch sync_meta 2025-02-21 15:04:46 +01:00
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: suse-edge/Factory#76
No description provided.