-
Story
-
Resolution: Unresolved
-
Critical
-
None
-
None
-
None
-
Product / Portfolio Work
-
3
-
False
-
-
False
-
-
-
Agent Sprint 273, Agent Sprint 274, Agent Sprint 275, Agent Sprint 276, Agent Sprint 277, Agent Sprint 278, Agent Sprint 279, Agent Sprint 280, Agent Sprint 281, Agent Sprint 282
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
-
- relates to
-
OCPBUGS-63487 Simplify ISOBuilder
-
- Closed
-
- links to