Closed lucywyman closed 4 years ago
Currently Travis is configured to push a bolt-server image to PCR internal https://pcr-internal.puppet.net/pe-and-platform/repositories/bolt-server with https://github.com/puppetlabs/bolt/blob/master/scripts/deploy.sh which uses this Dockerfile. Part of this work should include evaluating if that is needed any longer or if it needs to be published somewhere else with a different pipeline.
It appears that the bolt-server is used in orchestrator CI. https://github.com/puppetlabs/orchestrator/blob/4ef187220b690b70875161d54b9720585179a757/test-resources/docker-compose-linux.yml
So is pupperware. Putting up a PR now
Describe the Bug
The Dockerfile at the root of the Bolt repo is used for bolt-server. Users who stumble on the Bolt repo and expect that file to build an image that includes Bolt don't expect a testing container used for bolt-server. See https://github.com/puppetlabs/tasks-playground/issues/12
To do
We should investigate if this container is even being used, and if it is how. Hopefully we can just remove this, or move it to somewhere that makes more sense.