Closed apostasie closed 3 months ago
@imeoer fixing kube tests will take more work, that I would like to do in a separate PR, so, I am removing my "kube" commit from here for now.
This here is just dealing with the rest.
Do you mind having a look at this at your convenience so that we can rebase other ongoing work? I believe this will fix a bunch of CI issues.
Also, I did split "unrelated" changes into separate commits so that "history" is easier to review, but of course happy to squash if you prefer that.
Note: we might want to pin delve to a specific version to avoid being forced into the same situation wrt golang version later on.
LGTM, thanks for the hard work!
You welcome @imeoer :)
Work on #604 required a set of changes, fixes and updates to the test rig and CI, and has grown really large.
This PR does split out some of the more minor changes to make it easier to review.
Furthermore, the CI is in a shaky state right now and is just red, as the build fails because of delve latest being dependent on a more recent version of go (which in turns requires a series of changes), and also as #603 seems to break e2e kube tests (or this test is very flaky).
Changes: