Uploaded image for project: 'Red Hat 3scale API Management'
  1. Red Hat 3scale API Management
  2. THREESCALE-4379

Add support for disconnected installs

    XMLWordPrintable

Details

    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started

    Description

      In order to support disconnected installs productization process requires using image digests (sha) instead of tags.

      Work has to be done in operators and templates for 3scale and apicast self-managed to support that.

      In both templates and operators changing to digests of fixed images implies that customers cannot upgrade the operands images automatically by refreshing imagestreams when there is a CVE for any of them.

      In Operators, with OLM we can provide updates to operands images by creating new OLM operator releases. This means that for every CVE on one of its operands we should productize a new OLM operator release by productizing new operator metadata changes (do not confuse with operator changes themselves) . Also, at this moment with the current implementation operator metadata changes will not trigger an upgrade mechanism. A solution for thas has to be thought.
      Additionally, the OLM update mechanism would not be possible when installing the operator manually instead of using OLM. The official way to provide installation with operators is through OLM but I explain this so we can take this into consideration too.

      In templates the option of performing OLM updates is not available so it seems there's no possible way to do that by sha images so it has to be thought what will we do with templates.

      Attachments

        Issue Links

          Activity

            People

              ficap_devel Filip Čáp
              msorianod Miguel Soriano
              Filip Čáp Filip Čáp
              Eguzki Astiz Lezaun Eguzki Astiz Lezaun
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: