Details
Description
While testing latest MariaDB 11.4.3 I ran into this MTR failure which seems like some kind of regression:
main.mysqld--help-aria w2 [ fail ]
|
Test ended at 2024-08-09 17:00:48
|
|
CURRENT_TEST: main.mysqld--help-aria
|
--- /tmp/build/source/mysql-test/main/mysqld--help-aria.result 2024-06-06 20:49:59.511836568 +0000
|
+++ /tmp/build/source/mysql-test/main/mysqld--help-aria.reject 2024-08-09 17:00:48.426958935 +0000
|
@@ -1,9 +1,12 @@
|
flush tables;
|
+[ERROR] feedback plugin: failed to retrieve the MAC address
|
#
|
# Check that we don't write any data to wrong or not existing datadir
|
#
|
+[ERROR] feedback plugin: failed to retrieve the MAC address
|
[Warning] Could not open mysql.plugin table: "Table 'mysql.plugin' doesn't exist". Some options may be missing from the help text
|
#
|
# Check with existing directory
|
#
|
+[ERROR] feedback plugin: failed to retrieve the MAC address
|
[Warning] Could not open mysql.plugin table: "Table 'mysql.plugin' doesn't exist". Some options may be missing from the help text
|
|
Result length mismatch
|
I will add further details later after more testing.
Attachments
Issue Links
- relates to
-
MDEV-11763 All ipv6-related tests fail in buildbot on bld-dan builders
-
- Closed
-
-
MDEV-34494 Add server_uid global variable and add it to error log at startup
-
- Closed
-
I fails because my testing environment has only loopback interface which has MAC addres 00:00:00:00:00:00.
13:34:51.770461 socket(AF_INET, SOCK_DGRAM, IPPROTO_IP) = 3
13:34:51.770509 ioctl(3, SIOCGIFCONF, {ifc_len=1280 /* 32 * sizeof(struct ifreq) */ => 80 /* 2 * sizeof(struct ifreq) */, ifc_buf=[{ifr_name="lo", ifr_addr={sa_family=AF_INET, sin_port=htons(0), sin_addr=inet_addr("127.0.0.1")}}, {ifr_name="lo", ifr_addr={sa_family=AF_INET, sin_port=htons(0), sin_addr=inet_addr("10.0.0.1")}}]}) = 0
13:34:51.770555 ioctl(3, SIOCGIFHWADDR, {ifr_name="lo", ifr_hwaddr={sa_family=ARPHRD_LOOPBACK, sa_data=00:00:00:00:00:00}}) = 0
13:34:51.770592 ioctl(3, SIOCGIFHWADDR, {ifr_name="lo", ifr_hwaddr={sa_family=ARPHRD_LOOPBACK, sa_data=00:00:00:00:00:00}}) = 0
13:34:51.770626 close(3) = 0
13:34:51.770672 write(2, "2024-12-09 13:34:51 0 [ERROR] fe"..., 82) = 82
The algorithm searches the first non-zero MAC address, which is not available in my case.