corneliusweig / rakkess

Review Access - kubectl plugin to show an access matrix for k8s server resources
Apache License 2.0
1.3k stars 56 forks source link

0.4.5 darwin archive is empty #81

Closed nomeelnoj closed 4 years ago

nomeelnoj commented 4 years ago

Expected behavior Downloading the darwin zip from https://github.com/corneliusweig/rakkess/releases/tag/v0.4.5 and extracting should result in a binary file

Actual behavior Binary file is missing, only the LICENSE rile is present

Steps To Reproduce

  1. curl the binary from https://github.com/corneliusweig/rakkess/releases/download/v0.4.5/access-matrix-amd64-darwin.tar.gz
  2. `tar xvf
  3. ls shows only LICENSE

Context: Downloading and doing the same with 0.4.4 seems to still work properly.

Additional context This is also affecting the install from krew as krew only supports the latest version.

corneliusweig commented 4 years ago

When I download the tarball, I see the following files in the archive:

$ tar tf access-matrix-amd64-darwin.tar.gz
LICENSE
access-matrix-amd64-darwin

Krew even has an install check that ensures all copied files are present in the tarball. I'm trying to understand what is going on here. I did start to compress binaries with upx starting with 0.4.5, but you should at least see the file in the tarball.

nomeelnoj commented 4 years ago

i think you responded via slack--something weird going on here for sure. Ill try to get to the bottom of it and post back. Sorry for the pebcak

corneliusweig commented 4 years ago

As discussed via slack it turned out to be an anti-virus software issue.