Skip to content

Commit adfc1f7

Browse files
stevsmitSteven Smith
and
Steven Smith
authored
Removes config-editor pod info from docs and updates RNs (#842)
Co-authored-by: Steven Smith <stevsmit@stevsmit.remote.csb>
1 parent 60d1c39 commit adfc1f7

7 files changed

+15
-38
lines changed

modules/backing-up-red-hat-quay-operator.adoc

-1
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,6 @@ $ oc get pod
185185
quay-operator.v3.7.1-6f9d859bd-p5ftc 1/1 Running 0 12m
186186
quayregistry-clair-postgres-7487f5bd86-xnxpr 1/1 Running 1 (12m ago) 12m
187187
quayregistry-quay-app-upgrade-xq2v6 0/1 Completed 0 12m
188-
quayregistry-quay-config-editor-6dfdcfc44f-hlvwm 1/1 Running 0 73s
189188
quayregistry-quay-database-859d5445ff-cqthr 1/1 Running 0 12m
190189
quayregistry-quay-redis-84f888776f-hhgms 1/1 Running 0 12m
191190
----

modules/config-custom-ssl-certs-kubernetes.adoc

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ c1psWGpqeGlPQmNEWkJPMjJ5d0pDemVnR2QNCnRsbW9JdEF4YnFSdVd3PT0KLS0tLS1FTkQgQ0VSVElG
4747
+
4848
[source,terminal]
4949
----
50-
$ kubectl delete pod quay-operator.v3.7.1-6f9d859bd-p5ftc quayregistry-clair-postgres-7487f5bd86-xnxpr quayregistry-quay-app-upgrade-xq2v6 quayregistry-quay-config-editor-6dfdcfc44f-hlvwm quayregistry-quay-database-859d5445ff-cqthr quayregistry-quay-redis-84f888776f-hhgms
50+
$ kubectl delete pod quay-operator.v3.7.1-6f9d859bd-p5ftc quayregistry-clair-postgres-7487f5bd86-xnxpr quayregistry-quay-app-upgrade-xq2v6 quayregistry-quay-database-859d5445ff-cqthr quayregistry-quay-redis-84f888776f-hhgms
5151
----
5252
+
5353
Afterwards, the {productname} deployment automatically schedules replace pods with the new certificate data.

modules/config-fields-v2-ui.adoc

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
+
1111
*Default:* `False`
1212

13-
|**UI_V2_REPO_SETTINGS** |Boolean | When set to `True`, enables repository settings in the {productname} v2 UI.
13+
|**FEATURE_UI_V2_REPO_SETTINGS** |Boolean | When set to `True`, enables repository settings in the {productname} v2 UI.
1414
+
1515
*Default:* `False`
1616
|===

modules/config-preconfigure-automation.adoc

+5-27
Original file line numberDiff line numberDiff line change
@@ -47,39 +47,17 @@ FEATURE_USER_CREATION: false
4747
...
4848
----
4949

50-
[id="enabling-new-functionality-38"]
51-
== Enabling new functionality in {productname} 3.8
50+
[id="enabling-new-functionality-310"]
51+
== Enabling new functionality in {productname} 3.10
5252

5353
To use new {productname} 3.8 functions, enable some or all of the following features:
5454

5555
[source,yaml]
5656
----
57-
...
5857
FEATURE_UI_V2: true
59-
FEATURE_LISTEN_IP_VERSION:
60-
FEATURE_SUPERUSERS_FULL_ACCESS: true
61-
GLOBAL_READONLY_SUPER_USERS:
62-
-
63-
FEATURE_RESTRICTED_USERS: true
64-
RESTRICTED_USERS_WHITELIST:
65-
-
66-
...
67-
----
68-
69-
[id="enabling-new-functionality-37"]
70-
== Enabling new functionality in {productname} 3.7
71-
72-
To use new {productname} 3.7 functions, enable some or all of the following features:
73-
74-
[source,yaml]
75-
----
76-
...
77-
FEATURE_QUOTA_MANAGEMENT: true
78-
FEATURE_BUILD_SUPPORT: true
79-
FEATURE_PROXY_CACHE: true
80-
FEATURE_STORAGE_REPLICATION: true
81-
DEFAULT_SYSTEM_REJECT_QUOTA_BYTES: 102400000
82-
...
58+
FEATURE_UI_V2_REPO_SETTINGS: true
59+
FEATURE_AUTO_PRUNE: true
60+
ROBOTS_DISALLOW: false
8361
----
8462

8563
[id="suggested-configuration-for-automation"]

modules/config-updates-310.adoc

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ With {productname} 3.10, deployments can be configured to automatically prune ol
2424
+
2525
*Default*: `False`
2626

27-
|**UI_V2_REPO_SETTINGS** |Boolean | When set to `True`, enables repository settings in the {productname} v2 UI.
27+
|**FEATURE_UI_V2_REPO_SETTINGS** |Boolean | When set to `True`, enables repository settings in the {productname} v2 UI.
2828
+
2929
*Default:* `False`
3030
|===

modules/rn_3_10_0.adoc

+7-6
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ For more information, see the link:https://access.redhat.com/support/policy/upda
1717

1818
The following updates have been made to {productname}.
1919

20-
[id="3-10-namespace-auto-pruning"]
20+
[id="namespace-auto-pruning-310-rn"]
2121
=== Namespace auto-pruning
2222

2323
With {productname} 3.10, {productname} administrators can set up auto-pruning policies on namespaces (both users and organization). This feature allows for image tags to be automatically deleted within a namespace based on specified criteria. For this release, two policies have been added:
@@ -36,7 +36,7 @@ In {productname} 3.8, a new UI was introduced as a technology preview feature. W
3636

3737
* With this update, a *Settings* page has been added for {productname} organizations. {productname} administrators can edit their preferences, billing information, and set organization types from this page.
3838

39-
* With this update, a *Settings* page has been added for {productname} repositories. This page must be enabled by setting `UI_V2_REPO_SETTINGS` to `true` in your `config.yaml` file. This page allows users to create and set robot permissions, create events and notifications, set repository visibility, and delete repositories.
39+
* With this update, a *Settings* page has been added for {productname} repositories. This page must be enabled by setting `FEATURE_UI_V2_REPO_SETTINGS` to `true` in your `config.yaml` file. This page allows users to create and set robot permissions, create events and notifications, set repository visibility, and delete repositories.
4040

4141
* With this update, bulk managing robot account repository access is available on the {productname} v2 UI. Users can now easily add a robot account to multiple repositories using the v2 UI.
4242

@@ -113,7 +113,7 @@ The following configuration fields have been added for the auto-pruning feature:
113113
[id="v2-ui-repo-settings-config-field"]
114114
== {productname} v2 UI repository settings configuration field
115115

116-
* **UI_V2_REPO_SETTINGS**: When set to `True`, enables repository settings in the {productname} v2 UI.
116+
* **FEATURE_UI_V2_REPO_SETTINGS**: When set to `True`, enables repository settings in the {productname} v2 UI.
117117
+
118118
*Default:* `False`
119119

@@ -122,7 +122,7 @@ The following configuration fields have been added for the auto-pruning feature:
122122

123123
The following updates have been made to the {productname} Operator:
124124

125-
* The config editor has been removed from the {productname} Operator on {ocp} deployments.
125+
* The config editor has been removed from the {productname} Operator on {ocp} deployments. As a result, the `quay-config-editor` pod no longer deploys, and users cannot check the status of the config editor route. Additionally, the Config Editor Endpoint no longer generates on the {productname} Operator *Details* page.
126126
+
127127
By default, the config editor was deployed for every `QuayRegistry` instance, which made it difficult to establish an audit trail over the registry's configuration. Anyone with access to the namespace, config editor secret, and config editor route could use the editor to make changes to {productname}'s configuration, and their identity was no logged in the system. Removing the config editor forces all changes through the config bundle property of the `QuayRegistry` resource, which points to a secret, which is then subject to native Kubernetes auditing and logging.
128128

@@ -198,10 +198,11 @@ Some features available in previous releases have been deprecated or removed. De
198198
|General Availability
199199
|-
200200
|-
201+
201202
|link:https://access.redhat.com/documentation/en-us/red_hat_quay/3/html-single/manage_red_hat_quay/index?lb_target=stage#red-hat-quay-namespace-auto-pruning-overview[{productname} namespace auto-pruning overview]
202203
|General Availability
203-
|
204-
|
204+
|-
205+
|-
205206

206207
|link:https://access.redhat.com/documentation/en-us/red_hat_quay/3.9/html-single/manage_red_hat_quay/index#operator-georepl-site-removal[Single site geo-replication removal]
207208
|General Availability

modules/upgrading-geo-repl-quay-operator.adoc

-1
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,6 @@ oc get pods -n <quay-namespace>
6868
quay-operator.v3.7.1-6f9d859bd-p5ftc 1/1 Running 0 12m
6969
quayregistry-clair-postgres-7487f5bd86-xnxpr 1/1 Running 1 (12m ago) 12m
7070
quayregistry-quay-app-upgrade-xq2v6 0/1 Completed 0 12m
71-
quayregistry-quay-config-editor-6dfdcfc44f-hlvwm 1/1 Running 0 73s
7271
quayregistry-quay-redis-84f888776f-hhgms 1/1 Running 0 12m
7372
----
7473

0 commit comments

Comments
 (0)