[MDBF-323] buildbot - deb major upgrade Created: 2022-01-27 Updated: 2022-06-20 Resolved: 2022-06-20 |
|
| Status: | Closed |
| Project: | MariaDB Foundation Development |
| Component/s: | Buildbot |
| Affects Version/s: | None |
| Fix Version/s: | N/A |
| Type: | Bug | Priority: | Major |
| Reporter: | Daniel Black | Assignee: | Faustin Lammler |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Description |
|
From https://mariadb.zulipchat.com/#narrow/stream/236699-Buildbot/topic/deb-major-upgrade The mysql version default in the distro needs to be installed in the VM for the upgrade script to work. |
| Comments |
| Comment by Vlad Bogolin [ 2022-01-27 ] | |||||||
|
The upgrade builders are handled by libvirt and everything runs on the bg-bbw5-x64 machine. So, the image for the
needs to be updated. | |||||||
| Comment by Vlad Bogolin [ 2022-01-27 ] | |||||||
|
The path to the install/upgrade script is here https://github.com/MariaDB/mariadb.org-tools/tree/master/buildbot.mariadb.org/scripts | |||||||
| Comment by Vlad Bogolin [ 2022-02-04 ] | |||||||
|
danblack I have fixed the Deb installation script (
and
If you solved any of these errors for the RPM scripts or you know what the solution is please share. Otherwise I can look more into this, or if you prefer you can do it. | |||||||
| Comment by Daniel Black [ 2022-02-07 ] | |||||||
|
gssapi, I haven't set up a kerberos service before, so this is a new one for me - https://mariadb.com/kb/en/authentication-plugin-gssapi/ doesn't have the full info for the server side. baseline scripts appear to be dropped by the corp bb. There's only 10.5 and 10.6 recordings there. If the script can ignore the 404 and continue if not there that would be idea. > After looking into the details, I think that we should use the deb-minor-upgrade.sh for major upgrade as well Why is that? They both have a different starting point that might be hard to reset back from major to do a minor and vice versa. If its just a consolidation of the scripts that's ok. | |||||||
| Comment by Vlad Bogolin [ 2022-02-07 ] | |||||||
|
The minor upgrade script installs the previously released version and assumes a clean VM. The only difference should be to specify the latest minor/major based on the case. I think this would be simplest scenario. |