mariadb/support-files
Otto Kekalainen d1ba623677 All-green GitLab CI in main branch in January 2025
Ensure that the GitLab CI is green again. Ideally all failures would be
fixed, but at the moment it is not feasible. As the purpose of a CI is
to protect the code base from having new testable regressions slip in,
update the CI pipeline to be all green by disabling multiple failing
test or reduce their scope.

- Avoid timeouts and make buid faster with
  '-DCPACK_RPM_DEBUGINFO_PACKAGE=OFF'

- Remove 'GIT_CLONE_PATH' which isn't universally supported on all
  GitLab instances

- Bump 'MARIADB_MAJOR_VERSION' to current 'main' contents (11.8). Also
  update the upgrade test matrix to modern MariaDB versions.

- Remove UBsan builds as they are failing and can't quickly be fixed,
  along with the MTR test that depended on it.

- Switch the CentOS 7 build to use Amazon Linux 2 instead, which has
  equivalent Fedora package versions, but is still maintained and
  package archive mirrors active.

- Extend skiplist to include currently failing MTR tests. These are not
  quick to fix, so adding them to the skiplist will at least make the
  CI green and allow us to catch any new regressions.

- Drop the default QPS limit in the mini-benchmark.sh to match what is
  currently passing. The drop is large because it wasn't adjusted after
  4016c905 got merged.

- Remove the currently failing faketime tests for 2028 compatibility.

- Remove unnecessary `dependencies:` definitions that have no effect in
  the presence of `needs:`

- Reduce the scope of `cppcheck` to avoid timeouts from job.

- Update the ignorelists for both `cppcheck` and `flawfinder` as the
  jobs were failing. This way the jobs will be green again, and reveal
  is any new commits introduce issues.

- Drop the duplicate `cppcheck` and `flawfinder` job definitions that
  got erroneously merged when both 9c287c0 and f4ce1e4 got merged on the
  `main` branch, when the original intent was to have the latter commit
  only on old MariaDB versions.

All new code of the whole pull request, including one or several files
that are either new files or modified ones, are contributed under the
BSD-new license. I am contributing on behalf of my employer
Amazon Web Services, Inc.
2025-01-29 10:56:08 +11:00
..
dtrace Update FSF Address 2019-05-11 21:29:06 +03:00
MacOSX MDEV-22569: Run bin/mariadbd instead of bin/mysqld 2020-06-16 12:59:30 +03:00
policy Merge 11.0 into 11.1 2024-03-28 12:15:36 +02:00
rpm Merge 10.11 into 11.4 2024-12-02 11:35:34 +02:00
binary-configure.sh MDEV-22569: Run bin/mariadbd instead of bin/mysqld 2020-06-16 12:59:30 +03:00
build-tags Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext 2017-07-04 15:31:25 +04:00
ccfilter
CMakeLists.txt MDEV-19210: use environment file in systemd units for _WSREP_START_POSITION 2024-05-29 10:01:19 +01:00
compiler_warnings.supp MDEV-19780 Remove the TokuDB storage engine 2020-05-14 10:11:47 +03:00
db.opt
magic Update magic file with Aria table files and ddl log 2022-06-13 16:26:22 +03:00
mariadb-extra.socket.in MDEV-5536: add systemd socket activation 2021-03-28 13:53:55 +11:00
mariadb-extra@.socket.in MDEV-5536: add systemd socket activation 2021-03-28 13:53:55 +11:00
mariadb.logrotate.sh MDEV-22659: Create one single unified and optimal logrotate config 2022-10-27 10:28:14 +11:00
mariadb.pc.in mariadb.pc: plugindir is used 2021-03-18 14:35:55 +11:00
mariadb.service.in Merge remote-tracking branch 'origin/11.5' into 11.6 2024-07-10 19:18:52 +04:00
mariadb.socket.in MDEV-5536: add systemd socket activation 2021-03-28 13:53:55 +11:00
mariadb@.service.in Merge 10.5 into 10.6 2024-03-27 15:00:56 +02:00
mariadb@.socket.in MDEV-5536: add systemd socket activation 2021-03-28 13:53:55 +11:00
mini-benchmark.sh All-green GitLab CI in main branch in January 2025 2025-01-29 10:56:08 +11:00
mysql-multi.server.sh MDEV-22569: Run bin/mariadbd instead of bin/mysqld 2020-06-16 12:59:30 +03:00
mysql.m4 Update FSF Address 2019-05-11 21:29:06 +03:00
mysql.server-sys5.sh MDEV-22569: Run bin/mariadbd instead of bin/mysqld 2020-06-16 12:59:30 +03:00
mysql.server.sh Merge 10.4 into 10.5 2022-06-09 12:22:55 +03:00
mysqld_multi.server.sh MDEV-14900 Upstream 10.3 debian patches 2018-08-12 11:37:42 +02:00
sysusers.conf.in Generate and install sysusers and tmpfiles configuration 2017-12-20 12:54:19 +02:00
tmpfiles.conf.in MDEV-15543: tmpfile.d not for datadir 2023-11-28 17:55:00 +11:00
use_galera_new_cluster.conf systemd: mariadb@bootstrap - clear ExecStartPre and ExecStartPost 2020-09-22 15:37:44 +10:00
wsrep.cnf.sh MDEV-17428: Update wsrep_max_ws_rows and wsrep_max_ws_size values in wsrep.cnf.sh 2019-02-21 09:19:18 +02:00
wsrep_notify.sh MDEV-29814: galera_var_notify_ssl_ipv6 causes testing system to hang 2022-12-10 01:11:55 +01:00