The nodes lib function decompress() strips more than .gz when filename ends in (g|z). Uses rstrip('.gz') which strips the specified characters in any order. This mainly affects the unit tests which fail when generated file names (see: tempfile) end in (g|z) but could cause other issues. Example: /tmp/tmpABCD/tmp123z when compressed is: /tmp/tmpABCD/tmp123z.gz but decompresses to: /tmp/tmpABCD/tmp123. Note trailing 'z' removed.
https://github.com/pulp/pulp/pull/546
build: 2.2.0-0.23.beta
moving to verified <jortel> as for 989627 - 2 things: <jortel> 1. we dont see this in production because the file names dont end in (g|z). really just affected generated tempdir names in unit tests <jortel> 2. in 2.3 this entire module goes away.
2.2 released http://repos.fedorapeople.org/repos/pulp/pulp/stable/2.2/