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

[pull] master from kubernetes:master #1924

Open
wants to merge 6,233 commits into
base: master
Choose a base branch
from
Open

Conversation

pull[bot]
Copy link

@pull pull bot commented Oct 24, 2021

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull bot added the ⤵️ pull label Oct 24, 2021
justinsb and others added 29 commits September 7, 2024 11:46
It looks like the kube-apiserver startup has slowed down a lot
(e.g. creating a lot of RBAC stuff), and this likely times out with
the current settings on smaller machines (as found by our
VMs-in-github-actions tests).

Increase the timeouts, aligning with k/k and using the newer healthcheck endpoints.
Conditionally set TF aws_s3_object SSE and ACLs
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 6.1.0 to 7.0.1.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](peter-evans/create-pull-request@c5a7806...8867c4a)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
…eter-evans/create-pull-request-7.0.1

build(deps): bump peter-evans/create-pull-request from 6.1.0 to 7.0.1
Skip some GCP in-tree e2e tests
Update versions used in scenario tests
We want to collect the artifacts even if the test fails
Because we now push much larger files, replace our in-memory storage with disk-backed storage.
localhost won't work for multiple nodes and turns out not to even work for one node.

Assume that there is a discovery mechanism that sets up /etc/hosts (it might be static configuration).

Add to metal test to get to kube-apiserver responding.
tests: build and push locally for metal tests
metal: assume etcd discovery is external
justinsb and others added 30 commits December 4, 2024 08:57
This field is no longer used, and can be removed.
Remove unusued kubernetesVersion from AssetBuilder
tests: fix linter-detected problem with error handling
Fixup kubelet and controlPlaneKubelet config building
Kubernetes 1.31 now stops nodes joining a cluster if the minor version
of the node is greater than the minor version of the control plane.

The addition of the instance-group-roles flag to update means that we
can now update / rolling-update the control plane first.  However, we
must now issue four commands:

* Update control plane
* Rolling update control plane
* Update nodes
* Rolling update nodes

This adds a flag to automate this process.  It is implemented by
executing those 4 steps in sequence.

Update is also smart enough to not update the nodes if this would
violate the skew policy, but we do this explicitly in the reconcile
command to be clearer and safer.
This all-in-one command is a replacement for having to run multiple commands,
while still respecting the version skew policy.

It does the same thing as `kops update cluster --reconcile`:

* Updates the control plane nodes
* Does a rolling update of the control plane nodes
* Updates "normal" nodes and bastion nodes
* Does a rolling update of these nodes
* Prunes old resources that are no longer used
chore: fix some function names in comment
Adding the latest kube assets to known hashes
We have to download the hash file for assets that are not well-known,
but this is not an error, and this causes a lot of noise in our logs.
Generate hashes for latest kube versions
…asset_not_found

Dial down warning level when asset is not found
chore(networking): bump aws-cni to 1.19.0
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.1.0 to 5.2.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@41dfa10...3041bf5)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
…ctions/setup-go-5.2.0

build(deps): bump actions/setup-go from 5.1.0 to 5.2.0
chore(channels): update alpha k8s and ubuntu ami versions
…licy

Temporarily skip failing cilium test to unblock PRs
Only set NTH ManagedASGTag label if it doesn't already exist
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.