{"action":"created","issue":{"url":"https://api.github.com/repos/afklm/jira/issues/38","labels_url":"https://api.github.com/repos/afklm/jira/issues/38/labels{/name}","comments_url":"https://api.github.com/repos/afklm/jira/issues/38/comments","events_url":"https://api.github.com/repos/afklm/jira/issues/38/events","html_url":"https://github.com/afklm/jira/pull/38","id":112135555,"number":38,"title":"Update JIRA automatically using the installer","user":{"login":"legal90","id":4846154,"avatar_url":"https://avatars.githubusercontent.com/u/4846154?v=3","gravatar_id":"","url":"https://api.github.com/users/legal90","html_url":"https://github.com/legal90","followers_url":"https://api.github.com/users/legal90/followers","following_url":"https://api.github.com/users/legal90/following{/other_user}","gists_url":"https://api.github.com/users/legal90/gists{/gist_id}","starred_url":"https://api.github.com/users/legal90/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/legal90/subscriptions","organizations_url":"https://api.github.com/users/legal90/orgs","repos_url":"https://api.github.com/users/legal90/repos","events_url":"https://api.github.com/users/legal90/events{/privacy}","received_events_url":"https://api.github.com/users/legal90/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-10-19T12:37:15Z","updated_at":"2015-10-20T11:48:45Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/afklm/jira/pulls/38","html_url":"https://github.com/afklm/jira/pull/38","diff_url":"https://github.com/afklm/jira/pull/38.diff","patch_url":"https://github.com/afklm/jira/pull/38.patch"},"body":"This PR is related to `installer` installation type only.\r\n\r\nIt include analogue changes from this PR for Confluence cookbook: https://github.com/parallels-cookbooks/confluence/pull/33\r\n\r\nDetails about auto-update:\r\n\r\n- JIRA automated installer supports an unattended upgrade of existing JIRA installation. It works fine and could be very useful for cookbook users.\r\n- It is still easy to control the behavior. Since it compares the value of `['jira']['version']` attribute, it will not upgrade your existing JIRA installation unless you set (or override) this attribute value.\r\n- It saves the recipe idempotence. It means that we will get the desired state regardless of the fact - is JIRA already installed or not. So, we don't need to override `['jira']['update']` after the initial chef-client run. This attribute is now deprecated.\r\n\r\ncc: @patcon @mvdkleijn "},"comment":{"url":"https://api.github.com/repos/afklm/jira/issues/comments/149536870","html_url":"https://github.com/afklm/jira/pull/38#issuecomment-149536870","issue_url":"https://api.github.com/repos/afklm/jira/issues/38","id":149536870,"user":{"login":"mvdkleijn","id":431452,"avatar_url":"https://avatars.githubusercontent.com/u/431452?v=3","gravatar_id":"","url":"https://api.github.com/users/mvdkleijn","html_url":"https://github.com/mvdkleijn","followers_url":"https://api.github.com/users/mvdkleijn/followers","following_url":"https://api.github.com/users/mvdkleijn/following{/other_user}","gists_url":"https://api.github.com/users/mvdkleijn/gists{/gist_id}","starred_url":"https://api.github.com/users/mvdkleijn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mvdkleijn/subscriptions","organizations_url":"https://api.github.com/users/mvdkleijn/orgs","repos_url":"https://api.github.com/users/mvdkleijn/repos","events_url":"https://api.github.com/users/mvdkleijn/events{/privacy}","received_events_url":"https://api.github.com/users/mvdkleijn/received_events","type":"User","site_admin":false},"created_at":"2015-10-20T11:48:45Z","updated_at":"2015-10-20T11:48:45Z","body":"@legal90 I think I misunderstood your comment, so disregard mine. If the intention is to have a parsable source of the version number, then of course the pom.properties is the best way to go.\r\n\r\nAs for the version downgrade. I was not aware the installer already check it. So nothing to do here."}}