Bug 1630160

Summary: internal testsuite uses command dig instead of variable $DIG
Product: Red Hat Enterprise Linux 7 Reporter: Petr Sklenar <psklenar>
Component: bindAssignee: Petr Menšík <pemensik>
Status: CLOSED ERRATA QA Contact: Petr Sklenar <psklenar>
Severity: low Docs Contact:
Priority: low    
Version: 7.6CC: pemensik, thozza
Target Milestone: rcKeywords: EasyFix, FastFix, Patch
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: bind-9.11.4-1.P2.el7 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-08-06 12:39:40 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:
Attachments:
Description Flags
Missing upstream patch none

Description Petr Sklenar 2018-09-18 06:10:37 UTC
Description of problem:
internal testsuite uses command dig instead of variable $DIG

Version-Release number of selected component (if applicable):
bind-9.9.4-69.el7

How reproducible:
always

Steps to Reproduce:
1. run internal testsuite
2. package bind-utils is not installed

Actual results:
A:System test zero
I:check lookups against zero TTL records
I: successfully completed pass 1 of 10
I: successfully completed pass 2 of 10
I: successfully completed pass 3 of 10
I: successfully completed pass 4 of 10
I: successfully completed pass 5 of 10
I: successfully completed pass 6 of 10
I: successfully completed pass 7 of 10
I: successfully completed pass 8 of 10
I: successfully completed pass 9 of 10
I: successfully completed pass 10 of 10
I:check repeated recursive lookups of non recurring zero ttl responses get new values
tests.sh: line 57: dig: command not found
tests.sh: line 58: dig: command not found
tests.sh: line 59: dig: command not found
tests.sh: line 60: dig: command not found
tests.sh: line 61: dig: command not found
tests.sh: line 62: dig: command not found
tests.sh: line 63: dig: command not found
I:failed (count=0)
I:exit status: 1
R:FAIL
E:zero:Wed Sep  5 14:36:38 CEST 2018
S:zonechecks:Wed Sep  5 14:36:38 CEST 2018
T:zonechecks:1:A



Expected results:

file bin/tests/system/zero/tests.sh
there is dig in variable and dig as command
see . $SYSTEMTESTTOP/conf.sh

DIG=$TOP/bin/dig/dig

so $DIG should be used

Additional info:

it could be workarounded by installing bind-utils package

Comment 4 Petr Menšík 2018-11-23 11:12:28 UTC
Created attachment 1508249 [details]
Missing upstream patch

Comment 5 Petr Menšík 2019-03-27 11:58:50 UTC
Already fixed by rebase.

Comment 17 errata-xmlrpc 2019-08-06 12:39:40 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHSA-2019:2057