Bug 1467086 - Some openqa machines have problems lack of git
Summary: Some openqa machines have problems lack of git
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: os-autoinst
Version: 27
Hardware: x86_64
OS: Linux
low
low
Target Milestone: ---
Assignee: Adam Williamson
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-07-02 15:47 UTC by Ömer Fadıl Usta
Modified: 2017-10-04 22:20 UTC (History)
1 user (show)

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:
Clone Of:
Environment:
Last Closed: 2017-10-04 22:20:58 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

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.


Note You need to log in before you can comment on or make changes to this bug.