Bug 1467086

Summary: Some openqa machines have problems lack of git
Product: [Fedora] Fedora Reporter: Ömer Fadıl Usta <omerusta>
Component: os-autoinstAssignee: Adam Williamson <awilliam>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: low    
Version: 27CC: awilliam
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: os-autoinst-4.4-21.20170410git97928a2.fc25 os-autoinst-4.4-26.20170807gitcf2d051.fc26 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-10-04 22:20:58 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Ömer Fadıl Usta 2017-07-02 15:47:39 UTC
Some of openqa logs mentions that system couldn't find git and gives
error about it in logs. And even this errors that tests not fails or
without noticeable if you didnt check log files.

Can't exec "git": No such file or directory at /usr/bin/isotovideo line 215

This happens not just rawhide builds but also in 26
Examples :
https://openqa.fedoraproject.org/tests/115982/file/autoinst-log.txt
https://openqa.fedoraproject.org/tests/115989/file/autoinst-log.txt
https://openqa.fedoraproject.org/tests/115936/file/autoinst-log.txt


Sorry if i select wrong category component.

Comment 1 Adam Williamson 2017-07-03 16:28:33 UTC
I'm aware of this, but it's not particularly important. openQA can do two things with git (AFAIK): it provides some info about the state of the git repository containing the tests and needles at the time each job was run (assuming it *is* a git repository), and it can automatically commit newly-created needles in the needle editor to git if desired. We don't want to use the latter feature, and the former feature isn't terribly important (though it is a bit handy, I guess).

I'll probably amend the ansible plays to ensure git is installed, just to clean this up a bit. Thanks for the report.

Comment 2 Fedora Update System 2017-07-26 02:06:56 UTC
os-autoinst-4.4-21.20170410git97928a2.fc25 openqa-4.4-50.20170409gitfead7af.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-df8136926a

Comment 3 Adam Williamson 2017-07-26 21:29:55 UTC
So I made both os-autoinst and openqa packages Recommends: git , and as well as that, I adjusted the infra ansible playbooks to ensure git is installed on both server and worker host boxes. That should resolve the problem, I believe. Thanks.

Comment 4 Fedora Update System 2017-07-27 00:23:34 UTC
openqa-4.4-50.20170409gitfead7af.fc25, os-autoinst-4.4-21.20170410git97928a2.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-df8136926a

Comment 5 Fedora Update System 2017-07-27 02:52:33 UTC
openqa-4.4-50.20170409gitfead7af.fc26, os-autoinst-4.4-21.20170410git97928a2.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-d40da88127

Comment 6 Fedora Update System 2017-07-31 19:05:59 UTC
openqa-4.4-52.20170730git4c72a17.fc26 os-autoinst-4.4-23.20170725git734682a.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-d40da88127

Comment 7 Fedora Update System 2017-08-02 01:51:59 UTC
openqa-4.4-53.20170730git4c72a17.fc26, os-autoinst-4.4-23.20170725git734682a.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-d40da88127

Comment 8 Jan Kurik 2017-08-15 08:59:41 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 27 development cycle.
Changing version to '27'.

Comment 9 Fedora Update System 2017-08-18 21:49:26 UTC
openqa-4.4-59.20170817git9fa6353.fc26 os-autoinst-4.4-26.20170807gitcf2d051.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-d40da88127

Comment 10 Ömer Fadıl Usta 2017-08-18 22:33:44 UTC
I can confirm that issue looks like solved so we can close this report as fixed. Thanks

Comment 11 Fedora Update System 2017-08-20 23:51:26 UTC
openqa-4.4-50.20170409gitfead7af.fc25, os-autoinst-4.4-21.20170410git97928a2.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.

Comment 12 Fedora Update System 2017-08-22 18:05:41 UTC
openqa-4.4-59.20170817git9fa6353.fc26, os-autoinst-4.4-26.20170807gitcf2d051.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-d40da88127

Comment 13 Fedora Update System 2017-09-04 23:38:02 UTC
openqa-4.4-59.20170817git9fa6353.fc26 os-autoinst-4.4-26.20170807gitcf2d051.fc26 perl-Mojolicious-7.39-1.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-d40da88127

Comment 14 Fedora Update System 2017-09-06 22:28:09 UTC
openqa-4.4-59.20170817git9fa6353.fc26, os-autoinst-4.4-26.20170807gitcf2d051.fc26, perl-Mojolicious-7.39-1.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-d40da88127

Comment 15 Fedora Update System 2017-09-16 00:28:28 UTC
openqa-4.4-64.20170911gitcc6c98a.fc26 os-autoinst-4.4-26.20170807gitcf2d051.fc26 perl-Mojolicious-7.39-1.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-d40da88127

Comment 16 Fedora Update System 2017-09-17 10:50:37 UTC
openqa-4.4-64.20170911gitcc6c98a.fc26, os-autoinst-4.4-26.20170807gitcf2d051.fc26, perl-Mojolicious-7.39-1.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-d40da88127

Comment 17 Fedora Update System 2017-10-04 22:20:58 UTC
openqa-4.4-64.20170911gitcc6c98a.fc26, os-autoinst-4.4-26.20170807gitcf2d051.fc26, perl-Mojolicious-7.39-1.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.