{"action":"created","issue":{"url":"https://api.github.com/repos/SUSE-Cloud/automation/issues/993","repository_url":"https://api.github.com/repos/SUSE-Cloud/automation","labels_url":"https://api.github.com/repos/SUSE-Cloud/automation/issues/993/labels{/name}","comments_url":"https://api.github.com/repos/SUSE-Cloud/automation/issues/993/comments","events_url":"https://api.github.com/repos/SUSE-Cloud/automation/issues/993/events","html_url":"https://github.com/SUSE-Cloud/automation/pull/993","id":156257368,"number":993,"title":"Add new cloudsource: stagingcloud7","user":{"login":"vmoravec","id":1215576,"avatar_url":"https://avatars.githubusercontent.com/u/1215576?v=3","gravatar_id":"","url":"https://api.github.com/users/vmoravec","html_url":"https://github.com/vmoravec","followers_url":"https://api.github.com/users/vmoravec/followers","following_url":"https://api.github.com/users/vmoravec/following{/other_user}","gists_url":"https://api.github.com/users/vmoravec/gists{/gist_id}","starred_url":"https://api.github.com/users/vmoravec/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vmoravec/subscriptions","organizations_url":"https://api.github.com/users/vmoravec/orgs","repos_url":"https://api.github.com/users/vmoravec/repos","events_url":"https://api.github.com/users/vmoravec/events{/privacy}","received_events_url":"https://api.github.com/users/vmoravec/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-05-23T11:19:01Z","updated_at":"2016-06-07T15:55:09Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/SUSE-Cloud/automation/pulls/993","html_url":"https://github.com/SUSE-Cloud/automation/pull/993","diff_url":"https://github.com/SUSE-Cloud/automation/pull/993.diff","patch_url":"https://github.com/SUSE-Cloud/automation/pull/993.patch"},"body":"For QA testing purposes and discussions around testing it's really practical to have a single specific `cloudsource` for staging without messing up with `TESTHEAD`. Staging cloudsource would always point at the staging repos of cloud in development, hence no other stagingclouds for other versions.\r\n\r\nBy using `cloudsource`+`TESTHEAD` params we actually require **staging repository** data, it deserves its own name reference as it's heavily used by QA in scenario testing and for milestone testing without need for other effects brought about by `TESTHEAD` variable (in fact there is only one). \r\n\r\nAdding `stagingcloudNUMBER` cloudsource does not increase maintainance overhead as it's going to change once a year only with the cloud version. On the other hand it adds flexibility to parse/trigger jenkins jobs with a single param change and improves visual parsing for testing results. `cloudsource` is one of the main parameters that have big impact on jenkins input/output for QA and making it a single one would simplify our communication and work."},"comment":{"url":"https://api.github.com/repos/SUSE-Cloud/automation/issues/comments/224325962","html_url":"https://github.com/SUSE-Cloud/automation/pull/993#issuecomment-224325962","issue_url":"https://api.github.com/repos/SUSE-Cloud/automation/issues/993","id":224325962,"user":{"login":"vmoravec","id":1215576,"avatar_url":"https://avatars.githubusercontent.com/u/1215576?v=3","gravatar_id":"","url":"https://api.github.com/users/vmoravec","html_url":"https://github.com/vmoravec","followers_url":"https://api.github.com/users/vmoravec/followers","following_url":"https://api.github.com/users/vmoravec/following{/other_user}","gists_url":"https://api.github.com/users/vmoravec/gists{/gist_id}","starred_url":"https://api.github.com/users/vmoravec/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vmoravec/subscriptions","organizations_url":"https://api.github.com/users/vmoravec/orgs","repos_url":"https://api.github.com/users/vmoravec/repos","events_url":"https://api.github.com/users/vmoravec/events{/privacy}","received_events_url":"https://api.github.com/users/vmoravec/received_events","type":"User","site_admin":false},"created_at":"2016-06-07T15:55:09Z","updated_at":"2016-06-07T15:55:09Z","body":"One another use case: we need to upgrade from develcloud6 to develcloud7:staging and TESTHEAD would set staging for both repos."}}
{"actor":{"display_login":"vmoravec"}}