Skip to content

Instantly share code, notes, and snippets.

@rchatsiri
Created May 20, 2018 01:05
Show Gist options
  • Save rchatsiri/5ea96a0cf3bc87e2579ecbfe8d3bdaf7 to your computer and use it in GitHub Desktop.
Save rchatsiri/5ea96a0cf3bc87e2579ecbfe8d3bdaf7 to your computer and use it in GitHub Desktop.
Full error log after run demo-service on IncludeOS.
vagrant@ubuntu-xenial:/IncludeOS/examples/demo_service$ sudo boot . --verbose --debug
* <boot>: VERBOSE mode set for environment
[ WARNING ] WARNING: Environment variable INCLUDEOS_PREFIX is not set. Trying default /usr/local
* <VMRunner>: Loading default config.
* <VMRunner>: Trying to load config from /usr/local/includeos/vmrunner/vm.default.json
* <VMRunner>: Successfully loaded vm config
* <VMRunner>: " Single virtio nic with vanilla cpu features "
* <VMRunner>: Trying to load config from ./vm.json
* <VMRunner>: " {} "
* <boot>: Args to pass to VM: []
* <boot>: Changing directory to /IncludeOS/examples/demo_service
* <boot>: 1 VM initialized. Commencing build- and boot...
* <VMRunner>: Loading default config.
* <VMRunner>: Trying to load config from /usr/local/includeos/vmrunner/vm.default.json
* <VMRunner>: Successfully loaded vm config
* <VMRunner>: " Single virtio nic with vanilla cpu features "
* <VMRunner>: Trying to load config from ./vm.json
* <VMRunner>: " {} "
* <boot>: Booting in debug mode
* <VMRunner>: Building with cmake ([])
> Re-run cmake no build system arguments
> -- Building for arch x86_64, platform x86_pc
> -- Target triple x86_64-pc-linux-elf
> -- Using vanilla CPU features: SSE3. CAPABS = -msse3 -mfpmath=sse
> -- Building without threading / SMP
> -- Looking for drivers in /usr/local/includeos/x86_64/drivers
> -- * Found virtionet
> -- * Found vmxnet3
> -- * Found boot_logger
> -- * Found default_stdout
> -- Looking for plugins in /usr/local/includeos/x86_64/plugins
> -- * Found autoconf
> -- Configuring done
> -- Generating done
> -- Build files have been written to: /IncludeOS/examples/demo_service
* <VMRunner>: Building with 'make' (params=[])
[ Vmbuild ] Using bootloader /usr/local/includeos/x86_64/boot/bootloader
[ Vmbuild ] Creating image 'IncludeOS_example.img'
[ Vmbuild ] Size of bootloader: 512
[ Vmbuild ] Size of service: 3771992 bytes
[ Vmbuild ] Total disk size: 3772928 bytes, => 7369 sectors
[ Vmbuild ] Creating disk of size 7369 sectors / 3772928 bytes
[ Vmbuild ] Read 512 bytes from boot image
/usr/local/includeos/bin/elf_syms: Pruning ELF symbols
[ Vmbuild ] Read 3771992 bytes from service image
[ Vmbuild ] Found 64-bit ELF with entry at 0x26c620
[ Vmbuild ] Verifying multiboot header:
[ Vmbuild ] Magic value: 0x1badb002
[ Vmbuild ] Flags: 0x3
[ Vmbuild ] Checksum: 0xe4524ffb
[ Vmbuild ] Checksum computed: 0x0
[ Vmbuild ] Header addr: 0x200000
[ Vmbuild ] Load start: 0x200000
[ Vmbuild ] Load end: 0x4f8bb0
[ Vmbuild ] BSS end: 0x4f8bb0
[ Vmbuild ] Entry: 0x26c620
[ Vmbuild ] srv_size: 7368
[ Vmbuild ] srv_entry: 0x26c620
[ Vmbuild ] srv_load: 0x1fff00
[ Vmbuild ] Wrote 3772928 bytes => 7369 sectors to 'IncludeOS_example.img'
> /usr/bin/cmake -H/IncludeOS/examples/demo_service -B/IncludeOS/examples/demo_service/build --check-build-system CMakeFiles/Makefile.cmake 0
> /usr/bin/cmake -E cmake_progress_start /IncludeOS/examples/demo_service/build/CMakeFiles /IncludeOS/examples/demo_service/build/CMakeFiles/progress.marks
> make -f CMakeFiles/Makefile2 all
> make[1]: Entering directory '/IncludeOS/examples/demo_service/build'
> make -f CMakeFiles/config_json.dir/build.make CMakeFiles/config_json.dir/depend
> make[2]: Entering directory '/IncludeOS/examples/demo_service/build'
> cd /IncludeOS/examples/demo_service/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /IncludeOS/examples/demo_service /IncludeOS/examples/demo_service /IncludeOS/examples/demo_service/build /IncludeOS/examples/demo_service/build /IncludeOS/examples/demo_service/build/CMakeFiles/config_json.dir/DependInfo.cmake --color=
> make[2]: Leaving directory '/IncludeOS/examples/demo_service/build'
> make -f CMakeFiles/config_json.dir/build.make CMakeFiles/config_json.dir/build
> make[2]: Entering directory '/IncludeOS/examples/demo_service/build'
> make[2]: Nothing to be done for 'CMakeFiles/config_json.dir/build'.
> make[2]: Leaving directory '/IncludeOS/examples/demo_service/build'
> [ 40%] Built target config_json
> make -f CMakeFiles/service.dir/build.make CMakeFiles/service.dir/depend
> make[2]: Entering directory '/IncludeOS/examples/demo_service/build'
> cd /IncludeOS/examples/demo_service/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /IncludeOS/examples/demo_service /IncludeOS/examples/demo_service /IncludeOS/examples/demo_service/build /IncludeOS/examples/demo_service/build /IncludeOS/examples/demo_service/build/CMakeFiles/service.dir/DependInfo.cmake --color=
> make[2]: Leaving directory '/IncludeOS/examples/demo_service/build'
> make -f CMakeFiles/service.dir/build.make CMakeFiles/service.dir/build
> make[2]: Entering directory '/IncludeOS/examples/demo_service/build'
> make[2]: Nothing to be done for 'CMakeFiles/service.dir/build'.
> make[2]: Leaving directory '/IncludeOS/examples/demo_service/build'
> [100%] Built target service
> make -f CMakeFiles/prepend_bootloader.dir/build.make CMakeFiles/prepend_bootloader.dir/depend
> make -f CMakeFiles/pruned_elf_symbols.dir/build.make CMakeFiles/pruned_elf_symbols.dir/depend
> make[2]: Entering directory '/IncludeOS/examples/demo_service/build'
> cd /IncludeOS/examples/demo_service/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /IncludeOS/examples/demo_service /IncludeOS/examples/demo_service /IncludeOS/examples/demo_service/build /IncludeOS/examples/demo_service/build /IncludeOS/examples/demo_service/build/CMakeFiles/prepend_bootloader.dir/DependInfo.cmake --color=
> make[2]: Entering directory '/IncludeOS/examples/demo_service/build'
> cd /IncludeOS/examples/demo_service/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /IncludeOS/examples/demo_service /IncludeOS/examples/demo_service /IncludeOS/examples/demo_service/build /IncludeOS/examples/demo_service/build /IncludeOS/examples/demo_service/build/CMakeFiles/pruned_elf_symbols.dir/DependInfo.cmake --color=
> make[2]: Leaving directory '/IncludeOS/examples/demo_service/build'
> make -f CMakeFiles/pruned_elf_symbols.dir/build.make CMakeFiles/pruned_elf_symbols.dir/build
> make[2]: Leaving directory '/IncludeOS/examples/demo_service/build'
> make -f CMakeFiles/prepend_bootloader.dir/build.make CMakeFiles/prepend_bootloader.dir/build
> make[2]: Entering directory '/IncludeOS/examples/demo_service/build'
> /usr/local/includeos/bin/elf_syms IncludeOS_example
> make[2]: Entering directory '/IncludeOS/examples/demo_service/build'
> /usr/local/includeos/bin/vmbuild IncludeOS_example /usr/local/includeos/x86_64/boot/bootloader
> /usr/bin/objcopy --update-section .elf_symbols=_elf_symbols.bin IncludeOS_example IncludeOS_example
> make[2]: Leaving directory '/IncludeOS/examples/demo_service/build'
> [100%] Built target prepend_bootloader
> /usr/bin/strip --strip-all IncludeOS_example
> make[2]: Leaving directory '/IncludeOS/examples/demo_service/build'
> [100%] Built target pruned_elf_symbols
> make[1]: Leaving directory '/IncludeOS/examples/demo_service/build'
> /usr/bin/cmake -E cmake_progress_start /IncludeOS/examples/demo_service/build/CMakeFiles 0
* <VMRunner>: VM boot, timeout: None multiboot: True Kernel_args: image_name: IncludeOS_example
* <VMRunner>: Booting with multiboot: True kernel_args: image_name: IncludeOS_example
* <qemu>: KVM OFF
* <VMRunner>: File magic: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), statically linked, stripped
* <VMRunner>: Found 64-bit ELF, need chainloader
Looking for chainloader:
Found /usr/local/includeos/chainloader Type: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, stripped
* <VMRunner>: Booting IncludeOS_example directly without bootloader (multiboot / -kernel args)
* <VMRunner>: Command: sudo --preserve-env qemu-system-x86_64 -kernel /usr/local/includeos/chainloader -append "" -initrd IncludeOS_example "" -s -device virtio-net,netdev=net0 -netdev tap,id=net0,script=/usr/local/includeos/scripts/qemu-ifup,downscript=/usr/local/includeos/scripts/qemu-ifdown -m 128 -nographic
[ WARNING ] Running with sudo
* <qemu>: Started process PID 1037
* <VMRunner>: Event loop done. Exit status: None poll: 1
* <VMRunner>: No poll - getting final output
[ WARNING ] Stderr:
qemu-system-x86_64: -netdev tap,id=net0,script=/usr/local/includeos/scripts/qemu-ifup,downscript=/usr/local/includeos/scripts/qemu-ifdown: network script /usr/local/includeos/scripts/qemu-ifup failed with status 256
* <VMRunner>: Exit called with status 1 ( PROGRAM_FAILURE )
* <VMRunner>: Message: process exited Keep running: False
* <VMRunner>: Calling on_exit
* <VMRunner>: Program exit called with status 1 ( PROGRAM_FAILURE )
* <VMRunner>: Stopping all vms
[ PROGRAM_FAILURE ] process exited
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment