We push packages to Octopus during a TFS Build. When creating a Release in Octopus and selecting the option to use the Latest Packages available, it can result in the wrong package being used if another build is kicked off or in progress. It would appear in those situations it is still pushing packages to Octopus, which can get picked up during the creation of release.
Is this an Octopus issue or TFS Build concern? I would have thought that packages would NOT get pushed to Octopus until the TFS build is completed.