bosco
bosco copied to clipboard
Bosco run of remote docker config fails with bind
https://github.com/tes/infra-nginx-gateway/commit/30e2aa5883a40114b0bec2f8d700dba39f86022d
- Team (profiles) did not contain the project in question
infra-nginx-gateway bosco startin a specific service started service and all dependencies- dependency resolution did not find
infra-nginx-gateway, so bosco downloaded remotebosco-service.json bosco-service.jsoncontained aBindsconfig, that included a{PATH}variable.- bosco could not resolve the repo path https://github.com/tes/bosco/blob/master/src/RunListHelper.js#L7
- Binds then resolved the template
{PATH}/docker/docroot/:/var/www/testo/docker/docroot/:/var/www/tes, which failed as the path/docker/docroot/didn't exist
Quick resolution is to add the project back to the team, and then remove the binds, but the TL;DR is that you can't use Binds in a project whose config is pulled remotely from github unless we change something (it also makes no sense to).
/cc @tomruttle