Commit 553ce81
fix: Prevent config file dir created with conflicting permissions
The task for creating the system-level configuration directory with
permissions 0700 was running unconditionally, even during
container-based installations. This caused a file permission conflict
with the container mount point setup, which already created this
directory with 0755 permission, leading to two recurring changed states
on every playbook run. Adding a conditional ensures this task is now
skipped when `gitlab_runner_container_install` is true, resolving the
idempotency issue.1 parent 4929c82 commit 553ce81
1 file changed
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
| |||
0 commit comments