This is a negative test. The manifest should fail to create the repo when a revision is specified in conjunction with the bare command. Please change to
```
apply_manifest_on(host, pp, :expect_failures => true)
````