missing gluster error codes - why me?

Moti Asayag masayag at redhat.com
Wed Jun 18 12:01:32 UTC 2014


The vdsm reports error codes that should be handled by the
ovirt-engine. Each error might deserve a certain handling
(with or without failover) and a reasonable message should
be logged.

The purpose of that jenkins job is to verify that each error
code reported by vdsm is either handled by the ovirt-engine
(which resides in a different code base) or being added to
the 'ignored list', if the ovirt-engine shouldn't be concerned
about it.

Without this test we used to have a lot of bugs of type: "missing
error message for vdsm error code XYZ".

----- Original Message -----
> From: "Eyal Edri" <eedri at redhat.com>
> To: "David Caro" <dcaroest at redhat.com>, "Maor Lipchuk" <maorlipchuk at gmail.com>, "Moti Asayag" <moti.asayag at gmail.com>
> Cc: "Oved Ourfalli" <ovedo at redhat.com>, infra at ovirt.org
> Sent: Tuesday, June 17, 2014 7:36:47 PM
> Subject: Re: missing gluster error codes - why me?
> 
> I think moti or maor worked on it in the past. Adding Oved also ..
> 
> E.
> 
> On Jun 17, 2014 5:52 PM, David Caro <dcaroest at redhat.com> wrote:
> > 
> > On Tue 17 Jun 2014 04:31:32 PM CEST, Nir Soffer wrote:
> > > I'm seeing this
> 
> On Tue 17 Jun 2014 04:31:32 PM CEST, Nir Soffer wrote:
> > I'm seeing this error in the last days:
> > 
> > 7:42:03 Triggered by Gerrit: http://gerrit.ovirt.org/28721
> > 07:42:03 Building remotely on fedora19-vm03 (fedora19) in workspace
> > /home/jenkins/workspace/vdsm_master_verify-error-codes_merged
> > 07:42:05 Fetching changes from the remote Git repository
> > 07:42:05 Fetching upstream changes from git://
> > gerrit.ovirt.org/ovirt-engine
> > 07:42:09 Checking out Revision 922dd1177ab4a63ba10aaa90e89f32c0e253b8f3
> > (origin/master)
> > 07:42:12 Fetching changes from the remote Git repository
> > 07:42:12 Fetching upstream changes from git:// gerrit.ovirt.org/vdsm
> > 07:42:14 Checking out Revision 117797987b5c438a04e1de0ce423264b953c274a
> > (master)
> > 07:42:15 Cleaning workspace
> > 07:42:15 Resetting working tree
> > 07:42:15 No emails were triggered.
> > 07:42:16 [vdsm_master_verify-error-codes_merged] $ /bin/sh
> > /tmp/hudson1468381801262173053.sh
> > 07:42:16 Ignored error codes: 701 4100 4101 4102 4103 4104 4105 4106 4107
> > 4111 4112 4113 4114 4115 4116 4117 4118 4119 4120 4121 4123 4124 4126 4129
> > 4130 4132 4133 4134 4136 4141 4143 4147 4400 4401 4402 4403 4405 4137 4138
> > 4140 4144 4145 4146 4148 4150 4152 4153
> > 07:42:18 missing error code: [ 4570 ] from:
> > /home/jenkins/workspace/vdsm_master_verify-error-codes_merged/vdsm/vdsm/gluster/exception.py:
> > code = 4570
> > 07:42:18 missing error code: [ 4571 ] from:
> > /home/jenkins/workspace/vdsm_master_verify-error-codes_merged/vdsm/vdsm/gluster/exception.py:
> > code = 4571
> > 07:42:18 missing error code: [ 4572 ] from:
> > /home/jenkins/workspace/vdsm_master_verify-error-codes_merged/vdsm/vdsm/gluster/exception.py:
> > code = 4572
> > 07:42:18 missing error code: [ 4573 ] from:
> > /home/jenkins/workspace/vdsm_master_verify-error-codes_merged/vdsm/vdsm/gluster/exception.py:
> > code = 4573
> > 07:42:18 Build step 'Execute shell' marked build as failure
> > 07:42:18 Email was triggered for: Failure
> > 07:42:18 Sending email for trigger: Failure
> > 07:42:19 Sending email to: engine-patches at ovirt.org nsoffer at redhat.com
> > 07:42:21 Finished: FAILURE
> > 
> > I don't have any idea what is this check that this job is running, but it
> > is not
> > related to my patch.
> > 
> > The patch under test did not change vdsm/gluster/exception.py, so it does
> > not
> > make sense to send mail to the author of the patch.
> > 
> > I guess that this is the result of a bad commit, and now everyone will get
> > this mail
> > until the code is fixed. So practically these mails may cause this error to
> > be fixed :-)
> > 
> > Thanks,
> > Nir
> > 
> > 
> > _______________________________________________
> > Infra mailing list
> > Infra at ovirt.org
> > http://lists.ovirt.org/mailman/listinfo/infra
> 
> That test has been failing for quite some time, you should ask on vdsm
> list about the job and what it does.
> And who did break the code (and how to fix it).
> 
> --
> David Caro
> 
> Red Hat S.L.
> Continuous Integration Engineer - EMEA ENG Virtualization R&D
> 
> Email: dcaro at redhat.com
> Web: www.redhat.com
> RHT Global #: 82-62605
> 
> 
> _______________________________________________
> Infra mailing list
> Infra at ovirt.org
> http://lists.ovirt.org/mailman/listinfo/infra
> 



More information about the Infra mailing list