이 콘텐츠는 선택한 언어로 제공되지 않습니다.
Chapter 1. Red Hat Quay release notes
The following sections detail y and z stream release information.
1.1. RHBA-2025:15211 - Red Hat Quay 3.15.2 release 링크 복사링크가 클립보드에 복사되었습니다!
Issued 2025-09-18
Red Hat Quay release 3.15.2 is now available with Clair 4.8. The bug fixes that are included in the update are listed in the RHBA-2025:15211 advisory.
1.1.1. Red Hat Quay 3.15.2 bug fixes 링크 복사링크가 클립보드에 복사되었습니다!
-
PROJQUAY-5880. Before this update, Red Hat Quay remapping of non-Docker compatible characters in
LDAP_UID_ATTR
caused incorrect LDAP searches for user permissions. As a consequence, user permissions were incorrectly assigned. With this release, the LDAP search query uses the user’s LDAP UID instead of the Red Hat Quay username. As a result, Quay correctly searches for user info based on LDAP ID, ensuring that information is accurately returned. - PROJQUAY-7270. Before this update, the error message for on-premise customer instances incorrectly suggested the Red Hat status page for support. As a consequence, end users were directed to an incorrect support page, causing confusion and potential delay in issue resolution. With this release, the error message no longer recommends navigating to the Red Hat status page, and instead suggests to contact an organization administrator.
-
PROJQUAY-8879. Before this update, in LDAP Red Hat Quay environments, when users would log in for the first time with a username like
u.user
. Red Hat Quay automatically suggested and created a namespace in the form ofu_user
. As a consequence, usernames with dots (.
) could not be found by superusers due to the discrepancy between the username and the namespace name. With this release, Quay now uses the actual LDAP username for user filtering. As a result, the LDAP user filter now correctly queries by actual username, resolvingnot found
errors. - PROJQUAY-9346. Before this update, proxy caching with public repositories were temporarily broken due to an erroneous commit. With this release, proxy caching with public repositories are fixed, and they no longer require a user for blob download.
- PROJQUAY-9362. With this release, the SQLite driver now supports multiple client access, preventing database locking. As a result, multiple users can access the SQLite database concurrently, improving system efficiency.
1.2. RHBA-2025:13256 - Red Hat Quay 3.15.1 release 링크 복사링크가 클립보드에 복사되었습니다!
Issued 2025-08-14
Red Hat Quay release 3.15.1 is now available with Clair 4.8. The bug fixes that are included in the update are listed in the RHBA-2025:13256 advisory.
1.2.1. Red Hat Quay 3.15.1 new features 링크 복사링크가 클립보드에 복사되었습니다!
The following features have been added with Red Hat Quay 3.15.1.
1.2.1.1. v2 UI mirroring tab 링크 복사링크가 클립보드에 복사되었습니다!
With this update, a Mirroring tab has been added to the Red Hat Quay v2 UI. Although the Mirroring tab exists, it is not functionally ready for use. You should continue using the v1 UI when mirroring a repository.
For more information, see Repository mirroring.
1.2.2. Red Hat Quay 3.15.1 bug fixes 링크 복사링크가 클립보드에 복사되었습니다!
- PROJQUAY-9135. Before this update, Alembic migrations failed to install certificates during run, causing issues with Red Hat Quay behind HTTPS proxy due to lack of certificates. Consequently, users experienced migration failure when Red Hat Quay was behind an HTTPS proxy. With this release, Alembic migrations no longer require manual certificate installation for Red Hat Quay behind HTTPS proxy. As a result, Alembic migrations can now install certs, allowing smooth operation behind HTTPS proxies.
-
PROJQUAY-9156. Previously, some
read-only
permissions were missing forread-only
superusers. This issue has been resolved. - PROJQUAY-9106. Previously, a bad proxy cache reference occurred due to an oversight. Consequently, users experienced stale cache data. With this release, the proxy cache reference issue is resolved, ensuring smoother performance for end users.
-
PROJQUAY-9059. With this release, model card rendering is now enabled on the v2 UI by default. You no longer need to set the
FEATURE_UI_MODELCARD
field toTrue
.
1.3. RHBA-2025:8408 - Red Hat Quay 3.15.0 release 링크 복사링크가 클립보드에 복사되었습니다!
Issued 2025-07-07
Red Hat Quay release 3.15 is now available with Clair 4.8. The bug fixes that are included in the update are listed in the RHBA-2025:9240 advisory. For the most recent compatibility matrix, see Quay Enterprise 3.x Tested Integrations. For information on the release cadence of Red Hat Quay, see the Red Hat Quay Life Cycle Policy.
1.4. Red Hat Quay documentation changes 링크 복사링크가 클립보드에 복사되었습니다!
The following documentation changes have been made with the Red Hat Quay 3.15 release:
The Configure Red Hat Quay book has been refactored. This book now provides expanded information on the following topics:
- Understanding the Red Hat Quay configuration file
- On premise Red Hat Quay configuration overview
-
Red Hat Quay on OpenShift Container Platform configuration overview, including the
QuayRegistry
custom resource
Additionally, the configuration fields have been re-organized into associated topics. Example YAML snippets are available for each configuration option. Lastly, the configuration options link to an associated procedure when relevant.
1.5. Red Hat Quay new features and enhancements 링크 복사링크가 클립보드에 복사되었습니다!
The following updates have been made to Red Hat Quay.
1.5.1. v2 UI notification drawer 링크 복사링크가 클립보드에 복사되었습니다!
With this release, a notification drawer has been added to the Red Hat Quay v2 UI. Administrators and users can view notifications from any page in the new UI via the navigation bar by clicking the bell icon. After clicking this icon, all notifications are shown in a popup box. Notifications can be cleared by clicking the X button for respective notifications.
Currently, the v2 UI does not support the Red Hat Quay Notification option when selecting a notification method. You can select the Red Hat Quay Notification method by using the v1 UI.
1.5.2. Proxy cache enhancements 링크 복사링크가 클립보드에 복사되었습니다!
Previously, when pulling from a proxied repository, only the layers explicitly requested by the client were cached in the Red Hat Quay registry. This behavior stemmed from Red Hat Quay only caching layers for which it received a request to the v2 blobs endpoint. Consequently, clients with existing layers on their local machines would not re-request those layers, preventing Red Hat Quay from pulling them into the registry. This limitation led to two key issues: Clair was unable to perform complete scans of these partial images due to missing layers, and the images became un-pullable if the upstream registry went down.
With this release, Red Hat Quay now caches all layers when an image is pulled from a proxied repository. This enhancement ensures that Clair can scan all images and that images remain pullable even if the upstream registry becomes unavailable.
1.6. Red Hat Quay configuration fields updates and changes 링크 복사링크가 클립보드에 복사되었습니다!
The following configuration fields have been added to Red Hat Quay 3.15.
1.6.1. Skopeo timeout interval 링크 복사링크가 클립보드에 복사되었습니다!
The SKOPEO_TIMEOUT_INTERVAL
configuration field has been added. With this field, Red Hat Quay administrators can adjust the time, in seconds, that a mirroring job runs before it times out. This field is required and defaults to 300
seconds, or 5 minutes. It cannot be set lower than 300
seconds.
Field | Type | Description |
SKOPEO_TIMEOUT_INTERVAL | Integer |
Number of seconds mirroring job will run before timing out. |
Skopeo timeout example YAML
# ... SKOPEO_TIMEOUT_INTERVAL: 300 # ...
# ...
SKOPEO_TIMEOUT_INTERVAL: 300
# ...
For more information, see Repository mirroring.
1.6.2. Superuser configDump 링크 복사링크가 클립보드에 복사되었습니다!
The FEATURE_SUPERUSER_CONFIGDUMP
configuration field has been added. With this field, Red Hat Quay superusers can leverage the configDump
API field to return all Flask configuration fields that are set. This can be used to show proof of compliance for various security policies, such as PCI-DSS 4.0. To use this field, superusers must be defined in the config.yaml
file via the SUPER_USERS
configuration field.
Field | Type | Description |
FEATURE_SUPERUSER_CONFIGDUMP | Boolean |
Enables a full config dump of the running Framework, environment and schema for validation. |
Superuser configDump example YAML
# ... FEATURE_SUPERUSER_CONFIGDUMP: true # ...
# ...
FEATURE_SUPERUSER_CONFIGDUMP: true
# ...
For more information, see Retrieving the configuration file by using the API.
1.7. API endpoint enhancements 링크 복사링크가 클립보드에 복사되었습니다!
The following API endpoints were added in Red Hat Quay 3.15.
1.7.1. Skopeo timeout interval 링크 복사링크가 클립보드에 복사되었습니다!
A new parameter, SKOPEO_TIMEOUT_INTERVAL
, has been added to the createRepoMirrorConfig
endpoint. This parameter allows Red Hat Quay administrators to configure the maximum duration (in seconds) that a mirroring job is allowed to run before it times out. The default value is 300
seconds (5 minutes).
Name | Description | Schema |
skopeo_timeout_interval | Number of seconds mirroring job will run before timing out | Integer |
See the createRepoMirrorConfig endpoint for more information.
1.7.2. Superuser configDump 링크 복사링크가 클립보드에 복사되었습니다!
A new superuser API parameter, v1/superuser/config
, has been added to the Red Hat Quay API. With this field, superusers can return all Flask configuration fields that are set. This can be used to show proof of compliance for various security policies, such as PCI-DSS 4.0.
Name | Description | Schema |
---|---|---|
configDump |
Returns a structured JSON dump of the current configuration, including values from | object |
For example API commands, see Red Hat Quay API superuser commands.
1.8. Notable technical changes 링크 복사링크가 클립보드에 복사되었습니다!
The following section highlights notable technical changes for Red Hat Quay 3.15.
1.8.1. Model card rendering disabled by default 링크 복사링크가 클립보드에 복사되었습니다!
In Red Hat Quay 3.14, model card rendering was made available on the v2 UI for machine learning models. This feature was enabled by default via the FEATURE_UI_MODELCARD
parameter.
With Red Hat Quay 3.15, this feature is now disabled by default. To view model cards on the v2 UI, you must set the FEATURE_UI_MODELCARD
field to True
. For example:
# ... FEATURE_UI_MODELCARD: true # ...
# ...
FEATURE_UI_MODELCARD: true
# ...
This change will be reverted in a future version of Red Hat Quay.
1.9. Known issues and limitations 링크 복사링크가 클립보드에 복사되었습니다!
The following sections note known issues and limitations for Red Hat Quay 3.15.
1.9.1. Repository mirroring known issue 링크 복사링크가 클립보드에 복사되었습니다!
There is a known issue affecting the mirroring feature of Red Hat Quay. When the mirroring process fails, the UI shows a Mirror success report, even though it has failed. This will be fixed in a future version of Red Hat Quay.
1.10. Future deprecations 링크 복사링크가 클립보드에 복사되었습니다!
- The Red Hat Quay v1 UI will be deprecated in Red Hat Quay 3.16.
1.11. Red Hat Quay bug fixes 링크 복사링크가 클립보드에 복사되었습니다!
The following issues were fixed with Red Hat Quay 3.15:
- PROJQUAY-9050. Previously, when in Tag view on the v2 UI, the Pull column was center-aligned while the other columns were left-aligned. With this release, the Pull column is left-aligned.
-
PROJQUAY-6862. Previously, when Red Hat Quay was deployed with Google Cloud Storage (GCS) as its object storage backend, pushing layers greater than 4 GiB would fail and return a
413
error. This error occurred because Red Hat Quay’s library, boto, does not support multipart uploads to GCS. This issue has been resolved, and users can now push layers greater than 4 GiB to their registry without interruption. PROJQUAY-8123. Previously, if a Red Hat Quay administrator set up their deployment on a virtual machine (VM) and the administrator created the
config.yaml
file manually, there was a possibility that theTESTING
flag was not included in the configuration. Including theTESTING: true
field in theconfig.yaml
file disables some features, such as sending emails. This is useful for developers who are testing Red Hat Quay and do not want to accidentally send out notifications or other alerts to users. When this field is not set, Red Hat Quay operates normally.With this update, a warning is printed upon startup, notifying the Red Hat Quay administrator that the
TESTING
property is either missing from theconfig.yaml
file entirely, or that it is set toTrue
. This alert is intended to help guide administrators towards intentional configurations for their deployment.- PROJQUAY-8595. Previously, Red Hat Quay would not start if Splunk had an outage. Now, Red Hat Quay pods reconcile appropriately if Splunk has an outage and, as a result, Red Hat Quay starts as intended.
1.12. Red Hat Quay feature tracker 링크 복사링크가 클립보드에 복사되었습니다!
New features have been added to Red Hat Quay, some of which are currently in Technology Preview. Technology Preview features are experimental features and are not intended for production use.
Some features available in previous releases have been deprecated or removed. Deprecated functionality is still included in Red Hat Quay, but is planned for removal in a future release and is not recommended for new deployments. For the most recent list of deprecated and removed functionality in Red Hat Quay, refer to Table 1.1. Additional details for more fine-grained functionality that has been deprecated and removed are listed after the table.
Feature | Quay 3.15 | Quay 3.14 | Quay 3.13 |
---|---|---|---|
General Availability | General Availability | - | |
General Availability | General Availability | General Availability | |
Certificate-based authentication between Red Hat Quay and SQL | General Availability | General Availability | General Availability |
Technology Preview | Technology Preview | Technology Preview |
1.12.1. IBM Power, IBM Z, and IBM® LinuxONE support matrix 링크 복사링크가 클립보드에 복사되었습니다!
Feature | IBM Power | IBM Z and IBM® LinuxONE |
---|---|---|
Allow team synchronization via OIDC on Azure | Not Supported | Not Supported |
Backing up and restoring on a standalone deployment | Supported | Supported |
Clair Disconnected | Supported | Supported |
Geo-Replication (Standalone) | Supported | Supported |
Geo-Replication (Operator) | Supported | Not Supported |
IPv6 | Not Supported | Not Supported |
Migrating a standalone to operator deployment | Supported | Supported |
Mirror registry | Supported | Supported |
Quay config editor - mirror, OIDC | Supported | Supported |
Quay config editor - MAG, Kinesis, Keystone, GitHub Enterprise | Not Supported | Not Supported |
Quay config editor - Red Hat Quay V2 User Interface | Supported | Supported |
Quay Disconnected | Supported | Supported |
Repo Mirroring | Supported | Supported |