Skip to content

Commit 1d461d6

Browse files
committed
Add Imunify Vendor for 9 to 10 upgrade
CI: enable imunify vendor for 9 to 10. (cherry picked from commit 73086dc)
1 parent fba5236 commit 1d461d6

4 files changed

Lines changed: 129 additions & 3 deletions

File tree

.github/workflows/elevate.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -565,7 +565,7 @@ jobs:
565565
sudo vagrant ssh elevatevm -c "sudo /vagrant/Vendors.sh tuxcare ${{ env.source_release }}" || exit 1
566566
567567
- name: Vendor - Imunify360
568-
if: inputs.vendors == 'all' && env.target_release == '8'
568+
if: inputs.vendors == 'all' && ( env.target_release == '8' || env.target_release == '10' )
569569
run: |
570570
sudo vagrant ssh elevatevm -c "sudo /vagrant/Vendors.sh imunify ${{ env.source_release }}" || exit 1
571571

leapp-data.spec

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
%endif
2929
%endif
3030
%if 0%{?rhel} == 9
31-
%define supported_vendors epel kernelcare mariadb nginx-stable nginx-mainline docker-ce postgresql tuxcare
31+
%define supported_vendors epel imunify kernelcare mariadb nginx-stable nginx-mainline docker-ce postgresql tuxcare
3232
%define target_version 10
3333
%define dist_gpg_path distro/%{dist_name}/rpm-gpg/%{target_version}
3434
%if "%{dist_name}" == "almalinux"
@@ -47,7 +47,7 @@
4747

4848
Name: leapp-data-%{dist_name}
4949
Version: 0.10
50-
Release: 6%{?dist}.%{pes_events_build_date}
50+
Release: 7%{?dist}.%{pes_events_build_date}
5151
Summary: data for migrating tool
5252
Group: Applications/Databases
5353
License: ASL 2.0
@@ -159,6 +159,9 @@ python3 tests/check_debranding.py %{buildroot}%{_sysconfdir}/leapp/files/pes-eve
159159

160160

161161
%changelog
162+
* Fri Oct 17 2025 Yuriy Kohut <[email protected]> - 0.10-7.20250729
163+
- Add new imunify Vendor for 9 to 10 upgrade
164+
162165
* Tue Oct 14 2025 Yuriy Kohut <[email protected]> - 0.10-6.20250729
163166
- Add new Vendors for 9 to 10 upgrade:
164167
- 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
Lines changed: 108 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,108 @@
1+
{
2+
"datetime": "202510171035Z",
3+
"version_format": "1.3.0",
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+
"distro": "{distro}",
37+
"arch": "x86_64",
38+
"channel": "ga"
39+
}
40+
]
41+
},
42+
{
43+
"pesid": "cloudlinux-imunify360",
44+
"entries": [
45+
{
46+
"repoid": "cloudlinux-imunify360",
47+
"major_version": "9",
48+
"repo_type": "rpm",
49+
"distro": "{distro}",
50+
"arch": "x86_64",
51+
"channel": "ga"
52+
}
53+
]
54+
},
55+
{
56+
"pesid": "cloudlinux10-imunify360",
57+
"entries": [
58+
{
59+
"repoid": "cloudlinux10-imunify360",
60+
"major_version": "10",
61+
"repo_type": "rpm",
62+
"distro": "{distro}",
63+
"arch": "x86_64",
64+
"channel": "ga"
65+
}
66+
]
67+
},
68+
{
69+
"pesid": "imunify360-testing",
70+
"entries": [
71+
{
72+
"repoid": "imunify360-testing",
73+
"major_version": "9",
74+
"repo_type": "rpm",
75+
"distro": "{distro}",
76+
"arch": "x86_64",
77+
"channel": "beta"
78+
}
79+
]
80+
},
81+
{
82+
"pesid": "cloudlinux-imunify360-testing",
83+
"entries": [
84+
{
85+
"repoid": "cloudlinux-imunify360-testing",
86+
"major_version": "9",
87+
"repo_type": "rpm",
88+
"distro": "{distro}",
89+
"arch": "x86_64",
90+
"channel": "beta"
91+
}
92+
]
93+
},
94+
{
95+
"pesid": "cloudlinux10-imunify360-testing",
96+
"entries": [
97+
{
98+
"repoid": "cloudlinux10-imunify360-testing",
99+
"major_version": "10",
100+
"repo_type": "rpm",
101+
"distro": "{distro}",
102+
"arch": "x86_64",
103+
"channel": "beta"
104+
}
105+
]
106+
}
107+
]
108+
}

0 commit comments

Comments
 (0)