Skip to content

[tmpnet] Enable deployment to kube #3615

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

Merged
merged 14 commits into from
May 28, 2025
Merged

[tmpnet] Enable deployment to kube #3615

merged 14 commits into from
May 28, 2025

Conversation

marun
Copy link
Contributor

@marun marun commented Dec 21, 2024

PR Chain: tmpnet+kube

This PR chain enables tmpnet to deploy temporary networks to Kubernetes. Early PRs refactor tmpnet to support the addition in #3615 of a new tmpnet node runtime for kube.

Why this should be merged

How this works

How this was tested

Need to be documented in RELEASES.md?

TODO

@marun marun added the testing This primarily focuses on testing label Dec 21, 2024
@marun marun self-assigned this Dec 21, 2024
@marun marun force-pushed the tmpnet-kube branch 5 times, most recently from e01ba97 to ee9fcab Compare January 2, 2025 07:31
@marun marun force-pushed the tmpnet-kube branch 3 times, most recently from 85bc291 to 513a7c4 Compare January 13, 2025 17:53
@maru-ava maru-ava assigned maru-ava and unassigned marun Jan 22, 2025
Copy link

This PR has become stale because it has been open for 30 days with no activity. Adding the lifecycle/frozen label will cause this PR to ignore lifecycle events.

@maru-ava maru-ava changed the base branch from master to tmpnet-check-metrics-collection February 27, 2025 13:31
@maru-ava maru-ava force-pushed the tmpnet-check-metrics-collection branch from 049efef to a713bbc Compare February 27, 2025 13:40
@maru-ava maru-ava force-pushed the tmpnet-check-metrics-collection branch 5 times, most recently from bcb258c to 6714c80 Compare March 4, 2025 19:19
Base automatically changed from tmpnet-check-metrics-collection to master March 4, 2025 19:55
@maru-ava maru-ava force-pushed the tmpnet-kube branch 2 times, most recently from 2ef53c5 to 85c300b Compare March 8, 2025 13:34
@maru-ava maru-ava changed the base branch from master to ci-check-monitoring-from-code March 8, 2025 13:35
@@ -46,7 +46,7 @@ func newGinkgoLogger(cfg zapcore.Encoder) logging.Logger {
return logging.NewLogger(
"",
logging.NewWrappedCore(
logging.Verbo,
logging.Info,
Copy link
Contributor

Choose a reason for hiding this comment

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

Lowering the level here so that the kube runtime logging is suppressed by default (it's more useful for debugging when implementing than useful for diagnosing a test suite).

@maru-ava maru-ava added the tooling Build, test and development tooling label May 23, 2025
Copy link
Contributor

@Elvis339 Elvis339 left a comment

Choose a reason for hiding this comment

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

LGTM

@maru-ava maru-ava enabled auto-merge May 28, 2025 18:17
Copy link
Contributor

@maru-ava maru-ava left a comment

Choose a reason for hiding this comment

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

Approving my own PR because my personal account was the original author

@maru-ava maru-ava added this pull request to the merge queue May 28, 2025
Merged via the queue into master with commit 93a22bd May 28, 2025
26 checks passed
@maru-ava maru-ava deleted the tmpnet-kube branch May 28, 2025 18:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
testing This primarily focuses on testing tooling Build, test and development tooling
Projects
Status: Done 🎉
Development

Successfully merging this pull request may close these issues.

5 participants