Skip to content

Multiple commits#3479

Merged
rhc54 merged 4 commits intoopenpmix:v5.0from
rhc54:cmr50/dir
Dec 21, 2024
Merged

Multiple commits#3479
rhc54 merged 4 commits intoopenpmix:v5.0from
rhc54:cmr50/dir

Conversation

@rhc54
Copy link
Contributor

@rhc54 rhc54 commented Dec 21, 2024

Repair the file removal code

We made some changes to the os_dirpath_create code a while back
to resolve some of the "test-before-use" warnings and other
things. However, this opened a hole in the logic of the PTL
code that used it. Specifically, we weakened the connection
between when a file and directory were being created by the
tool itself, and when those things already existed. So we could
inadvertently stomp on files.

Do a better job of tracking precisely which directories and
files are being created by a given process...and then ONLY
remove those that were created by it.

Signed-off-by: Ralph Castain rhc@pmix.org
(cherry picked from commit 445d4af)

Add a --nogreek option to make tarball

Signed-off-by: Ralph Castain rhc@pmix.org
(cherry picked from commit 3c65fc8)

Update PRRTE CI to point at PRRTE v3.0 branch
fbde493

Signed-off-by: Ralph Castain rhc@pmix.org

Cleanup a segfault when the host refuses group construct support

Signed-off-by: Ralph Castain rhc@pmix.org

bot:notacherrypick

We made some changes to the os_dirpath_create code a while back
to resolve some of the "test-before-use" warnings and other
things. However, this opened a hole in the logic of the PTL
code that used it. Specifically, we weakened the connection
between when a file and directory were being created by the
tool itself, and when those things already existed. So we could
inadvertently stomp on files.

Do a better job of tracking precisely which directories and
files are being created by a given process...and then ONLY
remove those that were created by it.

Signed-off-by: Ralph Castain <rhc@pmix.org>
(cherry picked from commit 445d4af)
Signed-off-by: Ralph Castain <rhc@pmix.org>
(cherry picked from commit 3c65fc8)
@rhc54 rhc54 changed the title Cmr50/dir Multiple commits Dec 21, 2024
Signed-off-by: Ralph Castain <rhc@pmix.org>
Signed-off-by: Ralph Castain <rhc@pmix.org>
@openpmix openpmix deleted a comment from github-actions bot Dec 21, 2024
@rhc54 rhc54 merged commit 938daa2 into openpmix:v5.0 Dec 21, 2024
@rhc54 rhc54 deleted the cmr50/dir branch December 21, 2024 02:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant