Uploaded image for project: 'OPCT - OpenShift Provider Compatibility Tool'
  1. OPCT - OpenShift Provider Compatibility Tool
  2. OPCT-128

[ProviderCertTool][phase-2][CLI] Implement in Golang

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Normal Normal
    • None
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • 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

       

            rhn-support-rbost Robert Bost
            rhn-support-rbost Robert Bost
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 1 week, 4 days, 4 hours Original Estimate - 1 week, 4 days, 4 hours
                1w 4d 4h
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 2 weeks, 6 hours
                2w 6h