./gradlew composeBuild failure

Versions (relevant - OpenSearch/Dashboard/Server OS/Browser):
main branch

Describe the issue:
I have cloned opensearch github repo and was trying to build the docker image and prepare for a planned change, but I kept get failure when running “./gradlew composeBuild -Drepos.mavenLocal=true”, with the following output

Task :test:fixtures:gcs-fixture:composeBuild FAILED
invalid tag “5f33c8e76bf13d97232656100be89620_gcs-fixture_-gcs-fixture-repositories-metering”: invalid reference format

Task :test:fixtures:azure-fixture:composeBuild FAILED
invalid tag “32d727cce014e4d0189191ca264ec712_azure-fixture_-azure-fixture-other”: invalid reference format

Task :test:fixtures:krb5kdc-fixture:composeBuild FAILED
invalid tag “4fe9726ee1bd3c639987cc7afd130f30_krb5kdc-fixture_-hdfs”: invalid reference format

Task :test:fixtures:minio-fixture:composeBuild FAILED
invalid tag “fae949bc523c6c630c4d220b5575f28b_minio-fixture_-minio-fixture”: invalid reference format

Task :test:fixtures:s3-fixture:composeBuild FAILED
invalid tag “6bac0f7478001168b1c7393a6cf69026_s3-fixture_-s3-fixture-repositories-metering”: invalid reference format

What was going wrong?

Configuration:
macbook pro M1, mac version sonoma 14.4.1

Relevant Logs or Screenshots:

I encountered this problem too. I have raised a Github issue, which includes a workaround: