Re: [systemd-devel] Service is ignoring dependencies (suse)

2013-05-09 Thread Colin Guthrie
'Twas brillig, and Chad Anonymous at 09/05/13 20:13 did gyre and gimble:
 I have an issue where the postgresql.service is being started and does
 not appear to be obeying the dependency ordering that is specified using
 a Before= entry that is in another oneshot service file. 
 
 After turning on systemd debug it appears that the postgresql.service is
 being enqueud with the ignore-dependencies setting. I have no idea where
 this is coming from as it is not explicitly set anywhere that I can
 find. Does systemd implicitly do this in certain scenarios?
 
 systemd log: 
 
 May  9 14:33:01 host-1 systemd[1]: Trying to enqueue job
 postgresql.service/start/ignore-dependencies


I could be wrong but I believe OpenSuse has patches to their wrapper
scripts which call systemctl with --ignore-dependences.

So i'd guess some other script in the startup process is calling some
generic wrapper to start prostgres or something similar to that.

I doubt this is an upstream issue tho' (tho' some suse folks will
hopefully see here and answer - added it to the subject for better exposure)

Col

-- 

Colin Guthrie
gmane(at)colin.guthr.ie
http://colin.guthr.ie/

Day Job:
  Tribalogic Limited http://www.tribalogic.net/
Open Source:
  Mageia Contributor http://www.mageia.org/
  PulseAudio Hacker http://www.pulseaudio.org/
  Trac Hacker http://trac.edgewall.org/
___
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/systemd-devel


Re: [systemd-devel] Service is ignoring dependencies (suse)

2013-05-09 Thread Chad Anonymous
Thanks, that looks to be it. /usr/sbin/rcpostgresql has an explicit
--ignore-dependencies in there that I somehow missed. It would be good to
know why exactly that was done but that is another search...

Thanks for the pointer.

Chad


On Thu, May 9, 2013 at 5:26 PM, Colin Guthrie gm...@colin.guthr.ie wrote:

 'Twas brillig, and Chad Anonymous at 09/05/13 20:13 did gyre and gimble:
  I have an issue where the postgresql.service is being started and does
  not appear to be obeying the dependency ordering that is specified using
  a Before= entry that is in another oneshot service file.
 
  After turning on systemd debug it appears that the postgresql.service is
  being enqueud with the ignore-dependencies setting. I have no idea where
  this is coming from as it is not explicitly set anywhere that I can
  find. Does systemd implicitly do this in certain scenarios?
 
  systemd log:
 
  May  9 14:33:01 host-1 systemd[1]: Trying to enqueue job
  postgresql.service/start/ignore-dependencies


 I could be wrong but I believe OpenSuse has patches to their wrapper
 scripts which call systemctl with --ignore-dependences.

 So i'd guess some other script in the startup process is calling some
 generic wrapper to start prostgres or something similar to that.

 I doubt this is an upstream issue tho' (tho' some suse folks will
 hopefully see here and answer - added it to the subject for better
 exposure)

 Col

 --

 Colin Guthrie
 gmane(at)colin.guthr.ie
 http://colin.guthr.ie/

 Day Job:
   Tribalogic Limited http://www.tribalogic.net/
 Open Source:
   Mageia Contributor http://www.mageia.org/
   PulseAudio Hacker http://www.pulseaudio.org/
   Trac Hacker http://trac.edgewall.org/

___
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/systemd-devel