Comments (4)
Here is a preview image that contains a fix for this bug: ghcr.io/fluxcd/flagger:rc-bb949c08
. We would appreciate it if you could try it and confirm whether the fix works. Thanks! :)
from flagger.
Thanks for looking at this @aryan9600, much appreciated.
Just giving this a test, and functionally it looks great thanks.
It would be great if a exceeded its progress deadline
event was triggered, if that didn't had too much complexity and if that is what is actually happening.
from flagger.
If I'm understanding correctly, you'd like an event to be emitted when a exceeded its progress deadline
error is encountered? If so, that is the present behavior of Flagger, it emits an event with type "Warning".
from flagger.
So using this rc image I didn't see that event. The events appear as follows is this scenario
Normal Synced 3m34s flagger Advance my-service.my-namespace canary weight 20
Warning Synced 5s (x7 over 3m5s) flagger my-service.my-namespace not ready: waiting for rollout to finish: 0 of 1 (readyThreshold 100%) updated replicas are available
Warning Synced 5s (x7 over 3m5s) flagger my-service.my-namespace not ready: waiting for rollout to finish: 0 of 1 (readyThreshold 100%) updated replicas are available
Warning Synced 5s flagger Canary failed! Scaling down my-service.my-namespace
I have Progress Deadline Seconds: 180
which looks to be the period it's waiting before failing, but that event doesn't appear
from flagger.
Related Issues (20)
- Halt advancement no values found for kuma metric request-success-rate probably podinfo.test is not receiving traffic: running query failed: no values found HOT 1
- Safely handle range vectors from prometheus api result HOT 2
- Canary CRD missing istio connection pool tcp support
- allow to customize awsName
- Flagger-managed `TraefikService` resources use the deprecated traefik.containo.us Kubernetes API group HOT 5
- KEDA Scaled Object Primary creation failed due to workload already managed by the hpa HOT 2
- GatewayAPI Session Affinity not honored HOT 1
- Primary HPA does not get removed automatically after `autoscalerRef` is removed from Canaray
- Proposal: make the `skipAnalysis` in Canary object in the API library a pointer, so that it always gets rendered when the Canary object gets marshalled to json
- No alerts on canary non analysis phase failures
- Seeing `Not Implemented` error with Canary and MetricTemplate HOT 1
- Progressive Canary with Istio uses default URL to Prometheus HOT 1
- Upgrading to Flagger built on main (commit id #133fdec) causes canary rollouts when no change in deployments HOT 6
- Update to primaryScalerReplicas is ignored if no other changes inside the canary
- Change internalTrafficPolicy to canary service
- Support for headless service
- Faster emergency rollout by skipping entire canary process
- Will flagger standalone control plane [without integrating with service mesh and ingress] allow us to use canary deployments with progressive traffic shifting?
- ingress-nginx response-duration default query is using the wrong metric
- Add volume mounts to Flagger helm chart
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from flagger.