{"action":"created","issue":{"url":"https://api.github.com/repos/ahelal/kitchen-ansiblepush/issues/12","repository_url":"https://api.github.com/repos/ahelal/kitchen-ansiblepush","labels_url":"https://api.github.com/repos/ahelal/kitchen-ansiblepush/issues/12/labels{/name}","comments_url":"https://api.github.com/repos/ahelal/kitchen-ansiblepush/issues/12/comments","events_url":"https://api.github.com/repos/ahelal/kitchen-ansiblepush/issues/12/events","html_url":"https://github.com/ahelal/kitchen-ansiblepush/issues/12","id":133879063,"number":12,"title":"Incompatible with Ansible 2.x","user":{"login":"arielsalvo","id":6566048,"avatar_url":"https://avatars.githubusercontent.com/u/6566048?v=3","gravatar_id":"","url":"https://api.github.com/users/arielsalvo","html_url":"https://github.com/arielsalvo","followers_url":"https://api.github.com/users/arielsalvo/followers","following_url":"https://api.github.com/users/arielsalvo/following{/other_user}","gists_url":"https://api.github.com/users/arielsalvo/gists{/gist_id}","starred_url":"https://api.github.com/users/arielsalvo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/arielsalvo/subscriptions","organizations_url":"https://api.github.com/users/arielsalvo/orgs","repos_url":"https://api.github.com/users/arielsalvo/repos","events_url":"https://api.github.com/users/arielsalvo/events{/privacy}","received_events_url":"https://api.github.com/users/arielsalvo/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-02-16T03:54:54Z","updated_at":"2016-02-16T08:04:22Z","closed_at":null,"body":"Hi,\r\n\r\nI noticed that kitchen-ansiblepush will always state that idempotency tests are passed even when changes take place.\r\nThis is because the API for callback plugins has changed and the current plugin no is longer loaded.\r\n\r\nI managed to get it working in my fork (git@github.com:arielsalvo/kitchen-ansiblepush.git) branch Concurrency which also includes the changes in the pull request I opened earlier.\r\nAlso needs to add \"callback_whitelist = changes\" to the \"[default]\" section of ansible.cfg.\r\n\r\nI didn't open another PR for this because the solution breaks compatibility with Ansible 1.x.\r\n\r\nPlease, let me know if you need any help with this one.\r\n\r\nRegards!\r\n   --Ariel"},"comment":{"url":"https://api.github.com/repos/ahelal/kitchen-ansiblepush/issues/comments/184567697","html_url":"https://github.com/ahelal/kitchen-ansiblepush/issues/12#issuecomment-184567697","issue_url":"https://api.github.com/repos/ahelal/kitchen-ansiblepush/issues/12","id":184567697,"user":{"login":"ahelal","id":4069495,"avatar_url":"https://avatars.githubusercontent.com/u/4069495?v=3","gravatar_id":"","url":"https://api.github.com/users/ahelal","html_url":"https://github.com/ahelal","followers_url":"https://api.github.com/users/ahelal/followers","following_url":"https://api.github.com/users/ahelal/following{/other_user}","gists_url":"https://api.github.com/users/ahelal/gists{/gist_id}","starred_url":"https://api.github.com/users/ahelal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ahelal/subscriptions","organizations_url":"https://api.github.com/users/ahelal/orgs","repos_url":"https://api.github.com/users/ahelal/repos","events_url":"https://api.github.com/users/ahelal/events{/privacy}","received_events_url":"https://api.github.com/users/ahelal/received_events","type":"User","site_admin":false},"created_at":"2016-02-16T08:04:22Z","updated_at":"2016-02-16T08:04:22Z","body":"Ariel,\r\n\r\nThank you for your PR #11 I will review it ASAP. \r\n\r\nI have been working on other projects and had no time to update for V2. But it s on my todo list.\r\nI did a trick with action plugins to make them include the correct file for the Ansible version hence compatibility for V1 and V2. I think it should also work for callbacks.\r\n\r\nPlease do open a PR for V2 callback and I would try to make it work for V1 and V2\r\n\r\n\r\n\r\n\r\n"}}