Skip to content

Migrate quiltx bucket add workflow into quilt3 #5251

Description

@drernie

Summary

Move the customer-facing quiltx bucket add workflow into quilt3, while retaining quiltx bucket add as a thin compatibility shim.

quilt3.admin.buckets.add() already provides registry CRUD. The migration should cover the surrounding AWS workflow: safe S3 bucket-policy merging, SNS policy/topic setup, notification conflict and drift checks, --no-preflight registration, and post-add verification.

Authoritative implementation and tests:

Acceptance criteria

  • Equivalent bucket-add API/CLI behavior is available from quilt3.
  • The quiltx command delegates to quilt3 without breaking existing automation.
  • Existing policy, notification-conflict, drift, no-preflight, and verification tests migrate.
  • Add moto coverage for bucket-policy merging and notification-conflict behavior.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions