Closed binary1230 closed 6 years ago
The puppet deploy will succeed if EITHER the "guests" OR the "bands" directory exist, but it will fail if they are both missing. That explains why the deploy still works in production, which no longer has a "bands" directory.
some of the special-case logic that we added which handles the rename of the 'bands' plugin to 'guests' is error'ing out when a directory named 'bands' doesn't exist
This is repro'able with a fresh deploy, but also I am guessing it'll probably happen if we delete the 'guests' and 'bands' plugin dirs and re-run a deploy.
specific line that errors:
which is https://github.com/magfest/ubersystem-puppet/blob/master/manifests/plugin_guests.pp#L40
this blocks new users from doing a deploy