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