Uploaded image for project: 'DC/OS'
  1. DC/OS
  2. DCOS_OSS-4007

dcos-launch missing docker dependency

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Blocker
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: DC/OS 1.12.0
    • Component/s: dcos-installer
    • Labels:
      None
    • Sprint:
      Tools-Infra Team Sprint 27
    • Story Points:
      1
    • Build artifact:
      Marathon-v1.7.174

      Description

      Current dcos-launch master HEAD doesn't work with the on-prem installer and Centos7. Seems that this PR has broken the docker dependency. Here is an error from the log:

      /tmp/install_dcos.sh: line 330: docker: command not found
      
      [2018-08-28 12:07:00,706|dcos_launch.platforms.onprem|ERROR]: Writing journald output to: preflight-18.237.163.172-journald.log
      [2018-08-28 12:07:00,706|dcos_test_utils.ssh_client|DEBUG]: Starting SSH tunnel: ssh -p 22 -oConnectTimeout=10 -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oLogLevel=ERROR -oBatchMode=yes -oPasswordAuthentication=no -oControlPath=/tmp/tmpu65b7an3 -oControlMaster=auto -fnN -i /tmp/tmpgq7qv09_ centos@18.237.163.172
      [2018-08-28 12:07:00,861|dcos_test_utils.ssh_client|DEBUG]: SSH Tunnel established!
      [2018-08-28 12:07:00,861|dcos_test_utils.ssh_client|DEBUG]: Running socket cmd: ssh -p 22 -oConnectTimeout=10 -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oLogLevel=ERROR -oBatchMode=yes -oPasswordAuthentication=no -oControlPath=/tmp/tmpu65b7an3 -oControlMaster=auto centos@18.237.163.172 journalctl -xe
      [2018-08-28 12:07:01,194|dcos_test_utils.ssh_client|DEBUG]: Closing SSH Tunnel: ssh -p 22 -oConnectTimeout=10 -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oLogLevel=ERROR -oBatchMode=yes -oPasswordAuthentication=no -oControlPath=/tmp/tmpu65b7an3 -oControlMaster=auto -O exit centos@18.237.163.172
      Traceback (most recent call last):
        File "/root/.local/share/virtualenvs/system-64pVE2WW/bin/dcos-launch", line 11, in <module>
          sys.exit(main())
        File "/root/.local/share/virtualenvs/system-64pVE2WW/lib/python3.6/site-packages/dcos_launch/cli.py", line 105, in main
          return do_main(args)
        File "/root/.local/share/virtualenvs/system-64pVE2WW/lib/python3.6/site-packages/dcos_launch/cli.py", line 71, in do_main
          launcher.install_dcos()
        File "/root/.local/share/virtualenvs/system-64pVE2WW/lib/python3.6/site-packages/dcos_launch/onprem.py", line 202, in install_dcos
          self.config['onprem_install_parallelism'])
        File "/root/.local/share/virtualenvs/system-64pVE2WW/lib/python3.6/site-packages/dcos_launch/platforms/onprem.py", line 97, in install_dcos
          do_preflight(all_client, remote_script_path, bootstrap_script_url), node_client, 'preflight')
        File "/root/.local/share/virtualenvs/system-64pVE2WW/lib/python3.6/site-packages/dcos_launch/platforms/onprem.py", line 51, in check_results
          tag, ','.join(failures)))
      Exception: The error were encountered in preflight. See journald logs for more info: preflight-34.219.146.90-journald.log,preflight-54.190.38.43-journald.log,preflight-54.186.14.109-journald.log,prefl
      

        Attachments

          Activity

            People

            • Assignee:
              charlesprovencher Charles Provencher
              Reporter:
              adukhovniy Aleksey Dukhovniy
              Team:
              Dev Prod Team
              Watchers:
              Aleksey Dukhovniy, Alexander Rojas (Inactive), Alex R (Inactive), Branden Rolston, Charles Provencher, Daniel Baker, Deepak Goel, Dima Rozhkov, Gauri Powale, Greg Mann, Gustav Paul, Jan-Philip Gehrcke, Jonathan Giddy, Julian Gieseke, Kapil Arya (Inactive), Kevin Klues (Inactive), Marco Monaco, Matthias Eichstedt, Mergebot, Orlando Hohmeier, Philip Norman, Senthil Kumaran, Sergey Urbanovich, Tim Weidner
            • Watchers:
              24 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: