-
Notifications
You must be signed in to change notification settings - Fork 1
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
merge main branch #149
Draft
smanjara
wants to merge
10,000
commits into
smanjara:main
Choose a base branch
from
ceph:main
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
merge main branch #149
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Signed-off-by: Samuel Just <[email protected]>
We're going to need instance_handle to outlive exiting the pipeline stage as it will later hold a reference to an obc holding that stage. Signed-off-by: Samuel Just <[email protected]>
… exited The operation will hold a reference to the obc containing most of the pipeline stages. Signed-off-by: Samuel Just <[email protected]>
rgw/logging: add support for GetBucketLogging and PutBucketLogging Reviewed-By: Anthony D'Atri <[email protected]>, Adam Emerson <[email protected]>, Casey Bodley <[email protected]>
qa/rgw: bump keystone/barbican from 2023.1 to 2024.1 Reviewed-by: Shilpa Jagannath <[email protected]>
…code Revert "rgw/auth: Fix the return code returned by AuthStrategy," Reviewed-by: Casey Bodley <[email protected]>
doc/cephfs: document purge queue and its perf counters Reviewed-by: Venky Shankar <[email protected]> Reviewed-by: Anthony D'Atri <[email protected]>
for persistent topic stats tests Signed-off-by: Yuval Lifshitz <[email protected]>
With `ssl` set on the `server` option, HAProxy strips the TLS protocol for all clients. You would need to connect to it with `http://<ip>:443`. To have an active health check, which uses SSL, but does not strip it for clients, you'd need to add: - `check` to enable active health checks. - `check-ssl` to instruct the health check to use TLS - `verify none` to skip verification on the health check requests from HAProxy - _REMOVE_ `ssl` to stop stripping TLS The active health checks are required to not route any requests to the inactive managers. These would redirect to any unusable IP from the active mgr. --- Alternatively you could add another certificate in the frontend and then re-encrypt the traffic. But this would require tracking the certs also in HAProxy. Signed-off-by: Benedikt Heine <[email protected]>
doc/mgr/dashboard: Fix HAProxy TLS example
a helper function that builds bash dictionaries: pg to acting set, pg to primary & pg to pool. Also added are two helper functions that make use of the dictionaries: count_common_active() to count the number of common OSDs in the acting set of two PGs, and find_disjoint_but_primary() to find a PG that is disjoint from the first PG, apart from possibly having the same primary OSD. Signed-off-by: Ronen Friedman <[email protected]>
... and not just in 'pg dump' output. Signed-off-by: Ronen Friedman <[email protected]>
... as it is now queried to determine whever we are scrubbing, but not yet 'm_active', as the scrubber is in ReservingReplicas. Signed-off-by: Ronen Friedman <[email protected]>
verify that an operator scrub aborts a reserving scrub of the same PG. Signed-off-by: Ronen Friedman <[email protected]>
test/rgw/noitifications: fix test names Reviewed-By: Ali Masarwe <[email protected]>
* refs/pull/60411/head: client: Fix a deadlock when osd is full Reviewed-by: Venky Shankar <[email protected]> Reviewed-by: Patrick Donnelly <[email protected]> Reviewed-by: Dhairya Parmar <[email protected]>
radosgw-admin: create user without creds cli Reviewed-by: Matt Benjamin <[email protected]> Reviewed-by: Casey Bodley <[email protected]>
…ge-class rgw: fix empty storage class on display of multipart uploads Reviewed-by: Adam Emerson <[email protected]>
rgw/notification: Forward Topic & Notification creation request to master when notification_v2 enabled Reviewed-by: Yuval Lifshitz <[email protected]>
Fixes https://tracker.ceph.com/issues/69413 Signed-off-by: Gil Bregman <[email protected]>
Format "Tips and Tricks" into its own section so that it doesn't confuse readers of the vstart installation procedure. Signed-off-by: Zac Dover <[email protected]>
mgr/cephadm/nvmeof: Add key verification field to NVMeOF configuration
rgw: respect policies in data sync in user mode Reviewed-by: Adam Emerson <[email protected]>
rgw: consider multi zonegroup for is_syncing_bucket_meta Reviewed-by: Casey Bodley <[email protected]>
doc: README.md - format "Tips and Tricks" Reviewed-by: Anthony D'Atri <[email protected]>
Format "Troubleshooting" into its own section so that it doesn't confuse readers of the vstart installation procedure. This PR is part of a series of PRs meant to preserve the integrity of the README.md file after some recent additions that break the flow of the document. This PR follows #61221. Signed-off-by: Zac Dover <[email protected]>
crimson: allow replica side write commits to pipeline Reviewed-by: Xuehan Xu <[email protected]>
doc: README.md - format "Troubleshooting" Reviewed-by: Anthony D'Atri <[email protected]>
Improve the formatting and English language in the sections "Troubleshooting" and "Tips and Tricks", and move those sections to a place where they don't interrupt the flow of the vstart cluster installation instructions. Some of the strings in "Tips and Tricks" are not yet unambiguous sentences that will make sense to the uninitiated, but this PR represents a step in that direction. This PR is part of a series of PRs meant to preserve the integrity of the README.md file after some recent additions that break the flow of the document. This PR follows #61226 and #61221. Signed-off-by: Zac Dover <[email protected]>
osd/scrub: abort running scrub in replica-reservation if an operator-initiated scrub is requested Reviewed-by: Samuel Just <[email protected]>
doc: README.md - improve "Tshooting" and "Tips & Tricks" Reviewed-by: Anthony D'Atri <[email protected]>
…euth qa/suites/crimson-rados: enable short_pg_log Reviewed-by: Matan Breizman <[email protected]>
crimson/osd/pg_shard_manager: discard outdated operations when the corresponding pgs are already removed Reviewed-by: Matan Breizman <[email protected]>
crimson/osd/replicated_recovery_backend: call on_global_recover() only when all replicas and the primary have been recovered Reviewed-by: Matan Breizman <[email protected]>
crimson/osd/backfill_state: treat `Cancelled` as a pause of the ongoing backfilling Reviewed-by: Matan Breizman <[email protected]>
qa: write out ESubtreeMap more frequently to find large events Reviewed-by: Venky Shankar <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Contribution Guidelines
To sign and title your commits, please refer to Submitting Patches to Ceph.
If you are submitting a fix for a stable branch (e.g. "pacific"), please refer to Submitting Patches to Ceph - Backports for the proper workflow.
Checklist
Show available Jenkins commands
jenkins retest this please
jenkins test classic perf
jenkins test crimson perf
jenkins test signed
jenkins test make check
jenkins test make check arm64
jenkins test submodules
jenkins test dashboard
jenkins test dashboard cephadm
jenkins test api
jenkins test docs
jenkins render docs
jenkins test ceph-volume all
jenkins test ceph-volume tox
jenkins test windows