Skip to content

Enable selective repository sync for replication#7708

Draft
dralley wants to merge 3 commits into
pulp:mainfrom
dralley:selective-sync-replicas
Draft

Enable selective repository sync for replication#7708
dralley wants to merge 3 commits into
pulp:mainfrom
dralley:selective-sync-replicas

Conversation

@dralley
Copy link
Copy Markdown
Contributor

@dralley dralley commented May 12, 2026

📜 Checklist

  • Commits are cleanly separated with meaningful messages (simple features and bug fixes should be squashed to one commit)
  • A changelog entry or entries has been added for any significant changes
  • Follows the Pulp policy on AI Usage
  • (For new features) - User documentation and test coverage has been added

See: Pull Request Walkthrough

dralley added 3 commits May 12, 2026 00:12
Users should have some way to replicate only a subset of the total
system configuration, so that the user can prioritize certain syncs in
time sensitive situations with a large amount of total repositories.

Assisted-By: claude-opus-4.6
Only mark request bodies as `required` in the OpenAPI schema when the
serializer has at least one required field. Previously all request bodies
were unconditionally marked required, which forced generated client
bindings to demand a body object even for endpoints where every field
is optional.

Assisted-By: claude-opus-4.6
Assisted-By: claude-opus-4.6
@dralley dralley changed the title Selective sync replicas Enable selective repository sync for replication May 12, 2026
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.

1 participant