Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RHDEVDOCS-6317: Post GA changes for GitOps 1.16 #91491

Merged
merged 1 commit into from
Apr 8, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion modules/gitops-creating-aggregated-cluster-roles.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ The process of creating aggregated cluster roles consists of the following proce
[id="enable-creation-of-aggregated-cluster-roles_{context}"]
== Enable the creation of aggregated cluster roles

You can enable the creation of aggregated cluster roles by setting the value of the `.spec.aggregatedClusterRoles` field to `true` in the Argo CD custom resource (CR). When you enable the creation of aggregated cluster roles, the {gitops} Operator takes the following actions:
You can enable the creation of aggregated cluster roles by setting the value of the `.spec.aggregatedClusterRoles` field to `true` in the Argo CD custom resource (CR). When you enable the creation of aggregated cluster roles, the {gitops-title} Operator takes the following actions:

* Creates an `<argocd_name>-<argocd_namespace>-argocd-application-controller` aggregated cluster role with a predefined `aggregationRule` field by default.
* Creates a corresponding cluster role binding and manages it.
Expand Down
12 changes: 10 additions & 2 deletions modules/gitops-release-notes-1-16-0.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,14 @@ With this update, this issue is fixed. This update resolves the issue by integra
[id="known-issues-1-16-0_{context}"]
== Known Issues

* There is currently a known issue that assigns a lower `SecurityContextConstraints` (SCC) to Redis service account in {gitops-shortname} v1.16 after upgrading from {gitops-shortname} v1.15 to v1.16. The {gitops-shortname} Operator does not update the `securityContext` of the `redis-ha-server` StatefulSet, which causes the container's user to be statically set instead of being randomly assigned as required by the `restricted-v2` SCC. The `redis-ha-server` StatefulSet pods retain the old configurations and are not updated with the new settings. As a result, the new configuration of the StatefulSet is not applied correctly.
* There is currently a known issue that assigns a lower `SecurityContextConstraints` (SCC) to Redis service account in {gitops-shortname} v1.16 after upgrading from {gitops-shortname} v1.15 to v1.16. The {gitops-shortname} Operator does not update the `securityContext` of the `redis-ha-server` `StatefulSet`, which causes the container's user to be statically set instead of being randomly assigned as required by the `restricted-v2` SCC. The `redis-ha-server` `StatefulSet` pods retain the old configurations and are not updated with the new settings. As a result, the new configuration of the `StatefulSet` is not applied correctly.
+
Workaround: Manually delete the `redis-ha-server` StatefulSet to trigger the re-creation of the pods with the updated settings. link:https://issues.redhat.com/browse/GITOPS-6670[GITOPS-6670]
Workaround: Manually delete the `redis-ha-server` `StatefulSet` to trigger the re-creation of the pods with the updated settings. link:https://issues.redhat.com/browse/GITOPS-6670[GITOPS-6670]

[id="deprecated-features-1-16-0_{context}"]
== Deprecated and removed features

[id="deprecation-of-some-fields-in-argo-cd_{context}"]
=== Deprecation of `.spec.initialRepositories` & `.spec.repositoryCredentials` fields in Argo CD

* In {gitops-title} v1.16, the `.spec.initialRepositories` and `.spec.repositoryCredentials` fields in Argo CD CR are deprecated. These fields will no longer be supported by {gitops-title} Operator and the Argo CD CR in a future release. Update your configurations to remove dependencies on these fields. Use the Argo CD web UI or CLI to add or modify repositories. link:https://issues.redhat.com/browse/GITOPS-5961[GITOPS-5961]
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ toc::[]
====
Because {gitops-title} releases on a different cadence from {OCP}, the {gitops-title} documentation is now available as separate documentation sets for each minor version of the product.

The {gitops-title} documentation is available at link:https://docs.openshift.com/gitops/[].
The {gitops-title} documentation is available at link:https://docs.redhat.com/en/documentation/red_hat_openshift_gitops/[].

Documentation for specific versions is available using the version selector dropdown, or directly by adding the version to the URL, for example, link:https://docs.openshift.com/gitops/1.8[].
Documentation for specific versions is available using the version selector dropdown, or directly by adding the version to the URL, for example, link:https://docs.redhat.com/en/documentation/red_hat_openshift_gitops/1.16[].

In addition, the {gitops-title} documentation is also available on the Red Hat Portal at https://access.redhat.com/documentation/en-us/red_hat_openshift_gitops/[].

Expand Down