Commit Graph

19460 Commits

Author SHA1 Message Date
Ciprian Hacman 5ec74216d8 hack/update-expected.sh 2023-03-09 09:07:04 +02:00
Ciprian Hacman 0d5f46e618 Fix the latest Ubuntu images 2023-03-09 09:05:47 +02:00
Kubernetes Prow Robot c1229c182f
Merge pull request #15208 from hakman/bump_channels
Bump channels
2023-03-08 21:44:00 -08:00
Ciprian Hacman b935907ace hack/update-expected.sh 2023-03-09 06:52:14 +02:00
Ciprian Hacman 4705ba14a0 Update channels with the latest Kubernetes versions 2023-03-09 06:35:44 +02:00
Ciprian Hacman 2cab91e800 Update channels with the latest Ubuntu images 2023-03-09 06:34:32 +02:00
Kubernetes Prow Robot 61c9c26e3b
Merge pull request #15198 from hakman/go-1.19.7
Update Go to v1.19.7
2023-03-07 23:51:11 -08:00
Ciprian Hacman 92dc38e3da Update Go to v1.19.7 2023-03-08 05:39:36 +02:00
Kubernetes Prow Robot 5e78321a91
Merge pull request #15195 from kubernetes/dependencies/update-1678104024
Update dependencies
2023-03-06 04:52:29 -08:00
github-actions 3cf07374a8 Update dependencies 2023-03-06 12:00:25 +00:00
Kubernetes Prow Robot dc354c7d47
Merge pull request #15194 from hakman/fix_depup
Fix error in dependencies update workflow
2023-03-06 03:52:30 -08:00
Ciprian Hacman cae32c6c39 Fix error in dependencies update workflow 2023-03-06 05:06:29 +02:00
Kubernetes Prow Robot 40e9561266
Merge pull request #15192 from olemarkus/channels-always-prune
Always try to prune an addon even if applying updates fail
2023-03-04 01:02:57 -08:00
Ole Markus With 74a6a5a319 Always try to prune an addon even if applying updates fail 2023-03-04 07:18:53 +01:00
Kubernetes Prow Robot e4f56ad8fa
Merge pull request #15191 from justinsb/no_caching_for_version_markers
kubetest2: don't cache version markers
2023-03-03 13:38:58 -08: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
Kubernetes Prow Robot 7a2a950043
Merge pull request #15186 from justinsb/gce_update_controllers
gce: Don't reconcile routes when running with "gce" networking.
2023-03-03 08:36:58 -08:00
Justin SB 77f6be7475 Update expected output for GCP CCM changes 2023-03-03 10:07:53 -05:00
Justin SB 03af1c7272 gce: Don't reconcile routes when running with "gce" networking.
If running with GCE "native" networking, we do not need the route
controller (and it causes problems); we turn it off by setting
--configure-cloud-routes=false.

In general we do not need the gkenetworkparams controller (and it
complains about missing CRDs).  We will turn it off in future, but it
isn't in the images we are using currently.
2023-03-03 10:07:09 -05:00
Kubernetes Prow Robot fba9a2f765
Merge pull request #15040 from justinsb/pod_cidrs_to_master
gce: When using network native pod IPs, open firewall to apiserver
2023-03-02 23:10:58 -08:00
Kubernetes Prow Robot ae8ad0e59c
Merge pull request #15035 from justinsb/default_nonmasquerade_cidr
Set the nonMasqueradeCIDR for GCE networking
2023-03-02 22:14:57 -08:00
Justin SB eb7d3c958c gce: When using network native pod IPs, open firewall to apiserver
If we're not masquerading the pod IPs, we need an explicit firewall
rule for the pods to reach the kube-apiserver.  Normally this is
permitted anyway, but if the apiserver has a locked-down CIDR range
(as the e2e tests do) then we need our own rule.
2023-03-02 13:15:58 -05:00
Justin SB ca47771cff Set the nonMasqueradeCIDR for GCE networking
We do need a non-masquerade CIDR, and we can use the range we draw the
pod CIDRs from (10.0.0.0/8).
2023-03-02 07:45:11 -05:00
Kubernetes Prow Robot 4b61ae77c1
Merge pull request #15183 from anthonyhaussman/feat/kops/nodeLocalDNS_ExternalCoreFile
feat(NodeLocalDNS): Add possibility to set an ExternalCoreFile
2023-02-28 23:17:17 -08:00
Anthony Hausman cc47bd278c
feat(nodelocaldns): Add possibility to set an ExternalCoreFile
Allow users to provide entirely custom CoreFile for NodeLocalDNS to provide improved flexibility.
2023-02-28 08:19:20 +01:00
Kubernetes Prow Robot e79454ac10
Merge pull request #15180 from zetaab/incrupdatefreq
set node status update freq to 60min in OpenStack
2023-02-27 11:27:46 -08:00
Jesse Haka 3f9a1b6462 set node status update freq to 60min in OpenStack 2023-02-27 20:38:30 +02:00
Kubernetes Prow Robot d50995ece3
Merge pull request #15179 from justinsb/cleanup_validate_cidr
validation cleanup: simplify signature of validateCIDR
2023-02-24 11:13:30 -08:00
Justin SB 94c35804c9 validation cleanup: simplify signature of validateCIDR
We split out the "add to a slice" logic, as this is then easier to
reason about.

Should be a no-op in terms of valid inputs, might avoid some crashes
with invalid inputs.
2023-02-24 11:09:49 -05:00
Kubernetes Prow Robot b5dc9f6371
Merge pull request #15122 from Mia-Cross/scw_profiles
scaleway: get credentials from Scaleway profile
2023-02-24 07:43:34 -08: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
ederst 9f828259ba Remove unused wait for status active func 2023-02-24 01:28:39 +01:00
ederst 3eb39a42ad Allow getting a server in OpenStack mock cloud 2023-02-24 01:28:05 +01:00
ederst 8434481557 Retry creating failed OpenStack servers
This aims to improve the experience when creating openstack servers and
they run into issues during scheduling, which is not covered by the
create API request.

So after creating the instance kops waits for it to become ACTIVE and if
not, tries to reprovision the instance by deleting the failed instance
and creating a new one.

If the last attempt was still not successful, erroneous instances will
persist to allow further investigation, and the task will fail, which
will ultimately fail the update call.
2023-02-24 01:26:06 +01:00
Kubernetes Prow Robot 43cc54b2b1
Merge pull request #15177 from philnielsen/philnielsen/docs/fix-external-policy-docs
[docs] Fix External IAM Policy Docs
2023-02-22 18:43:06 -08:00
phillip.nielsen d978c309f2
[docs] Fix External IAM Policy Docs
This feature was renamed during its [development](https://github.com/kubernetes/kops/pull/7837)
and a remnant of that original name was in the docs.
2023-02-22 16:09:38 -06:00
Kubernetes Prow Robot ae7c8a5e19
Merge pull request #15169 from zetaab/bumpbos
update openstack csi & ccm versions
2023-02-20 08:53:50 -08:00
Jesse Haka bcc700909e update openstack csi & ccm versions 2023-02-20 18:02:06 +02:00
Kubernetes Prow Robot 511f32a20c
Merge pull request #15138 from zetaab/exitgracefully
exit nodeup gracefully if server already exists in k8s
2023-02-20 03:49:49 -08:00
Jesse Haka a765191898 use http.StatusConflict 2023-02-20 13:01:43 +02:00
Kubernetes Prow Robot 5f772238d0
Merge pull request #15159 from hakman/containerd-v1.6.18
Update containerd to v1.6.18
2023-02-18 22:47:37 -08:00
Ciprian Hacman 6b73f91b32 hack/update-expected.sh 2023-02-18 04:38:08 +02:00
Ciprian Hacman 8d6a809d10 Update containerd to v1.6.18 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
Kubernetes Prow Robot 3fff4a12e3
Merge pull request #15160 from hakman/go-v1.9.6
Update Go to v1.19.6
2023-02-15 21:07:38 -08:00
Ciprian Hacman c905df5960 Update Go to v1.19.6 2023-02-16 05:59:44 +02:00
Kubernetes Prow Robot 864b70f408
Merge pull request #15156 from infonova/os-document-clustername-flag
Document setting cluster name flag for OCCM and Cinder CSI plugin
2023-02-15 08:48:24 -08:00
ederst b83f76d709 Document setting cluster name flag for OCCM and Cinder CSI plugin 2023-02-15 14:27:22 +01:00
Kubernetes Prow Robot de1451247d
Merge pull request #15153 from rsafonseca/warmpool_tf
Add terraform target support for configuring Warm Pool
2023-02-14 20:58:23 -08:00