Bug 658455
| Summary: | [RFE] accept and store recipe-level parameters | ||
|---|---|---|---|
| Product: | [Retired] Beaker | Reporter: | Marian Csontos <mcsontos> |
| Component: | general | Assignee: | beaker-dev-list |
| Status: | CLOSED WONTFIX | QA Contact: | |
| Severity: | medium | Docs Contact: | |
| Priority: | low | ||
| Version: | 0.5 | CC: | bpeck, cbeer, cbouchar, mcsontos, tools-bugs |
| Target Milestone: | --- | Keywords: | FutureFeature, Triaged |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | UX | ||
| Fixed In Version: | Doc Type: | Enhancement | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2020-11-19 22:22:33 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 658449 | ||
|
Description
Marian Csontos
2010-11-30 12:45:33 UTC
Bulk reassignment of issues as Bill has moved to another team. It turns out Restraint has supported recipe-level params since way back in 2013: https://git.beaker-project.org/cgit/restraint/commit/?id=ae073373f8064f8f90c19332ff9a9f97ba2e0ee0 although I somehow never noticed this. So let's consider this WONTFIX for Beah, already implemented for Restraint, and thus this RFE is purely about the Beaker server side of things. Specifically, the server should accept <params/> directly inside the <recipe/> element. Just like for task params, the <params/> will accept zero or more individal <param name="" value=""/> children. Beaker should persist the recipe params, it should include them in the cloned job XML and in the job results XML, including when the harness fetches the recipe. At that point, if the recipe is using Restraint, the params should "just work". Verifying this bug should include verifying that we get the desired behaviour end-to-end in a recipe running Restraint. Changed the component to general |