2018-03-20 13:59:51 |
Frank Heimes |
bug |
|
|
added bug |
2018-03-20 13:59:51 |
Frank Heimes |
attachment added |
|
submission_2018-03-20T13.40.52.534933.junit.xml https://bugs.launchpad.net/bugs/1757143/+attachment/5084925/+files/submission_2018-03-20T13.40.52.534933.junit.xml |
|
2018-03-20 14:00:06 |
Frank Heimes |
attachment added |
|
cons_log.txt https://bugs.launchpad.net/ubuntu/+source/plainbox-provider-checkbox/+bug/1757143/+attachment/5084926/+files/cons_log.txt |
|
2018-03-20 14:03:53 |
Frank Heimes |
bug |
|
|
added subscriber Jeff Lane |
2018-03-20 14:39:41 |
Frank Heimes |
summary |
problem plainbox-provider while running canonical-certification-server on 18.04 / s390x |
Problem with plainbox-provider while running canonical-certification-server on 18.04 / s390x |
|
2018-03-20 15:06:01 |
Jeff Lane |
plainbox-provider-checkbox (Ubuntu): importance |
Undecided |
High |
|
2018-03-20 15:06:09 |
Jeff Lane |
plainbox-provider-checkbox (Ubuntu): status |
New |
Confirmed |
|
2018-03-20 15:29:31 |
Frank Heimes |
description |
I ran into this issue (and came across some further glitches) while running canonical-certification-server on Ubuntu Server 18.04 on s390x (having 16.04 full selected in canonical-certification-server user interface):
$ /usr/lib/plainbox-provider-resource-generic/bin/module_resourceTraceback (most recent call last):
File "/usr/lib/plainbox-provider-resource-generic/bin/module_resource", line 73, in <module>
sys.exit(main())
File "/usr/lib/plainbox-provider-resource-generic/bin/module_resource", line 62, in main
for module in modules:
File "/usr/lib/plainbox-provider-resource-generic/bin/module_resource", line 57, in get_modules
yield get_module(line)
File "/usr/lib/plainbox-provider-resource-generic/bin/module_resource", line 49, in get_module
"offset": int(offset, 16)}
ValueError: invalid literal for int() with base 16: '0x'
result file is attached to the ticket, as well as the console log ... |
I ran into this issue (and came across some further glitches) while running canonical-certification-server on Ubuntu Server 18.04 on s390x (having 16.04 full selected in canonical-certification-server user interface):
$ /usr/lib/plainbox-provider-resource-generic/bin/module_resource
Traceback (most recent call last):
File "/usr/lib/plainbox-provider-resource-generic/bin/module_resource", line 73, in <module>
sys.exit(main())
File "/usr/lib/plainbox-provider-resource-generic/bin/module_resource", line 62, in main
for module in modules:
File "/usr/lib/plainbox-provider-resource-generic/bin/module_resource", line 57, in get_modules
yield get_module(line)
File "/usr/lib/plainbox-provider-resource-generic/bin/module_resource", line 49, in get_module
"offset": int(offset, 16)}
ValueError: invalid literal for int() with base 16: '0x'
result file is attached to the ticket, as well as the console log ... |
|
2018-03-20 17:06:48 |
Jeff Lane |
bug task added |
|
linux (Ubuntu) |
|
2018-03-20 17:07:24 |
Jeff Lane |
summary |
Problem with plainbox-provider while running canonical-certification-server on 18.04 / s390x |
/proc/modules has Null references causing python parsing issues |
|
2018-03-20 17:14:37 |
Jeff Lane |
description |
I ran into this issue (and came across some further glitches) while running canonical-certification-server on Ubuntu Server 18.04 on s390x (having 16.04 full selected in canonical-certification-server user interface):
$ /usr/lib/plainbox-provider-resource-generic/bin/module_resource
Traceback (most recent call last):
File "/usr/lib/plainbox-provider-resource-generic/bin/module_resource", line 73, in <module>
sys.exit(main())
File "/usr/lib/plainbox-provider-resource-generic/bin/module_resource", line 62, in main
for module in modules:
File "/usr/lib/plainbox-provider-resource-generic/bin/module_resource", line 57, in get_modules
yield get_module(line)
File "/usr/lib/plainbox-provider-resource-generic/bin/module_resource", line 49, in get_module
"offset": int(offset, 16)}
ValueError: invalid literal for int() with base 16: '0x'
result file is attached to the ticket, as well as the console log ... |
EDIT: this originally looked like some sort of regression in the module_resource script of plainbox-provider-resource, however, on diving in a bit it seems the root cause is that /proc/modules in 4.15 is different than in previous kernels.
This is a line from 4.15's /proc/modules data:
e1000e 249856 0 - Live 0x (null)
And this is the same module info from 4.13:
e1000e 249856 0 - Live 0x0000000000000000
That null character at the end appears to be causing the script to choke.
For that reason, because /proc/modules has somehow changed to include null references (0xNULL is invalid, where 0x0000000 is parsable), I've added a kernel task to this bug.
Original Summary:
I ran into this issue (and came across some further glitches) while running canonical-certification-server on Ubuntu Server 18.04 on s390x (having 16.04 full selected in canonical-certification-server user interface):
$ /usr/lib/plainbox-provider-resource-generic/bin/module_resource
Traceback (most recent call last):
File "/usr/lib/plainbox-provider-resource-generic/bin/module_resource", line 73, in <module>
sys.exit(main())
File "/usr/lib/plainbox-provider-resource-generic/bin/module_resource", line 62, in main
for module in modules:
File "/usr/lib/plainbox-provider-resource-generic/bin/module_resource", line 57, in get_modules
yield get_module(line)
File "/usr/lib/plainbox-provider-resource-generic/bin/module_resource", line 49, in get_module
"offset": int(offset, 16)}
ValueError: invalid literal for int() with base 16: '0x'
result file is attached to the ticket, as well as the console log ... |
|
2018-03-20 17:14:53 |
Jeff Lane |
plainbox-provider-checkbox (Ubuntu): assignee |
|
Jeff Lane (bladernr) |
|
2018-03-20 17:30:05 |
Ubuntu Kernel Bot |
linux (Ubuntu): status |
New |
Incomplete |
|
2018-03-20 17:31:32 |
Jeff Lane |
plainbox-provider-checkbox (Ubuntu): status |
Confirmed |
Triaged |
|
2018-03-20 17:32:13 |
Jeff Lane |
plainbox-provider-checkbox (Ubuntu): status |
Triaged |
In Progress |
|
2018-03-20 17:35:15 |
Jeff Lane |
plainbox-provider-checkbox (Ubuntu): status |
In Progress |
Fix Committed |
|
2018-03-20 17:40:08 |
Jeff Lane |
plainbox-provider-checkbox (Ubuntu): status |
Fix Committed |
In Progress |
|
2018-03-20 17:56:51 |
Jeff Lane |
merge proposal linked |
|
https://code.launchpad.net/~bladernr/plainbox-provider-resource/+git/plainbox-provider-resource/+merge/341752 |
|
2018-03-20 17:57:00 |
Jeff Lane |
plainbox-provider-checkbox (Ubuntu): status |
In Progress |
Fix Committed |
|
2018-03-20 17:58:57 |
Jeff Lane |
linux (Ubuntu): status |
Incomplete |
Invalid |
|
2020-08-24 21:48:16 |
Jeff Lane |
plainbox-provider-checkbox (Ubuntu): status |
Fix Committed |
Fix Released |
|
2020-08-25 05:07:05 |
Frank Heimes |
bug task added |
|
ubuntu-z-systems |
|
2020-08-25 05:07:12 |
Frank Heimes |
ubuntu-z-systems: status |
New |
Fix Released |
|