Commit Graph

19249 Commits

Author SHA1 Message Date
ederst b4557d4729 Run make apimachinery and crds 2023-02-13 17:34:31 +01:00
ederst cd50ee00ac Pass actual cluster name to cinder-csi-plugin
This passes the acutal cluster name to the cinder-csi-plugin, so that
the plugin will add the name as metadata to the backing volume in
OpenStack.

Effectively, the change will help to better identify which volume in
OpenStack belongs to which cluster, which is especially helpful when
running multiple clusters in one OpenStack tenant/project.

Setting the cluster name in both - the controller and the nodeserver -
will ensure that dynamic and ephemeral volumes will receive the correct
metadata.
2023-02-13 17:31:32 +01:00
Kubernetes Prow Robot b899bf6440
Merge pull request #15105 from hakman/remove_s3_region_validation
aws: Remove S3 region validation
2023-02-03 23:46:29 -08:00
Ciprian Hacman fbabea98e9 aws: Remove S3 region validation 2023-02-04 06:55:33 +02:00
Kubernetes Prow Robot ffdffb3d6b
Merge pull request #15096 from elezar/fix-nvidia-container-toolkit-repos
Fix nvidia container toolkit repos
2023-02-03 02:32:29 -08:00
Kubernetes Prow Robot 29e94133e3
Merge pull request #15098 from kubernetes/dependencies/update-1675404593
Update dependencies
2023-02-02 23:12:28 -08:00
github-actions 613d56a15c Update dependencies 2023-02-03 06:09:54 +00:00
Evan Lezar 02adbc7335 Install nvidia-container-toolkit as top-level package
As of the NVIDIA Container Toolkit v1.6.0 release the nvidia-container-toolkit
is the top-level package for installing the NVIDIA container stack with the
nvidia-container-runtime provided as a meta-package to support "legacy"
workflows such as this.

This change installs the nvidia-container-toolkit package directly instead.

Note that the nvidia-container-runtime binary is included in this package.

See https://github.com/NVIDIA/nvidia-container-toolkit/releases/tag/v1.6.0

Signed-off-by: Evan Lezar <evanlezar@gmail.com>
2023-02-02 14:47:18 +01:00
Evan Lezar cf066cfa0f Use gpgkey from libnvidia-container repository
The same gpgkey is served from both the nvidia-container-runtime and
libnvidia-container repos.

Signed-off-by: Evan Lezar <evanlezar@gmail.com>
2023-02-02 14:47:10 +01:00
Evan Lezar 1f0b2eb0bf Use ubuntu18.04 repos for nvidia-container-toolkit
The ubuntu20.04 and ubunut22.04 repositories are "mirrors" of the
ubuntu18.04 repository. This change ensures that the ubuntu18.04 repository
is used regardless of the Ubuntu distribution.

Signed-off-by: Evan Lezar <evanlezar@gmail.com>
2023-02-02 14:46:52 +01:00
Kubernetes Prow Robot 14f771812a
Merge pull request #15091 from zetaab/fixlabels
OpenStack: add k8s node labels
2023-02-01 12:03:36 -08:00
Jesse Haka 9df5534a13 add k8s node labels 2023-02-01 21:11:11 +02:00
Kubernetes Prow Robot e7b778f77a
Merge pull request #15087 from hakman/etcd-manager-v3.0.20230201
Update etcd-manager to v3.0.20230201
2023-02-01 05:11:06 -08:00
Ciprian Hacman 884fded69e hack/update-expected.sh 2023-02-01 09:37:37 +02:00
Ciprian Hacman bdd7ff49da Update etcd-manager to v3.0.20230201 2023-02-01 09:35:32 +02:00
Kubernetes Prow Robot 2c619f3f23
Merge pull request #15083 from infonova/os-allow-setting-ignore-volume-microversion
Allow setting 'ignore-volume-microversion' for OCCP
2023-01-31 04:32:49 -08:00
Kubernetes Prow Robot 3ae299fdcd
Merge pull request #15078 from zetaab/disablenodeu
disable kops-configuration.service after successful execution
2023-01-31 03:40:49 -08:00
ederst f4fdf7df79 Allow setting 'ignore-volume-microversion' for OCCP
This will allow setting the option `ignore-volume-microversion` for the
cinder-csi-plugin.

Setting this is necessary for older OpenStack APIs so that OCCP can
create PVs.

Note: This will work with cinder-csi-plugin >= 1.25.

For reference:
* https://github.com/kubernetes/cloud-provider-openstack/pull/1986/
2023-01-31 11:48:25 +01:00
Kubernetes Prow Robot 8a3a64206d
Merge pull request #15081 from hakman/azure_experiments
azure: Use Basic SKU for the API LB
2023-01-31 01:54:56 -08:00
Kubernetes Prow Robot ebebbe8b76
Merge pull request #15068 from hakman/etcd-v3.5.7
Update etcd to v3.5.7
2023-01-31 01:54:49 -08:00
Jesse Haka 8f061dbc8e disable kops-configuration.service after successful execution 2023-01-31 11:37:36 +02:00
Kubernetes Prow Robot 18e77efb59
Merge pull request #15077 from Mia-Cross/scaleway_ccm_and_csi
scaleway: CCM and CSI driver
2023-01-31 00:02:49 -08:00
Ciprian Hacman 163bf856d4 azure: Use Basic SKU for the API LB 2023-01-31 08:11:55 +02:00
Kubernetes Prow Robot 94affad3a4
Merge pull request #15050 from anthonyhaussman/feat/tone/cilium_unreachable_routes_pod_deletion
Cilium: Add unreachable route for pod IP on deletion option
2023-01-30 05:26:51 -08:00
Anthony Hausman ea9a9225a0
Add a release note for Cilium enable-unreachable-routes Cilium option 2023-01-30 13:36:36 +01:00
Leïla MARABESE b120e3de45 added CCM and CSI manifests 2023-01-30 13:36:34 +01:00
Kubernetes Prow Robot 254fd0ca39
Merge pull request #14933 from Mia-Cross/scaleway_load_balancer
scaleway: load-balancer support
2023-01-30 00:12:51 -08:00
Kubernetes Prow Robot 62c19d4a95
Merge pull request #15064 from justinsb/lock_executor_results
executor: Avoid writing into slice without a mutex
2023-01-29 03:30:33 -08:00
Kubernetes Prow Robot aa4386b0ca
Merge pull request #15072 from hakman/containerd-v1.6.16
Update containerd to v1.6.16
2023-01-29 02:26:32 -08:00
Kubernetes Prow Robot 42cf2d1a04
Merge pull request #15070 from moshevayner/bump-alpha-to-stable
Promote alpha to stable
2023-01-28 22:38:32 -08:00
Ciprian Hacman 22d2c154f6 hack/update-expected.sh 2023-01-29 08:03:26 +02:00
Ciprian Hacman ae042e7499 Update containerd to v1.6.16 2023-01-29 08:01:37 +02:00
Justin SB e3e67c6ad5 executor: Avoid writing into slice without a mutex
This is likely safe without a mutex, but I don't believe it is
guaranteed to be safe.
2023-01-28 22:50:19 -05:00
Kubernetes Prow Robot de92a55b70
Merge pull request #15069 from justinsb/openstack_token_verifier_lgtm
openstack verifier: support IPv6
2023-01-28 10:32:34 -08:00
Moshe Shitrit 402df6111f hack/update-expected 2023-01-28 11:47:36 -05:00
Moshe Shitrit 752be0600b bump alpha to stable 2023-01-28 11:45:22 -05:00
Justin SB 9b02017059 openstack verifier: support IPv6
Add IPv6 support to the openstack verifier and polish up a few error messages.
2023-01-28 10:54:48 -05:00
Ciprian Hacman 4ebc882a70 hack/update-expected.sh 2023-01-28 16:29:53 +02:00
Ciprian Hacman 1d8114dd8c Update etcd to v3.5.7 2023-01-28 16:28:07 +02:00
Kubernetes Prow Robot 57e9fdd860
Merge pull request #15062 from justinsb/fix_logging_download_times
nodeup: fix logging of download times
2023-01-27 08:52:26 -08:00
Justin SB f03a1ece06 nodeup: fix logging of download times
We were capturing the time before waiting for the download.
2023-01-27 11:05:56 -05:00
Kubernetes Prow Robot 0bc3015ce6
Merge pull request #15060 from kubernetes/dependencies/update-1674799703
Update dependencies
2023-01-27 00:14:25 -08:00
github-actions 716a42021a Update dependencies 2023-01-27 06:08:23 +00:00
Leïla MARABESE e2a6207ea1 added dependencies between LB, LBbackend and LBfrontend tasks 2023-01-26 17:12:47 +01:00
Leïla MARABESE 43f8f8b29b separated back/front-end tasks from LB task 2023-01-26 17:12:46 +01:00
Leïla MARABESE 3dece51a3a migrated LB regionalized API to zoned API 2023-01-26 17:12:46 +01:00
Leïla MARABESE ea2f7123e1 use of cloud tags + improved error checking and messages 2023-01-26 17:12:46 +01:00
Leïla MARABESE 0fca23addd list and delete load-balancers 2023-01-26 17:12:46 +01:00
Leïla MARABESE 9d036a653e GetApiIngressStatus and DeregisterInstance implemented 2023-01-26 17:12:46 +01:00
Leïla MARABESE e9f2694061 load-balancer model + tasks 2023-01-26 17:12:46 +01:00