docker-aseprite-linux
docker-aseprite-linux copied to clipboard
Short term server-time rate limit exceeded
I get the following output, any ideas how to fix?
bengreen@pop-os:~/Applications$ cd docker-aseprite-linux/
bengreen@pop-os:~/Applications/docker-aseprite-linux$ ls
compile.sh docker-compose.yml Dockerfile Makefile README.md
bengreen@pop-os:~/Applications/docker-aseprite-linux$ make build
docker build -t docker-aseprite .
[+] Building 464.8s (13/13) FINISHED docker:default
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 522B 0.0s
=> [internal] load metadata for docker.io/library/python:latest 1.4s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> [1/8] FROM docker.io/library/python:latest@sha256:2deb0891ec3f643b1d342f04cc22154e6b6a76b41044791b537093fae00b6884 223.4s
=> => resolve docker.io/library/python:latest@sha256:2deb0891ec3f643b1d342f04cc22154e6b6a76b41044791b537093fae00b6884 0.0s
=> => sha256:2deb0891ec3f643b1d342f04cc22154e6b6a76b41044791b537093fae00b6884 10.95kB / 10.95kB 0.0s
=> => sha256:9f6629a0ec6b3b543fe94036f50bcc6868f2de7ee0b11aed1c0c7c3c9aa60555 2.32kB / 2.32kB 0.0s
=> => sha256:15b1d8a5ff03aeb0f14c8d39a60a73ef22f656550bfa1bb90d1850f25a0ac0fa 49.28MB / 49.28MB 56.0s
=> => sha256:22718812f617084a0c5e539e02723b75bf79ea2a589430f820efcbb07f45b91b 25.61MB / 25.61MB 28.4s
=> => sha256:77f2b24be2b3987f6d59918787d226acb4e6612644bacb3dd37adc494e477d9e 6.28kB / 6.28kB 0.0s
=> => sha256:401a98f7495bee3e8e6943da9f52f0ab1043c43eb1d107a3817fc2a4b916be97 67.78MB / 67.78MB 115.0s
=> => sha256:ad446e7df19acd39290d995e6d78ccbfde171596237968a140518b183d94c04f 235.91MB / 235.91MB 182.1s
=> => extracting sha256:15b1d8a5ff03aeb0f14c8d39a60a73ef22f656550bfa1bb90d1850f25a0ac0fa 0.8s
=> => sha256:5d32990caa16d66ba0c5d031323df1e400ae00ad8b65879ebd9dad3e60a5d6a0 6.08MB / 6.08MB 72.7s
=> => extracting sha256:22718812f617084a0c5e539e02723b75bf79ea2a589430f820efcbb07f45b91b 0.3s
=> => sha256:a79d633abf9a13a77d9860d143ca02b57429869c17ce0966d5cd85a62f839d8b 27.26MB / 27.26MB 95.0s
=> => sha256:249a56c8e46690a0ef8daba1a7fcd1d54ed841172828c47b6fc719a51b13b26a 249B / 249B 95.4s
=> => extracting sha256:401a98f7495bee3e8e6943da9f52f0ab1043c43eb1d107a3817fc2a4b916be97 1.1s
=> => extracting sha256:ad446e7df19acd39290d995e6d78ccbfde171596237968a140518b183d94c04f 39.5s
=> => extracting sha256:5d32990caa16d66ba0c5d031323df1e400ae00ad8b65879ebd9dad3e60a5d6a0 0.1s
=> => extracting sha256:a79d633abf9a13a77d9860d143ca02b57429869c17ce0966d5cd85a62f839d8b 0.4s
=> => extracting sha256:249a56c8e46690a0ef8daba1a7fcd1d54ed841172828c47b6fc719a51b13b26a 0.0s
=> [internal] load build context 0.0s
=> => transferring context: 1.98kB 0.0s
=> [2/8] RUN ln -snf /usr/share/zoneinfo/Europe/Amsterdam /etc/localtime && echo Europe/Amsterdam > /etc/timezone 11.2s
=> [3/8] RUN apt-get update 10.4s
=> [4/8] RUN apt-get upgrade -y 30.2s
=> [5/8] RUN apt-get install -y git unzip curl build-essential cmake ninja-build libx11-dev libxcursor-dev libxi-dev libgl 187.1s
=> [6/8] COPY compile.sh / 0.0s
=> [7/8] WORKDIR /output 0.0s
=> [8/8] RUN ["chmod", "+x", "/compile.sh"] 0.1s
=> exporting to image 0.8s
=> => exporting layers 0.8s
=> => writing image sha256:96dbce367dbf3459b84fc42762a7c179e18eb068653e440b72c10b0e0d073d0e 0.0s
=> => naming to docker.io/library/docker-aseprite 0.0s
docker run --rm \
-v /home/bengreen/Applications/docker-aseprite-linux/output:/output \
-v /home/bengreen/Applications/docker-aseprite-linux/dependencies:/dependencies \
docker-aseprite
Download and compile Skia & other dependencies
Cloning depot_tools
Cloning into 'depot_tools'...
Already on 'main'
Your branch is up to date with 'origin/main'.
WARNING: Your metrics.cfg file was invalid or nonexistent. A new one will be created.
Usage: gclient.py <command> [options]
Meta checkout dependency manager for Git.
Commands are:
config creates a .gclient file in the current directory
diff displays local diff for every dependencies
fetch fetches upstream commits for all modules
flatten flattens the solutions into a single DEPS file
getdep gets revision information and variable values from a DEPS file
gitmodules adds or updates Git Submodules based on the contents of the DEPS file
grep greps through git repos managed by gclient
help prints list of commands or help for a specific command
installhooks installs gclient git hooks
metrics reports, and optionally modifies, the status of metric collection
pack generates a patch which can be applied at the root of the tree
recurse operates [command args ...] on all the dependencies
revert reverts all modifications in every dependencies
revinfo outputs revision info mapping for the client and its dependencies
root outputs the solution root (or current dir if there isn't one)
runhooks runs hooks for files that have been modified in the local working copy
setdep modifies dependency revisions and variable values in a DEPS file
status shows modification status for every dependencies
sync checkout/update all modules
validate validates the .gclient and DEPS syntax
verify verifies the DEPS file deps are only from allowed_hosts
Options:
--version show program's version number and exit
-h, --help show this help message and exit
-j JOBS, --jobs=JOBS Specify how many SCM commands can run in parallel;
defaults to 8 on this machine
-v, --verbose Produces additional output for diagnostics. Can be
used up to three times for more logging info.
--gclientfile=CONFIG_FILENAME
Specify an alternate .gclient file
--spec=SPEC create a gclient file containing the provided string.
Due to Cygwin/Python brokenness, it can't contain any
newlines.
--no-nag-max Ignored for backwards compatibility.
Cloning skia
Cloning into 'skia'...
Updating files: 100% (11722/11722), done.
/dependencies/skia
Syncing skia dependencies
warning: You appear to have cloned an empty repository.
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
warning: You appear to have cloned an empty repository.
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
warning: You appear to have cloned an empty repository.
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
warning: You appear to have cloned an empty repository.
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
warning: You appear to have cloned an empty repository.
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
error: RPC failed; HTTP 429 curl 22 The requested URL returned error: 429
fatal: expected 'acknowledgments'
error: RPC failed; HTTP 429 curl 22 The requested URL returned error: 429
fatal: expected flush after ref listing
error: RPC failed; HTTP 429 curl 22 The requested URL returned error: 429
fatal: expected 'packfile'
error: RPC failed; HTTP 429 curl 22 The requested URL returned error: 429
fatal: expected 'packfile'
remote: RESOURCE_EXHAUSTED: Resource has been exhausted (e.g. check quota)
remote: [type.googleapis.com/google.rpc.QuotaFailure]
remote: violations {
remote: subject: "ip/152.37.127.193"
remote: description: "Short term server-time rate limit exceeded"
remote: }
remote:
remote: [type.googleapis.com/google.rpc.RequestInfo]
remote: request_id: "6bbb107a18474635aa68e651d19c2c2a"
fatal: unable to access 'https://skia.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools.git/': The requested URL returned error: 429
remote: RESOURCE_EXHAUSTED: Resource has been exhausted (e.g. check quota)
remote: [type.googleapis.com/google.rpc.QuotaFailure]
remote: violations {
remote: subject: "ip/152.37.127.193"
remote: description: "Short term server-time rate limit exceeded"
remote: }
remote:
remote: [type.googleapis.com/google.rpc.RequestInfo]
remote: request_id: "1835ff8c07e447f296c3295b8cf09b82"
fatal: unable to access 'https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers/': The requested URL returned error: 429
remote: RESOURCE_EXHAUSTED: Resource has been exhausted (e.g. check quota)
remote: [type.googleapis.com/google.rpc.QuotaFailure]
remote: violations {
remote: subject: "ip/152.37.127.193"
remote: description: "Short term server-time rate limit exceeded"
remote: }
remote:
remote: [type.googleapis.com/google.rpc.RequestInfo]
remote: request_id: "1d485f343de14f379f3c796c602915a9"
fatal: unable to access 'https://dawn.googlesource.com/dawn.git/': The requested URL returned error: 429
~Looks like I'm now getting the same issue~
EDIT
Not sure why it says it cloned an empty repository multiple times. I don't get the rate limit issues though. Did you try again after a while?
I didn't unfortunately, I found a script that installs it without docker. If you need me to retry though I can give it another go?