Re: [OS-BUILD PATCHv5 0/2] redhat/kernel.spec: add uki_addons to create UKI kernel cmdline addons
From: Philipp Rudo on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2917#note_1789653760 Hi Emanuele, your implementation is different to what I originally suggested. But I must admit that your implementation is better. With my suggestion it would have been hard to get a reasonable name for the final addon. What I don't understand is why you are building the exact same set of addons for every kernel without adding a .uname section. The way I see it we either ship one set of addons for every arch/variant. But then it would be better to have a separate noarch rpm so we don't need to rebuild it over and over again. Or we want to be able to ship arch/variant-specific addons. But then you need to set the .uname section and a way to tell uki_addon.py to build addons only for certain archs/variants. Personally I would again simply copy what is done for the kernel configs and re-use the directory structure there (if we choose to go this way). -- ___ kernel mailing list -- kernel@lists.fedoraproject.org To unsubscribe send an email to kernel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
Re: [OS-BUILD PATCHv5 0/2] redhat/kernel.spec: add uki_addons to create UKI kernel cmdline addons
From: Philipp Rudo on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2917#note_1789653682 What spec are you referring to? I couldn't find the two paths you are mentioning neither in the uki spec nor any of the related systemd man pages. -- ___ kernel mailing list -- kernel@lists.fedoraproject.org To unsubscribe send an email to kernel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
[OS-BUILD PATCH] redhat/configs: Disable CONFIG_INFINIBAND_USNIC
From: Kamal Heib redhat/configs: Disable CONFIG_INFINIBAND_USNIC JIRA: https://issues.redhat.com/browse/RHELMISC-2812 Disable CONFIG_INFINIBAND_USNIC in ARK. Signed-off-by: Kamal Heib diff --git a/redhat/configs/common/generic/CONFIG_INFINIBAND_USNIC b/redhat/configs/fedora/generic/CONFIG_INFINIBAND_USNIC rename from redhat/configs/common/generic/CONFIG_INFINIBAND_USNIC rename to redhat/configs/fedora/generic/CONFIG_INFINIBAND_USNIC index blahblah..blahblah 100644 --- a/redhat/configs/common/generic/CONFIG_INFINIBAND_USNIC +++ b/redhat/configs/fedora/generic/CONFIG_INFINIBAND_USNIC diff --git a/redhat/configs/rhel/generic/CONFIG_INFINIBAND_USNIC b/redhat/configs/rhel/generic/CONFIG_INFINIBAND_USNIC new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/generic/CONFIG_INFINIBAND_USNIC @@ -0,0 +1 @@ +# CONFIG_INFINIBAND_USNIC is not set -- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2953 -- ___ kernel mailing list -- kernel@lists.fedoraproject.org To unsubscribe send an email to kernel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
[OS-BUILD PATCH] redhat/configs: Disable CONFIG_INFINIBAND_VMWARE_PVRDMA
From: Kamal Heib redhat/configs: Disable CONFIG_INFINIBAND_VMWARE_PVRDMA JIRA: https://issues.redhat.com/browse/RHELMISC-2816 Disable CONFIG_INFINIBAND_VMWARE_PVRDMA in ARK. Signed-off-by: Kamal Heib diff --git a/redhat/configs/rhel/generic/arm/aarch64/CONFIG_INFINIBAND_VMWARE_PVRDMA b/redhat/configs/rhel/generic/CONFIG_INFINIBAND_VMWARE_PVRDMA rename from redhat/configs/rhel/generic/arm/aarch64/CONFIG_INFINIBAND_VMWARE_PVRDMA rename to redhat/configs/rhel/generic/CONFIG_INFINIBAND_VMWARE_PVRDMA index blahblah..blahblah 100644 --- a/redhat/configs/rhel/generic/arm/aarch64/CONFIG_INFINIBAND_VMWARE_PVRDMA +++ b/redhat/configs/rhel/generic/CONFIG_INFINIBAND_VMWARE_PVRDMA diff --git a/redhat/configs/rhel/generic/x86/CONFIG_INFINIBAND_VMWARE_PVRDMA b/redhat/configs/rhel/generic/x86/CONFIG_INFINIBAND_VMWARE_PVRDMA deleted file mode 100644 index blahblah..blahblah 0 --- a/redhat/configs/rhel/generic/x86/CONFIG_INFINIBAND_VMWARE_PVRDMA +++ /dev/null @@ -1 +0,0 @@ -CONFIG_INFINIBAND_VMWARE_PVRDMA=m -- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2954 -- ___ kernel mailing list -- kernel@lists.fedoraproject.org To unsubscribe send an email to kernel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
Re: [OS-BUILD PATCHv2 0/1] gitlab-ci: drop test_makefile job
From: Scott Weaver on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2951#note_1789309517 :smile: No worries. -- ___ kernel mailing list -- kernel@lists.fedoraproject.org To unsubscribe send an email to kernel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
Re: [OS-BUILD PATCHv2 0/1] gitlab-ci: drop test_makefile job
From: Patrick Talbert on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2951#note_1788740949 @scweaver after merging !2942 there was a merge conflict here. I used the GUI to "fix" it but really I should have just rebased it so that is what I ended up doing. Sorry for the trouble; next time I think I'll just leave you to it :p. -- ___ kernel mailing list -- kernel@lists.fedoraproject.org To unsubscribe send an email to kernel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
[OS-BUILD PATCHv2 0/1] gitlab-ci: drop test_makefile job
From: Scott Weaver on gitlab.com Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2951 NOTE: Truncated patchset since committer email 'ptalb...@redhat.com' does not match the submitter's GitLab public email address 'scwea...@redhat.com'. We no longer need this test because we build using the cki build containers which already have the build dependencies installed and those build containers are gated on being able to build the kernel. Fixes: #147 Signed-off-by: Scott Weaver --- .gitlab-ci.yml | 22 -- 1 files changed, 0 insertions(+), 22 deletions(-) -- ___ kernel mailing list -- kernel@lists.fedoraproject.org To unsubscribe send an email to kernel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
[OS-BUILD PATCHv2] gitlab-ci: drop test_makefile job
From: Scott Weaver gitlab-ci: drop test_makefile job We no longer need this test because we build using the cki build containers which already have the build dependencies installed and those build containers are gated on being able to build the kernel. Signed-off-by: Scott Weaver diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -446,28 +446,6 @@ rawhide_release: - *only-os-build-schedule - if: $RAWHIDE_RELEASE == "true" -test_makefile: - image: quay.io/fedora/fedora:rawhide - variables: -GIT_DEPTH: "0" -GIT_CLONE_PATH: $CI_BUILDS_DIR/$CI_CONCURRENT_ID/kernel-ark - before_script: -- echo "fastestmirror=true" >> /etc/dnf/dnf.conf -- dnf -y install python3-gitlab git openssh-clients dnf-utils gnupg2 -# These packages are required for 'make dist-get-buildreqs' -- dnf -y install make rpm-build -- git config user.name "Fedora Kernel Team" -- git config user.email "kernel-t...@fedoraproject.org" - script: -- export missing=$(make dist-get-buildreqs | grep "Missing dependencies:" | cut -d":" -f2-) -- if [ "$missing" == "" ]; then echo "Missing dependencies should not be null but are empty. Review test log." && exit 1; fi; -- dnf -y install $missing -- export missingafter=$(make dist-get-buildreqs | grep "Missing dependencies:" | cut -d":" -f2-) -- if [ "$missingafter" != "" ]; then echo "Missing dependencies should be null but are $missingafter. Review test log." && exit 1; fi; - rules: -- *only-os-build-mr -- *on-success - docs: image: quay.io/cki/cki-tools:production script: -- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2951 -- ___ kernel mailing list -- kernel@lists.fedoraproject.org To unsubscribe send an email to kernel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue