Activity log for bug #1922150

Date Who What changed Old value New value Message
2021-04-01 02:04:09 Kyle Fazzari bug added bug
2021-04-01 02:04:42 Kyle Fazzari description My CI has been failing for a while with a confusing error when building a godeps part: Pulling mdns-publisher + snapcraftctl pull Cloning into '/home/circleci/nextcloud-snap/parts/mdns-publisher/src'... remote: Enumerating objects: 163, done. remote: Total 163 (delta 0), reused 0 (delta 0), pack-reused 163 Receiving objects: 100% (163/163), 44.12 KiB | 2.10 MiB/s, done. Resolving deltas: 100% (82/82), done. Fetching godeps... go get -d github.com/rogpeppe/godeps go: downloading github.com/rogpeppe/godeps v0.0.0-20180524172459-404a7e748cd3 go: downloading github.com/kisielk/gotool v1.0.0 go: downloading github.com/pelletier/go-toml v1.8.1 go: downloading golang.org/x/tools v0.1.0 go: downloading golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4 git checkout 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd fatal: reference is not a tree: 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd Failed to run 'git checkout 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd' for 'mdns-publisher': Exited with code 128. Verify that the part is using the correct parameters and try again. Exited with code exit status 2 Huh. That commit isn't anywhere in my project or my dependencies. Turns out it's actually in the godeps plugin itself: https://github.com/snapcore/snapcraft/blob/master/snapcraft/plugins/v1/godeps.py#L134 It looks like that commit hash may no longer exist. My CI has been failing for a while with a confusing error when building a godeps part: Pulling mdns-publisher + snapcraftctl pull Cloning into '/home/circleci/nextcloud-snap/parts/mdns-publisher/src'... remote: Enumerating objects: 163, done. remote: Total 163 (delta 0), reused 0 (delta 0), pack-reused 163 Receiving objects: 100% (163/163), 44.12 KiB | 2.10 MiB/s, done. Resolving deltas: 100% (82/82), done. Fetching godeps... go get -d github.com/rogpeppe/godeps go: downloading github.com/rogpeppe/godeps v0.0.0-20180524172459-404a7e748cd3 go: downloading github.com/kisielk/gotool v1.0.0 go: downloading github.com/pelletier/go-toml v1.8.1 go: downloading golang.org/x/tools v0.1.0 go: downloading golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4 git checkout 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd fatal: reference is not a tree: 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd Failed to run 'git checkout 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd' for 'mdns-publisher': Exited with code 128. Verify that the part is using the correct parameters and try again. Exited with code exit status 2 Huh. That commit isn't anywhere in my project or my dependencies. Turns out it's actually in the godeps plugin itself, when it's trying to checkout go-toml:     https://github.com/snapcore/snapcraft/blob/master/snapcraft/plugins/v1/godeps.py#L134 It looks like that commit hash may no longer exist.
2021-04-01 02:05:05 Kyle Fazzari description My CI has been failing for a while with a confusing error when building a godeps part: Pulling mdns-publisher + snapcraftctl pull Cloning into '/home/circleci/nextcloud-snap/parts/mdns-publisher/src'... remote: Enumerating objects: 163, done. remote: Total 163 (delta 0), reused 0 (delta 0), pack-reused 163 Receiving objects: 100% (163/163), 44.12 KiB | 2.10 MiB/s, done. Resolving deltas: 100% (82/82), done. Fetching godeps... go get -d github.com/rogpeppe/godeps go: downloading github.com/rogpeppe/godeps v0.0.0-20180524172459-404a7e748cd3 go: downloading github.com/kisielk/gotool v1.0.0 go: downloading github.com/pelletier/go-toml v1.8.1 go: downloading golang.org/x/tools v0.1.0 go: downloading golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4 git checkout 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd fatal: reference is not a tree: 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd Failed to run 'git checkout 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd' for 'mdns-publisher': Exited with code 128. Verify that the part is using the correct parameters and try again. Exited with code exit status 2 Huh. That commit isn't anywhere in my project or my dependencies. Turns out it's actually in the godeps plugin itself, when it's trying to checkout go-toml:     https://github.com/snapcore/snapcraft/blob/master/snapcraft/plugins/v1/godeps.py#L134 It looks like that commit hash may no longer exist. My CI has been failing for a while with a confusing error when building a godeps part: Pulling mdns-publisher + snapcraftctl pull Cloning into '/home/circleci/nextcloud-snap/parts/mdns-publisher/src'... remote: Enumerating objects: 163, done. remote: Total 163 (delta 0), reused 0 (delta 0), pack-reused 163 Receiving objects: 100% (163/163), 44.12 KiB | 2.10 MiB/s, done. Resolving deltas: 100% (82/82), done. Fetching godeps... go get -d github.com/rogpeppe/godeps go: downloading github.com/rogpeppe/godeps v0.0.0-20180524172459-404a7e748cd3 go: downloading github.com/kisielk/gotool v1.0.0 go: downloading github.com/pelletier/go-toml v1.8.1 go: downloading golang.org/x/tools v0.1.0 go: downloading golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4 git checkout 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd fatal: reference is not a tree: 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd Failed to run 'git checkout 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd' for 'mdns-publisher': Exited with code 128. Verify that the part is using the correct parameters and try again. Exited with code exit status 2 Huh. That commit isn't anywhere in my project or my dependencies. Turns out it's actually in the godeps plugin itself, when it's trying to checkout go-toml:     https://github.com/snapcore/snapcraft/blob/master/snapcraft/plugins/v1/godeps.py#L134 It looks like that commit hash may no longer exist. This seems like a rather fragile way to do things.
2021-04-01 02:05:18 Kyle Fazzari description My CI has been failing for a while with a confusing error when building a godeps part: Pulling mdns-publisher + snapcraftctl pull Cloning into '/home/circleci/nextcloud-snap/parts/mdns-publisher/src'... remote: Enumerating objects: 163, done. remote: Total 163 (delta 0), reused 0 (delta 0), pack-reused 163 Receiving objects: 100% (163/163), 44.12 KiB | 2.10 MiB/s, done. Resolving deltas: 100% (82/82), done. Fetching godeps... go get -d github.com/rogpeppe/godeps go: downloading github.com/rogpeppe/godeps v0.0.0-20180524172459-404a7e748cd3 go: downloading github.com/kisielk/gotool v1.0.0 go: downloading github.com/pelletier/go-toml v1.8.1 go: downloading golang.org/x/tools v0.1.0 go: downloading golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4 git checkout 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd fatal: reference is not a tree: 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd Failed to run 'git checkout 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd' for 'mdns-publisher': Exited with code 128. Verify that the part is using the correct parameters and try again. Exited with code exit status 2 Huh. That commit isn't anywhere in my project or my dependencies. Turns out it's actually in the godeps plugin itself, when it's trying to checkout go-toml:     https://github.com/snapcore/snapcraft/blob/master/snapcraft/plugins/v1/godeps.py#L134 It looks like that commit hash may no longer exist. This seems like a rather fragile way to do things. My CI has been failing for a while with a confusing error when building a godeps part: Pulling mdns-publisher + snapcraftctl pull Cloning into '/home/circleci/nextcloud-snap/parts/mdns-publisher/src'... remote: Enumerating objects: 163, done. remote: Total 163 (delta 0), reused 0 (delta 0), pack-reused 163 Receiving objects: 100% (163/163), 44.12 KiB | 2.10 MiB/s, done. Resolving deltas: 100% (82/82), done. Fetching godeps... go get -d github.com/rogpeppe/godeps go: downloading github.com/rogpeppe/godeps v0.0.0-20180524172459-404a7e748cd3 go: downloading github.com/kisielk/gotool v1.0.0 go: downloading github.com/pelletier/go-toml v1.8.1 go: downloading golang.org/x/tools v0.1.0 go: downloading golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4 git checkout 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd fatal: reference is not a tree: 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd Failed to run 'git checkout 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd' for 'mdns-publisher': Exited with code 128. Verify that the part is using the correct parameters and try again. Exited with code exit status 2 Huh. That commit isn't anywhere in my project or my dependencies. Turns out it's actually in the godeps plugin itself, when it's trying to checkout go-toml:     https://github.com/snapcore/snapcraft/blob/master/snapcraft/plugins/v1/godeps.py#L134 It looks like that commit hash may no longer exist. This seems like a rather fragile way to do things :) .
2021-04-01 02:05:40 Kyle Fazzari description My CI has been failing for a while with a confusing error when building a godeps part: Pulling mdns-publisher + snapcraftctl pull Cloning into '/home/circleci/nextcloud-snap/parts/mdns-publisher/src'... remote: Enumerating objects: 163, done. remote: Total 163 (delta 0), reused 0 (delta 0), pack-reused 163 Receiving objects: 100% (163/163), 44.12 KiB | 2.10 MiB/s, done. Resolving deltas: 100% (82/82), done. Fetching godeps... go get -d github.com/rogpeppe/godeps go: downloading github.com/rogpeppe/godeps v0.0.0-20180524172459-404a7e748cd3 go: downloading github.com/kisielk/gotool v1.0.0 go: downloading github.com/pelletier/go-toml v1.8.1 go: downloading golang.org/x/tools v0.1.0 go: downloading golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4 git checkout 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd fatal: reference is not a tree: 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd Failed to run 'git checkout 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd' for 'mdns-publisher': Exited with code 128. Verify that the part is using the correct parameters and try again. Exited with code exit status 2 Huh. That commit isn't anywhere in my project or my dependencies. Turns out it's actually in the godeps plugin itself, when it's trying to checkout go-toml:     https://github.com/snapcore/snapcraft/blob/master/snapcraft/plugins/v1/godeps.py#L134 It looks like that commit hash may no longer exist. This seems like a rather fragile way to do things :) . My CI has been failing for a while with a confusing error when building a godeps part: Pulling mdns-publisher + snapcraftctl pull Cloning into '/home/circleci/nextcloud-snap/parts/mdns-publisher/src'... remote: Enumerating objects: 163, done. remote: Total 163 (delta 0), reused 0 (delta 0), pack-reused 163 Receiving objects: 100% (163/163), 44.12 KiB | 2.10 MiB/s, done. Resolving deltas: 100% (82/82), done. Fetching godeps... go get -d github.com/rogpeppe/godeps go: downloading github.com/rogpeppe/godeps v0.0.0-20180524172459-404a7e748cd3 go: downloading github.com/kisielk/gotool v1.0.0 go: downloading github.com/pelletier/go-toml v1.8.1 go: downloading golang.org/x/tools v0.1.0 go: downloading golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4 git checkout 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd fatal: reference is not a tree: 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd Failed to run 'git checkout 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd' for 'mdns-publisher': Exited with code 128. Verify that the part is using the correct parameters and try again. Exited with code exit status 2 Huh. That commit isn't anywhere in my project or my dependencies. Turns out it's actually in the godeps plugin itself, when it's trying to checkout go-toml:     https://github.com/snapcore/snapcraft/blob/master/snapcraft/plugins/v1/godeps.py#L134 It looks like that commit hash may no longer exist. This seems like a rather fragile way to do things, can we improve upon it?
2021-04-01 02:06:18 Kyle Fazzari description My CI has been failing for a while with a confusing error when building a godeps part: Pulling mdns-publisher + snapcraftctl pull Cloning into '/home/circleci/nextcloud-snap/parts/mdns-publisher/src'... remote: Enumerating objects: 163, done. remote: Total 163 (delta 0), reused 0 (delta 0), pack-reused 163 Receiving objects: 100% (163/163), 44.12 KiB | 2.10 MiB/s, done. Resolving deltas: 100% (82/82), done. Fetching godeps... go get -d github.com/rogpeppe/godeps go: downloading github.com/rogpeppe/godeps v0.0.0-20180524172459-404a7e748cd3 go: downloading github.com/kisielk/gotool v1.0.0 go: downloading github.com/pelletier/go-toml v1.8.1 go: downloading golang.org/x/tools v0.1.0 go: downloading golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4 git checkout 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd fatal: reference is not a tree: 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd Failed to run 'git checkout 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd' for 'mdns-publisher': Exited with code 128. Verify that the part is using the correct parameters and try again. Exited with code exit status 2 Huh. That commit isn't anywhere in my project or my dependencies. Turns out it's actually in the godeps plugin itself, when it's trying to checkout go-toml:     https://github.com/snapcore/snapcraft/blob/master/snapcraft/plugins/v1/godeps.py#L134 It looks like that commit hash may no longer exist. This seems like a rather fragile way to do things, can we improve upon it? My CI has been failing for a while with a confusing error when building a godeps part: Pulling mdns-publisher + snapcraftctl pull Cloning into '/home/circleci/nextcloud-snap/parts/mdns-publisher/src'... remote: Enumerating objects: 163, done. remote: Total 163 (delta 0), reused 0 (delta 0), pack-reused 163 Receiving objects: 100% (163/163), 44.12 KiB | 2.10 MiB/s, done. Resolving deltas: 100% (82/82), done. Fetching godeps... go get -d github.com/rogpeppe/godeps go: downloading github.com/rogpeppe/godeps v0.0.0-20180524172459-404a7e748cd3 go: downloading github.com/kisielk/gotool v1.0.0 go: downloading github.com/pelletier/go-toml v1.8.1 go: downloading golang.org/x/tools v0.1.0 go: downloading golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4 git checkout 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd fatal: reference is not a tree: 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd Failed to run 'git checkout 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd' for 'mdns-publisher': Exited with code 128. Verify that the part is using the correct parameters and try again. Exited with code exit status 2 Huh. That commit isn't anywhere in my project or my dependencies. Turns out it's actually in the godeps plugin itself, when it's trying to checkout go-toml:     https://github.com/snapcore/snapcraft/blob/master/snapcraft/plugins/v1/godeps.py#L134 It looks like that commit hash may no longer exist. This seems like a rather fragile way to do things, but we must have done it for a reason I don't understand. Is it something we can improve upon?
2021-04-01 02:15:49 Kyle Fazzari description My CI has been failing for a while with a confusing error when building a godeps part: Pulling mdns-publisher + snapcraftctl pull Cloning into '/home/circleci/nextcloud-snap/parts/mdns-publisher/src'... remote: Enumerating objects: 163, done. remote: Total 163 (delta 0), reused 0 (delta 0), pack-reused 163 Receiving objects: 100% (163/163), 44.12 KiB | 2.10 MiB/s, done. Resolving deltas: 100% (82/82), done. Fetching godeps... go get -d github.com/rogpeppe/godeps go: downloading github.com/rogpeppe/godeps v0.0.0-20180524172459-404a7e748cd3 go: downloading github.com/kisielk/gotool v1.0.0 go: downloading github.com/pelletier/go-toml v1.8.1 go: downloading golang.org/x/tools v0.1.0 go: downloading golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4 git checkout 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd fatal: reference is not a tree: 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd Failed to run 'git checkout 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd' for 'mdns-publisher': Exited with code 128. Verify that the part is using the correct parameters and try again. Exited with code exit status 2 Huh. That commit isn't anywhere in my project or my dependencies. Turns out it's actually in the godeps plugin itself, when it's trying to checkout go-toml:     https://github.com/snapcore/snapcraft/blob/master/snapcraft/plugins/v1/godeps.py#L134 It looks like that commit hash may no longer exist. This seems like a rather fragile way to do things, but we must have done it for a reason I don't understand. Is it something we can improve upon? My CI has been failing for a while with a confusing error when building a godeps part: Pulling mdns-publisher + snapcraftctl pull Cloning into '/home/circleci/nextcloud-snap/parts/mdns-publisher/src'... remote: Enumerating objects: 163, done. remote: Total 163 (delta 0), reused 0 (delta 0), pack-reused 163 Receiving objects: 100% (163/163), 44.12 KiB | 2.10 MiB/s, done. Resolving deltas: 100% (82/82), done. Fetching godeps... go get -d github.com/rogpeppe/godeps go: downloading github.com/rogpeppe/godeps v0.0.0-20180524172459-404a7e748cd3 go: downloading github.com/kisielk/gotool v1.0.0 go: downloading github.com/pelletier/go-toml v1.8.1 go: downloading golang.org/x/tools v0.1.0 go: downloading golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4 git checkout 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd fatal: reference is not a tree: 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd Failed to run 'git checkout 4e9e0ee19b60b13eb79915933f44d8ed5f268bdd' for 'mdns-publisher': Exited with code 128. Verify that the part is using the correct parameters and try again. Exited with code exit status 2 Huh. That commit isn't anywhere in my project or my dependencies. Turns out it's actually in the godeps plugin itself, when it's trying to checkout go-toml:     https://github.com/snapcore/snapcraft/blob/a6dfe1cd2c0457ea48940cbec84762e91bce4edb/snapcraft/plugins/v1/godeps.py#L134 It looks like that commit hash may no longer exist. This seems like a rather fragile way to do things, but we must have done it for a reason I don't understand. Is it something we can improve upon?
2021-04-08 13:54:06 Sergio Schvezov snapcraft: status New Triaged
2021-04-08 13:54:09 Sergio Schvezov snapcraft: importance Undecided Medium
2021-04-08 13:54:17 Sergio Schvezov snapcraft: assignee Chris Patterson (cjp256)