salt
salt copied to clipboard
[3006.x] Fix pkg.removed with multiple versions on Windows
What does this PR do?
Fixes an issue with pkg.removed
when removing a package that has multiple versions installed on Windows.
Also fixes some of the package tests to work on Windows by setting up winrepo with the test suite paths.
What issues does this PR fix or reference?
Fixes #61001
Previous Behavior
The software would be removed but would report a failure
New Behavior
The state now finishes successfully
Merge requirements satisfied?
[NOTICE] Bug fixes or features added to Salt require tests.
- [ ] Docs
- [x] Changelog - https://docs.saltproject.io/en/master/topics/development/changelog.html
- [x] Tests written/updated
Commits signed with GPG?
Yes