hocker 1.0.1 → 1.0.2
raw patch · 3 files changed
+11/−3 lines, 3 files
Files
- CHANGELOG.md +6/−0
- hocker.cabal +4/−1
- src/Network/Wreq/Docker/Image.hs +1/−2
CHANGELOG.md view
@@ -1,5 +1,11 @@ # Changelog +## 1.0.2+### Fixed++- `hocker-config` and `hocker-layer` fail the response integrity check (#23)+- Missing `test/data` directory in cabal source distribution+ ## 1.0.1 ### Fixed
hocker.cabal view
@@ -1,5 +1,5 @@ name: hocker-version: 1.0.1+version: 1.0.2 synopsis: Interact with the docker registry and generate nix build instructions homepage: https://github.com/awakesecurity/hocker#readme Bug-Reports: https://github.com/awakesecurity/hocker/issues@@ -35,6 +35,9 @@ LICENSE README.md CHANGELOG.md++data-dir:+ test/data source-repository head type: git
src/Network/Wreq/Docker/Image.hs view
@@ -111,7 +111,7 @@ writeC <- liftIO $ getConcurrentOutputter liftIO . writeC . Text.unpack $ "Downloading layer: " <> shortRef - fetchedImageLayer <- checkResponseIntegrity' =<< Docker.Registry.fetchLayer ("sha256:" <> layerDigest)+ fetchedImageLayer <- Docker.Registry.fetchLayer ("sha256:" <> layerDigest) layerPath <- writeRespBody layerOut layerDigest fetchedImageLayer liftIO . writeC $ Text.unpack ("=> wrote " <> shortRef)@@ -125,7 +125,6 @@ runHocker $ ask >>= \HockerMeta{..} -> do configDigest <- fetchManifest- >>= checkResponseIntegrity' >>= getConfigDigest . view Wreq.responseBody fetchImageConfig configDigest