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 20240418 map validation #127

Closed
wants to merge 3,533 commits into from

Conversation

leonidc
Copy link
Collaborator

@leonidc leonidc commented Apr 25, 2024

Contribution Guidelines

Checklist

  • Tracker (select at least one)
    • References tracker ticket
    • Very recent bug; references commit where it was introduced
    • New feature (ticket optional)
    • Doc update (no ticket needed)
    • Code cleanup (no ticket needed)
  • Component impact
    • Affects Dashboard, opened tracker ticket
    • Affects Orchestrator, opened tracker ticket
    • No impact that needs to be tracked
  • Documentation (select at least one)
    • Updates relevant documentation
    • No doc update is appropriate
  • Tests (select at least one)
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

phlogistonjohn and others added 30 commits March 19, 2024 14:10
tox supports automatically running tools with different python versions
if you name your envs properly. Continue to permit the use of `mypy` as
an env (as the default) but also allow a selection of python
versions like `py38-mypy`.

Signed-off-by: John Mulligan <[email protected]>
In the tox.ini file the modules validated by mypy are explicitly listed.
Fix one item which was indented differently than the others.
Sort the list.

Signed-off-by: John Mulligan <[email protected]>
…diting

cephadm: sudo cmd auditing

Reviewed-by: Adam King <[email protected]>
crimson: add crimson-osd rpm and deb runtime dependencies for protobuf inherited from seastar
seastar::repeat may or may not move the passed action after the first
invocation, so we can't actually rely on references to variables
captured by value being stable.  Instead, allocate with std::make_unique
and move into a finally lambda.

Fixes: https://tracker.ceph.com/issues/64996
Signed-off-by: Samuel Just <[email protected]>
test/encoding/check-generated: parallel testing by type
qa/suite/rbd/nvmeof: Deploy multiple gateways and namespaces

Reviewed-by: Barak Davidov <[email protected]>
Reviewed-by: Aviv Caro <[email protected]>
Reviewed-by: Ilya Dryomov <[email protected]>
When sending a "queued reservation" request (the new default), the OSD
will not respond until the reservation is granted.  This can take a
long time, and the client should not be warned about a "slow response".

Fixes: https://tracker.ceph.com/issues/64869

Signed-off-by: Ronen Friedman <[email protected]>
Fix snap schedule list monthly retention frequency display

Fixes: https://tracker.ceph.com/issues/64982

Signed-off-by: Ivo Almeida <[email protected]>
doc/cephfs: fix architecture link to correct relative path

Reviewed-by: Zac Dover <[email protected]>
rgw/notification: Make the LifeCycle & Replication events AWS Compatible and Support s3:Replication:Delete event

Reviewed-by: Yuval Lifshitz <[email protected]>
Reviewed-by: Matt Benjamin <[email protected]>
RGW: allow user disabling presigned urls in rgw configuration

Reviewed-by: Casey Bodley <[email protected]>
rgw: Add missing empty checks to the split string in is_string_in_set().

Reviewed-by: Casey Bodley <[email protected]>
rgw_file: fix mv/rename cases broken by zipper integration

Reviewed-by: Daniel Gryniewicz <[email protected]>
qa/rgw: ignore POOL_APP_NOT_ENABLED in rgw/lua subsuite

Reviewed-by: Soumya Koduri <[email protected]>
To stream JSON to a file for collection (for testing).  The idea here that
trying to send a very large JSON result over `ceph tell` is best to be avoided.

Signed-off-by: Patrick Donnelly <[email protected]>
Signed-off-by: Patrick Donnelly <[email protected]>
A quiesce op in the MDS may run for an indeterminate amount of time. Warnings
should not be generated.

Signed-off-by: Patrick Donnelly <[email protected]>
Signed-off-by: Patrick Donnelly <[email protected]>
From a past commit.

Signed-off-by: Patrick Donnelly <[email protected]>
Copy link

This pull request has been automatically marked as stale because it has not had any activity for 60 days. It will be closed if no further activity occurs for another 30 days.
If you are a maintainer or core committer, please follow-up on this pull request to identify what steps should be taken by the author to move this proposed change forward.
If you are the author of this pull request, thank you for your proposed contribution. If you believe this change is still appropriate, please ensure that any feedback has been addressed and ask for a code review.

@github-actions github-actions bot added the stale label Jun 24, 2024
Copy link

This pull request has been automatically closed because there has been no activity for 90 days. Please feel free to reopen this pull request (or open a new one) if the proposed change is still appropriate. Thank you for your contribution!

@github-actions github-actions bot closed this Jul 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.