{"action":"created","issue":{"url":"https://api.github.com/repos/saltstack/salt/issues/35119","repository_url":"https://api.github.com/repos/saltstack/salt","labels_url":"https://api.github.com/repos/saltstack/salt/issues/35119/labels{/name}","comments_url":"https://api.github.com/repos/saltstack/salt/issues/35119/comments","events_url":"https://api.github.com/repos/saltstack/salt/issues/35119/events","html_url":"https://github.com/saltstack/salt/pull/35119","id":168800929,"number":35119,"title":"Assume two EVRs are equal if E and V are equal but one R is missing.","user":{"login":"derekmaciel","id":602444,"avatar_url":"https://avatars.githubusercontent.com/u/602444?v=3","gravatar_id":"","url":"https://api.github.com/users/derekmaciel","html_url":"https://github.com/derekmaciel","followers_url":"https://api.github.com/users/derekmaciel/followers","following_url":"https://api.github.com/users/derekmaciel/following{/other_user}","gists_url":"https://api.github.com/users/derekmaciel/gists{/gist_id}","starred_url":"https://api.github.com/users/derekmaciel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/derekmaciel/subscriptions","organizations_url":"https://api.github.com/users/derekmaciel/orgs","repos_url":"https://api.github.com/users/derekmaciel/repos","events_url":"https://api.github.com/users/derekmaciel/events{/privacy}","received_events_url":"https://api.github.com/users/derekmaciel/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/saltstack/salt/labels/Bugfix%20-%20back-port","name":"Bugfix - back-port","color":"d4c5f9"}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2016-08-02T05:14:06Z","updated_at":"2016-08-05T15:58:15Z","closed_at":"2016-08-03T20:07:09Z","pull_request":{"url":"https://api.github.com/repos/saltstack/salt/pulls/35119","html_url":"https://github.com/saltstack/salt/pull/35119","diff_url":"https://github.com/saltstack/salt/pull/35119.diff","patch_url":"https://github.com/saltstack/salt/pull/35119.patch"},"body":"### What does this PR do?\r\nChanges the behavior of RPM version checking such that if one release is missing but they are otherwise equal, assume they are equal. Installed packages will always have a release, but a desired version specification may not, and in that case we should assume the installed version matches the desired version, as yum does.\r\n\r\n### What issues does this PR fix or reference?\r\n#34861 \r\n\r\n### Previous Behavior\r\nAssume `somepkg-3.2-1` is installed and you want installed `somepkg-3.2`. Previously, `somepkg-3.2-1` would not satisfy `somepkg-3.2` and `3.2` would be slated for install. This would fail because yum considers `3.2` to already satisfy `3.2-1`, and since no changes have been made, the state would fail entirely.\r\n\r\n### New Behavior\r\n`somepkg-3.2-1` will satisfy `somepkg-3.2`.\r\n\r\n### Tests written?\r\n\r\nNo"},"comment":{"url":"https://api.github.com/repos/saltstack/salt/issues/comments/237889738","html_url":"https://github.com/saltstack/salt/pull/35119#issuecomment-237889738","issue_url":"https://api.github.com/repos/saltstack/salt/issues/35119","id":237889738,"user":{"login":"rallytime","id":6547906,"avatar_url":"https://avatars.githubusercontent.com/u/6547906?v=3","gravatar_id":"","url":"https://api.github.com/users/rallytime","html_url":"https://github.com/rallytime","followers_url":"https://api.github.com/users/rallytime/followers","following_url":"https://api.github.com/users/rallytime/following{/other_user}","gists_url":"https://api.github.com/users/rallytime/gists{/gist_id}","starred_url":"https://api.github.com/users/rallytime/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rallytime/subscriptions","organizations_url":"https://api.github.com/users/rallytime/orgs","repos_url":"https://api.github.com/users/rallytime/repos","events_url":"https://api.github.com/users/rallytime/events{/privacy}","received_events_url":"https://api.github.com/users/rallytime/received_events","type":"User","site_admin":false},"created_at":"2016-08-05T15:58:15Z","updated_at":"2016-08-05T15:58:15Z","body":"Back-ported to 2015.8 in #35236."}}
{"actor":{"display_login":"rallytime"}}