Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#985678: O: rasdaemon -- utility to receive RAS error tracings

91 views
Skip to first unread message

Al Stone

unread,
Mar 21, 2021, 4:10:03 PM3/21/21
to
Package: wnpp
Severity: normal
Control: affects -1 src:rasdaemon

I orphaning the rasdaemon package.

The package description is:
rasdaemon is a RAS (Reliability, Availability and Serviceability) logging
tool. It currently records memory errors, using the EDAC tracing events.
EDAC are drivers in the Linux kernel that handle detection of ECC errors
from memory controllers for most chipsets on x86 and ARM architectures.
This userspace component consists of an init script which makes sure EDAC
drivers and DIMM labels are loaded at system startup, as well as a utility
for reporting current error counts from the EDAC sysfs files.

Taihsiang Ho (tai271828)

unread,
Dec 7, 2021, 6:10:03 PM12/7/21
to
Hi, everyone,

Even though it is slow, I still made some progress. Let me elaborate here so you may know the current status from my side:

- The latest upstream v0.6.7 has been packaged. See my repository https://salsa.debian.org/tai271828/rasdaemon.git forked from ahs3's repository https://salsa.debian.org/ahs3/rasdaemon
- I packaged the upstream v0.6.7 with its release tarball https://www.infradead.org/~mchehab/rasdaemon/rasdaemon-0.6.7.tar.bz2
- The package has not been well tested across platforms and archs. Once I complete the test and confident that the package works properly, I will seek for Debian developers' or maintainers' help to upload the package.

You may build the package with this command:
gbp buildpackage --git-ignore-new --git-builder=sbuild

I am very new to the whole packaging and ITA process, so I believe the package needs a review by experts or veterans. In the meantime, if you are interested in this work, or aware of anything that needs to do or improve. Please let me know. I will appreciate your feedback.

Cheers,
Tai

Taihsiang Ho (tai271828)

unread,
Dec 7, 2021, 6:40:04 PM12/7/21
to
If you are interested in testing the current package under development, you may clone it via the dev-packaging-upstream-0.6.7 branch:
git clone https://salsa.debian.org/tai271828/rasdaemon.git -b dev-packaging-upstream-0.6.7

- tai

Taihsiang Ho (tai271828)

unread,
May 15, 2022, 4:10:03 AM5/15/22
to
HI everyone, some updates for closing this issue:

1. The package has been repackaged by Russel (Russell
Coker <rus...@coker.com.au>) and uploaded to sid and bookworm as
version 0.6.7-1

2. What's the next step? Russel and I will work together to maintain
rasdaemon, including:
2-1. Backporting rasdaemon to bullseye.
2-1-1. The backporting looks promising. I have packaged rasdaemon
based on Russel's effort for 0.6.7-1 with gbp flow
https://salsa.debian.org/tai271828/rasdaemon-russel
2-1-2. Besides, the package has been tested with Ubuntu Jammy on arch
amd64, and it looks good to me[1]. The remaining tasks are 1) test the
package on arm64 2) test the package with bullseye on amd64/arm64. Let
me know if you are interested in co-working with us.
2-1-3. If possible, I will try to fix this issue
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1006344 before
uploading the package to bullseye.

I will try to bump the version of rasdaemon to add "Closes: #985678"
when the above tasks are done.

[1] What I meant by "testing looks good": edac-fake-inject and
edac-tests could inject fake events and caught by rasdaemon (via
ras-mc-ctl --summary)

-tai

Taihsiang Ho (tai271828)

unread,
Dec 2, 2022, 8:10:04 AM12/2/22
to
Status update:
- Newer upstream is packaged for uploading to Sid
https://people.canonical.com/~taihsiang/rasdaemon-amd64/rasdaemon_0.6.8-1/
.
- Bullseye backporting is still on the way. I finished its testing
across arch with the above package.

= NEXT STEP =
In short, if someone:
1) could help us to review my packaging and
2) has permission to upload the package after reviewing

we can then resolve this issue.

Cheers,
Tai

On Sun, May 15, 2022 at 10:00 AM Taihsiang Ho (tai271828)
0 new messages