Lokesh Mandvekar
41de7f2f66
use fedora:latest in contrib/skopeoimage/*/Dockerfile
...
Fixes : #1492
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2021-11-08 14:44:42 -05:00
Lokesh Mandvekar
c264cec359
Move to v1.5.2-dev
...
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2021-11-04 10:15:42 -04:00
Lokesh Mandvekar
2b357d8276
Bump to v1.5.1
...
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2021-11-04 10:15:42 -04:00
Colin Walters
4acc9f0d2c
main: Error out if an unrecognized subcommand is provided
...
Surprisingly, the spf13/cobra CLI parsing logic, when presented
with an unknown subcommand outputs usage to stdout
and *exits successfully*.
This is bad for both users and scripts. Cargo cult some code
I found in podman to handle this.
Motivated by https://github.com/containers/containers-image-proxy-rs/pull/1
Signed-off-by: Colin Walters <walters@verbum.org>
2021-11-03 15:14:49 -04:00
Daniel J Walsh
c2732cb15d
Merge pull request #1480 from jaikiran/785
...
skopeo inspect command - introduce a way to skip querying all available tags
2021-10-26 14:57:51 -04:00
Valentin Rothberg
49f709576a
Merge pull request #1487 from vrothberg/vendor-common
...
move optional-flag code to c/common/pkg/flag
2021-10-26 16:15:36 +02:00
Valentin Rothberg
7885162a35
move optional-flag code to c/common/pkg/flag
...
As the title says: it allows for code share with other tools such as
Podman and Buildah.
Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
2021-10-26 15:18:30 +02:00
Miloslav Trmač
01e58f8e25
Merge pull request #1484 from lyft/precompute-digests
...
Add --dest-precompute-digests option for docker
2021-10-22 16:54:56 +02:00
Paul Fisher
36d860ebce
Add --dest-precompute-digests option for docker
...
This ensures layers are not uploaded that already exist on the
destination registry, in exchange for streaming layers to temporary
files when digests are unknown (ex. compressing "on the fly").
Signed-off-by: Paul Fisher <pfisher@lyft.com>
2021-10-21 17:29:03 -07:00
Paul Fisher
c8777f3bf7
bump containers/image to 2541165
...
Signed-off-by: Paul Fisher <pfisher@lyft.com>
2021-10-21 17:29:03 -07:00
Miloslav Trmač
8f64c0412f
Merge pull request #1483 from jpetazzo/static-build-instructions
...
Add instructions to generate static binaries
2021-10-20 16:07:29 +02:00
Jerome Petazzoni
985d4c09ae
Add instructions to generate static binaries
...
Following the discussion in #1478 , we don't want to provide
(and maintain) static binaries, but giving instructions to
produce such builds (with appropriate warnings around these
instructions) was considered acceptable, so - here we go!
2021-10-19 23:10:48 +02:00
Miloslav Trmač
8182255d22
Merge pull request #1476 from cgwalters/proxy
...
Add new `experimental-image-proxy` hidden command
2021-10-14 20:48:58 +02:00
Colin Walters
11b5989872
Add new experimental-image-proxy
hidden command
...
This imports the code from https://github.com/cgwalters/container-image-proxy
First, assume one is operating on a codebase that isn't Go, but wants
to interact with container images - we can't just include the Go containers/image
library.
The primary intended use case of this is for things like
[ostree-containers](https://github.com/ostreedev/ostree-rs-ext/issues/18 )
where we're using container images to encapsulate host operating system
updates, but we don't want to involve the [containers/image](github.com/containers/image/)
storage layer.
Vendoring the containers/image stack in another project is a large lift; the stripped
binary for this proxy standalone weighs in at 16M (I'm sure the lack
of LTO and the overall simplicity of the Go compiler is a large factor).
Anyways, I'd like to avoid shipping another copy.
This command is marked as experimental, and hidden. The goal is
just to use it from the ostree stack for now, ideally shipping at least
in CentOS 9 Stream relatively soon. We can (and IMO should)
change and improve it later.
A lot more discussion in https://github.com/cgwalters/container-image-proxy/issues/1
2021-10-14 14:16:32 -04:00
Jaikiran Pai
2144a37c21
issue#785 inspect command - introduce a way to skip querying available tags for an image
2021-10-12 20:24:39 +05:30
Valentin Rothberg
9c9a9f3a1f
Merge pull request #1481 from mtrmac/container-install
...
Document container images as an alternative to installing packages
2021-10-12 10:13:11 +02:00
Miloslav Trmač
60c98cacde
Document container images as an alternative to installing packages
...
Also fix the location of the introductory text about building from source,
and fix the document title.
Signed-off-by: Miloslav Trmač <mitr@redhat.com>
2021-10-11 20:26:39 +02:00
Miloslav Trmač
116e75fbfd
Merge pull request #1470 from jaikiran/527
...
Introduce --username and --password to pass credentials
2021-10-07 18:34:51 +02:00
Jaikiran Pai
89ecd5a4c0
Introduce --username and --password to pass credentials
2021-10-07 20:31:59 +05:30
Daniel J Walsh
fc81803bfa
Merge pull request #1475 from rhatdan/main
...
Bump to v1.5.0
2021-10-06 16:34:36 -04:00
Daniel J Walsh
119eeb83a7
Move to v1.5.1-dev
...
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2021-10-06 16:32:33 -04:00
Daniel J Walsh
209a993159
Bump to v1.5.0
...
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2021-10-06 16:31:52 -04:00
Daniel J Walsh
5e7d11cbf3
Merge pull request #1474 from containers/dependabot/go_modules/github.com/containers/image/v5-5.16.1
...
Bump github.com/containers/image/v5 from 5.16.0 to 5.16.1
2021-10-06 12:17:20 -04:00
Lokesh Mandvekar
fc86da2023
Merge branch 'main' into dependabot/go_modules/github.com/containers/image/v5-5.16.1
2021-10-06 15:36:01 +00:00
Miloslav Trmač
0f370eed02
Merge pull request #1471 from containers/dependabot/go_modules/github.com/docker/docker-20.10.9incompatible
...
Bump github.com/docker/docker from 20.10.8+incompatible to 20.10.9+incompatible
2021-10-06 17:29:21 +02:00
dependabot[bot]
3e4d4a480f
Bump github.com/containers/image/v5 from 5.16.0 to 5.16.1
...
Bumps [github.com/containers/image/v5](https://github.com/containers/image ) from 5.16.0 to 5.16.1.
- [Release notes](https://github.com/containers/image/releases )
- [Commits](https://github.com/containers/image/compare/v5.16.0...v5.16.1 )
---
updated-dependencies:
- dependency-name: github.com/containers/image/v5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-06 08:29:03 +00:00
dependabot[bot]
3a97a0c032
Bump github.com/docker/docker
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 20.10.8+incompatible to 20.10.9+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Changelog](https://github.com/moby/moby/blob/master/CHANGELOG.md )
- [Commits](https://github.com/docker/docker/compare/v20.10.8...v20.10.9 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-05 20:59:22 +00:00
Miloslav Trmač
ff88d3fcc2
Remove leftover Nix packaging files
...
... after https://github.com/containers/skopeo/pull/1463 dropped
it from the Makefile.
Signed-off-by: Miloslav Trmač <mitr@redhat.com>
2021-10-05 20:11:54 +00:00
Daniel J Walsh
64be259655
Merge pull request #1472 from mtrmac/containerd
...
Update github.com/containerd/containerd to v1.5.7
2021-10-05 15:10:17 -04:00
Miloslav Trmač
e19b57c3b9
Update github.com/containerd/containerd to v1.5.7
...
... to include a fix for
https://github.com/advisories/GHSA-c2h3-6mxw-7mvq .
(Note that Skopeo doesn't depend on the vulnerable code,
so this is primarily to avoid dependency checker warnings.)
Signed-off-by: Miloslav Trmač <mitr@redhat.com>
2021-10-05 18:45:24 +02:00
Miloslav Trmač
2d5a00e833
Merge pull request #1468 from jaikiran/1466
...
Introduce a --ignore option to allow "sync" command to continue syncing even after a particular image sync fails
2021-10-05 15:19:12 +02:00
Jaikiran Pai
b950f83c60
issue#1466 - Introduce a --keep-going option to allow "sync" command to continue syncing even after a particular image sync fails
2021-10-05 07:18:38 +05:30
Daniel J Walsh
a95b0cc6fa
Merge pull request #1467 from containers/dependabot/go_modules/github.com/containers/storage-1.37.0
...
Bump github.com/containers/storage from 1.36.0 to 1.37.0
2021-10-01 10:38:40 -04:00
dependabot[bot]
12d0103730
Bump github.com/containers/storage from 1.36.0 to 1.37.0
...
Bumps [github.com/containers/storage](https://github.com/containers/storage ) from 1.36.0 to 1.37.0.
- [Release notes](https://github.com/containers/storage/releases )
- [Changelog](https://github.com/containers/storage/blob/main/docs/containers-storage-changes.md )
- [Commits](https://github.com/containers/storage/compare/v1.36.0...v1.37.0 )
---
updated-dependencies:
- dependency-name: github.com/containers/storage
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-01 08:33:20 +00:00
Valentin Rothberg
53cf287e37
Merge pull request #1464 from lsm5/update-installation-steps
...
Update installation doc with latest steps
2021-10-01 08:42:21 +02:00
Lokesh Mandvekar
e0c53dfd9b
Update installation doc with latest steps
...
- Remove Kubic repo suggestions where skopeo exists by default
- Include documentation about lack of Windows package
(RE: https://github.com/containers/skopeo/issues/715 )
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2021-09-30 13:35:32 -04:00
Valentin Rothberg
86fa758ad8
Merge pull request #1463 from lsm5/drop-nix
...
drop nix support
2021-09-28 15:23:03 +02:00
Lokesh Mandvekar
aba57a8814
Makefile: drop nix support
...
nix build is no longer being maintained.
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2021-09-27 14:55:44 -04:00
Daniel J Walsh
4d3588e46a
Merge pull request #1462 from containers/dependabot/go_modules/github.com/containers/common-0.46.0
...
Bump github.com/containers/common from 0.45.0 to 0.46.0
2021-09-27 13:14:33 -04:00
dependabot[bot]
93c42bcd74
Bump github.com/containers/common from 0.45.0 to 0.46.0
...
Bumps [github.com/containers/common](https://github.com/containers/common ) from 0.45.0 to 0.46.0.
- [Release notes](https://github.com/containers/common/releases )
- [Commits](https://github.com/containers/common/compare/v0.45.0...v0.46.0 )
---
updated-dependencies:
- dependency-name: github.com/containers/common
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-09-27 08:31:48 +00:00
Daniel J Walsh
2c2e5b773f
Merge pull request #1431 from rhatdan/tls-verify
...
Remove the extra (defaults to true) help msg
2021-09-25 05:25:26 -04:00
Miloslav Trmač
25d3e7b46d
Merge pull request #1457 from containers/dependabot/go_modules/github.com/containers/common-0.45.0
...
Bump github.com/containers/common from 0.44.1 to 0.45.0
2021-09-22 18:32:37 +02:00
dependabot[bot]
c0f07d3dfd
Bump github.com/containers/common from 0.44.1 to 0.45.0
...
Bumps [github.com/containers/common](https://github.com/containers/common ) from 0.44.1 to 0.45.0.
- [Release notes](https://github.com/containers/common/releases )
- [Commits](https://github.com/containers/common/compare/v0.44.1...v0.45.0 )
---
updated-dependencies:
- dependency-name: github.com/containers/common
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-09-22 08:33:52 +00:00
Daniel J Walsh
c5a5199f57
Merge pull request #1456 from containers/dependabot/go_modules/github.com/containers/common-0.44.1
...
Bump github.com/containers/common from 0.44.0 to 0.44.1
2021-09-21 05:32:10 -04:00
dependabot[bot]
0ce7081e6d
Bump github.com/containers/common from 0.44.0 to 0.44.1
...
Bumps [github.com/containers/common](https://github.com/containers/common ) from 0.44.0 to 0.44.1.
- [Release notes](https://github.com/containers/common/releases )
- [Commits](https://github.com/containers/common/compare/v0.44.0...v0.44.1 )
---
updated-dependencies:
- dependency-name: github.com/containers/common
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-09-21 08:28:21 +00:00
Miloslav Trmač
db1e814e86
Merge pull request #1455 from mtrmac/mpb
...
Update to github.com/vbauerster/mpb v7.1.5
2021-09-20 16:14:32 +02:00
Miloslav Trmač
52dafe8f8d
Update to github.com/vbauerster/mpb v7.1.5
...
... to fix https://github.com/vbauerster/mpb/issues/100 .
> go get github.com/vbauerster/mpb/v7@latest
> make vendor
Signed-off-by: Miloslav Trmač <mitr@redhat.com>
2021-09-20 15:43:07 +02:00
Daniel J Walsh
31b8981b04
Merge pull request #1444 from cevich/update_images
...
Update VM Images + Drop prior-ubuntu references
2021-09-16 04:06:29 -04:00
Daniel J Walsh
d8ba8b90fe
Merge pull request #1443 from jaikiran/1411
...
Introduce DISABLE_DOCS to skip doc generation while building from source
2021-09-16 04:05:37 -04:00
Jaikiran Pai
ee8b8e77fc
Explain the usage of DISABLE_DOCS in the installation doc
2021-09-15 17:21:31 +05:30