Skip to content
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

Stop deleting all plan working directories at scheduler start #598

Merged
merged 7 commits into from
Aug 26, 2024

Conversation

jherbel
Copy link
Contributor

@jherbel jherbel commented Aug 23, 2024

No description provided.

@jherbel jherbel force-pushed the dev/joerg/CMK-18459_setup_plan_directories branch 14 times, most recently from 4485f3f to 9aeff05 Compare August 23, 2024 17:46
Since we don't delete the entire working directory anymore at scheduler
start, it's not enough to grant permissions to the user configured for
headed execution (if any). We also have to ensure that no other,
previously configured user has access.

CMK-18459
@jherbel jherbel force-pushed the dev/joerg/CMK-18459_setup_plan_directories branch from 9aeff05 to 4faf074 Compare August 23, 2024 17:48
1) Working directories of plans that are no long configured should be
   removed.
2) Already existing plan directories of configured plans should not be
   emptied.

CMK-18459
We create another user and grant this user full access to one of the
plan working directories. This access should be removed during the
scheduler setup.

CMK-18459
@jherbel jherbel force-pushed the dev/joerg/CMK-18459_setup_plan_directories branch from 4faf074 to 9a9d9af Compare August 23, 2024 17:53
CMK-18459
@jherbel jherbel requested a review from racicLuka August 23, 2024 18:02
@jherbel jherbel merged commit f6d2ec9 into main Aug 26, 2024
31 checks passed
@jherbel jherbel deleted the dev/joerg/CMK-18459_setup_plan_directories branch August 26, 2024 08:57
@github-actions github-actions bot locked and limited conversation to collaborators Aug 26, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants