{"action":"closed","issue":{"url":"https://api.github.com/repos/HewlettPackard/oneview-puppet/issues/101","repository_url":"https://api.github.com/repos/HewlettPackard/oneview-puppet","labels_url":"https://api.github.com/repos/HewlettPackard/oneview-puppet/issues/101/labels{/name}","comments_url":"https://api.github.com/repos/HewlettPackard/oneview-puppet/issues/101/comments","events_url":"https://api.github.com/repos/HewlettPackard/oneview-puppet/issues/101/events","html_url":"https://github.com/HewlettPackard/oneview-puppet/issues/101","id":207512174,"number":101,"title":"Improve server profile template idempotency ","user":{"login":"abiliogp","id":1018039,"avatar_url":"https://avatars2.githubusercontent.com/u/1018039?v=4","gravatar_id":"","url":"https://api.github.com/users/abiliogp","html_url":"https://github.com/abiliogp","followers_url":"https://api.github.com/users/abiliogp/followers","following_url":"https://api.github.com/users/abiliogp/following{/other_user}","gists_url":"https://api.github.com/users/abiliogp/gists{/gist_id}","starred_url":"https://api.github.com/users/abiliogp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abiliogp/subscriptions","organizations_url":"https://api.github.com/users/abiliogp/orgs","repos_url":"https://api.github.com/users/abiliogp/repos","events_url":"https://api.github.com/users/abiliogp/events{/privacy}","received_events_url":"https://api.github.com/users/abiliogp/received_events","type":"User","site_admin":false},"labels":[{"id":450910178,"url":"https://api.github.com/repos/HewlettPackard/oneview-puppet/labels/bug/bug-fix","name":"bug/bug-fix","color":"ee0701","default":false},{"id":450910180,"url":"https://api.github.com/repos/HewlettPackard/oneview-puppet/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2017-02-14T13:15:35Z","updated_at":"2017-09-18T19:05:26Z","closed_at":"2017-09-18T19:05:26Z","author_association":"CONTRIBUTOR","body":"### Scenario/Intent\r\nOn some usage scenarios, when running with the 'present' ensurable, the server profile template does not behave idempotently as expected and makes calls when it shouldn't. \r\n\r\n### Environment Details\r\n*Puppet module for HPE OneView Version:* 2.0.0\r\n*OneView SDK Version:* 3.1.0\r\n*OneView Appliance Version:* 3.0\r\n*OneView Client API Version:* 300\r\n*Puppet Version:* 4.8\r\n*Ruby Version:* 2.2.6\r\n*Platform:* Windows\r\n\r\n\r\n### Steps to Reproduce\r\nRun complete scenarios with server profile template, specifying as many options as possible.\r\n\r\n### Expected Result\r\nIf there are no changes between manifest runs, or if the change is something which should not matter, like order on a hash, then no create/update/patch calls should be made to OneView since it should be able to notice nothing has changed.\r\n\r\n### Actual Result\r\nOn some scenarios it actually does not act as expected and runs update calls."}}
{"actor":{"display_login":"fgbulsoni"}}