[wicked-devel] GitHub, $OBS/network:wicked:master, mailing lists, ...NEWS
Hi Michal, Frederic, Stephan!
* wicked:
We've moved wicked repository to github:
https://github.com/openSUSE/wicked
where we can better track / discuss pull requests and created two
mailing lists:
wicked-devel@opensuse.org
wicked-commit@opensuse.org
Further, we've created an $OBS/network:wicked[:master] project tree.
The master project builds automatically from git master.
(Later, we may add another projects like sles-x.y/ opensuse-x.y,
... to build some another branches than master when / if needed).
=> Michal: Feel free to link yast2-network adopted for wicked there
or let is know where to link it from.
The openSUSE:Factory devel package will be either in directly in
the "network/wicked" or in "network:wicked:factory/wicked".
I'd prefer the second... => Stefan, you prefer network, right?
We are doing some documentation cleanup (updating obviously outdated
things) and would like to make it ASAP [today] and request a submit
to factory.
After, we would continue to make the "factory-milestone" snapshots
bi-weekly [or when/as needed].
Last but not least: wicked-service package installs wicked.service
(_or_ sysvinit) and creates network.service alias link. This is also
the package which triggers sysconfig-network -> wicked update (see
also bellow).
* sysconfig split and migration to wicked:
The sysconfig > 0.81 packages consists now of:
udevmountd, sysconfig, sysconfig-network, sysconfig-netconfig.
The sysconfig package contains the following deps:
Requires: /sbin/ifup
Requires: /sbin/netconfig
Requires: sysvinit(network)
Requires: udevmountd = %{version}
Recommends: sysconfig-network = %{version}
the sysconfig-network package has following deps:
Requires(pre): sysconfig = %{version}
Requires: bridge-utils
Requires: iproute2
Requires: procps
Requires: tunctl
Requires: vlan
Requires: /sbin/netconfig
Provides: /sbin/ifup
Conflicts: otherproviders(/sbin/ifup)
So for now [13.1], the user can "zypper in" other /sbin/ifup provider
namely wicked-service and trigger migration to wicked, which _kills_
the network services to stop all dhcp clients but keep network up and
enables itself, but without to start automaticaly.
Further, ifup has been changed to use network@ethX.service files due
to "[Bug 821879] udev update breaks network", where udevd kills the
dhcp client forked out via the hotplug udev rule.
The udev hotplug rule still uses RUN+="ifup ..." [to get enviroment],
all ifup/ifdown calls are redirected to systemct start/stop now.
This means, the dhcp clients are running now in network@ethX cgroup
(network@.service/ethX) and are part of network.service.
To see instances, use "systemctl show -p ConsistsOf network.service"
Installation images are adopted [rescue tested to work] in factory
together with all the sysconfig packages.
Michal: => please adopt yast2-network as needed & discussed
Gruesse / Regards,
Marius Tomaschewski
On 13.09.2013 14:14, Marius Tomaschewski wrote:
Hi Michal, Frederic, Stephan!
* wicked:
We've moved wicked repository to github:
https://github.com/openSUSE/wicked
where we can better track / discuss pull requests and created two mailing lists:
wicked-devel@opensuse.org wicked-commit@opensuse.org
Further, we've created an $OBS/network:wicked[:master] project tree.
The master project builds automatically from git master. (Later, we may add another projects like sles-x.y/ opensuse-x.y, ... to build some another branches than master when / if needed).
=> Michal: Feel free to link yast2-network adopted for wicked there or let is know where to link it from.
The openSUSE:Factory devel package will be either in directly in the "network/wicked" or in "network:wicked:factory/wicked".
I'd prefer the second... => Stefan, you prefer network, right?
No. You might misremember what I said. I prefer the wicked sources and the sources you link to it for backport purposes to be in different projects. So network:wicked for backport offerings and network:wicked:factory for just the wicked stuff (pun intended :) Greetings, Stephan -- To unsubscribe, e-mail: wicked-devel+unsubscribe@opensuse.org To contact the owner, e-mail: wicked-devel+owner@opensuse.org
participants (2)
-
Marius Tomaschewski
-
Stephan Kulow