)]}'
{"id":"openstack%2Fos-brick~718396","triplet_id":"openstack%2Fos-brick~stable%2Ftrain~I56bf09cbd40679eefa5e378c9b36383de89e980c","project":"openstack/os-brick","branch":"stable/train","topic":"rbd","hashtags":[],"change_id":"I56bf09cbd40679eefa5e378c9b36383de89e980c","subject":"WIP: rbd Windows support","status":"ABANDONED","created":"2020-04-08 11:24:55.000000000","updated":"2020-04-08 12:10:42.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"dd5caa1dfd455331600d81c1e0fd2f54ce8e5b5a","_number":718396,"virtual_id_number":718396,"owner":{"_account_id":8543,"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","username":"plucian"},"actions":{},"labels":{"Verified":{"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{},"pending_reviewers":{},"reviewer_updates":[],"messages":[{"id":"7408b4ca9f0fba7a97ccfcd560d4e2a0940c9b67","author":{"_account_id":8543,"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","username":"plucian"},"date":"2020-04-08 11:24:55.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ea943df96713c1c733759a932d2015a5458c9d86","author":{"_account_id":8543,"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","username":"plucian"},"date":"2020-04-08 11:40:49.000000000","message":"Abandoned\n\nI\u0027ve submitted this against stable/train by mistake.","accounts_in_message":[],"_revision_number":1},{"id":"e52d6a8794989dc37be9a76ef1f9bf27d1f5cb5f","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2020-04-08 12:10:42.000000000","message":"Patch Set 1:\n\nBuild Failed \n\n* Cinder-tgtadm http://13.74.249.42/refs/changes/96/718396/1/Cinder-tgtadm : FAILURE\n\n* Cinder-lioadm http://13.74.249.42/refs/changes/96/718396/1/Cinder-lioadm : FAILURE","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"03cd0bda23c6601155956d346e291db15e29195b","revisions":{"03cd0bda23c6601155956d346e291db15e29195b":{"kind":"REWORK","_number":1,"created":"2020-04-08 11:24:55.000000000","uploader":{"_account_id":8543,"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","username":"plucian"},"ref":"refs/changes/96/718396/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/os-brick","ref":"refs/changes/96/718396/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/os-brick refs/changes/96/718396/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/os-brick refs/changes/96/718396/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/os-brick refs/changes/96/718396/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/os-brick refs/changes/96/718396/1"}}},"commit":{"parents":[{"commit":"f52c96ede4617d3eb02951e2c8992b382bd8a83f","subject":"Merge \"Skip cryptsetup password quality checking\" into stable/train","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/os-brick/commit/f52c96ede4617d3eb02951e2c8992b382bd8a83f"}]}],"author":{"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","date":"2020-03-09 13:40:42.000000000","tz":0},"committer":{"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","date":"2020-04-08 11:24:44.000000000","tz":180},"subject":"WIP: rbd Windows support","message":"WIP: rbd Windows support\n\nThe next Ceph release is going to support mounting RBD images on\nWindows.\n\nThis change provides a simplified RBD connector for Windows.\n\nThere are a few differences compared to the Linux version:\n* the Ceph python bindings are not available on Windows yet, so we\u0027ll\n  always do a local mount. Besides, Hyper-V cannot use librbd, so\n  we\u0027ll need to do a local mount anyway.\n* the device names aren\u0027t handled in the same way. On Windows,\n  disk names such as \"\\\\.\\PhysicalDrive1\" are provided by the OS and\n  cannot be explicitly requsted. The WNBD driver allows us to pass\n  arbitrary unique identifiers that are also used when disconnecting\n  devices. To keep things simple, we\u0027ll just use the volume id.\n* we\u0027re trying to reduce the number of exec calls to a minimum\n  since this operation is particularly expensive on Windows.\n\nOnce the Python bindings are ported to Windows, we might consider\nmerging the two connectors or at least providing some common helpers\nto avoid code duplication.\n\nChange-Id: I56bf09cbd40679eefa5e378c9b36383de89e980c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/os-brick/commit/03cd0bda23c6601155956d346e291db15e29195b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/os-brick/commit/03cd0bda23c6601155956d346e291db15e29195b"}]},"branch":"refs/heads/stable/train"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
