From 43f3fb79c8f8d9bfda6f1c6d1969f8f0d6de5997 Mon Sep 17 00:00:00 2001 From: Martin Pitt Date: Mon, 18 Dec 2023 10:42:28 +0100 Subject: [PATCH] Update to upstream release 82 Related: jira#RHEL-2112 --- .gitignore | 86 +++++++++++++++++++++++++++++++++++++++++- README.packit | 3 ++ cockpit-podman.spec | 91 +++++++++++++++++++-------------------------- packit.yaml | 80 +++++++++++++++++++++++++++++++++++++++ sources | 2 +- 5 files changed, 208 insertions(+), 54 deletions(-) create mode 100644 README.packit create mode 100644 packit.yaml diff --git a/.gitignore b/.gitignore index dafa321..077689c 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,85 @@ -/*.tar.* +/cockpit-podman-1.tar.gz +/cockpit-podman-2.tar.gz +/cockpit-podman-3.tar.gz +/cockpit-podman-4.tar.gz +/cockpit-podman-5.tar.gz +/cockpit-podman-6.tar.gz +/cockpit-podman-7.tar.gz +/cockpit-podman-8.tar.gz +/cockpit-podman-9.tar.gz +/cockpit-podman-10.tar.gz +/cockpit-podman-11.tar.gz +/cockpit-podman-12.tar.gz +/cockpit-podman-13.tar.gz +/cockpit-podman-14.tar.gz +/cockpit-podman-15.tar.gz +/cockpit-podman-16.tar.gz +/cockpit-podman-17.tar.gz +/cockpit-podman-18.tar.gz +/cockpit-podman-19.tar.gz +/cockpit-podman-20.tar.gz +/cockpit-podman-21.tar.gz +/cockpit-podman-22.tar.gz +/cockpit-podman-23.tar.gz +/cockpit-podman-24.tar.gz +/cockpit-podman-25.tar.gz +/cockpit-podman-26.tar.gz +/cockpit-podman-27.tar.gz +/cockpit-podman-27.1.tar.gz +/cockpit-podman-28.tar.gz +/cockpit-podman-28.1.tar.gz +/cockpit-podman-29.tar.gz +/cockpit-podman-30.tar.gz +/cockpit-podman-31.tar.gz +/cockpit-podman-32.tar.gz +/cockpit-podman-33.tar.gz +/cockpit-podman-34.tar.gz +/cockpit-podman-35.tar.xz +/cockpit-podman-36.tar.xz +/cockpit-podman-37.tar.xz +/cockpit-podman-38.tar.xz +/cockpit-podman-39.tar.xz +/cockpit-podman-40.tar.xz +/cockpit-podman-41.tar.xz +/cockpit-podman-42.tar.xz +/cockpit-podman-43.tar.xz +/cockpit-podman-44.tar.xz +/cockpit-podman-45.tar.xz +/cockpit-podman-46.tar.xz +/cockpit-podman-47.tar.xz +/cockpit-podman-48.tar.xz +/cockpit-podman-49.tar.xz +/cockpit-podman-49.1.tar.xz +/cockpit-podman-50.tar.xz +/cockpit-podman-51.1.tar.xz +/cockpit-podman-52.tar.xz +/cockpit-podman-53.tar.xz +/cockpit-podman-54.tar.xz +/cockpit-podman-55.tar.xz +/cockpit-podman-56.tar.xz +/cockpit-podman-57.tar.xz +/cockpit-podman-58.tar.xz +/cockpit-podman-59.tar.xz +/cockpit-podman-60.tar.xz +/cockpit-podman-61.tar.xz +/cockpit-podman-62.tar.xz +/cockpit-podman-63.tar.xz +/cockpit-podman-64.tar.xz +/cockpit-podman-65.tar.xz +/cockpit-podman-66.tar.xz +/cockpit-podman-67.tar.xz +/cockpit-podman-68.tar.xz +/cockpit-podman-69.tar.xz +/cockpit-podman-70.tar.xz +/cockpit-podman-71.tar.xz +/cockpit-podman-72.tar.xz +/cockpit-podman-73.tar.xz +/cockpit-podman-74.tar.xz +/cockpit-podman-75.tar.xz +/cockpit-podman-76.tar.xz +/cockpit-podman-77.tar.xz +/cockpit-podman-78.tar.xz +/cockpit-podman-79.tar.xz +/cockpit-podman-80.tar.xz +/cockpit-podman-81.tar.xz +/cockpit-podman-82.tar.xz diff --git a/README.packit b/README.packit new file mode 100644 index 0000000..ef95206 --- /dev/null +++ b/README.packit @@ -0,0 +1,3 @@ +This repository is maintained by packit. +https://packit.dev/ +The file was generated using packit 0.87.0. diff --git a/cockpit-podman.spec b/cockpit-podman.spec index 30b1723..3939c3c 100644 --- a/cockpit-podman.spec +++ b/cockpit-podman.spec @@ -16,7 +16,7 @@ # Name: cockpit-podman -Version: 81 +Version: 82 Release: 1%{?dist} Summary: Cockpit component for Podman containers License: LGPL-2.1-or-later @@ -38,7 +38,7 @@ Requires: podman >= 2.0.4 Requires: criu-libs %endif -Provides: bundled(npm(@babel/runtime)) = 7.23.2 +Provides: bundled(npm(@babel/runtime)) = 7.23.4 Provides: bundled(npm(@patternfly/patternfly)) = 5.1.0 Provides: bundled(npm(@patternfly/react-core)) = 5.1.1 Provides: bundled(npm(@patternfly/react-icons)) = 5.1.1 @@ -88,72 +88,59 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/metainfo/* %{_datadir}/metainfo/* %changelog -* Wed Nov 15 2023 Jindrich Novy - 81-1 -- update to https://github.com/cockpit-project/cockpit-podman/releases/tag/81 -- Related: RHEL-2112 +* Wed Nov 29 2023 Packit - 82-1 +- Delete intermediate images -* Wed Nov 01 2023 Jindrich Novy - 80-1 -- update to https://github.com/cockpit-project/cockpit-podman/releases/tag/80 -- Related: RHEL-2112 +* Wed Nov 15 2023 Packit - 81-1 +- Performance and stability improvements -* Fri Oct 20 2023 Jindrich Novy - 79-1 -- update to https://github.com/cockpit-project/cockpit-podman/releases/tag/79 -- Related: RHEL-2112 +* Wed Nov 01 2023 Packit - 80-1 +- Performance and stability improvements -* Mon Oct 09 2023 Jindrich Novy - 78-1 -- update to https://github.com/cockpit-project/cockpit-podman/releases/tag/78 -- Related: Jira:RHEL-2112 +* Wed Oct 18 2023 Packit - 79-1 +- Validate fields in "Create container" dialog -* Fri Sep 22 2023 Jindrich Novy - 77-1 -- update to https://github.com/cockpit-project/cockpit-podman/releases/tag/77 -- Related: Jira:RHEL-2112 +* Thu Oct 05 2023 Packit - 78-1 +- Label Toolbox and Distrobox containers -* Thu Sep 07 2023 Jindrich Novy - 76-1 -- update to https://github.com/cockpit-project/cockpit-podman/releases/tag/76 -- Resolves: #2189507 +* Wed Sep 20 2023 Packit - 77-1 +- Performance and stability improvements -* Thu Aug 24 2023 Jindrich Novy - 75-1 -- update to https://github.com/cockpit-project/cockpit-podman/releases/tag/75 -- Related: #2176063 +* Wed Sep 06 2023 Packit - 76-1 +- Performance and stability improvements -* Wed Aug 09 2023 Jindrich Novy - 74-1 -- update to https://github.com/cockpit-project/cockpit-podman/releases/tag/74 -- Related: #2176063 +* Wed Aug 23 2023 Packit - 75-1 +- Performance and stability improvements -* Tue Aug 01 2023 Jindrich Novy - 73-1 -- update to https://github.com/cockpit-project/cockpit-podman/releases/tag/73 -- Related: #2176063 +* Wed Aug 09 2023 Packit - 74-1 +- PatternFly 5 +- Bug fixes and translation updates -* Wed Jul 12 2023 Jindrich Novy - 72-1 -- update to https://github.com/cockpit-project/cockpit-podman/releases/tag/72 -- Related: #2176063 +* Wed Jul 26 2023 Packit - 73-1 +- show time of container's latest checkpoint -* Mon Jun 19 2023 Jindrich Novy - 71-1 -- update to https://github.com/cockpit-project/cockpit-podman/releases/tag/71 -- Related: #2176063 +* Wed Jul 19 2023 Fedora Release Engineering - 72-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild -* Mon Jun 05 2023 Jindrich Novy - 70-2 -- add missing prefix -- Related: #2176063 +* Wed Jul 12 2023 Packit - 72-1 +- Bug fixes and translation updates -* Fri Jun 02 2023 Jindrich Novy - 70-1 -- update to https://github.com/cockpit-project/cockpit-podman/releases/tag/70 -- Related: #2176063 +* Sat Jun 17 2023 Packit - 71-1 +- Add manifest condition for the Python bridge -* Tue May 23 2023 Jindrich Novy - 69-1 -- update to 69 and update Provides from Fedora -- Related: #2176063 +* Thu Jun 01 2023 Packit - 70-1 +- Add ability to prune unused containers -* Thu May 11 2023 Jindrich Novy - 68-1 -- update to https://github.com/cockpit-project/cockpit-podman/releases/tag/68 -- Related: #2176063 +* Tue May 16 2023 Packit - 69-1 +- PatternFly 5 fixes +- Translation updates -* Mon Apr 24 2023 Jindrich Novy - 67-1 -- update to https://github.com/cockpit-project/cockpit-podman/releases/tag/67 -- Related: #2176063 +* Wed May 03 2023 Packit - 68-1 +- Update to PatternFly 5 Alpha -* Mon Apr 17 2023 Martin Pitt - 66-2 - - Sync with Fedora rawhide to fix tests +* Wed Apr 19 2023 Packit - 67-1 +- Fix building on non-x86_64 machines with esbuild-wasm +- Translation updates * Tue Apr 11 2023 Packit - 66-1 - Container list can be sorted diff --git a/packit.yaml b/packit.yaml new file mode 100644 index 0000000..dec94bf --- /dev/null +++ b/packit.yaml @@ -0,0 +1,80 @@ +upstream_project_url: https://github.com/cockpit-project/cockpit-podman +# enable notification of failed downstream jobs as issues +issue_repository: https://github.com/cockpit-project/cockpit-podman +specfile_path: cockpit-podman.spec +upstream_package_name: cockpit-podman +downstream_package_name: cockpit-podman +# use the nicely formatted release description from our upstream release, instead of git shortlog +copy_upstream_release_description: true + +actions: + post-upstream-clone: make cockpit-podman.spec + create-archive: make dist + +srpm_build_deps: + - make + - npm + +jobs: + - job: copr_build + trigger: pull_request + targets: + - fedora-38 + - fedora-39 + - fedora-latest-aarch64 + - fedora-development + - centos-stream-9-x86_64 + - centos-stream-9-aarch64 + - centos-stream-8-x86_64 + + - job: tests + trigger: pull_request + targets: + - fedora-38 + - fedora-39 + - fedora-latest-aarch64 + - fedora-development + - centos-stream-9-x86_64 + - centos-stream-9-aarch64 + - centos-stream-8-x86_64 + + - job: copr_build + trigger: release + owner: "@cockpit" + project: "cockpit-preview" + preserve_project: True + actions: + post-upstream-clone: make cockpit-podman.spec + # HACK: tarball for releases (copr_build, koji, etc.), copying spec's Source0; this + # really should be the default, see https://github.com/packit/packit-service/issues/1505 + create-archive: + - sh -exc "curl -L -O https://github.com/cockpit-project/cockpit-podman/releases/download/${PACKIT_PROJECT_VERSION}/${PACKIT_PROJECT_NAME_VERSION}.tar.xz" + - sh -exc "ls ${PACKIT_PROJECT_NAME_VERSION}.tar.xz" + + - job: copr_build + trigger: commit + branch: "^main$" + owner: "@cockpit" + project: "main-builds" + preserve_project: True + + - job: propose_downstream + trigger: release + dist_git_branches: + - fedora-development + - fedora-38 + - fedora-39 + + - job: koji_build + trigger: commit + dist_git_branches: + - fedora-development + - fedora-38 + - fedora-39 + + - job: bodhi_update + trigger: commit + dist_git_branches: + # rawhide updates are created automatically + - fedora-38 + - fedora-39 diff --git a/sources b/sources index 0d82345..1bd5cac 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cockpit-podman-81.tar.xz) = fc4facad9e63e3e14e42c97fb0531eace74866cb7d5ade31d9b0389039d60267b8a93f431832e8718b3b44ee02f11560f5421cc59fcba90a597a038bbf53996b +SHA512 (cockpit-podman-82.tar.xz) = 6bda90241d672bdde96d0db03c2c4f6aecc767f225eddbaa52616d36f825bad8b2738dfe1108e9233b618221f1e2dbeeb3373d532549ba4768fd5b303ee87222