41 Commits

Author SHA1 Message Date
Lokesh Mandvekar efd4c960a2 Merge branch 'c9s-tmt-update' into 'c9s'
Draft: [c9s] TMT: fetch tests from upstream

See merge request redhat/centos-stream/rpms/conmon!45
2024-12-26 12:04:26 +00:00
Lokesh Mandvekar a8d6810bf3 RPM: Switch to rpmautospec
rpmautospec is now available on c9s.

Resolves: RHEL-69441

Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2024-12-26 17:34:12 +05:30
Lokesh Mandvekar cd1958c5f8 TMT: fetch tests from upstream
Resolves: RHEL-69441

Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2024-12-26 17:26:45 +05:30
Yuhui Jiang c5359a58f8 Resolves: RUN-2400
Signed-off-by: Yuhui Jiang <yujiang@redhat.com>
2024-12-18 13:31:01 +08:00
Jindrich Novy c8396c89cf conmon-2.1.12-1.el9
- update to https://github.com/containers/conmon/releases/tag/v2.1.12
- Related: RHEL-27608

Signed-off-by: Jindrich Novy <jnovy@redhat.com>
2024-05-29 12:11:16 +02:00
Jindrich Novy 80dfe0bb4f conmon-2.1.11-1.el9
- update to https://github.com/containers/conmon/releases/tag/v2.1.11
- Related: RHEL-27608

Signed-off-by: Jindrich Novy <jnovy@redhat.com>
2024-05-07 10:04:53 +02:00
Lokesh Mandvekar 10f726b173 conmon-2.1.10-2.el9
- bump epoch to preserve upgrade path from rhel 8.10
- Related: RHEL-31950

Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
2024-04-08 16:07:22 +05:30
Jindrich Novy b6481a8da9 conmon-2.1.10-1.el9
- update to https://github.com/containers/conmon/releases/tag/v2.1.10
- Related: RHEL-2112

Signed-off-by: Jindrich Novy <jnovy@redhat.com>
2024-01-02 10:11:51 +01:00
Jindrich Novy 923361eb26 conmon-2.1.8-1.el9
- update to https://github.com/containers/conmon/releases/tag/v2.1.8
- Related: #2176063

Signed-off-by: Jindrich Novy <jnovy@redhat.com>
2023-08-25 10:20:26 +02:00
Jindrich Novy 20802a6977 conmon-2.1.7-3.el9
- rebuild
- Resolves: #2174381

Signed-off-by: Jindrich Novy <jnovy@redhat.com>
2023-06-21 14:32:44 +02:00
Jindrich Novy ed7dd9d142 conmon-2.1.7-2.el9
- bump to preserve upgrade path from 9.2.0
- Related: #2176063

Signed-off-by: Jindrich Novy <jnovy@redhat.com>
2023-04-18 13:38:24 +02:00
Jindrich Novy e99f0f2397 conmon-2.1.7-1.el9
- update to https://github.com/containers/conmon/releases/tag/v2.1.7
- Related: #2176063

Signed-off-by: Jindrich Novy <jnovy@redhat.com>
2023-03-26 12:52:16 +02:00
Jindrich Novy 9540656a24 conmon-2.1.6-1.el9
- update to https://github.com/containers/conmon/releases/tag/v2.1.6
- Related: #2124478

Signed-off-by: Jindrich Novy <jnovy@redhat.com>
2023-02-07 09:48:09 +01:00
Jindrich Novy 8243706113 conmon-2.1.5-1.el9
- update to https://github.com/containers/conmon/releases/tag/v2.1.5
- Related: #2124478

Signed-off-by: Jindrich Novy <jnovy@redhat.com>
2022-11-07 09:52:23 +01:00
Jindrich Novy eb6cae3350 conmon-2.1.4-1.el9
- update to https://github.com/containers/conmon/releases/tag/v2.1.4
- Related: #2061316

Signed-off-by: Jindrich Novy <jnovy@redhat.com>
2022-08-30 11:13:06 +02:00
Jindrich Novy da268df147 conmon-2.1.3-1.el9
- update to https://github.com/containers/conmon/releases/tag/v2.1.3
- Related: #2061316

Signed-off-by: Jindrich Novy <jnovy@redhat.com>
2022-07-26 08:35:21 +02:00
Jindrich Novy 49ede56fb1 conmon-2.1.2-2.el9
- update to latest content of https://github.com/containers/conmon/releases/tag/2.1.2
  (https://github.com/containers/conmon/commit/2bc95ee697e87d5f7b77063cf83fc32739addafe)
- Related: #2061316

Signed-off-by: Jindrich Novy <jnovy@redhat.com>
2022-06-16 16:32:35 +02:00
Jindrich Novy 6d7e3dfe2f conmon-2.1.2-1.el9
- update to https://github.com/containers/conmon/releases/tag/v2.1.2
- Related: #2061316

Signed-off-by: Jindrich Novy <jnovy@redhat.com>
2022-06-14 18:03:04 +02:00
Jindrich Novy 2c35b27653 conmon-2.1.1-1.el9
- update to https://github.com/containers/conmon/releases/tag/v2.1.1
- Related: #2061316

Signed-off-by: Jindrich Novy <jnovy@redhat.com>
2022-05-24 06:48:26 +02:00
Jindrich Novy e0af2d090e conmon-2.1.0-3.el9
- Re-enable debuginfo
- Related: #2061316

Signed-off-by: Jindrich Novy <jnovy@redhat.com>
2022-05-13 09:32:11 +02:00
Jindrich Novy d9100cb256 conmon-2.1.0-2.el9
- BuildRequires: /usr/bin/go-md2man
- Related: #2061316

Signed-off-by: Jindrich Novy <jnovy@redhat.com>
2022-05-11 10:51:16 +02:00
Jindrich Novy 3e33df6bb6 conmon-2.1.0-1.el9
- update to https://github.com/containers/conmon/releases/tag/v2.1.0
- Related: #2000051

Signed-off-by: Jindrich Novy <jnovy@redhat.com>
2022-01-25 09:17:46 +01:00
Jindrich Novy 6414ad1ab7 conmon-2.0.32-1.el9
- update to https://github.com/containers/conmon/releases/tag/v2.0.32
- Related: #2000051

Signed-off-by: Jindrich Novy <jnovy@redhat.com>
2022-01-12 09:57:14 +01:00
Jindrich Novy 62a67c5206 conmon-2.0.31-1.el9
- update to https://github.com/containers/conmon/releases/tag/v2.0.31
- Related: #2000051

Signed-off-by: Jindrich Novy <jnovy@redhat.com>
2021-12-07 09:26:47 +01:00
Jindrich Novy c7ead236f1 conmon-2.0.30-3.el9
- perform only sanity/installability tests for now
- Related: #2000051

Signed-off-by: Jindrich Novy <jnovy@redhat.com>
2021-10-01 12:32:53 +02:00
Jindrich Novy debd00b0bf conmon-2.0.30-2.el9
- add gating.yaml
- Related: #2000051

Signed-off-by: Jindrich Novy <jnovy@redhat.com>
2021-09-29 10:49:29 +02:00
Jindrich Novy ded4de7e5f conmon-2.0.30-1.el9
- update to https://github.com/containers/conmon/releases/tag/v2.0.30
- Related: #2000051

Signed-off-by: Jindrich Novy <jnovy@redhat.com>
2021-09-23 07:58:42 +02:00
Mohan Boddu 0d52e0eb73 Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-08-09 19:40:25 +00:00
Mohan Boddu f03d1598ce Rebuilt for RHEL 9 BETA for openssl 3.0
Related: rhbz#1971065
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-06-22 18:36:26 +00:00
Jindrich Novy a9a288de26 conmon-2.0.29-2.el9
- update to https://github.com/containers/conmon/releases/tag/v2.0.29
- Related: #1970747

Signed-off-by: Jindrich Novy <jnovy@redhat.com>
2021-06-14 09:38:10 +02:00
Mohan Boddu 5eb4648ca0 - Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-04-15 22:56:36 +00:00
Jindrich Novy 4c362ca0b9 conmon-2.0.27-1.el9
- update to https://github.com/containers/conmon/releases/tag/v2.0.27

Signed-off-by: Jindrich Novy <jnovy@redhat.com>
2021-03-09 08:02:59 +01:00
Jindrich Novy 62b2b0db07 conmon-2.0.26-1.el9
- update to https://github.com/containers/conmon/releases/tag/v2.0.26

Signed-off-by: Jindrich Novy <jnovy@redhat.com>
2021-02-04 09:48:58 +01:00
Jindrich Novy c7b2c4d9c6 conmon-2.0.25-1.el9
- update to https://github.com/containers/conmon/releases/tag/v2.0.25

Signed-off-by: Jindrich Novy <jnovy@redhat.com>
2021-01-26 09:02:46 +01:00
Jindrich Novy 84a3b52601 conmon-2.0.22-0.10.dev.git%{shortcommit0}.el9
- exclude i686 as golang is not suppoerted there

Signed-off-by: Jindrich Novy <jnovy@redhat.com>
2021-01-04 13:04:10 +01:00
DistroBaker c601928849 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/conmon.git#1f8f4d783264161d774805adc3706d0d137b7bde
2020-11-20 15:56:43 +00:00
DistroBaker 06721e56f8 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/conmon.git#1f8f4d783264161d774805adc3706d0d137b7bde
2020-11-20 13:18:59 +00:00
DistroBaker 0d5d435410 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/conmon.git#1f8f4d783264161d774805adc3706d0d137b7bde
2020-11-20 12:19:32 +00:00
Troy Dawson 881263b8dc RHEL 9.0.0 Alpha bootstrap
The content of this branch was automatically imported from Fedora ELN
with the following as its source:
https://src.fedoraproject.org/rpms/conmon#8a4b2d28fac0b5775956427546c2101ebdaf2c01
2020-11-18 09:42:32 -08:00
Petr Šabata 8ca7a9ba43 RHEL 9.0.0 Alpha bootstrap
The content of this branch was automatically imported from Fedora ELN
with the following as its source:
https://src.fedoraproject.org/rpms/conmon#961f50398af1f6648e5cecf574208e31566dc8fe
2020-10-14 23:10:31 +02:00
Release Configuration Management 4ba0326b6b New branch setup 2020-10-08 11:28:26 +00:00
9 changed files with 37 additions and 117 deletions
+1
View File
@@ -0,0 +1 @@
1
+1 -1
View File
@@ -1 +1 @@
/*.tar.* /*.tar.gz
-3
View File
@@ -1,3 +0,0 @@
# conmon
The conmon package
+24 -64
View File
@@ -1,66 +1,43 @@
%global with_debug 1 %global with_check 0
%if 0%{?with_debug}
%global _find_debuginfo_dwz_opts %{nil}
%global _dwz_low_mem_die_limit 0
%else
%global debug_package %{nil}
%endif
%if %{defined rhel}
%bcond_with docs
%else
%bcond_without docs
%endif
Name: conmon Name: conmon
%if %{defined rhel}
Epoch: 3 Epoch: 3
%else Version: 2.1.12
Epoch: 2 Release: %autorelease
%endif
Version: 2.2.1
License: Apache-2.0
Release: 1%{?dist}
Summary: OCI container runtime monitor Summary: OCI container runtime monitor
License: ASL 2.0
URL: https://github.com/containers/%{name} URL: https://github.com/containers/%{name}
# Tarball fetched from upstream
Source0: %{url}/archive/v%{version}.tar.gz Source0: %{url}/archive/v%{version}.tar.gz
%if %{with docs} # https://fedoraproject.org/wiki/PackagingDrafts/Go#Go_Language_Architectures
BuildRequires: go-md2man #ExclusiveArch: %%{go_arches}
%endif # still use arch exclude as the macro above still refers %%{ix86} in RHEL8.4:
# https://bugzilla.redhat.com/show_bug.cgi?id=1905383
ExcludeArch: %{ix86}
BuildRequires: gcc BuildRequires: gcc
BuildRequires: git-core BuildRequires: git
BuildRequires: glib2-devel BuildRequires: glib2-devel
BuildRequires: libseccomp-devel
BuildRequires: pkgconfig
BuildRequires: systemd-devel BuildRequires: systemd-devel
BuildRequires: systemd-libs BuildRequires: golang >= 1.12.12-4
BuildRequires: make BuildRequires: /usr/bin/go-md2man
Requires: glib2 BuildRequires: libseccomp-devel
Requires: systemd-libs
Requires: libseccomp
%description %description
%{summary}. %{summary}.
%prep %prep
%autosetup -Sgit %{name}-%{version} %if 0%{?branch:1}
sed -i 's/install.bin: bin\/conmon/install.bin:/' Makefile %autosetup -Sgit -n containers-%{name}-%{shortcommit0}
%else
%autosetup -Sgit -n %{name}-%{commit0}
%endif
%build %build
%{__make} DEBUGFLAG="-g" LDFLAGS="-Wl,-z,relro -Wl,-z,now" bin/conmon export CFLAGS="%{optflags} -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64"
export LDFLAGS="-pie -Wl,-z,relro -Wl,-z,now"
%if %{with docs} %{__make} all
%{__make} GOMD2MAN=go-md2man -C docs
%endif
%install %install
%{__make} PREFIX=%{buildroot}%{_prefix} install.bin %{__make} PREFIX=%{buildroot}%{_prefix} install
%if %{with docs}
%{__make} PREFIX=%{buildroot}%{_prefix} -C docs install
%endif
#define license tag if not already defined #define license tag if not already defined
%{!?_licensedir:%global license %doc} %{!?_licensedir:%global license %doc}
@@ -69,24 +46,7 @@ sed -i 's/install.bin: bin\/conmon/install.bin:/' Makefile
%license LICENSE %license LICENSE
%doc README.md %doc README.md
%{_bindir}/%{name} %{_bindir}/%{name}
%{_mandir}/man8/*
%if %{with docs}
%{_mandir}/man8/%{name}.8.gz
%endif
%changelog %changelog
* Thu Feb 12 2026 Jindrich Novy <jnovy@redhat.com> - 2:2.2.1-1 %autochangelog
- update to https://github.com/containers/conmon/releases/tag/v2.2.1
- Related: RHEL-122178
* Tue Feb 03 2026 Jindrich Novy <jnovy@redhat.com> - 2:2.2.0-1
- update to https://github.com/containers/conmon/releases/tag/v2.2.0
- Related: RHEL-122178
* Wed Feb 26 2025 Jindrich Novy <jnovy@redhat.com> - 2:2.1.13-1
- update to https://github.com/containers/conmon/releases/tag/v2.1.13
- Resolves: RHEL-80818
* Fri Jan 17 2025 Jindrich Novy <jnovy@redhat.com> - 3:2.1.12-4
- Fix spec file, remove crio
- Related: RHEL-58990
+10 -3
View File
@@ -1,6 +1,13 @@
# recipients: jnovy, lsm5, santiago
--- !Policy --- !Policy
product_versions: product_versions:
- rhel-10 - fedora-*
decision_context: bodhi_update_push_stable
rules:
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.tier0.functional}
--- !Policy
product_versions:
- rhel-*
decision_context: osci_compose_gate decision_context: osci_compose_gate
rules: [] rules:
- !PassingTestCaseRule {test_case_name: osci.brew-build.tier0.functional}
+1 -1
View File
@@ -1 +1 @@
SHA512 (v2.2.1.tar.gz) = 52513fc25b0db0b7c9c99aa63f6be4c495add350b9269fad67136f728d3399dbb54c5fa526d52c158c67956ded8980f1cc3624fc531a152b16c09caa3399be3b SHA512 (v2.1.12.tar.gz) = 06668aa35f5752e3d383f0a2cdf88f7c5056bdef96756aa230279ae25ef1d6b6bfd14888d35907062404670ae85d71d2d7258577abff70b74fa49bff6c2d9d20
-17
View File
@@ -1,17 +0,0 @@
#!/bin/bash -e
#
# Simple podman tests
#
# Log program and kernel versions
echo "Important package versions:"
(
uname -r
rpm -qa | egrep 'podman|conmon|crun|runc|iptable|slirp|systemd|container-selinux' | sort
) | sed -e 's/^/ /'
# Log environment; or at least the useful bits
echo "Environment:"
env | grep -v LS_COLORS= | sort | sed -e 's/^/ /'
bats /usr/share/podman/test/system
-27
View File
@@ -1,27 +0,0 @@
---
- hosts: localhost
roles:
- role: standard-test-basic
tags:
- classic
- container
required_packages:
- bats
- conmon
- podman
- podman-tests
tests:
- root-test:
dir: ./
run: ./test_podman.sh
timeout: 45m
environment:
QUADLET: /usr/libexec/podman/quadlet
- rootless-test:
# running the test with su doesn't create the directory for fedora user on /run/user/
# so create it manually
dir: ./
run: loginctl enable-linger fedora; su -c ${PWD}/test_podman.sh - fedora
timeout: 45m
environment:
QUADLET: /usr/libexec/podman/quadlet
-1
View File
@@ -1 +0,0 @@
- import_playbook: test_podman.yml