On Mon, 2011-11-21 at 12:23 +0100, Dimitrije Zivkovic wrote:
Hi,
so, since I'm also migrating my system from OpenRC to systemd - pure
systemd, no OpenRC compatibility, would it be any help to set the
condition that ovirt-node requires systemd? I mean, the question here
is ( and I think it is worth asking it ) is it worth the time and
effort to keep parallel scripts and stuff?
If using systemd means that, for now, init standards are no longer an
issue, maybe that should be the way to go? Setup ovirt-node under
systemd for now and solve init scripts problems later? Is systemd
mature enough to inherit SysV or OpenRC completly? Or am I somehow
wrong?
My system is working with systemd quite nice, no obvious problems so
far...
PS. Maybe someone could point out what is the minimal set of services
needed to run on ovirt-node system/computer? So just to check if
systemd has needed scripts already...
I just want to clarify terms here. oVirt Node is a complete livecd
based image. You don't install ovirt-node on a running system, you
build an image with it installed and then run that image.
With that said, ovirt-node does have similar problems w.r.t. networking
configuration, etc. It directly
manipulates /etc/sysconfig/network-scripts/* and probably has other
stuff as well that is Fedora specific. Adding a dependency on systemd
is not really applicable in this case, since it's a pre-built image.
You sounds like you're interesting in vdsm directly, not ovirt-node.
Mike
On Mon, Nov 21, 2011 at 11:58 AM, Doron Fediuck <dfediuck(a)redhat.com>
wrote:
Taking Dimitrije's issue as an example, we hit the first
conflict; Gentoo is using OpenRC by default (and has some
BSD-style
leftovers), while RedHat and Fedora are using their SysV-style
implementation, which confirms to LSB. Also, some Fedora
services
are moving to systemd implementation. Obviously these
implementations
are not trivial to bridge. So where Fedora's script will have
"Required-Start:"
Gentoo will use a depend() function (see vixie-cron as a
sample).
So unless we find a magical bridge for init standards, we'll
have
to have several init scripts, and each distro will use it's
own
script. We can try and generalize it, to make sure distor's
with similar implementations use the same script.
_______________________________________________
Users mailing list
Users(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/users