Bug 1019454
Summary: | fatal: RPC failed at server. There is no Hardware named 'armv7l' | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Paul Whalen <pwhalen> |
Component: | libreport | Assignee: | abrt <abrt-devel-list> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 20 | CC: | abrt-devel-list, dennis, dvlasenk, jfilak, jskeoch, mlichvar, mmilata, mtoman, pbrobinson, robatino, rvokal, sgreen |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | arm | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2014-07-09 18:11:44 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: | |||
Bug Depends On: | |||
Bug Blocks: | 245418, 1043119 |
Description
Paul Whalen
2013-10-15 18:24:38 UTC
This problem still exists in F21. Ping!?!? With armv7hl being a primary platform this should be supported. We can go two ways with this: 1. fast hack - I can add a statement like (strstr("arm", arch) ? "arm" : arch) to libreport's code 2. systematic way - introduce a new variable in /etc/os-release "REDHAT_BUGZILLA_PLATFORM" which will hold the proper value on all architectures My preferred way is the systematic way because I am a fan of semantic computers and this way is more reliable. On the other hand, the second option requires more work on distribution's side. Dennis are you willing to add and maintain "REDHAT_BUGZILLA_PLATFORM" variable in /etc/os-release? there is no way to add what you are asking to /etc/os-release is the issue that bugzilla does not have armv7l as an arch? (In reply to Dennis Gilmore from comment #4) > is the issue that bugzilla does not have armv7l as an arch? Yes, ABRT calls 'uname()' to get architecture of crash's machine and then uses the returned string for 'Hardware' field of a new Bugzilla report. This approach works for all architectures except arm. The problem is that Kernel returns 'armv7l' string where Red Hat Bugzilla expects 'arm' string. I can add a hack to libreport but I would like to fix this issue in a cleaner way. How about to add 'armv7l' string to the list of Hardware (Platforms)? armv7l is one of the hardware options now. abrt now confirmed working. |