As a user of vRA6 the addition of Deployments is taking some getting used to. Just wanted to post my results running actions on machines and how that affects their deployment. Things seem to change when there's more than one VM in a deployment as well. I'm curious if this is the norm.
Single VM in deployment
Multiple VMs in deployment
Yes, those observations are consistent with the behavior today. The reason is simple: A deployment is a cohesive, bound collection of entities which function as a whole. If you wish that not to be the case when deploying just simple vSphere machines, restrict the ability to deploy instances of the machine and instead deploy instances of a deployment. As for the software component being orphaned, this usually happens when you have a script in the Uninstall lifecycle phase and it fails when running. I would call it a bug when it lingers, but maybe it's considered a "feature". In any case, the only way I know to remove it is to dig into the postgres database. I've noticed that they are automatically purged after some time, although I don't know what interval that is.
Yes, those observations are consistent with the behavior today. The reason is simple: A deployment is a cohesive, bound collection of entities which function as a whole. If you wish that not to be the case when deploying just simple vSphere machines, restrict the ability to deploy instances of the machine and instead deploy instances of a deployment. As for the software component being orphaned, this usually happens when you have a script in the Uninstall lifecycle phase and it fails when running. I would call it a bug when it lingers, but maybe it's considered a "feature". In any case, the only way I know to remove it is to dig into the postgres database. I've noticed that they are automatically purged after some time, although I don't know what interval that is.