mirror of
https://github.com/docker/build-push-action.git
synced 2024-11-09 01:53:33 -05:00
Move to dedicated md
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
This commit is contained in:
parent
5281740ad2
commit
65a1a173ac
3 changed files with 31 additions and 26 deletions
2
.github/ISSUE_TEMPLATE/bug_report.md
vendored
2
.github/ISSUE_TEMPLATE/bug_report.md
vendored
|
@ -5,7 +5,7 @@ about: Create a report to help us improve
|
||||||
|
|
||||||
### Troubleshooting
|
### Troubleshooting
|
||||||
|
|
||||||
Before sumbitting a bug report please read the [Troubleshooting section](https://github.com/docker/build-push-action#troubleshooting) in the README.
|
Before sumbitting a bug report please read the [Troubleshooting doc](https://github.com/docker/build-push-action/blob/master/TROUBLESHOOTING.md).
|
||||||
|
|
||||||
### Behaviour
|
### Behaviour
|
||||||
|
|
||||||
|
|
26
README.md
26
README.md
|
@ -538,31 +538,7 @@ Following outputs are available
|
||||||
|
|
||||||
## Troubleshooting
|
## Troubleshooting
|
||||||
|
|
||||||
While pushing to a registry, you may encounter these kinds of issues:
|
See [TROUBLESHOOTING.md](TROUBLESHOOTING.md)
|
||||||
|
|
||||||
* `failed commit on ref "layer-sha256:...": invalid content digest in response: invalid checksum digest format`
|
|
||||||
* `failed commit on ref "layer-sha256:...": no response`
|
|
||||||
* `failed commit on ref "manifest-sha256:...": unexpected status: 401 Unauthorized`
|
|
||||||
* `unexpected response: 401 Unauthorized`
|
|
||||||
|
|
||||||
These issues are not directly related to this action but are rather linked to [buildx](https://github.com/docker/buildx),
|
|
||||||
[buildkit](https://github.com/moby/buildkit), [containerd](https://github.com/containerd/containerd) or the registry
|
|
||||||
on which you're pushing your image. The quality of error message depends on the registry and are usually not very informative.
|
|
||||||
|
|
||||||
To help you solve this, you should first enable debugging in the
|
|
||||||
[setup-buildx action step](https://github.com/docker/setup-buildx-action):
|
|
||||||
|
|
||||||
```yaml
|
|
||||||
-
|
|
||||||
name: Set up Docker Buildx
|
|
||||||
uses: docker/setup-buildx-action@v1
|
|
||||||
with:
|
|
||||||
buildkitd-flags: --debug
|
|
||||||
```
|
|
||||||
|
|
||||||
Next you can test pushing with containerd using [this workflow](https://github.com/crazy-max/ghaction-setup-containerd#build-and-push-docker-image).
|
|
||||||
Do not forget to set `ctr --debug` for the pushing step. If it works then open an issue on
|
|
||||||
[buildkit](https://github.com/moby/buildkit) repository.
|
|
||||||
|
|
||||||
## Keep up-to-date with GitHub Dependabot
|
## Keep up-to-date with GitHub Dependabot
|
||||||
|
|
||||||
|
|
29
TROUBLESHOOTING.md
Normal file
29
TROUBLESHOOTING.md
Normal file
|
@ -0,0 +1,29 @@
|
||||||
|
# Troubleshooting
|
||||||
|
|
||||||
|
## Errors on pushing to registry
|
||||||
|
|
||||||
|
While pushing to a registry, you may encounter these kinds of issues:
|
||||||
|
|
||||||
|
* `failed commit on ref "layer-sha256:...": invalid content digest in response: invalid checksum digest format`
|
||||||
|
* `failed commit on ref "layer-sha256:...": no response`
|
||||||
|
* `failed commit on ref "manifest-sha256:...": unexpected status: 401 Unauthorized`
|
||||||
|
* `unexpected response: 401 Unauthorized`
|
||||||
|
|
||||||
|
These issues are not directly related to this action but are rather linked to [buildx](https://github.com/docker/buildx),
|
||||||
|
[buildkit](https://github.com/moby/buildkit), [containerd](https://github.com/containerd/containerd) or the registry
|
||||||
|
on which you're pushing your image. The quality of error message depends on the registry and are usually not very informative.
|
||||||
|
|
||||||
|
To help you solve this, you should first enable debugging in the
|
||||||
|
[setup-buildx action step](https://github.com/docker/setup-buildx-action):
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
-
|
||||||
|
name: Set up Docker Buildx
|
||||||
|
uses: docker/setup-buildx-action@v1
|
||||||
|
with:
|
||||||
|
buildkitd-flags: --debug
|
||||||
|
```
|
||||||
|
|
||||||
|
Next you can test pushing with containerd using [this workflow](https://github.com/crazy-max/ghaction-setup-containerd#build-and-push-docker-image).
|
||||||
|
Do not forget to set `ctr --debug` for the pushing step. If it works then open an issue on
|
||||||
|
[buildkit](https://github.com/moby/buildkit) repository.
|
Loading…
Reference in a new issue