Skip to content

Commit 20df47c

Browse files
authored
Create Trident RPM for 0.21.0 and update ImageCustomizer RPM for 1.2.0 (#15450)
1 parent 687924a commit 20df47c

File tree

7 files changed

+331
-7
lines changed

7 files changed

+331
-7
lines changed

LICENSES-AND-NOTICES/SPECS/LICENSES-MAP.md

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

LICENSES-AND-NOTICES/SPECS/data/licenses.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2453,6 +2453,7 @@
24532453
"tinyxml2",
24542454
"toml11",
24552455
"tracelogging",
2456+
"trident",
24562457
"umoci",
24572458
"usrsctp",
24582459
"vala",
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"Signatures": {
3-
"azurelinux-image-tools-1.1.0.tar.gz": "0d1c7bb68727f7b688153856b225d68447f64ea735f5dac9af39e2d7b1cc1ff2",
4-
"azurelinux-image-tools-1.1.0-vendor.tar.gz": "10efb01240878ae7cae056580f84401df1bd9298a92f3ebac139f0ce5505ba0b"
3+
"azurelinux-image-tools-1.2.0.tar.gz": "7bfc2abf2b8a23bdcc3828e14c830f6a3f02a8c6fce9f9876e2a39a79ec74eda",
4+
"azurelinux-image-tools-1.2.0-vendor.tar.gz": "b46fee0371838f1a3a3f1148b14d08a17aaef33789ecd481c9c7dab0bf496f17"
55
}
66
}

SPECS/azurelinux-image-tools/azurelinux-image-tools.spec

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Summary: Azure Linux Image Tools
44
Name: azurelinux-image-tools
5-
Version: 1.1.0
5+
Version: 1.2.0
66
Release: 1%{?dist}
77
License: MIT
88
URL: https://github.com/microsoft/azure-linux-image-tools/
@@ -61,6 +61,12 @@ file specifying how they want the image to be customized. For example, this
6161
could include the installation of certain RPMs, updating the SELinux mode, and
6262
enabling DM-Verity.
6363

64+
%package osmodifier
65+
Summary: OS Modifier
66+
67+
%description osmodifier
68+
The Azure Linux OS Modifier is a tool that can modify an OS.
69+
6470
%prep
6571
%autosetup -p1 -n azure-linux-image-tools-%{version}
6672
tar -xf %{SOURCE1} --no-same-owner
@@ -69,10 +75,12 @@ tar -xf %{SOURCE1} --no-same-owner
6975
export GOPATH=%{our_gopath}
7076
export GOFLAGS="-mod=vendor"
7177
make -C toolkit go-imagecustomizer REBUILD_TOOLS=y SKIP_LICENSE_SCAN=y IMAGE_CUSTOMIZER_VERSION_PREVIEW=
78+
make -C toolkit go-osmodifier REBUILD_TOOLS=y SKIP_LICENSE_SCAN=y
7279

7380
%install
7481
mkdir -p %{buildroot}%{_bindir}
7582
install -p -m 0755 toolkit/out/tools/imagecustomizer %{buildroot}%{_bindir}/imagecustomizer
83+
install -p -m 0755 toolkit/out/tools/osmodifier %{buildroot}%{_bindir}/osmodifier
7684

7785
# Install container support files for imagecustomizer subpackage
7886
# These files are used when building the imagecustomizer container
@@ -99,7 +107,15 @@ go test -C toolkit/tools ./...
99107
%{_libdir}/imagecustomizer/telemetry_hopper.py
100108
%{_libdir}/imagecustomizer/telemetry-requirements.txt
101109

110+
%files osmodifier
111+
%license LICENSE
112+
%{_bindir}/osmodifier
113+
102114
%changelog
115+
* Fri Feb 27 2026 Brian Fjeldstad <bfjelds@microsoft.com> 1.2.0-1
116+
- Add osmodifier subpackage
117+
- Upgrade to version 1.2.0
118+
103119
* Mon Dec 8 2025 Chris Gunn <chrisgun@microsoft.com> 1.1.0-1
104120
- Upgrade to version 1.1.0
105121

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"Signatures": {
3+
"trident-0.21.0-cargo.tar.gz": "6f960e967079c3f1334d25e1f6072125ac81e2d77a081ec07638281ee66e15d5",
4+
"trident-0.21.0.tar.gz": "c7b8917f8b692f5a1571f3c9303145e4ea6f1bdd522ecc56110101bc8542247c"
5+
}
6+
}

0 commit comments

Comments
 (0)