Re: [OS-BUILD PATCH 0/0] update packaging of livepatching selftests

2024-04-29 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3068#note_1885007011 @jstancek @joe.lawrence when talking to @bgoncalv for the testing aspect of disabling selftests on non-up variants: we really want to have the selftests built in all these variant

[OS-BUILD PATCH] gitlab-ci: enable pipelines with c10s buildroot

2024-04-25 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann gitlab-ci: enable pipelines with c10s buildroot With this, the following sets of pipelines exist: - Rawhide - ELN (currently corresponding to RHEL11) - CentOS Stream (currently corresponding to RHEL10) Each set contains MR, baseline and container image gating pipelines.

[OS-BUILD PATCH] gitlab-ci: rename GitLab jobs ark -> rawhide

2024-04-19 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann gitlab-ci: rename GitLab jobs ark -> rawhide The rawhide jobs were ambiguously named ark. Needs https://gitlab.com/cki-project/kernel-workflow/-/merge_requests/1371 Part of https://gitlab.com/cki-project/kernel-ark/-/issues/130 Signed-off-by: Michael Hofmann diff

Re: [OS-BUILD PATCH] gitlab-ci: do not merge ark-latest for gating pipelines

2024-03-19 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3028#note_1821333677 lots , basically all the scheduled container image builds are broken because of this: - eln: https://gitlab.com/redhat/red-hat-ci-tools/kernel/cki-internal-

[OS-BUILD PATCH] gitlab-ci: do not merge ark-latest for gating pipelines

2024-03-19 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann gitlab-ci: do not merge ark-latest for gating pipelines The cki-gating reference is updated by successful pipelines running on ark-latest. Pulling in ark-latest a second time during the gating pipeline merge stage results in merge conflicts because ark-latest moved

[OS-BUILD PATCH] gitlab-ci: fix ark-latest merging for parent pipelines running in forks

2024-03-14 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann gitlab-ci: fix ark-latest merging for parent pipelines running in forks Use the new default of merge_tree=git_url for mergetrees. Needs https://gitlab.com/cki-project/pipeline-definition/-/merge_requests/1943 Part of

Re: [OS-BUILD PATCH] gitlab-ci: enable all variants for rawhide/eln builder image gating

2024-03-07 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2973#note_1805751441 updated the MR description 珞 -- ___ kernel mailing list -- kernel@lists.fedoraproject.org To unsubscribe send an email to

Re: [OS-BUILD PATCH] gitlab-ci: enable all variants for rawhide/eln builder image gating

2024-03-07 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2973#note_1805746484 this should not affect it, as the triggered pipelines run on CKI AWS-based runners 樂 -- ___ kernel mailing list --

[OS-BUILD PATCH] gitlab-ci: enable all variants for rawhide/eln builder image gating

2024-03-06 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann gitlab-ci: enable all variants for rawhide/eln builder image gating Fixes https://gitlab.com/cki-project/containers/-/issues/53 Signed-off-by: Michael Hofmann diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++

[OS-BUILD PATCH] gitlab-ci: fix merge tree URL for gating pipelines

2024-02-27 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann gitlab-ci: fix merge tree URL for gating pipelines CI_MERGE_REQUEST_PROJECT_URL is not available when running gating pipelines for the kernel builder images. Change that to CI_PROJECT_URL which should be available everywhere. Signed-off-by: Michael Hofmann diff --git

Re: [OS-BUILD PATCH] gitlab-ci: support CI for zfcpdump kernel on ELN

2024-02-13 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2932#note_1771627512 yeah it is doing the same as for RHEL9/C9S now ; I'm going to patiently wait for the spec file rework and a working zfcpdump-only pipeline  --

[OS-BUILD PATCH] gitlab-ci: support CI for zfcpdump kernel on ELN

2024-02-13 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann gitlab-ci: support CI for zfcpdump kernel on ELN Part of https://gitlab.com/cki-project/kernel-ark/-/issues/145 Signed-off-by: Michael Hofmann diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@

[OS-BUILD PATCH] gitlab-ci: merge ark-latest fixes when running ELN pipelines

2024-02-05 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann gitlab-ci: merge ark-latest fixes when running ELN pipelines Fixes https://gitlab.com/cki-project/kernel-ark/-/issues/146 Signed-off-by: Michael Hofmann diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++

[OS-BUILD PATCH] gitlab-ci: use all arches for container image gating

2024-02-03 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann gitlab-ci: use all arches for container image gating Part of https://gitlab.com/cki-project/kernel-ark/-/issues/144 Signed-off-by: Michael Hofmann diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@

Re: [OS-BUILD PATCH 0/2] gitlab-ci: disable Rawhide clang pipelines

2024-02-02 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2919#note_1755382353 closing as that seems fixed with https://gitlab.com/cki-project/kernel- ark/-/merge_requests/2918 -- ___ kernel mailing list --

Re: [OS-BUILD PATCH 0/2] gitlab-ci: disable Rawhide clang pipelines

2024-02-01 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2919#note_1754889444 @scweaver as the clang pipelines are green again, feel free to close the issue and MR without merging. -- ___ kernel mailing list --

[OS-BUILD PATCH 1/2] gitlab-ci: simplify enabling/disable ELN clang pipelines

2024-02-01 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann gitlab-ci: simplify enabling/disable ELN clang pipelines Use one consistent style for temporarily disabling pipelines. Signed-off-by: Michael Hofmann diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml

[OS-BUILD PATCH 2/2] gitlab-ci: disable Rawhide clang pipelines

2024-02-01 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann gitlab-ci: disable Rawhide clang pipelines Fixes https://gitlab.com/cki-project/kernel-ark/-/issues/142 Signed-off-by: Michael Hofmann diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -274,19

[OS-BUILD PATCH 0/2] gitlab-ci: disable Rawhide clang pipelines

2024-02-01 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2919 Fixes https://gitlab.com/cki-project/kernel-ark/-/issues/142 Signed-off-by: Michael Hofmann --- .gitlab-ci.yml | 48 ++-- 1 files

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

2024-02-01 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2917#note_1753957414 @eesposit this is not in the CKI buildroot yet - where is this supposed to be needed going forward? -- ___ kernel mailing list --

[OS-BUILD PATCH] gitlab-ci: enable native tools for Rawhide CI

2024-01-31 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann gitlab-ci: enable native tools for Rawhide CI With [1], the kernel tools build are built from the kernel package. Enable them in the CI pipelines as well. [1] https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907 Signed-off-by: Michael Hofmann diff --git

Re: [OS-BUILD PATCHv2 0/4] Add libperf packages and build kernel tools for Fedora

2024-01-30 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1749970833 @jmflinuxtx ah I think I have an idea, the spec file now has the following lines for Fedora: ``` %define with_libperf 1 %define with_tools 1 ``` with these, is it even possible to

Re: [OS-BUILD PATCHv2 0/4] Add libperf packages and build kernel tools for Fedora

2024-01-30 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1749965091 I'll keep on digging... -- ___ kernel mailing list -- kernel@lists.fedoraproject.org To unsubscribe send an email to

Re: [OS-BUILD PATCHv2 0/4] Add libperf packages and build kernel tools for Fedora

2024-01-30 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1749908405 @jmflinuxtx do you have an idea whether it is expected that the above rpmbuild command still hits Makefile.perf? ``` 00:33:18 make[1]: *** [Makefile.perf:251: sub-make] Error 2 ```

Re: [OS-BUILD PATCHv2 0/4] Add libperf packages and build kernel tools for Fedora

2024-01-30 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1749901619 ok, one mistake found: the Rawhide pipeline was never restarted with the change in https://gitlab.com/cki-project/pipeline- definition/-/merge_requests/1879, so the `--without

Re: [OS-BUILD PATCHv2 0/4] Add libperf packages and build kernel tools for Fedora

2024-01-30 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1749892200 checking an ELN log, the same error is present there 臘 -- ___ kernel mailing list -- kernel@lists.fedoraproject.org To unsubscribe send

Re: [OS-BUILD PATCHv2 0/4] Add libperf packages and build kernel tools for Fedora

2024-01-30 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1749878052 the first failure is 30 seconds into the build: ``` > /usr/bin/make CROSS_COMPILE=ppc64le-linux-gnu- ... vmlinux > 00:00:28 cc1: error: bad value ‘power8’ for ‘-mtune=’ switch ```

Re: [OS-BUILD PATCHv2 0/4] Add libperf packages and build kernel tools for Fedora

2024-01-30 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1749872330 aaah the builds merge `ark-latest` now 臘 -- ___ kernel mailing list -- kernel@lists.fedoraproject.org To unsubscribe send an email to

Re: [OS-BUILD PATCHv2 0/4] Add libperf packages and build kernel tools for Fedora

2024-01-30 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1749870876 I assumed it has nothing to do with native tools as https://gitlab.com/cki- project/kernel-ark/-/merge_requests/2912 is also impacted? --

Re: [OS-BUILD PATCHv2 0/4] Add libperf packages and build kernel tools for Fedora

2024-01-30 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1749868378 same for the Clang pipeline which seem to be red everywhere, @dzickusrh should we remove them as well? -- ___ kernel mailing list --

Re: [OS-BUILD PATCHv2 0/4] Add libperf packages and build kernel tools for Fedora

2024-01-30 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1749864890 This is a cross-compile issue so is not visible in Brew; if this is not something you want to keep green for Fedora/Rawhide, should we remove the ppc64le/s390x arches for the

Re: [OS-BUILD PATCHv2 0/4] Add libperf packages and build kernel tools for Fedora

2024-01-30 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1749862756 To enable native tools for Rawhide similar to ELN, the only change to `.gitlab-ci.yml` is ```yaml .trigger_rawhide: variables: native_tools: 'true' ``` As the Rawhide

Re: [OS-BUILD PATCHv2 0/4] Add libperf packages and build kernel tools for Fedora

2024-01-30 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1749852844 whatever is failing the Rawhide pipeline in this MR is also failing e.g. https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2912, so this particular breakage seems to be

Re: [OS-BUILD PATCHv2 0/4] Add libperf packages and build kernel tools for Fedora

2024-01-26 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745480146 now I'm totally confused  - the link above has libperf-6.8.0-0.rc1.20240125git6098d87eaf31.15.eln134.aarch64.rpm, is that the wrong package? --

Re: [OS-BUILD PATCHv2 0/4] Add libperf packages and build kernel tools for Fedora

2024-01-26 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745461956 @jmflinuxtx checking Koji, https://koji.fedoraproject.org/koji/buildinfo?buildID=2378291 is the latest ELN kernel build and has the `libperf` subpackage. Which build did you check

Re: [OS-BUILD PATCHv2 0/4] Add libperf packages and build kernel tools for Fedora

2024-01-26 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745452056 - for tracking: https://gitlab.com/cki-project/pipeline- definition/-/issues/223 - move `--with libperf` to native tools stage: https://gitlab.com/cki-

Re: [OS-BUILD PATCHv2 0/4] Add libperf packages and build kernel tools for Fedora

2024-01-26 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745285135 ack; so iiuc - Fedora/Rawhide pipelines should enable native tools builds, so that the tools subpackage building is handled the same way as for ELN, where it _normally_ is working

Re: [OS-BUILD PATCHv2 0/4] Add libperf packages and build kernel tools for Fedora

2024-01-26 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745272834 @jmflinuxtx for Fedora, the CKI pipelines do not use native tools builds; when you say "turn on tools", do you want to enable the native tools build in the CKI pipelines, or do you

Re: [OS-BUILD PATCHv2 0/4] Add libperf packages and build kernel tools for Fedora

2024-01-26 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745269333 @jmflinuxtx as the MR only talks about Fedora, do you expect the spec file changes to affect ELN in any way? -- ___ kernel mailing list

Re: [OS-BUILD PATCHv2 0/4] Add libperf packages and build kernel tools for Fedora

2024-01-26 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745264889 @dzickusrh ^ do you have an idea why the cross compiler is not correctly selected here after the changes even for ELN? -- ___ kernel

Re: [OS-BUILD PATCHv2 0/4] Add libperf packages and build kernel tools for Fedora

2024-01-26 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745263209 yes, this looks like a cross-compiler mixup -- ___ kernel mailing list -- kernel@lists.fedoraproject.org To unsubscribe send an email to

Re: [OS-BUILD PATCHv2 0/4] Add libperf packages and build kernel tools for Fedora

2024-01-26 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745249324 at what CKI pipeline are you looking from https://gitlab.com/cki- project/kernel-ark/-/pipelines?page=1=all=ark-latest? -- ___ kernel

Re: [OS-BUILD PATCHv2 0/4] Add libperf packages and build kernel tools for Fedora

2024-01-26 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745213110 looking at the failing pipelines, there are some for ELN that are now failing as well 樂: > 00:06:29 cc1: error: bad value ‘z15’ for ‘-mtune=’ switch 00:06:29 cc1: note:

Re: [OS-BUILD PATCHv2 0/4] Add libperf packages and build kernel tools for Fedora

2024-01-26 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745089468 when you say "for this MR", do you mean that this is not going to be needed for other MRs going in later, and for the Rawhide/ELN baseline builds? --

[OS-BUILD PATCH] gitlab-ci: merge ark-latest before building in MR pipelines

2024-01-23 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann gitlab-ci: merge ark-latest before building in MR pipelines Fixes https://gitlab.com/cki-project/kernel-ark/-/issues/110 Signed-off-by: Michael Hofmann diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml

Re: [OS-BUILD PATCH] aarch64: enable uki

2023-11-08 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2818#note_1640505016 @kraxel.rh the remaining build failures seem related to uki, but unrelated to build dependencies: https://s3.amazonaws.com/arr-cki-prod-trusted-artifacts/trusted-

Re: [OS-BUILD PATCH] aarch64: enable uki

2023-11-08 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2818#note_1639807119 deployed and merged, and retriggered the pipeline jobs above ___ kernel mailing list -- kernel@lists.fedoraproject.org To unsubscribe

Re: [OS-BUILD PATCH] aarch64: enable uki

2023-11-08 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2818#note_1639458734 Thank you! I triggered a bot pipeline in https://gitlab.com/cki- project/containers/-/merge_requests/500#note_1639406596 to see whether the new images fix it, and will deploy it to

Re: [OS-BUILD PATCH] aarch64: enable uki

2023-11-08 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2818#note_1639197030 @kraxel.rh do you have a ticket reference? ___ kernel mailing list -- kernel@lists.fedoraproject.org To unsubscribe send an email to

Re: [OS-BUILD PATCH] aarch64: enable uki

2023-11-08 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2818#note_1639072495 https://gitlab.com/cki-project/containers/-/merge_requests/500 ___ kernel mailing list -- kernel@lists.fedoraproject.org To unsubscribe

Re: [OS-BUILD PATCH] aarch64: enable uki

2023-11-08 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2818#note_1639059356 Needs updated build dependencies: https://datawarehouse.cki- project.org/kcidb/builds/redhat:1065048534-aarch64-kernel @jstancek @kraxel.rh is that expected?

[OS-BUILD PATCHv5 3/5] CI: allow to run as child pipeline

2023-10-11 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann CI: allow to run as child pipeline Signed-off-by: Michael Hofmann diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -21,6 +21,17 @@ workflow: - if: '$CI_PIPELINE_SOURCE == "schedule"'

[OS-BUILD PATCHv5 4/5] CI: provide child pipelines for CKI container image gating

2023-10-11 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann CI: provide child pipelines for CKI container image gating Signed-off-by: Michael Hofmann diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -55,6 +55,9 @@ workflow: only-ark-latest-head: if:

[OS-BUILD PATCHv5 5/5] CI: add ark-latest baseline job to tag cki-gating for successful pipelines

2023-10-11 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann CI: add ark-latest baseline job to tag cki-gating for successful pipelines For ark-latest branch HEAD pipelines, add an on_success job after all the child pipelines that will update the cki-gating branch. This branch is going to get used for gating the automatic update of

[OS-BUILD PATCHv5 2/5] CI: provide descriptive pipeline name for scheduled pipelines

2023-10-11 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann CI: provide descriptive pipeline name for scheduled pipelines Part of https://gitlab.com/cki-project/containers/-/issues/46 Signed-off-by: Michael Hofmann diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++

[OS-BUILD PATCHv5 1/5] CI: use job templates for variant variables

2023-10-11 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann CI: use job templates for variant variables This will allow to override them later on. diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -126,211 +126,228 @@ workflow: - *only-ark-latest-head

[OS-BUILD PATCHv5 0/5] CI: add ark-latest baseline job to tag cki-gating for successful pipelines

2023-10-11 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2742 For ark-latest branch HEAD pipelines, add an on_success job after all the child pipelines that will update the cki-gating branch. Before CKI builder-rawhide/eln container images are

[OS-BUILD PATCHv4 4/6] CI: provide child pipelines for CKI container image gating

2023-10-11 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann CI: provide child pipelines for CKI container image gating Signed-off-by: Michael Hofmann diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -55,6 +55,9 @@ workflow: only-ark-latest-head: if:

[OS-BUILD PATCHv4 6/6] TEMP: Update cki-gating branch

2023-10-11 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann TEMP: Update cki-gating branch Signed-off-by: Michael Hofmann diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -492,7 +492,7 @@ pages: tag-cki-gating: image: quay.io/cki/cki-tools:production -

[OS-BUILD PATCHv4 3/6] CI: allow to run as child pipeline

2023-10-11 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann CI: allow to run as child pipeline Signed-off-by: Michael Hofmann diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -21,6 +21,17 @@ workflow: - if: '$CI_PIPELINE_SOURCE == "schedule"'

[OS-BUILD PATCHv4 5/6] CI: add ark-latest baseline job to tag cki-gating for successful pipelines

2023-10-11 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann CI: add ark-latest baseline job to tag cki-gating for successful pipelines For ark-latest branch HEAD pipelines, add an on_success job after all the child pipelines that will update the cki-gating branch. This branch is going to get used for gating the automatic update of

[OS-BUILD PATCHv4 1/6] CI: use job templates for variant variables

2023-10-11 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann CI: use job templates for variant variables This will allow to override them later on. diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -126,211 +126,228 @@ workflow: - *only-ark-latest-head

[OS-BUILD PATCHv4 0/6] CI: add ark-latest baseline job to tag cki-gating for successful pipelines

2023-10-11 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2742 For ark-latest branch HEAD pipelines, add an on_success job after all the child pipelines that will update the cki-gating branch. Before CKI builder-rawhide/eln container images are

[OS-BUILD PATCHv4 2/6] CI: provide descriptive pipeline name for scheduled pipelines

2023-10-11 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann CI: provide descriptive pipeline name for scheduled pipelines Part of https://gitlab.com/cki-project/containers/-/issues/46 Signed-off-by: Michael Hofmann diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++

Re: [OS-BUILD PATCHv3 0/5] CI: add ark-latest baseline job to tag cki-gating for successful pipelines

2023-10-11 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2742#note_1598194683 @tales-aparecida updated to use builder_image_tag as the python container image is not rebuilt in the cron jobs 臘 ___ kernel mailing list

[OS-BUILD PATCHv3 0/5] CI: add ark-latest baseline job to tag cki-gating for successful pipelines

2023-10-11 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2742 For ark-latest branch HEAD pipelines, add an on_success job after all the child pipelines that will update the cki-gating branch. Before CKI builder-rawhide/eln container images are

[OS-BUILD PATCHv3 5/5] CI: add ark-latest baseline job to tag cki-gating for successful pipelines

2023-10-11 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann CI: add ark-latest baseline job to tag cki-gating for successful pipelines For ark-latest branch HEAD pipelines, add an on_success job after all the child pipelines that will update the cki-gating branch. This branch is going to get used for gating the automatic update of

[OS-BUILD PATCHv3 4/5] CI: provide child pipelines for CKI container image gating

2023-10-11 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann CI: provide child pipelines for CKI container image gating Signed-off-by: Michael Hofmann diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -55,6 +55,9 @@ workflow: only-ark-latest-head: if:

[OS-BUILD PATCHv3 3/5] CI: allow to run as child pipeline

2023-10-11 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann CI: allow to run as child pipeline Signed-off-by: Michael Hofmann diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -21,6 +21,17 @@ workflow: - if: '$CI_PIPELINE_SOURCE == "schedule"'

[OS-BUILD PATCHv3 2/5] CI: provide descriptive pipeline name for scheduled pipelines

2023-10-11 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann CI: provide descriptive pipeline name for scheduled pipelines Part of https://gitlab.com/cki-project/containers/-/issues/46 Signed-off-by: Michael Hofmann diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++

[OS-BUILD PATCHv3 1/5] CI: use job templates for variant variables

2023-10-11 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann CI: use job templates for variant variables This will allow to override them later on. diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -126,211 +126,228 @@ workflow: - *only-ark-latest-head

[OS-BUILD PATCHv2 2/6] CI: provide descriptive pipeline name for scheduled pipelines

2023-10-11 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann CI: provide descriptive pipeline name for scheduled pipelines Part of https://gitlab.com/cki-project/containers/-/issues/46 Signed-off-by: Michael Hofmann diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++

[OS-BUILD PATCHv2 6/6] temporarily run tag-cki-gating in test stage

2023-10-11 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann temporarily run tag-cki-gating in test stage Signed-off-by: Michael Hofmann diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -490,7 +490,7 @@ pages: tag-cki-gating: image:

[OS-BUILD PATCHv2 0/6] CI: add ark-latest baseline job to tag cki-gating for successful pipelines

2023-10-11 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2742 For ark-latest branch HEAD pipelines, add an on_success job after all the child pipelines that will update the cki-gating branch. Before CKI builder-rawhide/eln container images are

[OS-BUILD PATCHv2 5/6] CI: add ark-latest baseline job to tag cki-gating for successful pipelines

2023-10-11 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann CI: add ark-latest baseline job to tag cki-gating for successful pipelines For ark-latest branch HEAD pipelines, add an on_success job after all the child pipelines that will update the cki-gating branch. This branch is going to get used for gating the automatic update of

[OS-BUILD PATCHv2 4/6] CI: provide child pipelines for CKI container image gating

2023-10-11 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann CI: provide child pipelines for CKI container image gating Signed-off-by: Michael Hofmann diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -55,6 +55,9 @@ workflow: only-ark-latest-head: if:

[OS-BUILD PATCHv2 3/6] CI: allow to run as child pipeline

2023-10-11 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann CI: allow to run as child pipeline Signed-off-by: Michael Hofmann diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -21,6 +21,17 @@ workflow: - if: '$CI_PIPELINE_SOURCE == "schedule"'

[OS-BUILD PATCHv2 1/6] CI: use job templates for variant variables

2023-10-11 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann CI: use job templates for variant variables This will allow to override them later on. diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -126,211 +126,228 @@ workflow: - *only-ark-latest-head

[OS-BUILD PATCH 3/5] CI: allow to run as child pipeline

2023-10-10 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann CI: allow to run as child pipeline Signed-off-by: Michael Hofmann diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -21,6 +21,17 @@ workflow: - if: '$CI_PIPELINE_SOURCE == "schedule"'

[OS-BUILD PATCH 5/5] CI: add ark-latest baseline job to tag cki-gating for successful pipelines

2023-10-10 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann CI: add ark-latest baseline job to tag cki-gating for successful pipelines For ark-latest branch HEAD pipelines, add an on_success job after all the child pipelines that will update the cki-gating branch. This branch is going to get used for gating the automatic update of

[OS-BUILD PATCH 1/5] CI: use job templates for variant variables

2023-10-10 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann CI: use job templates for variant variables This will allow to override them later on. diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -126,211 +126,228 @@ workflow: - *only-ark-latest-head

[OS-BUILD PATCH 2/5] CI: provide descriptive pipeline name for scheduled pipelines

2023-10-10 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann CI: provide descriptive pipeline name for scheduled pipelines Part of https://gitlab.com/cki-project/containers/-/issues/46 Signed-off-by: Michael Hofmann diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++

[OS-BUILD PATCH 4/5] CI: provide child pipelines for CKI container image gating

2023-10-10 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann CI: provide child pipelines for CKI container image gating Signed-off-by: Michael Hofmann diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -55,6 +55,9 @@ workflow: only-ark-latest-head: if:

[OS-BUILD PATCH 0/5] CI: add ark-latest baseline job to tag cki-gating for successful pipelines

2023-10-10 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2742 For ark-latest branch HEAD pipelines, add an on_success job after all the child pipelines that will update the cki-gating branch. Before CKI builder-rawhide/eln container images are

[OS-BUILD PATCHv2] Add clang MR/baseline pipelines

2023-10-09 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann Add clang MR/baseline pipelines Part of https://gitlab.com/cki-project/kernel-ark/-/issues/116 Signed-off-by: Michael Hofmann diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -101,6 +101,14 @@

Re: [OS-BUILD PATCH 0/4] Add clang MR/baseline pipelines

2023-09-27 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2651#note_1581580266 hmm at least the one currently shown in Sentry is https://gitlab.com/redhat/rhel/src/kernel/rhel-7/-/merge_requests/727 ___ kernel

Re: [OS-BUILD PATCH 0/3] Add clang config framework

2023-09-27 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2654#note_1581578537 @dzickusrh rebased https://gitlab.com/cki-project/kernel- ark/-/merge_requests/2651 with (some) version of the same three commits is still green 樂

[OS-BUILD PATCH 1/4] Remove unpackaged kgcov config files

2023-09-27 Thread Michael Hofmann (via Email Bridge)
From: Don Zickus Remove unpackaged kgcov config files The kgcov option is applied as a partial snippet in the spec file. The generated kernel-*-kgcov.config are not packaged and therefore unused. My motivation here is because they conflict with the CLANG options when I overlay the CLANG

[OS-BUILD PATCH 4/4] Add clang MR/baseline pipelines

2023-09-27 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann Add clang MR/baseline pipelines Part of https://gitlab.com/cki-project/kernel-ark/-/issues/116 Signed-off-by: Michael Hofmann diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -103,6 +103,14 @@

[OS-BUILD PATCH 2/4] Apply partial snippet configs to all configs

2023-09-27 Thread Michael Hofmann (via Email Bridge)
From: Don Zickus Apply partial snippet configs to all configs There is a macro all_arch_configs that tries to optimize what configs we apply the partial snippets to. While it speeds up things up a bit, it creates conflicts with CLANG options. The process_configs.sh script still processes

[OS-BUILD PATCH 3/4] Add clang config framework

2023-09-27 Thread Michael Hofmann (via Email Bridge)
From: Don Zickus Add clang config framework Compiling for clang is getting trickier to do because the configs are different than gcc in some cases. Mimic the kgcov framework (which uses priority files) to setup clang to be easier to update their configs. This leads to strange cases where

[OS-BUILD PATCH 0/4] Add clang MR/baseline pipelines

2023-09-27 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2651 Part of https://gitlab.com/cki-project/kernel-ark/-/issues/130 --- redhat/configs/common/clang/debug/CONFIG_KASAN_STACK | 1 +

Re: [OS-BUILD PATCHv3] kernel.spec.template: Fix --without bpftool

2023-09-22 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2720#note_1572779213 did this, it is now all green ___ kernel mailing list -- kernel@lists.fedoraproject.org To unsubscribe send an email to

Re: [OS-BUILD PATCHv3] kernel.spec.template: Fix --without bpftool

2023-09-22 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2720#note_1572759280 I think retriggering eg a prepare job in the failing pipeline *might* get GitLab to reevaluate the status of the trigger job 樂 ___ kernel

[OS-BUILD PATCHv3 3/3] kernel.spec: adjust build option comment

2023-09-22 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann kernel.spec: adjust build option comment The comment was already wrong for realtime, which is disabled by default in Rawhide/ELN atm. With the arm64_16k variant, there are now two variants that are disabled by default. Signed-off-by: Michael Hofmann diff --git

[OS-BUILD PATCHv3 1/3] gitlab-ci: enable build-only pipelines for Rawhide/16k/aarch64

2023-09-22 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann gitlab-ci: enable build-only pipelines for Rawhide/16k/aarch64 Fixes https://gitlab.com/cki-project/kernel-webhooks/-/issues/452 Signed-off-by: Michael Hofmann diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index blahblah..blahblah 100644 --- a/.gitlab-ci.yml +++

[OS-BUILD PATCHv3 2/3] kernel.spec: allow to enable arm64_16k variant

2023-09-22 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann kernel.spec: allow to enable arm64_16k variant Signed-off-by: Michael Hofmann diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template index blahblah..blahblah 100644 --- a/redhat/kernel.spec.template +++ b/redhat/kernel.spec.template @@ -200,7 +200,7 @@

[OS-BUILD PATCHv3 0/3] Enable build-only pipelines for Rawhide/16k/aarch64

2023-09-22 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2647 Fixes https://gitlab.com/cki-project/kernel-webhooks/-/issues/452 Signed-off-by: Michael Hofmann --- redhat/kernel.spec.template | 14 +++--- .gitlab-ci.yml

Re: [OS-BUILD PATCHv2 4/5] kernel.spec: allow to enable arm64_16k variant

2023-09-21 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2647#note_1571453360 done! ___ kernel mailing list -- kernel@lists.fedoraproject.org To unsubscribe send an email to kernel-le...@lists.fedoraproject.org

[OS-BUILD PATCHv2 5/5] kernel.spec: adjust build option comment

2023-09-21 Thread Michael Hofmann (via Email Bridge)
From: Michael Hofmann kernel.spec: adjust build option comment The comment was already wrong for realtime, which is disabled by default in Rawhide/ELN atm. With the arm64_16k variant, there are now two variants that are disabled by default. Signed-off-by: Michael Hofmann diff --git

  1   2   3   4   >