f586225fb9
fix(ssa): do not run auth reconcile with SSA (cherry pick of #27624 and #27601 to 3.4) ( #28265 )
...
Signed-off-by: Alexandre Gaudreault <[email protected] >
Co-authored-by: Alexandre Gaudreault <[email protected] >
2026-06-23 08:14:40 -04:00
666a7c1b07
fix: deleted resource are incorrectly shown in UI (cherry-pick #28322 for 3.4) ( #28337 )
...
Signed-off-by: Alexandre Gaudreault <[email protected] >
Co-authored-by: Alexandre Gaudreault <[email protected] >
2026-06-18 05:40:53 -10:00
7a0d634272
fix(ssd): regression causing diff to error on new objects ( #27679 ) (cherry-pick #27703 for 3.4) ( #28241 )
...
Signed-off-by: Alexandre Gaudreault <[email protected] >
Co-authored-by: Alexandre Gaudreault <[email protected] >
2026-06-11 17:25:10 +03:00
5d3f0b92e9
fix(gitops-engine): fix nil pointer dereference error in removeWebookMutation() (cherry-pick #27749 for 3.4) ( #28031 )
...
Signed-off-by: Pierre Guinoiseau <[email protected] >
Co-authored-by: Pierre Guinoiseau <[email protected] >
2026-05-27 22:52:06 +02:00
Peter Jiang and GitHub
96df0c9d71
Merge commit from fork
...
* fix: remove last-applied-annotation from predicted and live for comparison
Signed-off-by: Peter Jiang <[email protected] >
(cherry picked from commit e15ac5feebb52d60c41f7911d3b96139d5f4ce06)
* retry merge
Signed-off-by: Peter Jiang <[email protected] >
---------
Signed-off-by: Peter Jiang <[email protected] >
Signed-off-by: Peter Jiang <[email protected] >
2026-05-12 14:37:36 -04:00
ddd7d7eaa6
fix(gitops-engine): apply HideSecretData to server-side diff results for Secrets (cherry-pick #27598 for 3.4) ( #27754 )
...
Signed-off-by: downfa11 <[email protected] >
Signed-off-by: Peter Jiang <[email protected] >
Signed-off-by: Peter Jiang <[email protected] >
Co-authored-by: Peter Jiang <[email protected] >
Co-authored-by: downfa11 <[email protected] >
2026-05-08 10:40:54 -04:00
52a7940a8b
fix: remove resourceVersion from ssd (cherry-pick #27406 for 3.4) ( #27461 )
...
Signed-off-by: Peter Jiang <[email protected] >
Co-authored-by: Peter Jiang <[email protected] >
2026-04-20 21:40:34 -10:00
Jonathan Ogilvie and GitHub
c67ab7f5de
[release-3.4] fix: improve perf: switch parentUIDToChildren to map of sets, remove cache rebuild ( #26863 ) ( #27110 )
...
Signed-off-by: Jonathan Ogilvie <[email protected] >
Signed-off-by: Jonathan Ogilvie <[email protected] >
2026-04-01 11:45:22 -04:00
edacf739af
fix: stack overflow when processing circular ownerrefs in resource graph ( #26783 ) (cherry-pick #26790 for 3.4) ( #26878 )
...
Signed-off-by: Jonathan Ogilvie <[email protected] >
Signed-off-by: Jonathan Ogilvie <[email protected] >
Co-authored-by: Jonathan Ogilvie <[email protected] >
Co-authored-by: Copilot <[email protected] >
2026-03-17 22:55:48 +01:00
Arthur Outhenin-Chalandre and GitHub
30f35b5ad4
feat: add Prune and Delete as application level sync option ( #23370 )
...
Signed-off-by: Arthur Outhenin-Chalandre <[email protected] >
2026-03-13 13:50:34 -04:00
Papapetrou Patroklos and GitHub
c61ac28e82
fix: fixes the already exists error when syncing apps with replace ( #26791 )
...
Signed-off-by: Patroklos Papapetrou <[email protected] >
2026-03-12 12:14:08 +02:00
21e562a635
fix: health check doesn't detect resource deletion during sync operation ( #26286 )
...
Signed-off-by: Christopher Coco <[email protected] >
Co-authored-by: Alexandre Gaudreault <[email protected] >
2026-03-11 21:14:30 +00:00
Papapetrou Patroklos and GitHub
993c183092
fix: ensure compatibility of kubeversion.version with what helm reeturns ( #26469 )
...
Signed-off-by: Patroklos Papapetrou <[email protected] >
2026-03-01 11:40:15 +02:00
d4b845c68a
fix: multi-level cross-namespace hierarchy traversal for cluster-scoped intermediates ( #26408 , #24379 ) ( #26410 )
...
Signed-off-by: Jonathan Ogilvie <[email protected] >
Signed-off-by: Jonathan Ogilvie <[email protected] >
Co-authored-by: Alexandre Gaudreault <[email protected] >
2026-02-27 08:07:06 -05:00
Peter Jiang and GitHub
6306ba3019
fix: use csapgrade to patch managedFields for client-side apply migration ( #26289 )
...
Signed-off-by: Peter Jiang <[email protected] >
2026-02-19 09:00:42 +02:00
Christopher Coco and GitHub
b0c7db1b6a
fix: skip namespace check on cluster scoped rbac resources for auth reconcile ( #26403 )
...
Signed-off-by: Christopher Coco <[email protected] >
2026-02-18 10:55:54 -05:00
Arthur Outhenin-Chalandre and GitHub
c9efd7a444
fix(engine): correctly set prune confirmation message in setRunningPhase ( #25915 )
...
Signed-off-by: Arthur Outhenin-Chalandre <[email protected] >
2026-02-17 09:58:49 -05:00
Leonardo Luz Almeida and GitHub
3795f840c3
chore: fix gitops-engine mod name so it can be referenced by external repos ( #26407 )
...
Signed-off-by: Leonardo Luz Almeida <[email protected] >
2026-02-12 09:29:40 -05:00
77e527fc7f
chore: bumps golang version to 1.26 in all places ( #26393 )
...
Signed-off-by: Patroklos Papapetrou <[email protected] >
Co-authored-by: Nitish Kumar <[email protected] >
2026-02-12 12:15:13 +02:00
b7d908f700
docs: Fix some admonitions in docs ( #26213 )
...
Signed-off-by: Moulick Aggarwal <[email protected] >
Co-authored-by: Moulick Aggarwal <[email protected] >
2026-02-02 13:58:28 -05:00
Alexandre Gaudreault and GitHub
51dd087c92
fix: consider Replace/Force sync option on live resource annotations ( #26110 )
...
Signed-off-by: Alexandre Gaudreault <[email protected] >
2026-01-22 17:19:45 -05:00
Aditya Raj and GitHub
1c32338b21
fix: resolve flaky TestSync_SyncWaveHookError test ( #26080 )
...
Signed-off-by: Aditya Raj <[email protected] >
2026-01-21 09:19:39 +02:00
b6b92609fd
fix(hooks): always remove finalizers ( #23226 ) ( #25916 )
...
Signed-off-by: Alexandre Gaudreault <[email protected] >
Co-authored-by: Leonardo Luz Almeida <[email protected] >
2026-01-19 16:42:03 +00:00
e37afcc8a2
chore: add tests to validate ConfigMap/Secret key removal in server-side diff ( #25216 )
...
Signed-off-by: Pedro Ribeiro <[email protected] >
Co-authored-by: Pedro Ribeiro <[email protected] >
Co-authored-by: Leonardo Luz Almeida <[email protected] >
2026-01-15 16:53:13 -05:00
Ekene Chris and GitHub
4d45a60862
fix: correct typos across codebase ( #25959 )
...
Signed-off-by: Ekene Chris <[email protected] >
2026-01-14 14:54:34 +01:00
Peter Jiang and GitHub
07e38c09e1
fix(ci): add gitops-engine unit tests to CI ( #25863 )
...
Signed-off-by: Peter Jiang <[email protected] >
2026-01-06 11:29:01 +01:00
97b19b5c17
chore: migrate k8s.gcr.io to registry.k8s.io in install manifests ( #25802 )
...
Signed-off-by: Aya <[email protected] >
Co-authored-by: Nitish Kumar <[email protected] >
2026-01-05 10:51:27 +02:00
+1
8ad2cabf8a
fix(engine): always preserve sync status for hooks ( #25692 )
...
Signed-off-by: reggie-k <[email protected] >
Signed-off-by: Alexandre Gaudreault <[email protected] >
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <[email protected] >
Signed-off-by: Afzal Ansari <[email protected] >
Signed-off-by: Julie Vogelman <[email protected] >
Signed-off-by: Michael Crenshaw <[email protected] >
Co-authored-by: Regina Voloshin <[email protected] >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: reggie-k <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Afzal Ansari <[email protected] >
Co-authored-by: Blake Pettersson <[email protected] >
Co-authored-by: Julie Vogelman <[email protected] >
Co-authored-by: Michael Crenshaw <[email protected] >
2025-12-19 12:05:05 -05:00
Alexandre Gaudreault and GitHub
1638c7a180
test(engine): cleanup hook tests ( #25673 )
...
Signed-off-by: Alexandre Gaudreault <[email protected] >
2025-12-18 09:07:19 -05:00
Papapetrou Patroklos and GitHub
0dc0b4eae7
chore: bumps golang version everywhere to the latest 1.25.5 ( #25716 )
...
Signed-off-by: Patroklos Papapetrou <[email protected] >
2025-12-18 10:53:28 +00:00
Alexandre Gaudreault and GitHub
65c205af8f
fix(engine): improve operation phase messages ( #25668 )
...
Signed-off-by: Alexandre Gaudreault <[email protected] >
2025-12-16 21:59:10 +00:00
Alexandre Gaudreault and GitHub
c2cacc05fa
test(engine): refactor engine tests to ignore dry-run results ( #25674 )
...
Signed-off-by: Alexandre Gaudreault <[email protected] >
2025-12-16 12:32:05 -05:00
e4fa4c5584
chore(deps): bump k8s.io/kubernetes from 1.34.0 to 1.34.2 in /gitops-engine ( #25675 )
...
Signed-off-by: dependabot[bot] <[email protected] >
Signed-off-by: reggie-k <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: reggie-k <[email protected] >
2025-12-16 11:17:59 +02:00
3999d6bd7a
chore(deps): update module k8s.io/kubernetes to v1.34.2 [security] ( #25682 )
...
Signed-off-by: reggie-k <[email protected] >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: reggie-k <[email protected] >
2025-12-16 09:09:29 +02:00
Jonathan Ogilvie and GitHub
7fd013e054
feat: cross namespace hierarchy traversal from cluster-scoped parents to namespaced children ( fixes #24379 ) ( #24847 )
...
Signed-off-by: Jonathan Ogilvie <[email protected] >
2025-12-15 02:30:41 +00:00
Michael Crenshaw and GitHub
e60d83a616
chore: use WatchFuncWithContext ( #25520 )
...
Signed-off-by: Michael Crenshaw <[email protected] >
2025-12-04 20:46:18 -05:00
Ivan Pedersen and GitHub
e9375e7619
fix: return empty list instead of nil to prevent panic. Fixes #25189 ( #25192 )
...
Signed-off-by: Ivan Pedersen <[email protected] >
2025-11-13 10:49:18 -05:00
Peter Jiang and GitHub
2bc2b94b46
fix: regression on creationTimestamp with server-side diff ( #25210 )
...
Signed-off-by: Peter Jiang <[email protected] >
2025-11-08 17:44:53 -05:00
Matthieu MOREL and GitHub
9bb1efbb02
chore: use Expecter Structs from mockery ( #25133 )
...
Signed-off-by: Matthieu MOREL <[email protected] >
2025-11-01 13:07:08 +00:00
Peter Jiang and GitHub
ad80f26b73
fix: structured merge diff fix for null metadata field ( #24844 )
...
Signed-off-by: Peter Jiang <[email protected] >
2025-10-06 09:20:33 -04:00
Peter Jiang and GitHub
d9f23775de
fix: server-side diff shows duplicate containerPorts ( #24785 )
...
Signed-off-by: Peter Jiang <[email protected] >
2025-10-02 13:29:12 -04:00
Matthieu MOREL and GitHub
c16ce981b9
chore: enable noctx linter ( #24765 )
...
Signed-off-by: Matthieu MOREL <[email protected] >
2025-09-29 20:20:53 +02:00
Leonardo Luz Almeida and GitHub
3da584911e
chore: gitops-engine post migration fixes ( #24727 )
...
Signed-off-by: Leonardo Luz Almeida <[email protected] >
2025-09-29 09:05:41 -04:00
Kanika Rana
babd3df66f
set default verbosity as 0 when dry run strategy is none
...
Signed-off-by: Kanika Rana <[email protected] >
2025-09-24 15:20:53 -04:00
Leonardo Luz Almeida
7b924601ac
chore: merge gitops-engine test
...
Signed-off-by: Leonardo Luz Almeida <[email protected] >
2025-09-23 10:15:34 -04:00
Leonardo Luz Almeida
707a14c01a
prepare repo for migration to ArgoCD repo
...
Signed-off-by: Leonardo Luz Almeida <[email protected] >
2025-09-23 10:05:42 -04:00