Start executing rollout steps in the ingress reconcile#10106
Start executing rollout steps in the ingress reconcile#10106knative-prow-robot merged 3 commits intoknative:masterfrom
Conversation
- This applies rolledout reconcile to the annotaion (no ingress spec changes yet) - Moved the appllication from the createingress to route controller — since we need to compute diffs which makes things easier this way, because to do rollout we need to compare previous with the new one. Change-Id: Iff42c7b5498e76ca0777908cac82f09b4c9794ca
Codecov Report
@@ Coverage Diff @@
## master #10106 +/- ##
==========================================
- Coverage 87.98% 87.96% -0.03%
==========================================
Files 185 185
Lines 8717 8733 +16
==========================================
+ Hits 7670 7682 +12
- Misses 797 799 +2
- Partials 250 252 +2
Continue to review full report at Codecov.
|
Change-Id: I93082a41053183380589aa168e8355a2e282cb38
|
fixed the lint issues |
|
/retest |
|
/test pull-knative-serving-upgrade-tests |
|
/retest |
3 similar comments
|
/retest |
|
/retest |
|
/retest |
| func serializeRollout(ctx context.Context, r *traffic.Rollout) string { | ||
| sr, err := json.Marshal(r) | ||
| if err != nil { | ||
| // This must not never happen in the normal course of things. |
There was a problem hiding this comment.
super nit but I think this is a double negative and you actually want to say
| // This must not never happen in the normal course of things. | |
| // This should never happen in the normal course of things. |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: julz, vagababov The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/retest |
* Start executing rollout steps in the ingress reconcile - This applies rolledout reconcile to the annotaion (no ingress spec changes yet) - Moved the appllication from the createingress to route controller — since we need to compute diffs which makes things easier this way, because to do rollout we need to compare previous with the new one. Change-Id: Iff42c7b5498e76ca0777908cac82f09b4c9794ca * use named fields Change-Id: I93082a41053183380589aa168e8355a2e282cb38 * nit
which makes things easier this way, because to do rollout we need to compare previous with the new one.
/assign @tcnghia mattmoor
For #9766