DAOS-18943 build: Upgrade SPDK dependency to v26.01 (#18172)#18334
Open
tanabarr wants to merge 1 commit into
Open
DAOS-18943 build: Upgrade SPDK dependency to v26.01 (#18172)#18334tanabarr wants to merge 1 commit into
tanabarr wants to merge 1 commit into
Conversation
This patch upgrades the SPDK dependency to version v26.01 which includes significant changes and new features. The upgrade required multiple compatibility fixes across the build system and codebase. Update SPDK DAOS-dependency from v24.09 to v26.01 Bump daos-spdk package version to 3.0.0 Remove obsolete SPDK patches Update external ISA-L patch for v26.01 compatibility Upgrade ISA-L Crypto to v2.26 (aligned with SPDK v26.01) Fix ISA-L Crypto include directory path in SPDK patch Update ISA-L Crypto RPM changelog and package version to 2.26 Add 'uv' Python package manager to build requirements (SPDK v26.01 now uses 'uv' for Python package installation) Fix patchelf to skip non-ELF files (Python MCP scripts) Replace deprecated spdk_pci_device_get_socket_id() with spdk_pci_device_get_numa_id() Signed-off-by: Tom Nabarro <thomas.nabarro@hpe.com> Priority: 2
|
Ticket title is 'Upgrade SPDK dependency from v24.09 to v26.01 for DAOS 2.8' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This patch upgrades the SPDK dependency to version v26.01 which
includes significant changes and new features. The upgrade required
multiple compatibility fixes across the build system and codebase.
Update SPDK DAOS-dependency from v24.09 to v26.01
Bump daos-spdk package version to 3.0.0
Remove obsolete SPDK patches
Update external ISA-L patch for v26.01 compatibility
Upgrade ISA-L Crypto to v2.26 (aligned with SPDK v26.01)
Fix ISA-L Crypto include directory path in SPDK patch
Update ISA-L Crypto RPM changelog and package version to 2.26
Add 'uv' Python package manager to build requirements (SPDK v26.01 now
uses 'uv' for Python package installation)
Fix patchelf to skip non-ELF files (Python MCP scripts)
Replace deprecated spdk_pci_device_get_socket_id() with
spdk_pci_device_get_numa_id()
Priority: 2
Steps for the author:
After all prior steps are complete: