Uploaded image for project: 'Project Quay'
  1. Project Quay
  2. PROJQUAY-3212

Custom branding hooked to an env. variable instead to values in config.yaml

XMLWordPrintable

      Because of the following directive in Dockerfile.osbs, the branding directives are completely ignored on most deployments of the official Red Hat Quay images:

      https://github.com/quay/quay/blob/085e33bed74957fc083a03868bb7bfb1b892dc48/Dockerfile.osbs#L52

      Branding is specifically defined here:

      https://github.com/quay/quay/blob/2ffc12b3eb5e36c070df80fcd5ffffa9593fd22a/config.py#L183
      https://github.com/quay/quay/blob/2ffc12b3eb5e36c070df80fcd5ffffa9593fd22a/config.py#L445

      Registry titles are also not followed. Even if I set REGISTRY_TITLE and REGISTRY_TITLE_SHORT in the config.yaml file to something random, I don't see that random string in Quay when I deploy it.

      Finally, the official documentation lists the REGISTRY_TITLE default as Quay Enterprise which is not correct:

      According to our own config schema, the default value is Red Hat Quay:

      https://github.com/quay/quay/blob/f35f3f137cd5d1e4594438e0db5c498651f1a396/util/config/schema.py#L159

        1. Screenshot from 2023-02-08 19-01-23.png
          145 kB
          Sayali Bhavsar
        2. Screenshot from 2023-02-08 19-01-34.png
          107 kB
          Sayali Bhavsar
        3. Screenshot from 2023-02-08 19-01-57.png
          185 kB
          Sayali Bhavsar

              rhn-support-stevsmit Steven Smith
              rhn-support-ibazulic Ivan Bazulic
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: