Barak Korren created OVIRT-2210:
-----------------------------------

             Summary: VDSM CI failes on all new FC28 slaves becaose of the 
'mock' GID
                 Key: OVIRT-2210
                 URL: https://ovirt-jira.atlassian.net/browse/OVIRT-2210
             Project: oVirt - virtualization made easy
          Issue Type: Outage
          Components: CI client projects, Jenkins Slaves
            Reporter: Barak Korren
            Assignee: infra
            Priority: Highest


We see all check-patch jobs for VDSM failing when running on the new FC28 
slaves, with an error like the following:

{code}
ERROR: Command failed: 
 # /usr/sbin/groupadd -g 1000 mock
{code}

The reason for this issue is that mock tries to have the 'mock' group have the 
same GID inside and outside of the mock environment. In the case of the new 
slaves the GID for the 'mock' group is 1000. Since 1000 is the 1st GID you get 
of you run 'groupadd' the probability of it colliding with any GID created by a 
package inside the 'mock' env is quite high.

In the case of the VDSM CI, the GID 1000 is taken by the 'openvswitch' package 
for the 'hugetlbfs' group. This on its own is a bug because no package should 
be taking GIDs beyond 1000, but having said that, the CI should not break on 
this, so we need to move the mock GID to below 1000 to a number that is 
unlikely to collide with others.

In the meantime all fc28 slaves will be disabled.



--
This message was sent by Atlassian Jira
(v1001.0.0-SNAPSHOT#100087)
_______________________________________________
Infra mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/[email protected]/message/4WH7I7CTAAGRXVIU2VI7HPLHOILGEBQS/

Reply via email to