# # Copyright (C) 2017-2020 Red Hat, Inc. # # Cockpit is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by # the Free Software Foundation; either version 2.1 of the License, or # (at your option) any later version. # # Cockpit is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public License # along with Cockpit; If not, see . # Name: cockpit-podman Version: 74 Release: 1%{?dist} Summary: Cockpit component for Podman containers License: LGPL-2.1-or-later URL: https://github.com/cockpit-project/cockpit-podman Source0: https://github.com/cockpit-project/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz BuildArch: noarch BuildRequires: libappstream-glib BuildRequires: make BuildRequires: gettext %if 0%{?rhel} && 0%{?rhel} <= 8 BuildRequires: libappstream-glib-devel %endif Requires: cockpit-bridge Requires: podman >= 2.0.4 # HACK https://github.com/containers/crun/issues/1091 %if 0%{?fedora} == 36 || 0%{?fedora} == 37 || 0%{?centos} == 9 Requires: criu-libs %endif Provides: bundled(npm(@babel/runtime)) = 7.22.6 Provides: bundled(npm(@patternfly/patternfly)) = 5.0.2 Provides: bundled(npm(@patternfly/react-core)) = 5.0.0 Provides: bundled(npm(@patternfly/react-icons)) = 5.0.0 Provides: bundled(npm(@patternfly/react-styles)) = 5.0.0 Provides: bundled(npm(@patternfly/react-table)) = 5.0.0 Provides: bundled(npm(@patternfly/react-tokens)) = 5.0.0 Provides: bundled(npm(attr-accept)) = 2.2.2 Provides: bundled(npm(date-fns)) = 2.30.0 Provides: bundled(npm(docker-names)) = 1.2.1 Provides: bundled(npm(file-selector)) = 0.6.0 Provides: bundled(npm(focus-trap)) = 7.4.3 Provides: bundled(npm(js-tokens)) = 4.0.0 Provides: bundled(npm(lodash)) = 4.17.21 Provides: bundled(npm(loose-envify)) = 1.4.0 Provides: bundled(npm(object-assign)) = 4.1.1 Provides: bundled(npm(prop-types)) = 15.8.1 Provides: bundled(npm(react-dom)) = 18.2.0 Provides: bundled(npm(react-dropzone)) = 14.2.3 Provides: bundled(npm(react-is)) = 16.13.1 Provides: bundled(npm(react)) = 18.2.0 Provides: bundled(npm(regenerator-runtime)) = 0.13.11 Provides: bundled(npm(scheduler)) = 0.23.0 Provides: bundled(npm(tabbable)) = 6.2.0 Provides: bundled(npm(throttle-debounce)) = 5.0.0 Provides: bundled(npm(tslib)) = 2.6.1 Provides: bundled(npm(xterm-addon-canvas)) = 0.4.0 Provides: bundled(npm(xterm)) = 5.1.0 %description The Cockpit user interface for Podman containers. %prep %setup -q -n %{name} %build # Nothing to build %install %make_install PREFIX=/usr appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/metainfo/* %files %doc README.md %license LICENSE dist/index.js.LEGAL.txt dist/index.css.LEGAL.txt %{_datadir}/cockpit/* %{_datadir}/metainfo/* %changelog * Wed Aug 09 2023 Jindrich Novy - 74-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/74 - Related: #2176055 * Mon Jul 31 2023 Jindrich Novy - 73-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/73 - Related: #2176055 * Fri Jul 21 2023 Jindrich Novy - 72-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/72 - Related: #2176055 * Mon Jul 03 2023 Jindrich Novy - 71-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/71 - Related: #2176055 * Mon Jun 05 2023 Jindrich Novy - 70-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/70 - Related: #2176055 * Wed May 24 2023 Jindrich Novy - 69-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/69 - use unified spec file - Related: #2176055 * Fri May 12 2023 Jindrich Novy - 68-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/68 - Related: #2176055 * Mon Apr 24 2023 Jindrich Novy - 67-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/67 - Related: #2176055 * Wed Apr 12 2023 Jindrich Novy - 66-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/66 - Related: #2176055 * Fri Mar 24 2023 Jindrich Novy - 65-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/65 - Related: #2176055 * Fri Mar 17 2023 Jindrich Novy - 64-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/64 - Related: #2176055 * Wed Mar 08 2023 Jindrich Novy - 63.1-2 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/63.1 - Related: #2176055 * Mon Jan 02 2023 Jindrich Novy - 59-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/59 - Related: #2123641 * Fri Dec 02 2022 Jindrich Novy - 58-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/58 - Related: #2123641 * Fri Nov 18 2022 Jindrich Novy - 57-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/57 - Related: #2123641 * Tue Nov 08 2022 Jindrich Novy - 56-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/56 - Related: #2123641 * Wed Oct 19 2022 Jindrich Novy - 55-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/55 - Related: #2123641 * Mon Sep 26 2022 Jindrich Novy - 54-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/54 - Related: #2123641 * Wed Sep 07 2022 Jindrich Novy - 53-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/53 - Related: #2123641 * Wed Aug 24 2022 Jindrich Novy - 52-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/52 - Related: #2061390 * Tue Jul 26 2022 Jindrich Novy - 51.1-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/51.1 - Related: #2061390 * Mon Jun 27 2022 Jindrich Novy - 50-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/50 - Related: #2061390 * Thu Jun 09 2022 Jindrich Novy - 49.1-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/49.1 - Related: #2061390 * Thu May 26 2022 Jindrich Novy - 48-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/48 - Related: #2061390 * Fri Apr 29 2022 Jindrich Novy - 47-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/47 - Related: #2061390 * Mon Apr 25 2022 Jindrich Novy - 46-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/46 - Related: #2061390 * Fri Mar 25 2022 Jindrich Novy - 44-2 - use spec file from the upstream source - Related: #2061390 * Thu Mar 24 2022 Jindrich Novy - 44-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/44 - Related: #2061390 * Mon Mar 07 2022 Jindrich Novy - 43-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/43 - Related: #2061390 * Thu Feb 17 2022 Jindrich Novy - 42-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/42 - Related: #2001445 * Thu Feb 03 2022 Jindrich Novy - 41-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/41 - Related: #2001445 * Mon Jan 24 2022 Jindrich Novy - 40-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/40 - Related: #2001445 * Wed Jan 05 2022 Jindrich Novy - 39-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/39 - Related: #2001445 * Fri Dec 10 2021 Jindrich Novy - 38-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/38 - Related: #2001445 * Fri Nov 26 2021 Jindrich Novy - 37-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/37 - Related: #2001445 * Thu Nov 11 2021 Jindrich Novy - 36-2 - revert the ansible change to fix gating tests - Related: #2001445 * Wed Nov 10 2021 Jindrich Novy - 36-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/36 - Related: #2001445 * Fri Sep 17 2021 Jindrich Novy - 35-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/35 - Related: #2001445 * Fri Sep 10 2021 Jindrich Novy - 34-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/34 - Related: #2001445 * Thu Aug 05 2021 Jindrich Novy - 33-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/33 - Related: #1934415 * Wed Jul 21 2021 Jindrich Novy - 32-2 - attempt to fix gating tests - thanks for Matej Marusak - Related: #1934415 * Mon Jul 05 2021 Jindrich Novy - 32-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/32 - Related: #1934415 * Wed May 26 2021 Jindrich Novy - 31-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/31 - Related: #1934415 * Mon Apr 26 2021 Jindrich Novy - 30-1 - fix gating test failure for cockpit-podman - Related: #1934415 * Thu Mar 11 2021 Jindrich Novy - 29-3 - fix gating test failure for cockpit-podman - Related: #1934415 * Thu Mar 04 2021 Jindrich Novy - 29-2 - gating test fix - properly install browser - Related: #1934415 * Mon Feb 22 2021 Jindrich Novy - 29-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/29 - Related: #1883490 * Fri Feb 12 2021 Jindrich Novy - 28.1-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/28.1 - Related: #1883490 * Wed Feb 10 2021 Jindrich Novy - 28-4 - readd cockpit-system Related: #1914884 * Mon Feb 08 2021 Jindrich Novy - 28-3 - fix gating tests for cockpit-podman - thanks for Matej Marusak - Related: #1883490 * Sat Feb 06 2021 Jindrich Novy - 28-2 - remove applied patch and cockpit-shell dependency - Related: #1883490 * Sat Feb 06 2021 Jindrich Novy - 28-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/28 - Related: #1883490 * Mon Jan 18 2021 Jindrich Novy - 27.1-4 - fix "Fix gating tests of container-tools for 8.4.0" - Related: #1883490 * Fri Jan 15 2021 Jindrich Novy - 27.1-3 - another gating test fix - don't remove all containers but only admin ones thanks to Matej Marusak - Related: #1883490 * Fri Jan 08 2021 Jindrich Novy - 27.1-2 - gating tests - always set VM password - Related: #1883490 * Thu Jan 07 2021 Jindrich Novy - 27.1-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/27.1 - Related: #1883490 * Thu Jan 07 2021 Jindrich Novy - 27-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/27 - Related: #1883490 * Thu Dec 10 2020 Jindrich Novy - 26-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/26 - Related: #1883490 * Thu Dec 03 2020 Jindrich Novy - 25-4 - replace docker.io with quay.io for gating tests due do docker.io new pull rate limit requirements - Related: #1883490 * Sat Nov 07 2020 Jindrich Novy - 25-3 - test: Cleanup images before pulling the ones we need - thanks to Matej Marusak - Related: #1883490 * Tue Nov 03 2020 Jindrich Novy - 25-2 - remove hack in tests - Related: #1883490 * Wed Oct 21 2020 Jindrich Novy - 25-1 - synchronize with stream-container-tools-rhel8 - Related: #1883490 * Sun Jul 26 2020 Jindrich Novy - 18.1-2 - revert back to 18.1 as this version is aimed at 8.3.0 - Related: #1821193 * Wed Jul 15 2020 Jindrich Novy - 19-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/19 - Related: #1821193 * Wed Jul 15 2020 Martin Pitt - 18.1-1 - Fix AppStream metainfo (rhbz#1854673) * Mon Jun 15 2020 Jindrich Novy - 18-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/v18 - Related: #1821193 * Fri May 15 2020 Jindrich Novy - 17-1 - update to https://github.com/cockpit-project/cockpit-podman/releases/tag/17 - Related: #1821193 * Tue May 12 2020 Jindrich Novy - 16-1 - synchronize containter-tools 8.3.0 with 8.2.1 - Related: #1821193 * Mon Apr 20 2020 Matej Marusak - 15-1 - Drop obsolete functionality for Fedora Atomic - Localize dates and times - Make tests non-destructive, to support gating - Fix crash on filtering anonymous images - Translation updates - Show historical logs * Thu Jan 09 2020 Matej Marusak - 12-1 - Configure CPU share for system containers - Translation updates * Thu Nov 28 2019 Matej Marusak - 11-1 - Fix Alert notification in Image Search Modal - Allow more than a single Error Notification for Container action errors - Various Alert cleanups - Translation updates * Wed Nov 13 2019 Matej Marusak - 10-1 - Support for user containers - Show list of containers that use given image - Show placeholder while loading containers and images - Fix setting memory limit rhbz#1732713 - Add container Terminal rhbz#1703245 * Wed Jun 26 2019 Martin Pitt - 4-1 - Fix regression in container commit - Fix AppStream ID rhbz#1734809 * Mon Jun 17 2019 Martin Pitt - 3-1 - Enable Commit button for running containers - Fix race condition with container deletion - Stop fetching all containers/images for each container/image event * Sun Jun 09 2019 Martin Pitt - 2-2 - Fix podman dependency * Mon May 27 2019 Martin Pitt - 2-1 - Update to upstream 2 release - Support podman API 1.3 - Support running commands with arguments - Show the default command coming from image - Implement filtering of images and containers * Wed Apr 17 2019 Cockpit Project - 1-2 - Update to upstream 1 release