From aeddcd2336748ef902f1e33c7f68680c818c8fb9 Mon Sep 17 00:00:00 2001 From: Andrei Belov Date: Wed, 14 Sep 2022 13:26:37 +0400 Subject: [PATCH] Add support for Ubuntu 22.04 "jammy" --- .../deb/debian/control.jammy | 34 +++++++++++++++++++ .../requirements-ubuntu2204.txt | 4 +++ tools/builders/deb.py | 3 +- 3 files changed, 40 insertions(+), 1 deletion(-) create mode 100644 packages/nginx-amplify-agent/deb/debian/control.jammy create mode 100644 packages/nginx-amplify-agent/requirements-ubuntu2204.txt diff --git a/packages/nginx-amplify-agent/deb/debian/control.jammy b/packages/nginx-amplify-agent/deb/debian/control.jammy new file mode 100644 index 0000000..87086da --- /dev/null +++ b/packages/nginx-amplify-agent/deb/debian/control.jammy @@ -0,0 +1,34 @@ +Source: nginx-amplify-agent +Homepage: https://github.com/nginxinc/nginx-amplify-agent +Maintainer: NGINX Packaging +Section: python +Priority: optional +Build-Depends: debhelper (>= 13), + dpkg-dev (>= 1.19), + python3, + dh-python +Standards-Version: 4.5.0 + +Package: nginx-amplify-agent +Description: Agent for NGINX Amplify monitoring platform + The NGINX Amplify Agent is a small, Python application that provides + system and NGINX metric collection. It is part of NGINX Amplify - + the monitoring and configuration assistance service for NGINX. + . + This package installs and runs NGINX Amplify Agent daemon. + . + See http://nginx.com/amplify for more information +Architecture: any +Depends: ${misc:Depends}, + ${python3:Depends}, + python3-daemon, + python3-setproctitle, + python3-greenlet, + python3-gevent, + python3-requests, + python3-ujson, + python3-netifaces, + python3-pymysql, + python3-psutil, + lsb-release, + adduser diff --git a/packages/nginx-amplify-agent/requirements-ubuntu2204.txt b/packages/nginx-amplify-agent/requirements-ubuntu2204.txt new file mode 100644 index 0000000..86d81ad --- /dev/null +++ b/packages/nginx-amplify-agent/requirements-ubuntu2204.txt @@ -0,0 +1,4 @@ +netaddr==0.8.0 +flup==1.0.3 +crossplane==0.5.7 +rstr==3.0.0 diff --git a/tools/builders/deb.py b/tools/builders/deb.py index 154783f..f4348a5 100644 --- a/tools/builders/deb.py +++ b/tools/builders/deb.py @@ -16,7 +16,8 @@ COMPAT_LEVELS = { 'bionic': 11, 'buster': 12, 'focal': 12, - 'bullseye': 13 + 'bullseye': 13, + 'jammy': 13 }