{"action":"created","issue":{"url":"https://api.github.com/repos/apache/cloudstack/issues/1748","repository_url":"https://api.github.com/repos/apache/cloudstack","labels_url":"https://api.github.com/repos/apache/cloudstack/issues/1748/labels{/name}","comments_url":"https://api.github.com/repos/apache/cloudstack/issues/1748/comments","events_url":"https://api.github.com/repos/apache/cloudstack/issues/1748/events","html_url":"https://github.com/apache/cloudstack/pull/1748","id":187819154,"number":1748,"title":"CLOUDSTACK-9620: KVM enhancements for managed storage","user":{"login":"mike-tutkowski","id":3019295,"avatar_url":"https://avatars.githubusercontent.com/u/3019295?v=3","gravatar_id":"","url":"https://api.github.com/users/mike-tutkowski","html_url":"https://github.com/mike-tutkowski","followers_url":"https://api.github.com/users/mike-tutkowski/followers","following_url":"https://api.github.com/users/mike-tutkowski/following{/other_user}","gists_url":"https://api.github.com/users/mike-tutkowski/gists{/gist_id}","starred_url":"https://api.github.com/users/mike-tutkowski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mike-tutkowski/subscriptions","organizations_url":"https://api.github.com/users/mike-tutkowski/orgs","repos_url":"https://api.github.com/users/mike-tutkowski/repos","events_url":"https://api.github.com/users/mike-tutkowski/events{/privacy}","received_events_url":"https://api.github.com/users/mike-tutkowski/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":20,"created_at":"2016-11-07T20:31:37Z","updated_at":"2016-12-09T08:09:03Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/apache/cloudstack/pulls/1748","html_url":"https://github.com/apache/cloudstack/pull/1748","diff_url":"https://github.com/apache/cloudstack/pull/1748.diff","patch_url":"https://github.com/apache/cloudstack/pull/1748.patch"},"body":"This PR contains changes mainly related to enhancing managed storage on KVM. I recently added these features to a custom build of 4.5 for a prospect (and, here, I'd like to place these changes in master):\r\n\r\nAllow zone-wide primary storage based on a custom plug-in to be added via the GUI in a KVM-only environment.\r\n\r\nSupport for root disks on managed storage with KVM\r\n\r\nTemplate caching with managed storage and KVM\r\n\r\nSupport for volume snapshots with managed storage on KVM\r\n\r\nAdded the ability to revert a volume to a snapshot on KVM\r\n\r\nUpdated some integration tests\r\n\r\nEnforce that a SolidFire volume’s Min IOPS cannot exceed 15,000 and its Max and Burst IOPS cannot exceed 100,000.\r\n\r\nA SolidFire volume must be at least one GB.\r\n\r\nThe storage driver should not remove the row from the cloud.template_spool_ref table.\r\n\r\nEnable cluster-scoped managed storage\r\n\r\nOnly volumes from zone-wide managed storage can be storage motioned from a host in one cluster to a host in another cluster (cannot do so at the time being with volumes from cluster-scoped managed storage).\r\n\r\nUpdates for SAN-assisted snapshots\r\n\r\nJIRA Ticket:\r\nhttps://issues.apache.org/jira/browse/CLOUDSTACK-9620"},"comment":{"url":"https://api.github.com/repos/apache/cloudstack/issues/comments/265957106","html_url":"https://github.com/apache/cloudstack/pull/1748#issuecomment-265957106","issue_url":"https://api.github.com/repos/apache/cloudstack/issues/1748","id":265957106,"user":{"login":"blueorangutan","id":16489489,"avatar_url":"https://avatars.githubusercontent.com/u/16489489?v=3","gravatar_id":"","url":"https://api.github.com/users/blueorangutan","html_url":"https://github.com/blueorangutan","followers_url":"https://api.github.com/users/blueorangutan/followers","following_url":"https://api.github.com/users/blueorangutan/following{/other_user}","gists_url":"https://api.github.com/users/blueorangutan/gists{/gist_id}","starred_url":"https://api.github.com/users/blueorangutan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/blueorangutan/subscriptions","organizations_url":"https://api.github.com/users/blueorangutan/orgs","repos_url":"https://api.github.com/users/blueorangutan/repos","events_url":"https://api.github.com/users/blueorangutan/events{/privacy}","received_events_url":"https://api.github.com/users/blueorangutan/received_events","type":"User","site_admin":false},"created_at":"2016-12-09T08:09:03Z","updated_at":"2016-12-09T08:09:03Z","body":"@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress."}}
{"actor":{"display_login":"blueorangutan"}}