On Tue, Sep 12, 2017 at 06:41:49PM -0400, William Allen Simpson wrote:
> On 9/12/17 6:06 PM, Frank Filz wrote:
> > So this failure:
> > 
> > https://ci.centos.org//job/nfs_ganesha_cthon04/1436/console
> > 
> > Is an example of where we need some improvement. I looked at the top and
> > scrolled down to the end. I have no idea why it failed. This is a case of
> > too much information without a concise error report.
> > 
> Installed:
>   libntirpc.x86_64 0:1.6.0-dev.7.el7.centos
>   nfs-ganesha.x86_64 0:2.6-dev.7.el7.centos
>   nfs-ganesha-gluster.x86_64 0:2.6-dev.7.el7.centos
> 
> Complete!
> + systemctl start nfs-ganesha
> Job for nfs-ganesha.service failed because the control process exited with
> error code. See "systemctl status nfs-ganesha.service" and "journalctl -xe"
> for details.
> Build step 'Execute shell' marked build as failure
> Finished: FAILURE
> 
> ===
> 
> Why not print "systemctl status nfs-ganesha.service" and "journalctl -xe"?
> 
> Originally I assumed that it was some obscure problem with my code, but
> then I looked around, and it seems to be all the submissions for
> nfs_ganesha_cthon04 at the moment....

The additional information will now be logged as well. This change in
the centos-ci branch does it:

  https://github.com/nfs-ganesha/ci-tests/pull/14/files

A (manually started) test run logs the errors more clearly:

  https://ci.centos.org/job/nfs_ganesha_cthon04/1439/console


Sep 13 09:33:41 n9.pufty.ci.centos.org bash[20711]: 13/09/2017 09:33:41 : epoch 
59b8ed65 : n9.pufty.ci.centos.org : ganesha.nfsd-20711[main] 
create_log_facility :LOG :CRIT :Cannot create new log file 
(/var/log/ganesha/ganesha.log), because: Permission denied
Sep 13 09:33:41 n9.pufty.ci.centos.org bash[20711]: 13/09/2017 09:33:41 : epoch 
59b8ed65 : n9.pufty.ci.centos.org : ganesha.nfsd-20711[main] init_logging :LOG 
:FATAL :Create error (Permission denied) for FILE 
(/var/log/ganesha/ganesha.log) logging!
Sep 13 09:33:41 n9.pufty.ci.centos.org systemd[1]: nfs-ganesha.service: control 
process exited, code=exited status=2
Sep 13 09:33:41 n9.pufty.ci.centos.org systemd[1]: Failed to start NFS-Ganesha 
file server.
Sep 13 09:33:41 n9.pufty.ci.centos.org systemd[1]: Unit nfs-ganesha.service 
entered failed state.
Sep 13 09:33:41 n9.pufty.ci.centos.org systemd[1]: nfs-ganesha.service failed.


Why creating the logfile fail is not clear to me. Maybe something in the
packaging was changed and the /var/log/ganesha/ directory is not
writable for the ganesha.nfsd process anymore? Have changes for running
as non-root been merged, maybe?

HTH,
Niels

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nfs-ganesha-devel mailing list
Nfs-ganesha-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel

Reply via email to