1
0
mirror of https://github.com/CumulusNetworks/ifupdown2.git synced 2024-05-06 15:54:50 +00:00
Commit Graph

915 Commits

Author SHA1 Message Date
6d81254356 updating changelog for ubuntu-1 rebuild
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
2017-08-01 02:12:10 +02:00
d0fc1e6aff changelog: update changelog for new release (git20170314)
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
debian-upload-20170314-1
2017-03-15 07:11:06 +09:00
da659a011e debian: install files: fix LC_ALL=C.UTF-8 following comments on bug #857258
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
2017-03-10 11:29:35 +07:00
5479d95097 sbin: ifupdown2: update --version value to 20170308
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
debian-upload-20170308-1
2017-03-09 01:07:19 +07:00
8eda17db4d debian: add LC_ALL=C.UTF-8 directive in prestinst, postinst, postrm files
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
2017-03-09 00:55:31 +07:00
0ab28c271d debian: preinst, postinst, postrm: add LC_ALL=C.UTF-8 directive to avoid locale specific issues
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
2017-03-09 00:29:16 +07:00
4e07c86c27 sbin: ifupdown2: update version number for --version option (20170307)
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
debian-upload-20170307-1
2017-03-08 01:52:09 +07:00
5f72c6249d debian: fix last version to reflect current date 1.0~git20170307-1
Signed-off-by: Roopa Prabhu <roopa@cumulusnetworks.com>
2017-03-07 09:54:23 -08:00
91928083e0 debian: update changelog for 1.0~git20170214-1
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
2017-03-07 09:51:26 -08:00
284f3e8a1e debian: ifupdown2.preinst: remove 'by' text from grep filter
Fixes localized system (debian Bug#856970)

Reported-by: Tobias Stein <grand.ouvert@googlemail.com>
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
2017-03-06 13:27:13 -08:00
5478fb2fdf sbin: ifupdown2: update ifupdown2 version number for --version option
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
2017-03-06 00:21:55 +07:00
b524e4a57a debian: changelog: update changelog for new version (1.0~git20170223-1)
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
debian-upload-20170223-1
2017-02-23 17:32:43 +07:00
aeedf5cd13 sbin: ifupdown2: drop the dependency to pkg_resources, hardcode version number
Ticket:
Reviewed By: Roopa
Testing Done:

Debian Bug#855401, we didn't list pkg_resource as a dependency so the
installation is failing for upstream users.

Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
2017-02-23 17:23:29 +07:00
cdd92682b0 sbin: start-networking: adjust allow-hotplug behavior to ifupdown
Ticket: Bug#855598: src:ifupdown2: allow-hotplug behaves differently, not UPing interfaces
Reviewed By: Roopa
Testing Done: mark an interface (ethX) as hotplug then reboot

Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
2017-02-23 17:23:15 +07:00
4e0b8492de debian: changelog: update changelog for new version 1.0~git20170214-1
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
debian-upload-20170214-1
2017-02-15 03:55:03 +07:00
a79072dbe8 debian: preinst: remove stale code
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
2017-02-15 03:46:59 +07:00
05102ca78b debian: control: add back Conflicts ifupdown
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
2017-02-15 03:46:14 +07:00
e693321849 Add support GRE/SIT tunnels. (#20)
This commit adds support for configuring GRE/IPIP/SIT tunnel interfaces as know
from previous versions of ifupdown. Currently only configuration checks for GRE
and SIT tunnels are implemented.

A tunnel interface configuration could look like this:

auto gre42
iface gre42 inet tunnel
        mode     gre
        local    198.51.100.1
        endpoint 203.0.113.2
	#
	# optional tunnel attributes
        ttl      64
        mtu      1400
	tunnel-physdev eth0
        #
        address  192.0.2.42/31
        address  2001:db8:d0c:23::42/64

auto he-ipv6
iface he-ipv6 inet tunnel
	mode sit
	endpoint 203.0.113.6
	local    198.51.100.66
	#
	# optional tunnel attributes
	ttl 255
	mtu 1466
	tunnel-physdev vrf_external
	#
	address 2001:db8:666::2/64

Signed-off-by: Maximilian Wilhelm <max@rfc2324.org>
2017-01-29 01:54:43 +03:00
6a413b0870 debian: changelog: fix changelog entry
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
debian-upload-20170114-1
2017-01-14 06:15:27 +03:00
da72359660 debian: changelog: update changelog for new release git20170114
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
2017-01-14 06:04:00 +03:00
c982d46543 debian: presint: closes: #843848: ifupdown2: diversion handling broken
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
2017-01-14 06:01:39 +03:00
fc6cbe6190 debian: control: moving dhcp-client under 'Recommends' like ifupdown does
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
debian-upload-20161221-1
2016-12-22 14:34:12 +01:00
a1bc6d34ff debian: changelog: update changelog for new release git20161221
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
2016-12-22 14:07:39 +01:00
378e0f9011 closes: #810844: debian: control: Unlisted dependencies
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
2016-12-22 14:01:52 +01:00
6a3b5d7253 Merge branch 'master' into debian-prep2
Conflicts:
	debian/changelog
                - kept the debian-prep2 changes
	debian/ifupdown2.postrm
	debian/ifupdown2.preinst
                - conflicts due to debian specific diverts
2016-12-20 06:38:33 -08:00
7c6890f2bb Merge internal tag 'cl3u6'
Signed-off-by: Roopa Prabhu <roopa@cumulusnetworks.com>
2016-12-19 10:42:02 -08:00
43eaaa918a batman_adv: Ignore non-existing batman interface when setting up batman iface.
Previously a single non existing batman member interface could prevent the
  configuration of the batman interface. This patch makes sure only existing
  member interfaces will be considered when setting up the interface.

Signed-off-by: Maximilian Wilhelm <max@rfc2324.org>
2016-12-18 23:42:14 +01:00
054fea1270 batman_adv: Rename _sysfs_mgmt_member_if() to _batctl_if() and use absolute path to batctl.
Signed-off-by: Maximilian Wilhelm <max@rfc2324.org>
2016-12-18 23:42:14 +01:00
ab9d941bef batman-adv: Show function where error occured in message.
Signed-off-by: Maximilian Wilhelm <max@rfc2324.org>
2016-12-18 23:42:14 +01:00
fb17abfcb2 bondutils: caching min_links value
Ticket: CM-13996
Reviewed By: Roopa, Nikhil G
Testing Done:

With the following configuration:
auto bond0
iface bond0
      bond-min-links	1
      bond-mode	802.3ad
      bond-slaves	eth0 eth1 eth2
      bond-xmit-hash-policy	layer3+4

auto vlan0
iface vlan0
      vlan-raw-device   bond0
      address 10.132.253.4/31
      address 2a03:2260:2342:fe09::1/126

On non cumulus distribution bond-min-links doesn't default to 1
For some reasons the min_links value wasn't cache with the other
bond values, if you issue an ifreload on a running/existing configuration
since the min_links value is not cache ifreload will down the bond, set
min_links to 1, then bond up. When taking the bond down the kernel will
also flush the ipv6 address but not the ipv4 address...

The issue was reported by an ifupdown2 contributor on github. He find out
that when running ifreload the ipv6 were flushed.

Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
2016-12-12 07:55:35 +01:00
3fefa2028f bondutils: caching min_links value
Ticket: CM-13996
Reviewed By: Roopa, Nikhil G
Testing Done:

With the following configuration:
auto bond0
iface bond0
      bond-min-links	1
      bond-mode	802.3ad
      bond-slaves	eth0 eth1 eth2
      bond-xmit-hash-policy	layer3+4

auto vlan0
iface vlan0
      vlan-raw-device   bond0
      address 10.132.253.4/31
      address 2a03:2260:2342:fe09::1/126

On non cumulus distribution bond-min-links doesn't default to 1
For some reasons the min_links value wasn't cache with the other
bond values, if you issue an ifreload on a running/existing configuration
since the min_links value is not cache ifreload will down the bond, set
min_links to 1, then bond up. When taking the bond down the kernel will
also flush the ipv6 address but not the ipv4 address...

The issue was reported by an ifupdown2 contributor on github. He find out
that when running ifreload the ipv6 were flushed.

Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
2016-12-12 07:54:25 +01:00
aa4c37f521 man: ifup: fixing spelling mistake
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
cl3u6
2016-11-23 04:54:38 +01:00
1ccd7dd6fa debian: control: updating standards-version to 3.9.8
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
2016-11-23 04:54:38 +01:00
05bd214935 debian: changelog: wrong date in changelog entry
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
2016-11-14 14:25:43 +01:00
33bfaa5ef2 debian: update changelog for version git20161110-1
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
debian-upload-20161110-1
2016-11-11 20:00:19 +01:00
202f51c72c debian: add checks before diversion and cleanups. closes: #813046
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
2016-11-11 19:50:08 +01:00
4b061e443c man: fixing lintian error
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
2016-11-10 01:51:11 +01:00
e8bea47d82 man: fixing lintian error
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
2016-11-10 01:42:36 +01:00
da8135ee92 fixes #843565 conf: setting addon_syntax_check to 0 by default
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
2016-11-10 01:35:01 +01:00
41a78e9404 install: adding diversion to ifupdown files making it easier to install on ubuntu
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
2016-11-10 01:33:42 +01:00
93eed7c9d9 fixes #843565 conf: setting addon_syntax_check to 0 by default
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
2016-11-10 01:33:09 +01:00
91efc9cc40 debian: adding divertion for existing bash completion file
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
debian-upload-20161007-1
2016-11-01 19:44:00 +01:00
0e26f548f6 debian: adding divertion for existing bash completion file
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
2016-11-01 19:40:00 +01:00
bdbe037978 Revert "ifupdown: utils: user command output on stdout"
This reverts commit d9bb082084.
2016-10-31 21:41:47 -07:00
fccd6812f2 debian: update changelog for version cl3u6
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
2016-10-24 10:50:08 +02:00
a3f2c280e4 debian: control: updating maintainer info
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
2016-10-24 00:52:02 +02:00
9cc2d0b09d debian: control: updating standards-version to 3.9.8
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
2016-10-24 00:49:49 +02:00
bb5ed069b6 man: ifup: fixing spelling mistake
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
2016-10-24 00:48:08 +02:00
1d86ad9d16 debian: control: updating standards-version to 3.9.8
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
2016-10-24 00:46:17 +02:00
60c1cc267d man: ifup: fixing spelling mistake
Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
2016-10-24 00:46:10 +02:00