Hey Folks,
As most of you might know, Kernel 6.7 Test Week is currently happening[0]
I have figured out that, I can't login to FAS from the Kernel Test
Result site[1].
If you are also someone who is stuck, please follow the infra issue
filed here[2].
And please submit the results here[3]
If you h
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2732#note_1746337464
@scweaver - big update. most of it is just using 'local'. But alot more
robustness around missing branches. Then the rebases keep breaking because
things are corrupted, so removed a bu
From: Don Zickus
Add new os-build targets: rt-devel and automotive-devel
This is an attempt to automate the rt and automotive devel branches
using the upstream linux-rt-devel tree as the base combined with
os-build.
The overall process isn't too complicated but there are enough steps to
make it
From: Justin M. Forbes
Add python3-pyyaml to buildreqs for kernel-docs
Upstream commit f061c9f7d058f added a script to parse the Netlink YAML
specs and generate RST files. As a result, we need python3-pyyaml for
"make htmldocs" to succeed.
Signed-off-by: Justin M. Forbes
diff --git a/redhat/
From: Don Zickus on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2732
This is an attempt to automate the rt and automotive devel branches
using the upstream linux-rt-devel tree as the base combined with
os-build.
The overall process isn't too complicated bu
From: Ondrej Mosnáček on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2892#note_1746180214
OK, I missed that `create-data.sh` runs the `make setup-source` multiple times
in parallel (and I failed to test it with `-j`). Here is a second take that
should address that problem
From: Ondrej Mosnacek
redhat/Makefile: remove an unused target
The $(REDHAT)/rpm/SOURCES/$(SPECFILE) target, which just aliases
dist-sources seems to serve no actual purpose, so remove it.
Signed-off-by: Ondrej Mosnacek
diff --git a/redhat/Makefile b/redhat/Makefile
index blahblah..blahblah 1
From: Ondrej Mosnacek
redhat/Makefile: fix setup-source and document its caveat
The current definition of setup-source is racy, since it may cause
dist-clean-sources and _setup-source to be "built" in parallel and the
former caould then remove the results of the latter. Fix it to ensure
the righ
From: Ondrej Mosnacek
redhat/Makefile: fix race condition when making the KABI tarball
The recipe for $(KABI_TARBALL) references the kabi/kabi-current file,
but it doesn't depend on the target that creates it (dist-kabi), leading
to possible build failures under parallel build (make -j). Fix it
From: Ondrej Mosnacek
redhat/Makefile: refactor KABI tarball creation
Place $(KABI_TARBALL) and $(KABIDW_TARBALL) in $(REDHAT) instead of
$(SOURCES) and only link/copy them into $(SOURCES) in _setup-source,
same as is done with $(TARBALL).
This allows removing duplicate steps to make the KABI t
From: Ondrej Mosnáček on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2913
Since !2892 was buggy and had to be reverted, this is a second attempt,
hopefully correct this time.
---
redhat/self-test/data/centos-2585cf9dfaad.el7 | 4 +-
redhat/self-test/da
From: Ondrej Mosnáček on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2913
Since !2892 was buggy and had to be reverted, this is a second attempt,
hopefully correct this time.
---
redhat/self-test/data/centos-2585cf9dfaad.el7 | 4 +-
redhat/self-test/da
From: Justin M. Forbes on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2892#note_1746082497
https://gitlab.com/redhat/red-hat-ci-tools/kernel/cki-internal-pipelines/cki-
trusted-contributors/-/jobs/6016814624 is one example. Basically the self-test
script creates the data
From: Ondrej Mosnáček on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2892#note_1746039228
That's unfortunate :/ Can you point me to a specific pipeline that failed?
--
___
kernel mailing list -- kernel@lists.fedoraproject.org
To
From: Justin M. Forbes on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2892#note_1745969503
This had to be reverted. It turns out that fixing this race put a new race in
which caused CKI to fail more often than not.
--
___
kernel
From: Justin M. Forbes on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745521167
Indeed they are, the turned off are for other places where tools are turned
off.
--
___
kernel mailing list -- kernel@lists.fedoraproject
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?
--
_
From: Justin M. Forbes on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745476990
I have looked at them, and they are off for eln. As you can see from the ELN
build linked above, we do not build libperf on ELN. I don't think that CKI is
actually failing on libper
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
th
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-
project/pipeline-definition/-/
From: Scott Weaver on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745295177
Ah. Ok so that explains why it's not in ark yet. So we can leave it off for
ELN and handle it in RHEL10 then.
--
___
kernel mailing list -- k
From: Justin M. Forbes on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745290922
@scweaver It may be, but when I emailed acme about it, he said it wasn't ready
to be turned on. I am guessing it is moving too quickly and RHEL 10 will be
enabled with a specific AB
From: Justin M. Forbes on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745288040
I suppose so. I am guessing this is because we don't add --without libperf
which is a new option now. Realistically libperf is turned off for ELN now
though so, not sure why it is b
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 c
From: Scott Weaver on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745281940
We are building the libperf package in cs9 but somehow missed porting that to
ark. So we should have it enable for ELN.
--
___
kernel mailing
From: Justin M. Forbes on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745279374
When I say "turn on tools" I mean simply enabling those subpackages in Fedora.
Most (excluding libperf) have always been enabled in ELN, but Fedora used a
separate package to build
From: Justin M. Forbes on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745275743
I do not. with_libperf is only set for Fedora at the moment. If ELN/Rawhide
want to turn it on, the would need to do so with another MR. This can be seen
in the resulting builds f
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 e
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 --
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 maili
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 k
From: Justin M. Forbes on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745260387
I meant actual builds in koji.
https://koji.fedoraproject.org/koji/buildinfo?buildID=2378280 for Rawhide and
https://koji.fedoraproject.org/koji/buildinfo?buildID=2378291 for ELN. A
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&scope=all&ref=ark-latest?
--
___
k
From: Justin M. Forbes on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745226469
There are, which makes no sense, as this MR is "include in release" and
neither Fedora or ELN builds failed yesterday with this MR included.
--
_
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: vali
From: Justin M. Forbes on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745186783
It will be needed for all other MRs after this is merged, it just was not
needed before this MR.
--
___
kernel mailing list -- kernel@lis
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?
--
37 matches
Mail list logo