-
Story
-
Resolution: Unresolved
-
Critical
-
None
-
None
-
None
-
3
-
False
-
-
False
-
-
-
Agent Sprint 273, Agent Sprint 274, Agent Sprint 275, Agent Sprint 276, Agent Sprint 277, Agent Sprint 278
User Story:
As a user, I want to be able run a simple bash script from appliance a repo which
- validates the inputs from a versioned appliance-config.yaml such as release image( tag and sha digest format), pull-secret, ocp version, architecture etc
- and invoke appliance command
podman run --rm -it --privileged --pull always --net=host -v "${appliance_work_dir}"/:/assets:Z "${pull_spec}" build live-iso --log-level debug
so that I can achieve
- generate OVE Live ISO
The script take a config meant for OVE ISOBuilder containing the operators , for example, specific for the versioned OVE ISOBuilder.
Note
Initially this script could be still located within the agent-installer-utils repo, and then migrated to the new repo once available. The main goal remains to have all the logic embedded in the appliance code, leaving the script just a basic wrapper.
Still, for maintenance reasons, the configuration file will be hard-coded and versioned
Acceptance Criteria:
Description of criteria:
- Upstream documentation
- Point 1
- Point 2
- Point 3
(optional) Out of Scope:
Detail about what is specifically not being delivered in the story
Engineering Details:
- (optional) https://github/com/link.to.enhancement/
- (optional) https://issues.redhat.com/link.to.spike
- Engineering detail 1
- Engineering detail 2
This requires/does not require a design proposal.
This requires/does not require a feature gate.
- is depended on by
-
AGENT-1252 Containerize OVE ISO creation
-
- Closed
-
- links to