diff --git a/SPECS/edge-repos/edge-base.repo b/SPECS/edge-repos/edge-base.repo index a1db0e578..cbc852d9d 100755 --- a/SPECS/edge-repos/edge-base.repo +++ b/SPECS/edge-repos/edge-base.repo @@ -7,7 +7,7 @@ repo_gpgcheck=0 enabled=1 skip_if_unavailable=True sslverify=0 -priority=1 +priority=11 [edge-base] name=Edge Base $releasever $basearch @@ -18,4 +18,4 @@ repo_gpgcheck=0 enabled=1 skip_if_unavailable=True sslverify=0 -priority=2 +priority=12 diff --git a/SPECS/edge-repos/edge-repos.signatures.json b/SPECS/edge-repos/edge-repos.signatures.json index fe18c3ca1..145e34473 100644 --- a/SPECS/edge-repos/edge-repos.signatures.json +++ b/SPECS/edge-repos/edge-repos.signatures.json @@ -1,6 +1,6 @@ { "Signatures": { - "edge-base.repo": "b60b55a2238f806c164aae60c4d05d57da2f30c788dbd7fca55b13647e963f6a", + "edge-base.repo": "b3fc866a9750c0608f74af83c9d40d0ac30c1cb566de9a655520d8bb9b1e5475", "INTEL-RPM-GPG-KEY": "90cf27d0aff4e69a11cc3da2e492a383e05e681cafff23525e796c6494d58336" } } diff --git a/SPECS/edge-repos/edge-repos.spec b/SPECS/edge-repos/edge-repos.spec index 5632a63bd..5f0cf05ec 100644 --- a/SPECS/edge-repos/edge-repos.spec +++ b/SPECS/edge-repos/edge-repos.spec @@ -1,7 +1,7 @@ Summary: Edge Microvisor Toolkit repo files, gpg keys Name: edge-repos Version: 3.0 -Release: 7%{?dist} +Release: 8%{?dist} License: MIT Vendor: Intel Corporation Distribution: Edge Microvisor Toolkit @@ -54,6 +54,9 @@ gpg --batch --yes --delete-keys 84910237BDFAAD16C4F9D44411FF864ABDCE8692 %{_sysconfdir}/pki/rpm-gpg/INTEL-RPM-GPG-KEY %changelog +* Fri Dec 5 2025 Lishan Liu - 3.0-8 +- Change repo priority + * Mon Oct 14 2025 Lishan Liu - 3.0-7 - Update repo URL to add RS repo link diff --git a/SPECS/kernel-headers/kernel-headers.signatures.json b/SPECS/kernel-headers/kernel-headers.signatures.json index f986f406f..924b8bc93 100644 --- a/SPECS/kernel-headers/kernel-headers.signatures.json +++ b/SPECS/kernel-headers/kernel-headers.signatures.json @@ -1,5 +1,5 @@ { "Signatures": { - "mainline-tracking-pre-prod-v6.17-linux-251023T022625Z.tar.gz": "895699a57cbc683dae475c242ddfe73d133b128fb8c84000475d8af5816fd65a" + "mainline-tracking-pre-prod-v6.17-linux-251118T134731Z.tar.gz": "66d9e57e44bab84e11f7baed3be437aaa5320a44f988e175e1fbebc05ef3f24c" } } diff --git a/SPECS/kernel-headers/kernel-headers.spec b/SPECS/kernel-headers/kernel-headers.spec index d4d15dc28..fd8038d91 100644 --- a/SPECS/kernel-headers/kernel-headers.spec +++ b/SPECS/kernel-headers/kernel-headers.spec @@ -14,13 +14,13 @@ Summary: Linux API header files Name: kernel-headers Version: 6.17.0 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2 Vendor: Intel Corporation Distribution: Edge Microvisor Toolkit Group: System Environment/Kernel URL: https://github.com/intel/mainline-tracking -Source0: https://github.com/intel/mainline-tracking/archive/refs/tags/mainline-tracking-pre-prod-v6.17-linux-251023T022625Z.tar.gz +Source0: https://github.com/intel/mainline-tracking/archive/refs/tags/mainline-tracking-pre-prod-v6.17-linux-251118T134731Z.tar.gz # Historical name shipped by other distros Provides: glibc-kernheaders = %{version}-%{release} BuildArch: noarch @@ -41,7 +41,7 @@ cross-glibc package. %endif %prep -%setup -q -n mainline-tracking-mainline-tracking-pre-prod-v6.17-linux-251023T022625Z +%setup -q -n mainline-tracking-mainline-tracking-pre-prod-v6.17-linux-251118T134731Z %build make mrproper @@ -76,6 +76,9 @@ done %endif %changelog +* Mon Dec 1 2025 Lishan Liu - 6.17.0-3 +- Update kernel to mainline-tracking-pre-prod-v6.17-linux-251118T134731Z + * Tue Nov 25 2025 Lishan Liu - 6.17.0-2 - Bump release version for rebase diff --git a/SPECS/kernel-rt/kernel-rt.signatures.json b/SPECS/kernel-rt/kernel-rt.signatures.json index a450887c2..d983718e9 100644 --- a/SPECS/kernel-rt/kernel-rt.signatures.json +++ b/SPECS/kernel-rt/kernel-rt.signatures.json @@ -5,6 +5,6 @@ "cpupower": "d7518767bf2b1110d146a49c7d42e76b803f45eb8bd14d931aa6d0d346fae985", "cpupower.service": "b057fe9e5d0e8c36f485818286b80e3eba8ff66ff44797940e99b1fd5361bb98", "sha512hmac-openssl.sh": "02ab91329c4be09ee66d759e4d23ac875037c3b56e5a598e32fd1206da06a27f", - "mainline-tracking-pre-prod-v6.17-linux-251023T022625Z.tar.gz": "895699a57cbc683dae475c242ddfe73d133b128fb8c84000475d8af5816fd65a" + "mainline-tracking-pre-prod-v6.17-linux-251118T134731Z.tar.gz": "66d9e57e44bab84e11f7baed3be437aaa5320a44f988e175e1fbebc05ef3f24c" } } diff --git a/SPECS/kernel-rt/kernel-rt.spec b/SPECS/kernel-rt/kernel-rt.spec index c3c1582ca..26ec3ecaa 100644 --- a/SPECS/kernel-rt/kernel-rt.spec +++ b/SPECS/kernel-rt/kernel-rt.spec @@ -1,13 +1,13 @@ Summary: Preempt RT Linux Kernel Name: kernel-rt Version: 6.17.0 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2 Vendor: Intel Corporation Distribution: Edge Microvisor Toolkit Group: System Environment/Kernel URL: https://github.com/intel/mainline-tracking -Source0: https://github.com/intel/mainline-tracking/archive/refs/tags/mainline-tracking-pre-prod-v6.17-linux-251023T022625Z.tar.gz +Source0: https://github.com/intel/mainline-tracking/archive/refs/tags/mainline-tracking-pre-prod-v6.17-linux-251118T134731Z.tar.gz Source1: config Source3: sha512hmac-openssl.sh Source4: emt-ca-20211013.pem @@ -160,8 +160,8 @@ manipulation of eBPF programs and maps. %prep %define _default_patch_flags -p1 --fuzz=3 --force -%setup -q -n mainline-tracking-mainline-tracking-pre-prod-v6.17-linux-251023T022625Z -%autosetup -p1 -n mainline-tracking-mainline-tracking-pre-prod-v6.17-linux-251023T022625Z +%setup -q -n mainline-tracking-mainline-tracking-pre-prod-v6.17-linux-251118T134731Z +%autosetup -p1 -n mainline-tracking-mainline-tracking-pre-prod-v6.17-linux-251118T134731Z # %patch 0 -p1 make mrproper @@ -432,6 +432,9 @@ ln -sf linux-%{uname_r}.cfg /boot/mariner.cfg %{_sysconfdir}/bash_completion.d/bpftool %changelog +* Mon Dec 1 2025 Lishan Liu - 6.17.0-3 +- Update kernel to mainline-tracking-pre-prod-v6.17-linux-251118T134731Z + * Tue Nov 25 2025 Lishan Liu - 6.17.0-2 - Bump release version for rebase diff --git a/SPECS/kernel/kernel-uki.spec b/SPECS/kernel/kernel-uki.spec index 7761ee5a2..fb18cfab8 100644 --- a/SPECS/kernel/kernel-uki.spec +++ b/SPECS/kernel/kernel-uki.spec @@ -13,7 +13,7 @@ Summary: Unified Kernel Image Name: kernel-uki Version: 6.17.0 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2 Vendor: Intel Corporation Distribution: Edge Microvisor Toolkit @@ -70,6 +70,9 @@ cp %{buildroot}/boot/vmlinuz-uki-%{kernelver}.efi %{buildroot}/boot/efi/EFI/Linu /boot/efi/EFI/Linux/vmlinuz-uki-%{kernelver}.efi %changelog +* Mon Dec 1 2025 Lishan Liu - 6.17.0-3 +- Update kernel to mainline-tracking-pre-prod-v6.17-linux-251118T134731Z + * Tue Nov 25 2025 Lishan Liu - 6.17.0-2 - Bump release version for rebase diff --git a/SPECS/kernel/kernel.signatures.json b/SPECS/kernel/kernel.signatures.json index bf05fe559..db60711f1 100644 --- a/SPECS/kernel/kernel.signatures.json +++ b/SPECS/kernel/kernel.signatures.json @@ -5,6 +5,6 @@ "cpupower": "d7518767bf2b1110d146a49c7d42e76b803f45eb8bd14d931aa6d0d346fae985", "cpupower.service": "b057fe9e5d0e8c36f485818286b80e3eba8ff66ff44797940e99b1fd5361bb98", "sha512hmac-openssl.sh": "02ab91329c4be09ee66d759e4d23ac875037c3b56e5a598e32fd1206da06a27f", - "mainline-tracking-pre-prod-v6.17-linux-251023T022625Z.tar.gz": "895699a57cbc683dae475c242ddfe73d133b128fb8c84000475d8af5816fd65a" + "mainline-tracking-pre-prod-v6.17-linux-251118T134731Z.tar.gz": "66d9e57e44bab84e11f7baed3be437aaa5320a44f988e175e1fbebc05ef3f24c" } } diff --git a/SPECS/kernel/kernel.spec b/SPECS/kernel/kernel.spec index cb4a72480..1797a8271 100644 --- a/SPECS/kernel/kernel.spec +++ b/SPECS/kernel/kernel.spec @@ -1,13 +1,13 @@ Summary: Linux Kernel Name: kernel Version: 6.17.0 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2 Vendor: Intel Corporation Distribution: Edge Microvisor Toolkit Group: System Environment/Kernel URL: https://github.com/intel/mainline-tracking -Source0: https://github.com/intel/mainline-tracking/archive/refs/tags/mainline-tracking-pre-prod-v6.17-linux-251023T022625Z.tar.gz +Source0: https://github.com/intel/mainline-tracking/archive/refs/tags/mainline-tracking-pre-prod-v6.17-linux-251118T134731Z.tar.gz Source1: config Source3: sha512hmac-openssl.sh Source4: emt-ca-20211013.pem @@ -161,8 +161,8 @@ manipulation of eBPF programs and maps. %prep %define _default_patch_flags -p1 --fuzz=3 --force -%setup -q -n mainline-tracking-mainline-tracking-pre-prod-v6.17-linux-251023T022625Z -%autosetup -p1 -n mainline-tracking-mainline-tracking-pre-prod-v6.17-linux-251023T022625Z +%setup -q -n mainline-tracking-mainline-tracking-pre-prod-v6.17-linux-251118T134731Z +%autosetup -p1 -n mainline-tracking-mainline-tracking-pre-prod-v6.17-linux-251118T134731Z # %patch 0 -p1 make mrproper @@ -407,6 +407,9 @@ echo "initrd of kernel %{uname_r} removed" >&2 %{_sysconfdir}/bash_completion.d/bpftool %changelog +* Mon Dec 1 2025 Lishan Liu - 6.17.0-3 +- Update kernel to mainline-tracking-pre-prod-v6.17-linux-251118T134731Z + * Tue Nov 25 2025 Lishan Liu - 6.17.0-2 - Bump release version for rebase diff --git a/SPECS/nvidia-data-center-driver/nvidia-data-center-driver.spec b/SPECS/nvidia-data-center-driver/nvidia-data-center-driver.spec index 834461747..ac531c9e9 100644 --- a/SPECS/nvidia-data-center-driver/nvidia-data-center-driver.spec +++ b/SPECS/nvidia-data-center-driver/nvidia-data-center-driver.spec @@ -10,7 +10,7 @@ Summary: nvidia gpu driver kernel module for data center devices Name: nvidia-data-center-driver Version: 580.105.08 -Release: 2%{?dist} +Release: 3%{?dist} License: Public Domain Source0: https://us.download.nvidia.com/tesla/%{version}/NVIDIA-Linux-x86_64-%{version}.run Vendor: Intel Corporation @@ -51,6 +51,9 @@ make INSTALL_MOD_PATH=%{buildroot} modules_install /sbin/depmod -a %changelog +* Mon Dec 1 2025 Lishan Liu - 580.105.08-2 +- Bump release to rebuild + * Mon Nov 10 2025 Junxiao Chang - 580.105.08-1 - Updrade Nvidia data center driver to 580.105.08 diff --git a/toolkit/resources/manifests/package/pkggen_core_x86_64.txt b/toolkit/resources/manifests/package/pkggen_core_x86_64.txt index a75896fce..78738312e 100644 --- a/toolkit/resources/manifests/package/pkggen_core_x86_64.txt +++ b/toolkit/resources/manifests/package/pkggen_core_x86_64.txt @@ -1,5 +1,5 @@ filesystem-1.1-21.emt3.x86_64.rpm -kernel-headers-6.17.0-2.emt3.noarch.rpm +kernel-headers-6.17.0-3.emt3.noarch.rpm glibc-2.38-12.emt3.x86_64.rpm glibc-devel-2.38-12.emt3.x86_64.rpm glibc-i18n-2.38-12.emt3.x86_64.rpm @@ -213,8 +213,8 @@ libltdl-2.4.7-1.emt3.x86_64.rpm libltdl-devel-2.4.7-1.emt3.x86_64.rpm lua-5.4.6-1.emt3.x86_64.rpm lua-libs-5.4.6-1.emt3.x86_64.rpm -edge-repos-3.0-7.emt3.noarch.rpm -edge-repos-shared-3.0-7.emt3.noarch.rpm +edge-repos-3.0-8.emt3.noarch.rpm +edge-repos-shared-3.0-8.emt3.noarch.rpm tdnf-3.5.8-11.emt3.x86_64.rpm tdnf-cli-libs-3.5.8-11.emt3.x86_64.rpm tdnf-devel-3.5.8-11.emt3.x86_64.rpm diff --git a/toolkit/resources/manifests/package/toolchain_x86_64.txt b/toolkit/resources/manifests/package/toolchain_x86_64.txt index 7c923f68e..c0eec3f74 100644 --- a/toolkit/resources/manifests/package/toolchain_x86_64.txt +++ b/toolkit/resources/manifests/package/toolchain_x86_64.txt @@ -72,8 +72,8 @@ e2fsprogs-devel-1.47.0-2.emt3.x86_64.rpm e2fsprogs-lang-1.47.0-2.emt3.x86_64.rpm e2fsprogs-libs-1.47.0-2.emt3.x86_64.rpm edge-check-macros-3.0-2.emt3.noarch.rpm -edge-repos-3.0-7.emt3.noarch.rpm -edge-repos-shared-3.0-7.emt3.noarch.rpm +edge-repos-3.0-8.emt3.noarch.rpm +edge-repos-shared-3.0-8.emt3.noarch.rpm edge-rpm-macros-3.0-2.emt3.noarch.rpm elfutils-0.189-7.emt3.x86_64.rpm elfutils-debuginfo-0.189-7.emt3.x86_64.rpm @@ -150,8 +150,8 @@ intltool-0.51.0-7.emt3.noarch.rpm itstool-2.0.7-1.emt3.noarch.rpm kbd-2.2.0-2.emt3.x86_64.rpm kbd-debuginfo-2.2.0-2.emt3.x86_64.rpm -kernel-cross-headers-6.17.0-2.emt3.noarch.rpm -kernel-headers-6.17.0-2.emt3.noarch.rpm +kernel-cross-headers-6.17.0-3.emt3.noarch.rpm +kernel-headers-6.17.0-3.emt3.noarch.rpm kmod-30-1.emt3.x86_64.rpm kmod-debuginfo-30-1.emt3.x86_64.rpm kmod-devel-30-1.emt3.x86_64.rpm diff --git a/toolkit/scripts/toolchain/container/Dockerfile b/toolkit/scripts/toolchain/container/Dockerfile index 56df3fcf8..f9f32d79a 100644 --- a/toolkit/scripts/toolchain/container/Dockerfile +++ b/toolkit/scripts/toolchain/container/Dockerfile @@ -63,7 +63,7 @@ RUN wget -nv --no-clobber --timeout=30 --continue --input-file=$LFS/tools/toolch # Disable downloading from remote sources by default. The 'toolchain-local-wget-list' generated for the above line will download from $(SOURCE_URL) # The 'toolchain-remote-wget-list' is still available and can be used as an alternate to $(SOURCE_URL) if desired. #RUN wget -nv --no-clobber --timeout=30 --continue --input-file=$LFS/tools/toolchain-remote-wget-list --directory-prefix=$LFS/sources; exit 0 -RUN wget -nv --no-clobber --timeout=30 --continue https://github.com/intel/mainline-tracking/archive/refs/tags/mainline-tracking-pre-prod-v6.17-linux-251023T022625Z.tar.gz -O mainline-tracking-pre-prod-v6.17-linux-251023T022625Z.tar.gz --directory-prefix=$LFS/sources; exit 0 +RUN wget -nv --no-clobber --timeout=30 --continue https://github.com/intel/mainline-tracking/archive/refs/tags/mainline-tracking-pre-prod-v6.17-linux-251118T134731Z.tar.gz -O mainline-tracking-pre-prod-v6.17-linux-251118T134731Z.tar.gz --directory-prefix=$LFS/sources; exit 0 USER root RUN mkdir -pv $LFS/{etc,var} $LFS/usr/{bin,lib,sbin} && \ diff --git a/toolkit/scripts/toolchain/container/toolchain-sha256sums b/toolkit/scripts/toolchain/container/toolchain-sha256sums index b7a2d8e2a..030494068 100644 --- a/toolkit/scripts/toolchain/container/toolchain-sha256sums +++ b/toolkit/scripts/toolchain/container/toolchain-sha256sums @@ -28,7 +28,7 @@ a3c2b80201b89e68616f4ad30bc66aee4927c3ce50e33929ca819d5c43538898 gmp-6.3.0.tar. 1db2aedde89d0dea42b16d9528f894c8d15dae4e190b59aecc78f5a951276eab grep-3.11.tar.xz 6b9757f592b7518b4902eb6af7e54570bdccba37a871fddb2d30ae3863511c13 groff-1.23.0.tar.gz 7454eb6935db17c6655576c2e1b0fabefd38b4d0936e0f87f48cd062ce91a057 gzip-1.13.tar.xz -895699a57cbc683dae475c242ddfe73d133b128fb8c84000475d8af5816fd65a mainline-tracking-pre-prod-v6.17-linux-251023T022625Z.tar.gz +66d9e57e44bab84e11f7baed3be437aaa5320a44f988e175e1fbebc05ef3f24c mainline-tracking-pre-prod-v6.17-linux-251118T134731Z.tar.gz 5d24e40819768f74daf846b99837fc53a3a9dcdf3ce1c2003fe0596db850f0f0 libarchive-3.7.1.tar.gz f311f8f3dad84699d0566d1d6f7ec943a9298b28f714cae3c931dfd57492d7eb libcap-2.69.tar.xz b8b45194989022a79ec1317f64a2a75b1551b2a55bea06f67704cb2a2e4690b0 libpipeline-1.5.7.tar.gz diff --git a/toolkit/scripts/toolchain/container/toolchain_build_temp_tools.sh b/toolkit/scripts/toolchain/container/toolchain_build_temp_tools.sh index bdac85cb0..6a0d96b03 100755 --- a/toolkit/scripts/toolchain/container/toolchain_build_temp_tools.sh +++ b/toolkit/scripts/toolchain/container/toolchain_build_temp_tools.sh @@ -88,8 +88,8 @@ touch $LFS/logs/temptoolchain/status_gcc_pass1_complete KERNEL_VERSION="6.17.0" echo Linux-${KERNEL_VERSION} API Headers -tar xf mainline-tracking-pre-prod-v6.17-linux-251023T022625Z.tar.gz -pushd mainline-tracking-mainline-tracking-pre-prod-v6.17-linux-251023T022625Z +tar xf mainline-tracking-pre-prod-v6.17-linux-251118T134731Z.tar.gz +pushd mainline-tracking-mainline-tracking-pre-prod-v6.17-linux-251118T134731Z make mrproper make headers find usr/include -type f ! -name '*.h' -delete