diff --git a/_service b/_service index 252f510..797b6a4 100644 --- a/_service +++ b/_service @@ -3,8 +3,8 @@ https://github.com/cyphar/umoci git umoci - 0.0.0~rc2 - v0.0.0-rc2 + 0.0.0~rc3 + v0.0.0-rc3 .git diff --git a/umoci-0.0.0~rc2.tar.xz b/umoci-0.0.0~rc2.tar.xz deleted file mode 100644 index b21e097..0000000 --- a/umoci-0.0.0~rc2.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:023b3a7cb4a5add7461f385f1c0e1ef3f3a8976e4a1b242b7d519da473646c67 -size 143372 diff --git a/umoci-0.0.0~rc3.tar.xz b/umoci-0.0.0~rc3.tar.xz new file mode 100644 index 0000000..2c465c8 --- /dev/null +++ b/umoci-0.0.0~rc3.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f96118ab3b011860868b890f217b35cef09d2cff0a9df7f0c2fa9685a6867739 +size 151368 diff --git a/umoci.changes b/umoci.changes index cb648e4..d6763b0 100644 --- a/umoci.changes +++ b/umoci.changes @@ -1,3 +1,43 @@ +------------------------------------------------------------------- +Mon Dec 19 12:57:31 UTC 2016 - asarai@suse.com + +- Update to umoci 0.0.0~rc3. Upstream changelog: + umoci has now gone a large amount of cleanup, and included the addition + of a few previously missing features. The main thing blocking a full + release is that manifest lists are still unsupported, and there are some + upstream PRs that define some of umoci's operations that need to be + merged before umoci can be considered a compliant implementation. In + addition, the logging library needs to be swapped (and the amount of + output reduced). + + Here's a short list of features added: + + * xattr support for both packing and unpacking was added, in particular + this code also handles the issue of security.selinux. More policy + decisions need to be added, but those are being discussed upstream. + cyphar/umoci#52 cyphar/umoci#49 + + * Ensure that environment variables have no duplicates. This ensures + that umoci won't duplicate environment variables in either Config.Env + or the extracted process.env. cyphar/umoci#30 + + * Add support for read-only CAS operations with a read-only filesystem. + Previously, attempting to open an OCI image on a read-only filesystem + would fail miserably, now you can do read-only operations without + issue. cyphar/umoci#47 + + * Garbage collection now also garbage collects old tmpdirs, and other + garbage from inside an image layout. cyphar/umoci#17 + + * Output a helpful comment about --rootless if you're getting EPERMs. + + * Enable stack traces from an error if the --debug flag was applied to + umoci. This is a feature that hopefully will be added to pkg/errors + upstream. + + * Cleanups to vendoring of go-mtree so that it's much more + upstream-friendly. + ------------------------------------------------------------------- Tue Dec 13 09:20:10 UTC 2016 - asarai@suse.com diff --git a/umoci.spec b/umoci.spec index be0f62d..187c65f 100644 --- a/umoci.spec +++ b/umoci.spec @@ -23,7 +23,7 @@ %define __arch_install_post export NO_BRP_STRIP_DEBUG=true Name: umoci -Version: 0.0.0~rc2 +Version: 0.0.0~rc3 Release: 0 Summary: Open Container Image manipulation tool License: Apache-2.0 @@ -59,7 +59,7 @@ the Open Container Initiative community. mkdir -p .gopath/src/github.com/cyphar ln -s $PWD .gopath/src/github.com/cyphar/umoci export GOPATH=$PWD/.gopath -export VERSION="$(cat ./VERSION | sed 's/-/~/g')" +export VERSION="$(cat ./VERSION)" if [ "$VERSION" != "%{version}" ]; then VERSION+="-%{version}" fi