[ZBXNEXT-7624] Packages for Ubuntu 22.04 LTS (Jammy Jellyfish) Created: 2022 Apr 12 Updated: 2024 Apr 10 Resolved: 2022 Jul 19 |
|
Status: | Closed |
Project: | ZABBIX FEATURE REQUESTS |
Component/s: | Packages (C) |
Affects Version/s: | None |
Fix Version/s: | 6.2 (plan) |
Type: | Change Request | Priority: | Trivial |
Reporter: | Jurijs Klopovskis | Assignee: | Jurijs Klopovskis |
Resolution: | Fixed | Votes: | 9 |
Labels: | None | ||
Remaining Estimate: | Not Specified | ||
Time Spent: | Not Specified | ||
Original Estimate: | Not Specified |
Attachments: |
![]() |
||||||||||||
Issue Links: |
|
||||||||||||
Team: | |||||||||||||
Sprint: | Sprint 87 (Apr 2022), Sprint 88 (May 2022), Sprint 89 (Jun 2022), Sprint 90 (Jul 2022) | ||||||||||||
Story Points: | 1 |
Description |
Ubuntu 22.04 is scheduled to be released on Apr 21 2022. Provide Zabbix packages. |
Comments |
Comment by kraut [ 2022 Apr 19 ] |
@yurii Any chance we can do backports to Ubuntu 22.04 LTS given it ships 5.0 LTS. Would ease our downstream work with the Ansible collection for the agent at least: https://github.com/ansible-collections/community.zabbix/issues/674 |
Comment by Jurijs Klopovskis [ 2022 Apr 25 ] |
kr4ut, 5.0 frontend/server is out of the question. Here's what zabbix-frontend-php 5.0.17, shipped by ubuntu looks like. This is because zabbix 5.0 does not support PHP 8 Having said that, I think that 5.0 agent and proxy are doable, albeit with GNUTLS instead of OpenSSL. |
Comment by kraut [ 2022 Apr 25 ] |
@yurii Yep fully agree makes no sense to base a server on jammy yet. We and guess the community cares at this point mostly about the agent. Internally we hacked the Ansible role to use the Ubuntu package so far. Would love to avoid pushing this hack public if agent package is near BTW there's already 6.0 packaging https://salsa.debian.org/debian/zabbix Don't know how much you coop with Debian for your official repo builds. |
Comment by Jurijs Klopovskis [ 2022 Apr 26 ] |
Comment by kraut [ 2022 Apr 26 ] |
Awesome! Thanks a lot Ansible role zabbix_agent is now also under way just a few days after release day |
Comment by FP [ 2022 Apr 27 ] |
Zabbix Agent 2 is not installable on Jammy due to dependency on libssl1.1 # apt install zabbix-agent2 Reading package lists... Done Building dependency tree... Done Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation:The following packages have unmet dependencies: zabbix-agent2 : Depends: libssl1.1 but it is not installable or libssl but it is not installable E: Unable to correct problems, you have held broken packages.
Package information: # apt show zabbix-agent2 Package: zabbix-agent2 Version: 1:5.0.22-1+ubuntu22.04 Priority: optional Section: net Source: zabbix Maintainer: Zabbix Packager <[email protected]> Installed-Size: 15.8 MB Depends: libc6 (>= 2.34), libpcre3, libssl3 (>= 3.0.0~~alpha1), zlib1g (>= 1:1.2.0), adduser, lsb-base, libssl1.1 | libssl Suggests: logrotate Homepage: http://www.zabbix.com Download-Size: 4604 kB APT-Sources: http://repo.zabbix.com/zabbix/5.0/ubuntu jammy/main amd64 Packages Description: Zabbix network monitoring solution - agent Zabbix is the ultimate enterprise-level software designed for real-time monitoring of millions of metrics collected from tens of thousands of servers, virtual machines and network devices. . This package provides new implementation of zabbix agent.
|
Comment by Jurijs Klopovskis [ 2022 Apr 27 ] |
Yep. My bad. |
Comment by FP [ 2022 Apr 27 ] |
Why not provide agent2 linked against GnuTLS for Jammy if OpenSSL 3.0 is not supported? |
Comment by Jurijs Klopovskis [ 2022 Apr 27 ] |
Agent2 does not work with GnuTLS. |
Comment by Jurijs Klopovskis [ 2022 May 02 ] |
I removed that borked 5.0 agent2 package. If we want 5.0 agent2 on jammy, then we need proper support for openssl 3.0 to be backported to 5.0. |
Comment by Giuliano Lesa [ 2022 May 04 ] |
What about support for zabbix-agent2 on 6.0? Same as 5.0? dpkg: dependency problems prevent configuration of zabbix-agent2: |
Comment by Jurijs Klopovskis [ 2022 May 05 ] |
Released updated zabbix-agent2_6.0.4-2+ubuntu22.04_amd64.deb with correct dependencies. Package: zabbix-agent2 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, adduser, lsb-base, libssl1.1 | libssl | libssl3 Suggests: logrotate ... |
Comment by Max Ried [ 2022 May 11 ] |
Any chances for an official jammy compatible ubuntu-arm64 build? We're using multiple Raspberry Pis with Ubuntu 22.04 and Agent2. Of course it works by installing the old libssl1.1 from impish, but of course this is not a solution. |
Comment by Jurijs Klopovskis [ 2022 May 11 ] |
[email protected], Yes packages for jammy on arm64 are planned. Although agent2 will be available only for 6.0 and newer versions due to OpenSSL 3.0 compatibility. |
Comment by Max Ried [ 2022 May 16 ] |
@yurii Thanks! |
Comment by Olexandr [ 2022 May 17 ] |
Hello, |
Comment by Ricardo Canani [ 2022 May 20 ] |
Hello What are the plans for a 5.0 zabbix-proxy on Jammy ? |
Comment by Jurijs Klopovskis [ 2022 May 23 ] |
Proxy is available on 5.0 for x86_64:
I am planning to add 5.0 packages for jammy on arm64 as well. |
Comment by Olexandr [ 2022 May 27 ] |
Hello, |
Comment by Jurijs Klopovskis [ 2022 Jun 22 ] |
Added support for frontend and server in pre 6.0.6, 6.2.0rc2 |