Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tools/ci/docker/linux/Dockerfile: Restarting the Docker-Linux workflow #13259

Merged
merged 1 commit into from
Sep 2, 2024

Conversation

simbit18
Copy link
Contributor

@simbit18 simbit18 commented Sep 1, 2024

Summary

The docker image has not been updated we currently use that one from 25 days ago.

It seems that the error encountered is due to an incomplete download. It will probably work fine if downloaded again..

https://github.com/apache/nuttx/actions/runs/10619683045/job/29437799464#step:7:1339

28.31
28.31 gzip: stdin: unexpected end of file
28.31 tar: Unexpected EOF in archive
28.32 tar: Unexpected EOF in archive
28.32 tar: Error is not recoverable: exiting now

#13235

Impact

There should be no impact.

Testing

CI

The docker image has not been updated we currently use that one
from 22 days ago.

It seems that the error encountered is due to an incomplete download. It will probably work fine if downloaded again..

 https://github.com/apache/nuttx/actions/runs/10619683045/job/29437799464#step:7:1339

28.31
28.31 gzip: stdin: unexpected end of file
28.31 tar: Unexpected EOF in archive
28.32 tar: Unexpected EOF in archive
28.32 tar: Error is not recoverable: exiting now
@acassis
Copy link
Contributor

acassis commented Sep 1, 2024

@simbit18 we have frequent CI failures because some download packages fail. It is possible to create a custom download function that try retry the download case it fails?

@simbit18
Copy link
Contributor Author

simbit18 commented Sep 1, 2024

@acassis for the Docker-Linux workflow, I think it might be useful to add

Manual execution of a workflow
https://docs.github.com/en/actions/managing-workflow-runs-and-deployments/managing-workflow-runs/manually-running-a-workflow

This way you can restart the workflow in case the PR modifying the Dockerfile has been merged but stops in the creation phase in the master.

simply add in docker_linux.yml

name: Docker-Linux

on:
  workflow_dispatch:
  push:

@xiaoxiang781216 xiaoxiang781216 merged commit 63ed723 into apache:master Sep 2, 2024
4 checks passed
@simbit18 simbit18 deleted the simbit18-docker2 branch September 2, 2024 09:15
@simbit18
Copy link
Contributor Author

simbit18 commented Sep 2, 2024

The docker image has not yet been updated!!!

https://github.com/apache/nuttx/actions/runs/10659707443/job/29542626343

a new attempt PR #13266

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants