[Bug 1871825] Re: [FFe] Update to netplan.io 0.99

Łukasz Zemczak 1871825 at bugs.launchpad.net
Thu Apr 16 07:51:07 UTC 2020


** Also affects: netplan.io (Ubuntu Bionic)
   Importance: Undecided
       Status: New

** Also affects: netplan.io (Ubuntu Eoan)
   Importance: Undecided
       Status: New

** Changed in: netplan.io (Ubuntu Eoan)
   Importance: Undecided => Medium

** Changed in: netplan.io (Ubuntu Bionic)
   Importance: Undecided => High

** Description changed:

  [Freeze Exception Rationale]
  
  We would like to request a Feature Freeze exception for the new netplan
  0.99 as this release will be carrying important roadmap features
  targeted for 20.04. Everything got drastically delayed due to not having
  a full-time netplan maintainer for most part of the cycle, but the
  features we want to deliver are still considered important. We are well
  aware of how late it is in the cycle, and in normal circumstances we
  would not request such an exception, but releasing the new netplan
  version will also unblock some of the other teams. Notably the
  generation of libnetplan will unblock other feature requests in packages
  like NetworkManager for uc20.
- 
- Please note that this is a preemptive FFe as 0.99 is not yet ready to be
- uploaded (as we are waiting for final schema approvals and reviews).
  
  The most notable changes (besides usual bug-fixes) incoming in 0.99:
   * Adding `phase2` keyword to `auth` section
   * Allowing `critical` to be used without `dhcp4`/`dhcp6` enabled
   * Support for GSM modems in the NetworkManager backend (with the `modems` keyword)
   * Adding `emit-lldp` option for networkd backend
   * Split out the netplan parser into a separate libnetplan library
   * Adding `ipv6-address-generation` field for NM backend
   * Adding WiFi flags for `bssid`/`band`/`channel`
   * Adding support for SR-IOV network devices
  
  List of commits already merged and ready for 0.99:
  https://paste.ubuntu.com/p/65cc6gJD78/
  
  All the changes are completely backward-compatible and users should not
  notice any behavior changes if not using any of the new features.
  
  So far we have done some test-builds and test-installations locally of
  the packages without any trouble, running autopkgtests on those as well.
  When preparing 0.99 we will of course first make sure the package still
  builds correctly and autopkgtests look good. We will also do upgrade
  testing and provide the results here.
  
  It is worth mentioning that netplan comes with extensive unit testing
  and autopkgtest test suite. Even though regressions are impossible, it
  the test suites make them less likely.
  
  Thank you!

** Description changed:

  [Freeze Exception Rationale]
  
  We would like to request a Feature Freeze exception for the new netplan
  0.99 as this release will be carrying important roadmap features
  targeted for 20.04. Everything got drastically delayed due to not having
  a full-time netplan maintainer for most part of the cycle, but the
  features we want to deliver are still considered important. We are well
  aware of how late it is in the cycle, and in normal circumstances we
  would not request such an exception, but releasing the new netplan
  version will also unblock some of the other teams. Notably the
  generation of libnetplan will unblock other feature requests in packages
  like NetworkManager for uc20.
  
  The most notable changes (besides usual bug-fixes) incoming in 0.99:
   * Adding `phase2` keyword to `auth` section
   * Allowing `critical` to be used without `dhcp4`/`dhcp6` enabled
   * Support for GSM modems in the NetworkManager backend (with the `modems` keyword)
   * Adding `emit-lldp` option for networkd backend
   * Split out the netplan parser into a separate libnetplan library
   * Adding `ipv6-address-generation` field for NM backend
   * Adding WiFi flags for `bssid`/`band`/`channel`
   * Adding support for SR-IOV network devices
  
  List of commits already merged and ready for 0.99:
  https://paste.ubuntu.com/p/65cc6gJD78/
  
  All the changes are completely backward-compatible and users should not
  notice any behavior changes if not using any of the new features.
  
  So far we have done some test-builds and test-installations locally of
  the packages without any trouble, running autopkgtests on those as well.
  When preparing 0.99 we will of course first make sure the package still
  builds correctly and autopkgtests look good. We will also do upgrade
  testing and provide the results here.
  
  It is worth mentioning that netplan comes with extensive unit testing
- and autopkgtest test suite. Even though regressions are impossible, it
- the test suites make them less likely.
+ and autopkgtest test suite. Even though regressions are not impossible,
+ it the test suites make them less likely.
  
  Thank you!

** Description changed:

  [Freeze Exception Rationale]
  
  We would like to request a Feature Freeze exception for the new netplan
  0.99 as this release will be carrying important roadmap features
  targeted for 20.04. Everything got drastically delayed due to not having
  a full-time netplan maintainer for most part of the cycle, but the
  features we want to deliver are still considered important. We are well
  aware of how late it is in the cycle, and in normal circumstances we
  would not request such an exception, but releasing the new netplan
  version will also unblock some of the other teams. Notably the
  generation of libnetplan will unblock other feature requests in packages
  like NetworkManager for uc20.
  
  The most notable changes (besides usual bug-fixes) incoming in 0.99:
   * Adding `phase2` keyword to `auth` section
   * Allowing `critical` to be used without `dhcp4`/`dhcp6` enabled
   * Support for GSM modems in the NetworkManager backend (with the `modems` keyword)
   * Adding `emit-lldp` option for networkd backend
   * Split out the netplan parser into a separate libnetplan library
   * Adding `ipv6-address-generation` field for NM backend
   * Adding WiFi flags for `bssid`/`band`/`channel`
   * Adding support for SR-IOV network devices
  
  List of commits already merged and ready for 0.99:
  https://paste.ubuntu.com/p/65cc6gJD78/
  
  All the changes are completely backward-compatible and users should not
  notice any behavior changes if not using any of the new features.
  
  So far we have done some test-builds and test-installations locally of
  the packages without any trouble, running autopkgtests on those as well.
  When preparing 0.99 we will of course first make sure the package still
  builds correctly and autopkgtests look good. We will also do upgrade
  testing and provide the results here.
  
  It is worth mentioning that netplan comes with extensive unit testing
  and autopkgtest test suite. Even though regressions are not impossible,
- it the test suites make them less likely.
+ the test suites make them less likely.
  
  Thank you!

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to netplan.io in Ubuntu.
Matching subscriptions: foundations-bugs
https://bugs.launchpad.net/bugs/1871825

Title:
  [FFe] Update to netplan.io 0.99

Status in netplan:
  In Progress
Status in netplan.io package in Ubuntu:
  In Progress
Status in netplan.io source package in Bionic:
  New
Status in netplan.io source package in Eoan:
  New

Bug description:
  [Freeze Exception Rationale]

  We would like to request a Feature Freeze exception for the new
  netplan 0.99 as this release will be carrying important roadmap
  features targeted for 20.04. Everything got drastically delayed due to
  not having a full-time netplan maintainer for most part of the cycle,
  but the features we want to deliver are still considered important. We
  are well aware of how late it is in the cycle, and in normal
  circumstances we would not request such an exception, but releasing
  the new netplan version will also unblock some of the other teams.
  Notably the generation of libnetplan will unblock other feature
  requests in packages like NetworkManager for uc20.

  The most notable changes (besides usual bug-fixes) incoming in 0.99:
   * Adding `phase2` keyword to `auth` section
   * Allowing `critical` to be used without `dhcp4`/`dhcp6` enabled
   * Support for GSM modems in the NetworkManager backend (with the `modems` keyword)
   * Adding `emit-lldp` option for networkd backend
   * Split out the netplan parser into a separate libnetplan library
   * Adding `ipv6-address-generation` field for NM backend
   * Adding WiFi flags for `bssid`/`band`/`channel`
   * Adding support for SR-IOV network devices

  List of commits already merged and ready for 0.99:
  https://paste.ubuntu.com/p/65cc6gJD78/

  All the changes are completely backward-compatible and users should
  not notice any behavior changes if not using any of the new features.

  So far we have done some test-builds and test-installations locally of
  the packages without any trouble, running autopkgtests on those as
  well. When preparing 0.99 we will of course first make sure the
  package still builds correctly and autopkgtests look good. We will
  also do upgrade testing and provide the results here.

  It is worth mentioning that netplan comes with extensive unit testing
  and autopkgtest test suite. Even though regressions are not
  impossible, the test suites make them less likely.

  Thank you!

To manage notifications about this bug go to:
https://bugs.launchpad.net/netplan/+bug/1871825/+subscriptions



More information about the foundations-bugs mailing list