-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
e2e tmpdir cleanup #12471
e2e tmpdir cleanup #12471
Conversation
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: edsantiago The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
08d11f8
to
0b49ec3
Compare
LGTM |
BTW CRIO is just because Podman came out of the original CRIO effort as kpod, and we stole CRIO test suite and never changed the name. |
...and remove other uses of "crio". They're confusing and misleading. (I'm sure it made sense at one time) Signed-off-by: Ed Santiago <[email protected]>
Images were being cached in /tmp, with no option to override. Now $PODMAN_TEST_IMAGE_CACHE_DIR can be used to point to a user-preferred location. If unset, try $TMPDIR before settling on /tmp. Also: refactor the logic for determining the tarball name. Also: include registry name in tarball name. Also: clean up unused/unnecessary code Also: do not echo "Restoring..." if we're not actually restoring. Signed-off-by: Ed Santiago <[email protected]>
...they're not actually used for anything Signed-off-by: Ed Santiago <[email protected]>
0b49ec3
to
6510949
Compare
Changes LGTM, now to get the test happy. |
It's just #9597, one of our most popular flakes |
/lgtm |
My initial goal was to allow caching the e2e images in a directory other than /tmp.
In the process of doing so I discovered some very confusing and/or unnecessary code.
I took the liberty of cleaning it up.
These are three separate easily-reviewed commits, I recommend reviewing each separately: