DO-NOT-MERGE - Debug kpt live apply PR#1005
Conversation
There was a problem hiding this comment.
Pull request overview
Note
Copilot was unable to run its full agentic suite in this review.
Improves deployment and CI failure diagnostics for Porch by surfacing more Kubernetes apply status output and collecting additional logs/cluster state during e2e job failures.
Changes:
- Emit
kpt live applystatus events during deploy. - Add extra
kubectl logsand CR/pod-readiness dumps to the e2e CI debug bundle.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
| make/deploy.mk | Adds apply-time status event output to help diagnose deployment issues. |
| .github/workflows/porch-e2e-ci-jobs.yaml | Expands failure-time debugging output (logs, CRs, readiness info). |
03fd6da to
152465e
Compare
|
can we not just add the do-not-merge-work-in-progress label? or was that porch only? or do we still not have rights to add these? |
I don't have rights to add any labels in this repo. |
080cf10 to
391b398
Compare
391b398 to
8802037
Compare
4777bfc to
6b2ce9d
Compare
Signed-off-by: Aravindhan Ayyanathan <aravindhan.a@est.tech>
Signed-off-by: Aravindhan Ayyanathan <aravindhan.a@est.tech>
Signed-off-by: Aravindhan Ayyanathan <aravindhan.a@est.tech>
Signed-off-by: Aravindhan Ayyanathan <aravindhan.a@est.tech>
Signed-off-by: Aravindhan Ayyanathan <aravindhan.a@est.tech>
61bcf9b to
f3260e3
Compare
11135da to
aeb514e
Compare
aeb514e to
90f1ff4
Compare
| // +kubebuilder:object:root=true | ||
| // +kubebuilder:subresource:status | ||
| // +kubebuilder:resource:path=servicetemplates,singular=servicetemplate | ||
| type ServiceTemplate struct { |
Signed-off-by: Aravindhan Ayyanathan <aravindhan.a@est.tech>
90f1ff4 to
7299629
Compare
Signed-off-by: Aravindhan Ayyanathan <aravindhan.a@est.tech>
3ad1f4d to
5954a25
Compare
Signed-off-by: Aravindhan Ayyanathan <aravindhan.a@est.tech>
6721edf to
3feec54
Compare
✅ Deploy Preview for kpt-porch ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
DO NOT MERGE
This PR is created to debug the kpt live apply issue