-
Notifications
You must be signed in to change notification settings - Fork 660
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
Set global cache_dir_lock
#4055
Conversation
This is the smallest possible changeset that I believe resolves the issue. Linters are not happy with the usage of There's a couple alternative implementations that I believe would be better:
|
051f186
to
d6c062b
Compare
@ssbarnea can you please confirm for the first point which talks about removing I like the second option for |
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ansible-lint](https://github.com/ansible/ansible-lint) ([changelog](https://github.com/ansible/ansible-lint/releases)) | patch | `==24.2.0` -> `==24.2.1` | --- ### Release Notes <details> <summary>ansible/ansible-lint (ansible-lint)</summary> ### [`v24.2.1`](https://github.com/ansible/ansible-lint/releases/tag/v24.2.1) [Compare Source](ansible/ansible-lint@v24.2.0...v24.2.1) #### Bugfixes - Fix error suppression when syntax is incorrect ([#​4026](ansible/ansible-lint#4026)) [@​audgirka](https://github.com/audgirka) - Set global `cache_dir_lock` ([#​4055](ansible/ansible-lint#4055)) [@​guppy0130](https://github.com/guppy0130) - \[role-name] Handle string role dependencies ([#​4054](ansible/ansible-lint#4054)) [@​corubba](https://github.com/corubba) - Support for upcoming Ubuntu 24.04 and Fedora 40 ([#​4051](ansible/ansible-lint#4051)) [@​mafalb](https://github.com/mafalb) - Update documentation for syntax-check\[unknown-module] ([#​4049](ansible/ansible-lint#4049)) [@​ssbarnea](https://github.com/ssbarnea) - Add OpenWRT 23.05 to valid versions ([#​4041](ansible/ansible-lint#4041)) [@​jonkerj](https://github.com/jonkerj) - Update task name in `notify` for a task against `name[casing]` error ([#​4038](ansible/ansible-lint#4038)) [@​audgirka](https://github.com/audgirka) - accept yum history and info as valid commands ([#​4025](ansible/ansible-lint#4025)) [@​konstruktoid](https://github.com/konstruktoid) - Add attributes for role argument specs ([#​4018](ansible/ansible-lint#4018)) [@​felixfontein](https://github.com/felixfontein) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNDEuMSIsInVwZGF0ZWRJblZlciI6IjM3LjI0MS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: Nicolas Dufour <[email protected]> Reviewed-on: https://git.internal/nrdufour/home-ops/pulls/434 Co-authored-by: Renovate <[email protected]> Co-committed-by: Renovate <[email protected]>
initialize_options
, we need to update the globally-scopedcache_dir_lock
so that later on,main
can release the lock andcleanup the lockfile.
Fixes #4030