You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The issue previously described in #11512 (where tar wildcard handling caused extraction failures in the scripts/download-integration-test-binaries.sh script) has resurfaced after the script was refactored.
During the refactoring, the --wildcards option was not reintroduced, which is required for tar to correctly handle wildcard patterns in some versions. As a result, the script is once again failing to extract the necessary binaries for PD, particularly on systems where tar does not support wildcard patterns by default.
What did you expect to see?
I expected the scripts/download-integration-test-binaries.sh script to successfully extract the PD binaries from the pd-server.tar.gz archive. This would allow the integration tests to run without any errors or missing binaries.
The solution is to reintroduce the --wildcards option in the tar command, as was done in #11513. This ensures compatibility across different environments and versions of tar.
What did you see instead?
The script failed to extract the PD binaries from the pd-server.tar.gz archive due to the missing --wildcards option in the tar command. As a result, the third_bin directory was empty, and the integration tests could not run because the necessary PD executables were missing.
Versions of the cluster
Upstream TiDB cluster version (execute SELECT tidb_version(); in a MySQL client):
No TiDB.
Upstream TiKV version (execute tikv-server --version):
No TiKV.
TiCDC version (execute cdc version):
v8.3.0
The text was updated successfully, but these errors were encountered:
What did you do?
The issue previously described in #11512 (where tar wildcard handling caused extraction failures in the scripts/download-integration-test-binaries.sh script) has resurfaced after the script was refactored.
During the refactoring, the --wildcards option was not reintroduced, which is required for tar to correctly handle wildcard patterns in some versions. As a result, the script is once again failing to extract the necessary binaries for PD, particularly on systems where tar does not support wildcard patterns by default.
What did you expect to see?
I expected the scripts/download-integration-test-binaries.sh script to successfully extract the PD binaries from the pd-server.tar.gz archive. This would allow the integration tests to run without any errors or missing binaries.
The solution is to reintroduce the --wildcards option in the tar command, as was done in #11513. This ensures compatibility across different environments and versions of tar.
What did you see instead?
The script failed to extract the PD binaries from the pd-server.tar.gz archive due to the missing --wildcards option in the tar command. As a result, the third_bin directory was empty, and the integration tests could not run because the necessary PD executables were missing.
Versions of the cluster
Upstream TiDB cluster version (execute
SELECT tidb_version();
in a MySQL client):No TiDB.
Upstream TiKV version (execute
tikv-server --version
):No TiKV.
TiCDC version (execute
cdc version
):v8.3.0
The text was updated successfully, but these errors were encountered: