Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rbd-nbd: network block device (NBD) support for RBD #6657

Merged
merged 12 commits into from Dec 2, 2015
Merged

rbd-nbd: network block device (NBD) support for RBD #6657

merged 12 commits into from Dec 2, 2015

Commits on Nov 21, 2015

  1. add rbd-nbd tool

    Signed-off-by: Yunchuan Wen <yunchuan.wen@kylin-cloud.com>
    Signed-off-by: Li Wang <li.wang@kylin-cloud.com>
    Yunchuan Wen committed Nov 21, 2015
    Copy the full SHA
    37f1e84 View commit details
    Browse the repository at this point in the history
  2. add rbd-nbd doc

    Signed-off-by: Yunchuan Wen <yunchuan.wen@kylin-cloud.com>
    Yunchuan Wen committed Nov 21, 2015
    Copy the full SHA
    5ac1cbf View commit details
    Browse the repository at this point in the history
  3. add rbd-nbd package

    Signed-off-by: Yunchuan Wen <yunchuan.wen@kylin-cloud.com>
    Yunchuan Wen committed Nov 21, 2015
    Copy the full SHA
    7bbd54a View commit details
    Browse the repository at this point in the history
  4. modify stuff follow rbd-fuse

    Signed-off-by: Yunchuan Wen <yunchuan.wen@kylin-cloud.com>
    Reviewed-by: Li Wang <li.wang@kylin-cloud.com>
    Yunchuan Wen committed Nov 21, 2015
    Copy the full SHA
    46a06eb View commit details
    Browse the repository at this point in the history
  5. add rbd-nbd test case

    Signed-off-by: Yunchuan Wen <yunchuan.wen@kylin-cloud.com>
    Yunchuan Wen committed Nov 21, 2015
    Copy the full SHA
    fda3f7e View commit details
    Browse the repository at this point in the history
  6. SubProcess: allow CLOSE/PIPE/KEEP parent std fd

    Signed-off-by: Yunchuan Wen <yunchuan.wen@kylin-cloud.com>
    Yunchuan Wen committed Nov 21, 2015
    Copy the full SHA
    40b5bcb View commit details
    Browse the repository at this point in the history
  7. SubProcess: include iostream

    The class SubProcess will use std::cerr,
    but not include the header.
    
    Signed-off-by: Yunchuan Wen <yunchuan.wen@kylin-cloud.com>
    Yunchuan Wen committed Nov 21, 2015
    Copy the full SHA
    000306e View commit details
    Browse the repository at this point in the history
  8. SubProcess: update to use new constructor

    Signed-off-by: Yunchuan Wen <yunchuan.wen@kylin-cloud.com>
    Yunchuan Wen committed Nov 21, 2015
    Copy the full SHA
    328c663 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2015

  1. add rbd-nbd wrap to rbd CLI

    Signed-off-by: Yunchuan Wen <yunchuan.wen@kylin-cloud.com>
    Yunchuan Wen committed Dec 2, 2015
    Copy the full SHA
    330c7f8 View commit details
    Browse the repository at this point in the history
  2. add rbd-nbd man page reference

    Signed-off-by: Yunchuan Wen <yunchuan.wen@kylin-cloud.com>
    Yunchuan Wen committed Dec 2, 2015
    Copy the full SHA
    2c7cc53 View commit details
    Browse the repository at this point in the history
  3. update test_librbd_fsx to support rbd-nbd

    Signed-off-by: Yunchuan Wen <yunchuan.wen@kylin-cloud.com>
    Yunchuan Wen committed Dec 2, 2015
    Copy the full SHA
    dcb78b2 View commit details
    Browse the repository at this point in the history
  4. Update man page for new rbd nbd command

    Signed-off-by: Yunchuan Wen <yunchuan.wen@kylin-cloud.com>
    Yunchuan Wen committed Dec 2, 2015
    Copy the full SHA
    b0deee4 View commit details
    Browse the repository at this point in the history