[Bug 1608926] [NEW] [MIR] nplan

Martin Pitt martin.pitt at ubuntu.com
Tue Aug 2 12:29:59 UTC 2016


Public bug reported:

Availability: In universe, builds on all arches

Rationale: https://blueprints.launchpad.net/ubuntu/+spec/foundations-y
-network-yaml

Security: This is a brand new package. The "generate" command reads
/etc/netplan/*.yaml and translates them into (ephemeral) configuration
files in /run/systemd/network and /run/NetworkManager/. As you need root
privs to write/change /etc/netplan/*, the attack surface is very small
-- in particular, there are no daemons, open ports etc. involved.

QA:
 - Works OOTB after installation; networkd is enabled on demand and networkd/NetworkManager pick up the new configuration at boot.
 - No debconf questions, RC bugs etc.
 - Package not (currently) in Debian; if there is interest there, I will maintain it there instead, but let's let this mature for a bit first.
 - Upstream test suite has 100% code coverage ("make coverage") and runs during package build.
 - Includes autopkgtests for full integration tests (using mac80211hwsim and veths and the real networkd/NM)

UI: No graphical UI; it will get a CLI at some point to drive some operations, but the main functionality is just to interpret YAML conf
ig files

Dependencies: All build deps in main; no runtime dependencies apart from
libc6

Standards: Uses standard dh packaging, no oddities

Maintenance: Foundations team (me in particular) maintains this,
foundations-bugs is subscribed to nplan bugs

** Affects: nplan (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to nplan in Ubuntu.
https://bugs.launchpad.net/bugs/1608926

Title:
  [MIR] nplan

Status in nplan package in Ubuntu:
  New

Bug description:
  Availability: In universe, builds on all arches

  Rationale: https://blueprints.launchpad.net/ubuntu/+spec/foundations-y
  -network-yaml

  Security: This is a brand new package. The "generate" command reads
  /etc/netplan/*.yaml and translates them into (ephemeral) configuration
  files in /run/systemd/network and /run/NetworkManager/. As you need
  root privs to write/change /etc/netplan/*, the attack surface is very
  small -- in particular, there are no daemons, open ports etc.
  involved.

  QA:
   - Works OOTB after installation; networkd is enabled on demand and networkd/NetworkManager pick up the new configuration at boot.
   - No debconf questions, RC bugs etc.
   - Package not (currently) in Debian; if there is interest there, I will maintain it there instead, but let's let this mature for a bit first.
   - Upstream test suite has 100% code coverage ("make coverage") and runs during package build.
   - Includes autopkgtests for full integration tests (using mac80211hwsim and veths and the real networkd/NM)

  UI: No graphical UI; it will get a CLI at some point to drive some operations, but the main functionality is just to interpret YAML conf
  ig files

  Dependencies: All build deps in main; no runtime dependencies apart
  from libc6

  Standards: Uses standard dh packaging, no oddities

  Maintenance: Foundations team (me in particular) maintains this,
  foundations-bugs is subscribed to nplan bugs

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nplan/+bug/1608926/+subscriptions



More information about the foundations-bugs mailing list