daos icon indicating copy to clipboard operation
daos copied to clipboard

DAOS-17344 build: Add dependencies as submodules (#16162)

Open jolivier23 opened this issue 9 months ago • 8 comments

Primary purpose is to bring in title patch. But in order to do that easily, there are a few other build patches pulled in. Most of them are build only but one does update libfuse to fused. Google has been using this exclusively for a few months.

DAOS-15136 client: Switch to using libfused (#14077) DAOS-17117 build: build dependencies as git submodules (#15909) DAOS-11866 build: Add --build-deps=fetch option (#14125) DAOS-623 build: Minor build fix (#15749) DAOS-623 build: Update developer package for fused (#15746) DAOS-17344 build: Enhance SCons options (#16157) DAOS-623 ci: Add LLC to ignore list (#15781)

Steps for the author:

  • [ ] Commit message follows the guidelines.
  • [ ] Appropriate Features or Test-tag pragmas were used.
  • [ ] Appropriate Functional Test Stages were run.
  • [ ] At least two positive code reviews including at least one code owner from each category referenced in the PR.
  • [ ] Testing is complete. If necessary, forced-landing label added and a reason added in a comment.

After all prior steps are complete:

  • [ ] Gatekeeper requested (daos-gatekeeper added as a reviewer).

jolivier23 avatar May 21 '25 15:05 jolivier23

I'd put approved_to_merge label except the extra patches were not considered in the approval process

jolivier23 avatar May 21 '25 16:05 jolivier23

Ticket title is 'Move dependencies to submodules' Status is 'Awaiting backport' Job should run at elevated priority (1) https://daosio.atlassian.net/browse/DAOS-17344

github-actions[bot] avatar May 21 '25 16:05 github-actions[bot]

Test stage Build RPM on Leap 15.5 completed with status FAILURE. https://jenkins-1.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-16422/1/execution/node/243/log

daosbuild1 avatar May 21 '25 20:05 daosbuild1

Test stage Build RPM on EL 9 completed with status FAILURE. https://jenkins-1.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-16422/1/execution/node/340/log

daosbuild1 avatar May 21 '25 20:05 daosbuild1

Test stage Build RPM on EL 8 completed with status FAILURE. https://jenkins-1.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-16422/1/execution/node/337/log

daosbuild1 avatar May 21 '25 20:05 daosbuild1

Test stage Build RPM on EL 9 completed with status UNSTABLE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-16422/3/execution/node/313/log

daosbuild3 avatar May 23 '25 21:05 daosbuild3

Test stage Build RPM on EL 8 completed with status UNSTABLE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-16422/3/execution/node/288/log

daosbuild3 avatar May 23 '25 21:05 daosbuild3

Test stage Build RPM on Leap 15.5 completed with status UNSTABLE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net//job/daos-stack/job/daos/view/change-requests/job/PR-16422/3/execution/node/291/log

daosbuild3 avatar May 23 '25 21:05 daosbuild3