Don't modify /run/run.vupdate unnecessarily
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
The Ubuntu-power-systems project |
Fix Released
|
High
|
Ubuntu on IBM Power Systems Bug Triage | ||
libvpd (Ubuntu) |
Fix Released
|
Medium
|
Matthieu Clemenceau | ||
Focal |
Fix Released
|
Medium
|
Matthieu Clemenceau | ||
Groovy |
Fix Released
|
Medium
|
Matthieu Clemenceau |
Bug Description
This section is for Focal SRU purpose
[Impact]
A udev script is getting triggered whenever there is a change in sysfs. All is does is "/bin/touch /run/run.
Script was generic and used to trigger whenever there is any change in /sys/devices/ node.
On large system it resulted in calling udev script number of times during boot and impacted on boot time performance.
[Test Case]
It is unfortunately difficult to reproduce this problem with the proper hardware setup so IBM will very that the new udev script is in place and acting as expected and that /run/run.vupdate isn't modified unnecessarily.
[Regression Potential]
Even if unlikely a regression potential would be to prevent the system to boot.
--
Initial Bug Description below:
== Comment: #0 - Shivaprasad G. Bhat <email address hidden> - 2020-04-24 02:51:41 ==
---Problem Description---
Update libvpd package to v2.2.7
Contact Information = <email address hidden>
---Additional Hardware Info---
ppc64le
---uname output---
ppc64le
Machine Type = IBM Power
---Debugger---
A debugger is not configured
---Steps to Reproduce---
Sources are moved to github at
https:/
Update both libvpd and libvpd-dev
Userspace tool common name: libvpd
The userspace tool has the following bit modes: 64-bit
Userspace rpm: libvpd
Userspace tool obtained from project website: na
*Additional Instructions for <email address hidden>:
-Post a private note with access information to the machine that the bug is occuring on.
-Attach ltrace and strace of userspace application.
tags: | added: architecture-ppc64le bugnameltc-185570 severity-critical targetmilestone-inin--- |
Changed in ubuntu: | |
assignee: | nobody → Ubuntu on IBM Power Systems Bug Triage (ubuntu-power-triage) |
affects: | ubuntu → libvpd (Ubuntu) |
Changed in ubuntu-power-systems: | |
status: | New → Triaged |
tags: | added: id-5eb4283da9892a830f923636 |
Changed in libvpd (Ubuntu Groovy): | |
assignee: | Ubuntu on IBM Power Systems Bug Triage (ubuntu-power-triage) → Canonical Foundations Team (canonical-foundations) |
Changed in libvpd (Ubuntu Focal): | |
assignee: | nobody → Canonical Foundations Team (canonical-foundations) |
Changed in ubuntu-power-systems: | |
assignee: | Canonical Foundations Team (canonical-foundations) → Ubuntu on IBM Power Systems Bug Triage (ubuntu-power-triage) |
Changed in libvpd (Ubuntu Groovy): | |
status: | New → In Progress |
assignee: | Canonical Foundations Team (canonical-foundations) → Matthieu Clemenceau (mclemenceau) |
Changed in ubuntu-power-systems: | |
status: | Triaged → In Progress |
Changed in libvpd (Ubuntu Focal): | |
status: | New → In Progress |
assignee: | Canonical Foundations Team (canonical-foundations) → Matthieu Clemenceau (mclemenceau) |
description: | updated |
summary: |
- Update libvpd package to v2.2.7 + Don't modify /run/run.vupdate unnecessarily |
Changed in libvpd (Ubuntu Focal): | |
importance: | Undecided → Medium |
Changed in libvpd (Ubuntu Groovy): | |
importance: | Undecided → Medium |
Changed in ubuntu-power-systems: | |
status: | In Progress → Fix Committed |
Changed in ubuntu-power-systems: | |
status: | Fix Committed → Fix Released |
Well, packages of Ubuntu releases that are already rolled out usually don't get version upgrades (release date of 20.04 was yesterday - April 23rd).
Are you interested in particular fixes that come with this new release? And if so can you specify their commit IDs so that they might be cherry-picked instead?