{"action":"created","issue":{"url":"https://api.github.com/repos/puppetlabs/puppet-server/issues/538","labels_url":"https://api.github.com/repos/puppetlabs/puppet-server/issues/538/labels{/name}","comments_url":"https://api.github.com/repos/puppetlabs/puppet-server/issues/538/comments","events_url":"https://api.github.com/repos/puppetlabs/puppet-server/issues/538/events","html_url":"https://github.com/puppetlabs/puppet-server/pull/538","id":76262838,"number":538,"title":"(MAINT) Add simple beaker test run scripts.","user":{"login":"waynr","id":1441126,"avatar_url":"https://avatars.githubusercontent.com/u/1441126?v=3","gravatar_id":"","url":"https://api.github.com/users/waynr","html_url":"https://github.com/waynr","followers_url":"https://api.github.com/users/waynr/followers","following_url":"https://api.github.com/users/waynr/following{/other_user}","gists_url":"https://api.github.com/users/waynr/gists{/gist_id}","starred_url":"https://api.github.com/users/waynr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/waynr/subscriptions","organizations_url":"https://api.github.com/users/waynr/orgs","repos_url":"https://api.github.com/users/waynr/repos","events_url":"https://api.github.com/users/waynr/events{/privacy}","received_events_url":"https://api.github.com/users/waynr/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-05-14T07:06:51Z","updated_at":"2015-05-20T23:29:29Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/puppetlabs/puppet-server/pulls/538","html_url":"https://github.com/puppetlabs/puppet-server/pull/538","diff_url":"https://github.com/puppetlabs/puppet-server/pull/538.diff","patch_url":"https://github.com/puppetlabs/puppet-server/pull/538.patch"},"body":"These scripts are what I used to fix the puppet3compat presuite, I know there has been reservation expressed regarding the use of genconfig since it isn't yet open source but they probably generally need a little additional work anyway. Just opening the PR in case anyone is interested in an alternate approach that makes it quite a bit easier to test against different platforms."},"comment":{"url":"https://api.github.com/repos/puppetlabs/puppet-server/issues/comments/104070722","html_url":"https://github.com/puppetlabs/puppet-server/pull/538#issuecomment-104070722","issue_url":"https://api.github.com/repos/puppetlabs/puppet-server/issues/538","id":104070722,"user":{"login":"nwolfe","id":1787615,"avatar_url":"https://avatars.githubusercontent.com/u/1787615?v=3","gravatar_id":"","url":"https://api.github.com/users/nwolfe","html_url":"https://github.com/nwolfe","followers_url":"https://api.github.com/users/nwolfe/followers","following_url":"https://api.github.com/users/nwolfe/following{/other_user}","gists_url":"https://api.github.com/users/nwolfe/gists{/gist_id}","starred_url":"https://api.github.com/users/nwolfe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nwolfe/subscriptions","organizations_url":"https://api.github.com/users/nwolfe/orgs","repos_url":"https://api.github.com/users/nwolfe/repos","events_url":"https://api.github.com/users/nwolfe/events{/privacy}","received_events_url":"https://api.github.com/users/nwolfe/received_events","type":"User","site_admin":false},"created_at":"2015-05-20T23:29:29Z","updated_at":"2015-05-20T23:29:29Z","body":"> One objection to scripts like these that has been brought up in the past is the fact that they depend on a closed-source project--the sqa-utils gem is only available on our internal rubygems mirror\r\n\r\nI don't understand how that would really matter, unless we were somehow trying to provide these for community members to use?\r\n\r\n> Without too much additional work we can set these scripts up to re-use the same SUTs also FYI, but that's usually a bigger deal for PE projects since PE takes so long to install.\r\n\r\nConsidering that we don't really expect to be running these that often I'm not sure it's worth the trouble.\r\nIf we find ourselves doing this manually often enough we can automate it."}}