Fix mod_aggregate for pkg state module when a version is specified in a pkgs argument - #69737
Fix mod_aggregate for pkg state module when a version is specified in a pkgs argument#69737bdrx312 wants to merge 1 commit into
Conversation
a170c48 to
08ef176
Compare
08ef176 to
9600869
Compare
9600869 to
ce2c5d3
Compare
… list contains a name: version dict
ce2c5d3 to
4926147
Compare
|
So fun fact- we tried running pkg aggregate at scale with a bunch of similar fixes here and found that states executed in the wrong order on occasion despite the requisites being correct. I'm not sure if it's something we did or a pre-existing bug, but there we go |
@frebib I would love some more details about any issues you have experienced. I really would like to get the performance gains from this feature on my own projects. If you tag me on any issues you write or post in the discord, I can hopefully spend some time investigating. |
What does this PR do?
What issues does this PR fix or reference?
Fixes #69736
Previous Behavior
Raised an exception
New Behavior
Correctly aggregates the packages for multiple states even when a version is specified
Merge requirements satisfied?
Commits signed with GPG?
No