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: Unresolved
    • Icon: Major Major
    • None
    • None
    • None
    • None
    • BU Product 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

      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 Review 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 In Progress 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 Code Review 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: