|
|
@ -1,59 +1,41 @@
|
|
|
|
%global __brp_check_rpaths %{nil}
|
|
|
|
%global __brp_check_rpaths %{nil}
|
|
|
|
|
|
|
|
|
|
|
|
Name: toolbox
|
|
|
|
Name: toolbox
|
|
|
|
Version: 0.1.1
|
|
|
|
Version: 0.0.99.4
|
|
|
|
|
|
|
|
|
|
|
|
%global goipath github.com/containers/%{name}
|
|
|
|
%global goipath github.com/containers/%{name}
|
|
|
|
|
|
|
|
|
|
|
|
%if 0%{?fedora}
|
|
|
|
%if 0%{?rhel} == 9
|
|
|
|
%gometa -f
|
|
|
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%if 0%{?rhel}
|
|
|
|
|
|
|
|
%if 0%{?rhel} <= 9
|
|
|
|
|
|
|
|
%gometa
|
|
|
|
%gometa
|
|
|
|
%else
|
|
|
|
%else
|
|
|
|
%gometa -f
|
|
|
|
%gometa -f
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%global toolbx_go 1.20
|
|
|
|
Release: 6%{?dist}
|
|
|
|
|
|
|
|
Summary: Tool for containerized command line environments on Linux
|
|
|
|
|
|
|
|
|
|
|
|
%if 0%{?fedora}
|
|
|
|
License: ASL 2.0
|
|
|
|
%global toolbx_go 1.22.7
|
|
|
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%if 0%{?rhel}
|
|
|
|
|
|
|
|
%if 0%{?rhel} == 9
|
|
|
|
|
|
|
|
%global toolbx_go 1.22.5
|
|
|
|
|
|
|
|
%elif 0%{?rhel} == 10
|
|
|
|
|
|
|
|
%global toolbx_go 1.22.5
|
|
|
|
|
|
|
|
%elif 0%{?rhel} > 10
|
|
|
|
|
|
|
|
%global toolbx_go 1.23.1
|
|
|
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Release: 1%{?dist}
|
|
|
|
|
|
|
|
Summary: Tool for interactive command line environments on Linux
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
License: Apache-2.0
|
|
|
|
|
|
|
|
URL: https://containertoolbx.org/
|
|
|
|
URL: https://containertoolbx.org/
|
|
|
|
Source0: https://github.com/containers/%{name}/releases/download/%{version}/%{name}-%{version}-vendored.tar.xz
|
|
|
|
Source0: https://github.com/containers/%{name}/releases/download/%{version}/%{name}-%{version}-vendored.tar.xz
|
|
|
|
|
|
|
|
%if 0%{?rhel}
|
|
|
|
# RHEL specific
|
|
|
|
|
|
|
|
Source1: %{name}.conf
|
|
|
|
Source1: %{name}.conf
|
|
|
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
# Fedora specific
|
|
|
|
# Upstream
|
|
|
|
Patch100: toolbox-Make-the-build-flags-match-Fedora.patch
|
|
|
|
Patch0: toolbox-Don-t-use-podman-1-when-generating-the-comp.patch
|
|
|
|
|
|
|
|
Patch1: toolbox-Don-t-validate-subordinate-IDs-when-generat.patch
|
|
|
|
|
|
|
|
Patch2: toolbox-cmd-initContainer-Be-aware-of-security-hardened-moun.patch
|
|
|
|
|
|
|
|
|
|
|
|
# RHEL specific
|
|
|
|
# RHEL specific
|
|
|
|
Patch200: toolbox-Make-the-build-flags-match-RHEL-9.patch
|
|
|
|
Patch100: toolbox-Make-the-build-flags-match-RHEL-s-gobuild.patch
|
|
|
|
Patch201: toolbox-Make-the-build-flags-match-RHEL-10.patch
|
|
|
|
Patch101: toolbox-Make-the-build-flags-match-RHEL-s-gobuild-for-PPC64.patch
|
|
|
|
Patch202: toolbox-Add-migration-paths-for-coreos-toolbox-users.patch
|
|
|
|
%if 0%{?rhel}
|
|
|
|
|
|
|
|
Patch102: toolbox-Add-migration-paths-for-coreos-toolbox-users.patch
|
|
|
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
BuildRequires: gcc
|
|
|
|
BuildRequires: gcc
|
|
|
|
BuildRequires: go-md2man
|
|
|
|
BuildRequires: go-md2man
|
|
|
|
BuildRequires: golang >= %{toolbx_go}
|
|
|
|
BuildRequires: golang >= 1.20.10
|
|
|
|
BuildRequires: meson >= 0.58.0
|
|
|
|
BuildRequires: meson >= 0.58.0
|
|
|
|
BuildRequires: pkgconfig(bash-completion)
|
|
|
|
BuildRequires: pkgconfig(bash-completion)
|
|
|
|
BuildRequires: shadow-utils-subid-devel
|
|
|
|
BuildRequires: shadow-utils-subid-devel
|
|
|
@ -61,53 +43,34 @@ BuildRequires: systemd
|
|
|
|
BuildRequires: systemd-rpm-macros
|
|
|
|
BuildRequires: systemd-rpm-macros
|
|
|
|
%if ! 0%{?rhel}
|
|
|
|
%if ! 0%{?rhel}
|
|
|
|
BuildRequires: golang(github.com/HarryMichal/go-version) >= 1.0.1
|
|
|
|
BuildRequires: golang(github.com/HarryMichal/go-version) >= 1.0.1
|
|
|
|
BuildRequires: golang-ipath(github.com/NVIDIA/go-nvlib) >= 0.6.1
|
|
|
|
|
|
|
|
BuildRequires: golang-ipath(github.com/NVIDIA/go-nvml) >= 0.12.4.0
|
|
|
|
|
|
|
|
BuildRequires: golang-ipath(github.com/NVIDIA/nvidia-container-toolkit) >= 1.16.2
|
|
|
|
|
|
|
|
BuildRequires: golang(github.com/acobaugh/osrelease) >= 0.1.0
|
|
|
|
BuildRequires: golang(github.com/acobaugh/osrelease) >= 0.1.0
|
|
|
|
BuildRequires: golang(github.com/briandowns/spinner) >= 1.18.0
|
|
|
|
BuildRequires: golang(github.com/briandowns/spinner) >= 1.17.0
|
|
|
|
BuildRequires: golang(github.com/docker/go-units) >= 0.5.0
|
|
|
|
BuildRequires: golang(github.com/docker/go-units) >= 0.4.0
|
|
|
|
BuildRequires: golang(github.com/fsnotify/fsnotify) >= 1.7.0
|
|
|
|
BuildRequires: golang(github.com/fsnotify/fsnotify) >= 1.5.1
|
|
|
|
BuildRequires: golang(github.com/go-logfmt/logfmt) >= 0.5.0
|
|
|
|
|
|
|
|
BuildRequires: golang(github.com/godbus/dbus) >= 5.0.6
|
|
|
|
BuildRequires: golang(github.com/godbus/dbus) >= 5.0.6
|
|
|
|
BuildRequires: golang(github.com/google/renameio/v2) >= 2.0.0
|
|
|
|
BuildRequires: golang(github.com/sirupsen/logrus) >= 1.8.1
|
|
|
|
BuildRequires: golang(github.com/sirupsen/logrus) >= 1.9.3
|
|
|
|
|
|
|
|
BuildRequires: golang(github.com/spf13/cobra) >= 1.3.0
|
|
|
|
BuildRequires: golang(github.com/spf13/cobra) >= 1.3.0
|
|
|
|
BuildRequires: golang(github.com/spf13/viper) >= 1.10.1
|
|
|
|
BuildRequires: golang(github.com/spf13/viper) >= 1.10.1
|
|
|
|
BuildRequires: golang-ipath(golang.org/x/sys) >= 0.24.0
|
|
|
|
BuildRequires: golang(golang.org/x/sys/unix)
|
|
|
|
BuildRequires: golang(golang.org/x/text) >= 0.3.8
|
|
|
|
BuildRequires: golang(golang.org/x/term)
|
|
|
|
BuildRequires: golang-ipath(gopkg.in/yaml.v3) >= 3.0.1
|
|
|
|
|
|
|
|
BuildRequires: golang-ipath(tags.cncf.io/container-device-interface) >= 0.8.0
|
|
|
|
|
|
|
|
BuildRequires: pkgconfig(fish)
|
|
|
|
BuildRequires: pkgconfig(fish)
|
|
|
|
# for tests
|
|
|
|
# for tests
|
|
|
|
# BuildRequires: codespell
|
|
|
|
# BuildRequires: codespell
|
|
|
|
# BuildRequires: golang(github.com/stretchr/testify) >= 1.9.0
|
|
|
|
# BuildRequires: golang(github.com/stretchr/testify) >= 1.7.0
|
|
|
|
# BuildRequires: ShellCheck
|
|
|
|
# BuildRequires: ShellCheck
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
Recommends: skopeo
|
|
|
|
|
|
|
|
%if ! 0%{?rhel}
|
|
|
|
|
|
|
|
Recommends: fuse-overlayfs
|
|
|
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Requires: containers-common
|
|
|
|
Requires: containers-common
|
|
|
|
Requires: podman >= 1.6.4
|
|
|
|
Requires: podman >= 1.4.0
|
|
|
|
Requires: shadow-utils-subid%{?_isa}
|
|
|
|
|
|
|
|
%if ! 0%{?rhel}
|
|
|
|
%if ! 0%{?rhel}
|
|
|
|
Requires: flatpak-session-helper
|
|
|
|
Requires: flatpak-session-helper
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%description
|
|
|
|
%description
|
|
|
|
Toolbx is a tool for Linux, which allows the use of interactive command line
|
|
|
|
Toolbox is a tool for Linux operating systems, which allows the use of
|
|
|
|
environments for software development and troubleshooting the host operating
|
|
|
|
containerized command line environments. It is built on top of Podman and
|
|
|
|
system, without having to install software on the host. It is built on top of
|
|
|
|
other standard container technologies from OCI.
|
|
|
|
Podman and other standard container technologies from OCI.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Toolbx environments have seamless access to the user's home directory, the
|
|
|
|
|
|
|
|
Wayland and X11 sockets, networking (including Avahi), removable devices (like
|
|
|
|
|
|
|
|
USB sticks), systemd journal, SSH agent, D-Bus, ulimits, /dev and the udev
|
|
|
|
|
|
|
|
database, etc..
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%package tests
|
|
|
|
%package tests
|
|
|
@ -115,43 +78,31 @@ Summary: Tests for %{name}
|
|
|
|
|
|
|
|
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
|
Requires: coreutils
|
|
|
|
Requires: coreutils
|
|
|
|
Requires: diffutils
|
|
|
|
Requires: gawk
|
|
|
|
# for gdbus(1)
|
|
|
|
|
|
|
|
Requires: glib2
|
|
|
|
|
|
|
|
Requires: grep
|
|
|
|
Requires: grep
|
|
|
|
# for htpasswd(1)
|
|
|
|
|
|
|
|
Requires: httpd-tools
|
|
|
|
|
|
|
|
Requires: openssl
|
|
|
|
|
|
|
|
Requires: python3
|
|
|
|
|
|
|
|
Requires: skopeo
|
|
|
|
Requires: skopeo
|
|
|
|
%if ! 0%{?rhel}
|
|
|
|
%if ! 0%{?rhel}
|
|
|
|
Requires: bats >= 1.10.0
|
|
|
|
Requires: bats
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%description tests
|
|
|
|
%description tests
|
|
|
|
The %{name}-tests package contains system tests for %{name}.
|
|
|
|
The %{name}-tests package contains system tests for %{name}.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%prep
|
|
|
|
%prep
|
|
|
|
%setup -q
|
|
|
|
%setup -q
|
|
|
|
|
|
|
|
%patch0 -p1
|
|
|
|
|
|
|
|
%patch1 -p1
|
|
|
|
|
|
|
|
%patch2 -p1
|
|
|
|
|
|
|
|
|
|
|
|
%if 0%{?fedora}
|
|
|
|
%ifnarch ppc64
|
|
|
|
%patch -P100 -p1
|
|
|
|
%patch100 -p1
|
|
|
|
|
|
|
|
%else
|
|
|
|
|
|
|
|
%patch101 -p1
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
%if 0%{?rhel}
|
|
|
|
%if 0%{?rhel}
|
|
|
|
%if 0%{?rhel} == 9
|
|
|
|
%patch102 -p1
|
|
|
|
%patch -P200 -p1
|
|
|
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%if 0%{?rhel} >= 10
|
|
|
|
|
|
|
|
%patch -P201 -p1
|
|
|
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%if 0%{?rhel} <= 9
|
|
|
|
|
|
|
|
%patch -P202 -p1
|
|
|
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
%gomkdir -s %{_builddir}/%{extractdir}/src %{?rhel:-k}
|
|
|
|
%gomkdir -s %{_builddir}/%{extractdir}/src %{?rhel:-k}
|
|
|
@ -165,9 +116,7 @@ export CGO_CFLAGS="%{optflags} -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_
|
|
|
|
%meson \
|
|
|
|
%meson \
|
|
|
|
%if 0%{?rhel}
|
|
|
|
%if 0%{?rhel}
|
|
|
|
-Dfish_completions_dir=%{_datadir}/fish/vendor_completions.d \
|
|
|
|
-Dfish_completions_dir=%{_datadir}/fish/vendor_completions.d \
|
|
|
|
%if 0%{?rhel} <= 9
|
|
|
|
|
|
|
|
-Dmigration_path_for_coreos_toolbox=true \
|
|
|
|
-Dmigration_path_for_coreos_toolbox=true \
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
-Dprofile_dir=%{_sysconfdir}/profile.d \
|
|
|
|
-Dprofile_dir=%{_sysconfdir}/profile.d \
|
|
|
|
-Dtmpfiles_dir=%{_tmpfilesdir} \
|
|
|
|
-Dtmpfiles_dir=%{_tmpfilesdir} \
|
|
|
@ -184,14 +133,12 @@ export CGO_CFLAGS="%{optflags} -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_
|
|
|
|
%meson_install
|
|
|
|
%meson_install
|
|
|
|
|
|
|
|
|
|
|
|
%if 0%{?rhel}
|
|
|
|
%if 0%{?rhel}
|
|
|
|
%if 0%{?rhel} <= 9
|
|
|
|
|
|
|
|
install -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/containers/%{name}.conf
|
|
|
|
install -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/containers/%{name}.conf
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%files
|
|
|
|
%files
|
|
|
|
%doc CODE-OF-CONDUCT.md CONTRIBUTING.md GOALS.md NEWS README.md SECURITY.md
|
|
|
|
%doc CODE-OF-CONDUCT.md NEWS README.md SECURITY.md
|
|
|
|
%license COPYING %{?rhel:src/vendor/modules.txt}
|
|
|
|
%license COPYING %{?rhel:src/vendor/modules.txt}
|
|
|
|
%{_bindir}/%{name}
|
|
|
|
%{_bindir}/%{name}
|
|
|
|
%{_datadir}/bash-completion
|
|
|
|
%{_datadir}/bash-completion
|
|
|
@ -204,194 +151,160 @@ install -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/containers/%{name}.conf
|
|
|
|
%{_sysconfdir}/profile.d/%{name}.sh
|
|
|
|
%{_sysconfdir}/profile.d/%{name}.sh
|
|
|
|
%{_tmpfilesdir}/%{name}.conf
|
|
|
|
%{_tmpfilesdir}/%{name}.conf
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%files tests
|
|
|
|
%files tests
|
|
|
|
%{_datadir}/%{name}
|
|
|
|
%{_datadir}/%{name}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
%changelog
|
|
|
|
* Fri Nov 01 2024 Debarshi Ray <rishi@fedoraproject.org> - 0.1.1-1
|
|
|
|
* Sat Oct 14 2023 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.4-6
|
|
|
|
- Update to 0.1.1
|
|
|
|
- Rebuild for CVE-2023-39325 and CVE-2023-44487
|
|
|
|
Resolves: RHEL-61904
|
|
|
|
Resolves: RHEL-12693
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Oct 29 2024 Troy Dawson <tdawson@redhat.com> - 0.0.99.6-2
|
|
|
|
|
|
|
|
- Bump release for October 2024 mass rebuild:
|
|
|
|
|
|
|
|
Resolves: RHEL-64018
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Oct 25 2024 MSVSphere Packaging Team <packager@msvsphere-os.ru> - 0.0.99.6-1
|
|
|
|
|
|
|
|
- Rebuilt for MSVSphere 10
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Oct 04 2024 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.6-1
|
|
|
|
|
|
|
|
- Update to 0.0.99.6
|
|
|
|
|
|
|
|
Resolves: RHEL-61579
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Aug 09 2024 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.5-15
|
|
|
|
|
|
|
|
- Rebuild for CVE-2024-24791
|
|
|
|
|
|
|
|
Resolves: RHEL-47199
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Jul 11 2024 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.5-14
|
|
|
|
|
|
|
|
- Silence 'rpminspect --tests=stack-prot'
|
|
|
|
|
|
|
|
- Silence 'rpminspect --tests=annocheck' (part 2)
|
|
|
|
|
|
|
|
Resolves: RHEL-33522
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 0.0.99.5-13
|
|
|
|
|
|
|
|
- Bump release for June 2024 mass rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue May 07 2024 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.5-12
|
|
|
|
* Fri Aug 11 2023 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.4-5
|
|
|
|
- Rebuild for CVE-2024-24788
|
|
|
|
|
|
|
|
Resolves: RHEL-35915
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue May 07 2024 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.5-11
|
|
|
|
|
|
|
|
- Unbreak the tests with Podman 5.0
|
|
|
|
|
|
|
|
Resolves: RHEL-36170
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Mar 26 2024 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.5-10
|
|
|
|
|
|
|
|
- Specify the golang versions for RHEL 9 and 10
|
|
|
|
|
|
|
|
Resolves: RHEL-30245
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Mar 05 2024 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.5-9
|
|
|
|
|
|
|
|
- Conditionalize the BuildRequires on golang
|
|
|
|
|
|
|
|
Resolves: RHEL-30245
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Feb 27 2024 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.5-8
|
|
|
|
|
|
|
|
- Unbreak Podman's downstream Fedora CI (part 2)
|
|
|
|
|
|
|
|
- Backport some new upstream tests
|
|
|
|
|
|
|
|
Resolves: RHEL-30245
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Feb 13 2024 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.5-7
|
|
|
|
|
|
|
|
- Unbreak Podman's downstream Fedora CI
|
|
|
|
|
|
|
|
- Update the BuildRequires on golang to reflect reality
|
|
|
|
|
|
|
|
Resolves: RHEL-30245
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Sun Feb 11 2024 Maxwell G <maxwell@gtmx.me> - 0.0.99.5-6
|
|
|
|
|
|
|
|
- Rebuild for golang 1.22.0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Feb 07 2024 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.5-5
|
|
|
|
|
|
|
|
- Migrate to SPDX license
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.99.5-4
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Jan 11 2024 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.5-3
|
|
|
|
|
|
|
|
- Drop 'Recommends: subscription-manager'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Dec 19 2023 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.5-2
|
|
|
|
|
|
|
|
- Drop the experience and support subpackages
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Dec 19 2023 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.5-1
|
|
|
|
|
|
|
|
- Update to 0.0.99.5
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Dec 19 2023 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.4-10
|
|
|
|
|
|
|
|
- Require openssl(1) for the system tests in the tests subpackage
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Dec 06 2023 Adam Williamson <awilliam@redhat.com> - 0.0.99.4-9
|
|
|
|
|
|
|
|
- tests subpackage: require httpd-tools for htpasswd
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Dec 05 2023 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.4-8
|
|
|
|
|
|
|
|
- Fix the conditionals for 'if RHEL <= 9'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Nov 30 2023 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.4-7
|
|
|
|
|
|
|
|
- Track the active container on Fedora Linux Asahi Remix
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Nov 09 2023 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.4-6
|
|
|
|
|
|
|
|
- Drop the custom /etc/containers/toolbox.conf from RHEL 10 onwards
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Oct 02 2023 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.4-5
|
|
|
|
|
|
|
|
- Drop github.com/coreos/toolbox compatibility from RHEL 10 onwards
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Oct 02 2023 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.4-4
|
|
|
|
|
|
|
|
- Be aware of security hardened mount points
|
|
|
|
- Be aware of security hardened mount points
|
|
|
|
- Simplify removing the user's password
|
|
|
|
Resolves: #2222789
|
|
|
|
|
|
|
|
|
|
|
|
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.99.4-3
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Mar 8 2023 Nieves Montero <nmontero@redhat.com> - 0.0.99.4-2
|
|
|
|
|
|
|
|
- Sprinkle a debug log
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Feb 22 2023 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.4-1
|
|
|
|
* Mon Aug 07 2023 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.4-4
|
|
|
|
- Update to 0.0.99.4
|
|
|
|
- Rebuild for CVE-2023-24539, CVE-2023-24540 and CVE-2023-29400
|
|
|
|
|
|
|
|
Resolves: #2221850
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Feb 22 2023 Martin Jackson <mhjacks@swbell.net> - 0.0.99.3-12
|
|
|
|
* Tue May 16 2023 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.4-3
|
|
|
|
- Fix the ExclusiveArch
|
|
|
|
- Rebuild for CVE-2022-41723, CVE-2023-24534, CVE-2023-24536 and
|
|
|
|
|
|
|
|
CVE-2023-24538
|
|
|
|
|
|
|
|
Resolves: #2187337, #2187385, #2203706
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Feb 21 2023 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.3-11
|
|
|
|
* Tue May 16 2023 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.4-2
|
|
|
|
- Add ExclusiveArch to match Podman
|
|
|
|
- Rebuild for CVE-2022-41724 and CVE-2022-41725
|
|
|
|
|
|
|
|
Resolves: #2179968
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Feb 02 2023 Yaakov Selkowitz <yselkowi@redhat.com> - 0.0.99.3-10
|
|
|
|
* Mon Apr 03 2023 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.4-1
|
|
|
|
- Sync packaging changes from CentOS Stream
|
|
|
|
- Update to 0.0.99.4
|
|
|
|
|
|
|
|
Resolves: #2165742
|
|
|
|
|
|
|
|
|
|
|
|
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.99.3-9
|
|
|
|
* Mon Feb 06 2023 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.3-9
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
|
- Rebuild for CVE-2022-41717
|
|
|
|
|
|
|
|
Resolves: #2164292
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Dec 22 2022 Yaakov Selkowitz <yselkowi@redhat.com> - 0.0.99.3-8
|
|
|
|
* Mon Jan 30 2023 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.3-8
|
|
|
|
- Use vendored dependencies for RHEL/ELN builds
|
|
|
|
- Support RHEL 9 Toolbx containers
|
|
|
|
|
|
|
|
Resolves: #2163752
|
|
|
|
|
|
|
|
|
|
|
|
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.99.3-7
|
|
|
|
* Tue Dec 13 2022 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.3-7
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
|
- Unbreak sorting and clearly identify copied images in 'list'
|
|
|
|
|
|
|
|
Resolves: #2033282
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Jul 19 2022 Maxwell G <gotmax@e.email> - 0.0.99.3-6
|
|
|
|
* Fri Oct 14 2022 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.3-6
|
|
|
|
- Rebuild for CVE-2022-{1705,32148,30631,30633,28131,30635,30632,30630,1962} in
|
|
|
|
- Rebuild for CVE-2022-27664 and CVE-2022-32189
|
|
|
|
golang
|
|
|
|
Resolves: #2116786
|
|
|
|
|
|
|
|
|
|
|
|
* Sat Jun 18 2022 Robert-André Mauchin <zebob.m@gmail.com> - 0.0.99.3-5
|
|
|
|
* Tue Aug 16 2022 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.3-5
|
|
|
|
- Rebuilt for CVE-2022-1996, CVE-2022-24675, CVE-2022-28327, CVE-2022-27191,
|
|
|
|
- Rebuild for CVE-2022-1705, CVE-2022-30630, CVE-2022-30631 and CVE-2022-30632
|
|
|
|
CVE-2022-29526, CVE-2022-30629
|
|
|
|
Resolves: #2111830
|
|
|
|
|
|
|
|
|
|
|
|
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.99.3-4
|
|
|
|
* Tue May 17 2022 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.3-4
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
|
- Bump the minimum required golang version for added reassurance
|
|
|
|
|
|
|
|
Resolves: #2060769, #2089194
|
|
|
|
|
|
|
|
|
|
|
|
* Sun Jan 09 2022 Ondřej Míchal <harrymichal@fedoraproject.org> - 0.0.99.3-3
|
|
|
|
* Mon May 16 2022 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.3-3
|
|
|
|
- Add upstream patch fixing doubled error messages
|
|
|
|
- Rebuild for FIPS-mode memory leak in the Go toolchain
|
|
|
|
|
|
|
|
Resolves: #2060769
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Dec 10 2021 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.3-2
|
|
|
|
* Wed May 11 2022 Jindrich Novy <jnovy@redhat.com> - 0.0.99.3-2
|
|
|
|
- BuildRequire only systemd-rpm-macros as recommended by the Fedora packaging
|
|
|
|
- BuildRequires: /usr/bin/go-md2man
|
|
|
|
guidelines
|
|
|
|
- Related: #2061316
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Dec 10 2021 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.3-1
|
|
|
|
* Fri Dec 10 2021 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.3-1
|
|
|
|
- Update to 0.0.99.3
|
|
|
|
- Update to 0.0.99.3
|
|
|
|
|
|
|
|
- BuildRequire only systemd-rpm-macros as recommended by the Fedora packaging
|
|
|
|
* Mon Oct 25 2021 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.2^3.git075b9a8d2779-9
|
|
|
|
guidelines
|
|
|
|
- Restore backwards compatibility with existing containers
|
|
|
|
- Update the Summary to match upstream
|
|
|
|
|
|
|
|
- Update the URL to point to the website
|
|
|
|
* Fri Oct 22 2021 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.2^3.git075b9a8d2779-8
|
|
|
|
Resolves: #2000807
|
|
|
|
- Ensure that binaries are run against their build-time ABI
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Sep 22 2021 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.3-0.14.git660b6970e998
|
|
|
|
* Mon Sep 13 2021 Oliver Gutiérrez <ogutierrez@fedoraproject.org> - 0.0.99.2^3.git075b9a8d2779-7
|
|
|
|
- Suggest a way forward if coreos/toolbox was used
|
|
|
|
- Rebuilt for gating tests
|
|
|
|
Resolves: #2006802
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Sep 09 2021 Oliver Gutiérrez <ogutierrez@fedoraproject.org> - 0.0.99.2^3.git075b9a8d2779-6
|
|
|
|
* Wed Sep 22 2021 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.3-0.13.git660b6970e998
|
|
|
|
- Rebuilt for gating tests
|
|
|
|
- Switch to using the Toolbox-specific UBI image by default
|
|
|
|
|
|
|
|
Resolves: #2004563
|
|
|
|
* Mon Aug 23 2021 Oliver Gutiérrez <ogutierrez@fedoraproject.org> - 0.0.99.2^3.git075b9a8d2779-5
|
|
|
|
|
|
|
|
- Version bump to build and check fedora gating after fixing ansible playbooks
|
|
|
|
* Thu Sep 16 2021 Oliver Gutiérrez <ogutierrez@redhat.com> - 0.0.99.3-0.12.git660b6970e998
|
|
|
|
|
|
|
|
- Changed image for tests and tests parameters to fix gating
|
|
|
|
* Fri Aug 20 2021 Oliver Gutiérrez <ogutierrez@fedoraproject.org> - 0.0.99.2^3.git075b9a8d2779-4
|
|
|
|
Related: #2000051
|
|
|
|
- Version bump to build and check fedora gating
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Sep 16 2021 Oliver Gutiérrez <ogutierrez@redhat.com> - 0.0.99.3-0.11.git660b6970e998
|
|
|
|
* Wed Aug 18 2021 Oliver Gutiérrez <ogutierrez@fedoraproject.org> - 0.0.99.2^3.git075b9a8d2779-3
|
|
|
|
- Changed image for tests and added /etc/containers dir check
|
|
|
|
- Added Fedora gating
|
|
|
|
Related: #2000051
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Aug 18 2021 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.2^3.git075b9a8d2779-2
|
|
|
|
* Tue Sep 14 2021 Oliver Gutiérrez <ogutierrez@redhat.com> - 0.0.99.3-0.10.git660b6970e998
|
|
|
|
- Require containers-common for ownership of %%{_sysconfdir}/containers
|
|
|
|
- Added ability to force test system id and version id
|
|
|
|
|
|
|
|
Related: #2000051
|
|
|
|
* Mon Aug 09 2021 Oliver Gutiérrez <ogutierrez@fedoraproject.org> - 0.0.99.2^3.git075b9a8d2779-1
|
|
|
|
|
|
|
|
- Updated to 0.0.99.2^3.git075b9a8d2779 snapshot
|
|
|
|
* Tue Sep 14 2021 Oliver Gutiérrez <ogutierrez@redhat.com> - 0.0.99.3-0.9.git660b6970e998
|
|
|
|
|
|
|
|
- Fixed test roles and changed default image path
|
|
|
|
* Thu Jul 29 2021 Oliver Gutiérrez <ogutierrez@fedoraproject.org> - 0.0.99.2^2.git40fbd377ed0b-1
|
|
|
|
Related: #2000051
|
|
|
|
- Updated to 0.0.99.2^2.git40fbd377ed0b snapshot
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Sep 14 2021 Oliver Gutiérrez <ogutierrez@redhat.com> - 0.0.99.3-0.8.git660b6970e998
|
|
|
|
* Wed Jul 28 2021 Oliver Gutiérrez <ogutierrez@fedoraproject.org> - 0.0.99.2^1.git9820550c82bb-1
|
|
|
|
- Added default container image configuration for tests
|
|
|
|
- Updated to 0.00.99.2^1.git9820550c82bb snapshot
|
|
|
|
Related: #2000051
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Jul 28 2021 Ondřej Míchal <harrymichal@seznam.cz> - 0.0.99.2-3
|
|
|
|
* Fri Sep 03 2021 Oliver Gutiérrez <ogutierrez@redhat.com> - 0.0.99.3-0.7.git660b6970e998
|
|
|
|
- Update dependencies of -tests subpackage
|
|
|
|
- Added missing gating tests files and patch for tests
|
|
|
|
|
|
|
|
Related: #2000051
|
|
|
|
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.0.99.2-2
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
|
* Fri Sep 03 2021 Jindrich Novy <jnovy@redhat.com> - 0.0.99.3-0.6.git660b6970e998
|
|
|
|
|
|
|
|
- re-add gating tests
|
|
|
|
* Sat Jun 26 2021 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.2-1
|
|
|
|
- Related: #2000051
|
|
|
|
- Update to 0.0.99.2
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Sep 03 2021 Jindrich Novy <jnovy@redhat.com> - 0.0.99.3-0.5.git660b6970e998
|
|
|
|
|
|
|
|
- Make sosreport work by setting the HOST environment variable
|
|
|
|
|
|
|
|
- Related: #2000051
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Aug 30 2021 Oliver Gutiérrez <ogutierrez@redhat.com> - 0.0.99.3-0.4.git660b6970e998
|
|
|
|
|
|
|
|
- Fixed gating tests bats version
|
|
|
|
|
|
|
|
Related: rhbz#1977343
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Aug 24 2021 Oliver Gutiérrez <ogutierrez@redhat.com> - 0.0.99.3-0.3.git660b6970e998
|
|
|
|
|
|
|
|
- Rebuilt for gating checks
|
|
|
|
|
|
|
|
Related: rhbz#1977343
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Aug 10 2021 Mohan Boddu <mboddu@redhat.com> - 0.0.99.3-0.2.git660b6970e998
|
|
|
|
|
|
|
|
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
|
|
|
|
|
|
|
|
Related: rhbz#1991688
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Aug 02 2021 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.3-0.1.git660b6970e998
|
|
|
|
|
|
|
|
- Fix the build on CentOS Stream
|
|
|
|
|
|
|
|
Related: #1970747
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Jul 28 2021 Jindrich Novy <jnovy@redhat.com> - 0.0.99.2^1.git660b6970e998-1
|
|
|
|
|
|
|
|
- Add support for configuration files
|
|
|
|
|
|
|
|
- Related: #1970747
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Sat Jul 10 2021 Jindrich Novy <jnovy@redhat.com> - 0.0.99.2-3
|
|
|
|
|
|
|
|
- Expose the host's entire / in the container at /run/host
|
|
|
|
|
|
|
|
- Resolves: #1977343
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Jul 05 2021 Jindrich Novy <jnovy@redhat.com> - 0.0.99.2-2
|
|
|
|
|
|
|
|
- Actually apply the patch to make 'toolbox' create or fall back to a
|
|
|
|
|
|
|
|
container if possible
|
|
|
|
|
|
|
|
- Support logging into a registry if necessary
|
|
|
|
|
|
|
|
- Resolves: #1977343
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Jul 02 2021 Jindrich Novy <jnovy@redhat.com> - 0.0.99.2-1
|
|
|
|
|
|
|
|
- update to 0.99.2
|
|
|
|
|
|
|
|
- Resolves: #1977343
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Jun 22 2021 Mohan Boddu <mboddu@redhat.com> - 0.0.99.1-4
|
|
|
|
|
|
|
|
- Rebuilt for RHEL 9 BETA for openssl 3.0
|
|
|
|
|
|
|
|
Related: rhbz#1971065
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Apr 29 2021 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.1-3
|
|
|
|
|
|
|
|
- Fix FTBFS
|
|
|
|
|
|
|
|
Resolves: #1912983
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 0.0.99.1-2
|
|
|
|
|
|
|
|
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Feb 23 2021 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.1-1
|
|
|
|
* Tue Feb 23 2021 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.1-1
|
|
|
|
- Update to 0.0.99.1
|
|
|
|
- Update to 0.0.99.1
|
|
|
|