Bug 1009583
Summary: | reserve workflow should not default to filtering by STABLE tag | ||
---|---|---|---|
Product: | [Retired] Beaker | Reporter: | mreynolds |
Component: | general | Assignee: | beaker-dev-list |
Status: | CLOSED CURRENTRELEASE | QA Contact: | tools-bugs <tools-bugs> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 0.14 | CC: | aigao, asaha, bpeck, dcallagh, jingwang, llim, qwan, rmancy, xjia |
Target Milestone: | 0.15.1 | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2013-10-23 06:59:43 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
mreynolds
2013-09-18 16:16:50 UTC
This is because the reserve workflow defaults to tag STABLE and no RHEL7 distros have been tagged stable. You can change the tag to "None Selected" and you will then get a list. (In reply to Bill Peck from comment #2) > This is because the reserve workflow defaults to tag STABLE and no RHEL7 > distros have been tagged stable. > > You can change the tag to "None Selected" and you will then get a list. Yup, you're correct. I don't recall having to do that the last time I reserved a rhel7 machine, so that's what threw me off. Thanks, Mark I'm guessing we don't have any distros that RTT considers STABLE. Bill, you might be thinking of RTT_ACCEPTED which is the tag added by RTT. STABLE is supposed to be set by addDistro.d/updateDistro when the distro has been installed successfully. But that only happens if add_distro=1 is set in /etc/sysconfig/beaker_lab_import and if --run-jobs is passed to beaker-import. It looks like our crusty old Perl script to invoke beaker-import does not pass --run-jobs. I'm not sure if/when that regressed, but it must have been a long time ago, judging by the fact that no distros have been tagged STABLE since we added tag auditing. Defaulting to STABLE tag in the reserve workflow is probably not wise since it assumes the Beaker administrator has got that working properly (and that they actually want to run those jobs). We might be better off defaulting to no tag filtering in reserve workflow. For 0.15.1, we'll switch the reserve workflow to not care about the distro tags by default. For 0.16 and later, bug 958590 should mean distros start getting tagged more reliably, but that won't directly impact the resolution of this issue. beaker 0.15.1 has been released. |