pull changes from upstream main#26
Closed
davidkroell wants to merge 216 commits intomainfrom
Closed
Conversation
Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com>
Add machine_controller_provisioning_time_seconds bucket Add machine_controller_deprovisioning_time_seconds bucket Signed-off-by: Manuel Zangl <mzangl@anexia-it.com>
…atic#1571) Signed-off-by: Mario Schäfer <mschaefer@anexia-it.com>
* support private ip for hetzner cloud Signed-off-by: Moath Qasim <moad.qassem@gmail.com> * document hetzner ips assignment Signed-off-by: Moath Qasim <moad.qassem@gmail.com> * fix linting Signed-off-by: Moath Qasim <moad.qassem@gmail.com> --------- Signed-off-by: Moath Qasim <moad.qassem@gmail.com>
…bermatic#1591) * adjust VPC to the new one after we recently switched AWS accounts * fix misleading documentation
Signed-off-by: Mario Schäfer <mschaefer@anexia-it.com>
* Fix E2E tests for VMware Cloud Director Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com> * Compute and pull latest image for OSM in CI Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com> --------- Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com>
* validate the AWS VPC has DNS hostnames enabled * lint * try different RHEL AMI
Signed-off-by: Moath Qasim <moad.qassem@gmail.com>
Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com>
* Upgrade to Go 1.20.2 Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com> * Remove package updates Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com> * Fix e2e tests for VCD Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com> --------- Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com>
Signed-off-by: Luca Kuendig <luca.kuendig@bedag.ch>
…c#1612) * API token authentication support for VMware Cloud Director Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com> * Refactored code Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com> --------- Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com>
* Use OSM with Anexia E2E tests Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com> * Always pull latest image for OSM Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com> * Compute image for OSM Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com> * Hardcode the OSP name for Anexia Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com> * Refactored code Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com> * Make Anexia E2E tests optional Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com> --------- Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com>
…alue equality (kubermatic#1616) Signed-off-by: Furkhat Kasymovgeniiuulu <vailodf@gmail.com>
* refactor gcp client creating Signed-off-by: Moath Qasim <moad.qassem@gmail.com> Signed-off-by: Moath Qasim <moad.qassem@gmail.com> * addressing pr reviews Signed-off-by: Moath Qasim <moad.qassem@gmail.com> Signed-off-by: Moath Qasim <moad.qassem@gmail.com> --------- Signed-off-by: Moath Qasim <moad.qassem@gmail.com>
* add logging bootstrapping * replace klog everywhere in the controllers
Signed-off-by: Marvin Beckers <marvin@kubermatic.com>
* replace unsupported github.com/coreos/container-linux-config-transpile with its supported equivalent * update fixtures
* Support for Kubernetes v1.27 Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com> * Update build image Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com> * Update go dependencies and re-generate fixture data Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com> * Refactored code Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com> * Skip unsupported in-tree tests for AWS and OpenStack Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com> * Refactored code Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com> * Adjust spot pricing and tests Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com> --------- Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com>
* relax CSR validation to support Kubernetes 1.27 * adjust unit tests
* add cloud provider for opennebula Signed-off-by: Georg Gadinger <nilsding@nilsding.org> * use a flatcar image in example opennebula machinedeployment Signed-off-by: Georg Gadinger <nilsding@nilsding.org> * opennebula: update function signatures to include logger Signed-off-by: Georg Gadinger <nilsding@nilsding.org> * opennebula: update after review Signed-off-by: Georg Gadinger <nilsding@nilsding.org> * opennebula: add SET_HOSTNAME to context Signed-off-by: Georg Gadinger <nilsding@nilsding.org> * opennebula: fix lints Signed-off-by: Georg Gadinger <nilsding@nilsding.org> --------- Signed-off-by: Georg Gadinger <nilsding@nilsding.org>
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
* Add DNS servers to vm definition Signed-off-by: Manuel Zangl <mzangl@anexia-it.com> * Add ProviderConfig to reconcileContext Signed-off-by: Manuel Zangl <mzangl@anexia-it.com> * Test dns config Signed-off-by: Manuel Zangl <mzangl@anexia-it.com> --------- Signed-off-by: Manuel Zangl <mzangl@anexia-it.com>
…ic#1950) * feat(openstack): add support for defining multiple networks Signed-off-by: Frank Klaassen <639906+syphernl@users.noreply.github.com> * fix tests Signed-off-by: Frank Klaassen <639906+syphernl@users.noreply.github.com> * fixes Signed-off-by: Frank Klaassen <639906+syphernl@users.noreply.github.com> * fix TestMigratingMachine Signed-off-by: Frank Klaassen <639906+syphernl@users.noreply.github.com> * handle both network and networks Signed-off-by: Frank Klaassen <639906+syphernl@users.noreply.github.com> --------- Signed-off-by: Frank Klaassen <639906+syphernl@users.noreply.github.com> Signed-off-by: Frank <639906+syphernl@users.noreply.github.com>
…mation (kubermatic#1952) * chore: Add more logging information for nutanix provider Signed-off-by: Adrian Berger <adrian.berger@bedag.ch> * feat: Use clientCache for nutanix provider and activate sessionAuth Signed-off-by: Adrian Berger <adrian.berger@bedag.ch> --------- Signed-off-by: Adrian Berger <adrian.berger@bedag.ch>
* add support for rocky linux 9 i.e default to 9.6 Signed-off-by: rajaSahil <sahilraja242@gmail.com> * fix tests Signed-off-by: rajaSahil <sahilraja242@gmail.com> --------- Signed-off-by: rajaSahil <sahilraja242@gmail.com>
…atic#1956) Signed-off-by: Waleed Malik <ahmedwaleedmalik@gmail.com>
Signed-off-by: rajaSahil <sahilraja242@gmail.com>
Signed-off-by: rajaSahil <sahilraja242@gmail.com>
* update image for rockylinux 9 and rhel 9 Signed-off-by: rajaSahil <sahilraja242@gmail.com> * update storage class name Signed-off-by: rajaSahil <sahilraja242@gmail.com> * update vm template name for vSphere Signed-off-by: rajaSahil <sahilraja242@gmail.com> --------- Signed-off-by: rajaSahil <sahilraja242@gmail.com>
* Add support for k8s 1.34 Signed-off-by: archups <archupsawant@gmail.com> * Bump controller-runtime dependency to v0.22.0 Signed-off-by: archups <archupsawant@gmail.com> * Update golangci for-lint staticcheck exclusion Signed-off-by: archups <archupsawant@gmail.com> Fix lint error Signed-off-by: archups <archupsawant@gmail.com> * Bump Go build image to 1.25 in Prow jobs Signed-off-by: archups <archupsawant@gmail.com> * Update golangci-lint to exclude few existing noctx func implementation Signed-off-by: archups <archupsawant@gmail.com> * Update Go build image tag in prow job and fix test failure issue Signed-off-by: archups <archupsawant@gmail.com> * Update the kubelet version to latest-1 Signed-off-by: archups <archupsawant@gmail.com> * Add supported k8s entries to e2e tests Signed-off-by: archups <archupsawant@gmail.com> * Fix noctx lint issues Signed-off-by: archups <archupsawant@gmail.com> * Bump Go version to secure one 1.25.1/1.24.7 Signed-off-by: archups <archupsawant@gmail.com> * Update e2e test with k8s versions Signed-off-by: archups <archupsawant@gmail.com> * Bump kubermatic/util image to 2.7.0 and kubermatic/startup-script to 0.3.0 Signed-off-by: archups <archupsawant@gmail.com> * Bump k8s patch releases Signed-off-by: Archana Sawant <archupsawant@gmail.com> * Remove negative selectors Signed-off-by: Archana Sawant <archupsawant@gmail.com> --------- Signed-off-by: archups <archupsawant@gmail.com> Signed-off-by: Archana Sawant <archupsawant@gmail.com>
kubermatic#1941) * Add support to provision vcloud workers with multiple nics/networks Signed-off-by: Kai Fink <kai.fink@yahoo.de> * Migrate VMware Cloud Director network settings to support multi-network configurations Signed-off-by: Kai Fink <kai.fink@yahoo.de> * Prepend instead of append, to ensure the same network stays the primary Signed-off-by: Kai Fink <kai.fink@yahoo.de> * Deduplicate networks to avoid duplicate entries in configurations Signed-off-by: Kai Fink <kai.fink@yahoo.de> * Remove unnecessary newline in error handling block Signed-off-by: Kai Fink <kai.fink@yahoo.de> --------- Signed-off-by: Kai Fink <kai.fink@yahoo.de>
* change rendering of block device to respect that nvme device paths have a 'p' as a prefix Signed-off-by: soer3n <srenhenning@googlemail.com>
Signed-off-by: Artiom Diomin <artiom@kubermatic.com>
Alias them back for backward compatibility. Signed-off-by: Artiom Diomin <artiom@kubermatic.com>
Signed-off-by: rajaSahil <sahilraja242@gmail.com>
* add projectID param Signed-off-by: moadqassem <moad.qassem@gmail.com> Signed-off-by: moadqassem <moad.qassem@gmail.com> * introduce cluster id and project id Signed-off-by: moadqassem <moad.qassem@gmail.com> Signed-off-by: moadqassem <moad.qassem@gmail.com> * introduce cluster id and project id Signed-off-by: moadqassem <moad.qassem@gmail.com> Signed-off-by: moadqassem <moad.qassem@gmail.com> --------- Signed-off-by: moadqassem <moad.qassem@gmail.com>
Signed-off-by: rajaSahil <sahilraja242@gmail.com>
Signed-off-by: Archana Sawant <archupsawant@gmail.com>
…23 (kubermatic#1987) Signed-off-by: Archana Sawant <archupsawant@gmail.com>
Signed-off-by: Archana Sawant <archupsawant@gmail.com>
…atic#1991) * feat: Add version information to Hetzner provider HTTP client This adds a new version package that extracts build metadata from Go's runtime. Signed-off-by: Artiom Diomin <artiom@kubermatic.com> * Update Hetzner server type from cx22 to cx23 As cx22 instances are removed by Hetzner, we are updating the default server type to cx23. Signed-off-by: Artiom Diomin <artiom@kubermatic.com> --------- Signed-off-by: Artiom Diomin <artiom@kubermatic.com>
…points (kubermatic#1992) Signed-off-by: Adonis Murati <adonismurati@gmail.com>
* add support for k8s v1.35 Signed-off-by: rajaSahil <sahilraja242@gmail.com> * fix lint and update fixtures Signed-off-by: rajaSahil <sahilraja242@gmail.com> --------- Signed-off-by: rajaSahil <sahilraja242@gmail.com>
* Bump controller-runtime to 0.23.1 Signed-off-by: Archana Sawant <archupsawant@gmail.com> * Add staticcheck rule to golangci Signed-off-by: Archana Sawant <archupsawant@gmail.com> --------- Signed-off-by: Archana Sawant <archupsawant@gmail.com>
Signed-off-by: moadqassem <moad.qassem@gmail.com>
Signed-off-by: Archana Sawant <archupsawant@gmail.com>
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.72.2 to 1.79.3. - [Release notes](https://github.com/grpc/grpc-go/releases) - [Commits](grpc/grpc-go@v1.72.2...v1.79.3) --- updated-dependencies: - dependency-name: google.golang.org/grpc dependency-version: 1.79.3 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
pull changes from upstream main branch into our main branch