Change logs for netplan.io source package in Cosmic

  • netplan.io (0.97-0ubuntu1~18.10.1) cosmic; urgency=medium
    
      * Backport netplan.io 0.97 to 18.10. (LP: #1828299)
      * Keep debian/patches/glib_changes.patch: Make sure tests work on older GLib.
    
    netplan.io (0.97-0ubuntu1) eoan; urgency=medium
    
      * New upstream release: 0.97
        - networkd: force bringing up devices with no IP addresses (LP: #1763608)
        - Reworked renderer choosing to avoid regression in default renderer when
          multiple files specify it globally (LP: #1825206)
        - Fixed networkd activation. (LP: #1821867)
      * Drop all patches; they are included in the upstream release.
    
     -- Mathieu Trudel-Lapierre <email address hidden>  Thu, 09 May 2019 11:29:56 -0400
  • netplan.io (0.96-0ubuntu0.18.10.3) cosmic; urgency=medium
    
      * debian/patches/git_revert_explicit_renderer_def_ebc212a.patch: revert
        commit ebc212a: make renderer values explicit at the end of each parsing
        pass; it breaks "default" renderer behavior when multiple files may set
        a global renderer and expect the last to take effect globally.
        (LP: #1825206)
      * debian/patches/git_reorg_netdef_validation_181b583.patch: correct the
        fallout from the above change: validate netdefs in a single pass at the
        very end of parsing, once we know which is the applicable renderer. This
        makes sure tunnels get validated correctly.
    
    netplan.io (0.96-0ubuntu0.18.10.2) cosmic; urgency=medium
    
      * d/p/0001-Partially-revert-the-change-for-enabling-systemd-net.patch:
        Partially revert changes to networkd jobs ordering: leave systemd-networkd
        enabled in multi-user.target instead of network-online.target, as in some
        minimal setups there might be no job requiring network-online.target,
        whereas the natural target to reach for booting is multi-user.target.
        (LP: #1821867)
    
    netplan.io (0.96-0ubuntu0.18.10.1) cosmic; urgency=medium
    
      * Backport netplan.io 0.96 to 18.10.
      * debian/patches/glib_changes.patch: Patch tests to work again on older GLib.
      * debian/control: adjust Depends for cosmic / re-add nplan package.
    
    netplan.io (0.96-0ubuntu1) disco; urgency=medium
    
      * New upstream release 0.96.
        - Moved netplan-wpa@ services to earlier at boot (LP: #1819014)
        - Restart services when unconfiguring (LP: #1811868)
        - Use the .nmconnection extension for NM keyfiles (LP: #1817655)
        - Fixed integration tests runner to correctly report failures
        - Enforce integrity for use-routes in networkd backend.
        - Ensure terminal state at end of test (LP: #1817660)
        - Various small test fixes.
        - Fix typos in documentation.
      * debian/control: Update Maintainer for ubuntu upload.
    
    netplan.io (0.95-2) unstable; urgency=medium
    
      * Set Priority to optional (Closes: #920327).
    
    netplan.io (0.95-1) unstable; urgency=medium
    
      * New upstream release.
      * Update autopkgtests from the upstream.
      * Add debian/watch following GitHub releases.
      * Add Homepage (Closes: #917233).
    
    netplan.io (0.95) disco; urgency=medium
    
      * New upstream release:
        - Added support for WPA Enterprise / 802.1x authentication (LP: #1739578)
        - Added support for setting up IP tunnels; supporting the types: ipip,
          gretap, VTI, ISATAP (NetworkManager only), sit, gre, ipip6 and ip6ip6.
          + Fixes sit (ipv6) tunnels using Hurricane Electric (LP: #1799487)
        - Add support to override networkd UseMTU setting (LP: #1807273)
        - Generate output files in dependency order
        - Refactored unit and integration tests, along with various cleanups.
        - Add DHCP overrides to control route usage and default metric for DHCP
          routes. (LP: #1776228)
        - Mitigate against bad matching on devices behind bonds then they share
          the same MAC from a physical interface. (LP: #1804861)
        - Added snapcraft.yaml.
    
    netplan.io (0.90.1) disco; urgency=medium
    
      * Do not assume /etc/network exists in postinst, as netbase 5.5 no longer
        creates it.
      * netplan/cli/commands/ip.py: fix a flake.
    
    netplan.io (0.90) disco; urgency=medium
    
      * New upstream release:
        - build: fixes for building on RPM-based distros
        - build: code prettiness changes (make indentation consistent)
        - Fix device name-changes detection (LP: #1770082)
        - Add support for IPv6 Privacy Extensions (LP: #1750392)
        - Add dhcp{4,6}-overrides to control DNS, NTP, hostname updates via DHCP
          (LP: #1759014)
        - Clarify MAC and MTU setting requirements (LP: #1800668)
        - Various documentation fixes (LP: #1800669)
        - Improve error reporting to give clearer messages and context
          (LP: #1800670)
        - Skip non-physical/bond interfaces when applying renames (LP: #1802322)
    
     -- Mathieu Trudel-Lapierre <email address hidden>  Fri, 26 Apr 2019 15:19:19 -0400
  • netplan.io (0.96-0ubuntu0.18.10.2) cosmic; urgency=medium
    
      * d/p/0001-Partially-revert-the-change-for-enabling-systemd-net.patch:
        Partially revert changes to networkd jobs ordering: leave systemd-networkd
        enabled in multi-user.target instead of network-online.target, as in some
        minimal setups there might be no job requiring network-online.target,
        whereas the natural target to reach for booting is multi-user.target.
        (LP: #1821867)
    
    netplan.io (0.96-0ubuntu0.18.10.1) cosmic; urgency=medium
    
      * Backport netplan.io 0.96 to 18.10.
      * debian/patches/glib_changes.patch: Patch tests to work again on older GLib.
      * debian/control: adjust Depends for cosmic / re-add nplan package.
    
    netplan.io (0.96-0ubuntu1) disco; urgency=medium
    
      * New upstream release 0.96.
        - Moved netplan-wpa@ services to earlier at boot (LP: #1819014)
        - Restart services when unconfiguring (LP: #1811868)
        - Use the .nmconnection extension for NM keyfiles (LP: #1817655)
        - Fixed integration tests runner to correctly report failures
        - Enforce integrity for use-routes in networkd backend.
        - Ensure terminal state at end of test (LP: #1817660)
        - Various small test fixes.
        - Fix typos in documentation.
      * debian/control: Update Maintainer for ubuntu upload.
    
    netplan.io (0.95-2) unstable; urgency=medium
    
      * Set Priority to optional (Closes: #920327).
    
    netplan.io (0.95-1) unstable; urgency=medium
    
      * New upstream release.
      * Update autopkgtests from the upstream.
      * Add debian/watch following GitHub releases.
      * Add Homepage (Closes: #917233).
    
    netplan.io (0.95) disco; urgency=medium
    
      * New upstream release:
        - Added support for WPA Enterprise / 802.1x authentication (LP: #1739578)
        - Added support for setting up IP tunnels; supporting the types: ipip,
          gretap, VTI, ISATAP (NetworkManager only), sit, gre, ipip6 and ip6ip6.
          + Fixes sit (ipv6) tunnels using Hurricane Electric (LP: #1799487)
        - Add support to override networkd UseMTU setting (LP: #1807273)
        - Generate output files in dependency order
        - Refactored unit and integration tests, along with various cleanups.
        - Add DHCP overrides to control route usage and default metric for DHCP
          routes. (LP: #1776228)
        - Mitigate against bad matching on devices behind bonds then they share
          the same MAC from a physical interface. (LP: #1804861)
        - Added snapcraft.yaml.
    
    netplan.io (0.90.1) disco; urgency=medium
    
      * Do not assume /etc/network exists in postinst, as netbase 5.5 no longer
        creates it.
      * netplan/cli/commands/ip.py: fix a flake.
    
    netplan.io (0.90) disco; urgency=medium
    
      * New upstream release:
        - build: fixes for building on RPM-based distros
        - build: code prettiness changes (make indentation consistent)
        - Fix device name-changes detection (LP: #1770082)
        - Add support for IPv6 Privacy Extensions (LP: #1750392)
        - Add dhcp{4,6}-overrides to control DNS, NTP, hostname updates via DHCP
          (LP: #1759014)
        - Clarify MAC and MTU setting requirements (LP: #1800668)
        - Various documentation fixes (LP: #1800669)
        - Improve error reporting to give clearer messages and context
          (LP: #1800670)
        - Skip non-physical/bond interfaces when applying renames (LP: #1802322)
    
     -- Mathieu Trudel-Lapierre <email address hidden>  Thu, 28 Mar 2019 13:57:46 -0400
  • netplan.io (0.96-0ubuntu0.18.10.1) cosmic; urgency=medium
    
      * Backport netplan.io 0.96 to 18.10.
      * debian/patches/glib_changes.patch: Patch tests to work again on older GLib.
      * debian/control: adjust Depends for cosmic / re-add nplan package.
    
    netplan.io (0.96-0ubuntu1) disco; urgency=medium
    
      * New upstream release 0.96.
        - Moved netplan-wpa@ services to earlier at boot (LP: #1819014)
        - Restart services when unconfiguring (LP: #1811868)
        - Use the .nmconnection extension for NM keyfiles (LP: #1817655)
        - Fixed integration tests runner to correctly report failures
        - Enforce integrity for use-routes in networkd backend.
        - Ensure terminal state at end of test (LP: #1817660)
        - Various small test fixes.
        - Fix typos in documentation.
      * debian/control: Update Maintainer for ubuntu upload.
    
    netplan.io (0.95-2) unstable; urgency=medium
    
      * Set Priority to optional (Closes: #920327).
    
    netplan.io (0.95-1) unstable; urgency=medium
    
      * New upstream release.
      * Update autopkgtests from the upstream.
      * Add debian/watch following GitHub releases.
      * Add Homepage (Closes: #917233).
    
    netplan.io (0.95) disco; urgency=medium
    
      * New upstream release:
        - Added support for WPA Enterprise / 802.1x authentication (LP: #1739578)
        - Added support for setting up IP tunnels; supporting the types: ipip,
          gretap, VTI, ISATAP (NetworkManager only), sit, gre, ipip6 and ip6ip6.
          + Fixes sit (ipv6) tunnels using Hurricane Electric (LP: #1799487)
        - Add support to override networkd UseMTU setting (LP: #1807273)
        - Generate output files in dependency order
        - Refactored unit and integration tests, along with various cleanups.
        - Add DHCP overrides to control route usage and default metric for DHCP
          routes. (LP: #1776228)
        - Mitigate against bad matching on devices behind bonds then they share
          the same MAC from a physical interface. (LP: #1804861)
        - Added snapcraft.yaml.
    
    netplan.io (0.90.1) disco; urgency=medium
    
      * Do not assume /etc/network exists in postinst, as netbase 5.5 no longer
        creates it.
      * netplan/cli/commands/ip.py: fix a flake.
    
    netplan.io (0.90) disco; urgency=medium
    
      * New upstream release:
        - build: fixes for building on RPM-based distros
        - build: code prettiness changes (make indentation consistent)
        - Fix device name-changes detection (LP: #1770082)
        - Add support for IPv6 Privacy Extensions (LP: #1750392)
        - Add dhcp{4,6}-overrides to control DNS, NTP, hostname updates via DHCP
          (LP: #1759014)
        - Clarify MAC and MTU setting requirements (LP: #1800668)
        - Various documentation fixes (LP: #1800669)
        - Improve error reporting to give clearer messages and context
          (LP: #1800670)
        - Skip non-physical/bond interfaces when applying renames (LP: #1802322)
    
     -- Mathieu Trudel-Lapierre <email address hidden>  Thu, 07 Mar 2019 16:49:19 -0500
  • netplan.io (0.40.2.2) cosmic; urgency=medium
    
      * Fix idempotency in renaming: bond members should be exempt from rename, as
        they may all share a single MAC for the bond device. (LP: #1802322)
      * tests/integration.py: add test designed to catch the above regression.
    
    netplan.io (0.40.2.1) cosmic; urgency=medium
    
      * Fix typo breaking rename on 'netplan apply'. (LP: #1770082)
    
     -- Mathieu Trudel-Lapierre <email address hidden>  Wed, 21 Nov 2018 14:28:42 -0500
  • netplan.io (0.40.2.1) cosmic; urgency=medium
    
      * Fix typo breaking rename on 'netplan apply'. (LP: #1770082)
    
     -- Mathieu Trudel-Lapierre <email address hidden>  Mon, 22 Oct 2018 14:58:40 -0400
  • netplan.io (0.40.2) cosmic; urgency=medium
    
      * tests/integration.py: Mark regexes with r to pacify pycodestyle's W605.
    
     -- Mathieu Trudel-Lapierre <email address hidden>  Thu, 04 Oct 2018 16:02:53 -0400
  • netplan.io (0.40.1) cosmic; urgency=medium
    
      * tests/generate.py: use random.sample() instead of random.choices() to
        better support older pythons.
      * Deal gracefully with empty files on 'netplan apply' (LP: #1795343)
    
     -- Mathieu Trudel-Lapierre <email address hidden>  Thu, 04 Oct 2018 12:05:49 -0400
  • netplan.io (0.40) cosmic; urgency=medium
    
      * New upstream release:
        - networkd: route source is PreferredSource= not From=
        - Improve NetworkManager error reporting on unrenderable routes.
        - Don't render ipv4 dns-search unless we have an ipv4 address.
          (LP: #1786726)
        - Set permissive umask on networkd .network, .link and .netdev files
          (LP: #1736965, LP: #1768560)
        - Fix support for link-scope routes. (LP: #1747455)
        - Update man pages for deletion of replug code.
        - Spell Gratuitous ARP correctly and make it work. (LP: #1756701)
        - Many typo fixes for documentation. (LP: #1783940)
        - Various build system fixes.
        - Fix integration tests:
          - iproute2 output changes for link-scope routes
          - fix stability of networkd igmp-resend test
          - fix manual_addresses test now that networkd lists ~. domain
        - Deduplicate code for parsing interface options
        - Add support for optional-addresses.
    
     -- Mathieu Trudel-Lapierre <email address hidden>  Thu, 13 Sep 2018 17:29:41 -0400
  • netplan.io (0.39) cosmic; urgency=medium
    
      * New upstream release:
        - Allow link-local addresses to be configured. (LP: #1771704)
        - Forces bridges with no addresses to be brought online. (LP: #1736975)
    
     -- Mathieu Trudel-Lapierre <email address hidden>  Mon, 16 Jul 2018 08:15:05 -0400
  • netplan.io (0.38) cosmic; urgency=medium
    
      * New upstream release:
        - Write udev .rules files to /run/udev/rules.d to enforce interface
          renaming. (LP: #1770082)
        - Don't traceback for 'netplan ip leases' when iface is not managed or
          doesn't DHCP (LP: #1768823)
        - Fix duplicate "/" path separator in error messages (LP: #1771440)
        - Fix incorrect terminal reset in 'netplan try' on Ctrl-C. (LP: #1768798)
        - Updated doc entries: mtu, fix fwmark->mark, cleanup optional.
          (LP: #1768783)
        - Added documentation validation at build.
        - Added configuration example for multi-ip interfaces.
      * tests/integration.py: fix test_eth_and_bridge autopkg test harder.
      * debian/control:
        - Add iproute2 to Depends.
        - Add python3-netifaces to Depends, Build-Depends.
    
     -- Mathieu Trudel-Lapierre <email address hidden>  Mon, 04 Jun 2018 14:45:26 -0400
  • netplan.io (0.37.1) cosmic; urgency=medium
    
      * tests/integration.py: fix autopkgtests to be less flaky, especially given
        changes in systemd-networkd's behavior regarding Router Advertisements.
    
     -- Mathieu Trudel-Lapierre <email address hidden>  Fri, 11 May 2018 09:58:19 -0400
  • netplan.io (0.37) cosmic; urgency=medium
    
      * doc/netplan.md: Clarify the behavior for time-based values for bonds
        and bridges. (LP: #1756587)
      * critical: provide a way to set "CriticalConnection=true" on a networkd
        connection, especially for remote-fs scenarios. (LP: #1769682)
    
     -- Mathieu Trudel-Lapierre <email address hidden>  Tue, 08 May 2018 17:02:26 -0400
  • netplan.io (0.36.1) bionic; urgency=medium
    
      * tests/integration.py: Do a better cleanup for bridge-based tests; should
        fix instability with test_mix_bridge_on_bond.
      * tests/integration.py: Adjust autopkgtests to account for default behavior
        change for up/down delay, arp interval, mii interval introduced in the
        last upload.
    
     -- Mathieu Trudel-Lapierre <email address hidden>  Mon, 23 Apr 2018 17:03:11 -0400