Uploaded image for project: 'Agent-based Installer for OpenShift'
  1. Agent-based Installer for OpenShift
  2. AGENT-426

Productize the Assisted UI container

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • None
    • None
    • Product / Portfolio Work
    • 5
    • False
    • Hide

      None

      Show
      None
    • False
    • Agent based installation node0 now runs a webui to interact with the installation process
    • Feature
    • 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

      Just like we did for:

      • assisted service
      • assisted-installer
      • assisted-installer-agent

      We need to have ART build an assisted webui image to include in the payload following the example of AGENT-75

      The repo where it will most likely be is:

      https://github.com/openshift-assisted/assisted-ui

      We need to:

      • Create the Containerfile
      • Run it through ART productization

          1.
          Enhancement proposal: Productize assisted-installer-ui Sub-task Closed Undefined Richard Su
          2.
          Name the new image for productization of assisted-installer-ui Sub-task Closed Undefined Richard Su
          3.
          Vendor go dependencies Sub-task Closed Undefined Richard Su
          4.
          Use rhel-9-base-nodejs-openshift-4.19 base image to build frontend Sub-task Closed Undefined Richard Su
          5.
          frontend dependencies are correctly handled by build system Sub-task Closed Undefined pawan pinjarkar
          6.
          Complete threat model assessment Sub-task Closed Undefined Richard Su
          7.
          Identify OCPBUGS JIRA component name Sub-task Closed Undefined Richard Su
          8.
          Create comet repositories or have comet repository name Sub-task Closed Undefined Richard Su
          9.
          Identify Image Ownership Sub-task Closed Undefined Richard Su
          10.
          Complete self-service form to onboard image with ART Sub-task Closed Undefined Richard Su
          11.
          Update agent-extract-tui.service and get-container-images.sh to use new image name Sub-task Closed Undefined Richard Su
          12.
          T379: Provide sufficient documentation for security-related features Sub-task Closed Major Rastislav Wagner
          13.
          T519: Test that input validation is done on all forms of input Sub-task Closed Major Rastislav Wagner
          14.
          T2349: Configure software to have secure settings by default Sub-task Closed Major Rastislav Wagner
          15.
          T159: Follow best practices for secure error and exception handling Sub-task Closed Major Rastislav Wagner
          16.
          T2514: Establish coding and testing guidelines Sub-task Closed Major Rastislav Wagner
          17.
          T1376: Provide and maintain guidance on secure installation, maintenance, and configuration of all software components Sub-task Closed Major Rastislav Wagner
          18.
          T14: Enforce the principle of least privilege Sub-task Closed Major Rastislav Wagner
          19.
          T1385: Institute secure logging and event monitoring Sub-task Closed Major Rastislav Wagner
          20.
          T248: Protect secret keys and passwords in the application Sub-task Closed Major Rastislav Wagner
          21.
          Add LABEL io.openshift.release.operator true Sub-task Closed Undefined pawan pinjarkar

              rwsu1@redhat.com Richard Su
              asegurap1@redhat.com Antoni Segura Puimedon
              pawan pinjarkar
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: