Unlike the current version of Vagrant, Lima remains FLOSS,
and is easier to debug (at least for myself)
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
The label filter query is more expressive (logical operations) and readable (no
regexp unless absolutely required). Such a query can be combined with focus +
skip, but in practice a single label filter can replace both of those and is
easier to understand.
Kubernetes has supported ginkgo v2 and thus --label-filter since v1.25.0. This
makes it safe to pass that command line flag unconditionally when invoking the
E2E suite.
This enables better dependency management via https://go.dev/ref/mod#graph-pruning
We previously required 1.16+
We don't want to require especially recent versions because that will break users with `go install` using older packaged golang.
We use currently supported much more recent go for our own builds.
"cgroup2.yaml" is becoming misnomer, as PR 3409 is going to enable native
ubuntu-22.04 runners with cgroup2.
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
we have a post-submit build, if we need presubmit build we can add a dedicated job with appropriate resources
building this is slow and we rarely make changes, and we don't immediately pickup the results until kindnetd image reference is upgraded anyhow.
FEATURE_GATES and RUNTIME_CONFIG can be set to populate the corresponding kind
config and thus modify the cluster.
For the sake of simplicity, not attempt is made to merge the settings from
GA_ONLY with these new env variables. If GA_ONLY=true is set, the new env
variables are ignored.
these are seriously slowing down builds, adding build flakes in CI due to emulation bugs, and we cannot locally test them nor do we have CI.
with very limited user demand, we're removing them.
* feat: support commit count in pre-release version
* unexport version strings, correct semver
and shortern makefile lines
* add alpha tag immediately after release commit
Co-authored-by: Benjamin Elder <bentheelder@google.com>