Skip to content

Commit

Permalink
Update from upstream (#20)
Browse files Browse the repository at this point in the history
* enable loading multiple image archives

* Minor updates to Design docs

This makes minor updates and corrections to the docs under the Design
section for various updates to the project that have not made it into
the documentation.

Signed-off-by: Sean McGinnis <[email protected]>

* removed kong ingress documentation

* switch to an active mirror

* cluster: drop DisableLocalStorageCapacityIsolation

it was used to workaround a kubelet crash issue with rootless
providers.

The Kubelet seems to work fine now with localStorageCapacityIsolation
enabled in a user namespace so drop the special handling.  After this
change, ephemeral storage can be used in a rootless cluster.

Closes: kubernetes-sigs#3359

Signed-off-by: Giuseppe Scrivano <[email protected]>

* Clean up GitHub Action definitions

This defines a local action for the common actions performed by most of
our workflows. This reduces duplication between them to make sure they
are consistent, and also make the workflow definitions more concise to
just the operations that are unique to the particular testing
activities.

Signed-off-by: Sean McGinnis <[email protected]>

* e2e-k8s.sh: support --ginkgo.label-filter

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.

* Add third party package installation note

This restructures the installation instructions for kind to have the
first party, community supported methods listed first in the docs.

Third party maintained package installation instructions are moved to
the end of the list of installation options, and a note of warning is
added to point out that these packages are not maintained by the project
maintainers.

Signed-off-by: Sean McGinnis <[email protected]>

* Bump actions/checkout from 4.1.6 to 4.1.7 in the actions group

Bumps the actions group with 1 update: [actions/checkout](https://github.com/actions/checkout).


Updates `actions/checkout` from 4.1.6 to 4.1.7
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@a5ac7e5...692973e)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <[email protected]>

* switch to currently supported fedora (39)

* Add installation instructions for Scoop and Winget

* simplify ingress guide, add Gateway API note

- we should use contour's external docs instead of duplciating them
- we dropped kong docs but didn't quite clean up everything, followed up here

* Remove DOCKER_CLI_EXPERIMENTAL usage

The DOCKER_CLI_EXPERIMENTAL environment variable was used to enable
experimental features in the docker CLI. This capability was deprecated
in Docker v19.03 and completely removed in v23.0 [0].

This removes the setting of DOCKER_CLI_EXPERIMENTAL from our scripts as
it no longer has any effect and is not needed.

[0] https://docs.docker.com/engine/deprecated/#configuration-options-for-experimental-cli-features

Signed-off-by: Sean McGinnis <[email protected]>

* update go / runc to go 1.22 / 1.1.13

now that runc 1.1.13 supports latest go: NOTE must be 1.22.4+

https://github.com/opencontainers/runc/releases/tag/v1.1.13

* update containerd to 1.7.18

* update crictl to 1.30

* bump cni plugins to 1.5.1

* normalize FROM AS casing to silence buildx warnings

* fix legacy env format warning

* update base image

* bump node image

* Bump the actions group across 1 directory with 2 updates

Bumps the actions group with 2 updates in the / directory: [actions/upload-artifact](https://github.com/actions/upload-artifact) and [actions/setup-go](https://github.com/actions/setup-go).


Updates `actions/upload-artifact` from 4.3.3 to 4.3.4
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@6546280...0b2256b)

Updates `actions/setup-go` from 5.0.1 to 5.0.2
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@cdcb360...0a12ed9)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <[email protected]>

* Mention possible pids_limit issues with rootless podman

When running rootless podman, there can be issues with processes not
able to create new pids. This is caused by podman's default limit being
too low for scenarios like running nginx and spawning workers.

This simply adds a notice to the rootless section and suggests a way to
disable said limit if desired.

* Clean up known issues page

This removes outdated information from the known issues page for
releases that are well past end of life. It also cleans up some
formatting and fixes a few markdown linting concerns.

Signed-off-by: Sean McGinnis <[email protected]>

* kindnetd: update base image

* use informers and context cancellation

* implement network policies

* bump kindnetd image

Change-Id: Ifaa1b6185f59679685ec331ef7922538db1ddcb7

* update rbac permissions for kindnet network policies

Change-Id: I381a548754d31f5249c746e7dbf4e50fe776a34a

* Add known issue for WSL2 and cgroupv2 support

This adds a note to the Known Issues document with details related to
proper setup requirements for cgroupv2 support and links to the known
issues page for extra visibility from the Using WSL2 page.

Signed-off-by: Sean McGinnis <[email protected]>

* Fix Ingress migration guide link error

Signed-off-by: rogerogers <[email protected]>

* Fix Kubeadm template format

Signed-off-by: dominic.qi <[email protected]>

* bump dependencies

Change-Id: Ifa6441fd814f53e23b5b388e4893b9a7efb37e97

* bump kindnetd image

Change-Id: I81bb27c8836b460dc3808d65731ebcb59e29ade5

* Bump actions/upload-artifact from 4.3.4 to 4.3.5 in the actions group

Bumps the actions group with 1 update: [actions/upload-artifact](https://github.com/actions/upload-artifact).


Updates `actions/upload-artifact` from 4.3.4 to 4.3.5
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@0b2256b...89ef406)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <[email protected]>

* reword comments

* Add powershell completion

* Update copyright year in powershell.go

* Bump actions/upload-artifact from 4.3.5 to 4.3.6 in the actions group

Bumps the actions group with 1 update: [actions/upload-artifact](https://github.com/actions/upload-artifact).


Updates `actions/upload-artifact` from 4.3.5 to 4.3.6
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@89ef406...834a144)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <[email protected]>

* switch to go 1.22.6

* bump local path provisioner image

* bump kindnetd image

* bump base image

* bump node image to 1.31.0

* version v0.24.0

* version v0.25.0-alpha

* update install docs to v0.24

* fix getting version from tarball

the docker tags are mangled

* Add CRI-O Kind tutorial to Kind user docs

* Update ingress.md

Small typo for the word 'blixt'.

* add clarification to cri-o reference

* add loadbalancer note

* Add install note to rootless docs

---------

Signed-off-by: Sean McGinnis <[email protected]>
Signed-off-by: Giuseppe Scrivano <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: rogerogers <[email protected]>
Signed-off-by: dominic.qi <[email protected]>
Co-authored-by: Harsha Narayana <[email protected]>
Co-authored-by: Sean McGinnis <[email protected]>
Co-authored-by: Kundan Kumar <[email protected]>
Co-authored-by: Kubernetes Prow Robot <[email protected]>
Co-authored-by: Benjamin Elder <[email protected]>
Co-authored-by: Giuseppe Scrivano <[email protected]>
Co-authored-by: Patrick Ohly <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Stefano Arlandini <[email protected]>
Co-authored-by: Marc Goujon <[email protected]>
Co-authored-by: Antonio Ojea <[email protected]>
Co-authored-by: rogerogers <[email protected]>
Co-authored-by: dominic.qi <[email protected]>
Co-authored-by: joycecodes <[email protected]>
Co-authored-by: Douglas Thrift <[email protected]>
Co-authored-by: Kevin Hannon <[email protected]>
Co-authored-by: Charlie Le <[email protected]>
Co-authored-by: Khanh Tran <[email protected]>
  • Loading branch information
19 people authored Aug 23, 2024
1 parent 544b69a commit 4b05789
Showing 0 changed files with 0 additions and 0 deletions.

0 comments on commit 4b05789

Please sign in to comment.