apigeecs / apigee-migrate-tool

Export/Import Org Data. Import from CSV files
MIT License
53 stars 50 forks source link

Migrate tool issues #23

Open karthikddllc opened 5 years ago

karthikddllc commented 5 years ago

1) The exportProxy feature downloads zero byte proxies. This was noted when we had to rerun the exports. We had to run the export using export all feature. 2) The tool does not clean up the artifacts properly with the delete options. We tried deleting apps and developers using the utility that ended up with orphaned relationships in the cassandra database. 3) The tool did not produce the same results when we cleaned up all the folders and re-ran the exports. This was noted when we were were debugging the zero byte proxy issue. 4) When you run the exportAll feature it downloads the proxies, products and devs only.

kurtkanaskie commented 5 years ago

See issue #29 I've noticed this too, it's a bug, same holds for sharedFlows when used standalone. This is a systematic bug in how async / done is being used. Basically the tool is not waiting for the response and just exits. For 4 see issue #25

kurtkanaskie commented 5 years ago

Created a pull request from this repo: https://github.com/kurtkanaskie/apigee-migrate-tool Fixes for issues 16, 18, 23, 25, 26, 28 and 29.