Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-26569

10.6 on Ubuntu Bionic/Launchpad: mysql-test-run fails to start with mariadbd error: io_uring_queue_init() failed with ENOSYS

    XMLWordPrintable

    Details

      Description

      While preparing 10.6.4 for official Debian upload I noticed that the builds fail when mariadb-test-run tries to start mariadbd on Launchpad with the following error on multiple platforms:

      Logging: /<<PKGBUILDDIR>>/mysql-test/mariadb-test-run.pl  --force --testcase-timeout=120 --suite-timeout=540 --retry=3 --parallel=4 --skip-rpl --suite=main --skip-test-list=unstable-tests
      vardir: /<<PKGBUILDDIR>>/builddir/mysql-test/var
      Removing old var directory...
      Creating var directory '/<<PKGBUILDDIR>>/builddir/mysql-test/var'...
      Checking supported features...
      MariaDB Version 10.6.4-MariaDB-1~ubuntu21.10.1~1631027360.b24724e0e83.debia
       - SSL connections supported
      Using suites: main
      Collecting tests...
      Installing system database...
      mysql-test-run: *** ERROR: Error executing mariadbd --bootstrap
      Could not install system database from /<<PKGBUILDDIR>>/builddir/mysql-test/var/log/bootstrap.sql
      The /<<PKGBUILDDIR>>/builddir/mysql-test/var/log/bootstrap.log file contains:
      /<<PKGBUILDDIR>>/builddir/sql/mariadbd --no-defaults --disable-getopt-prefix-matching --bootstrap --basedir=/<<PKGBUILDDIR>> --datadir=/<<PKGBUILDDIR>>/builddir/mysql-test/var/install.db --plugin-dir=/<<PKGBUILDDIR>>/builddir/mysql-test/var/plugins --default-storage-engine=myisam --loose-skip-plugin-feedback --loose-skip-plugin-innodb --loose-skip-plugin-innodb-buffer-page-lru --loose-skip-plugin-innodb-buffer-pool-stats --loose-skip-plugin-innodb-cmp --loose-skip-plugin-innodb-cmp-per-index --loose-skip-plugin-innodb-cmp-per-index-reset --loose-skip-plugin-innodb-cmp-reset --loose-skip-plugin-innodb-cmpmem --loose-skip-plugin-innodb-cmpmem-reset --loose-skip-plugin-innodb-ft-being-deleted --loose-skip-plugin-innodb-ft-config --loose-skip-plugin-innodb-ft-default-stopword --loose-skip-plugin-innodb-ft-deleted --loose-skip-plugin-innodb-ft-index-cache --loose-skip-plugin-innodb-ft-index-table --loose-skip-plugin-innodb-sys-columns --loose-skip-plugin-innodb-sys-fields --loose-skip-plugin-innodb-sys-foreign --loose-skip-plugin-innodb-sys-foreign-cols --loose-skip-plugin-innodb-sys-indexes --loose-skip-plugin-innodb-sys-tables --loose-skip-plugin-innodb-sys-tablespaces --loose-skip-plugin-innodb-sys-tablestats --loose-skip-plugin-innodb-sys-virtual --loose-skip-plugin-innodb-tablespaces-encryption --loose-skip-plugin-partition --loose-skip-plugin-sequence --loose-skip-plugin-thread-pool-groups --loose-skip-plugin-thread-pool-queues --loose-skip-plugin-thread-pool-stats --loose-skip-plugin-thread-pool-waits --loose-skip-plugin-unix-socket --loose-skip-plugin-user-variables --loose-innodb --loose-innodb-log-file-size=10M --disable-sync-frm --tmpdir=/<<PKGBUILDDIR>>/builddir/mysql-test/var/tmp/ --core-file --console --character-set-server=latin1 --lc-messages-dir=/<<PKGBUILDDIR>>/builddir/sql/share/ --character-sets-dir=/<<PKGBUILDDIR>>/sql/share/charsets
      2021-09-07 17:12:28 0 [Note] /<<PKGBUILDDIR>>/builddir/sql/mariadbd (server 10.6.4-MariaDB-1~ubuntu21.10.1~1631027360.b24724e0e83.debia) starting as process 16598 ...
      2021-09-07 17:12:28 0 [Warning] Could not increase number of max_open_files to more than 1024 (request: 32186)
      2021-09-07 17:12:28 0 [Warning] Changed limits: max_open_files: 1024  max_connections: 151 (was 151)  table_cache: 421 (was 2000)
      2021-09-07 17:12:29 0 [Note] Plugin 'partition' is disabled.
      2021-09-07 17:12:29 0 [Note] Plugin 'SEQUENCE' is disabled.
      2021-09-07 17:12:29 0 [Note] InnoDB: The first data file './ibdata1' did not exist. A new tablespace will be created!
      2021-09-07 17:12:29 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
      2021-09-07 17:12:29 0 [Note] InnoDB: Number of pools: 1
      2021-09-07 17:12:29 0 [Note] InnoDB: Using crc32 + pclmulqdq instructions
      2021-09-07 17:12:29 0 [Note] mariadbd: O_TMPFILE is not supported on /<<PKGBUILDDIR>>/builddir/mysql-test/var/tmp/ (disabling future attempts)
      2021-09-07 17:12:29 0 [Warning] mariadbd: io_uring_queue_init() failed with ENOSYS: try uprading the kernel
      210907 17:12:29 [ERROR] mysqld got signal 6 ;
      

      Full log:

      The only platform that worked was armhf.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              otto Otto Kekäläinen
              Reporter:
              otto Otto Kekäläinen
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Git Integration