Repository: kubermatic/machine-controller
Pull request #1553 (2023-02-03 12:16:36)

Anexia Provider: configure rpc-statd service as kubelet dependency
**What this PR does / why we need it**:

This PR configures the `rpc-statd` service as a dependency of `kubelet` via Flatcar Cloud-Init when `CloudProviderName` is "anexia". This is needed for our CSI driver to be able to connect to a NFS3 server from within containers without setting the `nolock` option.

**What type of PR is this?**
/kind feature
<!--
Add one of the following kinds:
/kind bug
/kind cleanup
/kind documentation
/kind feature
/kind design

Optionally add one or more of the following kinds if applicable:
/kind api-change
/kind deprecation
/kind failing-test
/kind flake
/kind regression
/kind chore
-->

**Special notes for your reviewer**:
The `rpc-statd` service is usually started by the nfs mount call. But since the mount is invoked from within a container, the hosts service doesn't start. Similar issue: https://github.com/coreos/bugs/issues/2074. 

**Does this PR introduce a user-facing change? Then add your Release Note here**:
<!--
Write your release note:
1. Enter your extended release note in the below block. If the PR requires additional action from users switching to the new release, include the string "action required".
2. If no release note is required, just write "NONE".
-->
```release-note
NONE
```

**Documentation**:
<!--
Please do one of the following options:
- Add a link to the existing documentation
- Add a link to the kubermatic/docs pull request
- If no documentation change is applicable then add:
  - TBD (documentation will be added later)
  - NONE (no documentation needed for this PR)
-->
```documentation
NONE
```


kubermatic-bot: [APPROVALNOTIFIER] This PR is **NOT APPROVED**

This pull-request has been approved by: *<a href="https://github.com/kubermatic/machine-controller/pull/1553#" title="Author self-approved">marioreggiori</a>*
**Once this PR has been reviewed and has the lgtm label**, please assign mfranczy for approval by writing `/assign @mfranczy` in a comment. For more information see [the Kubernetes Code Review Process](https://git.k8s.io/community/contributors/guide/owners.md#the-code-review-process).

The full list of commands accepted by this bot can be found [here](https://go.k8s.io/bot-commands?repo=kubermatic%2Fmachine-controller).

<details open>
Needs approval from an approver in each of these files:

- **[OWNERS](https://github.com/kubermatic/machine-controller/blob/main/OWNERS)**

Approvers can indicate their approval by writing `/approve` in a comment
Approvers can cancel approval by writing `/approve cancel` in a comment
</details>
<!-- META={"approvers":["mfranczy"]} -->
kubermatic-bot: Thanks for your pull request. Before we can look at it, you'll need to add a 'DCO signoff' to your commits.

:memo: **Please follow instructions in the [contributing guide](https://github.com/kubermatic/machine-controller/blob/master/CONTRIBUTING.md) to update your commits with the DCO**

Full details of the Developer Certificate of Origin can be found at [developercertificate.org](https://developercertificate.org/).

**The list of commits missing DCO signoff**:

- [31a0be3](https://github.com/kubermatic/machine-controller/commits/31a0be3d0113476e78532b482107b0b186e822e4) Anexia Provider: configure rpc-statd service as kubelet dependency

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>

kubermatic-bot: Hi @marioreggiori. Thanks for your PR.

I'm waiting for a [kubermatic](https://github.com/orgs/kubermatic/people) member to verify that this patch is reasonable to test. If it is, they should reply with `/ok-to-test` on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should [join the org](https://github.com/orgs/kubermatic/people) to skip this step.

Once the patch is verified, the new status will be reflected by the `ok-to-test` label.

I understand the commands that are listed [here](https://go.k8s.io/bot-commands?repo=kubermatic%2Fmachine-controller).

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository.
</details>

kubermatic-bot: LGTM label has been added.  <details>Git tree hash: 02495b9006ac52fdd68f43b28d65f0c9dcbce965</details>
kubermatic-bot: [APPROVALNOTIFIER] This PR is **APPROVED**

This pull-request has been approved by: *<a href="https://github.com/kubermatic/machine-controller/pull/1553#pullrequestreview-1284048874" title="Approved">ahmedwaleedmalik</a>*, *<a href="https://github.com/kubermatic/machine-controller/pull/1553#" title="Author self-approved">marioreggiori</a>*

The full list of commands accepted by this bot can be found [here](https://go.k8s.io/bot-commands?repo=kubermatic%2Fmachine-controller).

The pull request process is described [here](https://git.k8s.io/community/contributors/guide/owners.md#the-code-review-process)

<details >
Needs approval from an approver in each of these files:

- ~~[OWNERS](https://github.com/kubermatic/machine-controller/blob/main/OWNERS)~~ [ahmedwaleedmalik]

Approvers can indicate their approval by writing `/approve` in a comment
Approvers can cancel approval by writing `/approve cancel` in a comment
</details>
<!-- META={"approvers":[]} -->
ahmedwaleedmalik: @marioreggiori @LittleFox94 have you guys considered adding support for Anexia in https://github.com/kubermatic/operating-system-manager? User data from machine-controller is considered deprecated and will be removed sometime this year(for more details https://github.com/kubermatic/machine-controller/issues/1544).
kubermatic-bot: @marioreggiori: The following test **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
pull-machine-controller-test | f0aef2c176c5ec3885ac0a4c36b061e8fe2c1186 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-test/1621823678826156032) | true | `/test pull-machine-controller-test`

[Full PR test history](https://public-prow.loodse.com/pr-history?org=kubermatic&repo=machine-controller&pr=1553)

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
kubermatic-bot: @marioreggiori: The following tests **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
pull-machine-controller-test | f0aef2c176c5ec3885ac0a4c36b061e8fe2c1186 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-test/1621823678826156032) | true | `/test pull-machine-controller-test`
pull-machine-controller-e2e-azure | f0aef2c176c5ec3885ac0a4c36b061e8fe2c1186 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-azure/1621823664259338240) | true | `/test pull-machine-controller-e2e-azure`

[Full PR test history](https://public-prow.loodse.com/pr-history?org=kubermatic&repo=machine-controller&pr=1553)

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
ahmedwaleedmalik: > pull-machine-controller-test

Please run `hack/update-fixtures.sh` script.
kubermatic-bot: @marioreggiori: The following tests **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
pull-machine-controller-test | f0aef2c176c5ec3885ac0a4c36b061e8fe2c1186 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-test/1621823678826156032) | true | `/test pull-machine-controller-test`
pull-machine-controller-e2e-azure | f0aef2c176c5ec3885ac0a4c36b061e8fe2c1186 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-azure/1621823664259338240) | true | `/test pull-machine-controller-e2e-azure`
pull-machine-controller-e2e-openstack | f0aef2c176c5ec3885ac0a4c36b061e8fe2c1186 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-openstack/1621823670882144256) | false | `/test pull-machine-controller-e2e-openstack`

[Full PR test history](https://public-prow.loodse.com/pr-history?org=kubermatic&repo=machine-controller&pr=1553)

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
LittleFox94: > @marioreggiori @LittleFox94 have you guys considered adding support for Anexia in https://github.com/kubermatic/operating-system-manager? User data from machine-controller is considered deprecated and will be removed sometime this year(for more details #1544).

Iirc OSM depends on ignition instead of cloud-init, right? Think that was the blocker for now
kubermatic-triage-bot: /retest
This bot automatically retries jobs that failed/flaked on approved PRs

Review the [full test history](https://prow.loodse.com/pr-history/?org=kubermatic&repo=machine-controller&pr=1553)

Silence the bot with an `/lgtm cancel` or `/hold` comment for consistent failures.
kubermatic-bot: @marioreggiori: The following tests **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
pull-machine-controller-e2e-azure | f0aef2c176c5ec3885ac0a4c36b061e8fe2c1186 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-azure/1621823664259338240) | true | `/test pull-machine-controller-e2e-azure`
pull-machine-controller-e2e-openstack | f0aef2c176c5ec3885ac0a4c36b061e8fe2c1186 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-openstack/1621823670882144256) | false | `/test pull-machine-controller-e2e-openstack`
pull-machine-controller-test | f0aef2c176c5ec3885ac0a4c36b061e8fe2c1186 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-test/1621856050665754624) | true | `/test pull-machine-controller-test`

[Full PR test history](https://public-prow.loodse.com/pr-history?org=kubermatic&repo=machine-controller&pr=1553)

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
marioreggiori: /hold
kubermatic-bot: @marioreggiori: The following tests **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
pull-machine-controller-e2e-openstack | f0aef2c176c5ec3885ac0a4c36b061e8fe2c1186 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-openstack/1621823670882144256) | false | `/test pull-machine-controller-e2e-openstack`
pull-machine-controller-test | f0aef2c176c5ec3885ac0a4c36b061e8fe2c1186 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-test/1621856050665754624) | true | `/test pull-machine-controller-test`
pull-machine-controller-e2e-azure | f0aef2c176c5ec3885ac0a4c36b061e8fe2c1186 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-azure/1621856050577674240) | true | `/test pull-machine-controller-e2e-azure`

[Full PR test history](https://public-prow.loodse.com/pr-history?org=kubermatic&repo=machine-controller&pr=1553)

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
kubermatic-bot: @marioreggiori: The following tests **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
pull-machine-controller-test | f0aef2c176c5ec3885ac0a4c36b061e8fe2c1186 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-test/1621856050665754624) | true | `/test pull-machine-controller-test`
pull-machine-controller-e2e-azure | f0aef2c176c5ec3885ac0a4c36b061e8fe2c1186 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-azure/1621856050577674240) | true | `/test pull-machine-controller-e2e-azure`
pull-machine-controller-e2e-openstack | f0aef2c176c5ec3885ac0a4c36b061e8fe2c1186 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-openstack/1621856050632200192) | false | `/test pull-machine-controller-e2e-openstack`

[Full PR test history](https://public-prow.loodse.com/pr-history?org=kubermatic&repo=machine-controller&pr=1553)

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
ahmedwaleedmalik: > > @marioreggiori @LittleFox94 have you guys considered adding support for Anexia in https://github.com/kubermatic/operating-system-manager? User data from machine-controller is considered deprecated and will be removed sometime this year(for more details #1544).
> 
> Iirc OSM depends on ignition instead of cloud-init, right? Think that was the blocker for now

It can work with cloud-init as well but that'll require some restructuring in code. For now, we only support ignition with flatcar since that's the recommended bootstrapper.
kubermatic-bot: New changes are detected. LGTM label has been removed.
kubermatic-bot: Thanks for your pull request. Before we can look at it, you'll need to add a 'DCO signoff' to your commits.

:memo: **Please follow instructions in the [contributing guide](https://github.com/kubermatic/machine-controller/blob/master/CONTRIBUTING.md) to update your commits with the DCO**

Full details of the Developer Certificate of Origin can be found at [developercertificate.org](https://developercertificate.org/).

**The list of commits missing DCO signoff**:

- [70f2369](https://github.com/kubermatic/machine-controller/commits/70f2369583237f2e94f701749d00ef3c13a5685d) Update flatcar cloudinit fixtures

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>

marioreggiori: /unhold
kubermatic-bot: LGTM label has been added.  <details>Git tree hash: 1d3112a16671e44fd3254535b9ba3685f2d97ccb</details>
kubermatic-bot: [APPROVALNOTIFIER] This PR is **APPROVED**

This pull-request has been approved by: *<a href="https://github.com/kubermatic/machine-controller/pull/1553#pullrequestreview-1284725045" title="Approved">ahmedwaleedmalik</a>*, *<a href="https://github.com/kubermatic/machine-controller/pull/1553#" title="Author self-approved">marioreggiori</a>*

The full list of commands accepted by this bot can be found [here](https://go.k8s.io/bot-commands?repo=kubermatic%2Fmachine-controller).

The pull request process is described [here](https://git.k8s.io/community/contributors/guide/owners.md#the-code-review-process)

<details >
Needs approval from an approver in each of these files:

- ~~[OWNERS](https://github.com/kubermatic/machine-controller/blob/main/OWNERS)~~ [ahmedwaleedmalik]

Approvers can indicate their approval by writing `/approve` in a comment
Approvers can cancel approval by writing `/approve cancel` in a comment
</details>
<!-- META={"approvers":[]} -->
kubermatic-bot: @marioreggiori: The following tests **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
pull-machine-controller-e2e-openstack | f0aef2c176c5ec3885ac0a4c36b061e8fe2c1186 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-openstack/1621856050632200192) | false | `/test pull-machine-controller-e2e-openstack`
pull-machine-controller-e2e-equinix-metal | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-equinix-metal/1622510263372615680) | false | `/test pull-machine-controller-e2e-equinix-metal`

[Full PR test history](https://public-prow.loodse.com/pr-history?org=kubermatic&repo=machine-controller&pr=1553)

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
kubermatic-bot: @marioreggiori: The following tests **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
pull-machine-controller-e2e-openstack | f0aef2c176c5ec3885ac0a4c36b061e8fe2c1186 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-openstack/1621856050632200192) | false | `/test pull-machine-controller-e2e-openstack`
pull-machine-controller-e2e-equinix-metal | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-equinix-metal/1622510263372615680) | false | `/test pull-machine-controller-e2e-equinix-metal`
pull-machine-controller-e2e-aws-arm | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-aws-arm/1622510260361105408) | true | `/test pull-machine-controller-e2e-aws-arm`

[Full PR test history](https://public-prow.loodse.com/pr-history?org=kubermatic&repo=machine-controller&pr=1553)

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
kubermatic-bot: @marioreggiori: The following tests **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
pull-machine-controller-e2e-openstack | f0aef2c176c5ec3885ac0a4c36b061e8fe2c1186 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-openstack/1621856050632200192) | false | `/test pull-machine-controller-e2e-openstack`
pull-machine-controller-e2e-equinix-metal | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-equinix-metal/1622510263372615680) | false | `/test pull-machine-controller-e2e-equinix-metal`
pull-machine-controller-e2e-aws-arm | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-aws-arm/1622510260361105408) | true | `/test pull-machine-controller-e2e-aws-arm`
pull-machine-controller-e2e-ubuntu-upgrade | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-ubuntu-upgrade/1622510260205916160) | true | `/test pull-machine-controller-e2e-ubuntu-upgrade`

[Full PR test history](https://public-prow.loodse.com/pr-history?org=kubermatic&repo=machine-controller&pr=1553)

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
kubermatic-bot: @marioreggiori: The following tests **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
pull-machine-controller-e2e-openstack | f0aef2c176c5ec3885ac0a4c36b061e8fe2c1186 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-openstack/1621856050632200192) | false | `/test pull-machine-controller-e2e-openstack`
pull-machine-controller-e2e-equinix-metal | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-equinix-metal/1622510263372615680) | false | `/test pull-machine-controller-e2e-equinix-metal`
pull-machine-controller-e2e-aws-arm | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-aws-arm/1622510260361105408) | true | `/test pull-machine-controller-e2e-aws-arm`
pull-machine-controller-e2e-ubuntu-upgrade | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-ubuntu-upgrade/1622510260205916160) | true | `/test pull-machine-controller-e2e-ubuntu-upgrade`
pull-machine-controller-e2e-kubevirt | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-kubevirt/1622510265893392384) | true | `/test pull-machine-controller-e2e-kubevirt`

[Full PR test history](https://public-prow.loodse.com/pr-history?org=kubermatic&repo=machine-controller&pr=1553)

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
kubermatic-bot: @marioreggiori: The following tests **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
pull-machine-controller-e2e-equinix-metal | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-equinix-metal/1622510263372615680) | false | `/test pull-machine-controller-e2e-equinix-metal`
pull-machine-controller-e2e-aws-arm | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-aws-arm/1622510260361105408) | true | `/test pull-machine-controller-e2e-aws-arm`
pull-machine-controller-e2e-ubuntu-upgrade | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-ubuntu-upgrade/1622510260205916160) | true | `/test pull-machine-controller-e2e-ubuntu-upgrade`
pull-machine-controller-e2e-kubevirt | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-kubevirt/1622510265893392384) | true | `/test pull-machine-controller-e2e-kubevirt`
pull-machine-controller-e2e-openstack | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-openstack/1622510266732253184) | false | `/test pull-machine-controller-e2e-openstack`

[Full PR test history](https://public-prow.loodse.com/pr-history?org=kubermatic&repo=machine-controller&pr=1553)

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
kubermatic-bot: @marioreggiori: The following tests **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
pull-machine-controller-e2e-equinix-metal | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-equinix-metal/1622510263372615680) | false | `/test pull-machine-controller-e2e-equinix-metal`
pull-machine-controller-e2e-aws-arm | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-aws-arm/1622510260361105408) | true | `/test pull-machine-controller-e2e-aws-arm`
pull-machine-controller-e2e-ubuntu-upgrade | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-ubuntu-upgrade/1622510260205916160) | true | `/test pull-machine-controller-e2e-ubuntu-upgrade`
pull-machine-controller-e2e-kubevirt | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-kubevirt/1622510265893392384) | true | `/test pull-machine-controller-e2e-kubevirt`
pull-machine-controller-e2e-openstack | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-openstack/1622510266732253184) | false | `/test pull-machine-controller-e2e-openstack`
pull-machine-controller-e2e-vsphere | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-vsphere/1622510269445967872) | true | `/test pull-machine-controller-e2e-vsphere`

[Full PR test history](https://public-prow.loodse.com/pr-history?org=kubermatic&repo=machine-controller&pr=1553)

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
kubermatic-bot: @marioreggiori: The following tests **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
pull-machine-controller-e2e-equinix-metal | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-equinix-metal/1622510263372615680) | false | `/test pull-machine-controller-e2e-equinix-metal`
pull-machine-controller-e2e-aws-arm | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-aws-arm/1622510260361105408) | true | `/test pull-machine-controller-e2e-aws-arm`
pull-machine-controller-e2e-ubuntu-upgrade | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-ubuntu-upgrade/1622510260205916160) | true | `/test pull-machine-controller-e2e-ubuntu-upgrade`
pull-machine-controller-e2e-kubevirt | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-kubevirt/1622510265893392384) | true | `/test pull-machine-controller-e2e-kubevirt`
pull-machine-controller-e2e-openstack | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-openstack/1622510266732253184) | false | `/test pull-machine-controller-e2e-openstack`
pull-machine-controller-e2e-vsphere | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-vsphere/1622510269445967872) | true | `/test pull-machine-controller-e2e-vsphere`
pull-machine-controller-e2e-openstack-project-auth | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-openstack-project-auth/1622510267571113984) | true | `/test pull-machine-controller-e2e-openstack-project-auth`

[Full PR test history](https://public-prow.loodse.com/pr-history?org=kubermatic&repo=machine-controller&pr=1553)

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
kubermatic-triage-bot: /retest
This bot automatically retries jobs that failed/flaked on approved PRs

Review the [full test history](https://prow.loodse.com/pr-history/?org=kubermatic&repo=machine-controller&pr=1553)

Silence the bot with an `/lgtm cancel` or `/hold` comment for consistent failures.
kubermatic-bot: @marioreggiori: The following tests **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
pull-machine-controller-e2e-equinix-metal | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-equinix-metal/1622510263372615680) | false | `/test pull-machine-controller-e2e-equinix-metal`
pull-machine-controller-e2e-aws-arm | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-aws-arm/1622510260361105408) | true | `/test pull-machine-controller-e2e-aws-arm`
pull-machine-controller-e2e-ubuntu-upgrade | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-ubuntu-upgrade/1622510260205916160) | true | `/test pull-machine-controller-e2e-ubuntu-upgrade`
pull-machine-controller-e2e-vsphere | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-vsphere/1622510269445967872) | true | `/test pull-machine-controller-e2e-vsphere`
pull-machine-controller-e2e-openstack | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-openstack/1622540238700154880) | false | `/test pull-machine-controller-e2e-openstack`

[Full PR test history](https://public-prow.loodse.com/pr-history?org=kubermatic&repo=machine-controller&pr=1553)

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
kubermatic-bot: @marioreggiori: The following tests **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
pull-machine-controller-e2e-aws-arm | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-aws-arm/1622510260361105408) | true | `/test pull-machine-controller-e2e-aws-arm`
pull-machine-controller-e2e-ubuntu-upgrade | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-ubuntu-upgrade/1622510260205916160) | true | `/test pull-machine-controller-e2e-ubuntu-upgrade`
pull-machine-controller-e2e-vsphere | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-vsphere/1622510269445967872) | true | `/test pull-machine-controller-e2e-vsphere`
pull-machine-controller-e2e-openstack | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-openstack/1622540238700154880) | false | `/test pull-machine-controller-e2e-openstack`
pull-machine-controller-e2e-equinix-metal | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-equinix-metal/1622540238595297280) | false | `/test pull-machine-controller-e2e-equinix-metal`

[Full PR test history](https://public-prow.loodse.com/pr-history?org=kubermatic&repo=machine-controller&pr=1553)

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
kubermatic-bot: @marioreggiori: The following tests **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
pull-machine-controller-e2e-aws-arm | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-aws-arm/1622510260361105408) | true | `/test pull-machine-controller-e2e-aws-arm`
pull-machine-controller-e2e-vsphere | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-vsphere/1622510269445967872) | true | `/test pull-machine-controller-e2e-vsphere`
pull-machine-controller-e2e-openstack | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-openstack/1622540238700154880) | false | `/test pull-machine-controller-e2e-openstack`
pull-machine-controller-e2e-equinix-metal | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-equinix-metal/1622540238595297280) | false | `/test pull-machine-controller-e2e-equinix-metal`
pull-machine-controller-e2e-ubuntu-upgrade | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-ubuntu-upgrade/1622540238494633984) | true | `/test pull-machine-controller-e2e-ubuntu-upgrade`

[Full PR test history](https://public-prow.loodse.com/pr-history?org=kubermatic&repo=machine-controller&pr=1553)

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
kubermatic-bot: @marioreggiori: The following tests **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
pull-machine-controller-e2e-openstack | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-openstack/1622540238700154880) | false | `/test pull-machine-controller-e2e-openstack`
pull-machine-controller-e2e-equinix-metal | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-equinix-metal/1622540238595297280) | false | `/test pull-machine-controller-e2e-equinix-metal`
pull-machine-controller-e2e-ubuntu-upgrade | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-ubuntu-upgrade/1622540238494633984) | true | `/test pull-machine-controller-e2e-ubuntu-upgrade`
pull-machine-controller-e2e-vsphere | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-vsphere/1622540238800818176) | true | `/test pull-machine-controller-e2e-vsphere`
pull-machine-controller-e2e-aws-arm | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-aws-arm/1622540238553354240) | true | `/test pull-machine-controller-e2e-aws-arm`

[Full PR test history](https://public-prow.loodse.com/pr-history?org=kubermatic&repo=machine-controller&pr=1553)

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
kubermatic-triage-bot: /retest
This bot automatically retries jobs that failed/flaked on approved PRs

Review the [full test history](https://prow.loodse.com/pr-history/?org=kubermatic&repo=machine-controller&pr=1553)

Silence the bot with an `/lgtm cancel` or `/hold` comment for consistent failures.
kubermatic-bot: @marioreggiori: The following tests **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
pull-machine-controller-e2e-openstack | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-openstack/1622540238700154880) | false | `/test pull-machine-controller-e2e-openstack`
pull-machine-controller-e2e-ubuntu-upgrade | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-ubuntu-upgrade/1622568742611324928) | true | `/test pull-machine-controller-e2e-ubuntu-upgrade`

[Full PR test history](https://public-prow.loodse.com/pr-history?org=kubermatic&repo=machine-controller&pr=1553)

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
kubermatic-bot: @marioreggiori: The following tests **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
pull-machine-controller-e2e-ubuntu-upgrade | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-ubuntu-upgrade/1622568742611324928) | true | `/test pull-machine-controller-e2e-ubuntu-upgrade`
pull-machine-controller-e2e-openstack | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-openstack/1622568742800068608) | false | `/test pull-machine-controller-e2e-openstack`

[Full PR test history](https://public-prow.loodse.com/pr-history?org=kubermatic&repo=machine-controller&pr=1553)

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
kubermatic-triage-bot: /retest
This bot automatically retries jobs that failed/flaked on approved PRs

Review the [full test history](https://prow.loodse.com/pr-history/?org=kubermatic&repo=machine-controller&pr=1553)

Silence the bot with an `/lgtm cancel` or `/hold` comment for consistent failures.
kubermatic-bot: @marioreggiori: The following tests **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
pull-machine-controller-e2e-openstack | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-openstack/1622568742800068608) | false | `/test pull-machine-controller-e2e-openstack`
pull-machine-controller-e2e-ubuntu-upgrade | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-ubuntu-upgrade/1622595855452213248) | true | `/test pull-machine-controller-e2e-ubuntu-upgrade`

[Full PR test history](https://public-prow.loodse.com/pr-history?org=kubermatic&repo=machine-controller&pr=1553)

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
kubermatic-bot: @marioreggiori: The following tests **failed**, say `/retest` to rerun all failed tests or `/retest-required` to rerun all mandatory failed tests:

Test name | Commit | Details | Required | Rerun command
--- | --- | --- | --- | ---
pull-machine-controller-e2e-ubuntu-upgrade | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-ubuntu-upgrade/1622595855452213248) | true | `/test pull-machine-controller-e2e-ubuntu-upgrade`
pull-machine-controller-e2e-openstack | 8071506918a6245f2ac8555b661996606f92aed1 | [link](https://public-prow.loodse.com/view/gs/prow-dev-public-data/pr-logs/pull/kubermatic_machine-controller/1553/pull-machine-controller-e2e-openstack/1622595855498350592) | false | `/test pull-machine-controller-e2e-openstack`

[Full PR test history](https://public-prow.loodse.com/pr-history?org=kubermatic&repo=machine-controller&pr=1553)

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
</details>
<!-- test report -->
LittleFox94: /retest
kubermatic-bot: @LittleFox94: Cannot trigger testing until a trusted user reviews the PR and leaves an `/ok-to-test` message.

<details>

In response to [this](https://github.com/kubermatic/machine-controller/pull/1553#issuecomment-1419243287):

>/retest


Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository.
</details>
kubermatic-triage-bot: /retest
This bot automatically retries jobs that failed/flaked on approved PRs

Review the [full test history](https://prow.loodse.com/pr-history/?org=kubermatic&repo=machine-controller&pr=1553)

Silence the bot with an `/lgtm cancel` or `/hold` comment for consistent failures.

Patch:
diff --git a/pkg/userdata/flatcar/provider.go b/pkg/userdata/flatcar/provider.go
index 6a22a14a..daf3cba7 100644
--- a/pkg/userdata/flatcar/provider.go
+++ b/pkg/userdata/flatcar/provider.go
@@ -639,6 +639,12 @@ coreos:
         [Unit]
         Requires=download-script.service
         After=download-script.service
+{{- if eq .CloudProviderName "anexia" }}
+    - name: 50-rpc-statd.conf
+      content: |
+        [Unit]
+        Wants=rpc-statd.service
+{{- end }}
     content: |
 {{ kubeletSystemdUnit .ContainerRuntimeName .KubeletVersion .KubeletCloudProviderName .MachineSpec.Name .DNSIPs .ExternalCloudProvider .ProviderSpec.Network.GetIPFamily .PauseImage .MachineSpec.Taints .ExtraKubeletFlags false | indent 6 }}
 


Test patch:
diff --git a/pkg/userdata/flatcar/testdata/cloud-init_v1.24.0.yaml b/pkg/userdata/flatcar/testdata/cloud-init_v1.24.0.yaml
index 0537cb53..55cd7654 100644
--- a/pkg/userdata/flatcar/testdata/cloud-init_v1.24.0.yaml
+++ b/pkg/userdata/flatcar/testdata/cloud-init_v1.24.0.yaml
@@ -97,6 +97,10 @@ coreos:
         [Unit]
         Requires=download-script.service
         After=download-script.service
+    - name: 50-rpc-statd.conf
+      content: |
+        [Unit]
+        Wants=rpc-statd.service
     content: |
       [Unit]
       After=containerd.service
diff --git a/pkg/userdata/flatcar/testdata/cloud-init_v1.24.9.yaml b/pkg/userdata/flatcar/testdata/cloud-init_v1.24.9.yaml
index 89ade777..4cea15a0 100644
--- a/pkg/userdata/flatcar/testdata/cloud-init_v1.24.9.yaml
+++ b/pkg/userdata/flatcar/testdata/cloud-init_v1.24.9.yaml
@@ -97,6 +97,10 @@ coreos:
         [Unit]
         Requires=download-script.service
         After=download-script.service
+    - name: 50-rpc-statd.conf
+      content: |
+        [Unit]
+        Wants=rpc-statd.service
     content: |
       [Unit]
       After=containerd.service
diff --git a/pkg/userdata/flatcar/testdata/cloud-init_v1.25.0.yaml b/pkg/userdata/flatcar/testdata/cloud-init_v1.25.0.yaml
index 4ee2b0c7..9be63ca8 100644
--- a/pkg/userdata/flatcar/testdata/cloud-init_v1.25.0.yaml
+++ b/pkg/userdata/flatcar/testdata/cloud-init_v1.25.0.yaml
@@ -97,6 +97,10 @@ coreos:
         [Unit]
         Requires=download-script.service
         After=download-script.service
+    - name: 50-rpc-statd.conf
+      content: |
+        [Unit]
+        Wants=rpc-statd.service
     content: |
       [Unit]
       After=containerd.service