Ping
05/13/2021, 10:34 PM[ec2-user@ip-172-31-45-53 ~]$ docker run --rm -v /home/ec2-user/0.14.1-alpha:/config airbyte/migration:0.22.3-alpha -- --input /config/airbyte_archive.tar.gz --output /config/airbyte_archive_migrated.tar.gz --target-version 0.22.3-alpha
2021-05-13 22:31:38 INFO i.a.m.MigrationRunner(parse):78 - {} - args: [--input, /config/airbyte_archive.tar.gz, --output, /config/airbyte_archive_migrated.tar.gz, --target-version, 0.22.3-alpha]
2021-05-13 22:31:38 INFO i.a.m.MigrationRunner(run):50 - {} - Unpacking tarball
2021-05-13 22:31:38 INFO i.a.m.MigrationRunner(run):67 - {} - Running migrations...
2021-05-13 22:31:38 INFO i.a.m.MigrationRunner(run):68 - {} - MigrateConfig{inputPath=/tmp/airbyte_migrate1347150974477562104/uncompressed, outputPath=/tmp/airbyte_migrate1347150974477562104/output, targetVersion='0.22.3-alpha'}
2021-05-13 22:31:39 INFO i.a.m.Migrate(run):88 - {} - Starting migrations. Current version: 0.14.1-alpha, Target version: 0.22.3-alpha
Exception in thread "main" java.lang.IllegalArgumentException: No migration found for target version: 0.22.3-alpha
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:142)
at io.airbyte.migrate.Migrate.run(Migrate.java:101)
at io.airbyte.migrate.MigrationRunner.run(MigrationRunner.java:70)
at io.airbyte.migrate.MigrationRunner.main(MigrationRunner.java:108)
charles
charles
Ping
05/13/2021, 10:58 PMio.airbyte.migrate.Migrate: error: argument --target-version: expected one argument
charles
charles
Ping
05/13/2021, 11:26 PMPing
05/13/2021, 11:27 PMcommit 3be2a6b1ddfe504d828aee11df8f495022acaaef
charles
charles
charles
--target-version
charles
Ping
05/13/2021, 11:39 PMPing
05/13/2021, 11:39 PMPing
05/13/2021, 11:43 PMdocker run --rm -v 0.14.1-alpha:/config airbyte/migration:0.14.1-alpha -- --input /config/airbyte_archive.tar.gz --output /config/airbyte_archive_migrated.tar.gz
Ping
05/13/2021, 11:44 PMcharles
charles
Ping
05/13/2021, 11:53 PM[ec2-user@ip-172-31-45-53 ~]$ docker run --rm -v /home/ec2-user/0.14.1-alpha:/config airbyte/migration:0.22.3-alpha -- --inpu
t /config/airbyte_archive.tar.gz --output /config/airbyte_archive_migrated.tar.gz --target-version ''
2021-05-13 22:33:31 INFO i.a.m.MigrationRunner(parse):78 - {} - args: [--input, /config/airbyte_archive.tar.gz, --output, /co
nfig/airbyte_archive_migrated.tar.gz, --target-version]
usage: io.airbyte.migrate.Migrate
[-h] --input INPUT --output OUTPUT
[--target-version TARGET_VERSION]
io.airbyte.migrate.Migrate: error: argument --target-version: expected one
argument
Exception in thread "main" java.lang.IllegalArgumentException: net.sourceforge.argparse4j.inf.ArgumentParserException: argume
nt --target-version: expected one argument
at io.airbyte.migrate.MigrationRunner.parse(MigrationRunner.java:103)
at io.airbyte.migrate.MigrationRunner.run(MigrationRunner.java:47)
at io.airbyte.migrate.MigrationRunner.main(MigrationRunner.java:108)
Caused by: net.sourceforge.argparse4j.inf.ArgumentParserException: argument --target-version: expected one argument
at net.sourceforge.argparse4j.internal.ArgumentParserImpl.processArg(ArgumentParserImpl.java:978)
at net.sourceforge.argparse4j.internal.ArgumentParserImpl.parseArgs(ArgumentParserImpl.java:848)
at net.sourceforge.argparse4j.internal.ArgumentParserImpl.parseArgsAtOffsetZero(ArgumentParserImpl.java:709)
at net.sourceforge.argparse4j.internal.ArgumentParserImpl.parseArgs(ArgumentParserImpl.java:570)
at net.sourceforge.argparse4j.internal.ArgumentParserImpl.parseArgs(ArgumentParserImpl.java:555)
at io.airbyte.migrate.MigrationRunner.parse(MigrationRunner.java:96)
... 2 more
Ping
05/13/2021, 11:53 PMPing
05/13/2021, 11:54 PMcharles
Ping
05/13/2021, 11:54 PMcharles
docker run --rm -v /home/ec2-user/0.14.1-alpha:/config airbyte/migration:0.22.3-alpha -- --inpu
t /config/airbyte_archive.tar.gz --output /config/airbyte_archive_migrated.tar.gz
Ping
05/13/2021, 11:56 PMcharles
charles
Ping
05/13/2021, 11:57 PMairbyte/migration:0.14.1-alpha
, got the error message, and learned not to trust the documentationPing
05/13/2021, 11:57 PM--target-version 0.22.3-alpha
work?charles
Ping
05/13/2021, 11:59 PM--target-version 0.22.3-alpha
it should probably automatically pick the migration that you need to get output that runs with 0.22.3-alpha. Enhancement request, then 🙂charles
Ping
05/14/2021, 12:02 AM