pcp
[Top] [All Lists]

Re: [pcp] Seeking testers - systemd service support

To: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Subject: Re: [pcp] Seeking testers - systemd service support
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Sun, 24 Aug 2014 23:26:39 -0400 (EDT)
Cc: pcp@xxxxxxxxxxx
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <53F92AA4.4010400@xxxxxxxxxxxxxxxx>
References: <1970205420.36245669.1408665579915.JavaMail.zimbra@xxxxxxxxxx> <53F92AA4.4010400@xxxxxxxxxxxxxxxx>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: G8zSJjBvlRhqqUGUJoFDkBwSTsKbTg==
Thread-topic: Seeking testers - systemd service support

----- Original Message -----
> On 22/08/14 09:59, Nathan Scott wrote:
> > Hi all,
> >
> > The next release of PCP will include support for native
> > systemd service files, instead of relying on the support
> > in systemd for sysv init scripts (there will be no files
> > below /etc/init.d for PCP anymore, IOW, and $PCP_RC_DIR
> > will point somewhere else entirely).
> 
> On Ubuntu 14.04 x86_64 (where there is no systemd) the code built, and
> installed and all the PCP daemons started. /etc/init.d still contains
> the PCP rc scripts.

Ah, realised my earlier mail was slightly misleading - nothing
will change on Debian at this stage.  I think it'd be best to
wait for project-wide directions to be set there for packagers
instead of pre-empting that.  I'll add explicit disabling for
all deb packages for now, so its not accidentally enabled (we'll
definitely get both old/new mixed together if we did that atm).

> QA check -g sanity produces 63/64 passes (the one failure is 354 which
> is not related to the systemd changes, but an earlier record mode change
> I made that has triggered a fails-everywhere situation for qa/354, oops).

Yep, see earlier mail.

> On Ubuntu 12.04 x86_64 we have the on-going problem of libmicrohttpd
> being down rev which is not related to the systemd changes. Smacking
> debian/rules allows packages to be made and installed.  All the PCP
> daemons start and the only -g sanity failures are 184 and 354.

I'm hopeful we can make progress here soon (re embedding libmicrohttpd
source as Frank originally preferred), will follow up later in the week.

cheers.

--
Nathan

<Prev in Thread] Current Thread [Next in Thread>