From Fedora Project Wiki
(Initial migration from Feature to Change)
 
Line 16: Line 16:
== Current status ==
== Current status ==
* Targeted release: [[Releases/20|Fedora 20]]
* Targeted release: [[Releases/20|Fedora 20]]
* Last updated: 2013-03-19
* Last updated: 2013-07-17
<!-- After the change proposal is accepted by FESCo, tracking bug is created in Bugzilla and linked to this page  
<!-- After the change proposal is accepted by FESCo, tracking bug is created in Bugzilla and linked to this page  
Bugzilla states meaning as usual:
Bugzilla states meaning as usual:

Revision as of 16:07, 17 July 2013

Adding NetworkManager Connections via CLI

Summary

Support for adding new NetworkManager connections using the nmcli commandline tool.

Owner

Current status

  • Targeted release: Fedora 20
  • Last updated: 2013-07-17
  • Tracker bug: <will be assigned by the Wrangler>

Detailed Description

Administrators will be able to configure new connections via a simple command-line interface. It will be possible to create and activate new connections, as well as delete them.

Benefit to Fedora

Fedora is moving towards using NetworkManager as the main network configuration software. Adding new network connections is a common task and thus should be supported on the command line, in addition to GUI clients like nm-connection-editor. There will be two modes for connection addition: interactive - suitable for running in scripts, non-interactive guided mode targeted for manual editing.

Scope

  • Proposal owners: NetworkManager's nmcli tool.
  • Other developers: N/A
  • Release engineering: N/A
  • Policies and guidelines: N/A

Upgrade/compatibility impact

N/A

How To Test

Create a connection using nmcli and check that it was successful.

User Experience

Administrators will be able to configure new connections via a simple command-line interface.

Dependencies

None.

Contingency Plan

  • Contingency mechanism: Administrators can continue hand-editing configuration files in keyfile or ifcfg format.
  • Contingency deadline: N/A
  • Blocks release? N/A

Documentation

Documentation will be drafted at Networking/CLI.

Release Notes

NetworkManager now supports adding new connections via CLI.