mirror of
https://github.com/pgsty/minio.git
synced 2026-11-01 21:32:03 +03:00
build: use an eight-character root password in the verification scripts
The rebrand shortened the scripts' root password from minio123 to silo123. The server requires at least eight characters, so every script that starts a server with it failed at startup and verify-build.sh then waited forever on mc ready. No workflow runs these scripts, which is why it went unnoticed. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01PvgysXDmhPBBimCReYtA8q Signed-off-by: Feng Ruohang <rh@vonng.com>
This commit is contained in:
@@ -22,8 +22,8 @@ function start_silo_4drive() {
|
|||||||
start_port=$1
|
start_port=$1
|
||||||
|
|
||||||
export MINIO_ROOT_USER=silo
|
export MINIO_ROOT_USER=silo
|
||||||
export MINIO_ROOT_PASSWORD=silo123
|
export MINIO_ROOT_PASSWORD=silo1234
|
||||||
export MC_HOST_silo="http://silo:silo123@127.0.0.1:${start_port}/"
|
export MC_HOST_silo="http://silo:silo1234@127.0.0.1:${start_port}/"
|
||||||
unset MINIO_KMS_AUTO_ENCRYPTION # do not auto-encrypt objects
|
unset MINIO_KMS_AUTO_ENCRYPTION # do not auto-encrypt objects
|
||||||
export MINIO_CI_CD=1
|
export MINIO_CI_CD=1
|
||||||
|
|
||||||
|
|||||||
@@ -45,8 +45,8 @@ function start_silo_10drive() {
|
|||||||
start_port=$1
|
start_port=$1
|
||||||
|
|
||||||
export MINIO_ROOT_USER=silo
|
export MINIO_ROOT_USER=silo
|
||||||
export MINIO_ROOT_PASSWORD=silo123
|
export MINIO_ROOT_PASSWORD=silo1234
|
||||||
export MC_HOST_silo="http://silo:silo123@127.0.0.1:${start_port}/"
|
export MC_HOST_silo="http://silo:silo1234@127.0.0.1:${start_port}/"
|
||||||
unset MINIO_KMS_AUTO_ENCRYPTION # do not auto-encrypt objects
|
unset MINIO_KMS_AUTO_ENCRYPTION # do not auto-encrypt objects
|
||||||
export MINIO_CI_CD=1
|
export MINIO_CI_CD=1
|
||||||
|
|
||||||
@@ -71,7 +71,7 @@ function start_silo_10drive() {
|
|||||||
"${PWD}/mc" mb --with-versioning silo/bucket
|
"${PWD}/mc" mb --with-versioning silo/bucket
|
||||||
|
|
||||||
export AWS_ACCESS_KEY_ID=silo
|
export AWS_ACCESS_KEY_ID=silo
|
||||||
export AWS_SECRET_ACCESS_KEY=silo123
|
export AWS_SECRET_ACCESS_KEY=silo1234
|
||||||
aws --endpoint-url http://localhost:"$start_port" s3api create-multipart-upload --bucket bucket --key obj-1 >upload-id.json
|
aws --endpoint-url http://localhost:"$start_port" s3api create-multipart-upload --bucket bucket --key obj-1 >upload-id.json
|
||||||
uploadId=$(jq -r '.UploadId' upload-id.json)
|
uploadId=$(jq -r '.UploadId' upload-id.json)
|
||||||
|
|
||||||
|
|||||||
@@ -18,8 +18,8 @@ function start_silo_5drive() {
|
|||||||
start_port=$1
|
start_port=$1
|
||||||
|
|
||||||
export MINIO_ROOT_USER=silo
|
export MINIO_ROOT_USER=silo
|
||||||
export MINIO_ROOT_PASSWORD=silo123
|
export MINIO_ROOT_PASSWORD=silo1234
|
||||||
export MC_HOST_silo="http://silo:silo123@127.0.0.1:${start_port}/"
|
export MC_HOST_silo="http://silo:silo1234@127.0.0.1:${start_port}/"
|
||||||
unset MINIO_KMS_AUTO_ENCRYPTION # do not auto-encrypt objects
|
unset MINIO_KMS_AUTO_ENCRYPTION # do not auto-encrypt objects
|
||||||
export MINIO_CI_CD=1
|
export MINIO_CI_CD=1
|
||||||
|
|
||||||
|
|||||||
@@ -28,8 +28,8 @@ function verify_rewrite() {
|
|||||||
start_port=$1
|
start_port=$1
|
||||||
|
|
||||||
export MINIO_ACCESS_KEY=silo
|
export MINIO_ACCESS_KEY=silo
|
||||||
export MINIO_SECRET_KEY=silo123
|
export MINIO_SECRET_KEY=silo1234
|
||||||
export MC_HOST_silo="http://silo:silo123@127.0.0.1:${start_port}/"
|
export MC_HOST_silo="http://silo:silo1234@127.0.0.1:${start_port}/"
|
||||||
unset MINIO_KMS_AUTO_ENCRYPTION # do not auto-encrypt objects
|
unset MINIO_KMS_AUTO_ENCRYPTION # do not auto-encrypt objects
|
||||||
export MINIO_CI_CD=1
|
export MINIO_CI_CD=1
|
||||||
|
|
||||||
@@ -87,7 +87,7 @@ function verify_rewrite() {
|
|||||||
-debug \
|
-debug \
|
||||||
-versions \
|
-versions \
|
||||||
-access-key silo \
|
-access-key silo \
|
||||||
-secret-key silo123 \
|
-secret-key silo1234 \
|
||||||
-endpoint "http://127.0.0.1:${start_port}/" 2>&1 | grep INTACT; then
|
-endpoint "http://127.0.0.1:${start_port}/" 2>&1 | grep INTACT; then
|
||||||
echo "server1 log:"
|
echo "server1 log:"
|
||||||
cat "${WORK_DIR}/server1.log"
|
cat "${WORK_DIR}/server1.log"
|
||||||
@@ -105,14 +105,14 @@ function verify_rewrite() {
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
go run ./buildscripts/heal-manual.go "127.0.0.1:${start_port}" "silo" "silo123"
|
go run ./buildscripts/heal-manual.go "127.0.0.1:${start_port}" "silo" "silo1234"
|
||||||
sleep 1
|
sleep 1
|
||||||
|
|
||||||
if ! ./s3-check-md5 \
|
if ! ./s3-check-md5 \
|
||||||
-debug \
|
-debug \
|
||||||
-versions \
|
-versions \
|
||||||
-access-key silo \
|
-access-key silo \
|
||||||
-secret-key silo123 \
|
-secret-key silo1234 \
|
||||||
-endpoint http://127.0.0.1:${start_port}/ 2>&1 | grep INTACT; then
|
-endpoint http://127.0.0.1:${start_port}/ 2>&1 | grep INTACT; then
|
||||||
echo "server1 log:"
|
echo "server1 log:"
|
||||||
cat "${WORK_DIR}/server1.log"
|
cat "${WORK_DIR}/server1.log"
|
||||||
|
|||||||
@@ -74,8 +74,8 @@ function test_silo_with_timeout() {
|
|||||||
start_port=$1
|
start_port=$1
|
||||||
|
|
||||||
export MINIO_ROOT_USER=silo
|
export MINIO_ROOT_USER=silo
|
||||||
export MINIO_ROOT_PASSWORD=silo123
|
export MINIO_ROOT_PASSWORD=silo1234
|
||||||
export MC_HOST_silo="http://silo:silo123@127.0.0.1:${start_port}/"
|
export MC_HOST_silo="http://silo:silo1234@127.0.0.1:${start_port}/"
|
||||||
export MINIO_CI_CD=1
|
export MINIO_CI_CD=1
|
||||||
|
|
||||||
mkdir ${WORK_DIR}
|
mkdir ${WORK_DIR}
|
||||||
|
|||||||
@@ -15,10 +15,10 @@ WORK_DIR="$PWD/.verify-$RANDOM"
|
|||||||
export MINT_MODE=core
|
export MINT_MODE=core
|
||||||
export MINT_DATA_DIR="$WORK_DIR/data"
|
export MINT_DATA_DIR="$WORK_DIR/data"
|
||||||
export SERVER_ENDPOINT="127.0.0.1:9000"
|
export SERVER_ENDPOINT="127.0.0.1:9000"
|
||||||
export MC_HOST_verify="http://silo:silo123@${SERVER_ENDPOINT}/"
|
export MC_HOST_verify="http://silo:silo1234@${SERVER_ENDPOINT}/"
|
||||||
export MC_HOST_verify_ipv6="http://silo:silo123@[::1]:9000/"
|
export MC_HOST_verify_ipv6="http://silo:silo1234@[::1]:9000/"
|
||||||
export ACCESS_KEY="silo"
|
export ACCESS_KEY="silo"
|
||||||
export SECRET_KEY="silo123"
|
export SECRET_KEY="silo1234"
|
||||||
export ENABLE_HTTPS=0
|
export ENABLE_HTTPS=0
|
||||||
export GO111MODULE=on
|
export GO111MODULE=on
|
||||||
export GOGC=25
|
export GOGC=25
|
||||||
@@ -225,7 +225,7 @@ function __init__() {
|
|||||||
shred -n 1 -s 65M - 1>"$FILE_65_MB" 2>/dev/null
|
shred -n 1 -s 65M - 1>"$FILE_65_MB" 2>/dev/null
|
||||||
|
|
||||||
## version is purposefully set to '3' for minio to migrate configuration file
|
## version is purposefully set to '3' for minio to migrate configuration file
|
||||||
echo '{"version": "3", "credential": {"accessKey": "silo", "secretKey": "silo123"}, "region": "us-east-1"}' >"$SILO_CONFIG_DIR/config.json"
|
echo '{"version": "3", "credential": {"accessKey": "silo", "secretKey": "silo1234"}, "region": "us-east-1"}' >"$SILO_CONFIG_DIR/config.json"
|
||||||
|
|
||||||
"$(git rev-parse --show-toplevel)/buildscripts/install-verified-fixture.sh" \
|
"$(git rev-parse --show-toplevel)/buildscripts/install-verified-fixture.sh" \
|
||||||
https://raw.githubusercontent.com/pgsty/mc/4c4dcc4b55baf238cd0c81030d77945b3828f157/functional-tests.sh \
|
https://raw.githubusercontent.com/pgsty/mc/4c4dcc4b55baf238cd0c81030d77945b3828f157/functional-tests.sh \
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ SILO=("$PWD/silo" --config-dir "$SILO_CONFIG_DIR" server)
|
|||||||
|
|
||||||
function start_silo_3_node() {
|
function start_silo_3_node() {
|
||||||
export MINIO_ROOT_USER=silo
|
export MINIO_ROOT_USER=silo
|
||||||
export MINIO_ROOT_PASSWORD=silo123
|
export MINIO_ROOT_PASSWORD=silo1234
|
||||||
export MINIO_ERASURE_SET_DRIVE_COUNT=6
|
export MINIO_ERASURE_SET_DRIVE_COUNT=6
|
||||||
export MINIO_CI_CD=1
|
export MINIO_CI_CD=1
|
||||||
|
|
||||||
@@ -37,7 +37,7 @@ function start_silo_3_node() {
|
|||||||
pid3=$!
|
pid3=$!
|
||||||
disown $pid3
|
disown $pid3
|
||||||
|
|
||||||
export MC_HOST_mysilo="http://silo:silo123@127.0.0.1:$((start_port + 1))"
|
export MC_HOST_mysilo="http://silo:silo1234@127.0.0.1:$((start_port + 1))"
|
||||||
|
|
||||||
timeout 15m /tmp/mc ready mysilo || fail
|
timeout 15m /tmp/mc ready mysilo || fail
|
||||||
|
|
||||||
@@ -116,7 +116,7 @@ function __init__() {
|
|||||||
mkdir -p "$SILO_CONFIG_DIR"
|
mkdir -p "$SILO_CONFIG_DIR"
|
||||||
|
|
||||||
## version is purposefully set to '3' for minio to migrate configuration file
|
## version is purposefully set to '3' for minio to migrate configuration file
|
||||||
echo '{"version": "3", "credential": {"accessKey": "silo", "secretKey": "silo123"}, "region": "us-east-1"}' >"$SILO_CONFIG_DIR/config.json"
|
echo '{"version": "3", "credential": {"accessKey": "silo", "secretKey": "silo1234"}, "region": "us-east-1"}' >"$SILO_CONFIG_DIR/config.json"
|
||||||
|
|
||||||
if [ ! -f /tmp/mc ]; then
|
if [ ! -f /tmp/mc ]; then
|
||||||
"$(git rev-parse --show-toplevel)/buildscripts/install-mcli.sh" /tmp/mc
|
"$(git rev-parse --show-toplevel)/buildscripts/install-mcli.sh" /tmp/mc
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ function start_silo() {
|
|||||||
start_port=$1
|
start_port=$1
|
||||||
|
|
||||||
export MINIO_ROOT_USER=silo
|
export MINIO_ROOT_USER=silo
|
||||||
export MINIO_ROOT_PASSWORD=silo123
|
export MINIO_ROOT_PASSWORD=silo1234
|
||||||
unset MINIO_KMS_AUTO_ENCRYPTION # do not auto-encrypt objects
|
unset MINIO_KMS_AUTO_ENCRYPTION # do not auto-encrypt objects
|
||||||
unset MINIO_CI_CD
|
unset MINIO_CI_CD
|
||||||
unset CI
|
unset CI
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ function start_silo_3_node() {
|
|||||||
done
|
done
|
||||||
|
|
||||||
export MINIO_ROOT_USER=silo
|
export MINIO_ROOT_USER=silo
|
||||||
export MINIO_ROOT_PASSWORD=silo123
|
export MINIO_ROOT_PASSWORD=silo1234
|
||||||
export MINIO_ERASURE_SET_DRIVE_COUNT=6
|
export MINIO_ERASURE_SET_DRIVE_COUNT=6
|
||||||
export MINIO_CI_CD=1
|
export MINIO_CI_CD=1
|
||||||
|
|
||||||
@@ -46,7 +46,7 @@ function start_silo_3_node() {
|
|||||||
pid3=$!
|
pid3=$!
|
||||||
disown $pid3
|
disown $pid3
|
||||||
|
|
||||||
export MC_HOST_mysilo="http://silo:silo123@127.0.0.1:$((start_port + 1))"
|
export MC_HOST_mysilo="http://silo:silo1234@127.0.0.1:$((start_port + 1))"
|
||||||
timeout 15m /tmp/mc ready mysilo || fail
|
timeout 15m /tmp/mc ready mysilo || fail
|
||||||
|
|
||||||
[ ${first_time} -eq 0 ] && upload_objects
|
[ ${first_time} -eq 0 ] && upload_objects
|
||||||
@@ -117,7 +117,7 @@ function __init__() {
|
|||||||
mkdir -p "$SILO_CONFIG_DIR"
|
mkdir -p "$SILO_CONFIG_DIR"
|
||||||
|
|
||||||
## version is purposefully set to '3' for minio to migrate configuration file
|
## version is purposefully set to '3' for minio to migrate configuration file
|
||||||
echo '{"version": "3", "credential": {"accessKey": "silo", "secretKey": "silo123"}, "region": "us-east-1"}' >"$SILO_CONFIG_DIR/config.json"
|
echo '{"version": "3", "credential": {"accessKey": "silo", "secretKey": "silo1234"}, "region": "us-east-1"}' >"$SILO_CONFIG_DIR/config.json"
|
||||||
|
|
||||||
if [ ! -f /tmp/mc ]; then
|
if [ ! -f /tmp/mc ]; then
|
||||||
"$(git rev-parse --show-toplevel)/buildscripts/install-mcli.sh" /tmp/mc
|
"$(git rev-parse --show-toplevel)/buildscripts/install-mcli.sh" /tmp/mc
|
||||||
|
|||||||
Reference in New Issue
Block a user