Dennis, which steps did you follow to do this? It looks like, older manifests and repos were not configured for this deployment and puppet just ran a regular deployment with newer manifests and newer packages. Actually, we do rollback only if deployment fails and then Nailgun switches repositories and manifests to older ones. I am not aware of the test case where we allow user to rollback his environment if update was successful.
Dennis, which steps did you follow to do this? It looks like, older manifests and repos were not configured for this deployment and puppet just ran a regular deployment with newer manifests and newer packages. Actually, we do rollback only if deployment fails and then Nailgun switches repositories and manifests to older ones. I am not aware of the test case where we allow user to rollback his environment if update was successful.