Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reconciles k8s versions at vX.28.7 and fixes test skip drift #6670

Closed

Conversation

codefromthecrypt
Copy link

PR Description

I noticed some stale warnings about testcontainers, which have drifted. This made me notice many versions of k8s dependencies (go or image versions) weren't coherent. I reconciled everything and changed comments on the remaining broken parts, which aren't broken due to testcontainers.

Which issue(s) this PR fixes

I didn't raise a bookkeeping issue first, rather just fixed it. If you want the former, I can do one.

Notes to the Reviewer

  • I didn't notice release notes discussing the k8s versions in go.mod, so didn't update the CHANGELOG.
  • I updated testcontainers to the last version that uses k8s vX.28.7

PR Checklist

  • Tests updated

I noticed some stale warnings about testcontainers, which have drifted.
This made me notice many versions of k8s dependencies (go or image
versions) weren't coherent. I reconciled everything and changed comments
on the remaining broken parts, which aren't broken due to
testcontainers.

Signed-off-by: Adrian Cole <[email protected]>
@CLAassistant
Copy link

CLAassistant commented Mar 13, 2024

CLA assistant check
All committers have signed the CLA.

@codefromthecrypt
Copy link
Author

ps I took a peek at the GHA workflows and not sure which is actually running the tests marked !nodocker, as I only see a go test for nodocker.

// TODO: this is broken with go 1.20.6
// waiting on https://github.com/testcontainers/testcontainers-go/issues/1359
t.Skip()
t.Skip("TODO: unable to retrieve the complete list of server APIs: monitoring.grafana.com/v1alpha1")
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this looked like a legit failure, so I left it for someone who might now be able to resolve it!

@rfratto rfratto added variant/static Related to Grafana Agent Static. variant/flow Relatd to Grafana Agent Flow. variant/operator Related to Grafana Agent Static Operator. outdated-dependency Depdency of the project that is out of date labels Apr 9, 2024
@codefromthecrypt codefromthecrypt deleted the reconcile-k8s branch June 19, 2024 01:56
@github-actions github-actions bot added the frozen-due-to-age Locked due to a period of inactivity. Please open new issues or PRs if more discussion is needed. label Jul 22, 2024
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jul 22, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
frozen-due-to-age Locked due to a period of inactivity. Please open new issues or PRs if more discussion is needed. outdated-dependency Depdency of the project that is out of date variant/flow Relatd to Grafana Agent Flow. variant/operator Related to Grafana Agent Static Operator. variant/static Related to Grafana Agent Static.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants