Skip to content
Snippets Groups Projects

L2SS-194: Build PCC & SDP devices explicitly, since docker compose doesn't...

Merged L2SS-194: Build PCC & SDP devices explicitly, since docker compose doesn't...
Merged Jan David Mol requested to merge L2SS-194-fix-make-pull into master

L2SS-194: Build PCC & SDP devices explicitly, since docker compose doesn't understand running multiple services from a single local base image.

Closes L2SS-194

This should work, at least, it works for me. @jurges maybe test this out for you as well?

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • I see this message when I run make pull:

    Pulling device-sdp         ... done
    WARNING: Some service image(s) must be built from source by running:
        docker-compose build elk-configure-host elk device-sdp device-pcc lofar-device-base

    I understand this message as such that it indicates that the building of the local images is now done in two steps:

    1. make build and then
    2. docker-compose build

    Is my understanding correct?

    I just entered the recommended command after running make build and it results in an error message:

    thomas@okeanos docker-compose (L2SS-194-fix-make-pull) 11: docker-compose build elk-configure-host elk device-sdp device-pcc lofar-device-base
    ERROR:
            Can't find a suitable configuration file in this directory or any
            parent. Are you in the right directory?
    
            Supported filenames: docker-compose.yml, docker-compose.yaml, compose.yml, compose.yaml

    So I guess that the make pull does now work but the message is just a bit misleading and needs some rewording?

    Edited by Thomas Juerges
  • Thomas Juerges mentioned in commit 57a0b164

    mentioned in commit 57a0b164

Please register or sign in to reply
Loading