Hello community,

here is the log from the commit of package umoci for openSUSE:Factory checked 
in at 2017-04-13 10:45:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/umoci (Old)
 and      /work/SRC/openSUSE:Factory/.umoci.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "umoci"

Thu Apr 13 10:45:27 2017 rev:3 rq:487525 version:0.2.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/umoci/umoci.changes      2017-04-07 
14:19:38.936243987 +0200
+++ /work/SRC/openSUSE:Factory/.umoci.new/umoci.changes 2017-04-13 
10:45:29.849800620 +0200
@@ -2 +2 @@
-Tue Mar 21 20:49:19 UTC 2017 - [email protected]
+Wed Apr 12 01:05:12 UTC 2017 - [email protected]
@@ -4,3 +4,10 @@
-- merge branch 'pr-103'
-- makefile: switch go-build to use full project name
-- contrib: pkg: fix make_spec version
+- Update to umoci v0.2.1. Upstream changelog:
+       * `hack/release.sh` automates the process of generating all of the 
published
+         artefacts for releases. The new script also generates signed source 
code
+         archives. openSUSE/umoci#116
+       * `umoci` now outputs configurations that are compliant with 
[`v1.0.0-rc5` of
+         the OCI runtime-spec][rspec-v1.0.0-rc5]. This means that now you can 
use runc
+         v1.0.0-rc3 with `umoci` (and rootless containers should work out of 
the box
+         if you use a development build of runc). openSUSE/umoci#114
+       * `umoci unpack` no longer adds a dummy linux.seccomp entry, and 
instead just
+         sets it to null. openSUSE/umoci#114
@@ -7,0 +15,2 @@
+       [rspec-v1.0.0-rc5]: 
https://github.com/opencontainers/runtime-spec/releases/tag/v1.0.0-rc5
+- Add umoci.keyring to check signed archives on check-in and submission.
@@ -10,11 +19 @@
-Tue Mar 21 10:43:53 UTC 2017 - [email protected]
-
-- merge branch 'pr-102'
-- packaging: move to contrib/pkg
-
-
--------------------------------------------------------------------
-Tue Mar 21 09:16:12 UTC 2017 - [email protected]
-
-- merge branch 'pr-101'
-- packaging: add packaging helper to automate submissions to obs
+Mon Apr 10 14:49:35 UTC 2017 - [email protected]
@@ -21,0 +21,33 @@
+- Update to umoci v0.2.0. Upstream changelog:
+       * `umoci` now has some automated scripts for generated RPMs that are 
used in
+         openSUSE to automatically submit packages to OBS. openSUSE/umoci#101
+
+       * `--clear=config.{cmd,entrypoint}` is now supported. While this 
interface is a
+         bit weird (`cmd` and `entrypoint` aren't treated atomically) this 
makes the
+         UX more consistent while we come up with a better `cmd` and 
`entrypoint` UX.
+         openSUSE/umoci#107
+
+       * New subcommand: `umoci raw runtime-config`. It generates the 
runtime-spec
+         config.json for a particular image without also unpacking the root
+         filesystem, allowing for users of `umoci` that are regularly parsing
+         `config.json` without caring about the root filesystem to be more 
efficient.
+         However, a downside of this approach is that some image-spec fields
+         (`Config.User`) require a root filesystem in order to make sense, 
which is
+         why this command is hidden under the `umoci-raw(1)` subcommand (to 
make sure
+         only users that understand what they're doing use it). 
openSUSE/umoci#110
+
+       * `umoci`'s `oci/cas` and `oci/config` libraries have been massively 
refactored
+         and rewritten, to allow for third-parties to use the OCI libraries. 
The plan
+         is for these to eventually become part of an OCI project. 
openSUSE/umoci#90
+
+       * The `oci/cas` interface has been modifed to switch from 
`*ispec.Descriptor`
+         to `ispec.Descriptor`. This is a breaking, but fairly insignificant, 
change.
+         openSUSE/umoci#89
+
+       * `umoci` now uses an updated version of `go-mtree`, which has a 
complete
+         rewrite of `Vis` and `Unvis`. The rewrite ensures that unicode 
handling is
+         handled in a far more consistent and sane way. openSUSE/umoci#88
+
+       * `umoci` used to set `process.user.additionalGids` to the "normal 
value" when
+         unpacking an image in rootless mode, causing issues when trying to 
actually
+         run said bundle with runC. openSUSE/umoci#109

Old:
----
  master.tar.gz

New:
----
  umoci-0.2.1.tar.xz
  umoci-0.2.1.tar.xz.asc
  umoci.keyring

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ umoci.spec ++++++
--- /var/tmp/diff_new_pack.nozEmS/_old  2017-04-13 10:45:30.557700511 +0200
+++ /var/tmp/diff_new_pack.nozEmS/_new  2017-04-13 10:45:30.561699945 +0200
@@ -27,13 +27,15 @@
 %define project github.com/openSUSE/umoci
 
 Name:           umoci
-Version:        0.1.0+20170321.ef7aa39
+Version:        0.2.1
 Release:        0
 Summary:        Open Container Image manipulation tool
 License:        Apache-2.0
 Group:          System/Management
 Url:            https://github.com/openSUSE/umoci
-Source:         master.tar.gz
+Source0:        %{name}-%{version}.tar.xz
+Source1:        %{name}-%{version}.tar.xz.asc
+Source2:        %{name}.keyring
 %ifarch %{go_arches}
 BuildRequires:  go >= 1.6
 BuildRequires:  go-go-md2man
@@ -53,7 +55,7 @@
 alternative to oci-image-tools provided by the OCI.
 
 %prep
-%setup -q -n umoci-master
+%setup -q
 
 %build
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.nozEmS/_old  2017-04-13 10:45:30.593695421 +0200
+++ /var/tmp/diff_new_pack.nozEmS/_new  2017-04-13 10:45:30.593695421 +0200
@@ -1,15 +1,15 @@
 <services>
-  <service name="tar_scm" mode="disabled">
-    <param name="url">https://github.com/openSUSE/umoci</param>
-    <param name="scm">git</param>
-    <param name="filename">umoci</param>
-    <param name="versionformat">0.1.0</param>
-    <param name="revision">v0.1.0</param>
-    <param name="exclude">.git</param>
+  <service name="download_url" mode="disabled">
+    <param name="protocol">https</param>
+       <param name="host">github.com</param>
+       <param 
name="path">openSUSE/umoci/releases/download/v0.2.1/umoci.tar.xz</param>
+       <param name="filename">umoci-0.2.1.tar.xz</param>
   </service>
-  <service name="recompress" mode="disabled">
-    <param name="file">*.tar</param>
-    <param name="compression">xz</param>
+  <service name="download_url" mode="disabled">
+    <param name="protocol">https</param>
+       <param name="host">github.com</param>
+       <param 
name="path">openSUSE/umoci/releases/download/v0.2.1/umoci.tar.xz.asc</param>
+       <param name="filename">umoci-0.2.1.tar.xz.asc</param>
   </service>
   <service name="set_version" mode="disabled">
     <param name="basename">umoci</param>

++++++ umoci.keyring ++++++
pub   rsa4096 2016-06-21 [SC] [expires: 2031-06-18]
      5F36C6C61B5460124A75F5A69E18AA267DDB8DB4
uid           [ultimate] Aleksa Sarai <[email protected]>
uid           [ultimate] Aleksa Sarai <[email protected]>
sub   rsa4096 2016-06-21 [E] [expires: 2031-06-18]

-----BEGIN PGP PUBLIC KEY BLOCK-----

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
=3/jE
-----END PGP PUBLIC KEY BLOCK-----

Reply via email to