Re: [OS-BUILD PATCHv5 0/2] redhat/kernel.spec: add uki_addons to create UKI kernel cmdline addons

2024-02-26 Thread Philipp Rudo (via Email Bridge)
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

2024-02-26 Thread Philipp Rudo (via Email Bridge)
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

2024-02-26 Thread Kamal Heib (via Email Bridge)
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

2024-02-26 Thread Kamal Heib (via Email Bridge)
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

2024-02-26 Thread Scott Weaver (via Email Bridge)
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

2024-02-26 Thread Patrick Talbert (via Email Bridge)
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

2024-02-26 Thread Scott Weaver (via Email Bridge)
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

2024-02-26 Thread Scott Weaver (via Email Bridge)
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