Bug 2318952 - Pull in of testcloud-0.11.3 bugfix release
Summary: Pull in of testcloud-0.11.3 bugfix release
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: testcloud
Version: 41
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Fedora QA Tools SIG
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: AcceptedFreezeException
Depends On:
Blocks: F41FinalFreezeException
TreeView+ depends on / blocked
 
Reported: 2024-10-15 20:40 UTC by František Zatloukal
Modified: 2024-10-17 23:11 UTC (History)
5 users (show)

Fixed In Version: testcloud-0.11.3-1.fc41
Clone Of:
Environment:
Last Closed: 2024-10-17 23:11:57 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description František Zatloukal 2024-10-15 20:40:49 UTC
Description of problem:
Testcloud currently pollutes it's image database when used by external project that changes its DATA_DIR. A flow of fixes for these use-cases managed to land before the freeze: https://bodhi.fedoraproject.org/updates/FEDORA-2024-faad6ff9ce , but one bit slipped through: https://pagure.io/testcloud/c/297d297d13a1ef86441a90625b88fc9729327885?branch=master .

This is important for tmt use-case of testcloud, and as a strict bugfix-only would be appreciated if taken as a FE.

Version-Release number of selected component (if applicable):
from testcloud-0.10.0 to testcloud-0.11.2

How reproducible:
Always

Steps to Reproduce:
1. Import testcloud, amend its config.DATA_DIR

Actual results:
Image database is polluted with testcloud's default path 

Expected results:
Image database location should honor set config.DATA_DIR .

Additional info:

Comment 1 Fedora Blocker Bugs Application 2024-10-15 20:41:12 UTC
Proposed as a Freeze Exception for 41-final by Fedora user frantisekz using the blocker tracking app because:

 ^^^

Comment 2 Fedora Update System 2024-10-15 20:42:54 UTC
FEDORA-2024-61e1de3926 (testcloud-0.11.3-1.fc41) has been submitted as an update to Fedora 41.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-61e1de3926

Comment 3 Fedora Update System 2024-10-16 02:03:10 UTC
FEDORA-2024-61e1de3926 has been pushed to the Fedora 41 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-61e1de3926`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-61e1de3926

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 4 Adam Williamson 2024-10-17 16:34:56 UTC
+4 in https://pagure.io/fedora-qa/blocker-review/issue/1700 , marking accepted FE.

Comment 5 Fedora Update System 2024-10-17 23:11:57 UTC
FEDORA-2024-61e1de3926 (testcloud-0.11.3-1.fc41) has been pushed to the Fedora 41 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.