{"action":"created","issue":{"url":"https://api.github.com/repos/spuder/puppet-gitlab/issues/152","labels_url":"https://api.github.com/repos/spuder/puppet-gitlab/issues/152/labels{/name}","comments_url":"https://api.github.com/repos/spuder/puppet-gitlab/issues/152/comments","events_url":"https://api.github.com/repos/spuder/puppet-gitlab/issues/152/events","html_url":"https://github.com/spuder/puppet-gitlab/issues/152","id":75342383,"number":152,"title":"Running puppet agent -t to update gitlab configuration tries to download and install gitlab again","user":{"login":"olhado","id":15039,"avatar_url":"https://avatars.githubusercontent.com/u/15039?v=3","gravatar_id":"","url":"https://api.github.com/users/olhado","html_url":"https://github.com/olhado","followers_url":"https://api.github.com/users/olhado/followers","following_url":"https://api.github.com/users/olhado/following{/other_user}","gists_url":"https://api.github.com/users/olhado/gists{/gist_id}","starred_url":"https://api.github.com/users/olhado/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/olhado/subscriptions","organizations_url":"https://api.github.com/users/olhado/orgs","repos_url":"https://api.github.com/users/olhado/repos","events_url":"https://api.github.com/users/olhado/events{/privacy}","received_events_url":"https://api.github.com/users/olhado/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-05-11T20:12:05Z","updated_at":"2015-05-11T20:19:46Z","closed_at":"2015-05-11T20:19:46Z","body":"Running: Gitlab EE 7.10.4, CentOS 6.6\r\n\r\nWe installed successfully, but were trying t omodify the configuratioon (add a new setting), and when we re-run `puppet agent -t`, the run failed, complaining that it couldn't update ensure status from absent to latest, and then displayed the rpm command output, which obviously printed that gitlab was already installed.\r\n\r\nAny ideas? Is this because the ensure is set to latest, instead of installed?"},"comment":{"url":"https://api.github.com/repos/spuder/puppet-gitlab/issues/comments/101035958","html_url":"https://github.com/spuder/puppet-gitlab/issues/152#issuecomment-101035958","issue_url":"https://api.github.com/repos/spuder/puppet-gitlab/issues/152","id":101035958,"user":{"login":"spuder","id":242382,"avatar_url":"https://avatars.githubusercontent.com/u/242382?v=3","gravatar_id":"","url":"https://api.github.com/users/spuder","html_url":"https://github.com/spuder","followers_url":"https://api.github.com/users/spuder/followers","following_url":"https://api.github.com/users/spuder/following{/other_user}","gists_url":"https://api.github.com/users/spuder/gists{/gist_id}","starred_url":"https://api.github.com/users/spuder/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/spuder/subscriptions","organizations_url":"https://api.github.com/users/spuder/orgs","repos_url":"https://api.github.com/users/spuder/repos","events_url":"https://api.github.com/users/spuder/events{/privacy}","received_events_url":"https://api.github.com/users/spuder/received_events","type":"User","site_admin":false},"created_at":"2015-05-11T20:19:46Z","updated_at":"2015-05-11T20:19:46Z","body":"Gitlab changed the names of their packages when they released 7.1.x. which this module depended on. \r\n\r\nThere are several bug tickets open on this. \r\n#141 \r\n#150 \r\n#149 \r\n#140 \r\n\r\nUnfortunately it is going to take a major refactor to handle the way that gitlab changed their package names. \r\n\r\nIssue #140 has a pull request that might fix this, but I haven't tested it yet. "}}