Uniquify requisite_in'd states checks.#68409
Uniquify requisite_in'd states checks.#68409gpernot-celeste wants to merge 8 commits intosaltstack:3006.xfrom
Conversation
|
Hi there! Welcome to the Salt Community! Thank you for making your first contribution. We have a lengthy process for issues and PRs. Someone from the Core Team will follow up as soon as possible. In the meantime, here's some information that may help as you continue your Salt journey. There are lots of ways to get involved in our community. Every month, there are around a dozen opportunities to meet with other contributors and the Salt Core team and collaborate in real time. The best way to keep track is by subscribing to the Salt Community Events Calendar. |
bdrx312
left a comment
There was a problem hiding this comment.
Thanks for the PR; please add tests.
9356b2d to
fa5de69
Compare
|
@bdrx312 Thanks for your review ! I added simplified code and unit tests. |
|
Thanks for the PR. Nice changes. |
Thanks :) It was buggy, but i now believe that the code is correct. Should I rebase/squash on 3006.x ? |
dwoz
left a comment
There was a problem hiding this comment.
- This needs a changelog.
- I'm super concerned that this could fix a bug and introduce others.
|
@dwoz changelog added. I tried my best with unit tests to avoid introducing bugs. Moreover, unit tests on |
|
Perhaps a functional or integration test, to provide a more thorough test. |
|
Please rebase and fix conflicts |
Fixes #68408
Introduce
_add_to_extendfor small factorization.The logic here is to prevent to append dependencies that are already in
extend[name][rstate][ind][rkey]: