Commit Graph

2818 Commits

Author SHA1 Message Date
Kubernetes Prow Robot edf1982d61
Merge pull request #15783 from hakman/scale_us-east-2
Use us-east-2 region for scale tests
2023-08-15 22:30:27 -07:00
Ciprian Hacman b8594e4c21 gce: Skip failing Cilium test 2023-08-16 07:46:55 +03:00
Ciprian Hacman 5ca58836a3 Use 10.0.0.0/16 network for scale tests 2023-08-15 19:36:51 +03:00
Ciprian Hacman 5cd3300315 Use us-east-2 region for scale tests 2023-08-15 19:36:08 +03:00
Ciprian Hacman c995951116 Update dependencies 2023-08-14 07:21:10 +03:00
Peter Rifel e9e85afa3d
Dont use SSM until kops permissions are fixed in e2e accounts 2023-08-12 07:41:20 -05:00
Peter Rifel f24ee0d98f
Use the same LBC version for e2e tests as what is deployed 2023-08-12 07:41:16 -05:00
Ciprian Hacman a832f52a38 Use dns=none for scale tests 2023-08-12 06:00:32 +03:00
Kubernetes Prow Robot eeaad0221d
Merge pull request #15753 from johngmyers/reduce-skip
Trim e2e skip regexes for Cilium
2023-08-11 18:57:18 -07:00
Prateek Gogia 811136b914 Fix amazonvpc string casing 2023-08-11 15:57:32 -05:00
Kubernetes Prow Robot d67528e5e6
Merge pull request #15756 from zadjadr/fix/cilium-hubble-cert
Fix hubble certificate dnsname
2023-08-10 20:47:26 -07:00
John Gardiner Myers edac43faed
Release 1.28.0-alpha.2 (#15758) 2023-08-09 21:13:26 -07:00
John Gardiner Myers 37be4741e1 hack/update-expected.sh 2023-08-09 18:12:37 -07:00
John Gardiner Myers 0f36b1344e hack/update-expected.sh 2023-08-09 18:12:37 -07:00
Prateek Gogia 938ff9c0a6 Fix a bug in setting env variable for amazon vpc cni 2023-08-09 15:55:19 -05:00
zadjadr 43469e40e0 Fix hubble certificate dnsname 2023-08-09 15:34:01 +02:00
John Gardiner Myers 4e997e98b1 Trim e2e skip regexes for Cilium 2023-08-07 20:32:38 -07:00
Peter Rifel 7e06e4c416
Fix AMI SSM parameter for podidentitywebhook scenarioo 2023-08-07 17:09:54 -05:00
Peter Rifel 94261f6238
Use arm64 AMI for LBC scenario 2023-08-06 16:56:15 -05:00
Kubernetes Prow Robot e5e80296cd
Merge pull request #15746 from zadjadr/feature/clusterid-cilium
feature: Add cluster-id for Cilium
2023-08-06 10:02:31 -07:00
zadjadr d2358df1d7 feature: Add cluster-id for Cilium
hack/update-expected.sh
2023-08-06 18:08:39 +02:00
Peter Rifel 36940bf665
E2E - Dont set --master-count if --control-plane-count is in --create-args
Previously we were only not setting --master-count if --master-count was in --create-args.
Now we recognize either flag. This fixes E2E jobs that specify --control-plane-count and kops create cluster ends up having both flags
2023-08-06 08:57:03 -05:00
Kubernetes Prow Robot c107cfdf90
Merge pull request #15747 from rifelpet/e2e-2004
Use Ubuntu 20.04 in load-balancer-controller E2E scenario
2023-08-06 06:42:31 -07:00
Peter Rifel 319d75af6a
Use latest Ubuntu 20.04 AMI in podidentitywebhook scenario 2023-08-06 07:54:52 -05:00
Peter Rifel 9c45165d49
Use Ubuntu 20.04 for LBC scenario 2023-08-06 07:54:08 -05:00
Kubernetes Prow Robot 4fcd5943e6
Merge pull request #15742 from hakman/testing_use_master-count
Use `--master-count` in testing for backwards compatibility
2023-08-05 06:00:42 -07:00
Kubernetes Prow Robot 994ba3aa1d
Merge pull request #15741 from hakman/aws_testing_skip_zones
aws: Don't use `ap-northeast-2d` and `us-east-1e` for testing
2023-08-05 06:00:30 -07:00
Ciprian Hacman ab18f79405 Use --master-count in testing for backwards compatibility 2023-08-05 09:18:03 +03:00
Ciprian Hacman f87e8c5ba6 aws: Don't use ap-northeast-2d and us-east-1e for testing 2023-08-05 08:57:14 +03:00
Ciprian Hacman dbde17c9a5 hack/update-expected.sh 2023-08-05 08:11:39 +03:00
Ole Markus With a0d67fc475 Bump cilium to 1.13.5
Bump to Cilium 1.14.0

hack/update-expected.sh
2023-08-03 21:03:56 +02:00
Prateek Gogia 4438d367ab Add prefix delegation for amazon vpc cni in scale tests 2023-08-02 17:23:01 -05:00
Kubernetes Prow Robot 5ab4dda9f0
Merge pull request #15733 from rifelpet/cp-count
Update references to control-plane-count
2023-08-01 19:38:06 -07:00
Peter Rifel 71379a88dc
Update references to control-plane-count
kubetest2-kops searches for create-args values of --control-plane-count. While kops recognizes both --control-plane-count and --master-count, kubetest2-kops will add --control-plane-count if it isn't already set in --create-args. This means any references to --master-count need to be updated to --control-plane-count.
2023-08-01 20:54:11 -05:00
Ciprian Hacman 99e047574f kubetest2: Mark `--control-plane-size` as deprecated 2023-08-01 06:40:27 +03:00
justinsb 0f2fc55be7 upgrade-ab test should use old (deprecated) flags
Because upgrade-ab needs to run with older versions, we must use the
older flags.

Issue #15698
2023-07-29 18:22:07 -04:00
John Gardiner Myers 866dc517ed hack/update-expected.sh 2023-07-29 04:57:08 -07:00
Kubernetes Prow Robot a8fa8952ba
Merge pull request #15647 from johngmyers/nodeup-protokube
Remove more references to ClusterSpec fields from nodeup
2023-07-29 00:01:59 -07:00
Kubernetes Prow Robot b29714a98c
Merge pull request #15708 from justinsb/gce_multi_lbs
gce load balancers: set LoadBalancingScheme to EXTERNAL explicitly
2023-07-28 23:13:59 -07:00
Kubernetes Prow Robot fd131bc730
Merge pull request #15706 from johngmyers/upgrade-ccm
Upgrade AWS CCM
2023-07-28 22:22:00 -07:00
justinsb 7bc5a71773 gce load balancers: set LoadBalancingScheme to EXTERNAL explicitly
This avoids a spurious change being printed, and is more correct - we
actually want this to be external (vs nil, which implicitly means
"don't care").
2023-07-29 08:15:29 +03:00
justinsb 7814744a7a autogen: Update test data for gce label changes 2023-07-28 23:48:41 -04:00
John Gardiner Myers dbc6b6747c hack/update-expected.sh 2023-07-28 13:53:34 -07:00
Kubernetes Prow Robot 223b66c3f7
Merge pull request #15666 from johngmyers/nth
Enable NTH by default on AWS
2023-07-28 11:55:42 -07:00
John Gardiner Myers 3d100d1921 hack/update-expected.sh 2023-07-28 08:27:31 -07:00
John Gardiner Myers b63bbf843e hack/update-expected.sh 2023-07-28 06:45:47 -07:00
John Gardiner Myers 4654aa3d75 hack/update-expected.sh 2023-07-28 02:59:30 -07:00
github-actions 62507d5763 Update dependencies 2023-07-28 06:08:54 +00:00
John Gardiner Myers 5cb9756f37 hack/update-expected.sh 2023-07-27 17:04:57 -07:00
John Gardiner Myers b010b7faae Use release version of k8s 1.27 in integration test 2023-07-27 16:52:15 -07:00
Kubernetes Prow Robot c78c38e70f
Merge pull request #15693 from johngmyers/v1alpha3-config
v1alpha3: move state store location config under its own sub-struct
2023-07-24 22:04:04 -07:00
Ciprian Hacman ca7b396bff hack/update-expected.sh 2023-07-24 08:05:08 +03:00
John Gardiner Myers 3756bdad5b v1alpha3: Move secretStore and keyStore uder configStore 2023-07-22 16:04:24 -07:00
John Gardiner Myers 57b0d8e9cd v1alpha3: Move configBase to configStore.base 2023-07-22 15:57:35 -07:00
Kubernetes Prow Robot dbba2ae410
Merge pull request #15678 from johngmyers/no-configstore
v1alpha3: remove redundant ConfigStore
2023-07-22 00:32:07 -07:00
Kubernetes Prow Robot e740351b0e
Merge pull request #15688 from johngmyers/addon-tracking
Fix addon-resource-tracking scenario for new starting kops version
2023-07-21 12:02:07 -07:00
John Gardiner Myers a3de9a1e16 Fix addon-resource-tracking scenario for new starting kops version 2023-07-21 10:15:49 -07:00
Kubernetes Prow Robot 7d4a6e14ef
Merge pull request #15685 from kubernetes/dependencies/update-1689919834
Update dependencies
2023-07-21 04:16:07 -07:00
Kubernetes Prow Robot b7f017b016
Merge pull request #15565 from justinsb/symlink_approach_2
etcd-manager: support symlinking versions
2023-07-20 23:40:07 -07:00
github-actions ca92f6a497 Update dependencies 2023-07-21 06:10:34 +00:00
Kubernetes Prow Robot 9e2ef12ee0
Merge pull request #15674 from justinsb/fix_15559
kubetest2-kops: rename control-plane-size flag to control-plane-count
2023-07-20 20:12:06 -07:00
Ciprian Hacman 53385bc0b4
Apply suggestions from code review
Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2023-07-21 05:24:03 +03:00
John Gardiner Myers a959435079 hack/update-expected.sh 2023-07-20 19:10:21 -07:00
John Gardiner Myers be9325aac2 Skip ssh-to-all-nodes test in private topology 2023-07-20 17:26:50 -07:00
justinsb 3b834a2c87 test scenarios: recognize KOPS_CONTROL_PLANE_COUNT
We still accept KOPS_CONTROL_PLANE_SIZE (for now), but we should be
switching to KOPS_CONTROL_PLANE_COUNT
2023-07-19 16:17:27 -04:00
justinsb 7352f30783 kubetest2-kops: rename control-plane-size flag to control-plane-count
For consistency with kops create cluster.

It doesn't appear to be used outside this repo, although test-infra
declares KOPS_CONTROL_PLANE_SIZE and that is then passed to our
e2e/scenarios scripts.

Issue #15559
2023-07-19 16:17:27 -04:00
John Gardiner Myers 9b64707159 Ignore no-longer-used topology fields in ClusterSpec 2023-07-19 08:48:38 -07:00
Kubernetes Prow Robot 26fdeb761a
Merge pull request #15672 from rifelpet/scenario-bump
Bump k8s and kops versions used in scenario scripts
2023-07-19 07:12:04 -07:00
Peter Rifel 566d524990
Use latest cilium-cli that supports cilium 1.12 2023-07-19 07:27:19 -05:00
Peter Rifel 03ec68a2a2
Bump scenario test scripts to use newer k8s and kops versions 2023-07-19 07:27:07 -05:00
Peter Rifel 1b481aa5b9
Continue skipping SCTP tests for cilium until we upgrade to 1.13 2023-07-19 07:15:50 -05:00
John Gardiner Myers 3e2ab2b677 hack/update-expected.sh 2023-07-18 16:13:22 -07:00
github-actions a26cc87228 Update dependencies 2023-07-18 04:09:36 +00:00
Kubernetes Prow Robot 9d2aa4c1d8
Merge pull request #15655 from hakman/fix_backup-retention-days
Fix modifying backupRetentionDays
2023-07-17 10:05:14 -07:00
Ciprian Hacman b6a8141ea8 hack/update-expected.sh 2023-07-17 17:28:02 +03:00
Anthony Hausman 4a01fc30c4
feat(karpenter): Variabilize Image, logFormat and logLevel 2023-07-17 13:13:37 +02:00
John Gardiner Myers 252f0758ff hack/update-expected.sh 2023-07-15 21:36:10 -07:00
John Gardiner Myers 56a8f46952 hack/update-expected.sh 2023-07-15 21:27:02 -07:00
John Gardiner Myers 62f7faa4da Remove references to ClusterSpec.API from nodeup 2023-07-15 14:55:38 -07:00
Kubernetes Prow Robot 141a040aec
Merge pull request #15607 from hakman/gce_cloud-init
gce: Use `user-data` instead of `startup-script` metadata key
2023-07-15 11:47:05 -07:00
Avdhoot Dendge d5d583f191 Update aws-sdk-go to support new aws sso profile 2023-07-11 22:42:52 -04:00
Kubernetes Prow Robot 4ad116ec78
Merge pull request #15611 from justinsb/gce_lb_firewall
gce: Set firewall rules for Internal LBs also
2023-07-10 09:31:05 -07:00
justinsb 79c6d954d4 Update expected output for symlinks 2023-07-10 11:21:01 -04:00
justinsb 8b813b3051 Update expected test output 2023-07-10 11:11:59 -04:00
John Gardiner Myers f5fc710d6c Remove references to ClusterSpec from nodeup sysctls.go 2023-07-09 21:11:54 -07:00
justinsb 3613f586c8 GCE: Set firewall rules for Internal LBs also
It seems we can use the exact same rules.
2023-07-09 19:25:42 -04:00
Kubernetes Prow Robot 114ac311c1
Merge pull request #15332 from hakman/gce_internal_lb
gce: Update logic for internal LB
2023-07-09 14:11:04 -07:00
Ciprian Hacman 41c82ee6b4 hack/update-expected.sh 2023-07-09 13:50:00 +03:00
Kubernetes Prow Robot 41a0073cbc
Merge pull request #15605 from johngmyers/ipv6-karpenter
Fix Karpenter failure to start on IPv6 clusters
2023-07-09 02:05:04 -07:00
Ciprian Hacman d9cb80aecb aws: Don't set instance metadata for bastions in other clouds 2023-07-08 18:19:40 +03:00
John Gardiner Myers 2d4cbebf49 Fix Karpenter failure to start on IPv6 clusters 2023-07-08 00:26:53 -07:00
Ciprian Hacman 739c3168e2 hack/update-expected.sh 2023-07-08 04:34:43 +03:00
John Gardiner Myers 184c7a694a Use private topology for apiserver e2e test 2023-07-05 22:30:53 -07:00
justinsb 007d6434f8 Update expected test output 2023-07-05 12:35:01 -04:00
Ciprian Hacman 32432b7e2f hack/update-expected.sh 2023-07-04 10:18:32 +03:00
Kubernetes Prow Robot 7c1a8eda87
Merge pull request #15577 from hakman/hetzner_ccm
hetzner: Update CCM to v1.16.0
2023-07-02 13:04:50 -07:00
Kubernetes Prow Robot 737d6c9280
Merge pull request #15581 from hakman/promote_alpha_to_stable
Promote alpha channel to stable
2023-07-02 12:12:50 -07:00
Ciprian Hacman 3c6a40e379 hack/update-expected.sh 2023-07-02 21:27:44 +03:00
Ciprian Hacman e4ab685988 hack/update-expected.sh 2023-07-02 19:53:15 +03:00
Ciprian Hacman 21cdb36d68 hack/update-expected.sh 2023-07-02 08:33:23 +03:00
Ciprian Hacman 4085da870f hack/update-expected.sh 2023-07-01 09:51:22 +03:00
Ciprian Hacman 67f0abb541 hack/update-expected.sh 2023-06-30 21:24:44 +03:00
github-actions 961006c5f7 Update dependencies 2023-06-30 06:09:22 +00:00
Tone c2ed4b6f64
Upgrade Karpenter to v0.27.5 (#15144)
* feat(karpenter): Upgrade to version 0.27.0

Upgrade Karpenter to current last stable version `0.27.0`.
Template have been updated to use the same templates than the Helm chart.

* feat(karpenter): Use AWSNodeTemplate for launchTemplate

To set Launch Templates is deprecated into the provisioner, it is recommends using the `AWSNodeTemplate` to set it.
Ref:
 - https://karpenter.sh/v0.27.0/concepts/node-templates/

* feat(karpenter): Enable pruning addon

* Use extra flags in upgrade-ab scenario test

* feat(karpenter): Drop `karpenter` feature flag

* feat(karpenter): Add release note for `1.27`

* feat(karpenter): Upgrade to version 0.27.3

* feat(karpenter):  fix template

* feat(karpenter): Upgrade to version 0.27.5

* Update Karpenter documentation with depending kops version

* Delete KOPS_FEATURE_FLAGS from e2e test `run-test`

* Run hack/update-expected.sh
2023-06-29 22:57:45 -07:00
Prateek Gogia 403dc27e25
make cni plugin configurable in scaling test scenario (#15557)
* make cni plugin configurable

* include image and instance type variables

* fix variable name

* rename CP size variable name and add CP count=2

* fix CP count

* Update flag name to master size and count

* Use 20.04 ubuntu version
2023-06-29 14:19:45 -07:00
Prateek Gogia bfa9ca2ee1
Add CL2 test command to scalability scenario (#15538)
* Add CL2 test command to run-test.sh script

* minor changes to address PR feedback

* Include ssh pub key when creating cluster

* minor fix the variable name

* Switch control plane to c6g.2xlarge

* Use a single etcd cluster

* Enable etcd metrics

* Use kubetest2 SSH key for CL2

* exclude /metrics from auth in scheduler

* refactor custom flags for scheduler

---------

Co-authored-by: Ciprian Hacman <ciprian@hakman.dev>
2023-06-27 21:54:32 -07:00
John Gardiner Myers cad5b69446
Release 1.28.0-alpha.1 (#15548) 2023-06-24 20:45:09 -07:00
John Gardiner Myers 37f67231b6 Remove 1.22 create cluster integration test 2023-06-22 23:03:24 -07:00
John Gardiner Myers 0dfac69d83 Remove support for Weave networking 2023-06-22 23:03:24 -07:00
Kubernetes Prow Robot d3cc46313a
Merge pull request #15516 from justinsb/etcd_manager_env_var_once
etcd-manager: set environment variables once
2023-06-22 11:17:40 -07:00
justinsb 5abb7af3d9 Update expected test-output 2023-06-22 17:14:58 +03:00
Ciprian Hacman e774ca5e70 Fix node count for scalability scenario 2023-06-22 16:48:28 +03:00
Kubernetes Prow Robot 6b0b655d40
Merge pull request #15536 from moshevayner/cert-manager-1.12.2
Bump cert-manager to version 1.12.2
2023-06-20 07:58:22 -07:00
Kubernetes Prow Robot 5dd042edbf
Merge pull request #15534 from moshevayner/aws-cni-1.13.2
Bump AWS CNI to version 1.13.2
2023-06-20 05:38:23 -07:00
Moshe Vayner 5c908242b2 hack/update-expected 2023-06-20 14:56:56 +03:00
Moshe Vayner 95632e57e1 hack/update-expected 2023-06-20 12:32:56 +03:00
Ciprian Hacman 3a4e0717a7 hack/update-expected.sh 2023-06-20 08:11:21 +03:00
Ciprian Hacman 26198a22b2 Update tests for kOps v1.28 2023-06-20 08:11:21 +03:00
Kubernetes Prow Robot b5adab4d53
Merge pull request #15520 from hakman/fix-kops-utils-cp
Fix promotion of `kops-utils-cp`
2023-06-19 10:54:22 -07:00
Kubernetes Prow Robot b4c5a75829
Merge pull request #15487 from jsafrane/add-selinux
Add optional SELinux support to RHEL clusters
2023-06-19 08:54:22 -07:00
Kubernetes Prow Robot 0546addf29
Merge pull request #15515 from justinsb/strict_node_label_checking
node labeling: don't ignore unknown roles
2023-06-19 07:48:21 -07:00
Ciprian Hacman 60b14823bd hack/update-expected.sh 2023-06-19 16:52:28 +03:00
Jan Safranek 0d03095fda Add SELinux support to containerd
Add cluster.Spec.Containerd.SELinuxEnabled field that enables SELinux in
containerd.

With SELinux enabled, all pods that use HostPath volumes must run with
SELinux label `spc_t`, otherwise SELinux denies the pods to touch the host
filesystem.
2023-06-19 15:20:08 +02:00
Ciprian Hacman cd1c7434e8 hack/update-expected.sh 2023-06-19 15:12:11 +03:00
Leïla MARABESE 17dd0ddfae review changes 2023-06-19 11:52:40 +02:00
Leïla MARABESE 62e3495b1a scaleway dns provider + tests 2023-06-19 11:40:08 +02:00
Ciprian Hacman 1026a131a1
Release 1.27.0-beta.1 (#15510) 2023-06-17 07:16:20 -07:00
Kubernetes Prow Robot 7117a67870
Merge pull request #15509 from hakman/kops-utils-cp
Rename `kops-copy` to `kops-utils-cp`
2023-06-17 02:56:20 -07:00
Ciprian Hacman ccb75c1e33 hack/update-expected.sh 2023-06-16 22:28:38 +03:00
Ciprian Hacman 2aff39dce5 hack/update-expected.sh 2023-06-16 21:17:16 +03:00
Ciprian Hacman 78d2a1e3d9 hack/update-expected.sh 2023-06-16 12:01:34 +03:00
Ciprian Hacman 059e7c7f11 Update containerd to v1.7.2 2023-06-16 11:58:55 +03:00
github-actions c0a333ace8 Update dependencies 2023-06-16 06:10:30 +00:00
Leïla MARABESE b9807d49e8 update expected + headers 2023-06-14 15:47:30 +02:00
Kubernetes Prow Robot 1f750303d6
Merge pull request #15475 from hakman/default_ubuntu_jammy
Use Ubuntu 22.04 (Jammy) as the default distro for K8s 1.27+
2023-06-11 05:21:46 -07:00
Jesse Haka d7d7a55c41 add additional config for node local dns 2023-06-10 10:22:32 +03:00
Kubernetes Prow Robot da16bdfa7b
Merge pull request #15482 from prateekgogia/test_config
Make create args for scale testing configurable in the run-test.sh
2023-06-09 13:06:13 -07:00
Prateek Gogia 7ab99b4af6 Make create args for scale testing configurable in the run-test.sh 2023-06-09 13:43:36 -05:00
Leïla MARABESE 95f6025af2 update expected 2023-06-09 15:08:09 +02:00
github-actions 3210950043 Update dependencies 2023-06-09 06:09:30 +00:00
Kubernetes Prow Robot e71f1f0cb0
Merge pull request #15477 from testwill/vulnerability
fix: CVE-2023-2253 CVE-2022-41723
2023-06-07 22:44:12 -07:00
Tessia Piboubès d41b6e6ca6 GCP Terraform: enable create_before_destroy in instance templates 2023-06-07 17:49:55 +02:00
guoguangwu e348c7780d fix: CVE-2023-2253 CVE-2022-41723 2023-06-07 19:56:50 +08:00
Ciprian Hacman 53a9be0bba Add integration tests for K8s 1.27 2023-06-07 14:52:25 +03:00
Ciprian Hacman 4810cc18b7 hack/update-expected.sh 2023-06-05 16:46:37 +03:00
Kubernetes Prow Robot 1bef61969c
Merge pull request #15461 from kubernetes/dependencies/update-1685686215
Update dependencies
2023-06-02 08:32:53 -07:00
github-actions 4898a9e98f Update dependencies 2023-06-02 06:10:16 +00:00
justinsb b80d166254 Default to dns=none for hetzner and digitalocean
For new clusters only, default to dns=none on hetzner and
digitalocean.

Hetzner previously used dns=private (with the same behaviour), but
dns=none is more specific.

DigitalOcean previously defaulted to peer-to-peer gossip, but dns=none
is simpler and requires fewer permissions.
2023-06-01 11:14:06 -04:00
Kubernetes Prow Robot fe3e5cd6e1
Merge pull request #15436 from hakman/etcd-3.5.9
Update etcd to v3.5.9
2023-05-31 10:25:48 -07:00
Ciprian Hacman 9201263abb hack/update-expected.sh 2023-05-31 12:57:30 +03:00
John Gardiner Myers 521206e823 hack/update-expected.sh 2023-05-30 19:10:10 -07:00
Jesse Haka 2da0a61bb8 run hack/update-expected.sh 2023-05-27 13:06:28 +03:00
Ciprian Hacman f51e347f99 Build and use cp replacement 2023-05-27 05:18:53 +03:00
github-actions fbcc63af2a Update dependencies 2023-05-26 06:08:35 +00:00
Ciprian Hacman 77130df276 hack/update-expected.sh 2023-05-26 07:33:13 +03:00
Moshe Vayner dd35f46709 hack/update-expected 2023-05-25 15:10:14 -04:00
Ciprian Hacman f9e3ed35e1 Reduce the list of skipped e2e test for Cilium 2023-05-25 11:07:29 +03:00
Ciprian Hacman e69edddfda hack/update-expected.sh 2023-05-25 08:31:18 +03:00
Kubernetes Prow Robot f2fe04438f
Merge pull request #15440 from AlexLast/master
feat(hetzner): bump cloud-controller-manager and csi-driver
2023-05-24 01:58:50 -07:00
Kubernetes Prow Robot f52017fb01
Merge pull request #15446 from zetaab/clusterprop
update cluster-proportional-autoscaler to v1.8.8
2023-05-24 01:12:49 -07:00
Alex Last e296a8573b feat(hetzner): bump cloud-controller-manager and csi-driver 2023-05-24 08:28:48 +01:00
Jesse Haka 25dcb52eb2 run hack/update-expected.sh 2023-05-24 09:20:05 +03:00
Jesse Haka be59a4fcf3 run hack/update-expected.sh 2023-05-24 08:55:35 +03:00
Ciprian Hacman 062f665dd5 hack/update-expected.sh 2023-05-23 12:52:56 +03:00
Kubernetes Prow Robot 5ec951b161
Merge pull request #15434 from hakman/cni-plugins-1.2.0
Update CNI plugins to v1.2.0 for K8s 1.27+
2023-05-22 08:38:58 -07:00
Kubernetes Prow Robot 4e82620dbf
Merge pull request #15433 from hakman/depup
Update dependencies
2023-05-22 05:48:33 -07:00
Ciprian Hacman de7ef31885 hack/update-expected.sh 2023-05-20 22:40:55 +03:00
Kubernetes Prow Robot 35cc07324d
Merge pull request #15375 from hakman/runc-1.1.7
Update runc to v1.1.7
2023-05-20 08:48:20 -07:00
Kubernetes Prow Robot 1cd895ccce
Merge pull request #15112 from hakman/etcd-manager_slimmer
Remove obsolete etcd versions
2023-05-20 07:04:19 -07:00
Ciprian Hacman 64d1db1fda Fix kube-router tests 2023-05-20 09:49:11 +03:00
Ciprian Hacman 3f4399b940 Update dependencies 2023-05-20 08:52:18 +03:00
Ciprian Hacman 88c07ddeb7 hack/update-expected.sh 2023-05-20 08:30:36 +03:00
Ciprian Hacman bac82bcc72 Stop setting SpecOverrideFlag for upgrade-ab scenario 2023-05-20 07:46:59 +03:00
Ciprian Hacman 2e1394dc57 Release 1.27.0-alpha.2 2023-05-19 21:35:09 +03:00
Ciprian Hacman 1c7d91b33c hack/update-expected.sh 2023-05-17 13:15:10 +03:00
Jesse Haka dbccba2f45 hack/update-expected.sh 2023-05-16 16:29:12 +03:00
Kubernetes Prow Robot 9efad9c00c
Merge pull request #15410 from johngmyers/dualstack-nlb
Make NLBs dualstack when they're in IPv6-capable subnets
2023-05-12 22:53:26 -07:00
Kubernetes Prow Robot 63c4c1bafd
Merge pull request #15405 from scaleway/scw_cloud_tags
scaleway: tag resources with cloud labels
2023-05-12 06:37:01 -07:00
Kubernetes Prow Robot 1f80d5dda5
Merge pull request #15400 from minkimipt/master
Add missing ServiceAccount in snapshot-validation-deployment
2023-05-12 05:35:05 -07:00
Leïla MARABESE 3446b935c1 scaleway resources are tagged with cloud tags 2023-05-12 11:28:26 +02:00
Danil Zhigalin 8375680aef Update test files for addons-snapshot-controller 2023-05-12 10:38:37 +02:00
Kubernetes Prow Robot 7622f0daa1
Merge pull request #15408 from KlwntSingh/master
replace references of https://storage.googleapis.com/kubernetes-release with https://dl.k8s.io
2023-05-11 23:46:47 -07:00
Kulwant Singh 19c9ff31a2 Run `./hack/update-expected.sh` to update `NodeupConfigHash`
Updated `NodeupConfigHash` hashes in test/integration/update_cluster
2023-05-11 18:01:06 -07:00
John Gardiner Myers 40d595c8ba hack/update-expected.sh 2023-05-11 14:46:23 -07:00
Kulwant Singh 50a439341b tests/e2e: use dl.k8s.io not gs://kubernetes-release 2023-05-11 09:01:06 -07:00
Kulwant Singh 1c442cf664 tests/integeration: use dl.k8s.io not gs://kubernetes-release 2023-05-11 08:58:58 -07:00
Moshe Vayner e2c5979b2f hack/update-expected 2023-05-11 10:06:12 -04:00
John Gardiner Myers af4f9671e6 Support dualstack NLBs with Terraform 2023-05-10 21:50:23 -07:00
Kubernetes Prow Robot 9af580f1ab
Merge pull request #15389 from moshevayner/fix-15310
Support Cilium Operator Pod Annotations
2023-05-10 00:41:03 -07:00
Moshe Vayner 881bd4e55f make apimachinery && make crds 2023-05-09 21:56:42 -04:00
Moshe Vayner 99ff00df61 Support Cilium operator pod annotations 2023-05-09 21:50:36 -04:00
Moshe Vayner 9fe9e182ec hack/update-expected 2023-05-09 20:58:17 -04:00
Ciprian Hacman 0e37112f46 hack/update-expected.sh 2023-05-09 12:28:06 +03:00
Kubernetes Prow Robot 68bf1870f9
Merge pull request #15378 from hakman/containerd-1.6.21
Update containerd to v1.6.21
2023-05-08 05:51:17 -07:00
Ciprian Hacman b0b9dfd010 hack/update-expected.sh 2023-05-08 07:56:56 +03:00
Ciprian Hacman 30f84a4f13 Update dependencies 2023-05-08 07:35:34 +03:00
Kubernetes Prow Robot 68dcc7ad48
Merge pull request #15125 from justinsb/node_challenge
Perform challenge callbacks into a node
2023-05-07 09:13:16 -07:00
justinsb bd956f2226 Update expected test output 2023-05-06 08:03:21 -04:00
Ciprian Hacman bf749010ee hack/update-expected.sh 2023-05-06 13:04:47 +03:00
Bronson Mirafuentes d819068026 run ./hack/update-expected.sh 2023-05-03 09:00:40 -07:00
Bronson Mirafuentes b25432314f run ./hack/update-expected.sh 2023-05-02 14:21:30 -07:00
Ole Markus With 5d82e52c48 Use external ECR credential provider as of Kubernetes 1.27 2023-04-29 10:21:57 +02:00
Leïla MARABESE 1e20a4c629 unique instance names to comply with CCM 2023-04-25 16:01:42 +02:00
Leïla MARABESE 499cc1be95 downgrade CCM 2023-04-25 14:31:37 +02:00
Leïla MARABESE c2654188b0 added noprefix to tags 2023-04-25 14:31:37 +02:00
Anthony Hausman a28b11f4aa
hack/update-expected.sh 2023-04-16 12:37:26 +02:00
Ole Markus With a57f754c63 Bump golang to 1.20 2023-04-16 07:48:26 +02:00
Jesse Haka 225e3f4b3f Upgrade k8s-dns-node-cache to 1.22.20 2023-04-13 16:23:46 +03:00
Felix Friedrich c5847054db
./hack/update-expected.sh 2023-04-12 10:46:47 +02:00
Kubernetes Prow Robot 7a9277c33f
Merge pull request #15291 from seh/teach-autoscaler-to-ignore-daemon-pods
Allow Cluster Autoscaler to ignore daemon pods
2023-04-11 11:25:06 -07:00
justinsb ea4fb3e06a Create simple test that runs with boskos
A simple e2e test for running with boskos on AWS.
2023-04-07 19:07:46 -04:00
Steven E. Harris 9595c833ee
Allow Cluster Autoscaler to ignore daemon pods
By default the cluster autoscaler takes DaemonSet-managed pods'
resource requests into consideration when computing a node's resource
utilization. Allow toggling its "--ignore-daemonsets-utilization"
command-line flag via a new field in the Cluster
spec—"clusterAutoscaler.ignoreDaemonSetsUtilization." Setting that
field to true causes the autoscaler to ignore such daemon pods'
requests, such that it will more likely judge a node running only
daemon pods as being underutilized and shut down its hosting machine.
2023-04-05 10:03:24 -04:00
justinsb 8738f97ca7 Update test output for GCE IPv6 support 2023-03-31 09:55:28 -04:00
justinsb 73a7144d50 Get scalability test passing
Ensure test passes at 100 nodes: use calico, a few misc fixes
2023-03-29 10:55:10 -04:00
Kubernetes Prow Robot 24e6b4c26a
Merge pull request #15224 from scaleway/scw_integration_test
scaleway: integration tests
2023-03-28 08:52:16 -07:00
Leïla MARABESE b4d230f8c2 scaleway integration test 2023-03-28 16:58:54 +02:00
justinsb 0884b5658e test scenarios: create simple scalability test
We want to try some scalability testing on AWS.
2023-03-27 23:28:00 -04:00
Moshe Shitrit 9477463655 hack/update-expected 2023-03-18 15:55:55 +02:00
Peter Rifel a4e94d5487
Skip multiple-port multiple-endpointslice e2e test with Cilium
This job is failing, skipping until we're upgraded to 1.13 to see if that fixes the failing test
2023-03-16 22:48:29 -05:00
Peter Rifel 42657e8196
Skip new endpoint port/protocol e2e test on cilium 2023-03-16 17:01:55 -05:00
Ciprian Hacman 88fd444987 gcp: Update terraform rendering for Target Pool 2023-03-16 08:55:15 +02:00
Ciprian Hacman 1db17ab949 gcp: Update terraform rendering for HTTP Health Check 2023-03-16 08:10:25 +02:00
Ciprian Hacman dc5fa01b02 gcp: Switch placeholder integration test from Internal to Public LB 2023-03-16 07:49:47 +02:00
Ciprian Hacman dc92df3643 gcp: Add placeholder integration test for public load balancer 2023-03-16 07:49:47 +02:00
Kubernetes Prow Robot 995bdda158
Merge pull request #15197 from rifelpet/k127awsmigration
Don't set CSIMigrationAWS in k8s 1.27
2023-03-10 21:28:40 -08:00
Peter Rifel e63cb44bd0
Update integration tests 2023-03-10 21:19:25 -06:00
github-actions 7a0e958f77 Update dependencies 2023-03-10 06:10:06 +00:00
Ciprian Hacman 5ec74216d8 hack/update-expected.sh 2023-03-09 09:07:04 +02:00
Ciprian Hacman b935907ace hack/update-expected.sh 2023-03-09 06:52:14 +02:00
github-actions 3cf07374a8 Update dependencies 2023-03-06 12:00:25 +00:00
Justin SB 21a6fa550d kubetest2: don't cache version markers
When uploading the version marker, make sure we turn off caching.

Otherwise we see jobs using older versions than they should be
running.
2023-03-03 15:06:31 -05:00
Justin SB 77f6be7475 Update expected output for GCP CCM changes 2023-03-03 10:07:53 -05:00
Kubernetes Prow Robot e8f704a855
Merge pull request #15036 from johngmyers/addlcidr-subnet
Improve support for AdditionalNetworkCIDRs
2023-02-24 06:33:34 -08:00
Ciprian Hacman 6b73f91b32 hack/update-expected.sh 2023-02-18 04:38:08 +02:00
Kubernetes Prow Robot c56a983355
Merge pull request #15166 from justinsb/run_scenario
tests: create smoketest scenario
2023-02-16 08:05:38 -08:00
Justin SB cb1dea554e tests: create smoketest scenario
This is a simple minimal scenario designed to make it easy to run with
a particular version of kOps.

The initial use-case is for testing artifacts-sandbox.k8s.io.
2023-02-16 10:13:31 -05:00
Rafael da Fonseca bc37c7408c Add terraform target support for configuring Warm Pool 2023-02-14 14:27:46 +00:00
Kubernetes Prow Robot ca3b53c00a
Merge pull request #15095 from infonova/use-clustername-in-cinder-csi-plugin
Pass actual cluster name to cinder-csi-plugin
2023-02-13 09:33:29 -08:00
ederst 30495063a3 Update expected 2023-02-13 17:45:51 +01:00
Kubernetes Prow Robot 9ec9d42910
Merge pull request #15131 from hakman/containerd-v1.6.17
Update containerd to v1.6.17
2023-02-13 02:27:29 -08:00
Jesse Haka e7c4506e36 hack/update-expected.sh 2023-02-12 21:57:45 +02:00
Kubernetes Prow Robot c06874127a
Merge pull request #15143 from justinsb/fix_kubetest2_test
kubetest2-kops: update tests for new zones
2023-02-12 09:45:38 -08:00
justinsb 12d32c3273 kubetest2-kops: update tests for new zones
We previously tested that we could not generate 4 zones in a region,
but now us-east-1 has 6 zones, so we need to update the tests to fail
only when even more zones are requested.
2023-02-12 11:05:44 -05:00
Jesse Haka dca3b8c832 ./hack/update-expected.sh 2023-02-12 17:24:00 +02:00
Ciprian Hacman 56900bcbad hack/update-expected.sh 2023-02-12 13:48:44 +02:00
Ciprian Hacman 466ed04506 hack/update-expected.sh 2023-02-12 12:31:37 +02:00
Kubernetes Prow Robot 165e4c6935
Merge pull request #15109 from moshevayner/aws-cni-1-12-2
Bump AWS CNI to 1.12.2
2023-02-10 15:15:29 -08:00
github-actions 02c47bd3a5 Update dependencies 2023-02-10 06:09:13 +00:00
Justin SB 8f7ef492bf gce: Always apply the metadata-proxy-ready node label
This restores the behaviour before #14127, which wasn't documented /
intended.
2023-02-05 13:40:02 -05:00
Moshe Shitrit 8081c28823 hack/update-expected 2023-02-04 08:07:15 -05:00