Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-12209

Fuse Online - remove the -p / --project switch as causes failures in install_ocp.sh script

    XMLWordPrintable

Details

    Description

      install_ocp.sh has to be executed 3 times:
      (a) As system:admin to create the CRD ->

      install_ocp.sh --setup

      (b) As system:admin to grant a user the correct privileges ->

      install_ocp.sh --grant $user

      (c) As $user to install fuse-online ->

      install_ocp.sh
      • When executing (b), a project must be present as this installs the syndesis-installer role in that project.
      • When executing (c), a secret must be present in the project in order to access the image registry. This was highlighted & addressed in ENTESB-11369 for fuse-7.4.

      Therefore, it is vital that the project is not recreated as these artifacts will be removed. In the fuse-7.4, (b) was not applicable so it was possible to move around the script in order to address (c). However, in the fuse-7.5 branch this is no longer the case so the only recourse is to remove the project-deletion switch entirely.

      Attachments

        Issue Links

          Activity

            People

              parichar@redhat.com Paul Richardson
              parichar@redhat.com Paul Richardson
              Matej Kralik Matej Kralik
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: