network create: add warning for deprecated macvlan flag

The macvlan driver is not deprecated, only the --macvlan flag is.
Remove the flag from the man page since it is deprecated and add a
warning to podman network create if it is used.

[NO TESTS NEEDED]

Fixes #11400

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
This commit is contained in:
Paul Holzinger
2021-09-02 09:25:36 +02:00
parent 4207d959a6
commit 3d02cfb5e0
2 changed files with 10 additions and 9 deletions

View File

@ -25,7 +25,8 @@ resolution.
#### **--driver**, **-d**
Driver to manage the network (default "bridge"). Currently only `bridge` is supported.
Driver to manage the network. Currently `bridge` and `macvlan` is supported. Defaults to `bridge`.
As rootless the `macvlan` driver has no access to the host network interfaces because rootless networking requires a separate network namespace.
#### **--opt**=*option*, **-o**
@ -54,13 +55,6 @@ must be used with a *subnet* option.
Set metadata for a network (e.g., --label mykey=value).
#### **--macvlan**
*This option is being deprecated*
Create a *Macvlan* based connection rather than a classic bridge. You must pass an interface name from the host for the
Macvlan connection.
#### **--subnet**
The subnet in CIDR notation.