Imagine this situation:
- You have two package P1 and P2 in the same stage, and both P1 (who is to be installed first) and P2 have an attached file F1;
- In P1 the F1 file is in version 1, but in P2 is in version 3;
When I try to execute P1 and I try to get F1 file, Harvest return me F1 in version 3, when it has supposed to return version 1 of the file.
So take care when promoting 2 or more packages, to the same stage, with different version of the same file. Harvest only get the last version of it, regardless what version you included in your package.