Commit Graph

21022 Commits

Author SHA1 Message Date
justinsb dac4fd91b0 devcontainer: update go version, use features
From what I've read, we want the base image to be smaller, with more
of the added functionality in features.  We can build a bigger image
with the features, but that should be an image for devcontainers.

Also it seems that devcontainer tooling will cache the image with the
features - maybe giving similar results to if we had built a more
complete image.
2024-02-18 12:13:29 -05:00
Kubernetes Prow Robot 907a9a7203
Merge pull request #16364 from rifelpet/upgrade-dnsnone
Fix bash conditional pattern matching in upgrade script
2024-02-18 06:35:27 -08:00
Peter Rifel ac1413f1d2
Fix bash conditional pattern matching 2024-02-18 06:43:34 -06:00
Kubernetes Prow Robot 91353cbff9
Merge pull request #16362 from hakman/cilium-1.15.1
Update Cilium to v1.15.1
2024-02-18 03:53:27 -08:00
Ciprian Hacman 01ea66eed7 hack/update-expected.sh 2024-02-18 10:28:36 +02:00
Ciprian Hacman 83c88db90a Update Cilium to v1.15.1 2024-02-18 10:28:26 +02:00
Kubernetes Prow Robot 83c13bc8ea
Merge pull request #16361 from kubernetes/dependabot/github_actions/actions/dependency-review-action-4.1.0
build(deps): bump actions/dependency-review-action from 4.0.0 to 4.1.0
2024-02-17 23:18:07 -08:00
dependabot[bot] 7a7048d9e9
build(deps): bump actions/dependency-review-action from 4.0.0 to 4.1.0
Bumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/actions/dependency-review-action/releases)
- [Commits](4901385134...80f10bf419)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-18 06:23:08 +00:00
Kubernetes Prow Robot 43f6798b1c
Merge pull request #16360 from rifelpet/upgrade-dnsnone
Set --dns=none on upgrade tests from older kops versions
2024-02-17 21:55:33 -08:00
Kubernetes Prow Robot b6e9eccbd3
Merge pull request #16359 from justinsb/mark_tasks_implementing_hasaddress
azure: Mark a few tasks as implementing HasAddress
2024-02-17 20:40:06 -08:00
Kubernetes Prow Robot 0ded30c1c3
Merge pull request #16186 from remyleone/devcontainer
add support for devcontainer
2024-02-17 19:44:32 -08:00
Kubernetes Prow Robot 97328165f0
Merge pull request #16355 from sl1pm4t/fix-gcs-client-scope
gce: Update GCE storage service scope to DevstorageFullControlScope to resolve permission error.
2024-02-17 18:02:31 -08:00
Peter Rifel b40a912a68
Set --dns=none on upgrade tests from older kops versions
This should fix some "missing zone" errors on these upgrade tests
2024-02-17 19:48:34 -06:00
justinsb 06e82bffd4 refactor: Mark a few tasks as implementing HasAddress
This will ensure I don't mistakenly break the contract again.
2024-02-17 19:24:19 -05:00
Kubernetes Prow Robot 24ab206acc
Merge pull request #16356 from justinsb/revisions_and_pruning
Generate revisions of NLB objects, and introduce cleanup phase
2024-02-17 11:17:18 -08:00
Kubernetes Prow Robot 5607c6689c
Merge pull request #16358 from hakman/azure-subnet-vnet
azure: Avoid spurious changes in VirtualNetwork
2024-02-17 10:03:03 -08:00
justinsb 2a9343a168 Generate revisions of NLB objects, and introduce cleanup phase
This lets us safely make changes to otherwise immutable fields, in
particular for adding security groups to NLBs created without them.

We detect the older versions, and create deletion tasks to remove
them.  These tasks can be deferred, and we expect them to be
deferred to a "prune" phase that runs after cluster apply.

Co-authored-by: Ciprian Hacman <ciprian@hakman.dev>
2024-02-17 11:41:15 -05:00
Ciprian Hacman 4ae8f3c28e azure: Fix subnet name 2024-02-17 15:57:19 +02:00
Ciprian Hacman 94b713ec1a azure: Avoid spurious changes in VirtualNetwork 2024-02-17 15:56:53 +02:00
Kubernetes Prow Robot 1cbd622605
Merge pull request #16357 from kubernetes/dependencies/update-1708063443
Update dependencies
2024-02-16 05:14:39 -08:00
github-actions c7c2b422d3 Update dependencies 2024-02-16 06:04:02 +00:00
Kubernetes Prow Robot 69dc1818a4
Merge pull request #16346 from hakman/go-1.22.0
Update Go to v1.22.0
2024-02-15 08:03:04 -08:00
Kubernetes Prow Robot 2e0115171d
Merge pull request #16293 from justinsb/deletion_processing_mode
refactor: Introduce DeletionProcessingMode
2024-02-15 07:07:11 -08:00
justinsb ffd52cac40 refactor: Introduce DeletionProcessingMode
Deletion processing is not entirely a factor of the target, it is more
a factor of our mode of execution (dry-run vs pre-rolling-update vs
post-rolling-update).  We want to introduce that post-rolling-update
phase, so introduce the DeletionProcessingMode enum and move it from
the target to the context.
2024-02-15 08:12:19 -05:00
Kubernetes Prow Robot 51fb2cf158
Merge pull request #16353 from rifelpet/iam-policy-refactor
Use IAM Policy Builder for SQS Queue Policy
2024-02-14 20:04:16 -08:00
Matt Morrison 1944176ac1
Update GCE storage service scope to FullControl 2024-02-15 16:26:05 +13:00
Peter Rifel 4edcc95c99
./hack/update-expected.sh 2024-02-14 17:39:46 -06:00
Peter Rifel 70da572ed8
Use pkg/model/iam for building SQS queue policy 2024-02-14 17:39:45 -06:00
Peter Rifel 3f74f21b7e
Update IAM Policy Principal.Service to stringorset 2024-02-14 17:39:43 -06:00
Kubernetes Prow Robot 8f71e68d68
Merge pull request #16339 from justinsb/refactor_targetgroups
target group: refactor discovery into awsup
2024-02-14 14:33:00 -08:00
justinsb eb27e30153 target group: refactor discovery into awsup
This sets us up to support multiple generations of target groups,
needed if we want to support adding SecurityGroups to the NLB.
2024-02-14 15:48:50 -05:00
Kubernetes Prow Robot 1fbdc1b9b4
Merge pull request #16308 from jrabbit/patch-1
create command: remove example docs say is not implemented yet.
2024-02-13 22:35:41 -08:00
Jack Laxson 36450cf6a8 mk-cli-docs is manual 2024-02-13 17:59:09 -05:00
Kubernetes Prow Robot 9f43b03546
Merge pull request #16351 from rifelpet/iam-policy-refactor
Refactor IAM Policy Builder
2024-02-13 09:21:31 -08:00
Kubernetes Prow Robot 5a3b1e2703
Merge pull request #16009 from voriol/master
If specified, posts event data to URL upon instance interruption action.
2024-02-13 05:29:50 -08:00
Kubernetes Prow Robot b8603a21a9
Merge pull request #16350 from dims/add-support-for-al2023-amis-to-use-amazon-vpc-cni
Add support for AL2023 AMI to use Amazon VPC CNI
2024-02-13 04:02:59 -08:00
Peter Rifel 4643c66f6b
./hack/update-expected.sh 2024-02-12 22:42:14 -06:00
Peter Rifel b5264488cb
Rename stringorslice package to stringorset 2024-02-12 22:42:13 -06:00
Davanum Srinivas 29408196ca
Add support for AL2023 AMI to use Amazon VPC CNI
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-02-12 23:13:33 -05:00
Peter Rifel f098401c49
Rename StringOrSlice to StringOrSet, sort lists 2024-02-12 21:37:27 -06:00
Peter Rifel 21804bf631
Migrate to non-deprecated Sets implementation 2024-02-12 21:12:27 -06:00
Kubernetes Prow Robot f060b9252a
Merge pull request #16348 from hakman/azure-well-known-services
azure: Replace lb.ForAPIServer with lb.WellKnownServices
2024-02-11 06:21:45 -08:00
Ciprian Hacman eb1dd59e3c azure: Replace lb.ForAPIServer with lb.WellKnownServices 2024-02-11 11:06:17 +02:00
Kubernetes Prow Robot 01f4382676
Merge pull request #16347 from rifelpet/dnsnone-coredns
Include /etc/hosts coredns mounts for dns=none clusters
2024-02-10 23:02:38 -08:00
Peter Rifel 605f7912bc
./hack/update-expected.sh 2024-02-10 23:00:51 -06:00
Peter Rifel 6162a6837b
Include /etc/hosts coredns mounts for dns=none clusters 2024-02-10 23:00:49 -06:00
Ciprian Hacman 5bdd812926 Update Go to v1.22.0 2024-02-11 06:39:29 +02:00
Kubernetes Prow Robot 3d6599bb20
Merge pull request #16344 from justinsb/overlap_podcidr
validation: Allow overlap of pod/node CIDR and service CIDR
2024-02-10 15:45:23 -08:00
Kubernetes Prow Robot ac7ef929ab
Merge pull request #16343 from justinsb/cleanup_double_import
Cleanup import of the same package in tests
2024-02-10 14:25:03 -08:00
Kubernetes Prow Robot 804da06fd7
Merge pull request #16341 from justinsb/tolerate_deleted_sqs_queue
deletion: tolerate concurrent SQS queue deletion
2024-02-10 14:24:54 -08:00