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

fix(ci): disk full issues on GitHub Action Workflow runner #698

Closed
petermetz opened this issue Mar 22, 2021 · 0 comments · Fixed by #699
Closed

fix(ci): disk full issues on GitHub Action Workflow runner #698

petermetz opened this issue Mar 22, 2021 · 0 comments · Fixed by #699
Assignees
Labels
bug Something isn't working dependencies Pull requests that update a dependency file Developer_Experience

Comments

@petermetz
Copy link
Member

Describe the bug

The CI has been brought to its knees completely because of the limited disk space that we have which is now not enough to run the full test suite which uses several different containers that all come with their images, volumes and are eating up disk space, fast.

To Reproduce

Run the test suite locally and observe that it works. Open a PR with the same revision of code and observe how it fails.

Expected behavior

CI should not fail due to disk full issues.

Logs/Stack traces

N/A

Screenshots

N/A

Cloud provider or hardware configuration:

GitHub Action Workflow Runner

Operating system name, version, build:

Ubuntu LTS

Hyperledger Cactus release version or commit (git rev-parse --short HEAD):

N/A

Hyperledger Cactus Plugins/Connectors Used

N/A

Additional context

Fixing this will likely make the recent flakes go away altogether, including the false negatives with the default consortium provider test.

cc: @takeutak @sfuji822 @hartm @jonathan-m-hamilton @AzaharaC @jordigiam @kikoncuo @jagpreetsinghsasan

@petermetz petermetz added bug Something isn't working dependencies Pull requests that update a dependency file Developer_Experience labels Mar 22, 2021
@petermetz petermetz self-assigned this Mar 22, 2021
petermetz added a commit to petermetz/cacti that referenced this issue Mar 22, 2021
…r#698

Updates the test cases that use ledger containers to clean up
after themselves not just by stopping and deleting the containers
but by also doing a docker prune of the containers, images, networks
and volumes as well.
What we hope to accomplish here is that the GHA CI will stop
failing with disk full errors.

Fixes hyperledger#698

Signed-off-by: Peter Somogyvari <peter.somogyvari@accenture.com>
petermetz added a commit to petermetz/cacti that referenced this issue Mar 22, 2021
…r#698

Updates the test cases that use ledger containers to clean up
after themselves not just by stopping and deleting the containers
but by also doing a docker prune of the containers, images, networks
and volumes as well.
What we hope to accomplish here is that the GHA CI will stop
failing with disk full errors.

Fixes hyperledger#698

Signed-off-by: Peter Somogyvari <peter.somogyvari@accenture.com>
petermetz added a commit that referenced this issue Mar 23, 2021
Updates the test cases that use ledger containers to clean up
after themselves not just by stopping and deleting the containers
but by also doing a docker prune of the containers, images, networks
and volumes as well.
What we hope to accomplish here is that the GHA CI will stop
failing with disk full errors.

Fixes #698

Signed-off-by: Peter Somogyvari <peter.somogyvari@accenture.com>
jordigiam pushed a commit to kikoncuo/cactus that referenced this issue Apr 8, 2021
…r#698

Updates the test cases that use ledger containers to clean up
after themselves not just by stopping and deleting the containers
but by also doing a docker prune of the containers, images, networks
and volumes as well.
What we hope to accomplish here is that the GHA CI will stop
failing with disk full errors.

Fixes hyperledger#698

Signed-off-by: Peter Somogyvari <peter.somogyvari@accenture.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working dependencies Pull requests that update a dependency file Developer_Experience
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant