Jason Hall
09e70e44d9
Pick up per-repository auth changes from go-containerregistry ( #1939 )
2022-02-15 10:36:08 -05:00
Jason Hall
ff3ee40293
Bump go-containerregistry to pick up ACR fix ( #1898 )
2022-01-31 12:04:15 -05:00
Jason Hall
a7425d1fd0
Remove k8schain, statically link helpers ( #1891 )
2022-01-21 12:42:12 -08:00
Jason Hall
6bbd8a331c
Bump deps ( #1885 )
...
```
* use go 1.17 semantics in go.mod
* pin tonistiigi/fsutil dep to match docker/docker's dep
go get -u ./...
go mod vendor
```
2022-01-21 13:59:16 -05:00
Jason Hall
76624697df
Bump github.com/docker/docker to latest release ( #1866 )
...
* Bump github.com/docker/docker to latest release
* Pin deps to docker/docker's requirements
fix build breakages
fix unit test
Trying to see whether am-i-in-a-container checks are broken for integration tests...
2022-01-14 15:58:32 -05:00
Jason Hall
633f555c5c
Fix implicit GCR auth ( #1856 )
...
* Fix implicit GCR auth
* boilerplate
2021-12-28 20:34:32 -05:00
Sascha Schwarze
69f942f751
Improve retry behavior for push operation ( #1578 )
...
* Update go-containerregistry to 0.4
* Implement --push-retry argument
2021-02-22 21:25:58 -08:00
Tejal Desai
9f76932171
Update GowalkDir dependency to pick up fixes. Added default 90 min timeout for walking FS. Override it with environment variable. Add slowjam to kaniko pod ( #1530 )
2020-12-21 22:40:37 -08:00
Matt Moore
1ad4295462
Update ggcr to pick up estargz and caching option ( #1527 )
2020-12-21 10:09:21 -08:00
Josh Chorlton
57ab7e03f1
bump go-containerregistry dep
2020-08-04 19:41:26 -07:00
Tejal Desai
7b51aec5d9
upgrade go container registry to latest master
2020-03-18 15:00:49 -07:00
Ben Einaudi
03b8922ede
Upgrade dependency to go-containerregistry third-party library
...
By doing so it will fix issues met when mixing source/remote registry
Close #808
2020-01-26 18:55:52 +01:00
Benjamin EINAUDI
f17734e799
Tidy dependencies
...
Run 'go mod tidy' and re-vendored dependencies
2019-12-30 22:26:26 +01:00
Fahri Yardımcı
16b4f700cc
Upgrade aws go sdk for supporting eks oidc credential chain
2019-12-21 14:56:04 -08:00
Tejal Desai
6b020a1f97
fix highwayhash
2019-12-21 12:18:09 -08:00
chhsia0
11f3b791cd
Renamed to --oci-layout-path and added a unit test.
2019-08-24 01:28:58 -07:00
chhsia0
730b8b77c8
Added --layout-path flag to save image in OCI layout.
...
Fixed #296 .
The output manifests may have `application/vnd.docker.distribution.manifest.v2+json`
as their media types instead of `application/vnd.oci.image.manifest.v1+json`.
2019-08-24 01:04:18 -07:00
Luke Wood
80421f2a73
Update version of go-containerregistry. ( #724 )
...
Brings in a change from upstream to resolve ports to well-known values when comparing Host values to decide whether or not to send the Bearer Authorization header when pushing an image.
Upstream issue is https://github.com/google/go-containerregistry/issues/472 .
2019-07-24 13:09:18 -07:00
Taylor Barrella
5c0603a967
Update go-containerregistry
...
Resolves #607
* Deleted a duplicate Gopkg.lock block for github.com/otiai10/copy to
prevent `dep ensure` from deleting it from vendor/
* Searched for breaking changes. Only found ones for
remote.Delete/List/Write/WriteIndex. Searched for those and fixed
* Noticed that NewInsecureRegistry was deprecated and replaced it
2019-05-25 15:56:20 -07:00
Jason Hall
3fa411ceb9
Check push permissions before building images ( #622 )
...
* Check push permissions before building images
* Fix doc comment
* improve error messages
2019-03-19 12:39:59 -05:00
Vincent Demeester
6ce3dfb93a
Bump go-containerregistry to 8c1640add99804503b4126abc718931a4d93c31a ( #609 )
...
The main reason is to include the fixes from
https://github.com/google/go-containerregistry/pull/401 . This should
fix the build+push to quay.io (with v2 schema enabled) cases.
Signed-off-by: Vincent Demeester <vdemeest@redhat.com >
2019-03-11 13:44:32 -07:00
priyawadhwa
969321521e
Update go-containerregistry ( #599 )
...
* Update go-containerregistry
Update go-containerregistry since it can now handle image names of the
format repo:tag@digest.
Should fix #535 .
Thanks @ViceIce for the fix!
* update go-containerregistry again
2019-03-06 10:39:51 -08:00
Priya Wadhwa
9a1a2ef9e3
Update go-containerregistry
...
Update go-containerregistry to merge in this
[PR](https://github.com/google/go-containerregistry/pull/293 ) and fix
2018-10-29 13:44:11 -07:00
Ian Beringer
a72970712f
Update go-containerregistry dependency #245
2018-10-10 20:44:19 +02:00
Priya Wadhwa
ae81657484
Release v0.4.0
...
Copied over the release script from skaffold to get all new PRs that
have been merged for the CHANGELOG.
Ran dep ensure.
2018-10-01 14:52:16 -07:00
Jason Hall
5a0c9b2a13
Update go-containerregistry dep and remove unnecessary Options
2018-10-01 14:11:26 -04:00
dlorenc
e1b0f7732e
Fixes a whitelist issue when untarring files in ADD commands. ( #371 )
...
* Fixes a whitelist issue when untarring files in ADD commands.
* Add go-cmp test tool.
* Make the integration test tolerate some file differences.
2018-09-28 11:42:07 -07:00
sharifelgamal
493344e438
support multiple tags when writing to a tarfile
2018-08-28 18:14:03 -07:00
dlorenc
6b3ab0d549
Update go-containerregistry.
2018-08-23 11:33:36 -07:00
Nick Kubala
32fd56e09f
update go-containerregistry
2018-08-01 13:02:54 -07:00
Nick Kubala
e59f05e32f
fix deps
2018-08-01 13:02:54 -07:00
Nick Kubala
e45d1f6aac
Update deps
2018-07-31 16:23:23 -07:00
Jason Hall
0e3fc0bcd7
Look for usable on-cluster credentials using k8schain ( #243 )
...
* dep ensure and use k8schain
* checkpoint
* fix vendoring, stuff builds
* Use k8schain for pushes too
* Use NewNoClient
* update ggcr dep
* Move k8schain usage to image_util.go
2018-07-21 10:22:13 -07:00
Shingo Omura
19287f89c5
update go-containerregistry so that kaniko works nicely with Harbor or Gitlab. ( #227 )
2018-07-06 07:23:44 -07:00
Priya Wadhwa
28f3ec30c2
update vendored go-containerregistry
2018-06-22 14:45:46 -07:00
Sharif Elgamal
a7c82cf6f6
adding reproducible flag ( #205 )
...
* adding reproducible test
* newer version of go-containerregistry
* new ImageOptions
* switch reproducible flag to default to false
* small fixes
* update dep
2018-06-22 12:00:44 -07:00
Priya Wadhwa
6c1154aa5f
Updated vendor
2018-06-14 07:40:57 -07:00
Jon Johnson
8b0a1a7689
dep update go-containerregistry
2018-06-03 00:59:34 +00:00
Christian Jantz
fbe3e05801
WIP: Feature/healthcheck signal ( #177 )
...
* added basic healthcheck implementation
* updated go-containerregistry version
* added build args parameter to healthcheck execute
* added go-containerregistry HealthCheck passing
* dereferenced health for conversion
2018-05-14 14:28:24 -07:00
Priya Wadhwa
3aafb843e2
Updated vendor for exported BuildArgs
2018-05-09 11:56:32 -07:00
dlorenc
cd5b744904
Switch from containers/image to go-containerregistry ( #140 )
...
* Vendor changes for go-containerregistry switch.
* Manual changes for go-containerregistry switch.
The biggest change is refactoring the tarball unpacking.
* Pull more of container-diff out.
* More vendor removals.
* More unit tests.
2018-04-25 19:21:05 -07:00