Miloslav Trmač
b137741385
Merge pull request #664 from mtrmac/ubuntu-build
...
Fix build on Ubuntu
2019-05-27 17:19:33 +02:00
Miloslav Trmač
233804fedc
Fix build on Ubuntu
...
btrfs/ioctl.h is in libbtrfs-dev (now?), btrfs-tools does not pull it in.
Signed-off-by: Miloslav Trmač <mitr@redhat.com>
2019-05-27 17:01:44 +02:00
Daniel J Walsh
0c90e57eaf
Merge pull request #657 from TristanCacqueray/master
...
Add integration test for invalid reference
2019-05-20 08:14:14 -04:00
Tristan Cacqueray
8fb4ab3d92
Add integration test for invalid reference
...
This change adds a couple of tests to prevent further regression
introduced by https://github.com/containers/skopeo/pull/653
Signed-off-by: Tristan Cacqueray <tdecacqu@redhat.com>
2019-05-19 03:02:19 +00:00
Miloslav Trmač
8c9e250801
Merge pull request #656 from rhatdan/unshare
...
Skopeo crashes on any invalid transport
2019-05-18 21:07:10 +02:00
Daniel J Walsh
04aee56a36
Skopeo crashes on any invalid transport
...
We need to verfy that the user entered a valid transport before attempting
to see if the transport exists, otherwise skopeo segfaults.
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2019-05-18 12:30:15 -04:00
Daniel J Walsh
4f1fabc2a4
Merge pull request #654 from rhatdan/master
...
Update release to v0.1.36
2019-05-18 07:37:37 -04:00
Daniel J Walsh
43bc356337
Move to version v0.1.37-dev
...
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2019-05-18 06:39:12 -04:00
Daniel J Walsh
41991bab70
Bump to version v0.1.36
...
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2019-05-18 06:37:01 -04:00
Miloslav Trmač
2b5086167f
Merge pull request #653 from TristanCacqueray/master
...
rootless: don't create a namespace unless for containers-storage
2019-05-18 05:49:21 +02:00
Tristan Cacqueray
b46d16f48c
rootless: don't create a namespace unless for containers-storage
...
This change fixes skopeo usage in restricted environment such as
bubblewrap where it doesn't need extra capabilities or user namespace
to perform its action.
Close #649
Signed-off-by: Tristan Cacqueray <tdecacqu@redhat.com>
2019-05-18 02:53:20 +00:00
Tristan Cacqueray
9fef0eb3f3
vendor: update containers/image
...
Depends-On: https://github.com/containers/image/pull/631
Signed-off-by: Tristan Cacqueray <tdecacqu@redhat.com>
2019-05-18 02:53:20 +00:00
Miloslav Trmač
30b0a1741e
Merge pull request #650 from csomh/fix-man-page-typo
...
Fix typo on the main man page
2019-05-15 18:51:37 +02:00
Hunor Csomortáni
945b9dc08f
Fix typo on the main man page
...
Signed-off-by: Hunor Csomortáni <csomh@redhat.com>
2019-05-15 17:20:26 +02:00
Miloslav Trmač
904b064da4
Merge pull request #647 from nalind/config
...
inspect: add a --config flag
2019-05-09 15:37:12 +02:00
Nalin Dahyabhai
7ae62af073
inspect: add a --config flag
...
Add a --config option to "skopeo inspect" to dump an image's
configuration blob in the OCI format, or the original format
if --config and --raw are specified.
Signed-off-by: Nalin Dahyabhai <nalin@redhat.com>
2019-05-08 11:07:52 -04:00
Miloslav Trmač
7525a79c93
Merge pull request #646 from QiWang19/creds
...
Add --no-creds flag to skopeo inspect
2019-05-07 20:53:02 +02:00
juanluisvaladas
07287b5783
Add --no-creds flag to skopeo inspect
...
Follow PR #433
Close #421
Currently skopeo inspect allows to:
Use the default credentials in $HOME/.docker.config
Explicitly define credentials via de --creds flag
This implements a --no-creds flag which will query docker registries anonymously.
Signed-off-by: Qi Wang <qiwan@redhat.com>
2019-05-03 13:30:33 -04:00
Daniel J Walsh
0a2a62ac20
Merge pull request #618 from SUSE/registry-mirror
...
Add skopeo registry mirror integration tests
2019-04-25 06:26:08 -04:00
Daniel J Walsh
5581c62a3a
Merge pull request #632 from hakandilek/master
...
build image updated to ubuntu:18.10
2019-04-25 06:24:47 -04:00
Sascha Grunert
6b5bdb7563
Add skopeo registry mirror integration tests
...
- Update toml to latest release
- Update containers/image
- Add integration tests
- Add hidden `--registry-conf` flag used by the integration tests
Signed-off-by: Sascha Grunert <sgrunert@suse.com>
2019-04-25 11:35:12 +02:00
Valentin Rothberg
2bdffc89c2
Merge pull request #640 from rhatdan/vendor
...
Vendor update container/storage
2019-04-25 11:17:15 +02:00
Daniel J Walsh
65e6449c95
Vendor update container/storage
...
overlay: propagate errors from mountProgram
utils: root in a userns uses global conf file
Fix handling of additional stores
Correctly check permissions on rootless directory
Fix possible integer overflow on 32bit builds
Evaluate device path for lvm
lockfile test: make concurrent RW test determinisitc
lockfile test: make concurrent read tests deterministic
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2019-04-24 20:32:46 -04:00
Valentin Rothberg
2829f7da9e
Merge pull request #638 from giuseppe/skip-namespace-if-not-needed
...
rootless: do not create a user namespace if not needed
2019-04-24 14:27:48 +02:00
Giuseppe Scrivano
ece44c2842
rootless: do not create a user namespace if not needed
...
do not create a user namespace if we already have the capabilities we
need for pulling and storing an image.
Closes: https://github.com/containers/skopeo/issues/637
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2019-04-24 13:48:31 +02:00
Miloslav Trmač
0fa335c149
Merge pull request #635 from SUSE/buildah-update
...
Vendor the latest buildah master
2019-04-24 07:16:29 +02:00
Sascha Grunert
5c0ad57c2c
Vendor the latest buildah master
...
This commit contains the necessary split-up between buildah/pkg and
buildah/util to avoid dependency breaks.
Signed-off-by: Sascha Grunert <sgrunert@suse.com>
2019-04-23 15:07:37 +02:00
Hakan Dilek
b2934e7cf6
build image updated to ubuntu:18.10
...
fixes #621
Signed-off-by: Hakan Dilek <hakandilek@gmail.com>
2019-04-17 22:04:12 +02:00
Daniel J Walsh
2af7114ea1
Merge pull request #629 from chuanchang/add_help_to_makefile
...
added help to Makefile
2019-04-17 12:04:02 -04:00
Alex Jia
0e1cc9203e
Merge branch 'master' into add_help_to_makefile
2019-04-17 09:49:44 +08:00
Miloslav Trmač
e255ccc145
Merge pull request #630 from lsm5/go-envvar
...
use GO envvar throughout in Makefile
2019-04-16 19:50:51 +02:00
Alex Jia
9447a55b61
added help to Makefile
...
Signed-off-by: Alex Jia <chuanchang.jia@gmail.com>
2019-04-16 09:29:10 +08:00
Lokesh Mandvekar
9fdceeb2b2
use GO envvar throughout in Makefile
...
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2019-04-16 00:04:57 +00:00
Daniel J Walsh
18ee5f8119
Merge pull request #628 from vrothberg/update-bolt
...
Switch to github.com/etcd-io/bbolt
2019-04-12 12:36:01 -04:00
Valentin Rothberg
ab6a17059c
Switch to github.com/etcd-io/bbolt
...
github.com/boltdb/bolt is no longer maintained.
Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
2019-04-12 17:27:09 +02:00
Miloslav Trmač
81c5e94850
Merge pull request #624 from giuseppe/skopeo-rootless
...
skopeo: add rootless support
2019-04-11 21:05:59 +02:00
Daniel J Walsh
99dc83062a
Merge pull request #627 from SUSE/storage-v1.12.2
...
Update containers/storage to v1.12.2
2019-04-11 07:44:29 -04:00
Sascha Grunert
4d8ea6729f
Update containers/storage to v1.12.2
...
This commit simply bumps containers/storage to the latest version to
unblock the containers/image integration test runs.
Signed-off-by: Sascha Grunert <sgrunert@suse.com>
2019-04-11 10:52:28 +02:00
Giuseppe Scrivano
ac85091ecd
skopeo: create a userns when running rootless
...
Closes: https://github.com/containers/skopeo/issues/623
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2019-04-10 16:51:46 +02:00
Giuseppe Scrivano
ffa640c2b0
vendor: add and update containers/{buildah,image}
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2019-04-10 09:33:13 +02:00
Miloslav Trmač
c73bcba7e6
Merge pull request #626 from grdryn/fix-links
...
Update broken links in info docs
2019-04-08 14:56:45 +02:00
Gerard Ryan
329e1cf61c
Update broken links in info docs
2019-04-07 14:37:14 +01:00
Valentin Rothberg
854f766dc7
Merge pull request #622 from rhatdan/man
...
Make sure we install man pages
2019-03-27 13:22:03 +01:00
Daniel J Walsh
5c73fdbfdc
Make sure we install man pages
...
Currently we are only installing the skopeo.1 man page. This
change will generate and install all man pages.
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2019-03-27 05:52:48 -04:00
Valentin Rothberg
097549748a
Merge pull request #620 from rhatdan/vendor
...
Vendor in latest containers/storage and containers/image
2019-03-25 10:49:46 +01:00
Daniel J Walsh
032309941b
Vendor in latest containers/storage and containers/image
...
Update containers/storage and containers/image to define location of local storage.
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2019-03-24 13:32:35 -04:00
Valentin Rothberg
d93a581fb8
Merge pull request #615 from vrothberg/fix-613
...
vendor: don't remove containers/image/registries.conf
2019-03-13 17:23:05 +01:00
Valentin Rothberg
52075ab386
Merge branch 'master' into fix-613
2019-03-13 14:20:44 +01:00
Miloslav Trmač
d65ae4b1d7
Merge pull request #616 from vrothberg/vendor-image
...
vendor containers/image
2019-03-13 14:19:05 +01:00
Valentin Rothberg
c32d27f59e
Merge branch 'master' into fix-613
2019-03-13 13:51:16 +01:00