Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1193112

Summary: vdsm is failing make distcheck
Product: [Retired] oVirt Reporter: Sandro Bonazzola <sbonazzo>
Component: vdsmAssignee: Yaniv Bronhaim <ybronhei>
Status: CLOSED DUPLICATE QA Contact: Gil Klein <gklein>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 3.5CC: bazulay, bugs, ecohen, gklein, iheim, lsurette, mgoldboi, rbalakri, yeylon
Target Milestone: ---Keywords: AutomationBlocker
Target Release: 3.6.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: infra
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-03-03 14:32:10 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Infra RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Sandro Bonazzola 2015-02-16 15:23:48 UTC
$ git describe
v4.17.0-429-ge1d5304

make distcheck is failing with the following error:

Making all in rpc
make[3]: Entering directory `/NotBackedUp/sbonazzo/upstream/vdsm/vdsm-4.17.0/_build/vdsm/rpc'
  Generate vdsm-api.html
PYTHONDONTWRITEBYTECODE=1 PYTHONPATH=../../../vdsm/rpc/../lib \
    /usr/bin/python ../../../vdsm/rpc/process-schema.py \
              ../../../vdsm/rpc/vdsmapi-schema.json ../../../vdsm/rpc/vdsm-api.html
Traceback (most recent call last):
  File "../../../vdsm/rpc/process-schema.py", line 372, in <module>
    main()
  File "../../../vdsm/rpc/process-schema.py", line 368, in main
    create_doc(symbols, output)
  File "../../../vdsm/rpc/process-schema.py", line 292, in create_doc
    with open(filename, 'w') as f:
IOError: [Errno 13] Permission denied: '../../../vdsm/rpc/vdsm-api.html'
make[3]: *** [vdsm-api.html] Errore 1
make[3]: Leaving directory `/NotBackedUp/sbonazzo/upstream/vdsm/vdsm-4.17.0/_build/vdsm/rpc'
make[2]: *** [all-recursive] Errore 1
make[2]: Leaving directory `/NotBackedUp/sbonazzo/upstream/vdsm/vdsm-4.17.0/_build/vdsm'
make[1]: *** [all-recursive] Errore 1
make[1]: Leaving directory `/NotBackedUp/sbonazzo/upstream/vdsm/vdsm-4.17.0/_build'
make: *** [distcheck] Errore 1

Comment 1 Dan Kenigsberg 2015-02-17 13:13:29 UTC
We know, we know... it's a very old problem.

Why has it been crowned a "automation blocker" suddenly?

Comment 2 Sandro Bonazzola 2015-02-17 13:31:27 UTC
distcheck is an automated test which is failing. Testing if a package is ready to be distributed and pass tarball packaging should be one of the final tests before starting rpm packaging.

Maybe I've misunderstood the meaning of AutomationBlocker keyword, how do you mark failing automated tests? Just Automation?

Comment 3 Yaniv Bronhaim 2015-03-03 14:32:10 UTC

*** This bug has been marked as a duplicate of bug 1098179 ***