From 398da47a2aedebf084f2025dfeb37fa0af1c779cab02cb76512aa22940719b13 Mon Sep 17 00:00:00 2001 From: Containers Team Date: Wed, 5 Apr 2017 04:52:57 +0000 Subject: [PATCH 1/5] new commit from concourse: merge branch 'pr-106' - test: rework setup_testdir to clean up properly OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/umoci?expand=0&rev=14 --- master.tar.gz | 4 ++-- umoci.changes | 7 +++++++ umoci.spec | 2 +- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/master.tar.gz b/master.tar.gz index f885a33..faea96d 100644 --- a/master.tar.gz +++ b/master.tar.gz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e2f39727cc86d665b7f9491e69dfb9e3422a3ed50dee8321afccbfd2ea3f2939 -size 232575 +oid sha256:8d964708a2c2779cd3ca69afcb6d16b005ec513796d3172dd8f1a7ed3291c877 +size 232802 diff --git a/umoci.changes b/umoci.changes index 8f8b279..0ab515b 100644 --- a/umoci.changes +++ b/umoci.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed Apr 5 04:52:46 UTC 2017 - containers-bugowner@suse.de + +- merge branch 'pr-106' +- test: rework setup_testdir to clean up properly + + ------------------------------------------------------------------- Tue Mar 21 20:49:19 UTC 2017 - containers-bugowner@suse.de diff --git a/umoci.spec b/umoci.spec index 6baa8b7..f9198a9 100644 --- a/umoci.spec +++ b/umoci.spec @@ -27,7 +27,7 @@ %define project github.com/openSUSE/umoci Name: umoci -Version: 0.1.0+20170321.ef7aa39 +Version: 0.1.0+20170405.ea0f6f3 Release: 0 Summary: Open Container Image manipulation tool License: Apache-2.0 From 3a1f21835964ba46b185e576dbee7b23de95b73673ac78237d815ee1ec48ca27 Mon Sep 17 00:00:00 2001 From: Containers Team Date: Wed, 5 Apr 2017 12:59:02 +0000 Subject: [PATCH 2/5] new commit from concourse: merge branch 'pr-107' - test: add tests for --clear={cmd,entrypoint} - doc: add documentation for new --clear= options - cmd: add support for --clear=config.{cmd,entrypoint} OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/umoci?expand=0&rev=15 --- master.tar.gz | 4 ++-- umoci.changes | 9 +++++++++ umoci.spec | 2 +- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/master.tar.gz b/master.tar.gz index faea96d..a3a25f9 100644 --- a/master.tar.gz +++ b/master.tar.gz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8d964708a2c2779cd3ca69afcb6d16b005ec513796d3172dd8f1a7ed3291c877 -size 232802 +oid sha256:9009321f95acada36737fd81ac69d61e91c5ce5a234d2f8914e3363e5af56728 +size 233302 diff --git a/umoci.changes b/umoci.changes index 0ab515b..778af48 100644 --- a/umoci.changes +++ b/umoci.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Wed Apr 5 12:58:51 UTC 2017 - containers-bugowner@suse.de + +- merge branch 'pr-107' +- test: add tests for --clear={cmd,entrypoint} +- doc: add documentation for new --clear= options +- cmd: add support for --clear=config.{cmd,entrypoint} + + ------------------------------------------------------------------- Wed Apr 5 04:52:46 UTC 2017 - containers-bugowner@suse.de diff --git a/umoci.spec b/umoci.spec index f9198a9..ee41086 100644 --- a/umoci.spec +++ b/umoci.spec @@ -27,7 +27,7 @@ %define project github.com/openSUSE/umoci Name: umoci -Version: 0.1.0+20170405.ea0f6f3 +Version: 0.1.0+20170405.807d550 Release: 0 Summary: Open Container Image manipulation tool License: Apache-2.0 From c152f354fe58c405b2b447acb8addab8382c748dbd175a6ee06309c71021be0c Mon Sep 17 00:00:00 2001 From: Containers Team Date: Thu, 6 Apr 2017 23:33:46 +0000 Subject: [PATCH 3/5] new commit from concourse: merge branch 'pr-108' - README: reuse the variable for install OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/umoci?expand=0&rev=16 --- master.tar.gz | 4 ++-- umoci.changes | 7 +++++++ umoci.spec | 2 +- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/master.tar.gz b/master.tar.gz index a3a25f9..78b2c5c 100644 --- a/master.tar.gz +++ b/master.tar.gz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9009321f95acada36737fd81ac69d61e91c5ce5a234d2f8914e3363e5af56728 -size 233302 +oid sha256:bc3ba9da8f4cdd9ee1c21566856bde76c2f57e77abde0389a0186bace34e67e3 +size 233318 diff --git a/umoci.changes b/umoci.changes index 778af48..8762b59 100644 --- a/umoci.changes +++ b/umoci.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Thu Apr 6 23:33:33 UTC 2017 - containers-bugowner@suse.de + +- merge branch 'pr-108' +- README: reuse the variable for install + + ------------------------------------------------------------------- Wed Apr 5 12:58:51 UTC 2017 - containers-bugowner@suse.de diff --git a/umoci.spec b/umoci.spec index ee41086..9e47a5a 100644 --- a/umoci.spec +++ b/umoci.spec @@ -27,7 +27,7 @@ %define project github.com/openSUSE/umoci Name: umoci -Version: 0.1.0+20170405.807d550 +Version: 0.1.0+20170406.3d56874 Release: 0 Summary: Open Container Image manipulation tool License: Apache-2.0 From 987048811ef4c98f7488645681a7197ad9b85d68629e723b59bead5a23fa128c Mon Sep 17 00:00:00 2001 From: Jordi Massaguer Date: Mon, 10 Apr 2017 17:45:50 +0000 Subject: [PATCH 4/5] Accepting request 487107 from home:cyphar:containers - 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 OBS-URL: https://build.opensuse.org/request/show/487107 OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/umoci?expand=0&rev=18 --- _service | 4 +-- master.tar.gz | 3 --- umoci-0.2.0.tar.xz | 3 +++ umoci.changes | 64 ++++++++++++++++++++-------------------------- umoci.spec | 6 ++--- 5 files changed, 36 insertions(+), 44 deletions(-) delete mode 100644 master.tar.gz create mode 100644 umoci-0.2.0.tar.xz diff --git a/_service b/_service index 820d0b0..959e374 100644 --- a/_service +++ b/_service @@ -3,8 +3,8 @@ https://github.com/openSUSE/umoci git umoci - 0.1.0 - v0.1.0 + 0.2.0 + v0.2.0 .git diff --git a/master.tar.gz b/master.tar.gz deleted file mode 100644 index 78b2c5c..0000000 --- a/master.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bc3ba9da8f4cdd9ee1c21566856bde76c2f57e77abde0389a0186bace34e67e3 -size 233318 diff --git a/umoci-0.2.0.tar.xz b/umoci-0.2.0.tar.xz new file mode 100644 index 0000000..ca89079 --- /dev/null +++ b/umoci-0.2.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f38fd60b668b81ddf2963711e72090ccb9bdadc0019e04c3ab263b00738400e +size 169016 diff --git a/umoci.changes b/umoci.changes index 8762b59..b9f6dee 100644 --- a/umoci.changes +++ b/umoci.changes @@ -1,47 +1,39 @@ ------------------------------------------------------------------- -Thu Apr 6 23:33:33 UTC 2017 - containers-bugowner@suse.de +Mon Apr 10 14:49:35 UTC 2017 - asarai@suse.com -- merge branch 'pr-108' -- README: reuse the variable for install +- 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 -------------------------------------------------------------------- -Wed Apr 5 12:58:51 UTC 2017 - containers-bugowner@suse.de + * 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 -- merge branch 'pr-107' -- test: add tests for --clear={cmd,entrypoint} -- doc: add documentation for new --clear= options -- cmd: add support for --clear=config.{cmd,entrypoint} + * `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 -------------------------------------------------------------------- -Wed Apr 5 04:52:46 UTC 2017 - containers-bugowner@suse.de - -- merge branch 'pr-106' -- test: rework setup_testdir to clean up properly - - -------------------------------------------------------------------- -Tue Mar 21 20:49:19 UTC 2017 - containers-bugowner@suse.de - -- merge branch 'pr-103' -- makefile: switch go-build to use full project name -- contrib: pkg: fix make_spec version - - -------------------------------------------------------------------- -Tue Mar 21 10:43:53 UTC 2017 - containers-bugowner@suse.de - -- merge branch 'pr-102' -- packaging: move to contrib/pkg - - -------------------------------------------------------------------- -Tue Mar 21 09:16:12 UTC 2017 - containers-bugowner@suse.de - -- merge branch 'pr-101' -- packaging: add packaging helper to automate submissions to obs + * `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 ------------------------------------------------------------------- Fri Feb 10 18:03:27 UTC 2017 - asarai@suse.com diff --git a/umoci.spec b/umoci.spec index 9e47a5a..b58f2d9 100644 --- a/umoci.spec +++ b/umoci.spec @@ -27,13 +27,13 @@ %define project github.com/openSUSE/umoci Name: umoci -Version: 0.1.0+20170406.3d56874 +Version: 0.2.0 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 +Source: %{name}-%{version}.tar.xz %ifarch %{go_arches} BuildRequires: go >= 1.6 BuildRequires: go-go-md2man @@ -53,7 +53,7 @@ umoci is a manipulation tool for OCI images. In particular, it is an alternative to oci-image-tools provided by the OCI. %prep -%setup -q -n umoci-master +%setup -q %build From c684f5435344a82dfc597f6b0d0a512b05fcde9ca61a3c36ae1b6167276c339e Mon Sep 17 00:00:00 2001 From: Jordi Massaguer Date: Wed, 12 Apr 2017 09:22:07 +0000 Subject: [PATCH 5/5] Accepting request 487523 from home:cyphar:containers - 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 [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. OBS-URL: https://build.opensuse.org/request/show/487523 OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/umoci?expand=0&rev=19 --- _service | 20 ++++++------ umoci-0.2.0.tar.xz | 3 -- umoci-0.2.1.tar.xz | 3 ++ umoci-0.2.1.tar.xz.asc | 16 ++++++++++ umoci.changes | 17 +++++++++++ umoci.keyring | 69 ++++++++++++++++++++++++++++++++++++++++++ umoci.spec | 6 ++-- 7 files changed, 119 insertions(+), 15 deletions(-) delete mode 100644 umoci-0.2.0.tar.xz create mode 100644 umoci-0.2.1.tar.xz create mode 100644 umoci-0.2.1.tar.xz.asc create mode 100644 umoci.keyring diff --git a/_service b/_service index 959e374..760458d 100644 --- a/_service +++ b/_service @@ -1,15 +1,15 @@ - - https://github.com/openSUSE/umoci - git - umoci - 0.2.0 - v0.2.0 - .git + + https + github.com + openSUSE/umoci/releases/download/v0.2.1/umoci.tar.xz + umoci-0.2.1.tar.xz - - *.tar - xz + + https + github.com + openSUSE/umoci/releases/download/v0.2.1/umoci.tar.xz.asc + umoci-0.2.1.tar.xz.asc umoci diff --git a/umoci-0.2.0.tar.xz b/umoci-0.2.0.tar.xz deleted file mode 100644 index ca89079..0000000 --- a/umoci-0.2.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2f38fd60b668b81ddf2963711e72090ccb9bdadc0019e04c3ab263b00738400e -size 169016 diff --git a/umoci-0.2.1.tar.xz b/umoci-0.2.1.tar.xz new file mode 100644 index 0000000..313293c --- /dev/null +++ b/umoci-0.2.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e911839d1650a8ce987ef9f4c6936801ac6bf8ca271430122bca775756e506c +size 171776 diff --git a/umoci-0.2.1.tar.xz.asc b/umoci-0.2.1.tar.xz.asc new file mode 100644 index 0000000..480d776 --- /dev/null +++ b/umoci-0.2.1.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEXzbGxhtUYBJKdfWmnhiqJn3bjbQFAljtcHgACgkQnhiqJn3b +jbSKDBAAsX0KhAn3X29TKB5VJemgxI7Wf4/DBm7yWBvY+Mco+/u62NG8uZi5ZL/F +9bGys+scPaWjIKiLDLA5YLNRE/+jvOwUnNvg1BoQSj5iL85vCC83+l5P9ZIB5Tc5 +hc7OCrENiL/tJ2nHzgvNOkrGuUEKhO1L2GqGZvQFkrrRNWsojnX/ki46Am0hhMcx +31+I5YofXz0LcokNuj1VnFNS9dGgSYeGMUSDThQ9iBLN20TwVWHBRTkX4SYo7IGC +2I5NSmcv0dLJW3Z4Kug/12MsRZhbwPgXS40dXoTWjdJZyhYzn30Ai288K2fZOP4y +hsKrdck+VYml0kuqkWzCEz6/TF0OH2uRdvGbGU+r2/s5sEuRaL/NiJyzBUZeFb48 +PG1/BFcmHI0K84AswQIVbsuNBw+1jLSw4ahkdQkvD0Rh/4MhFkTgFGXvVhSK+tP0 +xKzDaFH4OnbvH/9jEAVxFn7sSKFJQTOgjPxRokMqSGjLqtu0w6hZEjZQhGRE6sd9 +VEhdsdG94ypyGDMLVLKLvIJIAeDQsgPOXYCKAFkx7PI2T/bxIhgw4jCYf5N8wwAF +kCydgoxl8MmWrjJgfqoD3xb3QQjLPTs4OIDR606rsMlji0d6vB4DylzBqC9iWS6P +1k9qDqC1r014JpkhVR6vjodK2SQ4S5LaF4Nsye1hL3Sd51d/HCo= +=BPwR +-----END PGP SIGNATURE----- diff --git a/umoci.changes b/umoci.changes index b9f6dee..d231979 100644 --- a/umoci.changes +++ b/umoci.changes @@ -1,3 +1,20 @@ +------------------------------------------------------------------- +Wed Apr 12 01:05:12 UTC 2017 - asarai@suse.com + +- 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 + + [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. + ------------------------------------------------------------------- Mon Apr 10 14:49:35 UTC 2017 - asarai@suse.com diff --git a/umoci.keyring b/umoci.keyring new file mode 100644 index 0000000..0f485e8 --- /dev/null +++ b/umoci.keyring @@ -0,0 +1,69 @@ +pub rsa4096 2016-06-21 [SC] [expires: 2031-06-18] + 5F36C6C61B5460124A75F5A69E18AA267DDB8DB4 +uid [ultimate] Aleksa Sarai +uid [ultimate] Aleksa Sarai +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----- diff --git a/umoci.spec b/umoci.spec index b58f2d9..4551f42 100644 --- a/umoci.spec +++ b/umoci.spec @@ -27,13 +27,15 @@ %define project github.com/openSUSE/umoci Name: umoci -Version: 0.2.0 +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: %{name}-%{version}.tar.xz +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