• Icon: Story Story
    • Resolution: Done
    • Icon: Major Major
    • MTA 6.0.1
    • MTA 6.0
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • QE - Ack
    • None

      MTA currently requires support for RWX volumes. This imposes a barrier for many users. The solution is to make RWX volumes optional. The CR will include a new configuration option rwx_supported (bool) default: true. When RWX is supported, the operator will create a cache volume as RWX. This volume is used by maven as durable local m2 repository that is shared across tasks. When not supported, the maven m2 cache will be local with each task. The user always has the ability to specify an actual maven cache.

      Test cases:

      1. Upgrade an installation that has already run analysis.
        1. Verify the reports are still available.
        2. Run an analysis:
          1. source
          2. source+deps
          3. binary
          4. upload binary
        3. View reports.
      2. Install MTA with rwx_supported=true (or not define) on the MTA CR.
        1. Run an analysis:
          1. source
          2. source+deps
          3. binary
          4. upload binary
        2. View the reports.
        3. In the UI: Administrator->Maven
          1. Verity the local cache and clear control are enabled.
          2. Clear the cache.
      3. Install MTA with rwx_supported=false on the MTA CR.
        1. Run an analysis:
          1. source
          2. source+deps
          3. binary
          4. upload binary
        2. View the reports.
        3. In the UI: Administrator->Maven
          1. Verity the local cache and clear control are disabled.

            [MTA-44] Make RWX volumes optional.

            Since the problem described in this issue should be resolved in a recent advisory, it has been closed.

            For information on the advisory (Important: Migration Toolkit for Applications security and bug fix update), and where to find the updated files, follow the link below.

            If the solution does not work for you, open a new bug report.
            https://access.redhat.com/errata/RHSA-2023:0934

            Errata Tool added a comment - Since the problem described in this issue should be resolved in a recent advisory, it has been closed. For information on the advisory (Important: Migration Toolkit for Applications security and bug fix update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2023:0934

            Since the problem described in this issue should be resolved in a recent advisory, it has been closed.

            For information on the advisory (Important: Migration Toolkit for Applications security and bug fix update), and where to find the updated files, follow the link below.

            If the solution does not work for you, open a new bug report.
            https://access.redhat.com/errata/RHSA-2023:0934

            Errata Tool added a comment - Since the problem described in this issue should be resolved in a recent advisory, it has been closed. For information on the advisory (Important: Migration Toolkit for Applications security and bug fix update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2023:0934

            Since the problem described in this issue should be resolved in a recent advisory, it has been closed.

            For information on the advisory (Important: Migration Toolkit for Applications security and bug fix update), and where to find the updated files, follow the link below.

            If the solution does not work for you, open a new bug report.
            https://access.redhat.com/errata/RHSA-2023:0934

            Errata Tool added a comment - Since the problem described in this issue should be resolved in a recent advisory, it has been closed. For information on the advisory (Important: Migration Toolkit for Applications security and bug fix update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2023:0934

            jortel, Thanks or writing down the test cases.
            For "Install MTA with rwx_supported=false on the MTA CR." Do we actually need the storage indeed to be without RWX permissions?
            That is, can we run the install using NFS with RWX, and rwx_supported=false,
            or must use NFS that does not not have RWX permission.

            Ilanit Stein added a comment - jortel , Thanks or writing down the test cases. For "Install MTA with rwx_supported=false on the MTA CR." Do we actually need the storage indeed to be without RWX permissions? That is, can we run the install using NFS with RWX, and rwx_supported=false, or must use NFS that does not not have RWX permission.

              jortel Jeff Ortel
              jortel Jeff Ortel
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: