Skip to content

Releases: argoproj-labs/argocd-operator

v0.14.0-rc2

07 Mar 06:56
15b6e62
Compare
Choose a tag to compare
v0.14.0-rc2 Pre-release
Pre-release

What's Changed

  • Updated Argo CD CRDs and Argo CD image shas for v2.14.4 (#1680) by @anandf in #1681

Full Changelog: v0.14.0-rc1...v0.14.0-rc2

v0.14.0-rc1

07 Mar 05:06
58532ce
Compare
Choose a tag to compare
v0.14.0-rc1 Pre-release
Pre-release

What's Changed

  • docs: documentation notifications configuration example by @Vikaspogu in #1610
  • fix: enabled flag of ArgoCD workloads does not remove permissions by @jparsai in #1599
  • feat: Add support for respectRBAC configuration. by @jparsai in #1612
  • fix: update logic to preserve k8s specific labels & annotations by @svghadi in #1616
  • feat: make specifying config-management sidecar plugin image optional by @jopit in #1604
  • feat: log k8s create/update/delete actions by @jopit in #1615
  • chore(deps): bump golang.org/x/crypto from 0.23.0 to 0.31.0 by @dependabot in #1620
  • feat: report ArgoCD errors via .status.conditions field by @jparsai in #1608
  • chore(deps): bump ubi8/ubi-minimal from 5f1cd34 to cf095e5 in /build by @dependabot in #1627
  • Use unique namespaces in kuttl test 1-036, to avoid conflicts with other tests by @jgwest in #1621
  • chore: Sync 0.13.0 release changes and prep for 0.14.0 by @svghadi in #1629
  • chore(deps): bump golang.org/x/mod from 0.20.0 to 0.22.0 by @dependabot in #1598
  • chore(deps): bump jinja2 from 3.1.4 to 3.1.5 in /docs by @dependabot in #1634
  • fix: Reconcile serviceAccount fields in redis deployment by @varshab1210 in #1635
  • fix: Stabilize on-deployed notification trigger by @svghadi in #1633
  • Fix: Ensure ConfigMap and StatefulSet updates are applied during operator upgrades by @Mangaal in #1619
  • Fix intermittent failure on 'step 4' of 1-036_validate_role_rolebinding_for_source_namespace by @jgwest in #1638
  • Fix issue in extraCommandArgs field by @Rizwana777 in #1541
  • fix: broken check for context in notificationController by @anandrkskd in #1626
  • Only update Argo CD Cluster secret if the values have changed by @jgwest in #1648
  • Fix issue with ArgoCD Redis HA components not updating during operator upgrades by @Mangaal in #1652
  • Add error condition when notification replica is greater than 1 by @Rizwana777 in #1642
  • chore(deps): bump ubi8/ubi-minimal from cf095e5 to d16d444 in /build by @dependabot in #1653
  • Add missing permission for impersonation by @varshab1210 in #1651
  • chore(deps): bump golang.org/x/net from 0.25.0 to 0.33.0 by @dependabot in #1666
  • feat: Support multiple ArgoCD instances with ApplicationTrackingAnnotations by @aali309 in #1637
  • Restrict ArgoCD Redis ServiceAccount to restricted-v2 SCC by @Mangaal in #1668
  • chore(deps): bump github.com/prometheus/client_golang from 1.19.1 to 1.21.0 by @dependabot in #1669
  • Preserve RBAC scope conf in RBAC CM in when updating to SSO keycloak by @nmirasch in #1667
  • Restrict containsInvalidImage to a specific namespace by @jgwest in #1670
  • fix: On deployed trigger must consider race between last transition time & sync finished time by @svghadi in #1672
  • fix: Add PostStart lifecycle hook to reset Redis sentinel by @mfroembgen in #1674
  • Updated Argo CD CRDs and Argo CD image shas for v2.14.4 by @anandf in #1680

New Contributors

Full Changelog: v0.13.1...v0.14.0-rc1

v0.13.1

03 Mar 05:28
a78dcf8
Compare
Choose a tag to compare
fix: broken check for context in notificationController (#1626) (#1657)

* fix: broken check for context in notificationController (#1626)

* fix: broken check for context in notificationController

Signed-off-by: Anand Kumar Singh <[email protected]>

* add unit tests

Signed-off-by: Anand Kumar Singh <[email protected]>

* update test

Signed-off-by: Anand Kumar Singh <[email protected]>

---------

Signed-off-by: Anand Kumar Singh <[email protected]>
(cherry picked from commit eace21cb8c21c2c3024da5c4485b99646aed7dc2)

* update logic to simplify the code

Signed-off-by: Anand Kumar Singh <[email protected]>

---------

Signed-off-by: Anand Kumar Singh <[email protected]>

v0.13.0

20 Dec 15:45
f8e6b0f
Compare
Choose a tag to compare

What's Changed

  • Fix appset policy for argocd controller by @robertcoltheart in #1515
  • chore: upgrade argocd to 1.12.3 by @saumeya in #1524
  • docs: update documentation for init and sidecar containers support by @iam-veeramalla in #1526
  • fix: add missing seccompProfile to comply with restricted policy by @hamidos in #1493
  • fix: allow argocd spec.image to override default image for appset controller by @anandrkskd in #1523
  • fix: Add update logic to handle addition of PSS to deployments by @svghadi in #1533
  • chore: post release of 0.12.0 by @saumeya in #1536
  • chore(lint): update golangci-lint config and fix errors reported by golangci-lint by @chengfang in #1537
  • chore: improve pull request template to include kind lines in comments instead of quote by @chengfang in #1538
  • fix: after upgrade from <0.7 to newer version, ownerReferences in configmaps not updated by @jparsai in #1542
  • fix: Add Server Service check to apply the changes in case the service exists by @nmirasch in #1546
  • fix: don't create SA for Admin and View aggregated ClusterRoles by @jparsai in #1551
  • feat: Support use of secrets for Route tls data by @svghadi in #1547
  • fix: catalog source image by @saumeya in #1552
  • fix: delete/don't create deployment resources if using .remote field by @anandrkskd in #1545
  • Fix: Add Server Ingress checks to apply the changes in case it exists by @nmirasch in #1553
  • feat: Added custom label and annotations to the pods of the server, repo, application set controller, and application controller by @enriqueav99 in #1532
  • feat: add option to enable argo-rollout ui extension by @saumeya in #1554
  • feat: applicationset volumes and volumemounts spec by @appiepollo14 in #1563
  • fix the setting of environment variable ARGOCD_CONTROLLER_REPLICAS for dynamicScaling by @ishitasequeira in #1574
  • Update dynamic scaling docs for argocd-controller by @ishitasequeira in #1581
  • Add warning and send events if key and certificate used for route TLS configuration by @anandrkskd in #1580
  • add support for image override for argocd-extension by @anandrkskd in #1590
  • docs: update development.md on how to run operator locally against a k8s cluster by @aali309 in #1586
  • chore: Update golang to 1.22 by @svghadi in #1594
  • docs: How to use secrets to configure tls data for Argo CD routes by @svghadi in #1579
  • docs: Add applicationset controller policy configuration documentation by @nmirasch in #1596
  • skip CI for docs PR by @anandrkskd in #1603
  • docs: Fix code block in custom label doc by @svghadi in #1600
  • chore: Update Argo CD to v2.13.1 by @svghadi in #1607
  • [release-0.13] fix: update logic to preserve k8s specific labels & annotations (#1616) by @svghadi in #1617
  • chore: Release v0.13.0 by @svghadi in #1628

New Contributors

Full Changelog: v0.12.0...v0.13.0

v0.12.2

06 Nov 05:15
855ecf2
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.12.1...v0.12.2

v0.11.2

07 Nov 14:36
e05b6ac
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.11.1...v0.11.2

v0.12.1

29 Oct 13:09
f3c2fc4
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.12.0...v0.12.1

v0.11.1

29 Oct 13:16
053284c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.11.0...v0.11.1

v0.10.2

29 Oct 12:55
8970252
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.10.1...v0.10.2

v0.12.0

03 Sep 09:18
403e086
Compare
Choose a tag to compare

What's Changed

  • fix: don't change the default policy to reencrypt if the TLS secret is already present by @chetan-rns in #1401
  • Add SeccompProfile for PodSecurityStandards "restricted" to avoid Pod Security Violations on restricted namespaces by @ibihim in #1288
  • Adds podman compatibility in makefile by @Elyytscha in #1299
  • Update ingressClassName of ingress based on ArgoCD ingressClassName by @Rizwana777 in #1395
  • Automatically download correct operator-sdk version to bin dir, if not found by @jgwest in #1396
  • fix: Use image configured in spec as fallback before default image for repository server workload by @tomjo in #1262
  • chore(docs): fix broken link in CONTRIBUTING.md to development guide by @chengfang in #1048
  • chore: upgrade operator-sdk to 1.35.0 and migrate kubebuilder go/v3 to go/v4 by @saumeya in #1449
  • fix: doc table for Environment Variables by @anandrkskd in #1456
  • style: use correct capitalization for github by @MindTooth in #1324
  • fix: Allow override of default /tmp volume mount in repo server by @jgwest in #1459
  • docs: Document how to use persistent storage for repo server by @svghadi in #1465
  • feat: Add support for Aggregated ClusterRole for cluster scoped instances by @jparsai in #1419
  • Extra command args for argocd controller by @varshab1210 in #1474
  • Add Support for sidecar and init containers in Argo CD CRD for App Controller and API server by @iam-veeramalla in #1477
  • Check API registration if API is not available by @anandf in #1482
  • docs: Update resource_management.md by @petrkohut in #1502
  • docs: update release process docs by @reginapizza in #1498
  • fix: tls cert name for applicationSet gitlab scm by @saumeya in #1463
  • fix: race condition when the TLS secret is created before setting the default policy by @chetan-rns in #1469

New Contributors

Full Changelog: v0.11.0...v0.12.0-rc3