forked from oras-project/oras-go
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
upgrade docker #1
Closed
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Collaborator
moshe-kabala
commented
Aug 7, 2023
- Prep for v1.0.0 release (Prep for v1.0.0 release oras-project/oras-go#73)
- Backport of tag listing to v1 (Backport of tag listing to v1 oras-project/oras-go#89)
- Updating containerd to the latest release (Updating containerd to the latest release oras-project/oras-go#91)
- Enable fallback on Docker config using custom auth file (Enable fallback on Docker config using custom auth file oras-project/oras-go#92)
- fix error handling on closing file store (Fix error handling on closing file store oras-project/oras-go#93)
- Updating containerd to the latest (Updating containerd to the latest oras-project/oras-go#111)
- not read directly in case the reader is not drained (use io.ReadFull for ProviderWrapper in case of partial read oras-project/oras-go#142)
- Bump containerd to v1.6.4 (Bump containerd to v1.6.4 oras-project/oras-go#151)
- Bump containerd to v1.6.6 (Bump containerd to v1.6.6 oras-project/oras-go#160)
- Bump cobra to v1.4.0 (Bump cobra to v1.4.0 oras-project/oras-go#167)
- Bump dependencies (Bump dependencies oras-project/oras-go#168)
- Implement Delete in the oci store content implementation (Implement Delete in the oci store content implementation oras-project/oras-go#174)
- Add a loginWithTLS function to V1 (Add a loginWithTLS function to V1 oras-project/oras-go#171)
- Implement Info in the oci store content implementation (Implement Info in the oci store content implementation oras-project/oras-go#187)
- bump docker/distribution to v2.8.1 (bump docker/distribution to v2.8.1 oras-project/oras-go#276)
- build: Bump containerd and opencontainers/image-spec (Bump containerd and opencontainers/image-spec oras-project/oras-go#378)
- build: Bump crypto and sync (Bump crypto and sync oras-project/oras-go#381)
- build: bump docker (build: bump docker oras-project/oras-go#382)
- build: update to Go 1.18 (build: update to Go 1.18 oras-project/oras-go#154)
- build: bump distribution (build: bump distribution oras-project/oras-go#386)
- build: bump logrus and testify (build: bump logrus and testify oras-project/oras-go#387)
- build(deps): bump golang.org/x/crypto from 0.4.0 to 0.5.0 (build(deps): bump golang.org/x/crypto from 0.4.0 to 0.5.0 oras-project/oras-go#408)
- build(deps): bump github.com/docker/cli from 20.10.21+incompatible to 20.10.22+incompatible (build(deps): bump github.com/docker/cli from 20.10.21+incompatible to 20.10.22+incompatible oras-project/oras-go#405)
- build(deps): bump github.com/docker/docker from 20.10.21+incompatible to 20.10.22+incompatible (build(deps): bump github.com/docker/docker from 20.10.21+incompatible to 20.10.22+incompatible oras-project/oras-go#406)
- build(deps): bump github.com/containerd/containerd from 1.6.12 to 1.6.15 (build(deps): bump github.com/containerd/containerd from 1.6.12 to 1.6.15 oras-project/oras-go#407)
- build(deps): bump golang.org/x/crypto from 0.5.0 to 0.6.0 (build(deps): bump golang.org/x/crypto from 0.5.0 to 0.6.0 oras-project/oras-go#436)
- build(deps): bump github.com/containerd/containerd from 1.6.15 to 1.6.17 (build(deps): bump github.com/containerd/containerd from 1.6.15 to 1.6.17 oras-project/oras-go#441)
- bump: update docker and docker/cli (bump: update docker and docker/cli oras-project/oras-go#428)
- build(deps): bump github.com/docker/cli from 23.0.1+incompatible to 23.0.1+incompatible (build(deps): bump github.com/docker/cli from 23.0.1+incompatible to 23.0.1+incompatible oras-project/oras-go#439)
- build(deps): bump github.com/docker/docker from 23.0.0+incompatible to 23.0.1+incompatible (build(deps): bump github.com/docker/docker from 23.0.0+incompatible to 23.0.1+incompatible oras-project/oras-go#440)
- build(deps): bump github.com/containerd/containerd from 1.6.17 to 1.6.18 (build(deps): bump github.com/containerd/containerd from 1.6.17 to 1.6.18 oras-project/oras-go#447)
- build(deps): bump github.com/containerd/containerd from 1.6.18 to 1.6.19 (build(deps): bump github.com/containerd/containerd from 1.6.18 to 1.6.19 oras-project/oras-go#452)
- build(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (build(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2 oras-project/oras-go#451)
- build(deps): bump golang.org/x/crypto from 0.6.0 to 0.7.0 (build(deps): bump golang.org/x/crypto from 0.6.0 to 0.7.0 oras-project/oras-go#455)
- build(deps): bump github.com/containerd/containerd from 1.6.19 to 1.7.0 (build(deps): bump github.com/containerd/containerd from 1.6.19 to 1.7.0 oras-project/oras-go#460)
- Fix docker
- Update package name
Signed-off-by: Shiwei Zhang <shizh@microsoft.com>
Signed-off-by: Shiwei Zhang <shizh@microsoft.com>
Signed-off-by: Tejaswini Duggaraju <naduggar@microsoft.com>
…ec (oras-project#72) Signed-off-by: Tejaswini Duggaraju <naduggar@microsoft.com>
Will add semver policy to the oras-project/community repo We can then link to that from here if desired Signed-off-by: Scott Rigby <scott@r6by.com>
* Add clarification about project status Signed-off-by: Josh Dolitsky <josh@dolit.ski> * Update README.md Co-authored-by: Scott Rigby <scott@r6by.com> Signed-off-by: Josh Dolitsky <josh@dolit.ski> * Update README.md Co-authored-by: Scott Rigby <scott@r6by.com> Signed-off-by: Josh Dolitsky <josh@dolit.ski> Co-authored-by: Scott Rigby <scott@r6by.com>
Signed-off-by: Shiwei Zhang <shizh@microsoft.com>
* copy api Signed-off-by: Shiwei Zhang <shizh@microsoft.com> * enhance push with memory cas Signed-off-by: Shiwei Zhang <shizh@microsoft.com> * revise doc for UpEdgeFinder Signed-off-by: Shiwei Zhang <shizh@microsoft.com> * remove nopcloser Signed-off-by: Shiwei Zhang <shizh@microsoft.com> * fix typo Signed-off-by: Shiwei Zhang <shizh@microsoft.com>
Signed-off-by: Shiwei Zhang <shizh@microsoft.com>
* adaptive paging * refine delete * check closed on read * make manifest media types configurable * build urls * refine error * simplify ux * fix typo * rename package distribution to remote Signed-off-by: Shiwei Zhang <shizh@microsoft.com>
* registry auth client Signed-off-by: Shiwei Zhang <shizh@microsoft.com> * improve error message from auth server Signed-off-by: Shiwei Zhang <shizh@microsoft.com>
Signed-off-by: Andrew Block <andy.block@gmail.com>
Signed-off-by: Andrew Block <andy.block@gmail.com>
Signed-off-by: Shiwei Zhang <shizh@microsoft.com>
* revise scope hints for push * document the change Signed-off-by: Shiwei Zhang <shizh@microsoft.com>
* rewind request body * fix blob push * fix manifest push Signed-off-by: Shiwei Zhang <shizh@microsoft.com>
* Update and clean up Makefile. * Fix test script. * Detect examples instead of hard coding. * Update go version to 1.17.6 for testing. Signed-off-by: Shiwei Zhang <shizh@microsoft.com>
Signed-off-by: Sylvia Lei <lixia_lei@outlook.com>
* pack * fix pack * add pack test Signed-off-by: Lixia (Sylvia) Lei <lixia_lei@outlook.com>
Signed-off-by: Sylvia Lei <lixlei@microsoft.com>
Signed-off-by: Sajay Antony <sajaya@microsoft.com>
…#117) Signed-off-by: Billy Zha <jinzha1@microsoft.com>
Signed-off-by: Lixia (Sylvia) Lei <lixia_lei@outlook.com>
Signed-off-by: Billy Zha <jinzha1@microsoft.com>
* FetchTag for manifests Signed-off-by: Lixia (Sylvia) Lei <lixia_lei@outlook.com> * FetchTag for blobs Signed-off-by: Lixia (Sylvia) Lei <lixia_lei@outlook.com> * rename PushTag Signed-off-by: Sylvia Lei <lixia_lei@outlook.com> * refactor FetchTag Signed-off-by: Sylvia Lei <lixia_lei@outlook.com> * more test cases Signed-off-by: Sylvia Lei <lixia_lei@outlook.com> * support ReadSeekCloser Signed-off-by: Sylvia Lei <lixia_lei@outlook.com>
* File target * fix * minor refactor * improve doc * check closed * refactor * fix closed Signed-off-by: Sylvia Lei <lixia_lei@outlook.com>
…t#119) Signed-off-by: Billy Zha <jinzha1@microsoft.com>
Signed-off-by: Shiwei Zhang <shizh@microsoft.com
Resolves oras-project#510 --------- Signed-off-by: Billy Zha <jinzha1@microsoft.com>
…roject#520) https://github.com/opencontainers/image-spec/blob/v1.0/image-layout.md#content specifies that the blobs dir must exist, so the changed ensureDir in this PR is a bugfix. The addition and use of the ociBlobsDir constant is more of a cleanup suggestion, and I can remove it if necessary. I've also asked for it to be added upstream at opencontainers/image-spec#1069 but that will probably take significantly longer. Signed-off-by: Clarence "Sparr" Risher <clrnc@amazon.com>
NewWithContext refers to both the `oci-layout` and `index.json` as "OCI Image Layout", this PR fixes the latter. ReadAll is a deeper change that will improve error reporting for a lot of cases, at the cost of error volume. Some or all of that change could happen higher up to satisfy this particular issue. I think the expected/actual size output belongs here. There seem to be more than a few code paths in this and other repos that end up calling ReadAll multiple times without reporting which call produced an error so I think it's appropriate to also output the digest here, but that's less compelling. The Verify comment clears up confusion I encountered while working on this issue. "verifies size" implies checking for both too big AND too small, but it only checks if the file is bigger (or reader is longer) than expected. Fixes oras-project#432 Signed-off-by: Clarence "Sparr" Risher <clrnc@amazon.com>
…ng types (oras-project#536) Resolves: oras-project#530 Signed-off-by: Lixia (Sylvia) Lei <lixlei@microsoft.com>
Signed-off-by: Lixia (Sylvia) Lei <lixlei@microsoft.com>
Resolves: oras-project#531 Signed-off-by: Lixia (Sylvia) Lei <lixlei@microsoft.com>
…m to image-spec v1.1.0-rc4 (oras-project#550) 1. Introduce `PackOptions.PackManifestType` 2. Introduce `DefaultPackOptions` Resolves: oras-project#532 Signed-off-by: Lixia (Sylvia) Lei <lixlei@microsoft.com>
…ject#553) Resolves: oras-project#443 Resolves: oras-project#533 Signed-off-by: Lixia (Sylvia) Lei <lixlei@microsoft.com>
…spec v1.1.0-rc3 (oras-project#557) 1. Support pushing image index with a subject 2. Check the "OCI-Subject" header Resolves: oras-project#534 Signed-off-by: Lixia (Sylvia) Lei <lixlei@microsoft.com>
…-spec v1.1.0-rc3 (oras-project#558) Support deleting image indexes with a subject Resolves: oras-project#535 Signed-off-by: Lixia (Sylvia) Lei <lixlei@microsoft.com>
Resolves: oras-project#554 Signed-off-by: Lixia (Sylvia) Lei <lixlei@microsoft.com>
Add `Repository.HandleWarning(Warning)` that handles encountered warning headers. Resolves: oras-project#469 Signed-off-by: Lixia (Sylvia) Lei <lixlei@microsoft.com>
Resolves oras-project#434 Signed-off-by: Xiaoxuan Wang <wangxiaoxuan119@gmail.com>
Following up issue oras-project#434 Signed-off-by: Xiaoxuan Wang <xiaoxuanwang@microsoft.com>
…s-project#565) Related issue: oras-project#532 Related discussion: oras-project/oras#1011 (comment) Signed-off-by: Lixia (Sylvia) Lei <lixlei@microsoft.com>
moshe-kabala
force-pushed
the
upgrade-docker
branch
2 times, most recently
from
August 7, 2023 15:19
ebea30b
to
06cca98
Compare
This PR refactors `oras.Pack` that was updated by oras-project#532. 1. Move the support of Image Manifest `v1.1.0-rc4` to `PackManifest` 2. Deprecate `Pack` Resolves: oras-project#568 Signed-off-by: Lixia (Sylvia) Lei <lixlei@microsoft.com>
Signed-off-by: Lixia (Sylvia) Lei <lixlei@microsoft.com>
…t#574) Resolves: oras-project#571 Signed-off-by: Lixia (Sylvia) Lei <lixlei@microsoft.com>
Signed-off-by: Terry Howe <tlhowe@amazon.com>
1. Update go mod version to `1.20` 2. Update go version matrix in workflow config files 3. Update README Resolves: oras-project#583 --------- Signed-off-by: Lixia (Sylvia) Lei <lixlei@microsoft.com>
…as-project#589) 1. Add package `credentials` (migrated from [`oras-credentials-go`](https://github.com/oras-project/oras-credentials-go)) and its corresponding description 2. Add new type `auth.CredentialFunc` 3. Migrate the credentials example from [oras.land](https://oras.land/docs/client_libraries/go/#pull-an-image-using-the-docker-credential-store) 4. Change `auth.DefaultCache` to `auth.NewCache()` in examples Resolves: oras-project#584 Signed-off-by: Lixia (Sylvia) Lei <lixlei@microsoft.com>
…errersGC (oras-project#593) Fix: oras-project#592 Signed-off-by: Lixia (Sylvia) Lei <lixlei@microsoft.com>
moshe-kabala
force-pushed
the
upgrade-docker
branch
from
September 19, 2023 06:48
06cca98
to
577bffe
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.