8000 DAOS-17472 build: Enable new RPM builds by jolivier23 · Pull Request #16457 · daos-stack/daos · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

DAOS-17472 build: Enable new RPM builds #16457

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 91 commits into
base: master
Choose a base branch
from
Draft

Conversation

jolivier23
Copy link
Contributor
@jolivier23 jolivier23 commented May 30, 2025

Build RPMs using fpm based on utils/build.config for DAOS and its dependencies
Modify Jenkinsfile to use these new RPMs for testing.

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 pri 8000 or steps are complete:

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

Use a tool called fpm to build RPMs together

Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Signed-off-by: Jeff Olivier <jeffolivier@google.com>
@jolivier23 jolivier23 requested a review from phender July 8, 2025 20:28
@daosbuild3
Copy link
Collaborator

Test stage Functional on Leap 15.6 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-16457/33/display/redirect

@daosbuild3
Copy link
Collaborator

Skip-func-test-el9: false
Skip-func-test-leap15: false

Signed-off-by: Jeff Olivier <jeffolivier@google.com>
@daosbuild3
Copy link
Collaborator

@daosbuild3
Copy link
Collaborator

Test stage Functional on Leap 15.6 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-16457/34/display/redirect

@jolivier23 jolivier23 requested a review from kjacque July 9, 2025 23:26
Skip-func-test-el9: false
Skip-func-test-leap15: false
Allow-unstable-test: true

Signed-off-by: Jeff Olivier <jeffolivier@google.com>
@daosbuild3
Copy link
Collaborator

Test stage Functional on Leap 15.6 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-16457/35/display/redirect

@daosbuild3
Copy link
Collaborator

Skip-func-test-el9: false
Skip-func-test-leap15: false
Allow-unstable-test: true

Signed-off-by: Jeff Olivier <jeffolivier@google.com>
@daosbuild3
Copy link
Collaborator

Test stage Functional on Leap 15.6 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-16457/36/display/redirect

@daosbuild3
Copy link
Collaborator

Skip-func-test-leap15: false
Allow-unstable-test: true

Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Skip-func-test-el9: false
Skip-func-test-leap15: false
Allow-unstable-test: true

Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Skip-func-test-el9: false
Skip-func-test-leap15: false
Allow-unstable-test: true

Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Skip-func-test-el9: false
Skip-func-test-leap15: false
Allow-unstable-test: true

Signed-off-by: Jeff Olivier <jeffolivier@google.com>
Skip-func-test-el9: false
Skip-func-test-leap15: false
Allow-unstable-test: true

Signed-off-by: Jeff Olivier <jeffolivier@google.com>
@daosbuild3
Copy link
Collaborator

phender
phender previously approved these changes Jul 14, 2025
- Check /etc/daos for configs in addition to prefix configured at
  build time.

Features: control

Signed-off-by: Kris Jacque <kris.jacque@hpe.com>
Skip-func-test-el9: false
Skip-func-test-leap15: false
Allow-unstable-test: true

Signed-off-by: Jeff Olivier <jeffolivier@google.com>
@kjacque kjacque requested a review from tanabarr July 15, 2025 15:58
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.

4 participants
0