**ifquery** always works on the current **interfaces(5)** file
**/etc/network/interfaces** unless an alternate interfaces file is
-<<<<<<< HEAD
- provided with the **-i** option.
-=======
defined in ifupdown2.conf or provided with the **-i** option.
Note: the -i option is disabled by default in ifupdown2.conf.
->>>>>>> cumulus/dev
OPTIONS
=======
-X EXCLUDEPATS, --exclude EXCLUDEPATS
Exclude interfaces from the list of interfaces to
operate on. Can be specified multiple times
-<<<<<<< HEAD
-
- -i INTERFACESFILE, --interfaces INTERFACESFILE
- Use interfaces file instead of default
- /etc/network/interfaces
-=======
If the excluded interface has dependent interfaces,
(e.g. a bridge or a bond with multiple enslaved interfaces)
then each dependent interface must be specified in order
-i INTERFACESFILE, --interfaces INTERFACESFILE
Use interfaces file instead of default
defined in ifupdown2.conf (default /etc/network/interfaces)
->>>>>>> cumulus/dev
-t {native,json}, --interfaces-format {native,json}
interfaces file format
SYNOPSIS
========
-<<<<<<< HEAD
- ifreload [-h] (-a|-c) [-v] [-d] [-f] [-n]
-
-DESCRIPTION
-===========
- reloads network **interfaces(5)** file **/etc/network/interfaces**.
-=======
ifreload [-h] (-a|-c) [-v] [-d] [-f] [-n] [-s]
DESCRIPTION
===========
reloads network **interfaces(5)** file **/etc/network/interfaces**
or config file defined in ifupdown2.conf file.
->>>>>>> cumulus/dev
Runs **ifdown** on interfaces that were removed from the file and
subsequently runs **ifup** on all interfaces.
-X EXCLUDEPATS, --exclude EXCLUDEPATS
Exclude interfaces from the list of interfaces to
operate on. Can be specified multiple times
-<<<<<<< HEAD
-=======
If the excluded interface has dependent interfaces,
(e.g. a bridge or a bond with multiple enslaved interfaces)
then each dependent interface must be specified in order
to be excluded.
-s, --syntax-check Only run the interfaces file parser
->>>>>>> cumulus/dev
EXAMPLES
========
ifup [-h] [-a] [-v] [-d] [--allow CLASS] [--with-depends]
-<<<<<<< HEAD
- **[-X EXCLUDEPATS] [-f] [-n] [--print-dependency {list,dot}]**
-=======
**[-X EXCLUDEPATS] [-f] [-n] [-s] [--print-dependency {list,dot}]**
->>>>>>> cumulus/dev
**[IFACE [IFACE ...]]**
ifdown [-h] [-a] [-v] [-d] [--allow CLASS] [--with-depends]
===========
**ifup** and **ifdown** commands can be used to configure (or, respectively,
deconfigure) network interfaces based on interface definitions in the
-<<<<<<< HEAD
- file **/etc/network/interfaces/** file.
-=======
config file ifupdown2.conf (defaults to **/etc/network/interfaces/** file).
->>>>>>> cumulus/dev
**ifquery(8)** maybe used in conjunction with **ifup** and **ifdown**
commands to query and validate applied/running configuration.
-<<<<<<< HEAD
- **ifup** always works on the current **interfaces(5)** file under
- **/etc/network/interfaces**. **ifdown** works on the last applied interface
-=======
**ifup** always works on the current **interfaces(5)** file defined in ifupdown2.conf
(default **/etc/network/interfaces**). **ifdown** works on the last applied interface
->>>>>>> cumulus/dev
configuration.
**ifup** on an already ifup'ed interface will re-apply the configuration,
-X EXCLUDEPATS, --exclude EXCLUDEPATS
Exclude interfaces from the list of interfaces to
operate on. Can be specified multiple times
-<<<<<<< HEAD
-
- -i INTERFACESFILE, --interfaces INTERFACESFILE
- Use interfaces file instead of default
- /etc/network/interfaces
-=======
If the excluded interface has dependent interfaces,
(e.g. a bridge or a bond with multiple enslaved interfaces)
then each dependent interface must be specified in order
Also in ifupdown2.conf, users are not allowed to specify their own
interfaces file unless disable_cli_interfacesfile is set to 0
(default is 1).
->>>>>>> cumulus/dev
-t {native,json}, --interfaces-format {native,json}
interfaces file format
your state file is corrupted or you want down to use
the latest from the interfaces file
-<<<<<<< HEAD
-=======
-s, --syntax-check Only run the interfaces file parser
->>>>>>> cumulus/dev
EXAMPLES
========
# bringing up all interfaces
**required**: False
-<<<<<<< HEAD
**default**: off
**validvals**: on,off
**example**:
link-autoneg on
-=======
- **default**: no
-
- **validvals**: yes,no
-
- **example**:
- link-autoneg yes
->>>>>>> cumulus/dev
**link-speed**
**required**: False
-<<<<<<< HEAD
**default**: 0
**example**:
bridge-mcquerier 0
-=======
- **default**: no
-
- **validvals**: yes,no
-
- **example**:
- bridge-mcquerier no
->>>>>>> cumulus/dev
**bridge-mclmc**
**required**: False
-<<<<<<< HEAD
**default**: 1
**example**:
bridge-mcrouter 1
-=======
- **default**: yes
-
- **validvals**: yes,no
-
- **example**:
- bridge-mcrouter yes
->>>>>>> cumulus/dev
**bridge-stp**
bridge-ports glob swp1-3.100
-<<<<<<< HEAD
-=======
bridge-ports glob swp[1-3]s[0-4].100
->>>>>>> cumulus/dev
bridge-ports regex (swp[1|2|3].100)
**required**: False
-<<<<<<< HEAD
**default**: 0
**example**:
bridge-mcqifaddr 0
-=======
- **default**: no
-
- **validvals**: yes,no
-
- **example**:
- bridge-mcqifaddr no
->>>>>>> cumulus/dev
**bridge-waitport**
**required**: False
-<<<<<<< HEAD
**default**: 1
**example**:
bridge-mcsnoop 1
-=======
- **default**: yes
-
- **validvals**: yes,no
-
- **example**:
- bridge-mcsnoop yes
->>>>>>> cumulus/dev
**bridge-access**
-<<<<<<< HEAD
- **ifenslave**: bond configuration module
-=======
**bond**: bond configuration module
->>>>>>> cumulus/dev
**bond-use-carrier**
**required**: False
-<<<<<<< HEAD
**default**: 1
**validvals**: 0,1
**example**:
bond-use-carrier 1
-=======
- **default**: yes
-
- **validvals**: yes,no
-
- **example**:
- bond-use-carrier yes
->>>>>>> cumulus/dev
**bond-lacp-bypass-period**
**required**: False
-<<<<<<< HEAD
**default**: 0
**validvals**: 0,1
**example**:
bond-lacp-bypass-allow 0
-=======
- **default**: no
- **validvals**: yes,no
+
+ **bond-lacp-bypass-allow-all-active**
+
+ **help**: allow all slaves to be active in lacp bypass irrespective of priority
+
+
+ **required**: False
+
+ **default**: 0
+
+ **validvals**: 0,1
**example**:
- bond-lacp-bypass-allow no
->>>>>>> cumulus/dev
+ bond-lacp-bypass-all-active 1
**bond-mode**
**vxlan-learning**
-<<<<<<< HEAD
**help**: vxlan learning on/off
-=======
- **help**: vxlan learning yes/no
->>>>>>> cumulus/dev
**required**: False
-<<<<<<< HEAD
**default**: on
**example**:
vxlan-learning off
-=======
- **default**: yes
-
- **validvals**: yes,no
-
- **example**:
- vxlan-learning no
->>>>>>> cumulus/dev
**vxlan-id**
DESCRIPTION
===========
-<<<<<<< HEAD
- **/etc/network/interfaces** contains network interface configuration
- information for the **ifup(8)**, **ifdown(8)** and **ifquery(8)** commands.
-=======
By default, ifupdown2.conf sets **/etc/network/interfaces** as the
network interface configuration file. This file contains information
for the **ifup(8)**, **ifdown(8)** and **ifquery(8)** commands.
->>>>>>> cumulus/dev
This is where you configure how your system is connected to the network.
FILES
=====
-<<<<<<< HEAD
- /etc/network/interfaces
-=======
configuration file defined in ifupdown2.conf (default /etc/network/interfaces)
->>>>>>> cumulus/dev
SEE ALSO
========