<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>10029</bug_id>
          
          <creation_ts>2016-07-26 17:18:10 +0000</creation_ts>
          <short_desc>testimage requires sudo password to execute runqemu-ifup and runqemu-ifdown</short_desc>
          <delta_ts>2016-09-26 14:03:58 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>10</classification_id>
          <classification>QA/Testing</classification>
          <product>Runtime Testing</product>
          <component>general</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>2.2 M4</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Stephano Cetola">stephano</reporter>
          <assigned_to name="Stephano Cetola">stephano</assigned_to>
          <cc>sgw</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>No (bug/feature does not impact docs)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>64505</commentid>
    <comment_count>0</comment_count>
      <attachid>3323</attachid>
    <who name="Stephano Cetola">stephano</who>
    <bug_when>2016-07-26 17:18:10 +0000</bug_when>
    <thetext>Created attachment 3323
warnings and errors from &quot;-c testimage&quot;

If the user has not added runqemu-ifup and runqemu-ifdown to their sudoers file as &quot;ALL=NOPASSWD&quot;, running &quot;-c testimage&quot; on any image will produce an error that is vague.

Current Error:


sudo: no tty present and no askpass program specified


Error should say something like:


Failed to run runqemu-ifup or runqemu-ifdown. Timed out waiting for sudo password.
sudo: no tty present and no askpass program specified


To be fair, it is very easy to google the fix for this error, assuming one knows which script is being called with &apos;sudo&apos;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>64587</commentid>
    <comment_count>1</comment_count>
    <who name="Saul Wold">sgw</who>
    <bug_when>2016-07-28 15:01:49 +0000</bug_when>
    <thetext>runqemu should provide better error message directing users to use the runqemu-gen-tapdevs</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>3323</attachid>
            <date>2016-07-26 17:18:10 +0000</date>
            <delta_ts>2016-07-26 17:18:10 +0000</delta_ts>
            <desc>warnings and errors from &quot;-c testimage&quot;</desc>
            <filename>runqemu-ifup:down_error.txt</filename>
            <type>text/plain</type>
            <size>1991</size>
            <attacher name="Stephano Cetola">stephano</attacher>
            
              <data encoding="base64">V0FSTklORzogY29yZS1pbWFnZS1taW5pbWFsLTEuMC1yMCBkb190ZXN0aW1hZ2U6IFFlbXUgZW5k
ZWQgdW5leHBlY3RlZGx5LCBkdW1wIGRhdGEgZnJvbSBob3N0IGlzIGluIC90bXAvb2Utc2F2ZWQt
dGVzdHMvMjAxNjA3MjYxMDA3X3FlbXUKRVJST1I6IGNvcmUtaW1hZ2UtbWluaW1hbC0xLjAtcjAg
ZG9fdGVzdGltYWdlOiBGdW5jdGlvbiBmYWlsZWQ6IGRvX3Rlc3RpbWFnZQpFUlJPUjogTG9nZmls
ZSBvZiBmYWlsdXJlIHN0b3JlZCBpbjogLy4uLi90bXAtZ2xpYmMvd29yay9xZW11eDg2LW9lLWxp
bnV4L2NvcmUtaW1hZ2UtbWluaW1hbC8xLjAtcjAvdGVtcC9sb2cuZG9fdGVzdGltYWdlLjIzMzcw
CkxvZyBkYXRhIGZvbGxvd3M6CnwgREVCVUc6IEV4ZWN1dGluZyBweXRob24gZnVuY3Rpb24gZG9f
dGVzdGltYWdlCnwgTk9URTogcm9vdGZzIGZpbGU6IC8uLi4vdG1wLWdsaWJjL3dvcmsvcWVtdXg4
Ni1vZS1saW51eC9jb3JlLWltYWdlLW1pbmltYWwvMS4wLXIwL3Rlc3RpbWFnZS9jb3JlLWltYWdl
LW1pbmltYWwtcWVtdXg4Ni10ZXN0aW1hZ2UuZXh0NAp8IE5PVEU6IFFlbXUgbG9nIGZpbGU6IC8u
Li4vdG1wLWdsaWJjL3dvcmsvcWVtdXg4Ni1vZS1saW51eC9jb3JlLWltYWdlLW1pbmltYWwvMS4w
LXIwL3Rlc3RpbWFnZS9xZW11X2Jvb3RfbG9nLjIwMTYwNzI2MTcwNzQyCnwgTk9URTogU1NIIGxv
ZyBmaWxlOiAvLi4uL3RtcC1nbGliYy93b3JrL3FlbXV4ODYtb2UtbGludXgvY29yZS1pbWFnZS1t
aW5pbWFsLzEuMC1yMC90ZXN0aW1hZ2Uvc3NoX3RhcmdldF9sb2cuMjAxNjA3MjYxNzA3NDIKfCBO
T1RFOiBDcmVhdGVkIGxpc3RlbmluZyBzb2NrZXQgZm9yIHFlbXUgc2VyaWFsIGNvbnNvbGUgb246
IDEyNy4wLjAuMTozNTkzMwp8IE5PVEU6IENyZWF0ZWQgbGlzdGVuaW5nIHNvY2tldCBmb3IgcWVt
dSBzZXJpYWwgY29uc29sZSBvbjogMTI3LjAuMC4xOjUyNjI3CnwgTk9URTogcnVucWVtdSBzdGFy
dGVkLCBwaWQgaXMgMjMzNzYKfCBOT1RFOiB3YWl0aW5nIGF0IG1vc3QgNjAgc2Vjb25kcyBmb3Ig
cWVtdSBwaWQKfCBOT1RFOiBydW5xZW11IGV4aXRlZCB3aXRoIGNvZGUgMQp8IE5PVEU6IE91dHB1
dCBmcm9tIHJ1bnFlbXU6CnwgUGxlYXNlIHVzZSBzaW1wbGlmaWVkIHNlcmlhbCBvciBrdm0gb3B0
aW9ucyBpbnN0ZWFkCnwKfCBDb250aW51aW5nIHdpdGggdGhlIGZvbGxvd2luZyBwYXJhbWV0ZXJz
Ogp8IEtFUk5FTDogWy8uLi4vdG1wLWdsaWJjL2RlcGxveS9pbWFnZXMvcWVtdXg4Ni9iekltYWdl
LXFlbXV4ODYuYmluXQp8IFJPT1RGUzogWy8uLi4vdG1wLWdsaWJjL3dvcmsvcWVtdXg4Ni1vZS1s
aW51eC9jb3JlLWltYWdlLW1pbmltYWwvMS4wLXIwL3Rlc3RpbWFnZS9jb3JlLWltYWdlLW1pbmlt
YWwtcWVtdXg4Ni10ZXN0aW1hZ2UuZXh0NF0KfCBGU1RZUEU6IFtleHQ0XQp8IHN0dHk6ICdzdGFu
ZGFyZCBpbnB1dCc6IEluYXBwcm9wcmlhdGUgaW9jdGwgZm9yIGRldmljZQp8IFNldHRpbmcgdXAg
dGFwIGludGVyZmFjZSB1bmRlciBzdWRvCnwgc3Vkbzogbm8gdHR5IHByZXNlbnQgYW5kIG5vIGFz
a3Bhc3MgcHJvZ3JhbSBzcGVjaWZpZWQKfAp8IE5PVEU6IFNlbmRpbmcgU0lHVEVSTSB0byBydW5x
ZW11CnwgV0FSTklORzogUWVtdSBlbmRlZCB1bmV4cGVjdGVkbHksIGR1bXAgZGF0YSBmcm9tIGhv
c3QgaXMgaW4gL3RtcC9vZS1zYXZlZC10ZXN0cy8yMDE2MDcyNjEwMDdfcWVtdQp8IERFQlVHOiBQ
eXRob24gZnVuY3Rpb24gZG9fdGVzdGltYWdlIGZpbmlzaGVkCnwgRVJST1I6IEZ1bmN0aW9uIGZh
aWxlZDogZG9fdGVzdGltYWdlCkVSUk9SOiBUYXNrIC8uLi4vb3BlbmVtYmVkZGVkLWNvcmUvbWV0
YS9yZWNpcGVzLWNvcmUvaW1hZ2VzL2NvcmUtaW1hZ2UtbWluaW1hbC5iYjpkb190ZXN0aW1hZ2Ug
KC8uLi4vb3BlbmVtYmVkZGVkLWNvcmUvbWV0YS9yZWNpcGVzLWNvcmUvaW1hZ2VzL2NvcmUtaW1h
Z2UtbWluaW1hbC5iYjpkb190ZXN0aW1hZ2UpIGZhaWxlZCB3aXRoIGV4aXQgY29kZSAnMSc=
</data>

          </attachment>
      

    </bug>

</bugzilla>