Running with gitlab-runner 16.6.1 (f5da3c5a)
  on sw-gitlab-runner-02.grid.pub.ro 7cgfvYtj, system ID: s_00faffb20f26
section_start:1710796067:prepare_executor
Preparing the "docker" executor
Using Docker executor with image gitlab.cs.pub.ro:5050/so2/0-list ...
Starting service docker:19.03.12-dind ...
Pulling docker image docker:19.03.12-dind ...
Using docker image sha256:66dc2d45749a48592f4348fb3d567bdd65c9dbd5402a413b6d169619e32f6bd2 for docker:19.03.12-dind with digest docker@sha256:674f1f40ff7c8ac14f5d8b6b28d8fb1f182647ff75304d018003f1e21a0d8771 ...
Waiting for services to be up and running (timeout 30 seconds)...

*** WARNING: Service runner-7cgfvytj-project-5701-concurrent-0-7d37f1d771535f67-docker-0 probably didn't start properly.

Health check error:
start service container: Error response from daemon: Cannot link to a non running container: /runner-7cgfvytj-project-5701-concurrent-0-7d37f1d771535f67-docker-0 AS /runner-7cgfvytj-project-5701-concurrent-0-7d37f1d771535f67-docker-0-wait-for-service/service (services.go:198:0s)

Service container logs:
2024-03-18T21:07:50.638232509Z mount: permission denied (are you root?)
2024-03-18T21:07:50.638302470Z Could not mount /sys/kernel/security.
2024-03-18T21:07:50.638316333Z AppArmor detection and --privileged mode might break.
2024-03-18T21:07:50.639373786Z mount: permission denied (are you root?)

*********

Authenticating with credentials from job payload (GitLab Registry)
Pulling docker image gitlab.cs.pub.ro:5050/so2/0-list ...
Using docker image sha256:b73cab24827d25f9296690c644e66320b00e4634367ab790f4ec80a2cae6f0cc for gitlab.cs.pub.ro:5050/so2/0-list with digest gitlab.cs.pub.ro:5050/so2/0-list@sha256:04e9bd1ff2a1acd791baea32885e10e518130ee9d277a22c92763c6eee8f4c52 ...
section_end:1710796071:prepare_executor
section_start:1710796071:prepare_script
Preparing environment
Running on runner-7cgfvytj-project-5701-concurrent-0 via sw-gitlab-runner-02.grid.pub.ro...
section_end:1710796072:prepare_script
section_start:1710796072:get_sources
Getting source from Git repository
Fetching changes with git depth set to 20...
Initialized empty Git repository in /builds/so2/0-list/.git/
Created fresh repository.
Checking out 7b1cce45 as detached HEAD (ref is master)...

Skipping Git submodules setup
section_end:1710796073:get_sources
section_start:1710796073:step_script
Executing "step_script" stage of the job script
Using docker image sha256:b73cab24827d25f9296690c644e66320b00e4634367ab790f4ec80a2cae6f0cc for gitlab.cs.pub.ro:5050/so2/0-list with digest gitlab.cs.pub.ro:5050/so2/0-list@sha256:04e9bd1ff2a1acd791baea32885e10e518130ee9d277a22c92763c6eee8f4c52 ...
$ ./checker/checker.sh $ASSIGNMENT
Copying the contents of src/ into /linux/tools/labs/skels/assignments/0-list
Copying the contents of checker/0-list-checker into /linux/tools/labs/skels/assignments/0-list-checker
Checking if list.ko exists before build
Cleaning /linux/tools/labs/skels/assignments/0-list => Will remove: *.o *.mod *.mod.c .*.cmd *.ko modules.order
Building...
echo "# autogenerated, do not edit " > skels/Kbuild
echo "ccflags-y += -Wno-unused-function -Wno-unused-label -Wno-unused-variable " >> skels/Kbuild
for i in ./assignments/0-list; do echo "obj-m += $i/" >> skels/Kbuild; done
make -C /linux M=/linux/tools/labs/skels ARCH=x86 modules
make[1]: Entering directory '/linux'
  CC [M]  /linux/tools/labs/skels/./assignments/0-list/list.o
  MODPOST /linux/tools/labs/skels/Module.symvers
  CC [M]  /linux/tools/labs/skels/./assignments/0-list/list.mod.o
  LD [M]  /linux/tools/labs/skels/./assignments/0-list/list.ko
make[1]: Leaving directory '/linux'
for i in ; do make -C $i; done
Copying /linux/tools/labs/skels/assignments/0-list/list.ko into /linux/tools/labs/skels/assignments/0-list-checker
CHECKER IS RUNNING......................................................................................................................................................
TIMEOUT EXCEEDED !!! killing the process
cat: /linux/tools/labs/skels/0-list-output: No such file or directory
dumping SO2_VM_LOG=/tmp/so2_vm_log.txt output
mkdir -p rootfs
tar -xf core-image-minimal-qemux86.tar.bz2 -C rootfs
sed -i 's@/sbin/getty@& -n -l "/sbin/rootlogin"@' rootfs/bin/start_getty
printf '%s\n' '#!/bin/sh' '/bin/login -f root' > rootfs/sbin/rootlogin
chmod +x rootfs/sbin/rootlogin
mkdir -p rootfs/home/root/skels
echo "//10.0.2.1/skels /home/root/skels cifs port=4450,guest,user=dummy 0 0" >> rootfs/etc/fstab
echo "hvc0:12345:respawn:/sbin/getty 115200 hvc0" >> rootfs/etc/inittab
qemu/create_net.sh lkt-tap0
open: No such file or directory
Device "lkt-tap0" does not exist.
Cannot find device "lkt-tap0"
Cannot find device "lkt-tap0"
Cannot find device "lkt-tap0"

dnsmasq: unknown interface lkt-tap0
qemu/create_net.sh lkt-tap1
open: No such file or directory
Device "lkt-tap1" does not exist.
Cannot find device "lkt-tap1"
Cannot find device "lkt-tap1"
Cannot find device "lkt-tap1"

dnsmasq: unknown interface lkt-tap1
qemu/create_net.sh lkt-tap-smbd
open: No such file or directory
Device "lkt-tap-smbd" does not exist.
Cannot find device "lkt-tap-smbd"
Cannot find device "lkt-tap-smbd"
Cannot find device "lkt-tap-smbd"

dnsmasq: unknown interface lkt-tap-smbd
qemu-img create -f raw disk0.img 100M
Formatting 'disk0.img', fmt=raw size=104857600
qemu-img create -f raw disk1.img 100M
Formatting 'disk1.img', fmt=raw size=104857600
qemu-img create -f raw disk2.img 100M
Formatting 'disk2.img', fmt=raw size=104857600
mkfifo pipe1.in
mkfifo pipe1.out
ln pipe1.out pipe2.in
ln pipe1.in pipe2.out
MODE=checker qemu/run-qemu.sh
INFO: /dev/kvm does not exist
HINT:   sudo modprobe kvm_intel
/usr/sbin/kvm-ok: 89: modprobe: not found
qemu-system-i386: could not open /dev/net/tun: No such file or directory
[?7hCleaning up...Please wait!
pkill: pidfile not valid
Try `pkill --help' for more information.
The Recover Grade Timeout option is not set! Please contact a teaching assistant!
<VMCK_NEXT_END>
section_end:1710796375:step_script
section_start:1710796375:cleanup_file_variables
Cleaning up project directory and file based variables
section_end:1710796376:cleanup_file_variables
Job succeeded