Skip to content

Instantly share code, notes, and snippets.

@ideepika
Created March 12, 2021 17:07
Show Gist options
  • Select an option

  • Save ideepika/254fd351d1b1e19e7c997d391aabf3a6 to your computer and use it in GitHub Desktop.

Select an option

Save ideepika/254fd351d1b1e19e7c997d391aabf3a6 to your computer and use it in GitHub Desktop.
pick 9e497c26674 qa/suites: do not use notcmalloc flavor
pick 1c767c210d1 qa/valgrind.supp: suppress free[] warnings
pick b1e7de04072 rgw: fix trailing null in object names of multipart reuploads
pick 4a6b2ea86ef mgr/zabbix: format ceph.[{#POOL},percent_used as float
pick 486bdef847f qa: log-whitelist -> log-ignorelist
pick 2588e7264c8 qa/suites/multimds: log-whitelist -> log-ignorelist
pick 0eacd93b746 qa/suites/krbd/thrash: log-whitelist -> log-ignorelist
pick 11769abb8f2 qa/suites/rados/thrash: log-whitelist -> log-ignorelist
pick 79329d04dc9 ceph-volume: add some flexibility to bytes_to_extents
pick 0a2c5eb0420 ceph-volume: mock VGs with string properties in tests
pick 7352e33cc30 mgr/dashboard/monitoring: upgrade Grafana version due to CVE-2020-13379
pick 1296814f556 mgr/dashboard: Fix for incorrect validation in rgw user form
pick ab25c59938f mgr/dashboard: trigger alert if some nodes have a MTU different than the median value
pick 58e0766ece8 pybind/rados: correct the declarations of C APIs
pick fc5f837922c pybind/rados: add Ioctx dup method
pick e4a7d78214f pybind/rados: add watch object bindings
pick db75f967bd1 pybind/rados: don't try to close watch in dealoc if rados not connected
pick 54674fdb90d librbd: async API for creating mirror snapshots
pick fa1ae80dc9a pybind/rbd: async API for creating mirror snapshots
pick 5bdce91e1aa pybind/rbd: add image async open and close methods
pick 1ff14ae0e55 librbd: add missing declaration of rbd_aio_mirror_image_get_mode
pick c63da78d1ae pybind/rbd: add async mirror image get mode and info methods
pick db220e66365 mgr/rbd_support: make mirror_snapshot_schedule rescan only updated pools
pick 96ec47a29f1 mgr/rbd_support: attempt to unregister watcher on mgr exit
pick 387065f48bc mgr/rbd_support: create mirror snapshots asynchronously
pick 394153c79cd test/librbd: print difference if deep-copy or migration test fails
pick b052e96e140 librbd/object_map: diff state machine should track object existence
pick e011d85f310 librbd: deep-copy should update object-map before writing to object
pick 4cf0071850a librbd/deep-copy: object-copy state machine must update object map
pick 6572c36991b librbd/deep_copy: added bitwise flag parameter to object copy
pick 612edc0c424 librbd/deep_copy: added new migrating flag to object copy
pick b173cd60151 qa/suites/rbd: add snapshot-based mirroring stress test
pick d01338c0616 qa/workunits/rbd: show snapshot deltas during stress test failure
pick d2d43c99ab6 rbd-mirror: don't prune older mirror snapshots when pruning incomplete snapshot
pick fefbd86aca6 rgw/radosgw-admin clarify error when email address already in use
pick 094e3092ea8 Update batch.py
pick f0ef2b373c7 ceph-volume: pass --filter-for-batch from drive-group subcommand
pick fe3eee281b3 ceph-volume: Fix usage of is_lv
pick afe81547a07 qa/tests: fixed branch entry
pick bd3ecccaae6 mgr/dashboard:minimize console log traces of Dashboard backend API tests
pick e2b6ef09ae0 mgr/dashboard: avoid using document.write()
pick df8b8c16b71 mgr/dashboard: fix tooltip for Provisioned/Total Provisioned fields
pick 894977cb838 os/bluestore: introduce bluestore_rocksdb_options_annex config parameter.
pick 376c35a61d4 mgr/dashboard: prometheus alerting: add some leeway for package drops and errors (1%)
pick 2e555eae25b cephadm: Delete the unnecessary error line in open_ports
pick 38adcff59e5 cephadm: fix 'inspect' and 'pull'
pick 669ac9a92ef mgr/dashboard: alert badge includes suppressed alerts
pick e0eb799c477 mgr/dashboard: fix issues related with PyJWT versions >=2.0.0
pick 767665a7ef0 mon/MonCap: allow 'profile mgr' to create/update/del auth IDs
pick ebbdb3426b0 mgr/volumes: Allow/deny auth IDs access to FS subvolumes
pick 73412d3aecb qa/tasks/cephfs: test `fs subvolume authorize/deauthorize`
pick c7be0a431f5 doc/mgr/volumes: Document authorize/deauthorize cli commands
pick c1a35a11826 mgr/volumes: Filter inherited snapshots while listing snapshots
pick 73df7bc971f mgr/volumes: Persist auth and subvolume metadata
pick bd8c18fc0df mgr/volumes: Add tenant_id option to subvolume authorize
pick 4c61fa4f05d mgr/volumes: Add subvolume authorized_list command
pick 4fe82469cf1 mgr/volumes: Disallow authorize existing auth_id
pick 6cd2a132ff7 mgr/volumes: Preserve existing caps while authorize/deauthorize auth-id
pick efebcd5b2c3 mgr/volumes: Optionally authorize existing auth-ids
pick 079bce0060b mgr/volumes: Update the 'volumes' key to 'subvolumes' in auth metadata file
pick f22008ddba4 qa: Add tests for list auth-ids of a subvolume
pick 5eee25e41c4 doc/mgr/volumes: Document 'fs subvolume authorized_list' cli
pick 18bf60c326e mgr/volumes: Evict clients based on auth-IDs and subvolume mounted
pick 23b71bfedb6 ceph_volume_client: Fix failure of test_idempotency
pick 229f361cb59 qa/cephfs: add methods to read/write on CephFS mounts
pick 0263e61adfb qa: Fix a few mgr/volume test cases
pick 3ab008c580b qa: leave one standby available to avoid warning
pick bba1a149d03 mgr/dashboard: set security headers
pick ced379f740f pybind/ceph_volume_client: Update the 'volumes' key to 'subvolumes' in auth metadata file
pick fc6239b2f3b pybind/ceph_volume_client: Fix auth-metadata file recovery
pick 5dbc07bffb0 pybind/ceph_volume_client: Bump up the version and compat_version to 6
pick 49ffdf74e46 mgr/volumes: Bump up AuthMetadataManager's version
pick b3fe2f7ec69 github: autolabel PRs
pick a2131ff65b7 github/labeler: disable sync-labels
pick 229487a0103 .github: add workflow for adding milestone
pick 8fe3d16dae6 .github: correct the regex in mileston workflow
pick a60e07158dd .github/workflows: move milestone.yml into labeler.yml
pick 7b14a588177 .github/workflows: use @{sha1} for actions
pick 356e6a8c1f9 .github/workflows: rename labeler.yml to pr-triage.yml
pick c039c2c36d2 .github/workflows: use a released sha1
pick 316e7addfe1 qa/suites/rados/dashboard: whitelist TELEMETRY_CHANGED
pick 681aeed3442 librbd: don't log error if get mirror status fails due to mirroring disabled
pick 6dfb4728e7f mgr/rbd_support: mirror snapshot schedule should skip non-primary images
pick 4eb1b56b80d librbd: allow disabling journaling for snapshot based mirroring image
pick 6493d0ca51d librbd: always check on-disk image name when renaming
pick b858da57295 librbd: make rename be always executed by lock owner
pick cb80ee3dc39 test/librbd: extend TestLibRBD.RenameViaLockOwner
pick de84b6e5bb8 librbd: use on-disk image name when storing mirror snapshot state
pick 65630c0b3ec test/librbd: TestLibRBD.RenameViaLockOwner doesn't require journaling now
pick 6192ceafb1e rbd-mirror: reset update_status_task pointer in timer thread
pick 8b4d2b821dd cmake: boost>=1.74 adds BOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT to radosgw
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment