{"action":"created","issue":{"url":"https://api.github.com/repos/rcbops/rpc-gating/issues/331","repository_url":"https://api.github.com/repos/rcbops/rpc-gating","labels_url":"https://api.github.com/repos/rcbops/rpc-gating/issues/331/labels{/name}","comments_url":"https://api.github.com/repos/rcbops/rpc-gating/issues/331/comments","events_url":"https://api.github.com/repos/rcbops/rpc-gating/issues/331/events","html_url":"https://github.com/rcbops/rpc-gating/pull/331","id":243445440,"number":331,"title":"UG-646 Common node allocation","user":{"login":"hughsaunders","id":253506,"avatar_url":"https://avatars1.githubusercontent.com/u/253506?v=4","gravatar_id":"","url":"https://api.github.com/users/hughsaunders","html_url":"https://github.com/hughsaunders","followers_url":"https://api.github.com/users/hughsaunders/followers","following_url":"https://api.github.com/users/hughsaunders/following{/other_user}","gists_url":"https://api.github.com/users/hughsaunders/gists{/gist_id}","starred_url":"https://api.github.com/users/hughsaunders/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hughsaunders/subscriptions","organizations_url":"https://api.github.com/users/hughsaunders/orgs","repos_url":"https://api.github.com/users/hughsaunders/repos","events_url":"https://api.github.com/users/hughsaunders/events{/privacy}","received_events_url":"https://api.github.com/users/hughsaunders/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2017-07-17T16:04:01Z","updated_at":"2017-07-19T19:18:39Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/rcbops/rpc-gating/pulls/331","html_url":"https://github.com/rcbops/rpc-gating/pull/331","diff_url":"https://github.com/rcbops/rpc-gating/pull/331.diff","patch_url":"https://github.com/rcbops/rpc-gating/pull/331.patch"},"body":"This pull request ensures that MaaS variables are supplied to the rpc deploy process, so that it can configure MaaS for the deployment.\r\n\r\nThe majority of this change is dedicated to moving node allocation to a common function. This ensures that nodes are allocated in a consistent way, and that the gating utility virtualenv is build exactly once per node.\r\n\r\nThis PR also prepares rpc-gating for use as a Jenkins shared library, so that we can use implicitly library loading, rather than having to explicitly load every groovy script in every job.\r\n\r\nIssue: [UG-646](https://rpc-openstack.atlassian.net/browse/UG-646)"},"comment":{"url":"https://api.github.com/repos/rcbops/rpc-gating/issues/comments/316489313","html_url":"https://github.com/rcbops/rpc-gating/pull/331#issuecomment-316489313","issue_url":"https://api.github.com/repos/rcbops/rpc-gating/issues/331","id":316489313,"user":{"login":"mkam","id":3768460,"avatar_url":"https://avatars2.githubusercontent.com/u/3768460?v=4","gravatar_id":"","url":"https://api.github.com/users/mkam","html_url":"https://github.com/mkam","followers_url":"https://api.github.com/users/mkam/followers","following_url":"https://api.github.com/users/mkam/following{/other_user}","gists_url":"https://api.github.com/users/mkam/gists{/gist_id}","starred_url":"https://api.github.com/users/mkam/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mkam/subscriptions","organizations_url":"https://api.github.com/users/mkam/orgs","repos_url":"https://api.github.com/users/mkam/repos","events_url":"https://api.github.com/users/mkam/events{/privacy}","received_events_url":"https://api.github.com/users/mkam/received_events","type":"User","site_admin":false},"created_at":"2017-07-19T19:18:39Z","updated_at":"2017-07-19T19:18:39Z","body":"@hughsaunders The mnaio build passed after I did a manual change of the two pubCloudSlave to pubcloud lines."}}
{"actor":{"display_login":"mkam"}}