go-ceph icon indicating copy to clipboard operation
go-ceph copied to clipboard

Go bindings for Ceph :octopus: :octopus: :octopus:

Results 86 go-ceph issues
Sort by recently updated
recently updated
newest added

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...

API

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...

ceph-libs

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...

bug

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...

enhancement

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...

enhancement

Trash purge schedules work much like mirror snapshot schedules. We can support these functions in rbd/admin.

enhancement
help-wanted