Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion SPECS/ca-certificates/ca-certificates.spec
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ Name: ca-certificates
# When updating, "Epoch, "Version", AND "Release" tags must be updated in the "prebuilt-ca-certificates*" packages as well.
Epoch: 1
Version: %{emt}.0.0
Release: 14%{?dist}
Release: 1%{?dist}
License: MPLv2.0
Vendor: Intel Corporation
Distribution: Edge Microvisor Toolkit
Expand Down Expand Up @@ -340,6 +340,9 @@ rm -f %{pkidir}/tls/certs/*.{0,pem}
%{_bindir}/bundle2pem.sh

%changelog
* Mon Mar 30 2026 Lee Chee Yang <chee.yang.lee@intel.com> - 1:26.0.0-1
- bump for 26.06 release.

* Fri Oct 3 2025 Lee Chee Yang <chee.yang.lee@intel.com> - 1:3.0.0-14
- merge from Azure Linux 3.0.20251206-3.0
- Adding 2 new base CAs: 'Microsoft TLS RSA Root G2' and 'Microsoft TLS ECC Root G2'.
Expand Down
7 changes: 5 additions & 2 deletions SPECS/edge-release/edge-release.spec
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
%define emt_ver 3
%define dist_version 26.06~preview
%define dist_version 26.06
%define build_number_no_dist_no_time %(echo %{distro_release_version} | cut -d. -f 3)

Summary: Edge Microvisor Toolkit release files
Expand Down Expand Up @@ -121,7 +121,10 @@ install -Dm0644 %{SOURCE4} -t %{buildroot}%{_sysctldir}/
%{_sysctldir}/*.conf

%changelog
* Thu Jan 29 2025 Lee Chee Yang <chee.yang.lee@intel.com> - 26.06~preview-1
* Mon Mar 30 2026 Lee Chee Yang <chee.yang.lee@intel.com> - 26.06-1
- bump version for 26.06 release.

* Thu Jan 29 2026 Lee Chee Yang <chee.yang.lee@intel.com> - 26.06~preview-1
- bump version for 26.06 preview release.

* Mon Nov 24 2025 Lee Chee Yang <chee.yang.lee@intel.com> - 25.06-1
Expand Down
14 changes: 1 addition & 13 deletions SPECS/edge-repos/edge-base.repo
Original file line number Diff line number Diff line change
@@ -1,21 +1,9 @@
[edge-next]
name=Edge Next $releasever $basearch
baseurl=https://files-rs.edgeorchestration.intel.com/files-edge-orch/microvisor/rpms/next/base/
gpgkey=file:///etc/pki/rpm-gpg/INTEL-RPM-GPG-KEY
gpgcheck=1
repo_gpgcheck=0
enabled=1
skip_if_unavailable=True
sslverify=0
priority=11

[edge-base]
name=Edge Base $releasever $basearch
baseurl=https://files-rs.edgeorchestration.intel.com/files-edge-orch/microvisor/rpms/3.0/base/
baseurl=https://files-rs.edgeorchestration.intel.com/files-edge-orch/microvisor/rpms/26.06/base/
gpgkey=file:///etc/pki/rpm-gpg/INTEL-RPM-GPG-KEY
gpgcheck=1
repo_gpgcheck=0
enabled=1
skip_if_unavailable=True
sslverify=0
priority=12
9 changes: 9 additions & 0 deletions SPECS/edge-repos/edge-next.repo
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
[edge-next]
name=Edge Next $releasever $basearch
baseurl=https://files-rs.edgeorchestration.intel.com/files-edge-orch/microvisor/rpms/next/base/
gpgkey=file:///etc/pki/rpm-gpg/INTEL-RPM-GPG-KEY
gpgcheck=1
repo_gpgcheck=0
enabled=1
skip_if_unavailable=True
sslverify=0
3 changes: 2 additions & 1 deletion SPECS/edge-repos/edge-repos.signatures.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"Signatures": {
"edge-base.repo": "b3fc866a9750c0608f74af83c9d40d0ac30c1cb566de9a655520d8bb9b1e5475",
"edge-base.repo": "3ac9b9154647cc0abe47ac9110814d9ae40900cfc75b3a934c6a8def197c0f23",
"edge-next.repo": "b021cbce9f1d3f08f4656ac51fafa0d5530206e0fead58559905d0038f9c8513",
"INTEL-RPM-GPG-KEY": "90cf27d0aff4e69a11cc3da2e492a383e05e681cafff23525e796c6494d58336"
}
}
24 changes: 20 additions & 4 deletions SPECS/edge-repos/edge-repos.spec
Original file line number Diff line number Diff line change
@@ -1,22 +1,30 @@
Summary: Edge Microvisor Toolkit repo files, gpg keys
Name: edge-repos
Version: 3.0
Release: 8%{?dist}
Version: 26.06
Release: 1%{?dist}
License: MIT
Vendor: Intel Corporation
Distribution: Edge Microvisor Toolkit
Group: System Environment/Base
URL: https://github.com/open-edge-platform/edge-microvisor-toolkit
Source0: INTEL-RPM-GPG-KEY
Source2: edge-base.repo

Source1: edge-base.repo
Source2: edge-next.repo
Requires: %{name}-shared = %{version}-%{release}

BuildArch: noarch

%description
Edge Microvisor Toolkit repo files and gpg keys

%package next
Summary: Development and Experimental repo file.
Group: System Environment/Base
Requires: %{name}-next = %{version}-%{release}

%description next
%{summary}

%package shared
Summary: Directories and files needed by all %{name} configurations.
Group: System Environment/Base
Expand All @@ -31,6 +39,7 @@ Requires(preun): gpgme
%install
export REPO_DIRECTORY="%{buildroot}%{_sysconfdir}/yum.repos.d"
install -d -m 755 $REPO_DIRECTORY
install -m 644 %{SOURCE1} $REPO_DIRECTORY
install -m 644 %{SOURCE2} $REPO_DIRECTORY

export RPM_GPG_DIRECTORY="%{buildroot}%{_sysconfdir}/pki/rpm-gpg"
Expand All @@ -49,11 +58,18 @@ gpg --batch --yes --delete-keys 84910237BDFAAD16C4F9D44411FF864ABDCE8692
%defattr(-,root,root,-)
%config(noreplace) %{_sysconfdir}/yum.repos.d/edge-base.repo

%files next
%defattr(-,root,root,-)
%config(noreplace) %{_sysconfdir}/yum.repos.d/edge-next.repo

%files shared
%dir %{_sysconfdir}/yum.repos.d
%{_sysconfdir}/pki/rpm-gpg/INTEL-RPM-GPG-KEY

%changelog
* Mon Mar 30 2026 Lee Chee Yang <chee.yang.lee@intel.com> - 26.06-1
- split repos to 26.06 and next.

* Fri Dec 5 2025 Lishan Liu <lishan.liu@intel.com> - 3.0-8
- Change repo priority

Expand Down
5 changes: 4 additions & 1 deletion SPECS/edge-rpm-macros/edge-rpm-macros.spec
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
Summary: Edge Microvisor Toolkit specific rpm macro files
Name: edge-rpm-macros
Version: %{emt}.0
Release: 2%{?dist}
Release: 1%{?dist}
License: GPL+ AND MIT
Vendor: Intel Corporation
Distribution: Edge Microvisor Toolkit
Expand Down Expand Up @@ -145,6 +145,9 @@ install -p -m 644 -t %{buildroot}%{rcluadir}/srpm python.lua
%{_rpmconfigdir}/macros.d/macros.check

%changelog
* Mon Mar 30 2026 Lee Chee Yang <chee.yang.lee@intel.com> - 26.0-1
- version bump for 26.06 series.

* Tue Dec 24 2024 Naveen Saini <naveen.kumar.saini@intel.com> - 1.0-2
- Updated initial changelog entry.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,17 +1,16 @@
Summary: Prebuilt version of ca-certificates-base package.
Name: prebuilt-ca-certificates-base
# When updating, "Epoch, "Version", AND "Release" tags must be updated in the "ca-certificates" package as well.
Epoch: 1
Version: %{emt}.0.0
Release: 14%{?dist}
Release: 1%{?dist}
License: MIT
Vendor: Intel Corporation
Distribution: Edge Microvisor Toolkit
Group: System Environment/Security
URL: https://docs.microsoft.com/en-us/security/trusted-root/program-requirements
BuildArch: noarch

BuildRequires: ca-certificates-base = %{epoch}:%{version}-%{release}
BuildRequires: ca-certificates-base = %{version}-%{release}

Conflicts: ca-certificates-shared
Conflicts: prebuilt-ca-certificates
Expand Down Expand Up @@ -46,7 +45,10 @@ find %{buildroot} -name README -delete
%{_sysconfdir}/pki/java/cacerts

%changelog
* Mon Jan 5 2025 Lee Chee Yang <chee.yang.lee@intel.com> - 1:3.0.0-14
* Mon Mar 30 2026 Lee Chee Yang <chee.yang.lee@intel.com> - 26.0.0-1
- bump for 26.06 release.

* Mon Jan 5 2026 Lee Chee Yang <chee.yang.lee@intel.com> - 1:3.0.0-14
- merge from Azure Linux 3.0.20251206-3.0
- Making 'Release' match with 'ca-certificates'

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Name: prebuilt-ca-certificates
# When updating, "Epoch, "Version", AND "Release" tags must be updated in the "ca-certificates" package as well.
Epoch: 1
Version: %{emt}.0.0
Release: 14%{?dist}
Release: 1%{?dist}
License: MIT
Vendor: Intel Corporation
Distribution: Edge Microvisor Toolkit
Expand Down Expand Up @@ -49,7 +49,10 @@ find %{buildroot} -name README -delete
%{_sysconfdir}/pki/java/cacerts

%changelog
* Mon Jan 5 2025 Lee Chee Yang <chee.yang.lee@intel.com> - 1:3.0.0-14
* Mon Mar 30 2025 Lee Chee Yang <chee.yang.lee@intel.com> - 1:26.0.0-1
- bump for 26.06 release

* Mon Jan 5 2026 Lee Chee Yang <chee.yang.lee@intel.com> - 1:3.0.0-14
- merge from Azure Linux 3.0.20251206-3.0
- Making 'Release' match with 'ca-certificates'

Expand Down
2 changes: 1 addition & 1 deletion toolkit/resources/manifests/package/development.repo
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ priority=8

[development-repo]
name=development Repo
baseurl=http://rpm-emt.intel.com/pulp/content/emt-3.0-test-base
baseurl=http://rpm-emt.intel.com/pulp/content/emt-26.06-test-base
enabled=1
gpgcheck=0
skip_if_unavailable=1
Expand Down
Loading
Loading