[libvirt] [PATCH 3/4] travis: test upstart script handling on precise distro scenario
Daniel P. Berrangé
berrange at redhat.com
Tue Feb 27 15:42:41 UTC 2018
On Tue, Feb 27, 2018 at 03:19:44PM +0000, Daniel P. Berrangé wrote:
> On Tue, Feb 27, 2018 at 04:14:21PM +0100, Andrea Bolognani wrote:
> > On Fri, 2018-02-23 at 12:00 +0000, Daniel P. Berrangé wrote:
> > > Signed-off-by: Daniel P. Berrangé <berrange at redhat.com>
> > > ---
> > > .travis.yml | 4 +++-
> > > 1 file changed, 3 insertions(+), 1 deletion(-)
> > >
> > > diff --git a/.travis.yml b/.travis.yml
> > > index 41a293451c..0328fcb8f1 100644
> > > --- a/.travis.yml
> > > +++ b/.travis.yml
> > > @@ -6,6 +6,8 @@ matrix:
> > > include:
> > > - compiler: gcc
> > > dist: precise
> > > + env:
> > > + - CONFIGURE_ARGS=--with-init-script=upstart
> >
> > Both precise and trusty use upstart, so there's no reason not
> > to apply this to both, especially if we're going trusty-only as
> > suggested earlier. Limiting it to the gcc build is rather strange
> > as well.
>
> The initscript handling code is only exercised if you run 'make install'
> and only the 'make distcheck' rule I added to precise will exercise
> 'make install'.
Opps, I forgot the very next patch enables make install everywhere :-)
> > Even macOS doesn't seem bothered by that at all, though it's kinda
> > nasty to install an upstart init script there. Not that it would
> > break anything, but it just feels wrong.
>
> We're not running 'make install' on macOS so its a no-op :-)
>
> > Perhaps we should improve our init system detection so that Ubuntu
> > releases older than 16.04 and CentOS 6 will automatically choose
> > upstart rather than passing this explicitly? The latter detects
> > init system "redhat", and frankly I'm not quite sure what that's
> > even supposed to be :)
>
> Even though RHEL-6 supports upstart, I'm fairly sure we always
> deployed RHEL-6 using traditional initscripts, not the upstart
> scripts.
>
> Regards,
> Daniel
> --
> |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :|
> |: https://libvirt.org -o- https://fstop138.berrange.com :|
> |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|
>
> --
> libvir-list mailing list
> libvir-list at redhat.com
> https://www.redhat.com/mailman/listinfo/libvir-list
Regards,
Daniel
--
|: https://berrange.com -o- https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org -o- https://fstop138.berrange.com :|
|: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|
More information about the libvir-list
mailing list