KinesisCorporation / Adv360-Pro-ZMK

Production repository for the all-new Advantage360 Professional using ZMK engine
MIT License
470 stars 6.72k forks source link

setup.sh fails in V2.0 branch (macOS) #26

Closed humblehacker closed 2 years ago

humblehacker commented 2 years ago

I've successfully used the V1.0 branch to configure my adv360, but when I checkout a clean V2.0 branch and run ./setup.sh, it fails. I've completely wiped Docker using the "Clean/Purge data" option from the Docker Desktop troubleshooting pane before running setup. Any ideas?

~/src/Adv360-Pro-ZMK (V2.0) > ./setup.sh
[+] Building 90.8s (11/14)
 => [internal] load build definition from Dockerfile                                                                                                                                                                                                                                                                     0.0s
 => => transferring dockerfile: 331B                                                                                                                                                                                                                                                                                     0.0s
 => [internal] load .dockerignore                                                                                                                                                                                                                                                                                        0.0s
 => => transferring context: 2B                                                                                                                                                                                                                                                                                          0.0s
 => [internal] load metadata for docker.io/zmkfirmware/zmk-build-arm:2.4                                                                                                                                                                                                                                                 1.9s
 => [auth] zmkfirmware/zmk-build-arm:pull token for registry-1.docker.io                                                                                                                                                                                                                                                 0.0s
 => [1/9] FROM docker.io/zmkfirmware/zmk-build-arm:2.4@sha256:5985a5a70be4262d6fc39aa53dd0551d57b856d3010be5db4f2ba56733e4f905                                                                                                                                                                                          32.4s
 => => resolve docker.io/zmkfirmware/zmk-build-arm:2.4@sha256:5985a5a70be4262d6fc39aa53dd0551d57b856d3010be5db4f2ba56733e4f905                                                                                                                                                                                           0.0s
 => => sha256:5985a5a70be4262d6fc39aa53dd0551d57b856d3010be5db4f2ba56733e4f905 955B / 955B                                                                                                                                                                                                                               0.0s
 => => sha256:a5213ffd6da02377d71d48b23da7b2be47b893bc0fe8afd59357572da48981d3 4.22kB / 4.22kB                                                                                                                                                                                                                           0.0s
 => => sha256:6e640006d1cd2f4db90bc3010afc398dfd9da7bb7d287bbf7f89088f6252407b 27.11MB / 27.11MB                                                                                                                                                                                                                        16.6s
 => => sha256:8dbc34bfbef0018fe9049b7eb81e17cb7ca8851b84269c46bffcf6ed839c97c8 142.36MB / 142.36MB                                                                                                                                                                                                                      24.0s
 => => sha256:ebc4963c7ce64184d1f8c6a972447a1a7bd747b1e669ecc64ad102adcbdee9e1 190.40MB / 190.40MB                                                                                                                                                                                                                      24.9s
 => => extracting sha256:6e640006d1cd2f4db90bc3010afc398dfd9da7bb7d287bbf7f89088f6252407b                                                                                                                                                                                                                                0.8s
 => => extracting sha256:8dbc34bfbef0018fe9049b7eb81e17cb7ca8851b84269c46bffcf6ed839c97c8                                                                                                                                                                                                                                3.3s
 => => extracting sha256:ebc4963c7ce64184d1f8c6a972447a1a7bd747b1e669ecc64ad102adcbdee9e1                                                                                                                                                                                                                                4.7s
 => [internal] load build context                                                                                                                                                                                                                                                                                        0.0s
 => => transferring context: 31.13kB                                                                                                                                                                                                                                                                                     0.0s
 => [2/9] RUN mkdir -p /app/firmware                                                                                                                                                                                                                                                                                     0.4s
 => [3/9] WORKDIR /app                                                                                                                                                                                                                                                                                                   0.0s
 => [4/9] COPY config/west.yml config/west.yml                                                                                                                                                                                                                                                                           0.0s
 => [5/9] RUN west init -l config                                                                                                                                                                                                                                                                                        0.9s
 => ERROR [6/9] RUN west update                                                                                                                                                                                                                                                                                         55.2s
------
 > [6/9] RUN west update:
#11 0.963 === updating zmk (zmk):
#11 0.964 --- zmk: initializing
#11 0.994 Initialized empty Git repository in /app/zmk/.git/
#11 1.054 --- zmk: fetching, need revision adv360-z3
#11 4.632 From https://github.com/refil/zmk
#11 4.632  * branch            adv360-z3  -> FETCH_HEAD
#11 4.993 HEAD is now at b3322a5e Change default settings
#11 5.340 HEAD is now at b3322a5e Change default settings
#11 5.551 === updating zephyr (zephyr):
#11 5.551 --- zephyr: initializing
#11 5.581 Initialized empty Git repository in /app/zephyr/.git/
#11 5.641 --- zephyr: fetching, need revision v3.0.0+zmk-fixes with --depth 1
#11 50.95 From https://github.com/zmkfirmware/zephyr
#11 50.95  * branch                v3.0.0+zmk-fixes -> FETCH_HEAD
#11 50.96  * [new tag]             v1.0.0         -> v1.0.0
#11 50.96  * [new tag]             v1.1.0         -> v1.1.0
#11 50.96  * [new tag]             v1.1.0-rc1     -> v1.1.0-rc1
#11 50.96  * [new tag]             v1.10.0        -> v1.10.0
#11 50.96  * [new tag]             v1.10.0-rc1    -> v1.10.0-rc1
#11 50.96  * [new tag]             v1.10.0-rc2    -> v1.10.0-rc2
#11 50.96  * [new tag]             v1.10.0-rc3    -> v1.10.0-rc3
#11 50.96  * [new tag]             v1.11.0        -> v1.11.0
#11 50.96  * [new tag]             v1.11.0-rc1    -> v1.11.0-rc1
#11 50.96  * [new tag]             v1.11.0-rc2    -> v1.11.0-rc2
#11 50.96  * [new tag]             v1.11.0-rc3    -> v1.11.0-rc3
#11 50.97  * [new tag]             v1.12.0        -> v1.12.0
#11 50.97  * [new tag]             v1.12.0-rc1    -> v1.12.0-rc1
#11 50.97  * [new tag]             v1.12.0-rc2    -> v1.12.0-rc2
#11 50.97  * [new tag]             v1.12.0-rc3    -> v1.12.0-rc3
#11 50.97  * [new tag]             v1.13.0        -> v1.13.0
#11 50.97  * [new tag]             v1.13.0-rc1    -> v1.13.0-rc1
#11 50.97  * [new tag]             v1.13.0-rc2    -> v1.13.0-rc2
#11 50.97  * [new tag]             v1.13.0-rc3    -> v1.13.0-rc3
#11 50.97  * [new tag]             v1.14.0        -> v1.14.0
#11 50.97  * [new tag]             v1.14.0-rc1    -> v1.14.0-rc1
#11 50.97  * [new tag]             v1.14.0-rc2    -> v1.14.0-rc2
#11 50.97  * [new tag]             v1.14.0-rc3    -> v1.14.0-rc3
#11 50.97  * [new tag]             v1.14.1        -> v1.14.1
#11 50.97  * [new tag]             v1.14.1-rc1    -> v1.14.1-rc1
#11 50.97  * [new tag]             v1.14.1-rc2    -> v1.14.1-rc2
#11 50.97  * [new tag]             v1.14.1-rc3    -> v1.14.1-rc3
#11 50.97  * [new tag]             v1.14.2        -> v1.14.2
#11 50.97  * [new tag]             v1.2.0         -> v1.2.0
#11 50.97  * [new tag]             v1.2.0-rc1     -> v1.2.0-rc1
#11 50.97  * [new tag]             v1.2.0-rc2     -> v1.2.0-rc2
#11 50.97  * [new tag]             v1.3.0         -> v1.3.0
#11 50.97  * [new tag]             v1.3.0-rc1     -> v1.3.0-rc1
#11 50.97  * [new tag]             v1.3.0-rc2     -> v1.3.0-rc2
#11 50.97  * [new tag]             v1.4.0         -> v1.4.0
#11 50.97  * [new tag]             v1.4.0-rc1     -> v1.4.0-rc1
#11 50.97  * [new tag]             v1.4.0-rc2     -> v1.4.0-rc2
#11 50.97  * [new tag]             v1.4.0-rc3     -> v1.4.0-rc3
#11 50.97  * [new tag]             v1.5.0         -> v1.5.0
#11 50.97  * [new tag]             v1.5.0-rc0     -> v1.5.0-rc0
#11 50.97  * [new tag]             v1.5.0-rc1     -> v1.5.0-rc1
#11 50.97  * [new tag]             v1.5.0-rc2     -> v1.5.0-rc2
#11 50.97  * [new tag]             v1.5.0-rc3     -> v1.5.0-rc3
#11 50.97  * [new tag]             v1.5.0-rc4     -> v1.5.0-rc4
#11 50.97  * [new tag]             v1.6.0         -> v1.6.0
#11 50.97  * [new tag]             v1.6.0-rc1     -> v1.6.0-rc1
#11 50.97  * [new tag]             v1.6.0-rc2     -> v1.6.0-rc2
#11 50.97  * [new tag]             v1.6.0-rc3     -> v1.6.0-rc3
#11 50.97  * [new tag]             v1.6.0-rc4     -> v1.6.0-rc4
#11 50.97  * [new tag]             v1.6.1         -> v1.6.1
#11 50.97  * [new tag]             v1.6.1-rc      -> v1.6.1-rc
#11 50.97  * [new tag]             v1.6.99        -> v1.6.99
#11 50.97  * [new tag]             v1.7.0         -> v1.7.0
#11 50.97  * [new tag]             v1.7.0-rc1     -> v1.7.0-rc1
#11 50.97  * [new tag]             v1.7.0-rc2     -> v1.7.0-rc2
#11 50.97  * [new tag]             v1.7.0-rc3     -> v1.7.0-rc3
#11 50.97  * [new tag]             v1.7.0-rc4     -> v1.7.0-rc4
#11 50.97  * [new tag]             v1.7.1         -> v1.7.1
#11 50.97  * [new tag]             v1.7.1-rc      -> v1.7.1-rc
#11 50.97  * [new tag]             v1.7.99        -> v1.7.99
#11 50.97  * [new tag]             v1.8.0         -> v1.8.0
#11 50.97  * [new tag]             v1.8.0-rc1     -> v1.8.0-rc1
#11 50.97  * [new tag]             v1.8.0-rc2     -> v1.8.0-rc2
#11 50.97  * [new tag]             v1.8.0-rc3     -> v1.8.0-rc3
#11 50.97  * [new tag]             v1.8.0-rc4     -> v1.8.0-rc4
#11 50.97  * [new tag]             v1.8.99        -> v1.8.99
#11 50.97  * [new tag]             v1.9.0         -> v1.9.0
#11 50.97  * [new tag]             v1.9.0-rc1     -> v1.9.0-rc1
#11 50.97  * [new tag]             v1.9.0-rc2     -> v1.9.0-rc2
#11 50.97  * [new tag]             v1.9.0-rc3     -> v1.9.0-rc3
#11 50.97  * [new tag]             v1.9.0-rc4     -> v1.9.0-rc4
#11 50.97  * [new tag]             v1.9.1         -> v1.9.1
#11 50.97  * [new tag]             v1.9.2         -> v1.9.2
#11 50.97  * [new tag]             v2.0.0         -> v2.0.0
#11 50.97  * [new tag]             v2.0.0-rc1     -> v2.0.0-rc1
#11 50.97  * [new tag]             v2.0.0-rc2     -> v2.0.0-rc2
#11 50.97  * [new tag]             v2.0.0-rc3     -> v2.0.0-rc3
#11 50.97  * [new tag]             v2.1.0         -> v2.1.0
#11 50.97  * [new tag]             v2.1.0-rc1     -> v2.1.0-rc1
#11 50.97  * [new tag]             v2.1.0-rc2     -> v2.1.0-rc2
#11 50.97  * [new tag]             v2.1.0-rc3     -> v2.1.0-rc3
#11 50.97  * [new tag]             v2.2.0         -> v2.2.0
#11 50.97  * [new tag]             v2.2.0-rc1     -> v2.2.0-rc1
#11 50.97  * [new tag]             v2.2.0-rc2     -> v2.2.0-rc2
#11 50.97  * [new tag]             v2.2.0-rc3     -> v2.2.0-rc3
#11 50.97  * [new tag]             v2.2.1         -> v2.2.1
#11 50.97  * [new tag]             v2.3.0         -> v2.3.0
#11 50.97  * [new tag]             v2.3.0-rc1     -> v2.3.0-rc1
#11 50.97  * [new tag]             v2.3.0-rc2     -> v2.3.0-rc2
#11 50.97  * [new tag]             v2.4.0         -> v2.4.0
#11 50.98  * [new tag]             v2.4.0-rc1     -> v2.4.0-rc1
#11 50.98  * [new tag]             v2.4.0-rc2     -> v2.4.0-rc2
#11 50.98  * [new tag]             v2.4.0-rc3     -> v2.4.0-rc3
#11 50.98  * [new tag]             zephyr-v1.0.0  -> zephyr-v1.0.0
#11 50.98  * [new tag]             zephyr-v1.1.0  -> zephyr-v1.1.0
#11 50.98  * [new tag]             zephyr-v1.10.0 -> zephyr-v1.10.0
#11 50.98  * [new tag]             zephyr-v1.11.0 -> zephyr-v1.11.0
#11 50.98  * [new tag]             zephyr-v1.12.0 -> zephyr-v1.12.0
#11 50.98  * [new tag]             zephyr-v1.13.0 -> zephyr-v1.13.0
#11 50.98  * [new tag]             zephyr-v1.14.0 -> zephyr-v1.14.0
#11 50.98  * [new tag]             zephyr-v1.14.1 -> zephyr-v1.14.1
#11 50.98  * [new tag]             zephyr-v1.2.0  -> zephyr-v1.2.0
#11 50.98  * [new tag]             zephyr-v1.3.0  -> zephyr-v1.3.0
#11 50.98  * [new tag]             zephyr-v1.4.0  -> zephyr-v1.4.0
#11 50.98  * [new tag]             zephyr-v1.5.0  -> zephyr-v1.5.0
#11 50.98  * [new tag]             zephyr-v1.6.0  -> zephyr-v1.6.0
#11 50.98  * [new tag]             zephyr-v1.6.1  -> zephyr-v1.6.1
#11 50.98  * [new tag]             zephyr-v1.7.0  -> zephyr-v1.7.0
#11 50.98  * [new tag]             zephyr-v1.7.1  -> zephyr-v1.7.1
#11 50.98  * [new tag]             zephyr-v1.8.0  -> zephyr-v1.8.0
#11 50.98  * [new tag]             zephyr-v1.9.0  -> zephyr-v1.9.0
#11 50.98  * [new tag]             zephyr-v1.9.1  -> zephyr-v1.9.1
#11 50.98  * [new tag]             zephyr-v1.9.2  -> zephyr-v1.9.2
#11 50.98  * [new tag]             zephyr-v2.0.0  -> zephyr-v2.0.0
#11 50.98  * [new tag]             zephyr-v2.1.0  -> zephyr-v2.1.0
#11 50.98  * [new tag]             zephyr-v2.2.0  -> zephyr-v2.2.0
#11 50.98  * [new tag]             zephyr-v2.2.1  -> zephyr-v2.2.1
#11 50.98  * [new tag]             zephyr-v2.3.0  -> zephyr-v2.3.0
#11 50.98  * [new tag]             zephyr-v2.4.0  -> zephyr-v2.4.0
#11 54.31 HEAD is now at 8adeab429 drivers: clock_control: nrf_clock_calibration: remove errata workaround
#11 54.64 HEAD is now at 8adeab429 drivers: clock_control: nrf_clock_calibration: remove errata workaround
#11 54.93 FATAL ERROR: Schema validation failed:
#11 54.93  - Key 'groups' was not defined. Path: '/projects/2'.
#11 54.93  - Key 'groups' was not defined. Path: '/projects/3'.
#11 54.93  - Key 'groups' was not defined. Path: '/projects/4'.
#11 54.93  - Key 'groups' was not defined. Path: '/projects/5'.
#11 54.93  - Key 'groups' was not defined. Path: '/projects/6'.
#11 54.93  - Key 'groups' was not defined. Path: '/projects/7'.
#11 54.93  - Key 'groups' was not defined. Path: '/projects/8'.
#11 54.93  - Key 'groups' was not defined. Path: '/projects/9'.
#11 54.93  - Key 'groups' was not defined. Path: '/projects/10'.
#11 54.93  - Key 'groups' was not defined. Path: '/projects/11'.
#11 54.93  - Key 'groups' was not defined. Path: '/projects/12'.
#11 54.93  - Key 'groups' was not defined. Path: '/projects/13'.
#11 54.93  - Key 'groups' was not defined. Path: '/projects/14'.
#11 54.93  - Key 'groups' was not defined. Path: '/projects/15'.
#11 54.93  - Key 'groups' was not defined. Path: '/projects/16'.
#11 54.93  - Key 'groups' was not defined. Path: '/projects/17'.
#11 54.93  - Key 'groups' was not defined. Path: '/projects/18'.
#11 54.93  - Key 'groups' was not defined. Path: '/projects/19'.
#11 54.93  - Key 'groups' was not defined. Path: '/projects/20'.
#11 54.93  - Key 'groups' was not defined. Path: '/projects/21'.
#11 54.93  - Key 'groups' was not defined. Path: '/projects/22'.
#11 54.93  - Key 'groups' was not defined. Path: '/projects/23'.
#11 54.93  - Key 'groups' was not defined. Path: '/projects/24'.
#11 54.93  - Key 'groups' was not defined. Path: '/projects/25'.
#11 54.93  - Key 'groups' was not defined. Path: '/projects/26'.
#11 54.93  - Key 'groups' was not defined. Path: '/projects/30'.
#11 54.93  - Key 'groups' was not defined. Path: '/projects/32'.
#11 54.93  - Key 'groups' was not defined. Path: '/projects/34'.
#11 54.93  - Key 'groups' was not defined. Path: '/projects/38'.
#11 54.93  - Key 'groups' was not defined. Path: '/projects/42'.
#11 54.93  - Key 'groups' was not defined. Path: '/projects/43'.
#11 54.93  - Key 'groups' was not defined. Path: '/projects/44'.
#11 54.93  - Key 'groups' was not defined. Path: '/projects/45'.
#11 54.93  - Key 'groups' was not defined. Path: '/projects/46'.
#11 54.93  - Key 'group-filter' was not defined. Path: ''.
------
executor failed running [/bin/sh -c west update]: exit code: 1
humblehacker commented 2 years ago

PR #25 fixes this issue.

ReFil commented 2 years ago

Closed as pr merged and issue fixed