Bug 1701808

Summary: weird reasons for a regression failure.
Product: [Community] GlusterFS Reporter: Atin Mukherjee <amukherj>
Component: project-infrastructureAssignee: Deepshikha khandelwal <dkhandel>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: mainlineCC: bugs, dkhandel, gluster-infra
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-04-23 05:09:41 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 Atin Mukherjee 2019-04-22 03:18:14 UTC
Description of problem:

https://review.gluster.org/#/c/glusterfs/+/22551/ was marked verified +1 and regression https://build.gluster.org/job/centos7-regression/5681/ failed with below reason. I don't believe any privilege violation has been attempted here.

08:40:13 Run the regression test
08:40:13 ***********************
08:40:13 
08:40:13 
08:40:13 We trust you have received the usual lecture from the local System
08:40:13 Administrator. It usually boils down to these three things:
08:40:13 
08:40:13     #1) Respect the privacy of others.
08:40:13     #2) Think before you type.
08:40:13     #3) With great power comes great responsibility.
08:40:13 
08:40:13 sudo: no tty present and no askpass program specified
08:40:15 
08:40:15 We trust you have received the usual lecture from the local System
08:40:15 Administrator. It usually boils down to these three things:
08:40:15 
08:40:15     #1) Respect the privacy of others.
08:40:15     #2) Think before you type.
08:40:15     #3) With great power comes great responsibility.
08:40:15 
08:40:15 sudo: no tty present and no askpass program specified
08:40:17 
08:40:17 We trust you have received the usual lecture from the local System
08:40:17 Administrator. It usually boils down to these three things:
08:40:17 
08:40:17     #1) Respect the privacy of others.
08:40:17     #2) Think before you type.
08:40:17     #3) With great power comes great responsibility.
08:40:17 
08:40:17 sudo: no tty present and no askpass program specified
08:40:19 + ssh -o StrictHostKeyChecking=no build.org gerrit review --message ''\''https://build.gluster.org/job/centos7-regression/5681/consoleFull : FAILED'\''' --project=glusterfs --label CentOS-regression=-1 ea59ec6c19a402717b9848e51bfe79eb4b9728a7
08:40:20 + exit 1


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 Deepshikha khandelwal 2019-04-23 05:09:41 UTC
Jenkins user on regression machines had been moved from 'wheel' group to 'mock' secondary group by ansible playbook and hence lost it's sudo permissions from sudoers config file.

The change in playbook has been reverted and is fixed.