Skip to content

Add TWSC NVMe plugin foldernit__.py #3591

Add TWSC NVMe plugin foldernit__.py

Add TWSC NVMe plugin foldernit__.py #3591

Re-run triggered January 8, 2026 16:06
Status Failure
Total duration 51s
Artifacts 2

build.yml

on: pull_request
fallback shared libraries
fallback shared libraries
muon minimal static
22s
muon minimal static
make static
37s
make static
build libnvme and nvme-cli separately
39s
build libnvme and nvme-cli separately
Matrix: cross
Matrix: libnvme
Matrix: nvme-cli
Fit to window
Zoom out
Zoom in

Annotations

16 errors
muon minimal static
Process completed with exit code 1.
nvme-cli (gcc, debug)
Process completed with exit code 1.
nvme-cli (clang, debug)
The strategy configuration was canceled because "nvme-cli.gcc_debug" failed
nvme-cli (clang, debug)
The operation was canceled.
nvme-cli (clang, release)
The strategy configuration was canceled because "nvme-cli.gcc_debug" failed
nvme-cli (clang, release)
The operation was canceled.
nvme-cli (gcc, release)
The strategy configuration was canceled because "nvme-cli.gcc_debug" failed
nvme-cli (gcc, release)
The operation was canceled.
make static
Process completed with exit code 2.
build libnvme and nvme-cli separately
Process completed with exit code 1.
cross (armhf)
Error: stdout samu: muon: DEPRECATION: "pkgconfig" entry is deprecated and should be replaced by "pkg-config" The Meson build system Version: 1.3.2 Source dir: /build Build dir: /build/.build-ci Build type: cross build Project name: nvme-cli Project version: 3.0-a.1 Cross compiler sanity tests disabled via the cross file. C compiler for the host machine: /usr/bin/arm-linux-gnueabihf-gcc (gcc 13.3.0 "arm-linux-gnueabihf-gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0") C linker for the host machine: /usr/bin/arm-linux-gnueabihf-gcc ld.bfd 2.42 C compiler for the build machine: cc (gcc 13.3.0 "cc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0") C linker for the build machine: cc ld.bfd 2.42 Build machine cpu family: x86_64 Build machine cpu: x86_64 Host machine cpu family: arm Host machine cpu: armv7 Target machine cpu family: arm Target machine cpu: armv7 Compiler for language cpp for the host machine not found. WARNING: We thought we found pkg-config '/usr/bin/arm-linux-gnueabihf-pkg-config' but now it's not there. How odd! Found pkg-config: NO Found CMake: NO Run-time dependency json-c found: NO (tried pkgconfig and cmake) Not looking for a fallback subproject for the dependency json-c because: Use of fallback dependencies is disabled. Checking if "__builtin_type_compatible_p" compiles: YES Checking if "typeof" compiles: YES Checking if "byteswap.h" compiles: YES Checking if "bswap64" : links: YES Checking if "isblank" : links: YES Checking if "sys/random.h" compiles: YES Checking if "linux/sed-opal.h" compiles: YES Checking if "key_type" compiles: YES Checking if "tm_gmtoff" compiles: YES Compiler for C supports function attribute fallthrough: YES Run-time dependency libkeyutils found: NO (tried pkgconfig and cmake) Checking if "statement-expr" compiles: YES Checking if "linux/mctp.h" compiles: YES Checking if "netdb" : links: YES Run-time dependency threads found: YES Run-time dependency dl found: YES Checking for function "dlsym" with dependency dl: YES Checking for function "sendfile" : YES Configuring nvme-config.h using configuration Configuring nvme.spec using configuration Configuring discovery.conf using configuration Configuring 70-nvmf-autoconnect.conf using configuration Configuring nvmefc-boot-connections.service using configuration Configuring nvmf-autoconnect.service using configuration Configuring nvmf-connect-nbft.service using configuration Configuring nvmf-connect.target using configuration Configuring [email protected] using configuration Configuring 65-persistent-net-nbft.rules using configuration Configuring 70-nvmf-autoconnect.rules using configuration Configuring 70-nvmf-keys.rules using configuration Configuring 71-nvmf-hpe.rules using configuration Configuring 71-nvmf-netapp.rules using configuration Configuring 71-nvmf-vastdata.rules using configuration Configuring libnvme.spec using configuration Checking if "ioctl has glibc-style prototype" compiles: YES Configuring nbft-dump-diff.sh using configuration Configuring gen-nbft-diffs.sh using configuration Program diff found: YES (/usr/bin/diff) Configuring conf.py using configuration Configuring api.rst using configuration Configuring index.rst using configuration Configuring quickstart.rst using configuration Configuring installation.rst using configuration Configuring mi.rst using configuration Configuring config-schema.json using configuration Program /build/libnvme/doc/../scripts/kernel-doc found: YES (/build/libnvme/doc/../scripts/kernel-doc) Program /build/libnvme/doc/../scripts/kernel-doc-check found: YES (/build/libnvme/doc/../scripts/kernel-doc-check) Build targets in project: 39 nvme-cli 3.0-a.1 Paths prefixdir : /usr/local sysconfdir : /usr/local/etc sbindir : /usr/local/sbin datadir : /usr/local/share mandir : /usr/local/share/man udevrulesdir : /usr/local/lib/udev/rules.d dracutrulesdir : /usr/local/lib/dracut/dracut.conf.d/ rundir : /usr/local/run systemddir : /usr/local/lib/systemd/system build location : /build/.build-ci
cross (ppc64le)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
cross (ppc64le)
Error: stdout samu: muon: DEPRECATION: "pkgconfig" entry is deprecated and should be replaced by "pkg-config" The Meson build system Version: 1.3.2 Source dir: /build Build dir: /build/.build-ci Build type: cross build Project name: nvme-cli Project version: 3.0-a.1 Cross compiler sanity tests disabled via the cross file. C compiler for the host machine: /usr/bin/powerpc64le-linux-gnu-gcc (gcc 13.3.0 "powerpc64le-linux-gnu-gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0") C linker for the host machine: /usr/bin/powerpc64le-linux-gnu-gcc ld.bfd 2.42 C compiler for the build machine: cc (gcc 13.3.0 "cc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0") C linker for the build machine: cc ld.bfd 2.42 Build machine cpu family: x86_64 Build machine cpu: x86_64 Host machine cpu family: ppc64 Host machine cpu: Target machine cpu family: ppc64 Target machine cpu: Compiler for language cpp for the host machine not found. WARNING: We thought we found pkg-config '/usr/bin/powerpc64le-linux-gnu-pkg-config' but now it's not there. How odd! Found pkg-config: NO Found CMake: NO Run-time dependency json-c found: NO (tried pkgconfig and cmake) Not looking for a fallback subproject for the dependency json-c because: Use of fallback dependencies is disabled. Checking if "__builtin_type_compatible_p" compiles: YES Checking if "typeof" compiles: YES Checking if "byteswap.h" compiles: YES Checking if "bswap64" : links: YES Checking if "isblank" : links: YES Checking if "sys/random.h" compiles: YES Checking if "linux/sed-opal.h" compiles: YES Checking if "key_type" compiles: YES Checking if "tm_gmtoff" compiles: YES Compiler for C supports function attribute fallthrough: YES Run-time dependency libkeyutils found: NO (tried pkgconfig and cmake) Checking if "statement-expr" compiles: YES Checking if "linux/mctp.h" compiles: YES Checking if "netdb" : links: YES Run-time dependency threads found: YES Run-time dependency dl found: YES Checking for function "dlsym" with dependency dl: YES Checking for function "sendfile" : YES Configuring nvme-config.h using configuration Configuring nvme.spec using configuration Configuring discovery.conf using configuration Configuring 70-nvmf-autoconnect.conf using configuration Configuring nvmefc-boot-connections.service using configuration Configuring nvmf-autoconnect.service using configuration Configuring nvmf-connect-nbft.service using configuration Configuring nvmf-connect.target using configuration Configuring [email protected] using configuration Configuring 65-persistent-net-nbft.rules using configuration Configuring 70-nvmf-autoconnect.rules using configuration Configuring 70-nvmf-keys.rules using configuration Configuring 71-nvmf-hpe.rules using configuration Configuring 71-nvmf-netapp.rules using configuration Configuring 71-nvmf-vastdata.rules using configuration Configuring libnvme.spec using configuration Checking if "ioctl has glibc-style prototype" compiles: YES Configuring nbft-dump-diff.sh using configuration Configuring gen-nbft-diffs.sh using configuration Program diff found: YES (/usr/bin/diff) Configuring conf.py using configuration Configuring api.rst using configuration Configuring index.rst using configuration Configuring quickstart.rst using configuration Configuring installation.rst using configuration Configuring mi.rst using configuration Configuring config-schema.json using configuration Program /build/libnvme/doc/../scripts/kernel-doc found: YES (/build/libnvme/doc/../scripts/kernel-doc) Program /build/libnvme/doc/../scripts/kernel-doc-check found: YES (/build/libnvme/doc/../scripts/kernel-doc-check) Build targets in project: 39 nvme-cli 3.0-a.1 Paths prefixdir : /usr/local sysconfdir : /usr/local/etc sbindir : /usr/local/sbin datadir : /usr/local/share mandir : /usr/local/share/man udevrulesdir : /usr/local/lib/udev/rules.d dracutrulesdir : /usr/local/lib/dracut/dracut.conf.d/ rundir : /usr/local/run systemddir : /usr/local/lib/systemd/system build location : /build/.build-ci
cross (s390x)
The strategy configuration was canceled because "cross.armhf" failed
cross (s390x)
The operation was canceled.
cross (s390x)
Error: stdout samu: muon: DEPRECATION: "pkgconfig" entry is deprecated and should be replaced by "pkg-config" The Meson build system Version: 1.3.2 Source dir: /build Build dir: /build/.build-ci Build type: cross build Project name: nvme-cli Project version: 3.0-a.1 Cross compiler sanity tests disabled via the cross file. C compiler for the host machine: /usr/bin/s390x-linux-gnu-gcc (gcc 13.3.0 "s390x-linux-gnu-gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0") C linker for the host machine: /usr/bin/s390x-linux-gnu-gcc ld.bfd 2.42 C compiler for the build machine: cc (gcc 13.3.0 "cc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0") C linker for the build machine: cc ld.bfd 2.42 Build machine cpu family: x86_64 Build machine cpu: x86_64 Host machine cpu family: s390x Host machine cpu: Target machine cpu family: s390x Target machine cpu: Compiler for language cpp for the host machine not found. WARNING: We thought we found pkg-config '/usr/bin/s390x-linux-gnu-pkg-config' but now it's not there. How odd! Found pkg-config: NO Found CMake: NO Run-time dependency json-c found: NO (tried pkgconfig and cmake) Not looking for a fallback subproject for the dependency json-c because: Use of fallback dependencies is disabled. Checking if "__builtin_type_compatible_p" compiles: YES Checking if "typeof" compiles: YES Checking if "byteswap.h" compiles: YES Checking if "bswap64" : links: YES Checking if "isblank" : links: YES Checking if "sys/random.h" compiles: YES Checking if "linux/sed-opal.h" compiles: YES Checking if "key_type" compiles: YES Checking if "tm_gmtoff" compiles: YES Compiler for C supports function attribute fallthrough: YES Run-time dependency libkeyutils found: NO (tried pkgconfig and cmake) Checking if "statement-expr" compiles: YES Checking if "linux/mctp.h" compiles: YES Checking if "netdb" : links: YES Run-time dependency threads found: YES Run-time dependency dl found: YES Checking for function "dlsym" with dependency dl: YES Checking for function "sendfile" : YES Configuring nvme-config.h using configuration Configuring nvme.spec using configuration Configuring discovery.conf using configuration Configuring 70-nvmf-autoconnect.conf using configuration Configuring nvmefc-boot-connections.service using configuration Configuring nvmf-autoconnect.service using configuration Configuring nvmf-connect-nbft.service using configuration Configuring nvmf-connect.target using configuration Configuring [email protected] using configuration Configuring 65-persistent-net-nbft.rules using configuration Configuring 70-nvmf-autoconnect.rules using configuration Configuring 70-nvmf-keys.rules using configuration Configuring 71-nvmf-hpe.rules using configuration Configuring 71-nvmf-netapp.rules using configuration Configuring 71-nvmf-vastdata.rules using configuration Configuring libnvme.spec using configuration Checking if "ioctl has glibc-style prototype" compiles: YES Configuring nbft-dump-diff.sh using configuration Configuring gen-nbft-diffs.sh using configuration Program diff found: YES (/usr/bin/diff) Configuring conf.py using configuration Configuring api.rst using configuration Configuring index.rst using configuration Configuring quickstart.rst using configuration Configuring installation.rst using configuration Configuring mi.rst using configuration Configuring config-schema.json using configuration Program /build/libnvme/doc/../scripts/kernel-doc found: YES (/build/libnvme/doc/../scripts/kernel-doc) Program /build/libnvme/doc/../scripts/kernel-doc-check found: YES (/build/libnvme/doc/../scripts/kernel-doc-check) Build targets in project: 39 nvme-cli 3.0-a.1 Paths prefixdir : /usr/local sysconfdir : /usr/local/etc sbindir : /usr/local/sbin datadir : /usr/local/share mandir : /usr/local/share/man udevrulesdir : /usr/local/lib/udev/rules.d dracutrulesdir : /usr/local/lib/dracut/dracut.conf.d/ rundir : /usr/local/run systemddir : /usr/local/lib/systemd/system build location : /build/.build-ci Dependencies json-

Artifacts

Produced during runtime
Name Size Digest
log files Expired
4.34 KB
sha256:bfc8223635e50fa62fd5a3cc75025f55e0bf61134ce23ab3f4ca79d80ae5ea9f
logs files Expired
5.75 KB
sha256:095d6ad7dd5f082986d1970115cfa5d893b926c3b5b54e9192c8b7b1a05478c3