go-ceph
go-ceph copied to clipboard
Go bindings for Ceph :octopus: :octopus: :octopus:
In order to merge quincy CI support, the test "TestMirrorSnapshotScheduleStatus" was disabled on ceph quincy. https://github.com/ceph/go-ceph/blob/68eff5d9e44ac4db539c6dc83c591cad6fbb81ff/rbd/admin/msschedule_complex_test.go#L25 We need to revisit this test failure and remove the test skip to have...
If found the following typing errors/inconsistencies in the adminops interface: * The fields `User.Supended` and `User.PurgeData` are type `*int` while the API interprets them as booleans (other booleans are typed...
Implement support for new /info AdminOps interface, which returns an extensible json record similar to: {"info":{"storage_backends":[{"name":"rados","cluster_id":"75d1938b-2949-4933-8386-fb2d1449ff03"}]}} Signed-off-by: Matt Benjamin ## Checklist - [ ] Added tests for features and functional...
The rbd API implements function(s) below but go-ceph does not: * rbd_read_iterate2 This issue has been filed to track implementing this missing functionality in the appropriate package within go-ceph. Please...
would it make sense to include the radosstriper api? i'm a bit confused about the multiple incompatible ways ceph stores things, so i'm hoping at least rados_stripe is compatible with...
The doc generation doesn't know that we use a preview tag, so all preview APIs are not documented there. We need to investigate, if we can set default tags for...
At least at one place we hand over Go pointers to the Ceph API that gonna get stored in a handler registry after the call returns, which violates the pointer...
go-ceph version: v0.8.0 there is a ceph-service pod running in k8s, which use go-ceph to operate cephfs, like(create/delete dir, create/delete dir), but mds report ``` mds.sh-bs-b1-303-j14-ceph-133-2(mds.0): Client xdl-ceph-client-d6795749-z988c:xdl failing to...
The rbd API implements function(s) below but go-ceph does not: * rbd_is_exclusive_lock_owner This issue has been filed to track implementing this missing functionality in the appropriate package within go-ceph. Please...
Trash purge schedules work much like mirror snapshot schedules. We can support these functions in rbd/admin.