Description of problem: make distcheck fails with: make[3]: Entering directory '/NotBackedUp/sbonazzo/upstream/vdsm/vdsm-4.17.999/_build/sub/lib/api' Generate vdsm-api.html PYTHONDONTWRITEBYTECODE=1 PYTHONPATH=../../../../lib/api/../lib \ /usr/bin/python ../../../../lib/api/process-schema.py \ ../../../../lib/api/vdsmapi-schema.json ../../../../lib/api/vdsm-api.html Traceback (most recent call last): File "../../../../lib/api/process-schema.py", line 372, in <module> main() File "../../../../lib/api/process-schema.py", line 368, in main create_doc(symbols, output) File "../../../../lib/api/process-schema.py", line 292, in create_doc with open(filename, 'w') as f: IOError: [Errno 13] Permission denied: '../../../../lib/api/vdsm-api.html' Makefile:646: recipe for target 'vdsm-api.html' failed make[3]: *** [vdsm-api.html] Error 1 make[3]: Leaving directory '/NotBackedUp/sbonazzo/upstream/vdsm/vdsm-4.17.999/_build/sub/lib/api' Makefile:463: recipe for target 'all-recursive' failed make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory '/NotBackedUp/sbonazzo/upstream/vdsm/vdsm-4.17.999/_build/sub/lib' Makefile:549: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/NotBackedUp/sbonazzo/upstream/vdsm/vdsm-4.17.999/_build/sub' Makefile:758: recipe for target 'distcheck' failed make: *** [distcheck] Error 1
Is this going to be handled in 4.0?
part of the work is on progress (https://gerrit.ovirt.org/#/c/52508/) but still delayed. hopefully we'll get to fix it to 4.0. The urgency is not high and this doesn't block anything. its a bit complex due to vdsm template files
Moving from 4.0 alpha to 4.0 beta since 4.0 alpha has been already released and bug is not ON_QA.
I rechecked that again. We can fix specific parts but the main issue is our way of generating the in files during make. In distcheck the generated files are not generated in the dist folder I do not see us investing more time in this use case. please re-open if relevant