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 leonidc2511 epoch filter centos9 only #194

Open
wants to merge 8,742 commits into
base: not_main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
8742 commits
Select commit Hold shift + click to select a range
94ce78a
Merge pull request #59072 from lxbsz/wip-66991
vshankar Oct 30, 2024
7809b0e
Merge pull request #50105 from zhsgao/mds_export_state
vshankar Oct 30, 2024
8a7e670
Merge pull request #60422 from rhcs-dashboard/modal-carbonized
afreen23 Oct 30, 2024
1e1258d
Merge branch 'ceph:main' into main
gbregman Oct 30, 2024
9c4fc78
Merge pull request #60520 from zdover23/wip-doc-2024-10-29-start-os-r…
zdover23 Oct 30, 2024
98a67b6
client: return EOPNOTSUPP for fallocate with mode 0
mchangir Sep 11, 2024
ac34dd3
PendingReleaseNotes: add note about fallocate mode 0
mchangir Sep 19, 2024
b069083
qa: test fallocate fails in mode 0
mchangir Sep 24, 2024
9244f0a
test/pybind: update to test_fallocate for mode 0
mchangir Sep 30, 2024
3b0cb06
Merge pull request #60546 from phlogistonjohn/jjm-python-common-codeo…
adk3798 Oct 30, 2024
de3c6e4
Merge pull request #60541 from gbregman/main
gbregman Oct 30, 2024
b44121f
cephadm: add python-common/ceph to cephadm zipapp
adk3798 Oct 21, 2024
b1b9cc0
python-common: add spot in python-common for cephadm default images
adk3798 Oct 21, 2024
297f9f9
cephadm: add python-common/ceph to MYPYPATH and pytest PYTHONPATH
adk3798 Oct 21, 2024
874f124
cephadm: update default image imports to point to common location
adk3798 Oct 21, 2024
81e274b
Merge pull request #55693 from adk3798/cephadm-nfsv3
adk3798 Oct 30, 2024
408c106
Merge pull request #54954 from diffs/main
yuriw Oct 30, 2024
873057e
Merge pull request #60453 from cbodley/wip-librados-dup
cbodley Oct 30, 2024
11454f9
Merge pull request #59568 from badone/wip-tracker-65235-noscrub-to-ig…
yuriw Oct 30, 2024
0bddaf4
Merge pull request #59644 from wlritchi/boost-1.86-compat
yuriw Oct 30, 2024
c6ee081
Merge pull request #59838 from cbodley/wip-68083
yuriw Oct 30, 2024
4365808
Merge pull request #59957 from adk3798/cephadm-bootstrap-global-publi…
adk3798 Oct 30, 2024
9190d05
Merge pull request #60096 from adk3798/maintenance-mode-dead-host
adk3798 Oct 30, 2024
944d412
Merge pull request #60281 from phlogistonjohn/jjm-change-cluster-vali…
adk3798 Oct 30, 2024
72e7e10
Merge pull request #60377 from adk3798/cephadm-share-default-images
adk3798 Oct 30, 2024
2cbef71
Merge pull request #60451 from rhcs-dashboard/nvmeof-conf-rm-fix
adk3798 Oct 30, 2024
ad7c409
Merge pull request #60549 from phlogistonjohn/jjm-smb-dataclass-config
adk3798 Oct 30, 2024
749007f
crimson/osd/backfill_state: don't try to do object backfills when pri…
xxhdx1985126 Oct 31, 2024
07555ce
Merge pull request #60540 from ronen-fr/wip-rf-revert-57582
ronen-fr Oct 31, 2024
7f9a2ec
Merge pull request #60362 from mchangir/doc-add-note-about-vol-delete…
anthonyeleven Oct 31, 2024
ea1a470
doc: s/Whereas,/Although/
zdover23 Nov 1, 2024
4b3747a
Merge pull request #60584 from zdover23/wip-doc-2024-11-01-whereas
anthonyeleven Nov 1, 2024
88deede
ceph.spec.in: Add an option to disable dwz
zmc Oct 25, 2024
3a4bead
doc/cephadm/services: [v1] Update monitoring.rst to add additional te…
AlexonOliveiraRH Nov 1, 2024
aee4844
doc/cephadm/services: Update monitoring.rst to add additional templates
AlexonOliveiraRH Nov 1, 2024
31c498d
mgr/balancer: optimize 'balancer status detail'
Oct 28, 2024
62c9f15
mgr/balancer: tie `update_pg_upmap_activity` to a configurable
Nov 1, 2024
c4274c0
doc: document balancer configurable "update_pg_upmap_activity"
Nov 1, 2024
66ca80e
mon/nvmeofgw*: fix no-listeners FSM, fix detection of no-listeners
leonidc Oct 29, 2024
7e5898f
Revert "suites: crimson basic adding wait for test"
Matan-B Nov 3, 2024
b98ebf7
Merge pull request #60313 from xxhdx1985126/wip-68541
Matan-B Nov 3, 2024
a82492e
Merge pull request #60439 from xxhdx1985126/wip-68662
Matan-B Nov 3, 2024
0c03d0c
Merge pull request #60485 from xxhdx1985126/wip-68719
Matan-B Nov 3, 2024
c89ab2c
Merge pull request #60517 from xxhdx1985126/wip-68737
Matan-B Nov 3, 2024
17e86d1
Merge pull request #60438 from xxhdx1985126/wip-68661
Matan-B Nov 3, 2024
2505e27
Merge PR #60236 into main
vshankar Nov 4, 2024
ab8d709
mgr/cephadm: orch host drain command does not return error for invali…
ShwetaBhosale1 Oct 22, 2024
790afd2
doc: Document which options are disabled by mClock.
nh2 Apr 9, 2024
cfd73d5
Merge pull request #59481 from ifed01/wip-ifed-more-info-in-slow-op-log
SrinivasaBharath Nov 4, 2024
28887e2
Merge pull request #59486 from ceph/ceph-ec-benchmark-increase-defaul…
SrinivasaBharath Nov 4, 2024
c8e3946
Merge pull request #59725 from mchangir/mds-fallocate-return-EOPNOTSU…
vshankar Nov 4, 2024
6f5612a
mgr/dashboard: improve the kcli bootstrap process
nizamial09 Sep 27, 2024
ec27279
doc/rgw/notification: add missing admin commands
yuvalif Nov 4, 2024
a8e43a9
Merge pull request #60608 from yuvalif/wip-yuval-68818
zdover23 Nov 4, 2024
0a586d2
Merge pull request #60425 from ShwetaBhosale1/orch_host_drain-attempt…
adk3798 Nov 4, 2024
048ce81
Merge pull request #56677 from athanatos/sjust/for-review/wip-replica…
athanatos Nov 4, 2024
799ff25
pybind/mgr: fix flake8 f-string formatting for py3.12
phlogistonjohn Nov 1, 2024
b77829c
python-common: fix mypy errors in earmarking.py
phlogistonjohn Nov 1, 2024
8726e21
mgr/cephadm: fix invalid use of mock called_with method
phlogistonjohn Nov 1, 2024
dc62559
python-common/deployment: update some type annotations
phlogistonjohn Nov 1, 2024
4dd84cd
python-common/deployment: disable some unused import flake8 errors
phlogistonjohn Nov 1, 2024
d34492c
python-common/deployment: disable some unused import flake8 errors
phlogistonjohn Nov 1, 2024
9475f84
python-common/deployment: disable some unused import flake8 errors
phlogistonjohn Nov 1, 2024
851d740
python-common/deployment: disable some unused import flake8 errors
phlogistonjohn Nov 1, 2024
9bb9819
python-common/deployment: rename a single letter variable
phlogistonjohn Nov 1, 2024
d36c1de
python-common/deployment: fix string that should not be an f-string
phlogistonjohn Nov 1, 2024
39df3c0
python-common/deployment: disable some unused import flake8 errors
phlogistonjohn Nov 1, 2024
bdf7d4f
python-common/tests: update some type annotations
phlogistonjohn Nov 1, 2024
894371c
python-common: update tox.ini linting environments
phlogistonjohn Nov 1, 2024
dd89369
python-common: remove unused requirements-lint.txt
phlogistonjohn Nov 1, 2024
b02cef9
python-common: use tox.ini envlist defaults when run via cmake
phlogistonjohn Nov 1, 2024
67ece5d
cephadm: update some type annotations
phlogistonjohn Nov 1, 2024
a141ffb
cephadm: update some type annotations
phlogistonjohn Nov 1, 2024
f0f7d9b
cephadm: fix f-string expression formatting
phlogistonjohn Nov 1, 2024
1a2346e
cephadm: update some type annotations
phlogistonjohn Nov 1, 2024
6405f75
cephadm: update some type annotations
phlogistonjohn Nov 1, 2024
bb58be8
cephadm: update some type annotations
phlogistonjohn Nov 1, 2024
a1c7b5d
cephadm: update some type annotations
phlogistonjohn Nov 1, 2024
213d0b1
cephadm: update some type annotations
phlogistonjohn Nov 1, 2024
d9acf69
cephadm: update some type annotations
phlogistonjohn Nov 1, 2024
9fbbdf7
cephadm: fix invalid use of mock called_with method
phlogistonjohn Nov 1, 2024
6739a68
cephadm: do not trigger rollback in bootstrap unit tests
phlogistonjohn Nov 1, 2024
a529b23
cephadm: mock a call to shutil.rmtree
phlogistonjohn Nov 1, 2024
881d111
cepadm: update tox.init to use latest flake 8 versions
phlogistonjohn Nov 1, 2024
a349d3e
test: add missing include for std::cout
MaxKellermann Oct 14, 2024
9a4ab00
tools/radosacl: add missing include for std::cerr
MaxKellermann Oct 14, 2024
fc076a9
common/admin_socket: add missing includes
MaxKellermann Oct 7, 2024
a42c023
common/elist: add missing includes
MaxKellermann Oct 4, 2024
24c2b19
common/Graylog: add missing include
MaxKellermann Oct 4, 2024
98bf9fd
common/buffer: add missing include for std::cerr
MaxKellermann Oct 4, 2024
b1bd141
common/ceph_argparse: add missing forward declaration
MaxKellermann Oct 4, 2024
eb15043
common/strtol: add missing include
MaxKellermann Oct 4, 2024
0ea0e10
common/options: add missing include for strict_si_cast() and std::cerr
MaxKellermann Oct 4, 2024
f9126e6
common/pick_address: add missing includes
MaxKellermann Oct 4, 2024
3d05500
common/{ceph_time,Throttle}: use <iosfwd>
MaxKellermann Oct 4, 2024
85f9521
common/StackStringStream: remove unused includes
MaxKellermann Oct 4, 2024
f7ee8b1
common/Journald: add missing include
MaxKellermann Oct 4, 2024
9615c04
common/Thread: include cleanup
MaxKellermann Oct 4, 2024
b9ffdba
common/DecayCounter: forward-declare ceph::Formatter
MaxKellermann Oct 4, 2024
cd95497
common/perf_counters: forward-declare class utime_t
MaxKellermann Oct 4, 2024
dcb6c4a
common/error_code: remove unused includes
MaxKellermann Oct 4, 2024
df422f9
include/str_list: remove unnecessary #include
MaxKellermann Oct 4, 2024
681a75e
Merge pull request #60577 from zmc/rpm-dwz-toggle
zmc Nov 4, 2024
7ae56f4
mgr/dashboard: remove cherrypy_backports.py
nizamial09 Nov 4, 2024
66e6a86
Merge pull request #60017 from rhcs-dashboard/kcli-quick-install
afreen23 Nov 5, 2024
9eaff51
Merge pull request #60100 from piyushagarwal1411/fix-68316-main
aaSharma14 Nov 5, 2024
77dd002
spdk: update spdk submodule to fix build with newer glibc
idryomov Nov 5, 2024
7a2db2f
crimson/osd/pg: introduce projected_log
Matan-B Apr 15, 2024
0a76ec3
test/crimson/test_backfill: support projected log and pg log
Matan-B Nov 3, 2024
3f1b0fe
Merge pull request #60559 from leonidc/wip-leonidc-no-listeners-fix
leonidc Nov 5, 2024
4e355ce
Merge PR #58847 into main
vshankar Nov 5, 2024
141b675
hiding parquet dependencies upon parquet-select option is off
galsalomon66 Nov 5, 2024
a91bcae
Merge pull request #56832 from Matan-B/wip-matanb-crimson-recovery-ve…
Matan-B Nov 5, 2024
28e38e3
Merge pull request #59483 from kamoltat/wip-ksirivad-exit-stretch-mode
kamoltat Nov 5, 2024
34bc35a
doc/cephadm: Update operations.rst
rhkelson Mar 31, 2024
9272d43
Merge pull request #60602 from rhcs-dashboard/cherrypy-version-get-fix
nizamial09 Nov 6, 2024
14b0951
Make mon addrs consistent with mon info
Nov 2, 2024
f94ff60
Merge pull request #56599 from rhkelson/patch-2
zdover23 Nov 6, 2024
0f00894
TEST_backfill_grow fails after finding "num_bytes mismatch" in osd log
mohit84 Nov 6, 2024
1017b1d
Merge pull request #59743 from sseshasa/wip-fix-mclock-low-iops-capac…
SrinivasaBharath Nov 6, 2024
0d0bbbe
Merge pull request #60622 from idryomov/wip-spdk-submodule
idryomov Nov 6, 2024
fccf7fd
doc/rgw/notification: clarified the notification_v2 behavior upon upg…
yuvalif Nov 6, 2024
cdfa299
doc/cephadm: link to "host pattern" matching sect
zdover23 Nov 6, 2024
80c29ae
Merge pull request #59855 from NitzanMordhai/wip-nitzan-expected-fail…
yuriw Nov 6, 2024
29df6b1
Merge pull request #60071 from shraddhaag/fix-mon-cluster-log-test
yuriw Nov 6, 2024
6af80fc
Merge pull request #60132 from li-positiveandfocus/wip-67820-lj
yuriw Nov 6, 2024
06cbecd
Merge pull request #60643 from zdover23/wip-doc-2024-11-06-cephadm-os…
zdover23 Nov 6, 2024
f6b56f9
doc/cephadm: clean "Adv. OSD Service Specs"
zdover23 Nov 4, 2024
406e52f
Merge pull request #60642 from yuvalif/wip-yuval-68858
anthonyeleven Nov 6, 2024
d6dfc1c
Merge pull request #56771 from nh2/doc-mclock-references
tchaikov Nov 7, 2024
db943ee
Fix tuned profile to allow multiple settings
Kushal-deb Oct 30, 2024
ab49ca0
osd/scrub: fix 'schedule-deepscrub' test asok command
ronen-fr Nov 6, 2024
f55fc45
Merge pull request #60600 from Matan-B/wip-matanb-crimson-enable-wait
Matan-B Nov 7, 2024
e94ad0d
crimson/osd/object_context: add formatter for RWState::State
athanatos Nov 7, 2024
1dbd776
crimson: remove ObjectContextLoader::reload_obc
athanatos Oct 2, 2024
737676b
crimson: track obcs unconditionally
athanatos Oct 3, 2024
5f99666
crimson: introduce RAII style obc lock mechanic
athanatos Oct 3, 2024
fc8315a
crimson: convert PG::with_locked_obc users to use obc manager
athanatos Oct 3, 2024
177176b
crimson: remove unused PG::with_locked_obc
athanatos Oct 3, 2024
de2e92b
crimson: rewrite with_[clone_]obc[_only] via manager, remove other he…
athanatos Oct 26, 2024
cef3f2f
crimson/.../client_request: remove unnecessary get_handle().exit()
athanatos Oct 10, 2024
293679d
crimson/.../client_request: always remove from orderer in complete_re…
athanatos Oct 10, 2024
bd5efa4
crimson/.../client_request: complete_request() only in with_pg_process
athanatos Oct 10, 2024
14be395
crimson: InternalClientRequests require that the pg is already active
athanatos Oct 15, 2024
7961b37
crimson/osd/object_context_loader.cc: retab remaining methods
athanatos Oct 26, 2024
865c669
crimson/.../object_context: remove unused lock helpers
athanatos Nov 7, 2024
1ba4562
mgr/dashboard: update carbon-components-angular
ivoalmeida Nov 5, 2024
64c9b53
ceph.spec.in: Add option to enable sccache
zmc Oct 25, 2024
c358483
mon/nvmeofgw*: monitors publish in nvme-gw show ana group responsible
leonidc Nov 6, 2024
54a75a0
Merge pull request #60448 from anthonyeleven/improve-mgr-disable
zdover23 Nov 8, 2024
a2a4a34
qa/dashboard: fix test_list_enabled_module failure
nizamial09 Oct 30, 2024
1757f0f
Merge pull request #60621 from galsalomon66/mask_parquet_dependencies
galsalomon66 Nov 8, 2024
94505eb
Merge pull request #60578 from zmc/rpm-sccache-toggle
zmc Nov 8, 2024
80674a3
make-dist: Quiet submodule operations in Jenkins
zmc Nov 8, 2024
7cffdb4
Merge pull request #60592 from athanatos/sjust/wip-crimson-io-2
athanatos Nov 8, 2024
87eefcd
Merge pull request #60605 from zdover23/wip-doc-2024-11-04-cephadm-se…
zdover23 Nov 9, 2024
47e9c85
Merge pull request #60663 from leonidc/wip-publish-rebalance-ana-group
leonidc Nov 9, 2024
6567e7d
qa/vstart-runner: Only remove non-ASCII characters from string-based …
Oct 2, 2024
4cb1243
crimson/os/seastore: move the root meta out of the root block
xxhdx1985126 Nov 7, 2024
8911b29
crimson/os/seastore/cache: throw enospc when failed to alloc new extents
xxhdx1985126 Nov 8, 2024
b6bdebe
test/crimson/seastore/test_transaction_manager: take RootMetaBlock into
xxhdx1985126 Nov 8, 2024
1627e38
test/crimson/seastore/test_object_data_handler: always access object
xxhdx1985126 Nov 8, 2024
9d79a06
Merge pull request #60511 from rhcs-dashboard/health-test-fix
nizamial09 Nov 11, 2024
505f1a6
Merge pull request #60626 from ivoalmeida/carbon-version-update
nizamial09 Nov 11, 2024
f02e312
monitoring: add 2 nvmeof alerts to prometheus_alerts.yaml
VallariAg Oct 8, 2024
7994fea
monitoring: add 2 new nvmeof alerts
VallariAg Oct 30, 2024
e5ff191
doc/start: separate package chart from container chart
zdover23 Oct 29, 2024
aa94b15
Merge pull request #59328 from mkogan1/wip-d3n-umask
mkogan1 Nov 11, 2024
60ae04d
Merge pull request #60529 from zdover23/wip-doc-2024-10-29-start-os-r…
zdover23 Nov 11, 2024
a878460
monitoring: add tests for 2 new nvmeof alerts
VallariAg Oct 30, 2024
f1a2637
doc/rados: correct "full ratio" note
zdover23 Nov 11, 2024
546423c
Merge pull request #60092 from connorfawcett/vstart_runner_bytes_fix
connorfawcett Nov 11, 2024
2201071
doc/start: fix "are are" typo
zdover23 Nov 11, 2024
961aef1
doc/radosgw: s/Poliicy/Policy/
zdover23 Nov 11, 2024
bdd2903
Merge pull request #60705 from zdover23/wip-doc-2024-11-12-radosgw-ac…
anthonyeleven Nov 12, 2024
45a1fa9
Merge pull request #60704 from zdover23/wip-doc-2024-11-12-start-hard…
anthonyeleven Nov 12, 2024
1c93566
Merge pull request #60703 from zdover23/wip-doc-2024-11-12-rados-oper…
anthonyeleven Nov 12, 2024
cbd22c7
crimson/osd/pg: fix dangerous lambda captures
xxhdx1985126 Nov 2, 2024
8a1fab3
crimson/osd/ops_executor: call OpsExecutor::apply_stats() before
xxhdx1985126 Nov 9, 2024
b6f27f8
crimson/osd/pg: reuse already defined methods as many as possible to
xxhdx1985126 Nov 4, 2024
b75dd8d
crimson/osd/pg: add is_missing_on_peer()
xxhdx1985126 Nov 4, 2024
d833431
crimson/osd/replicated_backend: add the dedicated method to construct
xxhdx1985126 Nov 4, 2024
4e130af
rgw: Update README for DBStore and Posix drivers
soumyakoduri Nov 12, 2024
489eed6
osd/scrub: list additional information when dumping the queue
ronen-fr Nov 12, 2024
96a8edd
Merge pull request #60675 from zmc/make-dist-quiet
zmc Nov 12, 2024
5ad3c86
Merge PR #58586 into main
Nov 13, 2024
5fc414b
Merge PR #60226 into main
Nov 13, 2024
3829eb6
Merge PR #60283 into main
Nov 13, 2024
ad153a8
Merge PR #60325 into main
Nov 13, 2024
9d2b3aa
Merge PR #60381 into main
Nov 13, 2024
8ae8988
Merge PR #60327 into main
Nov 13, 2024
584a81c
Merge PR #60464 into main
Nov 13, 2024
79a3302
mds: add `importing_count` to session dump
zhsgao May 26, 2023
11a4303
mds: the assert should be before the journal entry submit otherwise i…
zhsgao Jun 16, 2023
73d5c01
qa/suites/nvmeof: add nvmeof warnings to log-ignorelist
VallariAg Oct 15, 2024
eccaf85
qa: add test for importer's session cleanup after an export subtree t…
zhsgao May 26, 2023
057c5b1
mds: session in the importing state cannot be cleared if an export su…
zhsgao May 26, 2023
f23bd5d
qa: add test for importer's unexpected client eviction after an expor…
zhsgao Jul 3, 2023
00b0711
mds: client is evicted when an export subtree task is interrupted
zhsgao Jul 3, 2023
ce0d6fc
Merge pull request #60554 from jshen28/fix-legacy-addr-mismatch
idryomov Nov 13, 2024
3cf00cd
ceph-volume: fix dmcrypt activation regression
guits Nov 13, 2024
874ae37
Merge pull request #60067 from VallariAg/wip-nvmeof-healthcheck
VallariAg Nov 14, 2024
ef3f512
Merge pull request #51766 from zhsgao/mds_clear_session_failed
vshankar Nov 14, 2024
4509ec2
Merge pull request #60404 from VallariAg/wip-nvmeof-listeners-prometh…
VallariAg Nov 14, 2024
f3f2267
Merge pull request #60727 from guits/dmcrypt-activate
guits Nov 14, 2024
9aab8e7
Merge pull request #60715 from ronen-fr/wip-rf-dumpsched
ronen-fr Nov 14, 2024
5853cb7
Merge pull request #60209 from myoungwon/wip-init-onode-layout
cyx1231st Nov 15, 2024
3a35aeb
Merge pull request #60655 from xxhdx1985126/wip-seastore-move-out-roo…
cyx1231st Nov 15, 2024
6e0324f
exporter: SIGTERM/SIGINT/SIGHUP management
jmolmo Oct 25, 2024
184c186
crimson/osd/replicate_backend: add the skipped newly created clone
xxhdx1985126 Nov 4, 2024
d27dab2
rgw/notification: fix segmentation fault and topic listing logic
oshrey16 Nov 18, 2024
265e678
mds: account for header size during omap commit
vshankar Jul 17, 2024
4d1491d
Merge pull request #60711 from soumyakoduri/wip-skoduri-dbstore
soumyakoduri Nov 18, 2024
8bea3af
Merge pull request #60309 from linuxbox2/wip-cksum-68537
cbodley Nov 18, 2024
c2f1fac
doc/start: update os-recommendations.rst
zdover23 Nov 19, 2024
cc843c2
Merge pull request #60765 from zdover23/wip-doc-2024-11-19-os-recomme…
anthonyeleven Nov 19, 2024
862104b
Merge pull request #60674 from oshrey16/bugfix-rgw-ps-list-topics-op
yuvalif Nov 19, 2024
2954608
Merge pull request #60661 from ronen-fr/wip-rf-scheduledeep
ronen-fr Nov 19, 2024
c5eacfc
Merge pull request #60572 from xxhdx1985126/wip-68787
Matan-B Nov 19, 2024
4269d7c
python-common/ceph/deployment: Add resource limits to nvmeof configur…
gbregman Nov 19, 2024
1807a55
mgr/cephadm: Add resource limits to nvmeof configuration
gbregman Nov 19, 2024
a99fa1c
common: a simple API to extract md_config_cacher_t cached value
ronen-fr Nov 13, 2024
3cd7d02
osd/scrub: cache frequently used configuration parameters
ronen-fr Nov 6, 2024
71de8c0
osd: rm all uses of the cast operator of md_config_cacher_t
ronen-fr Nov 14, 2024
f920428
common: rm the cast operator of md_config_cacher_t
ronen-fr Nov 14, 2024
db3db9c
Merge pull request #60598 from xxhdx1985126/wip-68808
Matan-B Nov 19, 2024
8ba6c2d
rgw: RGWAccessKey::decode_json() preserves default value of 'active'
cbodley Nov 19, 2024
750fd0c
Merge pull request #60588 from AlexonOliveiraRH/wip-doc-templates
anthonyeleven Nov 19, 2024
c1646dd
Merge pull request #60769 from gbregman/main
adk3798 Nov 19, 2024
801186f
Merge pull request #60668 from ronen-fr/wip-rf-mconf
ronen-fr Nov 20, 2024
38513cb
cephadm/nvmeof: support no huge pages for nvmeof spdk
Oct 15, 2024
38a32b2
osd/scrub: fixing reservations dump format
ronen-fr Nov 21, 2024
c0db4b6
Merge pull request #60319 from baum/no_huge
baum Nov 21, 2024
82c350d
Merge pull request #60587 from phlogistonjohn/jjm-more-py312-fixes
adk3798 Nov 21, 2024
427cd39
Merge pull request #60531 from Kushal-deb/fix_issue_2124175
adk3798 Nov 21, 2024
186b38e
Merge pull request #60303 from adk3798/handle-failed-daemon-start
adk3798 Nov 21, 2024
70458ff
Merge pull request #60542 from adk3798/sign-generated-rgw-certs
adk3798 Nov 21, 2024
5174b1f
Merge pull request #60523 from ljflores/wip-tracker-68657
ljflores Nov 21, 2024
d4ed9e0
Merge pull request #59524 from liangmingyuanneo/wip-standalone-test-p…
yuriw Nov 21, 2024
b6d7491
Merge pull request #60253 from MaxKellermann/includes
yuriw Nov 21, 2024
1c37086
Merge pull request #60636 from mohit84/issue_68585
yuriw Nov 21, 2024
6cc5292
Merge pull request #60787 from ronen-fr/wip-rf-reservStat
ronen-fr Nov 22, 2024
d945a31
Merge pull request #60488 from jmolmo/exporter_manage_sigterm
jmolmo Nov 22, 2024
c06a9b5
Merge pull request #58645 from vshankar/wip-omap-commit-header-size
salieri11 Nov 22, 2024
9a50cc0
Merge pull request #60775 from cbodley/wip-rgw-access-key-active-json
cbodley Nov 22, 2024
8cf77d0
doc/cephadm: Clarify "Deploying a new Cluster"
zdover23 Nov 23, 2024
6e27367
doc/cephadm: Improve "Curl-based Installation"
zdover23 Nov 23, 2024
a723aaa
Merge pull request #60804 from zdover23/wip-doc-2024-11-23-cephadm-in…
zdover23 Nov 24, 2024
5790400
Merge pull request #60805 from zdover23/wip-doc-2024-11-23-cephadm-in…
zdover23 Nov 24, 2024
82f0ef1
first commit for epoch filtering
leonidc Nov 25, 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.
7 changes: 6 additions & 1 deletion .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
/src/pybind/mgr/rook @ceph/orchestrators
/src/pybind/mgr/cephadm @ceph/orchestrators
/src/pybind/mgr/test_orchestrator @ceph/orchestrators
/src/python-common/ceph/deployment @ceph/orchestrators
/src/python-common @ceph/orchestrators
/qa/workunits/cephadm @ceph/orchestrators
/qa/tasks/cephadm.py @ceph/orchestrators
/qa/tasks/cephadm_cases @ceph/orchestrators
Expand Down 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 Expand Up @@ -163,6 +164,10 @@ README* @ceph/doc-writers
/src/cls/rgw_gc @ceph/rgw
/src/cls/user @ceph/rgw
/src/cls/version @ceph/rgw
/src/mrgw.sh @ceph/rgw
/src/mrun @ceph/rgw
/src/mstart.sh @ceph/rgw
/src/mstop.sh @ceph/rgw
/src/rgw @ceph/rgw
/src/s3select @ceph/rgw
/src/spawn @ceph/rgw
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: "-"
76 changes: 68 additions & 8 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -154,6 +154,7 @@ crimson:
- src/crimson/**
- src/test/crimson/**
- qa/suites/crimson-rados/**
- src/seastar/**

dashboard:
- src/pybind/mgr/dashboard/**
Expand Down Expand Up @@ -207,21 +208,73 @@ 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

nvmeof:
- qa/suites/nvmeof/**
- qa/tasks/nvmeof.py
- qa/workunits/nvmeof/**
- src/ceph_nvmeof_monitor_client.cc
- src/cephadm/cephadmlib/daemons/nvmeof.py
- src/messages/MNVMeofGw*
- src/mon/NVMeofGw*
- src/nvmeof/**
- src/pybind/mgr/cephadm/services/nvmeof.py
- src/pybind/mgr/cephadm/templates/services/nvmeof/**
- src/tools/ceph-dencoder/nvmeof*

rgw:
- qa/suites/rgw/**
Expand All @@ -235,6 +288,9 @@ rgw:
- src/cls/rgw_gc/**
- src/cls/timeindex/**
- src/mrgw.sh
- src/mrun
- src/mstart.sh
- src/mstop.sh
- src/rgw/**
- src/test/cls_rgw/**
- src/test/librgw_*
Expand All @@ -248,8 +304,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 +339,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: 14 additions & 0 deletions .github/workflows/check-license.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
name: "Check for Incompatible Licenses"
on: [pull_request]

jobs:
pull_request:
name: "Check for Incompatible Licenses"
runs-on: ubuntu-latest
steps:
- name: Check Pull Request
uses: JJ/github-pr-contains-action@526dfe784d8604ea1c39b6c26609074de95b1ffd # releases/v14.1
with:
github-token: ${{github.token}}
diffDoesNotContain: "GNU General Public License"
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
14 changes: 13 additions & 1 deletion .githubmap
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,15 @@ aaSharma14 Aashish Sharma <[email protected]>
aclamk Adam Kupczyk <[email protected]>
adamemerson Adam C. Emerson <[email protected]>
adk3798 Adam King <[email protected]>
afreen23 Afreen Misbah <[email protected]>
ajarr Ramana Raja <[email protected]>
alfonsomthd Alfonso Martínez <[email protected]>
alfredodeza Alfredo Deza <[email protected]>
alimaredia Ali Maredia <[email protected]>
amathuria Aishwarya Mathuria <[email protected]>
amitkumar50 Amit Kumar <[email protected]>
andrewschoen Andrew Schoen <[email protected]>
anuradhagadge Anuradha Gadge <[email protected]>
aaryanporwal Aaryan Porwal <[email protected]>
asettle Alexandra Settle <[email protected]>
athanatos Samuel Just <[email protected]>
Expand All @@ -27,7 +29,7 @@ b-ranto Boris Ranto <[email protected]>
badone Brad Hubbard <[email protected]>
baruza Barbora Ančincová <[email protected]>
bassamtabbara Bassam Tabbara <[email protected]>
batrick Patrick Donnelly <pdonnell@redhat.com>
batrick Patrick Donnelly <pdonnell@ibm.com>
bigjust Justin Caratzas <[email protected]>
bk201 Kiefer Chang <[email protected]>
BlaineEXE Blaine Gardner <[email protected]>
Expand All @@ -47,6 +49,7 @@ Devp00l Stephan Müller <[email protected]>
dillaman Jason Dillaman <[email protected]>
djgalloway David Galloway <[email protected]>
dmick Dan Mick <[email protected]>
dnyanee1997 Dnyaneshwari talwekar <[email protected]>
dragonylffly Li Wang <[email protected]>
dsavineau Dimitri Savineau <[email protected]>
dvanders Dan van der Ster <[email protected]>
Expand Down Expand Up @@ -96,6 +99,8 @@ mikechristie Mike Christie <[email protected]>
mogeb Mohamad Gebai <[email protected]>
MrFreezeex Arthur Outhenin-Chalandre <[email protected]>
myoungwon Myoungwon Oh <[email protected]>
nmunet Naman Munet <[email protected]>
Naveenaidu Naveen Naidu <[email protected]>
neha-ojha Neha Ojha <[email protected]>
NitzanMordhai Nitzan Mordechai <[email protected]>
nizamial09 Nizamudeen A <[email protected]>
Expand All @@ -108,6 +113,8 @@ p-se Patrick Seidensal <[email protected]>
pcuzner Paul Cuzner <[email protected]>
Pegonzal Pedro Gonzalez Gomez <[email protected]>
pereman2 Pere Diaz Bou <[email protected]>
prgoel-code Prachi [email protected]
pujaoshahu Puja Shahu <[email protected]>
rchagam Anjaneya Chagam <[email protected]>
renhwztetecs huanwen ren <[email protected]>
ricardoasmarques Ricardo Marques <[email protected]>
Expand All @@ -121,6 +128,9 @@ s0nea Tatjana Dehler <[email protected]>
Sarthak0702 Sarthak Gupta <[email protected]>
saschagrunert Sascha Grunert <[email protected]>
sebastian-philipp Sebastian Wagner <[email protected]>
shraddhaag Shraddha Agrawal <[email protected]>
Kushal-deb Kushal Deb <[email protected]>
ShwetaBhosale1 Shweta Bhosale <[email protected]>
ShyamsundarR Shyamsundar R <[email protected]>
sidharthanup Sidharth Anupkrishnan <[email protected]>
smithfarm Nathan Cutler <[email protected]>
Expand Down Expand Up @@ -176,3 +186,5 @@ 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]>
Jayaprakash-ibm Jaya Prakash Madaka <[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/
19 changes: 13 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,16 @@
[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/nvmeof/gateway"]
path = src/nvmeof/gateway
url = https://github.com/ceph/ceph-nvmeof.git
fetchRecurseSubmodules = false
Loading
Loading