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

Encountered a tar ball unpacked inside an existing unpacked tar ball #3151

Open
portante opened this issue Jan 6, 2023 · 5 comments
Open
Assignees
Milestone

Comments

@portante
Copy link
Member

portante commented Jan 6, 2023

Observed on our staging server the following redacted output from find /srv/pbench:

/srv/pbench/public_html/incoming/6b9f18a77c40
/srv/pbench/public_html/incoming/6b9f18a77c40/pbench-user-benchmark__2023.01.04T20.50.30
/srv/pbench/public_html/incoming/6b9f18a77c40/pbench-user-benchmark__2023.01.04T20.50.30/.iterations
/srv/pbench/public_html/incoming/6b9f18a77c40/pbench-user-benchmark__2023.01.04T20.50.30/1-default
/srv/pbench/public_html/incoming/6b9f18a77c40/pbench-user-benchmark__2023.01.04T20.50.30/1-default/reference-result
/srv/pbench/public_html/incoming/6b9f18a77c40/pbench-user-benchmark__2023.01.04T20.50.30/1-default/sample1
.
.
.
/srv/pbench/public_html/incoming/6b9f18a77c40/pbench-user-benchmark__2023.01.04T20.50.30/1-default/sample1/user-benchmark.cmd
/srv/pbench/public_html/incoming/6b9f18a77c40/pbench-user-benchmark__2023.01.04T20.50.30/iteration.lis
/srv/pbench/public_html/incoming/6b9f18a77c40/pbench-user-benchmark__2023.01.04T20.50.30/metadata.log
/srv/pbench/public_html/incoming/6b9f18a77c40/pbench-user-benchmark__2023.01.04T20.50.30/pbench-user-benchmark__2023.01.04T20.50.30
/srv/pbench/public_html/incoming/6b9f18a77c40/pbench-user-benchmark__2023.01.04T20.50.30/pbench-user-benchmark__2023.01.04T20.50.30/.iterations
/srv/pbench/public_html/incoming/6b9f18a77c40/pbench-user-benchmark__2023.01.04T20.50.30/pbench-user-benchmark__2023.01.04T20.50.30/1-default
/srv/pbench/public_html/incoming/6b9f18a77c40/pbench-user-benchmark__2023.01.04T20.50.30/pbench-user-benchmark__2023.01.04T20.50.30/1-default/reference-result
/srv/pbench/public_html/incoming/6b9f18a77c40/pbench-user-benchmark__2023.01.04T20.50.30/pbench-user-benchmark__2023.01.04T20.50.30/1-default/sample1

It looks like the entire tar ball was re-unpacked as sub-directory of itself.

@portante portante added this to the v0.72 milestone Jan 6, 2023
@portante portante added this to To do in v0.72 via automation Jan 6, 2023
@dbutenhof
Copy link
Member

What's the history of this dataset? How do we get a controller of 6b9f18a77c40? IPv6 hex, maybe?

@portante
Copy link
Member Author

portante commented Jan 6, 2023

I believe this was uploaded from a container just recently, hence the weird host name, where the image is quay.io/pbench/pbench-agent-all-centos-8:latest.

@portante
Copy link
Member Author

portante commented Jan 6, 2023

FWIW, another uploaded image using the same container image looks correct.

@portante
Copy link
Member Author

portante commented Jan 6, 2023

And inspecting the offending tar ball does not show up any kind of redundant contents.

@dbutenhof
Copy link
Member

Wow; now that's weird. 😦

@portante portante modified the milestones: v0.72, v0.73 Mar 14, 2023
@portante portante removed this from To do in v0.72 Mar 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: To Do
Development

No branches or pull requests

3 participants