Error on Migration tool > stack export (v0.5.4 on c5 v5.7.5.13)

Permalink
When trying to export stacks, '$stacks = $list->getResults();' returns NULL and the migration tool errors out on packages/migration_tool/src/PortlandLabs/Concrete5/MigrationTool/Exporter/Item/Type/Stack.php line 97 ( Invalid argument supplied for foreach() ) even though site has about 40 stacks.

simonchilton
 
ConcreteOwl replied on at Permalink Reply
ConcreteOwl
Try using the latest migration package version 0.9.0
https://github.com/concrete5/addon_migration_tool...
simonchilton replied on at Permalink Reply
simonchilton
Thanks for the idea.

Spent about 10 hours getting the site up to the latest version (took forever due to theme conflicts).

Really annoyingly they Migration Tool v9 won't install on concrete 8.4.3, with this error:
Interface 'Concrete\Core\Foundation\Queue\Batch\Command\BatchableCommandInterface' not found
simonchilton replied on at Permalink Reply
simonchilton
Note for other users: migration tool v9.0.0 will not install on any version of concrete5 at the time of writing this, despite reporting it is compatible with 8.3.1+

For my site, migration tool 0.5.4 has bugs that prevent you exporting stacks on version 5.7.5.13 and will not install on 8.2.1+.

I didn't test any versions between 5.7.5.13 and 8.2.1 because I've already spent three and a half days trying to get Migration Tool to work and I could have manually cut and pasted my 600 page site in to a newer c5 version by hand in the time I've wasted.

Bitterly disappointed in the c5 team... how about some documentation about this tool for your loyal supporters, guys?