Yugabyte Major Upgrade, p4: Actual Upgrade.

TL;DR: Run the check and then upgrade the database in careful steps. All implemented by just replacing containers and running a few (scripted) commands. Success! (but I did pop some questions at the bottom) The upgrade was Plug and Play with containes, more or les... Background. After preparation (link), my cluster is ready for upgrade. My cluster looks like this: Notice three containers running the yb-master-processes, node2, node3 and node4. And another three containers running the yb-tserver processes, node5, node6 and node7 (see prep-steps in earlier blog p3). I can now follow the required sequence: a) upgrade masters, by replacing three containers. b) run the check and the catalog upgrade, using 1 of the new containers. c) upgrade tservers by replacing three containers. d) finalize the upgrade. And if so desired, I can also re-distribute the load over all six containers again. Replacing the first container, fast. I will use node2 to introduce the new software-vers...