Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-17457

Raise minimum MetadataVersion for ZK migration to 3.6

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Blocker
    • Resolution: Fixed
    • None
    • 3.9.0, 3.7.2, 3.8.1
    • controller, migration
    • None

    Description

      In the 3.6.0 release notes, we announced that ZK migrations were production ready.

      > The 3.6.0 release marked the first production ready release for the migration of Kafka clusters from a ZooKeeper metadata system to a KRaft metadata system. Users wanting to perform this migration are advised to first upgrade to 3.6.2 or 3.7.1 to receive important bug fixes.

      Part of the reasoning behind this announcement was that the migration was feature complete at this point (migration transactions and migration of delegation tokens were included in 3.6). 

      If users are on a software version of 3.6 or higher, we should not let them perform the migration at an older MetadataVersion. Otherwise, the migration will be done without the use of metadata transactions, which is not safe.

      Attachments

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            davidarthur David Arthur
            davidarthur David Arthur
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment