obsolete

toolbox-0.0.99.4-6.fc40

FEDORA-2023-c5b6b25118 created by rishi 6 months ago for Fedora 40

Automatic update for toolbox-0.0.99.4-6.fc40.

Changelog
* Thu Nov  9 2023 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.4-6
- Drop the custom /etc/containers/toolbox.conf from RHEL 10 onwards

This update was automatically created

6 months ago

This update's test gating status has been changed to 'waiting'.

6 months ago

This update's test gating status has been changed to 'failed'.

6 months ago
User Icon adamwill commented & provided feedback 6 months ago
karma

This seems to have a problem with no dnf repo configs in the toolbox, possibly.

This build should have no changes for Fedora. It's purely aimed at ELN. See:

[rishi@topinka toolbox]$ git branch
  f39
* rawhide
[rishi@topinka toolbox]$ 
[rishi@topinka toolbox]$ git diff f39
diff --git a/toolbox.spec b/toolbox.spec
index 682fc3c259a1..643043d22da1 100644
--- a/toolbox.spec
+++ b/toolbox.spec
@@ -5,13 +5,13 @@ Version:       0.0.99.4

 %global goipath github.com/containers/%{name}

-%if 0%{?rhel} == 9
+%if 0%{?rhel} <= 9
 %gometa
 %else
 %gometa -f
 %endif

-Release:       5%{?dist}
+Release:       6%{?dist}
 Summary:       Tool for containerized command line environments on Linux

 License:       ASL 2.0
@@ -222,7 +222,7 @@ export CGO_CFLAGS="%{optflags} -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_
 %install
 %meson_install

-%if 0%{?rhel}
+%if 0%{?rhel} <= 9
 install -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/containers/%{name}.conf
 %endif

@@ -254,6 +254,9 @@ install -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/containers/%{name}.conf


 %changelog
+* 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

So, I am perplexed. Could you please expand on the problem a bit?

This update's test gating status has been changed to 'waiting'.

6 months ago

This update's test gating status has been changed to 'failed'.

6 months ago

https://openqa.fedoraproject.org/tests/2258974#step/_advisory_post/18

openQA built a Silverblue installer image, installed from it, and booted the installed system (with this update included in the process at each stage). On the booted system it ran toolbox enter then tried to run a sed command on /etc/yum.repos.d/fedora*.repo, which failed because no such file existed within the toolbox. This has not failed on any previous or later update, indicating the problem really is caused by this update.

This update has been obsoleted by toolbox-0.0.99.4-7.fc40.

5 months ago

It turns out that I hit this regression again for a Fedora 39 update, which, finally made me dig into it, and look what I learnt: https://src.fedoraproject.org/rpms/toolbox/c/8fd7877f42414e42

Thanks for the testing and feedback!

ah, yeah, that's a common gotcha...there's other ways around it, but that one looks like it'll work fine. thanks for investigating and fixing.


Please login to add feedback.

Metadata
Type
unspecified
Karma
-1
Signed
Content Type
RPM
Test Gating
Settings
Unstable by Karma
-3
Stable by Karma
disabled
Stable by Time
0 days
Dates
submitted
6 months ago
in testing
6 months ago

Automated Test Results