]> git.proxmox.com Git - ceph.git/commit
import 15.2.9
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Thu, 25 Feb 2021 15:56:55 +0000 (16:56 +0100)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Thu, 25 Feb 2021 15:56:55 +0000 (16:56 +0100)
commitadb31ebba1b9f736f0a7e05b9be808af79cfce80
treec8ac40b00d82e6858a0a95fa1c2fc91af23fccfa
parent8b89984e92223ec320fb4c70589c39f384c86985
import 15.2.9

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
389 files changed:
ceph/CMakeLists.txt
ceph/PendingReleaseNotes
ceph/admin/build-doc
ceph/admin/doc-python-common-requirements.txt [new file with mode: 0644]
ceph/alpine/APKBUILD
ceph/ceph.spec
ceph/ceph.spec.in
ceph/changelog.upstream
ceph/cmake/modules/CephChecks.cmake
ceph/debian/rules
ceph/do_cmake.sh
ceph/doc/cephadm/drivegroups.rst
ceph/doc/cephadm/index.rst
ceph/doc/cephadm/monitoring.rst
ceph/doc/cephadm/operations.rst
ceph/doc/cephfs/add-remove-mds.rst
ceph/doc/cephfs/cache-configuration.rst [new file with mode: 0644]
ceph/doc/cephfs/cache-size-limits.rst [deleted file]
ceph/doc/cephfs/fs-volumes.rst
ceph/doc/cephfs/index.rst
ceph/doc/dev/cephadm/compliance-check.rst [new file with mode: 0644]
ceph/doc/dev/cephadm/host-maintenance.rst [new file with mode: 0644]
ceph/doc/dev/cephadm/index.rst [new file with mode: 0644]
ceph/doc/man/8/rbd.rst
ceph/doc/mgr/dashboard.rst
ceph/doc/mgr/orchestrator.rst
ceph/doc/rados/configuration/osd-config-ref.rst
ceph/doc/rados/operations/erasure-code-clay.rst
ceph/doc/rados/operations/health-checks.rst
ceph/install-deps.sh
ceph/monitoring/grafana/dashboards/osd-device-details.json
ceph/monitoring/prometheus/alerts/ceph_default_alerts.yml
ceph/qa/distros/all/ubuntu_18.04_podman.yaml
ceph/qa/standalone/mon/osd-erasure-code-profile.sh
ceph/qa/suites/fs/basic_functional/tasks/volumes.yaml
ceph/qa/suites/krbd/basic/ms_mode/.qa [new symlink]
ceph/qa/suites/krbd/basic/ms_mode/crc.yaml [new file with mode: 0644]
ceph/qa/suites/krbd/basic/ms_mode/legacy.yaml [new file with mode: 0644]
ceph/qa/suites/krbd/basic/ms_mode/secure.yaml [new file with mode: 0644]
ceph/qa/suites/krbd/fsx/conf.yaml
ceph/qa/suites/krbd/fsx/ms_mode$/.qa [new symlink]
ceph/qa/suites/krbd/fsx/ms_mode$/crc.yaml [new file with mode: 0644]
ceph/qa/suites/krbd/fsx/ms_mode$/legacy.yaml [new file with mode: 0644]
ceph/qa/suites/krbd/fsx/ms_mode$/prefer-crc.yaml [new file with mode: 0644]
ceph/qa/suites/krbd/fsx/ms_mode$/secure.yaml [new file with mode: 0644]
ceph/qa/suites/krbd/rbd-nomount/ms_mode/.qa [new symlink]
ceph/qa/suites/krbd/rbd-nomount/ms_mode/crc.yaml [new file with mode: 0644]
ceph/qa/suites/krbd/rbd-nomount/ms_mode/legacy.yaml [new file with mode: 0644]
ceph/qa/suites/krbd/rbd-nomount/ms_mode/secure.yaml [new file with mode: 0644]
ceph/qa/suites/krbd/rbd/ms_mode/.qa [new symlink]
ceph/qa/suites/krbd/rbd/ms_mode/crc.yaml [new file with mode: 0644]
ceph/qa/suites/krbd/rbd/ms_mode/legacy.yaml [new file with mode: 0644]
ceph/qa/suites/krbd/rbd/ms_mode/secure.yaml [new file with mode: 0644]
ceph/qa/suites/krbd/singleton/ms_mode$/.qa [new symlink]
ceph/qa/suites/krbd/singleton/ms_mode$/crc.yaml [new file with mode: 0644]
ceph/qa/suites/krbd/singleton/ms_mode$/legacy.yaml [new file with mode: 0644]
ceph/qa/suites/krbd/singleton/ms_mode$/prefer-crc.yaml [new file with mode: 0644]
ceph/qa/suites/krbd/singleton/ms_mode$/secure.yaml [new file with mode: 0644]
ceph/qa/suites/krbd/thrash/ms_mode$/.qa [new symlink]
ceph/qa/suites/krbd/thrash/ms_mode$/crc.yaml [new file with mode: 0644]
ceph/qa/suites/krbd/thrash/ms_mode$/legacy.yaml [new file with mode: 0644]
ceph/qa/suites/krbd/thrash/ms_mode$/prefer-crc.yaml [new file with mode: 0644]
ceph/qa/suites/krbd/thrash/ms_mode$/secure.yaml [new file with mode: 0644]
ceph/qa/suites/krbd/wac/sysfs/tasks/stable_pages_required.yaml [deleted file]
ceph/qa/suites/krbd/wac/sysfs/tasks/stable_writes.yaml [new file with mode: 0644]
ceph/qa/suites/rados/cephadm/smoke/start.yaml
ceph/qa/suites/rados/dashboard/tasks/dashboard.yaml
ceph/qa/suites/rados/singleton/all/pg-autoscaler-progress-off.yaml [new file with mode: 0644]
ceph/qa/suites/rgw/multisite/overrides.yaml
ceph/qa/suites/upgrade/nautilus-x-singleton/1-install/nautilus.yaml
ceph/qa/suites/upgrade/nautilus-x/parallel/1-ceph-install/nautilus.yaml
ceph/qa/suites/upgrade/nautilus-x/stress-split/1-ceph-install/nautilus.yaml
ceph/qa/tasks/ceph.py
ceph/qa/tasks/cephadm.py
ceph/qa/tasks/cephfs/cephfs_test_case.py
ceph/qa/tasks/cephfs/mount.py
ceph/qa/tasks/cephfs/test_client_limits.py
ceph/qa/tasks/cephfs/test_nfs.py
ceph/qa/tasks/cephfs/test_volume_client.py
ceph/qa/tasks/cephfs/test_volumes.py
ceph/qa/tasks/mgr/dashboard/helper.py
ceph/qa/tasks/mgr/dashboard/test_auth.py
ceph/qa/tasks/mgr/dashboard/test_osd.py
ceph/qa/tasks/mgr/mgr_test_case.py
ceph/qa/tasks/mgr/test_dashboard.py
ceph/qa/tasks/mgr/test_progress.py
ceph/qa/tasks/radosgw_admin_rest.py
ceph/qa/tasks/vstart_runner.py
ceph/qa/workunits/fs/misc/subvolume.sh [new file with mode: 0755]
ceph/qa/workunits/rbd/krbd_stable_pages_required.sh [deleted file]
ceph/qa/workunits/rbd/krbd_stable_writes.sh [new file with mode: 0755]
ceph/qa/workunits/rbd/rbd_mirror_helpers.sh
ceph/src/.git_version
ceph/src/ceph-volume/ceph_volume/devices/lvm/create.py
ceph/src/ceph_fuse.cc
ceph/src/cephadm/cephadm
ceph/src/cephadm/tests/test_cephadm.py
ceph/src/client/Client.cc
ceph/src/client/Client.h
ceph/src/client/MetaSession.cc
ceph/src/client/MetaSession.h
ceph/src/client/fuse_ll.cc
ceph/src/cls/rgw/cls_rgw.cc
ceph/src/cls/user/cls_user.cc
ceph/src/common/buffer.cc
ceph/src/common/config.cc
ceph/src/common/config.h
ceph/src/common/config_proxy.h
ceph/src/common/legacy_config_opts.h
ceph/src/common/options.cc
ceph/src/crimson/osd/pg.cc
ceph/src/crimson/osd/pg.h
ceph/src/global/global_init.cc
ceph/src/global/signal_handler.h
ceph/src/include/config-h.in.cmake
ceph/src/krbd.cc
ceph/src/librbd/CMakeLists.txt
ceph/src/librbd/api/Image.cc
ceph/src/librbd/api/Migration.cc
ceph/src/librbd/api/PoolMetadata.cc
ceph/src/librbd/deep_copy/ImageCopyRequest.cc
ceph/src/librbd/deep_copy/ImageCopyRequest.h
ceph/src/librbd/image/CreateRequest.cc
ceph/src/librbd/object_map/DiffRequest.cc
ceph/src/librbd/object_map/DiffRequest.h
ceph/src/mds/CInode.cc
ceph/src/mds/MDCache.cc
ceph/src/mds/MDSDaemon.cc
ceph/src/mds/MDSRank.cc
ceph/src/mds/MDSRank.h
ceph/src/mds/Server.cc
ceph/src/mds/Server.h
ceph/src/mds/SessionMap.cc
ceph/src/mds/SessionMap.h
ceph/src/mds/SnapRealm.cc
ceph/src/mds/SnapRealm.h
ceph/src/mds/snap.h
ceph/src/messages/MMonCommand.h
ceph/src/messages/MMonCommandAck.h
ceph/src/mgr/ActivePyModules.cc
ceph/src/mgr/ClusterState.cc
ceph/src/mgr/MgrStandby.cc
ceph/src/mgr/PyModuleRegistry.cc
ceph/src/mon/ConfigMonitor.cc
ceph/src/mon/Monitor.cc
ceph/src/mon/Monitor.h
ceph/src/mon/OSDMonitor.cc
ceph/src/mon/Paxos.cc
ceph/src/mon/Paxos.h
ceph/src/msg/async/ProtocolV2.cc
ceph/src/mypy.ini
ceph/src/ocf/rbd.in
ceph/src/os/bluestore/AvlAllocator.cc
ceph/src/os/bluestore/BlueFS.cc
ceph/src/os/bluestore/BlueFS.h
ceph/src/os/bluestore/BlueRocksEnv.cc
ceph/src/os/bluestore/BlueStore.cc
ceph/src/os/bluestore/BlueStore.h
ceph/src/os/bluestore/HybridAllocator.cc
ceph/src/os/bluestore/KernelDevice.cc
ceph/src/os/bluestore/fastbmap_allocator_impl.cc
ceph/src/os/bluestore/fastbmap_allocator_impl.h
ceph/src/osd/PG.cc
ceph/src/osd/PG.h
ceph/src/osd/PeeringState.cc
ceph/src/osd/PeeringState.h
ceph/src/osdc/ObjectCacher.cc
ceph/src/pybind/cephfs/cephfs.pyx
ceph/src/pybind/mgr/balancer/module.py
ceph/src/pybind/mgr/cephadm/inventory.py
ceph/src/pybind/mgr/cephadm/migrations.py
ceph/src/pybind/mgr/cephadm/module.py
ceph/src/pybind/mgr/cephadm/remotes.py
ceph/src/pybind/mgr/cephadm/schedule.py
ceph/src/pybind/mgr/cephadm/serve.py
ceph/src/pybind/mgr/cephadm/services/cephadmservice.py
ceph/src/pybind/mgr/cephadm/services/iscsi.py
ceph/src/pybind/mgr/cephadm/services/nfs.py
ceph/src/pybind/mgr/cephadm/services/osd.py
ceph/src/pybind/mgr/cephadm/template.py
ceph/src/pybind/mgr/cephadm/tests/fixtures.py
ceph/src/pybind/mgr/cephadm/tests/test_cephadm.py
ceph/src/pybind/mgr/cephadm/tests/test_migration.py
ceph/src/pybind/mgr/cephadm/tests/test_osd_removal.py
ceph/src/pybind/mgr/cephadm/tests/test_services.py
ceph/src/pybind/mgr/cephadm/tests/test_spec.py
ceph/src/pybind/mgr/cephadm/upgrade.py
ceph/src/pybind/mgr/cephadm/utils.py
ceph/src/pybind/mgr/crash/module.py
ceph/src/pybind/mgr/dashboard/cherrypy_backports.py
ceph/src/pybind/mgr/dashboard/constraints.txt
ceph/src/pybind/mgr/dashboard/controllers/__init__.py
ceph/src/pybind/mgr/dashboard/controllers/auth.py
ceph/src/pybind/mgr/dashboard/controllers/docs.py
ceph/src/pybind/mgr/dashboard/controllers/erasure_code_profile.py
ceph/src/pybind/mgr/dashboard/controllers/grafana.py
ceph/src/pybind/mgr/dashboard/controllers/osd.py
ceph/src/pybind/mgr/dashboard/controllers/rgw.py
ceph/src/pybind/mgr/dashboard/controllers/saml2.py
ceph/src/pybind/mgr/dashboard/controllers/service.py
ceph/src/pybind/mgr/dashboard/exceptions.py
ceph/src/pybind/mgr/dashboard/frontend/cypress/integration/block/images.e2e-spec.ts
ceph/src/pybind/mgr/dashboard/frontend/cypress/integration/block/iscsi.e2e-spec.ts
ceph/src/pybind/mgr/dashboard/frontend/cypress/integration/block/mirroring.e2e-spec.ts
ceph/src/pybind/mgr/dashboard/frontend/cypress/integration/cluster/configuration.e2e-spec.ts
ceph/src/pybind/mgr/dashboard/frontend/cypress/integration/cluster/crush-map.e2e-spec.ts
ceph/src/pybind/mgr/dashboard/frontend/cypress/integration/cluster/hosts.e2e-spec.ts
ceph/src/pybind/mgr/dashboard/frontend/cypress/integration/cluster/logs.e2e-spec.ts
ceph/src/pybind/mgr/dashboard/frontend/cypress/integration/cluster/mgr-modules.e2e-spec.ts
ceph/src/pybind/mgr/dashboard/frontend/cypress/integration/cluster/monitors.e2e-spec.ts
ceph/src/pybind/mgr/dashboard/frontend/cypress/integration/cluster/osds.e2e-spec.ts
ceph/src/pybind/mgr/dashboard/frontend/cypress/integration/filesystems/filesystems.e2e-spec.ts
ceph/src/pybind/mgr/dashboard/frontend/cypress/integration/pools/pools.e2e-spec.ts
ceph/src/pybind/mgr/dashboard/frontend/cypress/integration/rgw/buckets.e2e-spec.ts
ceph/src/pybind/mgr/dashboard/frontend/cypress/integration/rgw/buckets.po.ts
ceph/src/pybind/mgr/dashboard/frontend/cypress/integration/rgw/daemons.e2e-spec.ts
ceph/src/pybind/mgr/dashboard/frontend/cypress/integration/rgw/users.e2e-spec.ts
ceph/src/pybind/mgr/dashboard/frontend/cypress/integration/ui/dashboard.e2e-spec.ts
ceph/src/pybind/mgr/dashboard/frontend/cypress/integration/ui/notification.e2e-spec.ts
ceph/src/pybind/mgr/dashboard/frontend/cypress/integration/ui/role-mgmt.e2e-spec.ts
ceph/src/pybind/mgr/dashboard/frontend/cypress/integration/ui/user-mgmt.e2e-spec.ts
ceph/src/pybind/mgr/dashboard/frontend/cypress/support/commands.ts
ceph/src/pybind/mgr/dashboard/frontend/dist/en-US/1.9e79c41bbaed982a50af.js [deleted file]
ceph/src/pybind/mgr/dashboard/frontend/dist/en-US/1.a08d918239b8b76c4810.js [new file with mode: 0644]
ceph/src/pybind/mgr/dashboard/frontend/dist/en-US/3rdpartylicenses.txt
ceph/src/pybind/mgr/dashboard/frontend/dist/en-US/6.9a60f7741889f52ed7ae.js [deleted file]
ceph/src/pybind/mgr/dashboard/frontend/dist/en-US/6.bbb14e8467017ca13aa5.js [new file with mode: 0644]
ceph/src/pybind/mgr/dashboard/frontend/dist/en-US/7.1891b10149a7c2d765ac.js [deleted file]
ceph/src/pybind/mgr/dashboard/frontend/dist/en-US/7.7ae591a28c2c89c12020.js [new file with mode: 0644]
ceph/src/pybind/mgr/dashboard/frontend/dist/en-US/8.88af57a0fd5b75779391.js [deleted file]
ceph/src/pybind/mgr/dashboard/frontend/dist/en-US/8.a5d6e73e48ae0cf89ca6.js [new file with mode: 0644]
ceph/src/pybind/mgr/dashboard/frontend/dist/en-US/index.html
ceph/src/pybind/mgr/dashboard/frontend/dist/en-US/main.8b6127522c6248eda88e.js [new file with mode: 0644]
ceph/src/pybind/mgr/dashboard/frontend/dist/en-US/main.8b6127522c6248eda88e.js.LICENSE.txt [new file with mode: 0644]
ceph/src/pybind/mgr/dashboard/frontend/dist/en-US/main.c43d13b597196a5f022f.js [deleted file]
ceph/src/pybind/mgr/dashboard/frontend/dist/en-US/main.c43d13b597196a5f022f.js.LICENSE.txt [deleted file]
ceph/src/pybind/mgr/dashboard/frontend/dist/en-US/runtime.0e1c754813ff535e4bd5.js [deleted file]
ceph/src/pybind/mgr/dashboard/frontend/dist/en-US/runtime.c67af31016ccc1ccaa71.js [new file with mode: 0644]
ceph/src/pybind/mgr/dashboard/frontend/dist/en-US/styles.0d3cd206c82d5fe7076a.css [deleted file]
ceph/src/pybind/mgr/dashboard/frontend/dist/en-US/styles.b61c4a8f9329c6b4f0c0.css [new file with mode: 0644]
ceph/src/pybind/mgr/dashboard/frontend/package-lock.json
ceph/src/pybind/mgr/dashboard/frontend/package.json
ceph/src/pybind/mgr/dashboard/frontend/src/app/app-routing.module.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/app.module.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/block/rbd-snapshot-list/rbd-snapshot-list.component.spec.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/cluster.module.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/crushmap/crushmap.component.html
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/crushmap/crushmap.component.scss
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/crushmap/crushmap.component.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/inventory/inventory.component.html
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/inventory/inventory.component.spec.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/inventory/inventory.component.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-flags-indiv-modal/osd-flags-indiv-modal.component.html [new file with mode: 0644]
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-flags-indiv-modal/osd-flags-indiv-modal.component.scss [new file with mode: 0644]
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-flags-indiv-modal/osd-flags-indiv-modal.component.spec.ts [new file with mode: 0644]
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-flags-indiv-modal/osd-flags-indiv-modal.component.ts [new file with mode: 0644]
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-flags-modal/osd-flags-modal.component.html
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-flags-modal/osd-flags-modal.component.scss
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-list/osd-list.component.html
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-list/osd-list.component.spec.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-list/osd-list.component.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/services/placement.pipe.spec.ts [new file with mode: 0644]
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/services/placement.pipe.ts [new file with mode: 0644]
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/services/service-daemon-list/service-daemon-list.component.html
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/services/service-daemon-list/service-daemon-list.component.spec.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/services/service-daemon-list/service-daemon-list.component.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/services/service-form/service-form.component.html [new file with mode: 0644]
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/services/service-form/service-form.component.scss [new file with mode: 0644]
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/services/service-form/service-form.component.spec.ts [new file with mode: 0644]
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/services/service-form/service-form.component.ts [new file with mode: 0644]
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/services/services.component.html
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/services/services.component.spec.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/services/services.component.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/dashboard/health/health.component.spec.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/dashboard/health/health.component.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/nfs/nfs-cluster-type.enum.ts [new file with mode: 0644]
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/nfs/nfs-form/nfs-form.component.html
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/nfs/nfs-form/nfs-form.component.spec.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/nfs/nfs-form/nfs-form.component.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/pool/erasure-code-profile-form/erasure-code-profile-form-modal.component.html
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/pool/erasure-code-profile-form/erasure-code-profile-form-modal.component.spec.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/pool/erasure-code-profile-form/erasure-code-profile-form-modal.component.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-user-form/rgw-user-form.component.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/core/auth/login/login.component.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/core/auth/user-form/user-form.component.html
ceph/src/pybind/mgr/dashboard/frontend/src/app/core/auth/user-password-form/user-password-form.component.html
ceph/src/pybind/mgr/dashboard/frontend/src/app/core/navigation/dashboard-help/dashboard-help.component.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/shared/api/auth.service.spec.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/shared/api/auth.service.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/shared/api/ceph-service.service.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/shared/api/erasure-code-profile.service.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/shared/api/host.service.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/shared/api/osd.service.spec.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/shared/api/osd.service.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/shared/components/back-button/back-button.component.html
ceph/src/pybind/mgr/dashboard/frontend/src/app/shared/constants/app.constants.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/shared/datatable/table/table.component.html
ceph/src/pybind/mgr/dashboard/frontend/src/app/shared/datatable/table/table.component.spec.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/shared/datatable/table/table.component.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/shared/forms/cd-validators.spec.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/shared/forms/cd-validators.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/shared/models/erasure-code-profile.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/shared/models/flag.ts [new file with mode: 0644]
ceph/src/pybind/mgr/dashboard/frontend/src/app/shared/models/login-response.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/shared/services/auth-storage.service.spec.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/shared/services/auth-storage.service.ts
ceph/src/pybind/mgr/dashboard/frontend/src/app/shared/services/task-message.service.ts
ceph/src/pybind/mgr/dashboard/frontend/src/styles.scss
ceph/src/pybind/mgr/dashboard/module.py
ceph/src/pybind/mgr/dashboard/openapi.yaml [new file with mode: 0644]
ceph/src/pybind/mgr/dashboard/plugins/debug.py
ceph/src/pybind/mgr/dashboard/plugins/interfaces.py
ceph/src/pybind/mgr/dashboard/services/access_control.py
ceph/src/pybind/mgr/dashboard/services/auth.py
ceph/src/pybind/mgr/dashboard/services/orchestrator.py
ceph/src/pybind/mgr/dashboard/services/rgw_client.py
ceph/src/pybind/mgr/dashboard/settings.py
ceph/src/pybind/mgr/dashboard/tests/test_rgw.py
ceph/src/pybind/mgr/devicehealth/module.py
ceph/src/pybind/mgr/orchestrator/_interface.py
ceph/src/pybind/mgr/orchestrator/module.py
ceph/src/pybind/mgr/orchestrator/tests/test_orchestrator.py
ceph/src/pybind/mgr/progress/module.py
ceph/src/pybind/mgr/prometheus/module.py
ceph/src/pybind/mgr/rbd_support/schedule.py
ceph/src/pybind/mgr/rbd_support/task.py
ceph/src/pybind/mgr/restful/common.py
ceph/src/pybind/mgr/volumes/fs/async_cloner.py
ceph/src/pybind/mgr/volumes/fs/operations/group.py
ceph/src/pybind/mgr/volumes/fs/operations/op_sm.py [deleted file]
ceph/src/pybind/mgr/volumes/fs/operations/resolver.py
ceph/src/pybind/mgr/volumes/fs/operations/subvolume.py
ceph/src/pybind/mgr/volumes/fs/operations/template.py
ceph/src/pybind/mgr/volumes/fs/operations/trash.py
ceph/src/pybind/mgr/volumes/fs/operations/versions/__init__.py
ceph/src/pybind/mgr/volumes/fs/operations/versions/op_sm.py [new file with mode: 0644]
ceph/src/pybind/mgr/volumes/fs/operations/versions/subvolume_attrs.py [new file with mode: 0644]
ceph/src/pybind/mgr/volumes/fs/operations/versions/subvolume_base.py
ceph/src/pybind/mgr/volumes/fs/operations/versions/subvolume_v1.py
ceph/src/pybind/mgr/volumes/fs/operations/versions/subvolume_v2.py [new file with mode: 0644]
ceph/src/pybind/mgr/volumes/fs/purge_queue.py
ceph/src/pybind/mgr/volumes/fs/volume.py
ceph/src/pybind/mgr/volumes/module.py
ceph/src/python-common/ceph/deployment/drive_group.py
ceph/src/python-common/ceph/deployment/service_spec.py
ceph/src/python-common/ceph/tests/test_datetime.py [new file with mode: 0644]
ceph/src/python-common/ceph/utils.py [new file with mode: 0644]
ceph/src/rgw/CMakeLists.txt
ceph/src/rgw/rgw_auth.cc
ceph/src/rgw/rgw_auth.h
ceph/src/rgw/rgw_auth_s3.h
ceph/src/rgw/rgw_bucket.cc
ceph/src/rgw/rgw_common.h
ceph/src/rgw/rgw_compression.cc
ceph/src/rgw/rgw_compression.h
ceph/src/rgw/rgw_etag_verifier.cc [new file with mode: 0644]
ceph/src/rgw/rgw_etag_verifier.h [new file with mode: 0644]
ceph/src/rgw/rgw_file.h
ceph/src/rgw/rgw_lc.cc
ceph/src/rgw/rgw_log.cc
ceph/src/rgw/rgw_log.h
ceph/src/rgw/rgw_obj_manifest.h
ceph/src/rgw/rgw_op.cc
ceph/src/rgw/rgw_rados.cc
ceph/src/rgw/rgw_rest_s3.cc
ceph/src/rgw/rgw_sts.cc
ceph/src/rgw/rgw_sts.h
ceph/src/rgw/services/svc_notify.cc
ceph/src/rgw/services/svc_sys_obj_cache.cc
ceph/src/test/common/CMakeLists.txt
ceph/src/test/common/test_counter.cc [new file with mode: 0644]
ceph/src/test/downloads/cram-0.5.0ceph.2011-01-14.tar.gz [deleted file]
ceph/src/test/libcephfs/test.cc
ceph/src/test/librbd/CMakeLists.txt
ceph/src/test/librbd/object_map/test_mock_DiffRequest.cc [new file with mode: 0644]
ceph/src/test/librbd/test_DeepCopy.cc
ceph/src/test/librbd/test_Migration.cc
ceph/src/test/objectstore/Allocator_test.cc
ceph/src/test/objectstore/fastbmap_allocator_test.cc
ceph/src/test/objectstore/store_test.cc
ceph/src/test/objectstore/test_bluefs.cc
ceph/src/test/old/testcounter.cc [deleted file]
ceph/src/test/rbd_mirror/test_ImageDeleter.cc
ceph/src/test/rbd_mirror/test_fixture.cc
ceph/src/test/run-cli-tests
ceph/src/test/test_mempool.cc
ceph/src/tools/CMakeLists.txt
ceph/src/tools/rbd/action/Kernel.cc
ceph/src/tools/rbd_mirror/image_replayer/CreateImageRequest.cc