Skip to content

Merge release/2.6 into google/2.6 - #16871

Merged
mjmac merged 12 commits into
google/2.6from
mjmac/google/2.6
Sep 18, 2025
Merged

mjmac merged 12 commits into
google/2.6from
mjmac/google/2.6

Conversation

@mjmac

@mjmac mjmac commented Sep 16, 2025

Copy link
Copy Markdown
Contributor

krehm and others added 9 commits September 4, 2025 08:27
In SPDK issue 2683, SPDK incorrectly determines that an AMD iommu
does not support virtual addressing.  As a result, DAOS engines
cannot run as non-root on an AMD server.  Change DAOS to specify
iova_mode = "va" when calling spdk_env_init() when running as
non-root.  This is a workaround until SPDK issue 2683 is fixed.

Signed-off-by: Kevan Rehm <kevan.rehm@hpe.com>
During DTX preparing, if some related target is evicted for some reason,
then the in processing DTX maybe failed and related client will resend
the RPC with new DTX MBS (participants) information based on new pool
map. On the other hand, the DTX on other healthy targets may has been
prepared with old MBS information. Under such case, related RPC handler
on server needs to process the resent RPC and refresh related DTX's MBS
information (and the pool map version, flags if DTX leader is switched).
Then the subsequent DTX RPC (such as commit, abort, check and refresh)
can be sent to the right targets/participants.

Signed-off-by: Fan Yong <fan.yong@hpe.com>
…16804)

This patch marks all pool and container handles as if they
were created with g2l in the child processes after fork.
It prevents misinteractions if one of the child processes
closes the handle.
The marking is done by iterating through all the pool and
container handles which was not supported by the hhash code.

Signed-off-by: Johann Lombardi <johann.lombardi@gmail.com>
Updates `actions/checkout` from 4 to 5
Updates `actions/setup-python` from 5.6.0 to 6.0.0
Updates `github/codeql-action` from 3.29.2 to 3.30.1
Updates `aquasecurity/trivy-action` from 0.32.0 to 0.33.1

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Dalton Bohning <dalton.bohning@hpe.com>
For some pool/container operations, if they fail due to timeout,
the system will retry. However, if the retry also fails, we need
to free the task private allocation if it exists.

Signed-off-by: Wang Shilong <shilong.wang@hpe.com>
Prevent release/2.6 builds from picking up daos-spdk package which provides same libraries but is incompatible

Change-Id: I20bfaa9f29134c80e56d0a9b03cf1c65a1a68d3e
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
… (#16861)

Updates `github/codeql-action` from 3.30.1 to 3.30.3
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@f1f6e5f...192325c)

Signed-off-by: dependabot[bot] <support@github.com>
#16741) (#16740)

During migration, the system xstream only wakes up in ds_migrate_query_status()
(called by rebuild_tgt_status_check_ult()), where it sleeps for RBLD_CHECK_INTV (2 seconds).
This caused the system xstream to remain blocked for 2-second intervals without performing
any operations, severely degrading rebuild performance.

Signed-off-by: Wang Shilong <shilong.wang@hpe.com>
Change-Id: I17ae0149ea5fdee5c57e3486357f29fd30bcb840
@github-actions

Copy link
Copy Markdown

Errors are component not formatted correctly,Ticket number prefix incorrect,PR title is malformatted. See https://daosio.atlassian.net/wiki/spaces/DC/pages/11133911069/Commit+Comments,Unable to load ticket data
https://daosio.atlassian.net/browse/Merge

…#16866) (#16870)

Similar to DAOS-16817, the same workaround needs to be applied to the
dfuse test.

Signed-off-by: Mohamad Chaarawi <mohamad.chaarawi@hpe.com>
@daosbuild3

Copy link
Copy Markdown
Collaborator

Test stage Functional on EL 8.8 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-16871/2/display/redirect

grom72 and others added 2 commits September 17, 2025 07:21
Update oracular (EOL) to Noble.

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Change-Id: I2c478d6b6d8f71a40b092eb29b20f19a05d312a7
@mjmac
mjmac merged commit 4bc9e8b into google/2.6 Sep 18, 2025
54 of 58 checks passed
@mjmac
mjmac deleted the mjmac/google/2.6 branch September 18, 2025 15:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

8 participants