diff --git a/CHANGELOG.md b/CHANGELOG.md index cbf5230d7f..0708a090e5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -45,6 +45,9 @@ image builds that was blocking use by build systems such as Spack: - Always allow key IDs and fingerprints to be specified with or without a `0x` prefix when using `singularity keys` - Fix an issue preventing joining an instance started with `--boot`. + - Provide a useful error message if an invalid library:// path is provided. + - Bring in multi-part upload client functionality that will address large + image upload / proxied upload issues with a future update to Sylabs cloud. In addition, numerous improvements have been made to the test suites, allowing them to pass cleanly on a range of kernel versions and distributions that are diff --git a/go.mod b/go.mod index 83d03d2533..9cc10478de 100644 --- a/go.mod +++ b/go.mod @@ -75,11 +75,10 @@ require ( github.com/spf13/cobra v0.0.5 github.com/spf13/pflag v1.0.5 github.com/stevvooe/resumable v0.0.0-20180830230917-22b14a53ba50 // indirect - github.com/stretchr/testify v1.4.0 // indirect github.com/sylabs/json-resp v0.6.0 github.com/sylabs/scs-build-client v0.1.0 github.com/sylabs/scs-key-client v0.4.1 - github.com/sylabs/scs-library-client v0.4.4 + github.com/sylabs/scs-library-client v0.5.0 github.com/sylabs/sif v1.0.9 github.com/urfave/cli v1.21.0 // indirect github.com/vbatts/go-mtree v0.4.4 // indirect diff --git a/go.sum b/go.sum index 0b5da064e9..73835c310b 100644 --- a/go.sum +++ b/go.sum @@ -114,6 +114,8 @@ github.com/ghodss/yaml v1.0.0 h1:wQHKEahhL6wmXdzwWG11gIVCkOv05bNOh+Rxn0yngAk= github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= github.com/go-log/log v0.1.0 h1:wudGTNsiGzrD5ZjgIkVZ517ugi2XRe9Q/xRCzwEO4/U= github.com/go-log/log v0.1.0/go.mod h1:4mBwpdRMFLiuXZDCwU2lKQFsoSCo72j3HqBK9d81N2M= +github.com/go-log/log v0.2.0 h1:z8i91GBudxD5L3RmF0KVpetCbcGWAV7q1Tw1eRwQM9Q= +github.com/go-log/log v0.2.0/go.mod h1:xzCnwajcues/6w7lne3yK2QU7DBPW7kqbgPGG5AF65U= github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk= github.com/godbus/dbus v0.0.0-20180201030542-885f9cc04c9c/go.mod h1:/YcGZj5zSblfDWMMoOzV4fas9FZnQYTkDnsGvmh2Grw= github.com/godbus/dbus v4.1.0+incompatible h1:WqqLRTsQic3apZUK9qC5sGNfXthmPXzUZ7nQPrNITa4= @@ -308,8 +310,8 @@ github.com/sylabs/scs-build-client v0.1.0 h1:PoAsdO8s9QZ4egSLPs9RC3+gn1qNo56Mwkm github.com/sylabs/scs-build-client v0.1.0/go.mod h1:l3Nh3ibhEQPH9Y0dZ0DPvAtw6AOh4rL084gahycyk/8= github.com/sylabs/scs-key-client v0.4.1 h1:YM5fZ4ORaAA6ATtwjO1cls47Ggvkoz+gzRKecOBLtFE= github.com/sylabs/scs-key-client v0.4.1/go.mod h1:G5WwGCFcwAGLxBzBB/Jw5TiYM+2FZ2T48ItAGzc+t/s= -github.com/sylabs/scs-library-client v0.4.4 h1:DJpXTEV1TyHe3lGQ9EJ4RzK+0ES+3rDgjBX21LwYKbg= -github.com/sylabs/scs-library-client v0.4.4/go.mod h1:FV1aajXP99oKFFagiomGI6WkWFniKnhIq/z1mITeeb4= +github.com/sylabs/scs-library-client v0.5.0 h1:Dghy0wK0kElB4LbU1jrm8tKN22YQ8VTHH4NrXXB/VgA= +github.com/sylabs/scs-library-client v0.5.0/go.mod h1:AHrzBBQwUcJzcM8kc6jbwuQLeBcQExVG6vOM3Yt4KEI= github.com/sylabs/sif v1.0.9 h1:AT1lIoFJUCHpAiV2qVWaDZZROAa9JsCP/y32NwwY+6I= github.com/sylabs/sif v1.0.9/go.mod h1:1g6W6iWoK6BAgkDvR+Tc3FpLAjkpT5Z+nPtRl9FFptk= github.com/sylabs/umoci v0.4.3-0.20191023165551-c75d775ed7fd h1:JZ7kZUI+IHSrK+XdTXaFgZqKJxgfUIif6XMBN8TFQCU=