Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deploy v1.1.7 [DO NOT MERGE] #1485

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

set ldflags in build

6f40e07
Select commit
Loading
Failed to load commit list.
Open

Deploy v1.1.7 [DO NOT MERGE] #1485

set ldflags in build
6f40e07
Select commit
Loading
Failed to load commit list.
GitHub CI / gh-ost-build-deploy-tarball succeeded Dec 20, 2024 in 1m 7s

Build 101940726

Build #101940726 succeeded in 67s

Details

Preparing Build...
Cloning repository https://github.com/github/gh-ost.git
Cloned from SHA: 6f40e0766d022121491311021b957de05bf580f1
Logging into Docker (octofactory.service.private-us-east-1.github.net)...
WARNING! Using --password via the CLI is insecure. Use --password-stdin. WARNING! Your password will be stored unencrypted in /workspace/.docker/config.json. Configure a credential helper to remove this warning. See https://docs.docker.com/engine/reference/commandline/login/#credentials-store Login Succeeded
Logging into Docker (octofactory.githubapp.com)...
WARNING! Using --password via the CLI is insecure. Use --password-stdin. WARNING! Your password will be stored unencrypted in /workspace/.docker/config.json. Configure a credential helper to remove this warning. See https://docs.docker.com/engine/reference/commandline/login/#credentials-store Login Succeeded
Logging into Docker (https://registry-1.docker.io/)...
WARNING! Using --password via the CLI is insecure. Use --password-stdin. WARNING! Your password will be stored unencrypted in /workspace/.docker/config.json. Configure a credential helper to remove this warning. See https://docs.docker.com/engine/reference/commandline/login/#credentials-store Login Succeeded
Logging into Docker (docker.pkg.github.com)...
WARNING! Using --password via the CLI is insecure. Use --password-stdin. WARNING! Your password will be stored unencrypted in /workspace/.docker/config.json. Configure a credential helper to remove this warning. See https://docs.docker.com/engine/reference/commandline/login/#credentials-store Login Succeeded
Logging into Docker (containers.pkg.github.com)...
WARNING! Using --password via the CLI is insecure. Use --password-stdin. WARNING! Your password will be stored unencrypted in /workspace/.docker/config.json. Configure a credential helper to remove this warning. See https://docs.docker.com/engine/reference/commandline/login/#credentials-store Login Succeeded
Logging into Docker (ghcr.io)...
WARNING! Using --password via the CLI is insecure. Use --password-stdin. WARNING! Your password will be stored unencrypted in /workspace/.docker/config.json. Configure a credential helper to remove this warning. See https://docs.docker.com/engine/reference/commandline/login/#credentials-store Login Succeeded
Detecting Golden Images...
Retrieving Golden Images...
Error response from daemon: manifest for octofactory.service.private-us-east-1.github.net/github-golden-docker/github-gh-ost:app not found: manifest unknown: The named manifest is not known to the registry. Failed to pull golden image octofactory.service.private-us-east-1.github.net/github-golden-docker/github-gh-ost:app
Done pulling golden images.
Bootstrapping container...
Building app Sending build context to Docker daemon 37.73MB Step 1/8 : FROM golang:1.22-bullseye 1.22-bullseye: Pulling from library/golang cd606f6f489e: Pulling fs layer 925257a7168e: Pulling fs layer dcb34ce34679: Pulling fs layer 377879dd58f2: Pulling fs layer 67b1e9584e19: Pulling fs layer 6130fb781c07: Pulling fs layer 4f4fb700ef54: Pulling fs layer 67b1e9584e19: Waiting 6130fb781c07: Waiting 377879dd58f2: Waiting 925257a7168e: Verifying Checksum 925257a7168e: Download complete dcb34ce34679: Verifying Checksum dcb34ce34679: Download complete cd606f6f489e: Verifying Checksum cd606f6f489e: Download complete 6130fb781c07: Verifying Checksum 6130fb781c07: Download complete 4f4fb700ef54: Verifying Checksum 4f4fb700ef54: Download complete 67b1e9584e19: Verifying Checksum 67b1e9584e19: Download complete 377879dd58f2: Download complete cd606f6f489e: Pull complete 925257a7168e: Pull complete dcb34ce34679: Pull complete 377879dd58f2: Pull complete 67b1e9584e19: Pull complete 6130fb781c07: Pull complete 4f4fb700ef54: Pull complete Digest: sha256:1e3e0cdab013c62de8c3f4fe942138255e6a367b90079220ed6f3853a34329ff Status: Downloaded newer image for golang:1.22-bullseye ---> 89d35ee56a8e Step 2/8 : LABEL maintainer="[email protected]" ---> Running in 9b259f131a97 Removing intermediate container 9b259f131a97 ---> c5d1aaf5068f Step 3/8 : RUN apt-get update ---> Running in bcea03963465 Get:1 http://deb.debian.org/debian bullseye InRelease [116 kB] Get:2 http://deb.debian.org/debian-security bullseye-security InRelease [27.2 kB] Get:3 http://deb.debian.org/debian bullseye-updates InRelease [44.1 kB] Get:4 http://deb.debian.org/debian bullseye/main amd64 Packages [8066 kB] Get:5 http://deb.debian.org/debian-security bullseye-security/main amd64 Packages [328 kB] Get:6 http://deb.debian.org/debian bullseye-updates/main amd64 Packages [18.8 kB] Fetched 8600 kB in 1s (5892 kB/s) Reading package lists... Removing intermediate container bcea03963465 ---> ffbd52232a16 Step 4/8 : RUN apt-get install -y lsb-release ---> Running in 0931feeb8f02 Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: distro-info-data The following NEW packages will be installed: distro-info-data lsb-release 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 36.3 kB of archives. After this operation, 85.0 kB of additional disk space will be used. Get:1 http://deb.debian.org/debian-security bullseye-security/main amd64 distro-info-data all 0.51+deb11u7 [8436 B] Get:2 http://deb.debian.org/debian bullseye/main amd64 lsb-release all 11.1.0 [27.9 kB] [91mdebconf: delaying package configuration, since apt-utils is not installed [0mFetched 36.3 kB in 0s (201 kB/s) Selecting previously unselected package distro-info-data. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 15725 files and directories currently installed.) Preparing to unpack .../distro-info-data_0.51+deb11u7_all.deb ... Unpacking distro-info-data (0.51+deb11u7) ... Selecting previously unselected package lsb-release. Preparing to unpack .../lsb-release_11.1.0_all.deb ... Unpacking lsb-release (11.1.0) ... Setting up distro-info-data (0.51+deb11u7) ... Setting up lsb-release (11.1.0) ... Removing intermediate container 0931feeb8f02 ---> 15f928827c10 Step 5/8 : RUN rm -rf /var/lib/apt/lists/* ---> Running in 0e050c835b7b Removing intermediate container 0e050c835b7b ---> 23fed740091c Step 6/8 : COPY . /go/src/github.com/github/gh-ost ---> 7d37ab43043c Step 7/8 : WORKDIR /go/src/github.com/github/gh-ost ---> Running in 013feb037db2 Removing intermediate container 013feb037db2 ---> 3baa000bbcf1 Step 8/8 : CMD ["script/test"] ---> Running in 614a57bbea11 Removing intermediate container 614a57bbea11 ---> 7b92260938f1 Successfully built 7b92260938f1 Successfully tagged app:latest
Running tests...
Creating network "gh-ost-build-deploy-tarball_default" with the default driver Creating gh-ost-build-deploy-tarball_app_run ... Creating gh-ost-build-deploy-tarball_app_run ... done go version go1.22.10 linux/amd64 found in : Go Binary: /usr/local/go/bin/go ++ rm -rf .gopath ++ mkdir -p .gopath/src/github.com/github ++ ln -s /go/src/github.com/github/gh-ost .gopath/src/github.com/github/gh-ost Verifying code is formatted via 'gofmt -s -w go/' ++ export GOPATH=***** ++ GOPATH=***** + echo 'Verifying code is formatted via '\''gofmt -s -w go/'\''' + gofmt -s -w go/ + git diff --exit-code --quiet + echo Building + script/build Building go version go1.22.10 linux/amd64 found in : Go Binary: /usr/local/go/bin/go ++ rm -rf .gopath ++ mkdir -p .gopath/src/github.com/github ++ ln -s /go/src/github.com/github/gh-ost .gopath/src/github.com/github/gh-ost ++ export GOPATH=***** ++ GOPATH=***** + mkdir -p bin + bindir=/go/src/github.com/github/gh-ost/bin + scriptdir=/go/src/github.com/github/gh-ost/script ++ git describe --abbrev=0 --tags ++ tr -d v + RELEASE_VERSION=1.1.7 ++ git rev-parse HEAD + GIT_COMMIT=6f40e0766d022121491311021b957de05bf580f1 + export GOPATH=***** + GOPATH=***** + cd .gopath/src/github.com/github/gh-ost + go build -o /go/src/github.com/github/gh-ost/bin/gh-ost -ldflags '-X main.AppVersion=1.1.7 -X main.GitCommit=6f40e0766d022121491311021b957de05bf580f1' ./go/cmd/gh-ost/main.go + cd .gopath/src/github.com/github/gh-ost + echo 'Running unit tests' + go test -v -covermode=atomic ./go/... Running unit tests github.com/github/gh-ost/go/binlog coverage: 0.0% of statements === RUN TestGetTableNames --- PASS: TestGetTableNames (0.00s) === RUN TestReadConfigFile --- PASS: TestReadConfigFile (0.00s) === RUN TestParseLoadMap --- PASS: TestParseLoadMap (0.00s) === RUN TestString --- PASS: TestString (0.00s) === RUN TestStringContainsAll --- PASS: TestStringContainsAll (0.00s) PASS coverage: 18.9% of statements ok github.com/github/gh-ost/go/base 0.006s coverage: 18.9% of statements github.com/github/gh-ost/go/cmd/gh-ost coverage: 0.0% of statements === RUN TestApplierGenerateSqlModeQuery --- PASS: TestApplierGenerateSqlModeQuery (0.00s) === RUN TestApplierUpdateModifiesUniqueKeyColumns === RUN TestApplierUpdateModifiesUniqueKeyColumns/unmodified === RUN TestApplierUpdateModifiesUniqueKeyColumns/modified --- PASS: TestApplierUpdateModifiesUniqueKeyColumns (0.00s) --- PASS: TestApplierUpdateModifiesUniqueKeyColumns/unmodified (0.00s) --- PASS: TestApplierUpdateModifiesUniqueKeyColumns/modified (0.00s) === RUN TestApplierBuildDMLEventQuery === RUN TestApplierBuildDMLEventQuery/delete === RUN TestApplierBuildDMLEventQuery/insert === RUN TestApplierBuildDMLEventQuery/update --- PASS: TestApplierBuildDMLEventQuery (0.00s) --- PASS: TestApplierBuildDMLEventQuery/delete (0.00s) --- PASS: TestApplierBuildDMLEventQuery/insert (0.00s) --- PASS: TestApplierBuildDMLEventQuery/update (0.00s) === RUN TestApplierInstantDDL === RUN TestApplierInstantDDL/instantDDLstmt --- PASS: TestApplierInstantDDL (0.00s) --- PASS: TestApplierInstantDDL/instantDDLstmt (0.00s) === RUN TestApplier docker_host.go:91: test panicked: rootless Docker not found goroutine 15 [running]: runtime/debug.Stack() /usr/local/go/src/runtime/debug/stack.go:24 +0x5e github.com/stretchr/testify/suite.failOnPanic(0xc0000cd380, {0xb381c0, 0xc000013080}) /go/src/github.com/github/gh-ost/.gopath/src/github.com/github/gh-ost/vendor/github.com/stretchr/testify/suite/suite.go:89 +0x37 github.com/stretchr/testify/suite.recoverAndFailOnPanic(0xc0000cd380) /go/src/github.com/github/gh-ost/.gopath/src/github.com/github/gh-ost/vendor/github.com/stretchr/testify/suite/suite.go:83 +0x35 panic({0xb381c0?, 0xc000013080?}) /usr/local/go/src/runtime/panic.go:770 +0x132 github.com/testcontainers/testcontainers-go/internal/core.MustExtractDockerHost.func1() /go/src/github.com/github/gh-ost/.gopath/src/github.com/github/gh-ost/vendor/github.com/testcontainers/testcontainers-go/internal/core/docker_host.go:91 +0x66 sync.(*Once).doSlow(0xc0003b5d80?, 0xc0003b5dd0?) /usr/local/go/src/sync/once.go:74 +0xc2 sync.(*Once).Do(...) /usr/local/go/src/sync/once.go:65 github.com/testcontainers/testcontainers-go/internal/core.MustExtractDockerHost({0xd014a0?, 0x1217b20?}) /go/src/github.com/github/gh-ost/.gopath/src/github.com/github/gh-ost/vendor/github.com/testcontainers/testcontainers-go/internal/core/docker_host.go:88 +0x58 github.com/testcontainers/testcontainers-go/internal/core.NewClient({0xd014a0, 0x1217b20}, {0x0, 0x0, 0x0?}) /go/src/github.com/github/gh-ost/.gopath/src/github.com/github/gh-ost/vendor/github.com/testcontainers/testcontainers-go/internal/core/client.go:17 +0x88 github.com/testcontainers/testcontainers-go.NewDockerClientWithOpts({0xd014a0, 0x1217b20}, {0x0, 0x0, 0x0}) /go/src/github.com/github/gh-ost/.gopath/src/github.com/github/gh-ost/vendor/github.com/testcontainers/testcontainers-go/docker_client.go:117 +0x71 github.com/testcontainers/testcontainers-go.NewDockerProvider({0xc00007da40, 0x2, 0xbfd413?}) /go/src/github.com/github/gh-ost/.gopath/src/github.com/github/gh-ost/vendor/github.com/testcontainers/testcontainers-go/provider.go:143 +0x10f github.com/testcontainers/testcontainers-go.ProviderType.GetProvider(0x0, {0xc00015cf78, 0x1, 0x0?}) /go/src/github.com/github/gh-ost/.gopath/src/github.com/github/gh-ost/vendor/github.com/testcontainers/testcontainers-go/provider.go:114 +0x3e5 github.com/testcontainers/testcontainers-go.GenericContainer({_, _}, {{{{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, ...}, ...}, ...}) /go/src/github.com/github/gh-ost/.gopath/src/github.com/github/gh-ost/vendor/github.com/testcontainers/testcontainers-go/generic.go:59 +0x139 github.com/github/gh-ost/go/logic.(*ApplierTestSuite).SetupSuite(0xc000024420) /go/src/github.com/github/gh-ost/.gopath/src/github.com/github/gh-ost/go/logic/applier_test.go:214 +0x1ad github.com/stretchr/testify/suite.Run(0xc0000cd380, {0xcff868, 0xc000024420}) /go/src/github.com/github/gh-ost/.gopath/src/github.com/github/gh-ost/vendor/github.com/stretchr/testify/suite/suite.go:157 +0x777 github.com/github/gh-ost/go/logic.TestApplier(0xc0000cd380) /go/src/github.com/github/gh-ost/.gopath/src/github.com/github/gh-ost/go/logic/applier_test.go:508 +0x33 testing.tRunner(0xc0000cd380, 0xc49450) /usr/local/go/src/testing/testing.go:1689 +0xfb created by testing.(*T).Run in goroutine 1 /usr/local/go/src/testing/testing.go:1742 +0x390 --- FAIL: TestApplier (0.00s) === RUN TestHooksExecutorExecuteHooks === RUN TestHooksExecutorExecuteHooks/does-not-exist === RUN TestHooksExecutorExecuteHooks/failed 2024-12-20 18:48:34 INFO executing failed-hook hook: /tmp/TestHooksExecutorExecuteHooks-failed106129628/failed-hook 2024-12-20 18:48:34 ERROR exit status 1 === RUN TestHooksExecutorExecuteHooks/success 2024-12-20 18:48:34 INFO executing success-hook hook: /tmp/TestHooksExecutorExecuteHooks-success2697276800/success-hook --- PASS: TestHooksExecutorExecuteHooks (0.00s) --- PASS: TestHooksExecutorExecuteHooks/does-not-exist (0.00s) --- PASS: TestHooksExecutorExecuteHooks/failed (0.00s) --- PASS: TestHooksExecutorExecuteHooks/success (0.00s) === RUN TestInspectGetSharedUniqueKeys --- PASS: TestInspectGetSharedUniqueKeys (0.00s) === RUN TestMigratorOnChangelogEvent === RUN TestMigratorOnChangelogEvent/heartbeat === RUN TestMigratorOnChangelogEvent/state-AllEventsUpToLockProcessed 2024-12-20 18:48:34 INFO Intercepted changelog state AllEventsUpToLockProcessed 2024-12-20 18:48:34 INFO Handled changelog state AllEventsUpToLockProcessed === RUN TestMigratorOnChangelogEvent/state-GhostTableMigrated 2024-12-20 18:48:34 INFO Intercepted changelog state GhostTableMigrated 2024-12-20 18:48:34 INFO Handled changelog state GhostTableMigrated === RUN TestMigratorOnChangelogEvent/state-Migrated 2024-12-20 18:48:34 INFO Intercepted changelog state Migrated 2024-12-20 18:48:34 INFO Handled changelog state Migrated === RUN TestMigratorOnChangelogEvent/state-ReadMigrationRangeValues 2024-12-20 18:48:34 INFO Intercepted changelog state ReadMigrationRangeValues 2024-12-20 18:48:34 INFO Handled changelog state ReadMigrationRangeValues --- PASS: TestMigratorOnChangelogEvent (0.00s) --- PASS: TestMigratorOnChangelogEvent/heartbeat (0.00s) --- PASS: TestMigratorOnChangelogEvent/state-AllEventsUpToLockProcessed (0.00s) --- PASS: TestMigratorOnChangelogEvent/state-GhostTableMigrated (0.00s) --- PASS: TestMigratorOnChangelogEvent/state-Migrated (0.00s) --- PASS: TestMigratorOnChangelogEvent/state-ReadMigrationRangeValues (0.00s) === RUN TestMigratorValidateStatement === RUN TestMigratorValidateStatement/add-column === RUN TestMigratorValidateStatement/drop-column === RUN TestMigratorValidateStatement/rename-column === RUN TestMigratorValidateStatement/rename-column-approved 2024-12-20 18:48:34 INFO Alter statement has column(s) renamed. gh-ost finds the following renames: map[test123:test1234]; --approve-renamed-columns is given and so migration proceeds. === RUN TestMigratorValidateStatement/rename-table --- PASS: TestMigratorValidateStatement (0.00s) --- PASS: TestMigratorValidateStatement/add-column (0.00s) --- PASS: TestMigratorValidateStatement/drop-column (0.00s) --- PASS: TestMigratorValidateStatement/rename-column (0.00s) --- PASS: TestMigratorValidateStatement/rename-column-approved (0.00s) --- PASS: TestMigratorValidateStatement/rename-table (0.00s) === RUN TestMigratorCreateFlagFiles 2024-12-20 18:48:34 INFO Created postpone-cut-over-flag-file: /tmp/TestMigratorCreateFlagFiles2509763724/cut-over.flag --- PASS: TestMigratorCreateFlagFiles (0.00s) === RUN TestMigratorGetProgressPercent --- PASS: TestMigratorGetProgressPercent (0.00s) === RUN TestMigratorGetMigrationStateAndETA --- PASS: TestMigratorGetMigrationStateAndETA (0.00s) === RUN TestMigratorShouldPrintStatus --- PASS: TestMigratorShouldPrintStatus (0.00s) === RUN TestMigrator migrator_test.go:293: Error Trace: /go/src/github.com/github/gh-ost/.gopath/src/github.com/github/gh-ost/go/logic/migrator_test.go:293 /go/src/github.com/github/gh-ost/.gopath/src/github.com/github/gh-ost/vendor/github.com/stretchr/testify/suite/suite.go:157 /go/src/github.com/github/gh-ost/.gopath/src/github.com/github/gh-ost/go/logic/migrator_test.go:382 Error: Received unexpected error: create container: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? Test: TestMigrator --- FAIL: TestMigrator (0.00s) === RUN TestServerRunCPUProfile === PAUSE TestServerRunCPUProfile === RUN TestEventsStreamer streamer_test.go:40: Error Trace: /go/src/github.com/github/gh-ost/.gopath/src/github.com/github/gh-ost/go/logic/streamer_test.go:40 /go/src/github.com/github/gh-ost/.gopath/src/github.com/github/gh-ost/vendor/github.com/stretchr/testify/suite/suite.go:157 /go/src/github.com/github/gh-ost/.gopath/src/github.com/github/gh-ost/go/logic/streamer_test.go:281 Error: Received unexpected error: create container: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? Test: TestEventsStreamer --- FAIL: TestEventsStreamer (0.00s) === CONT TestServerRunCPUProfile === RUN TestServerRunCPUProfile/failed_already_running === RUN TestServerRunCPUProfile/failed_bad_duration === RUN TestServerRunCPUProfile/failed_bad_option === RUN TestServerRunCPUProfile/success 2024-12-20 18:48:34 INFO Captured 529 byte runtime/pprof CPU profile (gzip=false) === RUN TestServerRunCPUProfile/success_with_block 2024-12-20 18:48:34 INFO Captured 526 byte runtime/pprof CPU profile (gzip=false) === RUN TestServerRunCPUProfile/success_with_block_and_gzip 2024-12-20 18:48:34 INFO Captured 10 byte runtime/pprof CPU profile (gzip=true) --- PASS: TestServerRunCPUProfile (0.61s) --- PASS: TestServerRunCPUProfile/failed_already_running (0.00s) --- PASS: TestServerRunCPUProfile/failed_bad_duration (0.00s) --- PASS: TestServerRunCPUProfile/failed_bad_option (0.00s) --- PASS: TestServerRunCPUProfile/success (0.20s) --- PASS: TestServerRunCPUProfile/success_with_block (0.20s) --- PASS: TestServerRunCPUProfile/success_with_block_and_gzip (0.20s) FAIL coverage: 8.2% of statements FAIL github.com/github/gh-ost/go/logic 0.652s === RUN TestBinlogCoordinates --- PASS: TestBinlogCoordinates (0.00s) === RUN TestBinlogCoordinatesAsKey --- PASS: TestBinlogCoordinatesAsKey (0.00s) === RUN TestIsLogPosOverflowBeyond4Bytes --- PASS: TestIsLogPosOverflowBeyond4Bytes (0.00s) === RUN TestNewConnectionConfig --- PASS: TestNewConnectionConfig (0.00s) === RUN TestDuplicateCredentials --- PASS: TestDuplicateCredentials (0.00s) === RUN TestDuplicate --- PASS: TestDuplicate (0.00s) === RUN TestGetDBUri --- PASS: TestGetDBUri (0.00s) === RUN TestGetDBUriWithTLSSetup --- PASS: TestGetDBUriWithTLSSetup (0.00s) === RUN TestParseInstanceKey --- PASS: TestParseInstanceKey (0.00s) PASS coverage: 23.0% of statements ok github.com/github/gh-ost/go/mysql 0.007s coverage: 23.0% of statements === RUN TestEscapeName --- PASS: TestEscapeName (0.00s) === RUN TestBuildEqualsComparison --- PASS: TestBuildEqualsComparison (0.00s) === RUN TestBuildEqualsPreparedComparison --- PASS: TestBuildEqualsPreparedComparison (0.00s) === RUN TestBuildSetPreparedClause --- PASS: TestBuildSetPreparedClause (0.00s) === RUN TestBuildRangeComparison --- PASS: TestBuildRangeComparison (0.00s) === RUN TestBuildRangeInsertQuery --- PASS: TestBuildRangeInsertQuery (0.00s) === RUN TestBuildRangeInsertQueryRenameMap --- PASS: TestBuildRangeInsertQueryRenameMap (0.00s) === RUN TestBuildRangeInsertPreparedQuery --- PASS: TestBuildRangeInsertPreparedQuery (0.00s) === RUN TestBuildUniqueKeyRangeEndPreparedQuery --- PASS: TestBuildUniqueKeyRangeEndPreparedQuery (0.00s) === RUN TestBuildUniqueKeyMinValuesPreparedQuery --- PASS: TestBuildUniqueKeyMinValuesPreparedQuery (0.00s) === RUN TestBuildDMLDeleteQuery --- PASS: TestBuildDMLDeleteQuery (0.00s) === RUN TestBuildDMLDeleteQuerySignedUnsigned --- PASS: TestBuildDMLDeleteQuerySignedUnsigned (0.00s) === RUN TestBuildDMLInsertQuery --- PASS: TestBuildDMLInsertQuery (0.00s) === RUN TestBuildDMLInsertQuerySignedUnsigned --- PASS: TestBuildDMLInsertQuerySignedUnsigned (0.00s) === RUN TestBuildDMLUpdateQuery --- PASS: TestBuildDMLUpdateQuery (0.00s) === RUN TestBuildDMLUpdateQuerySignedUnsigned --- PASS: TestBuildDMLUpdateQuerySignedUnsigned (0.00s) === RUN TestParseAlterStatement --- PASS: TestParseAlterStatement (0.00s) === RUN TestParseAlterStatementrivialRename --- PASS: TestParseAlterStatementrivialRename (0.00s) === RUN TestParseAlterStatementWithAutoIncrement --- PASS: TestParseAlterStatementWithAutoIncrement (0.00s) === RUN TestParseAlterStatementrivialRenames --- PASS: TestParseAlterStatementrivialRenames (0.00s) === RUN TestParseAlterStatementNonTrivial --- PASS: TestParseAlterStatementNonTrivial (0.00s) === RUN TestTokenizeAlterStatement --- PASS: TestTokenizeAlterStatement (0.00s) === RUN TestSanitizeQuotesFromAlterStatement --- PASS: TestSanitizeQuotesFromAlterStatement (0.00s) === RUN TestParseAlterStatementDroppedColumns --- PASS: TestParseAlterStatementDroppedColumns (0.00s) === RUN TestParseAlterStatementRenameTable --- PASS: TestParseAlterStatementRenameTable (0.00s) === RUN TestParseAlterStatementExplicitTable --- PASS: TestParseAlterStatementExplicitTable (0.00s) === RUN TestParseEnumValues --- PASS: TestParseEnumValues (0.00s) === RUN TestParseColumnList --- PASS: TestParseColumnList (0.00s) === RUN TestGetColumn --- PASS: TestGetColumn (0.00s) PASS coverage: 72.9% of statements ok github.com/github/gh-ost/go/sql 0.007s coverage: 72.9% of statements FAIL 1
Creating gh-ost-build-deploy-tarball_app_run ... Creating gh-ost-build-deploy-tarball_app_run ... done go version go1.22.10 linux/amd64 found in : Go Binary: /usr/local/go/bin/go ++ rm -rf .gopath ++ mkdir -p .gopath/src/github.com/github ++ ln -s /go/src/github.com/github/gh-ost .gopath/src/github.com/github/gh-ost ++ export GOPATH=***** ++ GOPATH=***** + mkdir -p bin + bindir=/go/src/github.com/github/gh-ost/bin + scriptdir=/go/src/github.com/github/gh-ost/script ++ git describe --abbrev=0 --tags ++ tr -d v + RELEASE_VERSION=1.1.7 ++ git rev-parse HEAD + GIT_COMMIT=6f40e0766d022121491311021b957de05bf580f1 + export GOPATH=***** + GOPATH=***** + cd .gopath/src/github.com/github/gh-ost + go build -o /go/src/github.com/github/gh-ost/bin/gh-ost -ldflags '-X main.AppVersion=1.1.7 -X main.GitCommit=6f40e0766d022121491311021b957de05bf580f1' ./go/cmd/gh-ost/main.go bin/ bin/gh-ost
Shutting down services...
Removing gh-ost-build-deploy-tarball_app_run_c1a749ef21a5 ... Removing gh-ost-build-deploy-tarball_app_run_c1a749ef21a5 ... done Removing network gh-ost-build-deploy-tarball_default
Uploading deployable artifacts...
Gathering artifacts for Octofactory upload... Upload artifacts to Octofactory... Uploaded 6f40e0766d022121491311021b957de05bf580f1-focal-x86_64.tar.gz to Octofactory@github-generic-releases-local/builds/gh-ost-build-deploy-tarball/6f40e0766d022121491311021b957de05bf580f1/6f40e0766d022121491311021b957de05bf580f1-focal-x86_64.tar.gz Set properties on Octofactory@github-generic-releases-local/builds/gh-ost-build-deploy-tarball/6f40e0766d022121491311021b957de05bf580f1/6f40e0766d022121491311021b957de05bf580f1-focal-x86_64.tar.gz Uploaded 6f40e0766d022121491311021b957de05bf580f1-bullseye-x86_64.tar.gz to Octofactory@github-generic-releases-local/builds/gh-ost-build-deploy-tarball/6f40e0766d022121491311021b957de05bf580f1/6f40e0766d022121491311021b957de05bf580f1-bullseye-x86_64.tar.gz Set properties on Octofactory@github-generic-releases-local/builds/gh-ost-build-deploy-tarball/6f40e0766d022121491311021b957de05bf580f1/6f40e0766d022121491311021b957de05bf580f1-bullseye-x86_64.tar.gz Finished uploading artifacts! Gathering artifacts for build hosts upload... Uploading artifacts to S3... artifact 6f40e0766d022121491311021b957de05bf580f1-focal-x86_64.tar.gz uploaded to s3://bp-artifact-escrow/builds/development/101940726 Published artifact message for 6f40e0766d022121491311021b957de05bf580f1-focal-x86_64.tar.gz to the artifacts exchange artifact 6f40e0766d022121491311021b957de05bf580f1-bullseye-x86_64.tar.gz uploaded to s3://bp-artifact-escrow/builds/development/101940726 Published artifact message for 6f40e0766d022121491311021b957de05bf580f1-bullseye-x86_64.tar.gz to the artifacts exchange Finished uploading artifacts! Confirming all artifacts have been uploaded to build hosts... Confirmed upload of 6f40e0766d022121491311021b957de05bf580f1-focal-x86_64.tar.gz Confirmed upload of 6f40e0766d022121491311021b957de05bf580f1-bullseye-x86_64.tar.gz Confirmed all artifacts have been uploaded!
Uploading non-deployable artifacts...
Gathering artifacts for Octofactory upload... no artifacts found at /tmp/gh-ost-build-deploy-tarball-artifacts
DNS Capture
===DNS CAPTURE=== { "domains": { "bp-rabbit.service.private-us-east-1.github.net": 2, "github-ci-jenkins-master-logs.s3.amazonaws.com": 6, "github.com": 2, "octofactory.service.private-us-east-1.github.net": 32, "octofactory.githubapp.com": 10, "registry-1.docker.io": 8, "auth.docker.io": 2, "docker.pkg.github.com": 8, "containers.pkg.github.com": 10, "ghcr.io": 10, "octofactory-docker-hub.githubapp.com": 36, "debian.map.fastlydns.net": 2, "bp-artifact-escrow.s3.amazonaws.com": 2 } } ===END DNS CAPTURE===