-
Story
-
Resolution: Done
-
Normal
-
None
-
None
-
None
-
False
-
-
False
-
OCPPLAN-9743 - Onboarding New Providers/Platforms (Phase 1)
USER STORY:
Same stories as https://issues.redhat.com/browse/SPLAT-475 in addition to:
As an OpenShift engineer, I want the tool to be written in Golang so that I can take advantage of the benefits listed in https://issues.redhat.com/browse/SPLAT-559.
DESCRIPTION:
The proof-of-concept has proven this product is feasible. The POC was written in Bash but after discussion and a spike, it was decided to move to product to Golang.
REQUIRED:
- Golang implementation that has feature parity with Bash POC
- Reasonable start on unit test coverage (strive for good tests, not % of coverage yet)
- Development guide on general code structure
Nice to have:
- Builds for Windows and MacOS (x86 and M1)
ACCEPTANCE CRITERIA:
- Project compiles for Linux and optionally other operating systems
- All available tests pass
- Feature parity with Bash POC
There are no Sub-Tasks for this issue.