nmstate / kubernetes-nmstate

Declarative node network configuration driven through Kubernetes API.
GNU General Public License v2.0
188 stars 90 forks source link

test: add DNS tests without interface configuration #1253

Closed mkowalski closed 4 months ago

mkowalski commented 4 months ago

This PR adds a set of tests where we configure DNS servers without providing any per-interface configuration. This is a canonical way to use k-nmstate to provide global DNS configuration. It is useful in environments where we are not allowed to modify network interfaces, but we still want to reconfigure DNS.

Is this a BUG FIX or a FEATURE ?:

Uncomment only one, leave it on its own line:

/kind bug /kind enhancement

What this PR does / why we need it:

Special notes for your reviewer:

Release note:

NONE
mkowalski commented 4 months ago

/test pull-kubernetes-nmstate-e2e-operator-k8s

mkowalski commented 4 months ago

/test pull-kubernetes-nmstate-unit-test

qinqon commented 4 months ago

/lgtm /approve

kubevirt-bot commented 4 months ago

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: qinqon

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files: - ~~[OWNERS](https://github.com/nmstate/kubernetes-nmstate/blob/main/OWNERS)~~ [qinqon] Approvers can indicate their approval by writing `/approve` in a comment Approvers can cancel approval by writing `/approve cancel` in a comment
mkowalski commented 4 months ago

/test pull-kubernetes-nmstate-unit-test

mkowalski commented 4 months ago

/retest