mieweb / wikiGDrive

Wiki for Google Shared Drive
15 stars 6 forks source link

Unable to deploy dev #407

Open ggodlewski opened 7 months ago

ggodlewski commented 7 months ago

https://github.com/mieweb/wikiGDrive/actions/runs/7277436343/job/19829488794

During:

docker build -t "wgd-action-runner:develop" --build-arg "GIT_SHA=${GITHUB_SHA}" apps/wgd-action-runner

I'm getting:

runc run failed: unable to start container process: error loading seccomp filter into kernel: error loading seccomp filter: errno 524

dmesg is also not working due to some permission issue

ggodlewski commented 7 months ago

Unable to build docker image:

root@wikigdrive:/home/wikigdrive/actions-runner/_work/wikiGDrive/wikiGDrive# docker build -t "wgd-action-runner:test" apps/wgd-action-runner

[+] Building 90.7s (7/15)                                                                                                                                                                           docker:default
 => [internal] load build definition from Dockerfile                                                                                                                                                          0.0s
 => => transferring dockerfile: 608B                                                                                                                                                                          0.0s
 => [internal] load .dockerignore                                                                                                                                                                             0.0s
 => => transferring context: 2B                                                                                                                                                                               0.0s
 => [internal] load metadata for docker.io/library/node:lts-buster                                                                                                                                            1.2s
 => [internal] load build context                                                                                                                                                                             0.0s
 => => transferring context: 3.35kB                                                                                                                                                                           0.0s
 => [ 1/11] FROM docker.io/library/node:lts-buster@sha256:23c584ef60c680a99c1c30f9a508033822a51a6bf94979a3e02c2c73512b13f1                                                                                   74.3s
 => => resolve docker.io/library/node:lts-buster@sha256:23c584ef60c680a99c1c30f9a508033822a51a6bf94979a3e02c2c73512b13f1                                                                                      0.0s
 => => sha256:23c584ef60c680a99c1c30f9a508033822a51a6bf94979a3e02c2c73512b13f1 776B / 776B                                                                                                                    0.0s
 => => sha256:5524becf1fa164da55b1c158d94b08172c2faa4afe204978e227781626a35d4c 2.00kB / 2.00kB                                                                                                                0.0s
 => => sha256:79c9c066178cf5c0bdf721fa7b8031743d05e5393896de7e291e0d65f33b85c6 7.52kB / 7.52kB                                                                                                                0.0s
 => => sha256:30b73a2ffaab3c39355a8bcc5eae8ba1465bd7d9467f197b91f7635816b16bc9 50.50MB / 50.50MB                                                                                                              0.7s
 => => sha256:0b38726aed64a0804777af4106983e9686ea639add75dae8538ecaad0c0e6a58 17.58MB / 17.58MB                                                                                                              0.9s
 => => sha256:ea388039df9c5c51dda7a2d1d6908eac88ae220452b81495739aff1428c1f847 51.87MB / 51.87MB                                                                                                              0.9s
 => => extracting sha256:30b73a2ffaab3c39355a8bcc5eae8ba1465bd7d9467f197b91f7635816b16bc9                                                                                                                     5.8s
 => => sha256:0dd4fbda45c5750b2808bd8a3385ffd64974432821cfa42ae41da8450163d1f1 191.91MB / 191.91MB                                                                                                            3.3s
 => => sha256:410d58e0c326a8b0c3a4c9e99698470bafc17d494ba2da19487f34a214cb6604 4.20kB / 4.20kB                                                                                                                1.0s
 => => sha256:1a30bee51f1e860f2e135df684c689736763a5fe978ce20050f4dcd3c15df578 47.93MB / 47.93MB                                                                                                              1.8s
 => => sha256:fd0fb97d614271e04ea87de03fecf37d8f1b3c4e548633911c5d733ec2734b18 2.21MB / 2.21MB                                                                                                                1.1s
 => => sha256:ea20b79000c9aa69da26544a06911db9fda803358610d6b92d5ce6bdd043efd1 451B / 451B                                                                                                                    1.3s
 => => extracting sha256:0b38726aed64a0804777af4106983e9686ea639add75dae8538ecaad0c0e6a58                                                                                                                     1.1s
 => => extracting sha256:ea388039df9c5c51dda7a2d1d6908eac88ae220452b81495739aff1428c1f847                                                                                                                     6.1s
 => => extracting sha256:0dd4fbda45c5750b2808bd8a3385ffd64974432821cfa42ae41da8450163d1f1                                                                                                                    17.7s
 => => extracting sha256:410d58e0c326a8b0c3a4c9e99698470bafc17d494ba2da19487f34a214cb6604                                                                                                                     0.0s
 => => extracting sha256:1a30bee51f1e860f2e135df684c689736763a5fe978ce20050f4dcd3c15df578                                                                                                                     6.1s
 => => extracting sha256:fd0fb97d614271e04ea87de03fecf37d8f1b3c4e548633911c5d733ec2734b18                                                                                                                     7.6s
 => => extracting sha256:ea20b79000c9aa69da26544a06911db9fda803358610d6b92d5ce6bdd043efd1                                                                                                                     0.0s
 => [ 2/11] ADD site/ /site                                                                                                                                                                                   6.9s
 => ERROR [ 3/11] RUN apt-get update                                                                                                                                                                          8.1s
------                                                                                                                                                                                                             
 > [ 3/11] RUN apt-get update:
8.099 runc run failed: unable to start container process: error loading seccomp filter into kernel: error loading seccomp filter: errno 524
------
Dockerfile:14
--------------------
  12 |     VOLUME ["/site/public"]
  13 |     
  14 | >>> RUN apt-get update
  15 |     RUN apt-get install -y git nodejs curl python3 python3-pip
  16 |     RUN pip3 install s3cmd
--------------------
ERROR: failed to solve: process "/bin/sh -c apt-get update" did not complete successfully: exit code: 1
horner commented 7 months ago

I think we are in a container... or a vm

root@wikigdrive:~# dmidecode
# dmidecode 3.4
/sys/firmware/dmi/tables/smbios_entry_point: Permission denied
Scanning /dev/mem for entry point.
/dev/mem: No such file or directory

root@wikigdrive:~# lshw | less
wikigdrive
    description: Computer
    width: 64 bits
    capabilities: smp vsyscall32
  *-core
       description: Motherboard
       physical id: 0
horner commented 7 months ago

Even this fails:

root@wikigdrive:~# docker run -it debian
docker: Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error loading seccomp filter into kernel: error loading seccomp filter: errno 524: unknown.
ERRO[0003] error waiting for container: