checkbox lacks of net-tools dependency on 17.04
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Checkbox Provider - Base |
Fix Released
|
High
|
Taihsiang Ho | ||
Checkbox Provider - SRU |
Fix Released
|
High
|
Taihsiang Ho |
Bug Description
I ran SRU test by checkbox daily build and plainbox-
networking/
Traceback (most recent call last):
File "/tmp/nest-
sys.
File "/tmp/nest-
interface=
File "/tmp/nest-
known_ips = subprocess.
File "/usr/lib/
**kwargs)
File "/usr/lib/
with Popen(*popenargs, **kwargs) as process:
File "/usr/lib/
restore_
File "/usr/lib/
raise child_exception
FileNotFoundError: [Errno 2] No such file or directory: 'arp'
Related branches
- Sylvain Pineau (community): Approve
-
Diff: 12 lines (+1/-1)1 file modifiedjobs/networking.txt.in (+1/-1)
affects: | checkbox-ng → plainbox-provider-checkbox |
Changed in plainbox-provider-sru: | |
assignee: | nobody → Taihsiang Ho (taihsiangho) |
importance: | Undecided → High |
status: | New → In Progress |
Changed in plainbox-provider-checkbox: | |
status: | Triaged → In Progress |
Changed in plainbox-provider-checkbox: | |
status: | In Progress → Fix Committed |
Changed in plainbox-provider-sru: | |
status: | In Progress → Fix Committed |
Changed in plainbox-provider-sru: | |
milestone: | none → 1.8.0 |
Changed in plainbox-provider-checkbox: | |
milestone: | none → 0.37.0 |
Changed in plainbox-provider-checkbox: | |
status: | Fix Committed → Fix Released |
Changed in plainbox-provider-sru: | |
status: | Fix Committed → Fix Released |
@Tai,
To fix this bug, the best way to add the missing dep is to add a packaging meta data unit [1] to the job pxu file. Doing so avoid the need to touch the debian/control file in the packaging repo.
The file to update is https:/ /git.launchpad. net/plainbox- provider- checkbox/ tree/jobs/ ethernet. txt.in
Add the following lines (top of the file):
unit: packaging meta-data
os-id: debian
Depends: net-tools
[1] http:// checkbox. readthedocs. io/projects/ plainbox/ en/latest/ manpages/ plainbox- packaging- meta-data- units.html? highlight= packaging