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

Wip leonidc 20242507 deleting gw centos9 only #154

Closed
wants to merge 6,012 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
6012 commits
Select commit Hold shift + click to select a range
c432d9f
Merge pull request #58287 from pereman2/libradospp-example-doc
zdover23 Jun 27, 2024
d707c41
tests: make sure nvmetcli and nvme-cli are up to date
guits Jun 26, 2024
268c622
Merge pull request #57632 from cbodley/wip-http-mgr-locking
cbodley Jun 27, 2024
086c282
Merge PR #56476 into main
vshankar Jun 27, 2024
cac7dcd
Merge PR #53755 into main
vshankar Jun 27, 2024
1ad7810
qa/suites/crimson-rados: add seastore
xxhdx1985126 Mar 13, 2024
0a1d093
Merge pull request #57581 from adamemerson/wip-boost-1.85
cbodley Jun 27, 2024
7b18751
Merge pull request #56334 from NitzanMordhai/wip-nitzan-wathcnotify3-…
yuriw Jun 27, 2024
70580ac
Merge pull request #57107 from ifed01/wip-ifed-async-compact
yuriw Jun 27, 2024
f38a5de
Merge pull request #57271 from tj90241/a-better-crc32c
yuriw Jun 27, 2024
dbc9816
Merge PR #57619 into main
vshankar Jun 27, 2024
485020f
rgw/multisite: add a flag to bilog_flags and use it to set/unset null…
Jan 18, 2024
7103b31
src/test/rgw: Adding a test for check
kapandya Apr 15, 2024
797e926
mds/client: return -ENODATA when xattr doesn't exist for removexattr
lxbsz Mar 4, 2024
ec30c46
test/libcephfs: move FsCrypt xattr test to dedicated test file
lxbsz Mar 5, 2024
1a27670
test/libcephfs: add removexattr test support
lxbsz Mar 5, 2024
b2a07f8
test/libcephfs: add ceph_test_libcephfs_vxattr
lxbsz Mar 5, 2024
6e42fb9
Merge pull request #58286 from rhcs-dashboard/clone-validation
nizamial09 Jun 28, 2024
92f82d6
Merge pull request #58265 from idryomov/wip-rbd-pybind-utc-timestamps
idryomov Jun 28, 2024
314971d
Merge pull request #58201 from idryomov/wip-66570
idryomov Jun 28, 2024
1f06e87
mgr/dashboard: add api for rgw multisite replication wizard
May 27, 2024
cbc6d66
Merge pull request #58290 from guits/fix_nvme_loop
guits Jun 28, 2024
5913f58
rgw: use s3website REST when higher priority and no host header
clwluvw Jun 28, 2024
9d2646b
Merge pull request #58300 from idryomov/wip-66300-test-fixup
idryomov Jun 28, 2024
3faf163
rgw: PubObj uses RGWObjTags by value
cbodley Jun 28, 2024
92002be
rgw/multisite: use bilog_flags in cls_rgw_bucket_unlink_instance as w…
Jun 27, 2024
cf51417
Merge pull request #55945 from lxbsz/wip-64679-new
vshankar Jun 28, 2024
4401be8
rgw: correct tag checking logic in bucket_exports_object
awojno-bloomberg Jun 28, 2024
45db16e
Merge pull request #58133 from TRYTOBE8TME/wip-rgw-null-ver-final
smanjara Jun 28, 2024
5d85dd2
crimson/os/seastore/btree: improve lba pointer related UT checks
xxhdx1985126 Jun 3, 2024
8f58b86
crimson/os/seastore/onode: add hobject_t into Onode
xxhdx1985126 Jun 29, 2024
7a78dda
doc/cephfs: take Anthony's suggestion
zdover23 Jun 29, 2024
81225aa
Merge pull request #58358 from zdover23/wip-doc-2024-06-29-cephfs-fs-…
anthonyeleven Jun 29, 2024
3acca68
Merge pull request #58124 from myoungwon/wip-fix-66368
tchaikov Jun 30, 2024
69b241a
qa/suites/crimson-rados: disable seastore with default thrash
Matan-B Jun 30, 2024
9a6d6b4
Merge pull request #58102 from yuvalif/wip-yuval-64690
cbodley Jun 30, 2024
2f386ff
doc/start: s/overprovsioning/overprovisioning/
zdover23 Jul 1, 2024
ebc0221
Merge pull request #58363 from zdover23/wip-doc-2024-07-01-start-hard…
anthonyeleven Jul 1, 2024
4f8903c
doc/cephfs: update cephfs-shell link
zdover23 Jul 1, 2024
94f9a2b
mgr/dashborad: RGW sync policy
Jun 25, 2024
b54efd4
mgr/dashboard: add RGW lifecycle management
Pegonzal May 2, 2024
525a3be
mds: prevent scrub start for standby-replay MDS
Sep 5, 2023
0de50ca
crimson/os/seastore/btree: correct out-dated comments
xxhdx1985126 Jul 1, 2024
94c6055
Merge pull request #56150 from xxhdx1985126/wip-seastore-teuthology
Matan-B Jul 1, 2024
82e3be8
Merge pull request #58260 from rhcs-dashboard/rgw-sync-policy
nizamial09 Jul 1, 2024
c1b69fb
Merge pull request #58366 from zdover23/wip-doc-2024-07-01-cephfs-mou…
zdover23 Jul 1, 2024
31603f3
Merge pull request #57238 from rhcs-dashboard/lifecycle-policies
nizamial09 Jul 1, 2024
cdf1874
qa/crontab: convert fs main run to monthly at higher priority
batrick Jul 1, 2024
d702c39
rgw: Changed discard buffer size
YaZasnyal Jul 1, 2024
6b149e4
doc/start: remove mention of Centos 8 support
zdover23 Jun 17, 2024
cfb26d8
qa/cephadm: change upgrade test start point to reef/squid
adk3798 Jul 1, 2024
0434c44
Merge pull request #57394 from phlogistonjohn/jjm-smb-module-testing
adk3798 Jul 1, 2024
ea40435
Merge pull request #57338 from phlogistonjohn/jjm-mgr-module-cleanups
adk3798 Jul 1, 2024
b77f89f
Merge pull request #57848 from thegreenbear/cephadm-haproxy-bugged-co…
adk3798 Jul 1, 2024
d17814f
Merge pull request #57975 from dvanders/dvanders_ipv4
adk3798 Jul 1, 2024
4086a45
Merge pull request #58154 from tengjie5/tmp3
adk3798 Jul 1, 2024
61a7e5d
Merge pull request #58230 from rkachach/fix_secure_monitoring_check
adk3798 Jul 1, 2024
3686d67
Merge pull request #58092 from zdover23/wip-doc-2024-06-18-start-os-recs
idryomov Jul 1, 2024
2c16096
Merge pull request #55564 from adk3798/cephadm-cert-store
adk3798 Jul 1, 2024
9265bdb
qa/tasks: Initialize 'monitoring_profiles' spec to an empty dict
sseshasa Jul 2, 2024
3f4ffe0
test/allocsim: osd op scraper replayer
pereman2 Jul 2, 2024
d66d9f3
suite/crimson: enable stats tests
NitzanMordhai Jul 2, 2024
12c4973
Merge pull request #57537 from kchheda3/wip_fix_notification_caching
cbodley Jul 2, 2024
da013ee
Merge pull request #58081 from sajibreadd/wip-65861
cbodley Jul 2, 2024
c5ea719
cls/rgw: bump cls_rgw_reshard_entry decode version to match encode
cbodley Jul 2, 2024
adcb397
rgw: pass DoutPrefixProvider into RGWHTTPClient
cbodley Jun 20, 2024
94fbf6b
rgw: split is_asio_thread warnings into separate file/function
cbodley Jun 20, 2024
47e1658
rgw/pubsub: Waiter warns about blocking
cbodley Jun 20, 2024
90a22f0
rgw/kms: RGWKMIPTransceiver warns about blocking
cbodley Jun 20, 2024
7dfef91
Merge PR #58375 into main
batrick Jul 2, 2024
4476126
Merge pull request #58388 from sseshasa/wip-fix-perf-basic-failure
sseshasa Jul 2, 2024
afdead8
rgw: fix bucket sync thread waiting inordinate amount of time
ivancich Jul 2, 2024
480253e
mgr/rgw: Adding a retry config while calling zone_create()
Jun 28, 2024
262ed46
Merge pull request #57858 from adamemerson/wip-66340
cbodley Jul 2, 2024
1272408
Merge pull request #57985 from thotz/add-storage-adminops-api
cbodley Jul 2, 2024
5eda1d3
rgw: config option rgw_asio_assert_yielding
cbodley Jun 20, 2024
fdeff76
rgw/rados: RGWReshardWait warns about blocking
cbodley Jun 20, 2024
b0d0596
rgw: RGWCoroutinesManager warns about blocking
cbodley Jun 20, 2024
9efaa18
test/allocsim: truncate,zero,writefull replay operations
pereman2 Jul 3, 2024
0b6af74
test/allocsim: comment parssing cout
pereman2 Jul 3, 2024
2dadace
test/allocsim: comment running op cout
pereman2 Jul 3, 2024
6bd4b29
test/allocsim: mmap threaded parser
pereman2 Jul 3, 2024
23f962f
qa/workunits/rbd: minor fixes
nbalacha Jul 3, 2024
100e44d
test/allocsim: worker threads, op hashed by client
pereman2 Jul 3, 2024
7719091
test/allocsim: trim bufferlist before sending
pereman2 Jul 3, 2024
cdc2779
Merge pull request #57060 from awojno-bloomberg/wip-awojno-status-header
cbodley Jul 3, 2024
9069e1a
Merge pull request #58399 from cbodley/wip-rgw-deshard-encoding
cbodley Jul 3, 2024
1e739f3
Merge pull request #58339 from clwluvw/s3website-no-host
cbodley Jul 3, 2024
8a01cc2
Merge pull request #58119 from Suyashd999/fix-uam8
cbodley Jul 3, 2024
53b4627
qa: fix log errors for cephadm tests
guits Jun 27, 2024
be0e8e2
Merge pull request #58378 from YaZasnyal/fix/discard_buffer_size
cbodley Jul 3, 2024
bcd7b8c
Merge pull request #58403 from ivancich/wip-fix-bucket-sync-thread
cbodley Jul 3, 2024
e884e3a
Merge pull request #58407 from nbalacha/wip-nbalacha-rbd-qa-fixes
idryomov Jul 3, 2024
98938a0
doc/rados: document manually passing search domain
zdover23 Jul 1, 2024
fab5199
cmake/crush: crush_objs depends on legacy-option-headers
cbodley Jul 3, 2024
1fb3d07
cmake/compressor: QatAccel depends on legacy-option-headers
cbodley Jul 3, 2024
3f6ff06
cmake/mgr: mgr_cap_obj depends on legacy-option-headers
cbodley Jul 3, 2024
4220345
cmake/test/objectstore: store_test_fixture depends on legacy-option-h…
cbodley Jul 3, 2024
2702ad2
cmake/test/objectstore: remove ObjectStoreImitator object library
cbodley Jul 3, 2024
c46a177
cmake/erasure-code/jerasure: jerasure_utils depends on legacy-option-…
cbodley Jul 3, 2024
d2412bc
cephadm: make cephadm compatible with jinja2 2.11.3
adk3798 Jun 27, 2024
95ae364
mgr/rgw: fix setting rgw realm token in secondary site rgw spec
adk3798 Jun 27, 2024
8cf0e09
common: update xxHash submodule to v082
mattbenjamin Feb 15, 2024
b6d5856
common/rgw: add BLAKE3 submodule
mattbenjamin Jun 25, 2024
8ff3417
rgw: add checksum and digest machinery
mattbenjamin Sep 24, 2019
32753ab
* forward pipe continuation in RGWPutObj_Cksum::process()
cbodley Apr 29, 2024
d616de4
rgw_cksum: test round-trip constructor (armored)
mattbenjamin Apr 18, 2024
0b9bbcb
rgw_cksum: multipart upload checksums
mattbenjamin Apr 10, 2024
d3ff9c6
rgw_cksum: upload->get_info() fails when !cksum (why?)
mattbenjamin Apr 30, 2024
84f1e6f
return parts_count from read_op::prepare whenever applicable
mattbenjamin Apr 27, 2024
6ef9a28
rgw_cksum: fix ReadOp comment
mattbenjamin May 5, 2024
ae4a871
rgw_cksum: implement POST upload checksums
mattbenjamin Apr 15, 2024
dc46e27
rgw_cksum: address review comments
mattbenjamin Jun 22, 2024
77f6997
rgw_cksum: introduce attribute caching in RadosMultipartUpload
dang Jun 26, 2024
18ab9f5
cmake: use BLAKE3's cmake
cbodley Jun 25, 2024
1a7902c
Merge pull request #55076 from linuxbox2/wip-rgw-cksum
mattbenjamin Jul 3, 2024
96c7a23
Merge pull request #58344 from guits/fix-log-errors
guits Jul 4, 2024
5d6db36
RGW|BN : change endpoint for http failing tests
AliMasarweh Jun 30, 2024
a784b71
mgr/dashboard: RGW sync policy crud operations
Jul 2, 2024
d95de4f
Merge pull request #58395 from pereman2/scrapper-replayer
pereman2 Jul 4, 2024
12c7752
Merge pull request #57716 from rhcs-dashboard/add-rgw-multisite-wizar…
aaSharma14 Jul 4, 2024
a236221
Merge pull request #58408 from AliMasarweh/wip-alimasa-http-to-kafka
AliMasarweh Jul 4, 2024
52ec2a3
seastar: fix makecheck error: missing 'typename'
Matan-B Jul 4, 2024
ebfbbc4
Merge pull request #58387 from rhcs-dashboard/rgw-sync-policy-crud-ops
nizamial09 Jul 4, 2024
bac2689
mgr/dashboard: add cephfs rename REST API
YiteGu Jul 2, 2024
924f2e9
submodule: remove the boost_redis submodule again
cbodley Jul 4, 2024
6d5751a
cmake: work around xxhash 'inlining failed' errors in debug builds
cbodley Jun 26, 2024
9d164d2
Merge pull request #58368 from zdover23/wip-doc-2024-07-01-rados-conf…
zdover23 Jul 4, 2024
d898fea
Merge pull request #58429 from cbodley/wip-rgw-xxhash-debug
cbodley Jul 4, 2024
05cab64
doc/rgw: update s3 authentication
cbodley Jul 4, 2024
5de3a84
Merge pull request #58434 from cbodley/wip-42888
cbodley Jul 4, 2024
fdfd20f
Merge pull request #58428 from cbodley/wip-rm-boost-redis-again
cbodley Jul 4, 2024
a85552c
Merge pull request #58414 from cbodley/wip-cmake-object-library-legac…
cbodley Jul 4, 2024
27ff214
Merge pull request #58427 from Matan-B/wip-matanb-seastar-string
aclamk Jul 5, 2024
442346f
mgr/dashboard: Introduce NVMe/TCP navigation
afreen23 May 31, 2024
27a8b2f
mgr/dashboard: fix service form count bugs
afreen23 Jun 22, 2024
93888d3
test/allocsim: ops scrapper arg parsing
pereman2 Jul 4, 2024
f3be254
Merge pull request #58199 from tchaikov/wip-python3.9
tchaikov Jul 5, 2024
69a45db
mgr/dashboard: nfs export enhancement for CEPHFS
avanthakkar Jun 27, 2024
2f02bce
Merge pull request #56834 from galsalomon66/fix_error_message_flow
cbodley Jul 5, 2024
0daa092
Merge pull request #58288 from cbodley/wip-66705
cbodley Jul 5, 2024
6f5a6f4
Merge pull request #58179 from cbodley/wip-rgw-assert-async
cbodley Jul 5, 2024
520c8df
Merge pull request #58356 from xxhdx1985126/wip-seastore-onode-name
cyx1231st Jul 8, 2024
6e63060
Merge pull request #57828 from xxhdx1985126/wip-seastore-btree-better…
cyx1231st Jul 8, 2024
75a4fe9
mgr/dashboard: add a new configuration page in side nav bar Object >
Jun 18, 2024
74a58e0
Merge pull request #57864 from afreen23/wip-nvmeof-gateways
cloudbehl Jul 8, 2024
7789fcc
Merge pull request #58114 from rhcs-dashboard/add-configuration-page-rgw
nizamial09 Jul 8, 2024
d94f90b
doc/cephfs: fix typo
spdfnet Jul 8, 2024
3d4c027
Merge pull request #58423 from pereman2/scrapper-replayer-argparse
pereman2 Jul 8, 2024
b9a2d05
qa: adding test for preventing scrub when mds is inactive
Oct 10, 2023
85d4bc8
Merge pull request #55917 from Aequitosh/fix-ceph-crash-permissions
tchaikov Jul 8, 2024
1528aee
Merge pull request #57353 from Svelar/asan_shec
tchaikov Jul 8, 2024
08d7ff9
Merge pull request #58454 from spdfnet/docs
anthonyeleven Jul 8, 2024
5983cb7
src/test/objectstore/allocism/ops_replayer.cc: fix rados import
Jul 8, 2024
e2e6aeb
mgr/cephadm: allow passing client/server cert/key in nvmeof spec
adk3798 May 23, 2024
f7c46fa
python-common/service_spec: add root_ca_cert to nvmeof spec
adk3798 Jul 3, 2024
69704e9
Merge PR #53301 into main
vshankar Jul 9, 2024
e7f3bed
Merge pull request #58462 from rkhudov/src-test-objecstore-allocism-o…
pereman2 Jul 9, 2024
6052bfa
Merge pull request #58303 from rhcs-dashboard/nfs-export-subvol
nizamial09 Jul 9, 2024
4986922
test/ librbd: clean up unused 'TEST_COOKIE'
Svelar Jul 9, 2024
5f24d36
mgr/cephadm: integrate nvmeof spec certs/keys into cert/key store
adk3798 Jul 3, 2024
f357f9b
mgr/cephadm: add get cert/key commands
adk3798 Jul 3, 2024
ccdfe8e
mgr/cephadm: fix nvmeof conf unit test
adk3798 Jul 3, 2024
ebcb198
mgr/dashboard: use secure_channel for grpc requests
nizamial09 May 27, 2024
91e7328
mgr/cephadm: create OrchSecretNotFound exception type
adk3798 Jul 8, 2024
2ee3def
Merge pull request #54327 from pereman2/buffer-space-onode
aclamk Jul 9, 2024
fe2bc06
Merge pull request #57369 from YiteGu/bluestore-offline-trim
aclamk Jul 9, 2024
1f63119
Merge pull request #57890 from aclamk/fix-aclamk-66361
aclamk Jul 9, 2024
123cee7
Merge pull request #55906 from pereman2/synthetic-seed
aclamk Jul 9, 2024
a5ca0c5
Merge pull request #58466 from Svelar/test_cookie_cleanup
idryomov Jul 9, 2024
17481c1
mgr/cephadm: adding new cephadm service mgmt-gateway
rkachach May 17, 2024
a093ba7
mgr/cephadm: adding documentation for cephadm mgmt-gateway service
rkachach Jul 9, 2024
11aaee1
mgr/cephadm: introducing nobody/nogroup constants
rkachach Jun 27, 2024
d1a7cc4
doc: Correct link to "Device management"
mcv21 Jul 9, 2024
82c91f6
Merge pull request #58484 from mcv21/patch-2
zdover23 Jul 9, 2024
5dfbaac
rgw/datalog: fix LazyFIFO race fix
cbodley Jul 9, 2024
3a7f8e5
mgr/dashboard: add restful api for creating crush rule with type of '…
Jun 24, 2024
cb660d2
exporter: Added https(TLSv13) support
jmolmo Jul 5, 2024
f25386f
Merge pull request #55196 from rzarzynski/wip-osd-ec-partial-reads
rzarzynski Jul 10, 2024
2cc1e8a
test/objectstore: Fix DeferredReplayTest
aclamk Jul 10, 2024
f8e5aec
qa: krbd_data_pool.sh: account for rbd_trash object
idryomov Jul 10, 2024
fcc440d
qa/tasks: initialize rbd pool instead of just tagging it
idryomov Jul 10, 2024
0bda782
qa/tasks/cephadm: don't wait for OSDs in create_rbd_pool()
idryomov Jul 10, 2024
26cee25
qa/tasks/cephadm: drop --cluster and sudo in create_rbd_pool()
idryomov Jul 10, 2024
ec469b9
Merge pull request #58506 from aclamk/wip-aclamk-fix-deferred-tests
aclamk Jul 10, 2024
c5a5e76
Merge pull request #57005 from cfsnyder/wip-cfsnyder-63195
yuriw Jul 10, 2024
16e05cf
Merge pull request #57777 from rzarzynski/wip-bug-66285
yuriw Jul 10, 2024
5a0b785
Merge pull request #57808 from rzarzynski/wip-bug-66297
yuriw Jul 10, 2024
f4b0bb1
Merge pull request #58048 from mohit84/issue_66268
yuriw Jul 10, 2024
029b4ea
Merge pull request #57535 from rkachach/fix_issue_66095
adk3798 Jul 10, 2024
216980f
Merge pull request #58298 from thegreenbear/cephadm-ingress-fix-ipv6-…
adk3798 Jul 10, 2024
5a89eae
mgr/dashboard: fall back to server_cert
nizamial09 May 27, 2024
581068a
Merge pull request #58321 from adk3798/jinja2-cephadm-rhel9
adk3798 Jul 10, 2024
690f4bc
Merge pull request #58326 from adk3798/mgr-rgw-realm-token
adk3798 Jul 10, 2024
1e2414e
Merge pull request #58343 from skritik098/rgw-module-period-commit-re…
adk3798 Jul 10, 2024
4194303
Merge pull request #58440 from jmolmo/tls_4_exporter
rkachach Jul 10, 2024
59acb54
Merge pull request #58382 from adk3798/cephadm-upgrade-test-start-points
adk3798 Jul 10, 2024
56c9388
doc/radosgw: s/http/HTTP/
zdover23 Jul 11, 2024
2038b3e
Merge pull request #58224 from Serrini/fix-66490-main
nizamial09 Jul 11, 2024
4306230
mgr/dashboard: multicluster management e2e tests
nizamial09 Jun 12, 2024
23bc23a
mgr/dashboard: fix rgw configuration e2e test
Jul 11, 2024
c07bae3
Merge pull request #58396 from NitzanMordhai/wip-nitzan-crimson-stat-…
Matan-B Jul 11, 2024
96ef390
Merge pull request #58225 from guojidan/fix-mem-leak
Matan-B Jul 11, 2024
384acde
Merge pull request #57492 from rishabh-d-dave/qa-fs-mds-fail-improve
rishabh-d-dave Jul 11, 2024
f92b4f5
Merge pull request #58507 from idryomov/wip-66886
idryomov Jul 11, 2024
0325fd3
Merge pull request #58530 from zdover23/wip-doc-2024-07-11-radosgw-s3…
anthonyeleven Jul 11, 2024
d622325
Merge pull request #58491 from cbodley/wip-66880
cbodley Jul 11, 2024
3cff725
mgr/vol: handle case where clone index entry goes missing
rishabh-d-dave Jun 17, 2024
2130ec8
qa/cephfs: fix test_single_path_authorize_on_nonalphanumeric_fsname
rishabh-d-dave Jun 26, 2024
e392142
Merge pull request #58101 from rishabh-d-dave/async-clone-race
rishabh-d-dave Jul 12, 2024
91d4896
Merge pull request #57712 from rhcs-dashboard/dashboard-nvmf-mtls-conf
nizamial09 Jul 12, 2024
b9584cc
Merge pull request #57989 from rhcs-dashboard/multicluster-e2e
nizamial09 Jul 12, 2024
3c60f06
Merge pull request #58531 from rhcs-dashboard/fix-66901-main
nizamial09 Jul 12, 2024
67afcf6
Merge pull request #58386 from YiteGu/dashboard-rename-api
nizamial09 Jul 12, 2024
3f4aee2
Merge pull request #58311 from rishabh-d-dave/fs-auth-nonalpha-test
rishabh-d-dave Jul 12, 2024
f421997
mon: add NVMe-oF gateway monitor and HA
leonidc Oct 17, 2023
a610928
ceph-nvmeof-mon fixes
leonidc Mar 31, 2024
93c6ecc
Clean up
Apr 2, 2024
a5384cf
Remove last_leader logic, some cleanups in NVMeofGwMon.h
leonidc Apr 3, 2024
2652465
Ceph NVMEoF Gateway - add mtls folder for nvmeof container
roysahar Apr 3, 2024
e627023
fix slow ops
leonidc Apr 3, 2024
4121622
ceph-nvmeof-mon fixes
leonidc Apr 4, 2024
3ca06f1
ceph-nvmeof-mon: fixes
Apr 8, 2024
47796a7
ceph nvmeof monitor
Apr 21, 2024
86aa665
ceph-nvmeof-mon fixes
leonidc Apr 25, 2024
eab9084
ceph-nvmeof-mon fixes
May 8, 2024
394e790
ceph-nvmeof-mon fixes
May 9, 2024
61943ff
Force failover for GW that performed full startup in Available state
leonidc May 16, 2024
2d343bd
src/pybind/mgr/cephadm/services/nvmeof.py: replace assertions with ra…
May 20, 2024
8353806
prepare_command - 1.return false by default, 2. return rc = success f…
leonidc May 19, 2024
4357dd3
src/nvmeof/NVMeofGwMonitorClient.cc: dout 0 -> 10
May 20, 2024
4873823
code review tracker changes
leonidc May 30, 2024
1392d07
src/nvmeof/NVMeofGwMonitorClient: support secure gateway gRPC connection
Jun 4, 2024
adf17b7
src/pybind/mgr/cephadm/tests/test_services.py: fix nvmeof test
Jun 6, 2024
2db335e
NVMeofGwMonitorClient: fix tls
Jun 9, 2024
835ea78
/src/mon/NVMeofGwTypes.h: add struct BeaconListener comment
Jun 11, 2024
6ca4c89
rm nvmeof puml doc, see https://github.com/ceph/ceph/pull/54671#discu…
Jun 11, 2024
19030ee
fixes for code review comments - fix return code
leonidc Jun 11, 2024
a6ef813
ceph-dencoder: nvmeof_types
Jun 13, 2024
783722a
code review fixes ANA_STATE refactor
leonidc Jun 13, 2024
2a800f5
NVMeofGWMon fix cr comments
leonidc Jun 27, 2024
9efc99c
code review: https://github.com/ceph/ceph/pull/54671#discussion_r1654…
Jun 26, 2024
5185297
qa/suites/rbd/nvmeof: add multi-subsystem setup and thrash test
VallariAg Jun 27, 2024
9a72f46
qa: add watchdog_setup to tasks/cephadm.py
VallariAg Jun 27, 2024
cca300a
qa/suites/rbd/nvmeof: override "mon down mkfs grace: 300"
VallariAg Jun 27, 2024
ac17b79
src/messages/MNVMeofGwMap.h: throw malformed_input on unsupported ver…
Jun 30, 2024
81b8f66
cephadmlib/daemons/nvmeof.py: black reformat
Jun 10, 2024
0ee9f52
cephadm/services/nvmeof.py: fix flake8
Jun 10, 2024
13db198
nvmeof refactoring - remove MAX_SUPPORTED_ANA_GROUPS
leonidc Jul 1, 2024
9ea3798
NVMeofGwMon: implement get_trim_to()
Jul 12, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
1 change: 1 addition & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,7 @@ README* @ceph/doc-writers
/src/test/run-rbd* @ceph/rbd
/src/test/test_rbd* @ceph/rbd
/src/tools/rbd* @ceph/rbd
/systemd/ceph-rbd-mirror* @ceph/rbd
/systemd/rbdmap.service.in @ceph/rbd
/udev/50-rbd.rules @ceph/rbd

Expand Down
2 changes: 1 addition & 1 deletion .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,6 @@ updates:
schedule:
interval: "daily"
commit-message:
prefix: ".github/workflows:"
prefix: ".github:"
pull-request-branch-name:
separator: "-"
59 changes: 51 additions & 8 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -207,21 +207,60 @@ CI:
- .github/**

rbd:
- doc/dev/rbd*
- doc/man/8/ceph-rbdnamer.rst
- doc/man/8/rbd*
- doc/rbd/**
- doc/start/quick-rbd.rst
- examples/librbd/**
- examples/rbd-replay/**
- qa/rbd/**
- qa/run_xfstests*
- qa/suites/krbd/**
- qa/suites/rbd/**
- qa/tasks/ceph_iscsi_client.py
- qa/tasks/metadata.yaml
- qa/tasks/qemu.py
- qa/tasks/rbd*
- qa/tasks/userdata*
- qa/workunits/cls/test_cls_journal.sh
- qa/workunits/cls/test_cls_lock.sh
- qa/workunits/cls/test_cls_rbd.sh
- qa/workunits/rbd/**
- qa/workunits/windows/**
- src/ceph-rbdnamer
- src/cls/journal/**
- src/cls/lock/**
- src/cls/rbd/**
- src/common/options/rbd*
- src/etc-rbdmap
- src/include/krbd.h
- src/include/rbd*
- src/include/rbd/**
- src/journal/**
- src/krbd.cc
- src/librbd/**
- src/ocf/**
- src/pybind/mgr/rbd_support/**
- src/pybind/rbd/**
- src/rbd*
- src/rbd*/**
- src/test/cli/rbd/**
- src/test/cli-integration/rbd/**
- src/test/cls_journal/**
- src/test/cls_lock/**
- src/test/cls_rbd/**
- src/test/journal/**
- src/test/librbd/**
- src/test/rbd_mirror/**
- src/tools/rbd/**
- src/tools/rbd_ggate/**
- src/tools/rbd_mirror/**
- src/tools/rbd_nbd/**
- src/tools/rbd_wnbd/**
- src/test/pybind/test_rbd.py
- src/test/rbd*
- src/test/rbd*/**
- src/test/run-rbd*
- src/test/test_rbd*
- src/tools/rbd*/**
- systemd/ceph-rbd-mirror*
- systemd/rbdmap.service.in
- udev/50-rbd.rules

rgw:
- qa/suites/rgw/**
Expand All @@ -248,8 +287,7 @@ ceph-volume:
- src/python-common/ceph/deployment/drive_selection/**

tests:
- qa/tasks/**
- qa/workunits/**
- qa/**
- src/test/**

nfs:
Expand Down Expand Up @@ -284,3 +322,8 @@ telemetry:
- qa/workunits/test_telemetry_quincy_x.sh
- src/pybind/mgr/telemetry/**
- src/telemetry/**

script:
- src/script/**
- admin/**
- doc/scripts/**
1 change: 1 addition & 0 deletions .github/milestone.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,4 @@ base-branch:
- "(pacific)"
- "(quincy)"
- "(reef)"
- "(squid)"
5 changes: 4 additions & 1 deletion .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,9 @@
## Contribution Guidelines
- To sign and title your commits, please refer to [Submitting Patches to Ceph](https://github.com/ceph/ceph/blob/main/SubmittingPatches.rst).

- If you are submitting a fix for a stable branch (e.g. "pacific"), please refer to [Submitting Patches to Ceph - Backports](https://github.com/ceph/ceph/blob/master/SubmittingPatches-backports.rst) for the proper workflow.
- If you are submitting a fix for a stable branch (e.g. "quincy"), please refer to [Submitting Patches to Ceph - Backports](https://github.com/ceph/ceph/blob/master/SubmittingPatches-backports.rst) for the proper workflow.

- When filling out the below checklist, you may click boxes directly in the GitHub web UI. When entering or editing the entire PR message in the GitHub web UI editor, you may also select a checklist item by adding an `x` between the brackets: `[x]`. Spaces and capitalization matter when checking off items this way.

## Checklist
- Tracker (select at least one)
Expand Down Expand Up @@ -62,4 +64,5 @@
- `jenkins test ceph-volume all`
- `jenkins test ceph-volume tox`
- `jenkins test windows`
- `jenkins test rook e2e`
</details>
14 changes: 9 additions & 5 deletions .github/workflows/create-backport-trackers.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
---
name: Create backport trackers for trackers in "Pending Backport" state
name: Issue Backporting
on:
# To manually trigger this: https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#workflow_dispatch
# View past runs and output: https://github.com/ceph/ceph/actions/workflows/create-backport-trackers.yml
workflow_dispatch:
inputs:
issues:
Expand Down Expand Up @@ -36,12 +37,15 @@ jobs:
runs-on: ubuntu-latest
if: github.ref == 'refs/heads/main'
steps:
- uses: Bhacaz/checkout-files@e3e34e7daef91a5f237485bb88a260aee4be29dd
- uses: actions/checkout@v4
with:
files: src/script/backport-create-issue src/script/requirements.backport-create-issue.txt
- uses: actions/setup-python@v4
sparse-checkout: |
src/script/backport-create-issue
src/script/requirements.backport-create-issue.txt
sparse-checkout-cone-mode: false
- uses: actions/setup-python@v5
with:
python-version: '>=3.6'
python-version: '>=3.6 <3.12'
cache: 'pip'
cache-dependency-path: src/script/requirements.backport-create-issue.txt
- run: pip install -r src/script/requirements.backport-create-issue.txt
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pr-check-deps.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ jobs:
runs-on: ubuntu-latest
name: Check PR Dependencies
steps:
- uses: gregsdennis/dependencies-action@80b5ffec566913b1494d5a8577ab0d60e476271d
- uses: gregsdennis/dependencies-action@f98d55eee1f66e7aaea4a60e71892736ae2548c7
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2 changes: 1 addition & 1 deletion .github/workflows/stale.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
stale:
runs-on: ubuntu-latest
steps:
- uses: actions/stale@v8
- uses: actions/stale@v9
with:
# PAT for GitHub API authentication
repo-token: "${{ secrets.GITHUB_TOKEN }}"
Expand Down
1 change: 1 addition & 0 deletions .githubmap
Original file line number Diff line number Diff line change
Expand Up @@ -176,3 +176,4 @@ baergj Joshua Baergen <[email protected]>
zmc Zack Cerza <[email protected]>
robbat2 Robin H. Johnson <[email protected]>
leonid-s-usov Leonid Usov <[email protected]>
ffilz Frank S. Filz <[email protected]>
14 changes: 14 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -83,3 +83,17 @@ GTAGS
# Python building things where it shouldn't
/src/python-common/build/
.cache

# Doc build output
src/pybind/cephfs/build/
src/pybind/cephfs/cephfs.c
src/pybind/cephfs/cephfs.egg-info/
src/pybind/rados/build/
src/pybind/rados/rados.c
src/pybind/rados/rados.egg-info/
src/pybind/rbd/build/
src/pybind/rbd/rbd.c
src/pybind/rbd/rbd.egg-info/
src/pybind/rgw/build/
src/pybind/rgw/rgw.c
src/pybind/rgw/rgw.egg-info/
23 changes: 17 additions & 6 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -50,18 +50,12 @@
[submodule "src/c-ares"]
path = src/c-ares
url = https://github.com/ceph/c-ares.git
[submodule "src/spawn"]
path = src/spawn
url = https://github.com/ceph/spawn.git
[submodule "src/pybind/mgr/rook/rook-client-python"]
path = src/pybind/mgr/rook/rook-client-python
url = https://github.com/ceph/rook-client-python.git
[submodule "s3select"]
path = src/s3select
url = https://github.com/ceph/s3select.git
[submodule "src/cpp_redis"]
path = src/cpp_redis
url = https://github.com/ceph/cpp_redis.git
[submodule "src/libkmip"]
path = src/libkmip
url = https://github.com/ceph/libkmip
Expand All @@ -75,3 +69,20 @@
[submodule "src/jaegertracing/opentelemetry-cpp"]
path = src/jaegertracing/opentelemetry-cpp
url = https://github.com/open-telemetry/opentelemetry-cpp.git
[submodule "src/qatlib"]
path = src/qatlib
url = https://github.com/intel/qatlib.git
[submodule "src/qatzip"]
path = src/qatzip
url = https://github.com/intel/qatzip.git
[submodule "src/BLAKE3"]
path = src/BLAKE3
url = https://github.com/BLAKE3-team/BLAKE3.git
[submodule "src/boost_redis"]
path = src/boost_redis
url = https://github.com/boostorg/redis.git
[submodule "src/nvmeof/gateway"]
path = src/nvmeof/gateway
url = https://github.com/ceph/ceph-nvmeof.git
fetchRecurseSubmodules = false
shallow = true
Loading
Loading