21. Version 3.3.0


21.1. quay / clair-jwt / quay-builder / clair

Added:

  • (Tech Preview) New clair image available for non-production use (see docs)
  • Quay now runs as the default user inside the container instead of as root.
  • New configurable tagging options for builds, including tagging templates and ability to disable default “latest” and tag/branch behavior
  • Configuration UI editing after validating through the “Save Configuration” button.
  • Configuration app now supports configuring Elasticsearch for usage logs (and optionally via Kinesis).
  • Ability to configure how long between “fresh login” checks
  • Ability to add an additional filter for LDAP users on lookup
  • Manifest labels displayed in the UI with links in them are now clickable to go to the URL
  • The environment variable CONFIG_READ_ONLY_FIELDS can be specified to mark redis or the hostname configuration as read-only in the Quay Configuration Application’s UI. #310
  • (Tech Preview) Support for OCI indexes and manifests. Add the following to your config.yaml:

    # Feature Flag: Whether OCI manifest support should be enabled generally.
    FEATURE_GENERAL_OCI_SUPPORT = True
  • (Experimental) Support for pushing and pulling charts via Helm V3’s experimental system. Requires that OCI manifest support is enabled. Add the following to your config.yaml:

    # Feature Flag: Whether OCI manifest support should be enabled generally.
    FEATURE_GENERAL_OCI_SUPPORT = True
    # Feature Flag: Whether to allow Helm OCI content types.
    # See: https://helm.sh/docs/topics/registries/
    FEATURE_EXPERIMENTAL_HELM_OCI_SUPPORT = True

Fixed:

  • Repository mirror tag patterns handle whitespace between comma separated values.
  • Fresh login checks were being used when unnecessary
  • Georeplication from one Azure region to the other now uses the correct bucket and credentials
  • Auth token handling to match recent GitHub API change
  • Repository and namespace deletion now occurs in the background, ensuring they don’t fail
  • No longer return “down converted” manifests on pull-by-digest
  • Tags expiring in the future are now marked correctly as such in the tag history panel
  • A number of performance improvements around various database queries
  • Status codes of various Docker V2 APIs to conform with the spec
  • Repository names now conform to the standard. Only lowercase letters, numbers, underscores, and hyphens are valid.

Deprecated:

  • "rkt" conversion: This feature is now marked as deprecated in the Red Hat Quay UI. Expect the feature to be removed completely in the near future.
  • Bittorrent: This feature is deprecated and will not appear in the Red Hat Quay UI unless it is already configured in an existing Red Hat Quay config.yaml. This feature will be removed in the next version of Quay.
  • V1 Push Support: Docker V1 protocol support has been officially deprecated. Expect this feature to be removed in the next near future.
  • Squashed image support: This feature is deprecated. This feature will be removed in the next version of Quay.
  • images API: This API is deprecated and replaced by the manifest APIs. Expect this API to be removed completely in the near future.

Note:

  • Do not use "Locally mounted directory" Storage Engine for any production configurations. Mounted NFS volumes are not supported. Local storage is meant for test-only installations.

Known Issues:

  • Containers running as repository mirrors may lock under certain conditions; restart the containers as needed.
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.