Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

ModalAI Forum

  1. ModalAI Support Forum
  2. VOXL Compute & Autopilot
  3. VOXL 2
  4. voxl2 is not booting after using docker

voxl2 is not booting after using docker

Scheduled Pinned Locked Moved VOXL 2
3 Posts 2 Posters 715 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    Anubhav
    wrote on last edited by
    #1

    Hello Dev Team,

    I have noticed that voxl2 is not booting after using docker, even after making sure while shutting down voxl2 to exit from a docker container.
    What might be the issue? And how can I avoid it in future?

    Thanks in advance!

    1 Reply Last reply
    0
    • A Offline
      A Offline
      Anubhav
      wrote on last edited by
      #2

      Below is the output showing that after configuring docker through command voxl-configure-docker-support and then stopping, disabling the docker-daemon. After this I was not able to boot the device, as you can see at last it's not showing any devices.

      voxl2:/$ voxl-configure-docker-support 
      Starting Wizard
       
      docker-ce is not currently installed.
      Do you want to install docker-ce from the official docker repo?
      This requires a working internet connection.
      1) yes
      2) no
      #? 1
      Reading package lists... Done
      Building dependency tree       
      Reading state information... Done
      Package 'docker-engine' is not installed, so not removed
      Package 'docker' is not installed, so not removed
      Package 'containerd' is not installed, so not removed
      Package 'docker.io' is not installed, so not removed
      Package 'runc' is not installed, so not removed
      0 upgraded, 0 newly installed, 0 to remove and 32 not upgraded.
      Get:1 file:/data/voxl-suite-offline-packages ./ InRelease
      Ign:1 file:/data/voxl-suite-offline-packages ./ InRelease
      Get:2 file:/data/voxl-suite-offline-packages ./ Release
      Ign:2 file:/data/voxl-suite-offline-packages ./ Release
      Get:3 file:/data/voxl-suite-offline-packages ./ Packages
      Ign:3 file:/data/voxl-suite-offline-packages ./ Packages
      Get:4 file:/data/voxl-suite-offline-packages ./ Translation-en
      Ign:4 file:/data/voxl-suite-offline-packages ./ Translation-en
      Get:3 file:/data/voxl-suite-offline-packages ./ Packages
      Ign:3 file:/data/voxl-suite-offline-packages ./ Packages
      Get:4 file:/data/voxl-suite-offline-packages ./ Translation-en
      Ign:4 file:/data/voxl-suite-offline-packages ./ Translation-en
      Get:3 file:/data/voxl-suite-offline-packages ./ Packages
      Ign:3 file:/data/voxl-suite-offline-packages ./ Packages
      Get:4 file:/data/voxl-suite-offline-packages ./ Translation-en
      Ign:4 file:/data/voxl-suite-offline-packages ./ Translation-en
      Get:3 file:/data/voxl-suite-offline-packages ./ Packages [7215 B]
      Get:4 file:/data/voxl-suite-offline-packages ./ Translation-en
      Ign:4 file:/data/voxl-suite-offline-packages ./ Translation-en
      Get:4 file:/data/voxl-suite-offline-packages ./ Translation-en
      Ign:4 file:/data/voxl-suite-offline-packages ./ Translation-en
      Get:4 file:/data/voxl-suite-offline-packages ./ Translation-en
      Ign:4 file:/data/voxl-suite-offline-packages ./ Translation-en
      Get:4 file:/data/voxl-suite-offline-packages ./ Translation-en
      Ign:4 file:/data/voxl-suite-offline-packages ./ Translation-en
      Hit:5 http://ports.ubuntu.com/ubuntu-ports bionic InRelease                                                                                       
      Ign:7 http://voxl-packages.modalai.com qrb5165 InRelease                                                                                                                 
      Get:8 https://download.docker.com/linux/ubuntu bionic InRelease [64.4 kB]                                                                                                
      Get:9 http://ports.ubuntu.com/ubuntu-ports bionic-backports InRelease [83.3 kB]                                                 
      Hit:11 http://voxl-packages.modalai.com qrb5165 Release                                                   
      Get:12 https://download.docker.com/linux/ubuntu bionic/stable arm64 Packages [30.0 kB]                                                                                                                            
      Ign:13 http://voxl-packages.modalai.com qrb5165 Release.gpg                                                                                                                                                       
      Get:14 http://ports.ubuntu.com/ubuntu-ports bionic-security InRelease [88.7 kB]                                                                                                                                   
      Get:10 http://packages.ros.org/ros/ubuntu bionic InRelease [4680 B]                                                                                                                                               
      Get:15 http://voxl-packages.modalai.com qrb5165/stable arm64 Packages [12.6 kB]                                                                                                                                   
      Get:6 http://ports.ubuntu.com/ubuntu-ports bionic-updates InRelease [88.7 kB]                                                                                                                                     
      Get:16 http://ports.ubuntu.com/ubuntu-ports bionic-backports/main arm64 Packages [53.2 kB]                                                                                                                        
      Get:17 http://packages.ros.org/ros/ubuntu bionic/main arm64 Packages [782 kB]                                                                                                                                     
      Get:18 http://ports.ubuntu.com/ubuntu-ports bionic-backports/main Translation-en [14.6 kB]                                                                                                                        
      Get:19 http://ports.ubuntu.com/ubuntu-ports bionic-backports/universe arm64 Packages [17.8 kB]                                                                                                                    
      Get:20 http://ports.ubuntu.com/ubuntu-ports bionic-backports/universe Translation-en [8668 B]                                                                                                                     
      Get:21 http://ports.ubuntu.com/ubuntu-ports bionic-security/main arm64 Packages [1409 kB]                                                                                                                         
      Get:22 http://ports.ubuntu.com/ubuntu-ports bionic-security/main Translation-en [433 kB]                                                                                                                          
      Get:23 http://ports.ubuntu.com/ubuntu-ports bionic-security/restricted arm64 Packages [4816 B]                                                                                                                    
      Get:24 http://ports.ubuntu.com/ubuntu-ports bionic-security/restricted Translation-en [142 kB]                                                                                                                    
      Get:25 http://ports.ubuntu.com/ubuntu-ports bionic-security/universe arm64 Packages [1119 kB]                                                                                                                     
      Get:26 http://ports.ubuntu.com/ubuntu-ports bionic-security/universe Translation-en [290 kB]                                                                                                                      
      Get:27 http://ports.ubuntu.com/ubuntu-ports bionic-security/multiverse arm64 Packages [2668 B]                                                                                                                    
      Get:28 http://ports.ubuntu.com/ubuntu-ports bionic-security/multiverse Translation-en [3908 B]                                                                                                                    
      Get:29 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 Packages [1712 kB]                                                                                                                          
      Get:30 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main Translation-en [523 kB]                                                                                                                           
      Get:31 http://ports.ubuntu.com/ubuntu-ports bionic-updates/restricted arm64 Packages [5392 B]                                                                                                                     
      Get:32 http://ports.ubuntu.com/ubuntu-ports bionic-updates/restricted Translation-en [150 kB]                                                                                                                     
      Get:33 http://ports.ubuntu.com/ubuntu-ports bionic-updates/universe arm64 Packages [1669 kB]                                                                                                                      
      Get:34 http://ports.ubuntu.com/ubuntu-ports bionic-updates/universe Translation-en [404 kB]                                                                                                                       
      Get:35 http://ports.ubuntu.com/ubuntu-ports bionic-updates/multiverse arm64 Packages [4944 B]                                                                                                                     
      Get:36 http://ports.ubuntu.com/ubuntu-ports bionic-updates/multiverse Translation-en [6088 B]                                                                                                                     
      Fetched 9128 kB in 28s (322 kB/s)                                                                                                                                                                                 
      Reading package lists... Done
      Building dependency tree       
      Reading state information... Done
      147 packages can be upgraded. Run 'apt list --upgradable' to see them.
      Reading package lists... Done
      Building dependency tree       
      Reading state information... Done
      The following additional packages will be installed:
        dbus dbus-user-session docker-ce-rootless-extras libdbus-1-3 pigz
      Suggested packages:
        cgroupfs-mount | cgroup-lite
      Recommended packages:
        slirp4netns
      The following NEW packages will be installed:
        containerd.io dbus-user-session docker-ce docker-ce-cli docker-ce-rootless-extras pigz
      The following packages will be upgraded:
        dbus libdbus-1-3
      2 upgraded, 6 newly installed, 0 to remove and 145 not upgraded.
      Need to get 77.7 MB/77.8 MB of archives.
      After this operation, 320 MB of additional disk space will be used.
      Get:1 https://download.docker.com/linux/ubuntu bionic/stable arm64 containerd.io arm64 1.6.14-1 [19.9 MB]
      Get:2 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 dbus arm64 1.12.2-1ubuntu1.4 [130 kB]
      Get:3 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 libdbus-1-3 arm64 1.12.2-1ubuntu1.4 [152 kB]
      Get:4 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 dbus-user-session arm64 1.12.2-1ubuntu1.4 [9388 B]
      Get:5 https://download.docker.com/linux/ubuntu bionic/stable arm64 docker-ce-cli arm64 5:20.10.22~3-0~ubuntu-bionic [37.2 MB]                                                                                     
      Get:6 https://download.docker.com/linux/ubuntu bionic/stable arm64 docker-ce arm64 5:20.10.22~3-0~ubuntu-bionic [12.7 MB]                                                                                         
      Get:7 https://download.docker.com/linux/ubuntu bionic/stable arm64 docker-ce-rootless-extras arm64 5:20.10.22~3-0~ubuntu-bionic [7572 kB]                                                                         
      Fetched 77.7 MB in 1min 9s (1129 kB/s)                                                                                                                                                                            
      debconf: delaying package configuration, since apt-utils is not installed
      Selecting previously unselected package pigz.
      (Reading database ... 86735 files and directories currently installed.)
      Preparing to unpack .../0-pigz_2.4-1_arm64.deb ...
      Unpacking pigz (2.4-1) ...
      Preparing to unpack .../1-dbus_1.12.2-1ubuntu1.4_arm64.deb ...
      Unpacking dbus (1.12.2-1ubuntu1.4) over (1.12.2-1ubuntu1.3) ...
      Preparing to unpack .../2-libdbus-1-3_1.12.2-1ubuntu1.4_arm64.deb ...
      Unpacking libdbus-1-3:arm64 (1.12.2-1ubuntu1.4) over (1.12.2-1ubuntu1.3) ...
      Selecting previously unselected package containerd.io.
      Preparing to unpack .../3-containerd.io_1.6.14-1_arm64.deb ...
      Unpacking containerd.io (1.6.14-1) ...
      Selecting previously unselected package dbus-user-session.
      Preparing to unpack .../4-dbus-user-session_1.12.2-1ubuntu1.4_arm64.deb ...
      Unpacking dbus-user-session (1.12.2-1ubuntu1.4) ...
      Selecting previously unselected package docker-ce-cli.
      Preparing to unpack .../5-docker-ce-cli_5%3a20.10.22~3-0~ubuntu-bionic_arm64.deb ...
      Unpacking docker-ce-cli (5:20.10.22~3-0~ubuntu-bionic) ...
      Selecting previously unselected package docker-ce.
      Preparing to unpack .../6-docker-ce_5%3a20.10.22~3-0~ubuntu-bionic_arm64.deb ...
      Unpacking docker-ce (5:20.10.22~3-0~ubuntu-bionic) ...
      Selecting previously unselected package docker-ce-rootless-extras.
      Preparing to unpack .../7-docker-ce-rootless-extras_5%3a20.10.22~3-0~ubuntu-bionic_arm64.deb ...
      Unpacking docker-ce-rootless-extras (5:20.10.22~3-0~ubuntu-bionic) ...
      Setting up containerd.io (1.6.14-1) ...
      Created symlink /etc/systemd/system/multi-user.target.wants/containerd.service → /lib/systemd/system/containerd.service.
      Setting up docker-ce-cli (5:20.10.22~3-0~ubuntu-bionic) ...
      Setting up pigz (2.4-1) ...
      Setting up libdbus-1-3:arm64 (1.12.2-1ubuntu1.4) ...
      Setting up docker-ce (5:20.10.22~3-0~ubuntu-bionic) ...
      Created symlink /etc/systemd/system/multi-user.target.wants/docker.service → /lib/systemd/system/docker.service.
      Created symlink /etc/systemd/system/sockets.target.wants/docker.socket → /lib/systemd/system/docker.socket.
      Setting up dbus (1.12.2-1ubuntu1.4) ...
      A reboot is required to replace the running dbus-daemon.
      Please reboot the system when convenient.
      Setting up dbus-user-session (1.12.2-1ubuntu1.4) ...
      Setting up docker-ce-rootless-extras (5:20.10.22~3-0~ubuntu-bionic) ...
      Processing triggers for systemd (237-3ubuntu10.53) ...
      Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
      Processing triggers for libc-bin (2.27-3ubuntu1.2) ...
      disabling original docker service
      Synchronizing state of docker.service with SysV service script with /lib/systemd/systemd-sysv-install.
      Executing: /lib/systemd/systemd-sysv-install disable docker
      Warning: Stopping docker.service, but it can still be activated by:
        docker.socket
      disabling original docker service
      Synchronizing state of docker.service with SysV service script with /lib/systemd/systemd-sysv-install.
      Executing: /lib/systemd/systemd-sysv-install disable docker
      Warning: Stopping docker.service, but it can still be activated by:
        docker.socket
      enabling modalai docker-daemon service
      loading hello-world docker image
      successfully loaded hello-world
      hello-world docker image successfully loaded
       
      Do you want to wipe the /etc/modalai/docker-autorun-script.sh file
      back to factory default?
      1) yes
      2) no
      #? 1
      Copying default docker-autorun-script.sh to /etc/modalai/
       
      Do you want to enable the modalai docker-daemon systemctl service?
      This service is the same as the original docker systemctl service
      but with customizations for VOXL. The original service will be
      disabled and must remain disabled
      1) yes
      2) no
      #? 1
      disabling original docker service
      Synchronizing state of docker.service with SysV service script with /lib/systemd/systemd-sysv-install.
      Executing: /lib/systemd/systemd-sysv-install disable docker
      Warning: Stopping docker.service, but it can still be activated by:
        docker.socket
      enabling modalai docker-daemon service
       
      Do you want to enable the modalai docker-autorun systemctl service?
      this will let you configure a docker image to load on boot using
      the user-configurable /etc/modalai/docker-autorun.sh file
      1) yes
      2) no
      #? 1
      disabling original docker service
      Synchronizing state of docker.service with SysV service script with /lib/systemd/systemd-sysv-install.
      Executing: /lib/systemd/systemd-sysv-install disable docker
      Warning: Stopping docker.service, but it can still be activated by:
        docker.socket
      enabling modalai docker-daemon service
      detected hello-world docker image already loaded
      enabling docker-autorun
      Created symlink /etc/systemd/system/default.target.wants/docker-autorun.service → /etc/systemd/system/docker-autorun.service.
      
      done configuring voxl-docker-support
      
      voxl2:/$ voxl-inspect-services 
       Service Name         |  Enabled  |   Running   |  CPU Usage
      ---------------------------------------------------------------
       docker-autorun       |  Enabled  | Not Running |  
       docker-daemon        |  Enabled  |   Running   |     0.0
       modallink-relink     | Disabled  | Not Running |  
       voxl-camera-server   |  Enabled  | Not Running |  
       voxl-cpu-monitor     |  Enabled  |   Running   |     0.0
       voxl-dfs-server      | Disabled  | Not Running |  
       voxl-imu-server      |  Enabled  |   Running   |     5.6
       voxl-mavlink-server  |  Enabled  |   Running   |     0.0
       voxl-modem           | Disabled  | Not Running |  
       voxl-portal          |  Enabled  |   Running   |     0.0
       voxl-px4-imu-server  | Disabled  | Not Running |  
       voxl-px4             |  Enabled  | Not Running |  
       voxl-qvio-server     |  Enabled  |   Running   |     0.0
       voxl-softap          | Disabled  | Not Running |  
       voxl-static-ip       | Disabled  | Not Running |  
       voxl-streamer        | Disabled  | Not Running |  
       voxl-tag-detector    | Disabled  | Not Running |  
       voxl-tflite-server   | Disabled  | Not Running |  
       voxl-time-sync       | Disabled  | Not Running |  
       voxl-vision-px4      |  Enabled  |   Running   |     0.0
       voxl-wait-for-fs     |  Enabled  |  Completed  |  
      voxl2:/$ systemctl stop docker-daemon
      voxl2:/$ voxl-inspect-services 
       Service Name         |  Enabled  |   Running   |  CPU Usage
      ---------------------------------------------------------------
       docker-autorun       |  Enabled  | Not Running |  
       docker-daemon        |  Enabled  | Not Running |  
       modallink-relink     | Disabled  | Not Running |  
       voxl-camera-server   |  Enabled  | Not Running |  
       voxl-cpu-monitor     |  Enabled  |   Running   |     0.0
       voxl-dfs-server      | Disabled  | Not Running |  
       voxl-imu-server      |  Enabled  |   Running   |     5.3
       voxl-mavlink-server  |  Enabled  |   Running   |     0.0
       voxl-modem           | Disabled  | Not Running |  
       voxl-portal          |  Enabled  |   Running   |     0.0
       voxl-px4-imu-server  | Disabled  | Not Running |  
       voxl-px4             |  Enabled  | Not Running |  
       voxl-qvio-server     |  Enabled  |   Running   |     0.0
       voxl-softap          | Disabled  | Not Running |  
       voxl-static-ip       | Disabled  | Not Running |  
       voxl-streamer        | Disabled  | Not Running |  
       voxl-tag-detector    | Disabled  | Not Running |  
       voxl-tflite-server   | Disabled  | Not Running |  
       voxl-time-sync       | Disabled  | Not Running |  
       voxl-vision-px4      |  Enabled  |   Running   |     0.0
       voxl-wait-for-fs     |  Enabled  |  Completed  |  
      voxl2:/$ systemctl disable docker-daemon
      Removed /etc/systemd/system/multi-user.target.wants/docker-daemon.service.
      
      voxl2:/$ exit 
      exit
      
      # anubhav @ anubhav-GF63-Thin-9SC in ~/voxl2/voxl2_platform_1.3.1-0.8 [12:05:16] 
      $ adb shell           
      error: no devices/emulators found
      
      # anubhav @ anubhav-GF63-Thin-9SC in ~/voxl2/voxl2_platform_1.3.1-0.8 [13:30:05] C:1
      $ adb shell
      error: no devices/emulators found
      
      # anubhav @ anubhav-GF63-Thin-9SC in ~/voxl2/voxl2_platform_1.3.1-0.8 [13:30:07] C:1
      $ adb shell
      error: no devices/emulators found
      
      # anubhav @ anubhav-GF63-Thin-9SC in ~/voxl2/voxl2_platform_1.3.1-0.8 [13:30:08] C:1
      $ adb shell
      error: no devices/emulators found
      
      # anubhav @ anubhav-GF63-Thin-9SC in ~/voxl2/voxl2_platform_1.3.1-0.8 [13:30:09] C:1
      $ adb devices 
      List of devices attached
      
      
      # anubhav @ anubhav-GF63-Thin-9SC in ~/voxl2/voxl2_platform_1.3.1-0.8 [13:30:16] 
      $ adb wait-for-device 
      ^C
      
      
      1 Reply Last reply
      0
      • modaltbM Offline
        modaltbM Offline
        modaltb
        ModalAI Team
        wrote on last edited by
        #3

        Hi @Anubhav ,

        Docker should natively work on VOXL2... so the voxl-configure-docker-support shouldn't be used at all on VOXL2....

        Should be able to use this directly: https://docs.docker.com/engine/install/ubuntu/

        If VOXL2 isn't booting... you can reflash with the platform release, and please just don't run voxl-configure-docker-support (and we need to fix this script to not run on VOXL2.....)

        To reflash:
        https://docs.modalai.com/platform-releases/#install

        1 Reply Last reply
        0

        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

        With your input, this post could be even better 💗

        Register Login
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        Powered by NodeBB | Contributors
        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • Users
        • Groups