Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-73691

Require a new parameter for setFCV upgrade/downgrade

    • Replication
    • Fully Compatible
    • Repl 2023-03-06, Repl 2023-03-20, Repl 2023-04-03

      Our new upgrade/downgrade policy means that once users upgrade their FCV, they will not be able to do a binary downgrade without the help of the support team. This could cause a lot of distress for customers who won't realize that they cannot downgrade on their own until it's too late.

      The setFCV command will now require an extra parameter

      {confirm: true}

      to do an FCV upgrade/downgrade. Without that parameter, the setFCV downgrade command will error and say that an FCV + binary downgrade will require support assistance, and to re-run the setFCV downgrade command with the confirm parameter if you acknowledge that. The setFCV upgrade command will error and say that once you have upgraded to <targetFCV>, FCV + binary downgrade will not be possible without support assistance, and to re-run the setFCV upgrade command with the confirm parameter if you acknowledge that risk.

            Assignee:
            xuerui.fa@mongodb.com Xuerui Fa
            Reporter:
            samy.lanka@mongodb.com Samyukta Lanka
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved: