argo-cd-cherry-pick-bot[bot]
f9ada0403d
fix: Allow the ISVC to be healthy when the Stopped Condition is False (cherry-pick #25312 for 3.1) ( #25317 )
...
Signed-off-by: Hannah DeFazio <h2defazio@gmail.com>
Co-authored-by: Hannah DeFazio <h2defazio@gmail.com>
2025-11-17 23:50:11 -10:00
Alexander Lindeskär
7eca62c2d6
fix: Health status for HTTPRoute with multiple generations ( #24958 ) (cherry-pick #24959 for 3.1) ( #25037 )
...
Signed-off-by: Alexander Lindeskär <lindeskar@users.noreply.github.com>
2025-10-23 07:08:03 +03:00
argo-cd-cherry-pick-bot[bot]
b2fa7dcde6
fix : #24781 update crossplane healthchecks to V2 version (cherry-pick #24782 for 3.1) ( #24783 )
...
Signed-off-by: Jonasz Łasut-Balcerzak <jonasz.lasut@gmail.com>
Co-authored-by: Jonasz Łasut-Balcerzak <jonasz.lasut@gmail.com>
2025-09-30 18:04:57 +05:30
argo-cd-cherry-pick-bot[bot]
54bab39a80
fix: update ExternalSecret discovery.lua to also include the refreshPolicy (cherry-pick #24707 for 3.1) ( #24712 )
...
Signed-off-by: AvivGuiser <avivguiser@gmail.com>
Co-authored-by: AvivGuiser <avivguiser@gmail.com>
2025-09-23 13:38:55 -04:00
Adrian Berger
ed9149beea
fix(cherry-pick-3.1): custom resource health for flux helm repository of type oci ( #24341 )
...
Signed-off-by: Adrian Berger <adrian.berger@bedag.ch>
2025-09-02 15:18:58 -04:00
jan-mrm
7982a74600
fix(discovery): add missing lua syntax and return to discovery ( fixes #24257 ) - 3.1 ( #24268 )
...
Signed-off-by: jan-mrm <67435696+jan-mrm@users.noreply.github.com>
2025-08-28 11:35:37 -04:00
raweber
c140eb27f8
fix: resolve argocd ui error for externalSecrets, fixes #23886 ( #24232 ) ( #24236 )
...
Signed-off-by: ralf.weber <ralf.weber@cistec.com>
Co-authored-by: ralf.weber <ralf.weber@cistec.com>
2025-08-22 23:00:48 +02:00
gcp-cherry-pick-bot[bot]
36cc2d1b86
fix(health): CRD health check message ( #23690 ) (cherry-pick #23691 ) ( #23738 )
...
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
2025-07-10 10:18:17 -04:00
Jennifer Weir
2801a11efc
fix(health-check): StorageCluster.ocs.openshift.io ( #23393 )
...
Signed-off-by: Jennifer Weir <contact@jenniferpweir.com>
2025-06-14 18:08:44 -04:00
fprovencherdrw
8f1f5c7234
feat(health): add Logstash resource customization ( #22028 )
...
Signed-off-by: Francis Provencher <fprovencher@drw.com>
2025-06-13 11:57:56 -04:00
Jonathan Gonzalez V.
f4edcf7717
feat: add custom health check for CloudNativePG ( #22802 )
...
Signed-off-by: Jonathan Gonzalez V. <jonathan.abdiel@gmail.com>
2025-06-13 11:08:27 -04:00
Jennifer Weir
6c299bc783
feat(health-check): add resource_customizations for ocs.openshift.io ( #23173 )
...
Signed-off-by: Jennifer Weir <contact@jenniferpweir.com>
2025-06-12 21:27:56 -04:00
Yusuke Abe
a2152a1216
feat: Implement healthcheck gateway api ( #20986 ) ( #22855 )
...
Signed-off-by: chansuke <moonset20@gmail.com>
2025-06-12 16:44:22 -04:00
Dillen Padhiar
5091f9a3f7
feat: remove suspended state from numaproj crds ( #23359 )
...
Signed-off-by: Dillen Padhiar <dillen_padhiar@intuit.com>
2025-06-12 07:35:58 -04:00
KoB
9472273a1b
feat(health-check): Add resource_customizations for karpenter ( #23139 )
...
Signed-off-by: 김병준 <kingbj0429@gmail.com>
2025-06-05 14:22:39 +00:00
Luke
7d6604404f
feat(health): Implement spinkube SpinApp CRD health checks ( #21896 )
...
Signed-off-by: lukepatrick <lukephilips@gmail.com>
2025-05-29 11:27:19 -06:00
Dillen Padhiar
ddb1021440
feat: improve numa actions ( #22835 )
...
Signed-off-by: Dillen Padhiar <dillen_padhiar@intuit.com>
2025-05-29 09:24:32 -06:00
Poojan Savani
65464d8b77
feat(health): OpenTelemetryCollector CRD Healthcheck ( #23156 )
...
Signed-off-by: poojan <poojan@hasura.io>
2025-05-27 09:08:41 -06:00
Michael Crenshaw
9149021b2c
feat(health): add crossplane and upbound health checks ( #21479 ) ( #22919 )
...
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com>
Co-authored-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com>
2025-05-22 08:38:40 -04:00
fprovencherdrw
96039be4e0
feat(health): add Rabbitmq topology resource customizations ( #22066 )
...
Signed-off-by: Francis Provencher <fprovencher@drw.com>
2025-05-21 16:09:18 -04:00
crabique
4905876108
fix: Disable ESO refresh/push custom actions when they would do nothing ( #22305 )
...
Signed-off-by: crabique <crabique@users.noreply.github.com>
2025-05-21 15:59:24 -04:00
Greg Barasch
ce4b7a28cc
feat: Contour HTTPProxy health check support for issue # 22504 ( #22596 )
...
Signed-off-by: Greg Barasch <gregbarasch@gmail.com>
2025-05-21 15:54:36 -04:00
Rick Brouwer
d3223a8c9f
feat: add Fallback condition to KEDA ScaledObject health assessment ( #22844 )
...
Signed-off-by: Rick Brouwer <rickbrouwer@gmail.com>
2025-05-21 15:23:40 -04:00
Nitish Kumar
309acd161c
chore: replace heptio-images with argocd-e2e-container ( #23040 )
...
Signed-off-by: nitishfy <justnitish06@gmail.com>
Signed-off-by: Nitish Kumar <justnitish06@gmail.com>
2025-05-19 07:49:11 -07:00
Regina Voloshin
ec9b43f9fa
feat: implement custom resource action skip-current-step for argo rollouts ( #23025 )
...
Signed-off-by: reggie-k <regina.voloshin@codefresh.io>
2025-05-18 22:26:53 +03:00
siddharth
f763b2a97c
feat: add pause action for argo-rollouts #20505 ( #20506 )
...
Signed-off-by: Siddharth Yadav <siddharth.yadav@king.com>
Signed-off-by: siddharth <sedflix@gmail.com>
Co-authored-by: Siddharth Yadav <siddharth.yadav@king.com>
Co-authored-by: Nitish Kumar <justnitish06@gmail.com>
2025-05-18 15:20:15 +03:00
afarbos
5a3a104793
feat: Implement grafana-operator Dashboard and Folder CRD health checks ( #22493 )
...
Signed-off-by: Arnaud Farbos <afarbos@nvidia.com>
2025-05-09 12:05:19 -07:00
Michael Crenshaw
e9483a6a0d
fix(health): handle nil lastTransitionTime ( #22897 ) ( #22900 )
...
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
2025-05-08 07:00:30 -07:00
Ratul Basak
111da3966e
feat(actions): parametrized actions to scale workloads ( #15505 ) ( #20097 )
...
Signed-off-by: Ratul Basak <ratulbasak93@gmail.com>
Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com>
Co-authored-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com>
2025-05-08 11:19:04 +03:00
Marc Khair
e578b85410
feat(health): add kyverno Policy resource customization ( #21552 )
...
Signed-off-by: Marc Khair <67377306+marckhair@users.noreply.github.com>
2025-05-07 16:14:34 -07:00
Mike Tougeron
895dcf7fa7
fix: Allow ClusterAPI MachinePool scaling to be considered Healthy ( #22040 )
...
Signed-off-by: Mike Tougeron <tougeron@adobe.com>
2025-04-27 16:55:41 -04:00
Dillen Padhiar
fa0b5f56ab
feat: add force promote actions for Numaplane rollouts ( #22141 )
...
Signed-off-by: Dillen Padhiar <dillen_padhiar@intuit.com>
2025-03-11 10:03:51 -04:00
Michael Crenshaw
261137df9d
chore(health): report progressing status for AppSets ( #22092 )
...
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
2025-02-28 18:09:06 -05:00
Dale Haiducek
1905d127a5
fix: Check placement exists before length check ( #22060 ) ( #22057 )
...
Signed-off-by: Dale Haiducek <19750917+dhaiducek@users.noreply.github.com>
2025-02-28 10:55:14 -05:00
Julie Vogelman
e3bcc48bf2
chore: updates to Numaplane health checks ( #21671 )
...
Signed-off-by: Julie Vogelman <julievogelman0@gmail.com>
2025-01-27 10:29:44 -05:00
Michele Baldessari
ed3cc48847
fix: Policy/policy.open-cluster-management.io stuck in progressing status when no clusters match the policy ( #21296 ) ( #21297 )
...
Signed-off-by: Michele Baldessari <michele@acksyn.org>
2025-01-21 08:19:35 -05:00
Thomas Mueller
c93924b3cc
fix: Wait for Subscription resources to reach AtLatestKnown ( #21425 )
...
If using the sync waves annotations currently ArgoCD does not wait
for the Subscription to be fully installed. Root cause is that
the first update that includes `.status` doesn't include the information
that the installation is still pending.
To be able to wait for the operator to be installed, the `.status.state`
can be checked.
Signed-off-by: Thomas Müller <thomas@chaschperli.ch>
2025-01-17 11:27:18 -05:00
almoelda
3e09f946f4
feat: resource customization for CustomResourceDefinition ( #21416 )
...
Signed-off-by: Almo Elda <almogldbh@gmail.com>
2025-01-17 11:02:13 -05:00
Clint Chester
99efafb55a
feat: Confluent Connector Resource Health Checker - #17695 ( #17697 )
...
* Adding Synergy as a ArgoCD user
Signed-off-by: GitHub <noreply@github.com>
* Health checking Kafka Connector resources
Signed-off-by: Clint Chester <clint.chester@synergy.net.au>
* Includes Kafka Connect Task Failures
Signed-off-by: Clint Chester <clint.chester@synergy.net.au>
---------
Signed-off-by: GitHub <noreply@github.com>
Signed-off-by: Clint Chester <clint.chester@synergy.net.au>
2024-12-15 15:58:30 -05:00
1102
fdf539dc6a
feat: add health check for ClusterResourceSet ( #20746 )
...
Signed-off-by: nueavv <nuguni@kakao.com>
2024-12-15 15:56:34 -05:00
niv8
2f51067e75
psmdb.percona.com/PerconaServerMongoDB resource customization ( #20628 )
...
Signed-off-by: Niv Amitai <niv@connecteam.com>
2024-12-10 16:14:43 +05:30
Michael Crenshaw
62a84d5747
chore: rename Rollout 'Restart' action to 'Restart Pods' ( #20841 )
...
* chore: rename Rollout 'Restart' action to 'Restart Pods'
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* fix tests
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
---------
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
2024-11-25 09:55:03 +05:30
Andrii Korotkov
a7ff791ba5
chore: Don't degrade PDB on InsufficientPods ( #20171 ) ( #20665 )
...
Closes #20171
There are valid use cases for InsufficientPods, e.g. running some jobs or tests that don't want to be terminated. See the discussion on the issue for more details. So don't degrade the PDB on InsufficientPods condition.
This needs to be cherry picked to 2.13, as many people may not upgrade otherwise.
Signed-off-by: Andrii Korotkov <andrii.korotkov@verkada.com>
2024-11-07 09:09:52 -08:00
Dillen Padhiar
59ea2a809e
feat: support Suspended state for MonoVertexRollout ( #20583 )
...
Signed-off-by: Dillen Padhiar <dillen_padhiar@intuit.com>
2024-10-31 13:53:41 -04:00
Julie Vogelman
9687619541
fix: updates to health status for Numaplane resources ( #20544 )
...
* fix: updates to health status for Numaplane resources
Signed-off-by: Julie Vogelman <julievogelman0@gmail.com>
* health checks
Signed-off-by: Julie Vogelman <julievogelman0@gmail.com>
* fix testdata path
Signed-off-by: Julie Vogelman <julievogelman0@gmail.com>
* additional health check tests
Signed-off-by: Julie Vogelman <julievogelman0@gmail.com>
* temporary file removal
Signed-off-by: Julie Vogelman <julievogelman0@gmail.com>
* add file renamed
Signed-off-by: Julie Vogelman <julievogelman0@gmail.com>
* fix: empty commit
Signed-off-by: Julie Vogelman <julievogelman0@gmail.com>
* move check for no status
Signed-off-by: Julie Vogelman <julievogelman0@gmail.com>
* fix: empty commit
Signed-off-by: Julie Vogelman <julievogelman0@gmail.com>
* fix: empty commit
Signed-off-by: Julie Vogelman <julievogelman0@gmail.com>
---------
Signed-off-by: Julie Vogelman <julievogelman0@gmail.com>
2024-10-29 15:32:01 -04:00
Dillen Padhiar
b05cafdfca
feat: add custom actions for Numaflow CRDs ( #20332 )
...
* feat: add pause/unpause actions for Numaflow CRDs
Signed-off-by: Dillen Padhiar <dillen_padhiar@intuit.com>
* fix: codegen
Signed-off-by: Dillen Padhiar <dillen_padhiar@intuit.com>
---------
Signed-off-by: Dillen Padhiar <dillen_padhiar@intuit.com>
2024-10-11 16:14:58 +00:00
Dillen Padhiar
951f749406
fix: remove hardcoded conditions from Numaflow CRD health checks ( #20316 )
...
Signed-off-by: Dillen Padhiar <dillen_padhiar@intuit.com>
2024-10-09 17:32:14 -04:00
Dillen Padhiar
82484ce758
feat: introduce health checks for Numaflow CRDs ( #20297 )
...
Signed-off-by: Dillen Padhiar <dillen_padhiar@intuit.com>
2024-10-09 16:36:21 +00:00
Julie Vogelman
4722a7f78f
feat: add Actions for PipelineRollout to allow/disallow data loss ( #20298 )
...
* add Actions for PipelineRollout to allow/disallow data loss
Signed-off-by: Julie Vogelman <julievogelman0@gmail.com>
* fix: test, add codegen generated docs
Signed-off-by: Julie Vogelman <julievogelman0@gmail.com>
* fix name
Signed-off-by: Julie Vogelman <julievogelman0@gmail.com>
* fix: make actions more robust to handle empty metadata
Signed-off-by: Julie Vogelman <julievogelman0@gmail.com>
* spacing
Signed-off-by: Julie Vogelman <julievogelman0@gmail.com>
---------
Signed-off-by: Julie Vogelman <julievogelman0@gmail.com>
2024-10-09 11:15:10 -04:00
rezellme
19d85aa9fb
feat(health): Adding more health checks for Keycloak, Postgres, Grafana, SolrCloud ( #20294 )
...
* feat(health): Add healtchcheck for acid.zalan.do/postgresql
Signed-off-by: Remo Zellmer <rze@vizrt.com>
* feat(health): Add healthcheck for grafana.integreatly.org/Grafana and GrafanaDatasource
Signed-off-by: Remo Zellmer <rze@vizrt.com>
* feat(health): Add healthcheck for k8s.keycloak.org/Keycloak
Signed-off-by: Remo Zellmer <rze@vizrt.com>
* feat(health): Add healthcheck for solr.apache.org/SolrCloud
Signed-off-by: Remo Zellmer <rze@vizrt.com>
---------
Signed-off-by: Remo Zellmer <rze@vizrt.com>
2024-10-09 11:12:09 -04:00