0
Fork 0
mirror of https://github.com/project-zot/zot.git synced 2025-03-25 02:32:57 -05:00
zot - A scale-out production-ready vendor-neutral OCI-native container image/artifact registry (purely based on OCI Distribution Specification)
Find a file
peusebiu 377aff1853
fix(sync): fixed skipping docker images when they already synced (#1521)
before syncing an image we first check if it's already present in our storage
to do that we get the manifest from remote and compare it with the local one
but in the case of syncing docker images, because the conversion to OCI format is done while
syncing, we get a docker manifest before conversion, so sync detects that local manifest and
remote one are different, so it starts syncing again.

to overcome this, convert remote docker manifests to OCI manifests and then compare.

Signed-off-by: Petu Eusebiu <peusebiu@cisco.com>
2023-06-21 11:05:52 -07:00
.github chore: fix dependabot alerts (#1537) 2023-06-19 12:34:50 -07:00
.zap fix(csp): upgrade UI and fix zap failure (#1372) 2023-04-13 13:48:09 -07:00
build fix: use golang 1.20 to build our container images (#1408) 2023-05-01 16:25:52 -07:00
cmd fix(zb): fixed remote repositories cleanup (#1461) 2023-05-19 09:51:15 -07:00
demos oras fix: 2022-08-30 21:39:16 +03:00
docs swagger: rename 'docs/' to 'swagger/' 2021-10-21 13:46:14 -07:00
errors refactor(sync): use task scheduler (#1301) 2023-05-31 10:26:23 -07:00
examples feat: verifying and enabling necessary extensions for ui (#1369) 2023-05-12 09:43:14 -07:00
pkg fix(sync): fixed skipping docker images when they already synced (#1521) 2023-06-21 11:05:52 -07:00
swagger fix: removed quotation marks from enum in swagger docs (#1539) 2023-06-20 15:32:19 +03:00
test fix(sync): fixed skipping docker images when they already synced (#1521) 2023-06-21 11:05:52 -07:00
.gitignore feat(ui): package zui within zot binary (#1161) 2023-02-10 14:52:54 -08:00
CODE_OF_CONDUCT.md doc: add a CODE_OF_CONDUCT.md 2020-12-15 11:20:45 -08:00
codecov.yml refactor(artifact): remove oci artifact support (#1359) 2023-05-10 10:15:33 -07:00
CODEOWNERS add a CODEOWNERS file 2022-05-04 11:52:28 -07:00
COMPARISON.md move references to zotregistry.io and project-zot 2021-12-05 10:52:27 -08:00
CONTRIBUTING.md build(tags): remove redundant build tag ui_base (#857) 2022-10-10 15:05:55 +03:00
go.mod chore: fix dependabot alerts (#1537) 2023-06-19 12:34:50 -07:00
go.sum chore: fix dependabot alerts (#1537) 2023-06-19 12:34:50 -07:00
golangcilint.yaml chore: fix dependabot alerts (#1501) 2023-06-09 10:27:42 -07:00
LICENSE docs: fix copyright related info for cncf onboarding (#1117) 2023-01-17 15:43:45 -08:00
MAINTAINERS.md docs: fix CNCF related documentation (#1099) 2023-01-10 15:52:11 -08:00
Makefile fix(ui): fix login screen when anonymous and auth are both enabled (#1528) 2023-06-16 10:26:03 -07:00
NOTICE docs: fix copyright related info for cncf onboarding (#1117) 2023-01-17 15:43:45 -08:00
README.md docs: update README.md (#1078) 2022-12-21 10:46:31 +02:00
README_fuzz.md Add fuzz tests for storage_fs (#601) 2022-07-27 20:37:55 +03:00
SECURITY.md chore: fix security alerts (#1493) 2023-06-01 16:53:50 -07:00
THIRD-PARTY-LICENSES.md update 3rd party licenses 2022-04-08 09:48:13 -07:00
tools.go chore(trivy): update trivy version and enforce OCI compliant repo names in local image storage (#1068) 2023-01-18 08:24:44 -08:00
zot.go zot: initial commit 2019-06-21 15:29:19 -07:00

zot build-test codecov.io Conformance Results CodeQL CII Best Practices Go Reference

zot: a production-ready vendor-neutral OCI image registry - images stored in OCI image format, distribution specification on-the-wire, that's it!

Docs

Documentation for zot is located at: https://zotregistry.io

Code of Conduct

Details are in the code of conduct