From 38ff56b006a775461538f253bf2668fbe8138e0a Mon Sep 17 00:00:00 2001 From: Manan Gupta <35839558+GuptaManan100@users.noreply.github.com> Date: Sat, 26 Mar 2022 11:55:04 +0530 Subject: [PATCH] ci: set VTDATAROOT to /tmp/ folder to avoid long socket file paths (#9980) Signed-off-by: Manan Gupta --- .github/workflows/cluster_endtoend_12.yml | 3 +++ .github/workflows/cluster_endtoend_13.yml | 3 +++ .github/workflows/cluster_endtoend_15.yml | 3 +++ .github/workflows/cluster_endtoend_17.yml | 3 +++ .github/workflows/cluster_endtoend_18.yml | 3 +++ .github/workflows/cluster_endtoend_19.yml | 3 +++ .github/workflows/cluster_endtoend_20.yml | 3 +++ .github/workflows/cluster_endtoend_21.yml | 3 +++ .github/workflows/cluster_endtoend_22.yml | 3 +++ .github/workflows/cluster_endtoend_24.yml | 3 +++ .github/workflows/cluster_endtoend_26.yml | 3 +++ .../workflows/cluster_endtoend_ers_prs_newfeatures_heavy.yml | 3 +++ .github/workflows/cluster_endtoend_mysql80.yml | 3 +++ .github/workflows/cluster_endtoend_onlineddl_declarative.yml | 3 +++ .github/workflows/cluster_endtoend_onlineddl_ghost.yml | 3 +++ .github/workflows/cluster_endtoend_onlineddl_revert.yml | 3 +++ .github/workflows/cluster_endtoend_onlineddl_revertible.yml | 3 +++ .github/workflows/cluster_endtoend_onlineddl_scheduler.yml | 3 +++ .github/workflows/cluster_endtoend_onlineddl_singleton.yml | 3 +++ .github/workflows/cluster_endtoend_onlineddl_vrepl.yml | 3 +++ .github/workflows/cluster_endtoend_onlineddl_vrepl_stress.yml | 3 +++ .../cluster_endtoend_onlineddl_vrepl_stress_suite.yml | 3 +++ .github/workflows/cluster_endtoend_onlineddl_vrepl_suite.yml | 3 +++ .github/workflows/cluster_endtoend_resharding.yml | 3 +++ .github/workflows/cluster_endtoend_resharding_bytes.yml | 3 +++ .github/workflows/cluster_endtoend_schemadiff_vrepl.yml | 3 +++ ...ter_endtoend_shardedrecovery_stress_verticalsplit_heavy.yml | 3 +++ .github/workflows/cluster_endtoend_tabletmanager_consul.yml | 3 +++ .github/workflows/cluster_endtoend_tabletmanager_tablegc.yml | 3 +++ .github/workflows/cluster_endtoend_tabletmanager_throttler.yml | 3 +++ .../cluster_endtoend_tabletmanager_throttler_custom_config.yml | 3 +++ .../cluster_endtoend_vreplication_across_db_versions.yml | 3 +++ .github/workflows/cluster_endtoend_vreplication_basic.yml | 3 +++ .github/workflows/cluster_endtoend_vreplication_cellalias.yml | 3 +++ .github/workflows/cluster_endtoend_vreplication_migrate.yml | 3 +++ .github/workflows/cluster_endtoend_vreplication_multicell.yml | 3 +++ .github/workflows/cluster_endtoend_vreplication_v2.yml | 3 +++ .github/workflows/cluster_endtoend_vstream_failover.yml | 3 +++ .../workflows/cluster_endtoend_vstream_stoponreshard_false.yml | 3 +++ .../workflows/cluster_endtoend_vstream_stoponreshard_true.yml | 3 +++ .../cluster_endtoend_vstream_with_keyspaces_to_watch.yml | 3 +++ .../cluster_endtoend_vtctlbackup_sharded_clustertest_heavy.yml | 3 +++ .github/workflows/cluster_endtoend_vtgate_buffer.yml | 3 +++ .github/workflows/cluster_endtoend_vtgate_concurrentdml.yml | 3 +++ .github/workflows/cluster_endtoend_vtgate_gen4.yml | 3 +++ .github/workflows/cluster_endtoend_vtgate_godriver.yml | 3 +++ .github/workflows/cluster_endtoend_vtgate_queries.yml | 3 +++ .github/workflows/cluster_endtoend_vtgate_readafterwrite.yml | 3 +++ .github/workflows/cluster_endtoend_vtgate_reservedconn.yml | 3 +++ .github/workflows/cluster_endtoend_vtgate_schema.yml | 3 +++ .github/workflows/cluster_endtoend_vtgate_schema_tracker.yml | 3 +++ .../cluster_endtoend_vtgate_tablet_healthcheck_cache.yml | 3 +++ .github/workflows/cluster_endtoend_vtgate_topo.yml | 3 +++ .github/workflows/cluster_endtoend_vtgate_topo_consul.yml | 3 +++ .github/workflows/cluster_endtoend_vtgate_topo_etcd.yml | 3 +++ .github/workflows/cluster_endtoend_vtgate_transaction.yml | 3 +++ .github/workflows/cluster_endtoend_vtgate_unsharded.yml | 3 +++ .github/workflows/cluster_endtoend_vtgate_vindex.yml | 3 +++ .github/workflows/cluster_endtoend_vtgate_vschema.yml | 3 +++ .github/workflows/cluster_endtoend_vtorc.yml | 3 +++ .github/workflows/cluster_endtoend_worker_vault_heavy.yml | 3 +++ .github/workflows/cluster_endtoend_xb_recovery.yml | 3 +++ test/templates/cluster_endtoend_test.tpl | 3 +++ test/templates/cluster_endtoend_test_mysql80.tpl | 3 +++ 64 files changed, 192 insertions(+) diff --git a/.github/workflows/cluster_endtoend_12.yml b/.github/workflows/cluster_endtoend_12.yml index 8fd113231a..f4a121d5de 100644 --- a/.github/workflows/cluster_endtoend_12.yml +++ b/.github/workflows/cluster_endtoend_12.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_13.yml b/.github/workflows/cluster_endtoend_13.yml index 0636db541e..6e7c24207b 100644 --- a/.github/workflows/cluster_endtoend_13.yml +++ b/.github/workflows/cluster_endtoend_13.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_15.yml b/.github/workflows/cluster_endtoend_15.yml index 08d1ede597..1e650ae1b5 100644 --- a/.github/workflows/cluster_endtoend_15.yml +++ b/.github/workflows/cluster_endtoend_15.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_17.yml b/.github/workflows/cluster_endtoend_17.yml index 90a305e4c3..b7fedcab6b 100644 --- a/.github/workflows/cluster_endtoend_17.yml +++ b/.github/workflows/cluster_endtoend_17.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_18.yml b/.github/workflows/cluster_endtoend_18.yml index 51d7d0046a..b65adbbf32 100644 --- a/.github/workflows/cluster_endtoend_18.yml +++ b/.github/workflows/cluster_endtoend_18.yml @@ -72,6 +72,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_19.yml b/.github/workflows/cluster_endtoend_19.yml index 050e35ed90..8b12481d80 100644 --- a/.github/workflows/cluster_endtoend_19.yml +++ b/.github/workflows/cluster_endtoend_19.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_20.yml b/.github/workflows/cluster_endtoend_20.yml index 7e91de6274..d8c1d6b806 100644 --- a/.github/workflows/cluster_endtoend_20.yml +++ b/.github/workflows/cluster_endtoend_20.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_21.yml b/.github/workflows/cluster_endtoend_21.yml index f02bea706c..6a75dec14d 100644 --- a/.github/workflows/cluster_endtoend_21.yml +++ b/.github/workflows/cluster_endtoend_21.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_22.yml b/.github/workflows/cluster_endtoend_22.yml index 2f7f42f0b2..14cb34d94a 100644 --- a/.github/workflows/cluster_endtoend_22.yml +++ b/.github/workflows/cluster_endtoend_22.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_24.yml b/.github/workflows/cluster_endtoend_24.yml index 7a756bd8bb..37e98c50d3 100644 --- a/.github/workflows/cluster_endtoend_24.yml +++ b/.github/workflows/cluster_endtoend_24.yml @@ -72,6 +72,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_26.yml b/.github/workflows/cluster_endtoend_26.yml index 6154426ce8..d1787f3635 100644 --- a/.github/workflows/cluster_endtoend_26.yml +++ b/.github/workflows/cluster_endtoend_26.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_ers_prs_newfeatures_heavy.yml b/.github/workflows/cluster_endtoend_ers_prs_newfeatures_heavy.yml index a63303207c..1184c3e1c1 100644 --- a/.github/workflows/cluster_endtoend_ers_prs_newfeatures_heavy.yml +++ b/.github/workflows/cluster_endtoend_ers_prs_newfeatures_heavy.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_mysql80.yml b/.github/workflows/cluster_endtoend_mysql80.yml index 0dd725c940..c095db899f 100644 --- a/.github/workflows/cluster_endtoend_mysql80.yml +++ b/.github/workflows/cluster_endtoend_mysql80.yml @@ -77,6 +77,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_onlineddl_declarative.yml b/.github/workflows/cluster_endtoend_onlineddl_declarative.yml index 406dd130fa..0d1535e394 100644 --- a/.github/workflows/cluster_endtoend_onlineddl_declarative.yml +++ b/.github/workflows/cluster_endtoend_onlineddl_declarative.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_onlineddl_ghost.yml b/.github/workflows/cluster_endtoend_onlineddl_ghost.yml index 710dd66191..939d0635dc 100644 --- a/.github/workflows/cluster_endtoend_onlineddl_ghost.yml +++ b/.github/workflows/cluster_endtoend_onlineddl_ghost.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_onlineddl_revert.yml b/.github/workflows/cluster_endtoend_onlineddl_revert.yml index 821bddbdb4..1b3e0a44e4 100644 --- a/.github/workflows/cluster_endtoend_onlineddl_revert.yml +++ b/.github/workflows/cluster_endtoend_onlineddl_revert.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_onlineddl_revertible.yml b/.github/workflows/cluster_endtoend_onlineddl_revertible.yml index ceb88da214..34a63a1e24 100644 --- a/.github/workflows/cluster_endtoend_onlineddl_revertible.yml +++ b/.github/workflows/cluster_endtoend_onlineddl_revertible.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_onlineddl_scheduler.yml b/.github/workflows/cluster_endtoend_onlineddl_scheduler.yml index a8a0b3b5d6..bc51f0bba4 100644 --- a/.github/workflows/cluster_endtoend_onlineddl_scheduler.yml +++ b/.github/workflows/cluster_endtoend_onlineddl_scheduler.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_onlineddl_singleton.yml b/.github/workflows/cluster_endtoend_onlineddl_singleton.yml index b59f38d074..cd002b8267 100644 --- a/.github/workflows/cluster_endtoend_onlineddl_singleton.yml +++ b/.github/workflows/cluster_endtoend_onlineddl_singleton.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_onlineddl_vrepl.yml b/.github/workflows/cluster_endtoend_onlineddl_vrepl.yml index 0075accff6..3c243c21be 100644 --- a/.github/workflows/cluster_endtoend_onlineddl_vrepl.yml +++ b/.github/workflows/cluster_endtoend_onlineddl_vrepl.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_onlineddl_vrepl_stress.yml b/.github/workflows/cluster_endtoend_onlineddl_vrepl_stress.yml index d6696e8868..0ee08da720 100644 --- a/.github/workflows/cluster_endtoend_onlineddl_vrepl_stress.yml +++ b/.github/workflows/cluster_endtoend_onlineddl_vrepl_stress.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_onlineddl_vrepl_stress_suite.yml b/.github/workflows/cluster_endtoend_onlineddl_vrepl_stress_suite.yml index b73e41a080..db347e1ed1 100644 --- a/.github/workflows/cluster_endtoend_onlineddl_vrepl_stress_suite.yml +++ b/.github/workflows/cluster_endtoend_onlineddl_vrepl_stress_suite.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_onlineddl_vrepl_suite.yml b/.github/workflows/cluster_endtoend_onlineddl_vrepl_suite.yml index 5b8d29baf6..429b8963b3 100644 --- a/.github/workflows/cluster_endtoend_onlineddl_vrepl_suite.yml +++ b/.github/workflows/cluster_endtoend_onlineddl_vrepl_suite.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_resharding.yml b/.github/workflows/cluster_endtoend_resharding.yml index 60edfae40d..d32118793c 100644 --- a/.github/workflows/cluster_endtoend_resharding.yml +++ b/.github/workflows/cluster_endtoend_resharding.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_resharding_bytes.yml b/.github/workflows/cluster_endtoend_resharding_bytes.yml index b8c1f48c05..e577f8b405 100644 --- a/.github/workflows/cluster_endtoend_resharding_bytes.yml +++ b/.github/workflows/cluster_endtoend_resharding_bytes.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_schemadiff_vrepl.yml b/.github/workflows/cluster_endtoend_schemadiff_vrepl.yml index 43e9ca4c19..9fa63032d5 100644 --- a/.github/workflows/cluster_endtoend_schemadiff_vrepl.yml +++ b/.github/workflows/cluster_endtoend_schemadiff_vrepl.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_shardedrecovery_stress_verticalsplit_heavy.yml b/.github/workflows/cluster_endtoend_shardedrecovery_stress_verticalsplit_heavy.yml index 790b9e33da..a221215e26 100644 --- a/.github/workflows/cluster_endtoend_shardedrecovery_stress_verticalsplit_heavy.yml +++ b/.github/workflows/cluster_endtoend_shardedrecovery_stress_verticalsplit_heavy.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_tabletmanager_consul.yml b/.github/workflows/cluster_endtoend_tabletmanager_consul.yml index 13fe3d9b7f..a66590244c 100644 --- a/.github/workflows/cluster_endtoend_tabletmanager_consul.yml +++ b/.github/workflows/cluster_endtoend_tabletmanager_consul.yml @@ -72,6 +72,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_tabletmanager_tablegc.yml b/.github/workflows/cluster_endtoend_tabletmanager_tablegc.yml index 4d4f7f63cc..56d48073ae 100644 --- a/.github/workflows/cluster_endtoend_tabletmanager_tablegc.yml +++ b/.github/workflows/cluster_endtoend_tabletmanager_tablegc.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_tabletmanager_throttler.yml b/.github/workflows/cluster_endtoend_tabletmanager_throttler.yml index a20aba2c6b..76cd87f317 100644 --- a/.github/workflows/cluster_endtoend_tabletmanager_throttler.yml +++ b/.github/workflows/cluster_endtoend_tabletmanager_throttler.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_tabletmanager_throttler_custom_config.yml b/.github/workflows/cluster_endtoend_tabletmanager_throttler_custom_config.yml index bd67bd75e1..ab96f940bc 100644 --- a/.github/workflows/cluster_endtoend_tabletmanager_throttler_custom_config.yml +++ b/.github/workflows/cluster_endtoend_tabletmanager_throttler_custom_config.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_vreplication_across_db_versions.yml b/.github/workflows/cluster_endtoend_vreplication_across_db_versions.yml index 8be5137801..581e6057ac 100644 --- a/.github/workflows/cluster_endtoend_vreplication_across_db_versions.yml +++ b/.github/workflows/cluster_endtoend_vreplication_across_db_versions.yml @@ -77,6 +77,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_vreplication_basic.yml b/.github/workflows/cluster_endtoend_vreplication_basic.yml index 81ee3df149..8f9c6bd791 100644 --- a/.github/workflows/cluster_endtoend_vreplication_basic.yml +++ b/.github/workflows/cluster_endtoend_vreplication_basic.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_vreplication_cellalias.yml b/.github/workflows/cluster_endtoend_vreplication_cellalias.yml index 838179419e..e93fb7453f 100644 --- a/.github/workflows/cluster_endtoend_vreplication_cellalias.yml +++ b/.github/workflows/cluster_endtoend_vreplication_cellalias.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_vreplication_migrate.yml b/.github/workflows/cluster_endtoend_vreplication_migrate.yml index 03d852f171..5089660548 100644 --- a/.github/workflows/cluster_endtoend_vreplication_migrate.yml +++ b/.github/workflows/cluster_endtoend_vreplication_migrate.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_vreplication_multicell.yml b/.github/workflows/cluster_endtoend_vreplication_multicell.yml index d7b8a606dd..1085b71192 100644 --- a/.github/workflows/cluster_endtoend_vreplication_multicell.yml +++ b/.github/workflows/cluster_endtoend_vreplication_multicell.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_vreplication_v2.yml b/.github/workflows/cluster_endtoend_vreplication_v2.yml index bd4ab64f6c..a0e7ce5856 100644 --- a/.github/workflows/cluster_endtoend_vreplication_v2.yml +++ b/.github/workflows/cluster_endtoend_vreplication_v2.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_vstream_failover.yml b/.github/workflows/cluster_endtoend_vstream_failover.yml index 4eecd124c0..cc24364b3c 100644 --- a/.github/workflows/cluster_endtoend_vstream_failover.yml +++ b/.github/workflows/cluster_endtoend_vstream_failover.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_vstream_stoponreshard_false.yml b/.github/workflows/cluster_endtoend_vstream_stoponreshard_false.yml index 1150c22d09..8ee7ada9a2 100644 --- a/.github/workflows/cluster_endtoend_vstream_stoponreshard_false.yml +++ b/.github/workflows/cluster_endtoend_vstream_stoponreshard_false.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_vstream_stoponreshard_true.yml b/.github/workflows/cluster_endtoend_vstream_stoponreshard_true.yml index cb458cdfe0..2674e045a8 100644 --- a/.github/workflows/cluster_endtoend_vstream_stoponreshard_true.yml +++ b/.github/workflows/cluster_endtoend_vstream_stoponreshard_true.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_vstream_with_keyspaces_to_watch.yml b/.github/workflows/cluster_endtoend_vstream_with_keyspaces_to_watch.yml index 3b3407d992..8c9dc86327 100644 --- a/.github/workflows/cluster_endtoend_vstream_with_keyspaces_to_watch.yml +++ b/.github/workflows/cluster_endtoend_vstream_with_keyspaces_to_watch.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_vtctlbackup_sharded_clustertest_heavy.yml b/.github/workflows/cluster_endtoend_vtctlbackup_sharded_clustertest_heavy.yml index afddc0684c..fa2de5d97c 100644 --- a/.github/workflows/cluster_endtoend_vtctlbackup_sharded_clustertest_heavy.yml +++ b/.github/workflows/cluster_endtoend_vtctlbackup_sharded_clustertest_heavy.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_vtgate_buffer.yml b/.github/workflows/cluster_endtoend_vtgate_buffer.yml index a3cd733b42..e544e8816b 100644 --- a/.github/workflows/cluster_endtoend_vtgate_buffer.yml +++ b/.github/workflows/cluster_endtoend_vtgate_buffer.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_vtgate_concurrentdml.yml b/.github/workflows/cluster_endtoend_vtgate_concurrentdml.yml index 8f573e00ff..daa96ce2f4 100644 --- a/.github/workflows/cluster_endtoend_vtgate_concurrentdml.yml +++ b/.github/workflows/cluster_endtoend_vtgate_concurrentdml.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_vtgate_gen4.yml b/.github/workflows/cluster_endtoend_vtgate_gen4.yml index f48554a784..1091ec6e31 100644 --- a/.github/workflows/cluster_endtoend_vtgate_gen4.yml +++ b/.github/workflows/cluster_endtoend_vtgate_gen4.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_vtgate_godriver.yml b/.github/workflows/cluster_endtoend_vtgate_godriver.yml index 1d0ed185b6..df01a53f87 100644 --- a/.github/workflows/cluster_endtoend_vtgate_godriver.yml +++ b/.github/workflows/cluster_endtoend_vtgate_godriver.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_vtgate_queries.yml b/.github/workflows/cluster_endtoend_vtgate_queries.yml index f83e930cac..7b94f67269 100644 --- a/.github/workflows/cluster_endtoend_vtgate_queries.yml +++ b/.github/workflows/cluster_endtoend_vtgate_queries.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_vtgate_readafterwrite.yml b/.github/workflows/cluster_endtoend_vtgate_readafterwrite.yml index a01c895207..c53563041e 100644 --- a/.github/workflows/cluster_endtoend_vtgate_readafterwrite.yml +++ b/.github/workflows/cluster_endtoend_vtgate_readafterwrite.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_vtgate_reservedconn.yml b/.github/workflows/cluster_endtoend_vtgate_reservedconn.yml index e4dec91b72..eee181d420 100644 --- a/.github/workflows/cluster_endtoend_vtgate_reservedconn.yml +++ b/.github/workflows/cluster_endtoend_vtgate_reservedconn.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_vtgate_schema.yml b/.github/workflows/cluster_endtoend_vtgate_schema.yml index 64133e4f87..7d00294a68 100644 --- a/.github/workflows/cluster_endtoend_vtgate_schema.yml +++ b/.github/workflows/cluster_endtoend_vtgate_schema.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_vtgate_schema_tracker.yml b/.github/workflows/cluster_endtoend_vtgate_schema_tracker.yml index c41cf0c3b3..3bf37a7331 100644 --- a/.github/workflows/cluster_endtoend_vtgate_schema_tracker.yml +++ b/.github/workflows/cluster_endtoend_vtgate_schema_tracker.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_vtgate_tablet_healthcheck_cache.yml b/.github/workflows/cluster_endtoend_vtgate_tablet_healthcheck_cache.yml index c3a0c642ed..58d8e25411 100644 --- a/.github/workflows/cluster_endtoend_vtgate_tablet_healthcheck_cache.yml +++ b/.github/workflows/cluster_endtoend_vtgate_tablet_healthcheck_cache.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_vtgate_topo.yml b/.github/workflows/cluster_endtoend_vtgate_topo.yml index 3b047746c2..a0a80c7443 100644 --- a/.github/workflows/cluster_endtoend_vtgate_topo.yml +++ b/.github/workflows/cluster_endtoend_vtgate_topo.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_vtgate_topo_consul.yml b/.github/workflows/cluster_endtoend_vtgate_topo_consul.yml index 02c896da6e..6d0afac6c8 100644 --- a/.github/workflows/cluster_endtoend_vtgate_topo_consul.yml +++ b/.github/workflows/cluster_endtoend_vtgate_topo_consul.yml @@ -72,6 +72,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_vtgate_topo_etcd.yml b/.github/workflows/cluster_endtoend_vtgate_topo_etcd.yml index 23f59c2152..a4d6bc1204 100644 --- a/.github/workflows/cluster_endtoend_vtgate_topo_etcd.yml +++ b/.github/workflows/cluster_endtoend_vtgate_topo_etcd.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_vtgate_transaction.yml b/.github/workflows/cluster_endtoend_vtgate_transaction.yml index a17d488958..3017dff43c 100644 --- a/.github/workflows/cluster_endtoend_vtgate_transaction.yml +++ b/.github/workflows/cluster_endtoend_vtgate_transaction.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_vtgate_unsharded.yml b/.github/workflows/cluster_endtoend_vtgate_unsharded.yml index e9fd238e32..5060120a59 100644 --- a/.github/workflows/cluster_endtoend_vtgate_unsharded.yml +++ b/.github/workflows/cluster_endtoend_vtgate_unsharded.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_vtgate_vindex.yml b/.github/workflows/cluster_endtoend_vtgate_vindex.yml index d2290c6dad..f9089682b5 100644 --- a/.github/workflows/cluster_endtoend_vtgate_vindex.yml +++ b/.github/workflows/cluster_endtoend_vtgate_vindex.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_vtgate_vschema.yml b/.github/workflows/cluster_endtoend_vtgate_vschema.yml index 5c49ba012b..921de2decc 100644 --- a/.github/workflows/cluster_endtoend_vtgate_vschema.yml +++ b/.github/workflows/cluster_endtoend_vtgate_vschema.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_vtorc.yml b/.github/workflows/cluster_endtoend_vtorc.yml index 541c7bd3bd..4d7660e9a1 100644 --- a/.github/workflows/cluster_endtoend_vtorc.yml +++ b/.github/workflows/cluster_endtoend_vtorc.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_worker_vault_heavy.yml b/.github/workflows/cluster_endtoend_worker_vault_heavy.yml index e1161023e6..23e621074c 100644 --- a/.github/workflows/cluster_endtoend_worker_vault_heavy.yml +++ b/.github/workflows/cluster_endtoend_worker_vault_heavy.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/.github/workflows/cluster_endtoend_xb_recovery.yml b/.github/workflows/cluster_endtoend_xb_recovery.yml index 38beff1a55..0984ffb3c0 100644 --- a/.github/workflows/cluster_endtoend_xb_recovery.yml +++ b/.github/workflows/cluster_endtoend_xb_recovery.yml @@ -68,6 +68,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/test/templates/cluster_endtoend_test.tpl b/test/templates/cluster_endtoend_test.tpl index 0dc0dff3f3..cc376d227b 100644 --- a/test/templates/cluster_endtoend_test.tpl +++ b/test/templates/cluster_endtoend_test.tpl @@ -78,6 +78,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x diff --git a/test/templates/cluster_endtoend_test_mysql80.tpl b/test/templates/cluster_endtoend_test_mysql80.tpl index ed24e2804a..97d4acb735 100644 --- a/test/templates/cluster_endtoend_test_mysql80.tpl +++ b/test/templates/cluster_endtoend_test_mysql80.tpl @@ -87,6 +87,9 @@ jobs: - name: Run cluster endtoend test timeout-minutes: 30 run: | + # We set the VTDATAROOT to the /tmp folder to reduce the file path of mysql.sock file + # which musn't be more than 107 characters long. + export VTDATAROOT="/tmp/" source build.env set -x