Skip to content

Commit fd319b5

Browse files
Merge pull request #170 from yuravk/devel-ng-0.22.0-stream-3.x
Add Imunify Vendor for 9 to 10 upgrade
2 parents dc51b8b + 73086dc commit fd319b5

4 files changed

Lines changed: 123 additions & 3 deletions

File tree

.github/workflows/elevate.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -605,7 +605,7 @@ jobs:
605605
sudo vagrant ssh elevatevm -c "sudo /vagrant/Vendors.sh tuxcare ${{ env.source_release }}" || exit 1
606606
607607
- name: Vendor - Imunify360
608-
if: inputs.vendors == 'all' && env.target_release == '8'
608+
if: inputs.vendors == 'all' && ( env.target_release == '8' || env.target_release == '10' )
609609
run: |
610610
sudo vagrant ssh elevatevm -c "sudo /vagrant/Vendors.sh imunify ${{ env.source_release }}" || exit 1
611611

leapp-data.spec

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
%endif
4141
%endif
4242
%if 0%{?rhel} == 9
43-
%define supported_vendors epel kernelcare mariadb nginx-stable nginx-mainline docker-ce postgresql tuxcare
43+
%define supported_vendors epel imunify kernelcare mariadb nginx-stable nginx-mainline docker-ce postgresql tuxcare
4444
%define target_version 10
4545
%define dist_gpg_path distro/%{dist_name}/rpm-gpg/%{target_version}
4646
%if "%{dist_name}" == "almalinux"
@@ -59,7 +59,7 @@
5959

6060
Name: leapp-data-%{dist_name}
6161
Version: 0.9
62-
Release: 8%{?dist}.%{pes_events_build_date}
62+
Release: 9%{?dist}.%{pes_events_build_date}
6363
Summary: data for migrating tool
6464
Group: Applications/Databases
6565
License: ASL 2.0
@@ -171,6 +171,9 @@ python3 tests/check_debranding.py %{buildroot}%{_sysconfdir}/leapp/files/pes-eve
171171

172172

173173
%changelog
174+
* Fri Oct 17 2025 Yuriy Kohut <[email protected]> - 0.9-9.20251013
175+
- Add new imunify Vendor for 9 to 10 upgrade
176+
174177
* Mon Oct 13 2025 Yuriy Kohut <[email protected]> - 0.9-8.20251013
175178
- Add new Vendors for 9 to 10 upgrade:
176179
- Nginx Vendor

vendors.d/imunify.repo.el10

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Imunify360-related repositories.
2+
3+
[cloudlinux10-imunify360]
4+
name=CloudLinux-$releasever - Imunify360
5+
baseurl=https://repo.imunify360.cloudlinux.com/defense360/el/10/updates/$basearch/
6+
enabled=1
7+
gpgcheck=1
8+
gpgkey=file:///etc/leapp/files/vendors.d/rpm-gpg/imunify.gpg
9+
10+
[cloudlinux10-imunify360-testing]
11+
name=CloudLinux-$releasever - Imunify360 Testing
12+
baseurl=https://repo.imunify360.cloudlinux.com/defense360/el/10/updates-testing/$basearch/
13+
enabled=1
14+
gpgcheck=1
15+
gpgkey=file:///etc/leapp/files/vendors.d/rpm-gpg/imunify.gpg

vendors.d/imunify_map.json.el10

Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,102 @@
1+
{
2+
"datetime": "202510171035Z",
3+
"version_format": "1.2.1",
4+
"mapping": [
5+
{
6+
"source_major_version": "9",
7+
"target_major_version": "10",
8+
"entries": [
9+
{
10+
"source": "imunify360",
11+
"target": ["cloudlinux10-imunify360"]
12+
},
13+
{
14+
"source": "cloudlinux-imunify360",
15+
"target": ["cloudlinux10-imunify360"]
16+
},
17+
{
18+
"source": "imunify360-testing",
19+
"target": ["cloudlinux10-imunify360-testing"]
20+
},
21+
{
22+
"source": "cloudlinux-imunify360-testing",
23+
"target": ["cloudlinux10-imunify360-testing"]
24+
}
25+
]
26+
}
27+
],
28+
"repositories": [
29+
{
30+
"pesid": "imunify360",
31+
"entries": [
32+
{
33+
"repoid": "imunify360",
34+
"major_version": "9",
35+
"repo_type": "rpm",
36+
"arch": "x86_64",
37+
"channel": "ga"
38+
}
39+
]
40+
},
41+
{
42+
"pesid": "cloudlinux-imunify360",
43+
"entries": [
44+
{
45+
"repoid": "cloudlinux-imunify360",
46+
"major_version": "9",
47+
"repo_type": "rpm",
48+
"arch": "x86_64",
49+
"channel": "ga"
50+
}
51+
]
52+
},
53+
{
54+
"pesid": "cloudlinux10-imunify360",
55+
"entries": [
56+
{
57+
"repoid": "cloudlinux10-imunify360",
58+
"major_version": "10",
59+
"repo_type": "rpm",
60+
"arch": "x86_64",
61+
"channel": "ga"
62+
}
63+
]
64+
},
65+
{
66+
"pesid": "imunify360-testing",
67+
"entries": [
68+
{
69+
"repoid": "imunify360-testing",
70+
"major_version": "9",
71+
"repo_type": "rpm",
72+
"arch": "x86_64",
73+
"channel": "beta"
74+
}
75+
]
76+
},
77+
{
78+
"pesid": "cloudlinux-imunify360-testing",
79+
"entries": [
80+
{
81+
"repoid": "cloudlinux-imunify360-testing",
82+
"major_version": "9",
83+
"repo_type": "rpm",
84+
"arch": "x86_64",
85+
"channel": "beta"
86+
}
87+
]
88+
},
89+
{
90+
"pesid": "cloudlinux10-imunify360-testing",
91+
"entries": [
92+
{
93+
"repoid": "cloudlinux10-imunify360-testing",
94+
"major_version": "10",
95+
"repo_type": "rpm",
96+
"arch": "x86_64",
97+
"channel": "beta"
98+
}
99+
]
100+
}
101+
]
102+
}

0 commit comments

Comments
 (0)