Skip to content

Azaugg/3.0/rasdaemon 0.8.1 - #18323

Open
AZaugg wants to merge 2 commits into
microsoft:3.0-devfrom
AZaugg:azaugg/3.0/rasdaemon-0.8.1
Open

Azaugg/3.0/rasdaemon 0.8.1#18323
AZaugg wants to merge 2 commits into
microsoft:3.0-devfrom
AZaugg:azaugg/3.0/rasdaemon-0.8.1

Conversation

@AZaugg

@AZaugg AZaugg commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Need to bump rasdaemon for AMD workloads due to a included fix that corrects SMCA memory-controller bank-type decoding on dual-socket AMD systems. Without this fix, corrected-error records raised on socket 1 are decoded into the wrong memory location, which misattributes DIMM corrected errors to the wrong physical slot.

0.8.1 includes a fix by AMD in rasdaemon commit b6a64416 — "rasdaemon: Fix SMCA bank type decoding", 2023-08-31. The commit message names the exact mechanism:

Built

sudo make build-packages -j$(nproc)       REBUILD_TOOLS=n       SRPM_PACK_LIST="rasdaemon"       PACKAGE_BUILD_LIST="rasdaemon"        SPECS_DIR="../SPECS"  SRPM_FILE_SIGNATURE_HANDLING=update; 

..
..
..
        --timeout="8h" \
        --log-file=/home/azaugg/azurelinux/build/logs/pkggen/workplan/build-rpms.flag.log --log-level=info --log-color=auto && \
touch /home/azaugg/azurelinux/build/make_status/build-rpms.flag
INFO[0000][scheduler] Reading DOT graph from /home/azaugg/azurelinux/build/pkg_artifacts/preprocessed_graph.dot
INFO[0000][scheduler] Reading DOT graph from /home/azaugg/azurelinux/build/pkg_artifacts/preprocessed_graph.dot
INFO[0000][scheduler] Successfully created solvable subgraph
INFO[0000][scheduler] Building 26 nodes with 16 workers
INFO[0000][scheduler] Building: rasdaemon-0.8.1-1.azl3.src.rpm
INFO[0032][scheduler] Built: rasdaemon-0.8.1-1.azl3.src.rpm -> [/home/azaugg/azurelinux/out/RPMS/x86_64/rasdaemon-0.8.1-1.azl3.x86_64.rpm /home/azaugg/azurelinux/out/RPMS/x86_64/rasdaemon-debuginfo-0.8.1-1.azl3.x86_64.rpm]
INFO[0032][scheduler] 0 currently active build(s): [].
INFO[0032][scheduler] All packages built
INFO[0033][scheduler] ---------------------------
INFO[0033][scheduler] --------- Summary ---------
INFO[0033][scheduler] ---------------------------
INFO[0033][scheduler] Number of prebuilt SRPMs:              0
INFO[0033][scheduler] Number of prebuilt delta SRPMs:        0
INFO[0033][scheduler] Number of skipped SRPMs tests:         0
INFO[0033][scheduler] Number of built SRPMs:                 1
INFO[0033][scheduler] Number of passed SRPMs tests:          0
INFO[0033][scheduler] Number of unresolved dependencies:     0
INFO[0033][scheduler] Number of blocked SRPMs:               0
INFO[0033][scheduler] Number of blocked SRPMs tests:         0
INFO[0033][scheduler] Number of failed SRPMs:                0
INFO[0033][scheduler] Number of failed SRPMs tests:          0
INFO[0033][scheduler] Number of SRPMs with license errors:   0
INFO[0033][scheduler] Number of SRPMs with license warnings: 0
INFO[0033][scheduler] Number of toolchain RPM conflicts:     0
INFO[0033][scheduler] Number of toolchain SRPM conflicts:    0
INFO[0033][scheduler] Built SRPMs:
INFO[0033][scheduler] --> rasdaemon-0.8.1-1.azl3.src.rpm
INFO[0033][scheduler] ---------------------------
INFO[0033][scheduler] --------- Summary ---------
INFO[0033][scheduler] ---------------------------
INFO[0033][scheduler] Number of prebuilt SRPMs:              0
INFO[0033][scheduler] Number of prebuilt delta SRPMs:        0
INFO[0033][scheduler] Number of skipped SRPMs tests:         0
INFO[0033][scheduler] Number of built SRPMs:                 1
INFO[0033][scheduler] Number of passed SRPMs tests:          0
INFO[0033][scheduler] Number of unresolved dependencies:     0
INFO[0033][scheduler] Number of blocked SRPMs:               0
INFO[0033][scheduler] Number of blocked SRPMs tests:         0
INFO[0033][scheduler] Number of failed SRPMs:                0
INFO[0033][scheduler] Number of failed SRPMs tests:          0
INFO[0033][scheduler] Number of SRPMs with license errors:   0
INFO[0033][scheduler] Number of SRPMs with license warnings: 0
INFO[0033][scheduler] Number of toolchain RPM conflicts:     0
INFO[0033][scheduler] Number of toolchain SRPM conflicts:    0

AZaugg and others added 2 commits August 5, 2026 11:10
Bump rasdaemon from 0.8.0 to 0.8.1. Update signatures and cgmanifest
with the new tarball checksum and version.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Add mc_event_trigger and mem_fail_trigger under %{_sysconfdir}/ras/triggers/
to %files; these are new files shipped with rasdaemon 0.8.1.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@AZaugg
AZaugg requested a review from a team as a code owner August 5, 2026 15:11
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.

@microsoft-github-policy-service microsoft-github-policy-service Bot added Packaging 3.0-dev PRs Destined for AzureLinux 3.0 labels Aug 5, 2026
@AZaugg

AZaugg commented Aug 5, 2026

Copy link
Copy Markdown
Contributor Author

Dont have access to upload the new version of rasdaemon to blob store, thus failing check

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3.0-dev PRs Destined for AzureLinux 3.0 Packaging

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant