{"action":"created","issue":{"url":"https://api.github.com/repos/garethr/puppet-module-skeleton/issues/89","labels_url":"https://api.github.com/repos/garethr/puppet-module-skeleton/issues/89/labels{/name}","comments_url":"https://api.github.com/repos/garethr/puppet-module-skeleton/issues/89/comments","events_url":"https://api.github.com/repos/garethr/puppet-module-skeleton/issues/89/events","html_url":"https://github.com/garethr/puppet-module-skeleton/issues/89","id":114473269,"number":89,"title":"Module generation fails: undefined method `issues_url'","user":{"login":"Rovanion","id":632775,"avatar_url":"https://avatars.githubusercontent.com/u/632775?v=3","gravatar_id":"","url":"https://api.github.com/users/Rovanion","html_url":"https://github.com/Rovanion","followers_url":"https://api.github.com/users/Rovanion/followers","following_url":"https://api.github.com/users/Rovanion/following{/other_user}","gists_url":"https://api.github.com/users/Rovanion/gists{/gist_id}","starred_url":"https://api.github.com/users/Rovanion/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Rovanion/subscriptions","organizations_url":"https://api.github.com/users/Rovanion/orgs","repos_url":"https://api.github.com/users/Rovanion/repos","events_url":"https://api.github.com/users/Rovanion/events{/privacy}","received_events_url":"https://api.github.com/users/Rovanion/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-11-01T14:44:19Z","updated_at":"2015-11-04T11:48:58Z","closed_at":"2015-11-04T11:46:47Z","body":"After cloning the repository, installing puppet and running install.sh I get the following error when trying to generate a new module:\r\n\r\n```bash\r\n$ puppet module generate a-whole-new-world\r\nNotice: Generating module at /home/rovanion/source/a-whole-new-world\r\nError: undefined method `issues_url' for #<Puppet::ModuleTool::Metadata:0x00000000a6a928>\r\nError: Try 'puppet help module generate' for usage\r\n```\r\n\r\nThis is running ```puppet version 3.4.3``` on ```Ubuntu 14.04.3```. I've been able to reproduce this on two machines.\r\n\r\nThough it could just be that I'm horrible at reading instructions and did the same mistake on both.\r\n\r\nI tried running test.sh on both machines but they in turn failed with the message:\r\n\r\n```\r\n+ bundle exec rake lint syntax rubocop spec\r\nrake aborted!\r\nNo Rakefile found (looking for: rakefile, Rakefile, rakefile.rb, Rakefile.rb)\r\n```"},"comment":{"url":"https://api.github.com/repos/garethr/puppet-module-skeleton/issues/comments/153696742","html_url":"https://github.com/garethr/puppet-module-skeleton/issues/89#issuecomment-153696742","issue_url":"https://api.github.com/repos/garethr/puppet-module-skeleton/issues/89","id":153696742,"user":{"login":"garethr","id":2029,"avatar_url":"https://avatars.githubusercontent.com/u/2029?v=3","gravatar_id":"","url":"https://api.github.com/users/garethr","html_url":"https://github.com/garethr","followers_url":"https://api.github.com/users/garethr/followers","following_url":"https://api.github.com/users/garethr/following{/other_user}","gists_url":"https://api.github.com/users/garethr/gists{/gist_id}","starred_url":"https://api.github.com/users/garethr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/garethr/subscriptions","organizations_url":"https://api.github.com/users/garethr/orgs","repos_url":"https://api.github.com/users/garethr/repos","events_url":"https://api.github.com/users/garethr/events{/privacy}","received_events_url":"https://api.github.com/users/garethr/received_events","type":"User","site_admin":false},"created_at":"2015-11-04T11:48:58Z","updated_at":"2015-11-04T11:48:58Z","body":"@Rovanion Thanks :). If I see lots of requests (hopefully unlikely) I'll look to fix, but using a more recent Puppet version is definitely recommended. The latest version 4.2.x has lots of performance improvements and handy features."}}