Skip to content

Comments

DAOS-18596 common: use libpmemobj1-devel on Leap instead of libpmemobj-devel#17562

Closed
grom72 wants to merge 1 commit intorelease/2.6from
grom72/DAOS-18596-libpmemobj1-devel-on-leap-2.6
Closed

DAOS-18596 common: use libpmemobj1-devel on Leap instead of libpmemobj-devel#17562
grom72 wants to merge 1 commit intorelease/2.6from
grom72/DAOS-18596-libpmemobj1-devel-on-leap-2.6

Conversation

@grom72
Copy link
Contributor

@grom72 grom72 commented Feb 16, 2026

Use libpmemobj1-devel to build Leap RPMs instead of outdated libpmemobj-devel.

Pin PMDK to version 2.1.2-1 as it is the latest stable version used for release/2.6 validation.

Signed-off-by: Tomasz Gromadzki tomasz.gromadzki@hpe.com

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).

@github-actions
Copy link

github-actions bot commented Feb 16, 2026

Ticket title is 'Release 2.6 uses libpmemobj-devel library instead of libpmemobj1-devel on Leap15 to build daos-server rpm'
Status is 'Open'
Labels: 'PMDK'
https://daosio.atlassian.net/browse/DAOS-18596

osalyk
osalyk previously approved these changes Feb 16, 2026
@daosbuild3
Copy link
Collaborator

@daosbuild3
Copy link
Collaborator

@daosbuild3
Copy link
Collaborator

@daosbuild3
Copy link
Collaborator

@daosbuild3
Copy link
Collaborator

@daosbuild3
Copy link
Collaborator

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

@daosbuild3
Copy link
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-17562/2/display/redirect

1 similar comment
@daosbuild3
Copy link
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-17562/2/display/redirect

@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-17562/2/display/redirect

1 similar comment
@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-17562/2/display/redirect

@daosbuild3
Copy link
Collaborator

@daosbuild3
Copy link
Collaborator

@daosbuild3
Copy link
Collaborator

@grom72 grom72 force-pushed the grom72/DAOS-18596-libpmemobj1-devel-on-leap-2.6 branch from 52b5942 to 27fc317 Compare February 16, 2026 18:34
@daosbuild3
Copy link
Collaborator

@daosbuild3
Copy link
Collaborator

@daosbuild3
Copy link
Collaborator

@daosbuild3
Copy link
Collaborator

Test stage Test RPMs on EL 8.6 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-17562/4/display/redirect

@daosbuild3
Copy link
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-17562/4/display/redirect

1 similar comment
@daosbuild3
Copy link
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-17562/4/display/redirect

@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-17562/4/display/redirect

1 similar comment
@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-17562/4/display/redirect

@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-17562/5/display/redirect

1 similar comment
@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-17562/5/display/redirect

@grom72 grom72 requested review from janekmi and osalyk February 17, 2026 08:12
Use libpmemobj1-devel to build Leap RPMs instead of outdated
libpmemobj-devel.

Remove distribution suffix as it is irrelevant

Pin PMDK to version 2.1.2-1 as it is the latest stable version used for
release/2.6 validation.

Cancel-prev-build: false

Allow-unstable-test: true

Skip-func-test-leap15: false

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
@grom72 grom72 force-pushed the grom72/DAOS-18596-libpmemobj1-devel-on-leap-2.6 branch from 26633fd to 203cf29 Compare February 17, 2026 13:05
@grom72 grom72 marked this pull request as ready for review February 17, 2026 13:06
@grom72 grom72 requested a review from a team as a code owner February 17, 2026 13:06
@grom72 grom72 requested review from a team and removed request for a team February 18, 2026 11:52
Copy link
Contributor

@mchaarawi mchaarawi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

my same comments apply to this 2.6 backport.
also please do not request gatekeeper if ticket does not have merge approval.

@grom72
Copy link
Contributor Author

grom72 commented Feb 18, 2026

See comments on #17565 (#17565 (comment))

@grom72 grom72 closed this Feb 18, 2026
@grom72 grom72 deleted the grom72/DAOS-18596-libpmemobj1-devel-on-leap-2.6 branch February 18, 2026 15:15
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.

5 participants