[MDBF-40] Milestone 3: Time to move to new buildbot Created: 2020-04-30  Updated: 2022-02-01

Status: Open
Project: MariaDB Foundation Development
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major
Reporter: Kaj Arnö Assignee: Michael Widenius
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: 0d
Original Estimate: Not Specified

Issue Links:
PartOf
includes MDBF-30 Package installation/upgrade tests Closed
includes MDBF-34 Fix intermittent SIGPIPE killing MTR Closed
includes MDBF-35 Fix Buildbot master sometimes failing... Closed
includes MDBF-36 Remove skip-test=unstable-tests Closed
includes MDBF-38 Aggregate packages back centrally Closed
includes MDBF-44 Release packages built by new buildbo... Closed
includes MDBF-49 Add support for compiler_warnings.sup... Closed
includes MDBF-103 Add SLES builder Closed
includes MDBF-107 Add Galera builders Closed
includes MDBF-112 Add new ARM machine to Buildbot Closed
includes MDBF-117 ARM space problems Closed
includes MDBF-118 Black screen when hitting show logs o... Closed
includes MDBF-120 Add latest compilers builders Closed
includes MDBF-137 Have logs available for a longer time Closed
includes MDBF-141 No builds running on the new buildbot Closed
includes MDBF-142 Upgrade the MariaDB version used by t... Closed
includes MDBF-145 fedora33 builders Closed
includes MDBF-146 Re-create images for all builders Closed
includes MDBF-147 Power builders down Closed
includes MDBF-156 Ubuntu-1804-bigtest out of space Closed
includes MDBF-159 Add missing deps for the package crea... Closed
includes MDBF-160 Enable the Valgrind builder Closed
includes MDBF-161 Windows builder is down Closed
includes MDBF-162 Install/Upgrade trigger problem Closed
includes MDBF-163 Install test failure for Deb for Mari... Closed
includes MDBF-164 Windows package signing Closed
includes MDBF-165 Give priority to release branches Closed
includes MDBF-166 Add new machines to buildbot Closed
includes MDBF-167 Out of space errors for ubuntu-1804-b... Closed
includes MDBF-168 Slow Grid View Closed
includes MDBF-169 Slow tarball creation Closed
includes MDBF-170 ARM dockerfile update for CentOS7 and... Closed
includes MDBF-172 Load balancing the x64 workers Closed
includes MDBF-174 Add new x64 machine to buildbot Closed
includes MDBF-175 Add load balancing to builders that a... Closed
includes MDBF-176 Adjust number of builders per machine Closed
includes MDBF-177 Enable the new x64 machine Closed
includes MDBF-179 Low space on / for the buildbot maste... Closed
includes MDBF-180 Setup a new build that uses the Intel... Closed
includes MDBF-181 Add a PHP builder Closed
includes MDBF-184 Missing _mysql python package after M... Closed
includes MDBF-185 Slow interface when running multiple ... Closed
includes MDBF-186 Setup a multi-master configuration fo... Closed
includes MDBF-187 Install crossbar.io Closed
includes MDBF-189 Increase crossbar timeout for ping po... Closed
includes MDBF-194 Setup the LD_LIBRARY_PATH to include ... Closed
includes MDBF-195 Investigate master machine crash Closed
includes MDBF-199 Add a second master to handle the builds Closed
includes MDBF-200 Buildbot upload step should not be us... Closed
includes MDBF-201 Some failing tests are not shown in G... Closed
includes MDBF-208 Limit log size for MTR Closed
includes MDBF-210 Buildbot main page customization Closed
includes MDBF-211 Install Windows in KVM Closed
includes MDBF-212 SHA256Sums for ci.mariadb.org Closed
includes MDBF-213 Missing .ddeb, .changes, .dsc and .ta... Closed
includes MDBF-214 Missing srpms from ci.mariadb.org Closed
includes MDBF-215 RHEL/CentOS packages are named fedora28 Closed
includes MDBF-216 Re-structure ci.mariadb.org package f... Closed
includes MDBF-217 Setup Docker and add the new Windows ... Closed
includes MDBF-218 MTR buildbot log parsing when numbers... Closed
includes MDBF-220 Setup the new Power machine Closed
includes MDBF-221 Add missing workers for release Closed
includes MDBF-224 Create debug rpms and srpms Closed
includes MDBF-225 Install missing dependencies on rpm b... Closed
includes MDBF-226 Add Galera builders Closed
includes MDBF-227 Missing MariaDB-shared-* files for Ma... Closed
includes MDBF-228 CentOS install fails after MariaDB-co... Closed
is part of MDBF-28 New Buildbot Open
Relates
relates to MDBF-45 Milestone 4: Protected branches Open

 Description   

Milestone 3 should contain critical features from old buildbot so that we only need the old buildbot as backup. It should also contain all old buildbot packages (eg. also Power packages, even if for just one distro).
Milestone 3 is concluded by releasing packages from New Buildbot.

The decision to do releases from new Buildbot is made MariaDB server steering committee and Daniel and Elena etc. When this group is happy, all other developers will be informed to start using the New Buildbot.

Missing from New Buildbot but now in Old Buildbot (to be fixed as part of Milestone 5):

  • Cross-references (one can use the old buildbot for now)
  • Some install/upgrade one a few platforms are missing

Additions to New Buildbot, as part of Milestone 3, but not in Old Buildbot:

  • Speed (with similar resources)
  • MSAN
  • Testing with latest gcc & clang
  • Valgrind
  • More Arm builders for various platforms

Generated at Thu Feb 08 03:35:01 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.