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

Tarball from windows node can't be downloaded to linux/mac client #1266

Closed
johnSchnake opened this issue May 17, 2021 · 0 comments
Closed

Tarball from windows node can't be downloaded to linux/mac client #1266

johnSchnake opened this issue May 17, 2021 · 0 comments
Assignees

Comments

@johnSchnake
Copy link
Contributor

What steps did you take and what happened:
Set up azure cluster with a windows node
Deployed sonobuoy
It failed because e2e upstream wasn't published (this is fine)
Tried to download results with sonobuoy retrieve

Got: error retrieving results: gzip: invalid header

Confirmed file existed in node though.

Downloaded manually via:

kubectl cp

And when I untar'd the results, all the pathing was messed up due to the windows path separators. This is presumably the retrieve failed as well.

Results were like:

hosts
hosts\aks-agentpool-26087239-vmss000000
hosts\aks-agentpool-26087239-vmss000000\configz.json
hosts\aks-agentpool-26087239-vmss000000\healthz.json
hosts\aksschwin000000
hosts\aksschwin000000\configz.json
...

What did you expect to happen:

Should be able to download tarball
Should result in the same directory structure regardless of OS

** Note **
Testing done with a pre-release of sonobuoy when I built myself that included the netapi32.dll fix that is currently under review #1265

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

No branches or pull requests

1 participant