Hello Greg, Hans and all, On 2013-12-04 T 08:42 -0500 Greg Freemyer wrote:
Hans Witvliet
wrote: Every tools has it pro's and con's. And once in a while the developers do answer your prayers.... I was told it would appear in next SLES-release (it's already on the OBS)
From https://event.susecon.com/connect/sessionDetail.ww?SESSION_ID=1375
TT1375 - Wicked Network Management
Olaf Kirch - Director SUSE Linux Enterprise, SUSE Matthias Eckermann , SUSE
For two decades the network configuration on Linux Servers has been done using configuration files and scripts. While there is nothing wrong with this approach in general (more the opposite, as we all know), it maxed out: virtual LANs, virtualization, bridging, bonding, IPv6, wired and wireless, ... combined with the requirement to change configurations dynamically, have pushed the classical approach almost to its limits. And NetworkManager did not manage the more complex of those, specifically in arbitrary combinations. The ''wicked'' project (http://gitorious.org/wicked/) tackles the challenges by implementing a dynamic infrastructure, combining a service daemon with dbus integration and a plug-in framework, the option to store configuration persistently, and interfaces to import existing script based static configuration of major Linux distributions into its wicked world.
That's fantastic!
Seems like I've been hearing about wicked for years.
I'd love to see it as the 13.2 killer feature. All by itself we would cause a lot of openSUSE excitement throughout the linux user world.
=== questions
Is it installable in 13.1?
Yes. The demonstration we gave at SUSECon ran on a plain openSUSE 13.1 + Wicked from OBS. OBS project: network:wicked:master
Does it have cli and gui front-ends?
CLI only, at the moment. However, wicked has a dbus interface, and thus integrating into desktop infrastructures should not be too difficult.
Is it in factory?
Yes.
Is yast wicked aware?
Not yet, unfortunately. In openSUSE 13.1 wicked is treated like Network Manager, i.e. YaST warns that there is another framework configuring your network. For SUSE Linux Enterprise 12 YaST shall be wicked aware, though, as wicked will be the default on the Server product at least. However, in this context one suggestion: if you want to try wicked, and want to have a smooth start, do this: 1. Install openSUSE 13.1 using "ifup" method 2. Configure your network using YaST 3. Switch to wicked after that The effect is that wicked will read and use the existing configuration files from /etc/sysconfig/network and configure your network accordingly. Going forward you then can use wicked only, play with it, start using wicked's own configuration file format, which allows for an more structured approach. Hint: wicked's configuration files are stored in /etc/wicked/ifconfig
Is it an option as default for 13.2?
I personally think, wicked is the most elegant way of moving from plain, old and static "ifup" scripts to a more flexible and more powerful solution, without being forced to throw away the old configuration. Specifically more complex szenarios (VLANs, Bridging, Bonding, ...) benefit from wicked's capabilities, while for a simple network connection on a desktop system, NetworkManager might be the better choice; at least at the moment. But wicked is highly modular, and thus there is hope, ...
Is it an option as default for 13.2?
Your choice;) so long - MgE -- Matthias G. Eckermann Senior Product Manager SUSE® Linux Enterprise SUSE LINUX Products GmbH Maxfeldstraße 5 90409 Nürnberg Germany GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org