From ce4924f84143d8dfc30ca7c680730e97afd6e614 Mon Sep 17 00:00:00 2001 From: Andrei Aaron Date: Thu, 1 Feb 2024 06:34:07 +0200 Subject: [PATCH] refactor: rename go module from zotregistry.io/zot to zotregistry.dev/zot (#2187) Signed-off-by: Andrei Aaron --- Makefile | 10 +- README.md | 2 +- THIRD-PARTY-LICENSES.md | 2 +- cmd/zb/helper.go | 4 +- cmd/zb/main.go | 2 +- cmd/zb/main_test.go | 4 +- cmd/zb/perf.go | 2 +- cmd/zli/main.go | 2 +- cmd/zli/main_test.go | 6 +- cmd/zot/main.go | 2 +- cmd/zot/main_test.go | 6 +- cmd/zxp/main.go | 2 +- demos/cosign.rec | 202 +++++++-------- demos/cosign.svg | 2 +- demos/dev-getting-started.rec | 4 +- demos/dev-getting-started.svg | 2 +- demos/docker-getting-started.rec | 2 +- demos/docker-getting-started.svg | 2 +- demos/multi-arch-getting-started.rec | 8 +- demos/multi-arch-getting-started.svg | 2 +- demos/notation.rec | 190 +++++++------- demos/notation.svg | 2 +- demos/oras-push-pull.rec | 66 ++--- demos/oras-push-pull.svg | 2 +- demos/podman-getting-started.rec | 2 +- demos/podman-getting-started.svg | 2 +- demos/skopeo-push-pull.rec | 68 ++--- demos/skopeo-push-pull.svg | 2 +- go.mod | 2 +- golangcilint.yaml | 2 +- pkg/api/authn.go | 14 +- pkg/api/authn_test.go | 30 +-- pkg/api/authz.go | 10 +- pkg/api/config/config.go | 4 +- pkg/api/config/config_elevated_test.go | 2 +- pkg/api/config/config_test.go | 2 +- pkg/api/controller.go | 22 +- pkg/api/controller_test.go | 44 ++-- pkg/api/cookiestore.go | 8 +- pkg/api/errors/errors.go | 2 +- pkg/api/errors/errors_test.go | 2 +- pkg/api/ldap.go | 4 +- pkg/api/recovery.go | 2 +- pkg/api/routes.go | 36 +-- pkg/api/routes_test.go | 20 +- pkg/api/session.go | 4 +- pkg/cli/client/client.go | 4 +- pkg/cli/client/client_test.go | 12 +- pkg/cli/client/config_cmd.go | 2 +- pkg/cli/client/config_cmd_test.go | 4 +- pkg/cli/client/cve_cmd_internal_test.go | 12 +- pkg/cli/client/cve_cmd_test.go | 34 +-- pkg/cli/client/cves_sub_cmd.go | 4 +- pkg/cli/client/discover.go | 6 +- pkg/cli/client/elevated_test.go | 10 +- pkg/cli/client/flags.go | 4 +- pkg/cli/client/flags_test.go | 4 +- pkg/cli/client/gql_queries_test.go | 10 +- pkg/cli/client/image_cmd_internal_test.go | 16 +- pkg/cli/client/image_cmd_test.go | 18 +- pkg/cli/client/image_sub_cmd.go | 4 +- pkg/cli/client/repo_test.go | 10 +- pkg/cli/client/root.go | 2 +- pkg/cli/client/root_test.go | 2 +- pkg/cli/client/search_cmd_internal_test.go | 10 +- pkg/cli/client/search_cmd_test.go | 14 +- pkg/cli/client/search_functions.go | 4 +- .../client/search_functions_internal_test.go | 4 +- pkg/cli/client/search_sub_cmd.go | 4 +- pkg/cli/client/server_info_cmd.go | 4 +- pkg/cli/client/server_info_cmd_test.go | 12 +- pkg/cli/client/service.go | 6 +- pkg/cli/client/utils.go | 4 +- pkg/cli/client/utils_internal_test.go | 2 +- pkg/cli/server/config_reloader.go | 4 +- pkg/cli/server/config_reloader_test.go | 4 +- pkg/cli/server/extensions_test.go | 6 +- pkg/cli/server/root.go | 18 +- pkg/cli/server/root_test.go | 10 +- pkg/cli/server/stress_test.go | 8 +- pkg/cli/server/validate_sync_disabled.go | 6 +- pkg/cli/server/validate_sync_enabled.go | 8 +- pkg/common/common_test.go | 4 +- pkg/common/http_client.go | 2 +- pkg/common/http_client_test.go | 10 +- pkg/common/http_server.go | 8 +- pkg/common/oci.go | 2 +- pkg/common/oci_test.go | 2 +- pkg/compliance/v1_0_0/check.go | 10 +- pkg/compliance/v1_0_0/check_test.go | 10 +- pkg/debug/gqlplayground/gqlplayground.go | 8 +- .../gqlplayground/gqlplayground_disabled.go | 4 +- pkg/debug/pprof/pprof.go | 10 +- pkg/debug/pprof/pprof_disabled.go | 4 +- pkg/debug/pprof/pprof_test.go | 10 +- pkg/debug/swagger/swagger.go | 6 +- pkg/debug/swagger/swagger_disabled.go | 4 +- pkg/exporter/api/controller.go | 2 +- pkg/exporter/api/controller_test.go | 12 +- pkg/exporter/api/exporter.go | 4 +- pkg/exporter/cli/cli.go | 4 +- pkg/exporter/cli/cli_test.go | 2 +- pkg/extensions/config/config.go | 2 +- pkg/extensions/extension_image_trust.go | 16 +- .../extension_image_trust_disabled.go | 8 +- .../extension_image_trust_disabled_test.go | 8 +- pkg/extensions/extension_image_trust_test.go | 28 +-- pkg/extensions/extension_metrics.go | 6 +- pkg/extensions/extension_metrics_disabled.go | 8 +- pkg/extensions/extension_mgmt.go | 8 +- pkg/extensions/extension_mgmt_disabled.go | 4 +- pkg/extensions/extension_scrub.go | 12 +- pkg/extensions/extension_scrub_disabled.go | 8 +- pkg/extensions/extension_search.go | 20 +- pkg/extensions/extension_search_disabled.go | 10 +- pkg/extensions/extension_sync.go | 16 +- pkg/extensions/extension_sync_disabled.go | 12 +- pkg/extensions/extension_ui.go | 6 +- pkg/extensions/extension_ui_disabled.go | 4 +- pkg/extensions/extension_ui_test.go | 10 +- pkg/extensions/extension_userprefs.go | 12 +- pkg/extensions/extension_userprefs_disable.go | 6 +- pkg/extensions/extension_userprefs_test.go | 20 +- pkg/extensions/extensions_lint.go | 6 +- pkg/extensions/extensions_lint_disabled.go | 6 +- pkg/extensions/extensions_test.go | 16 +- pkg/extensions/get_extensions.go | 10 +- .../get_extensions_disabled_test.go | 10 +- pkg/extensions/imagetrust/cosign.go | 2 +- pkg/extensions/imagetrust/image_trust.go | 10 +- .../imagetrust/image_trust_disabled.go | 2 +- .../imagetrust/image_trust_disabled_test.go | 4 +- pkg/extensions/imagetrust/image_trust_test.go | 24 +- pkg/extensions/imagetrust/notation.go | 2 +- pkg/extensions/lint/lint.go | 8 +- pkg/extensions/lint/lint_disabled.go | 2 +- pkg/extensions/lint/lint_test.go | 20 +- pkg/extensions/monitoring/extension.go | 4 +- pkg/extensions/monitoring/minimal.go | 2 +- pkg/extensions/monitoring/minimal_client.go | 2 +- pkg/extensions/monitoring/monitoring_test.go | 18 +- pkg/extensions/scrub/scrub.go | 6 +- pkg/extensions/scrub/scrub_test.go | 24 +- .../search/convert/convert_internal_test.go | 12 +- pkg/extensions/search/convert/convert_test.go | 20 +- pkg/extensions/search/convert/cve.go | 6 +- pkg/extensions/search/convert/metadb.go | 16 +- pkg/extensions/search/convert/oci.go | 4 +- pkg/extensions/search/convert/utils.go | 6 +- pkg/extensions/search/cve/cache/cache.go | 4 +- pkg/extensions/search/cve/cve.go | 14 +- .../search/cve/cve_internal_test.go | 6 +- pkg/extensions/search/cve/cve_test.go | 42 ++-- pkg/extensions/search/cve/pagination.go | 6 +- pkg/extensions/search/cve/pagination_test.go | 12 +- pkg/extensions/search/cve/scan.go | 8 +- pkg/extensions/search/cve/scan_test.go | 34 +-- pkg/extensions/search/cve/trivy/scanner.go | 14 +- .../search/cve/trivy/scanner_internal_test.go | 30 +-- .../search/cve/trivy/scanner_test.go | 28 +-- pkg/extensions/search/cve/update.go | 4 +- pkg/extensions/search/cve/update_test.go | 18 +- pkg/extensions/search/digest_test.go | 14 +- .../search/gql_generated/generated.go | 234 +++++++++--------- pkg/extensions/search/gqlgen.yml | 2 +- .../search/pagination/image_pagination.go | 6 +- .../search/pagination/pagination_test.go | 4 +- .../search/pagination/repo_pagination.go | 6 +- pkg/extensions/search/resolver.go | 22 +- pkg/extensions/search/resolver_test.go | 28 +-- pkg/extensions/search/schema.resolvers.go | 8 +- pkg/extensions/search/search_test.go | 40 +-- pkg/extensions/search/userprefs_test.go | 18 +- pkg/extensions/sync/content.go | 6 +- pkg/extensions/sync/content_internal_test.go | 4 +- pkg/extensions/sync/destination.go | 20 +- pkg/extensions/sync/httpclient/client.go | 4 +- pkg/extensions/sync/oci_layout.go | 8 +- pkg/extensions/sync/on_demand.go | 6 +- pkg/extensions/sync/references/cosign.go | 16 +- pkg/extensions/sync/references/oci.go | 18 +- pkg/extensions/sync/references/oras.go | 18 +- pkg/extensions/sync/references/references.go | 12 +- .../references/references_internal_test.go | 10 +- .../sync/references/referrers_tag.go | 16 +- pkg/extensions/sync/remote.go | 8 +- pkg/extensions/sync/service.go | 16 +- pkg/extensions/sync/sync.go | 4 +- pkg/extensions/sync/sync_disabled_test.go | 10 +- pkg/extensions/sync/sync_internal_test.go | 32 +-- pkg/extensions/sync/sync_test.go | 34 +-- pkg/extensions/sync/utils.go | 10 +- pkg/log/log_test.go | 10 +- pkg/meta/boltdb/boltdb.go | 20 +- pkg/meta/boltdb/boltdb_test.go | 14 +- pkg/meta/common/common.go | 10 +- pkg/meta/common/common_test.go | 4 +- pkg/meta/convert/convert.go | 6 +- pkg/meta/convert/convert_proto.go | 6 +- pkg/meta/convert/convert_test.go | 4 +- pkg/meta/dynamodb/dynamodb.go | 20 +- pkg/meta/dynamodb/dynamodb_internal_test.go | 6 +- pkg/meta/dynamodb/dynamodb_test.go | 14 +- pkg/meta/dynamodb/iterator.go | 2 +- pkg/meta/hooks.go | 8 +- pkg/meta/hooks_test.go | 16 +- pkg/meta/meta.go | 12 +- pkg/meta/meta_test.go | 28 +-- pkg/meta/parse.go | 12 +- pkg/meta/parse_test.go | 32 +-- pkg/meta/version/version_test.go | 10 +- pkg/requestcontext/authn.go | 2 +- pkg/requestcontext/user_access_control.go | 4 +- pkg/retention/candidate.go | 4 +- pkg/retention/retention.go | 12 +- pkg/retention/rules.go | 2 +- pkg/retention/types/types.go | 2 +- pkg/scheduler/scheduler.go | 6 +- pkg/scheduler/scheduler_test.go | 8 +- pkg/storage/cache.go | 10 +- pkg/storage/cache/boltdb.go | 6 +- pkg/storage/cache/boltdb_internal_test.go | 2 +- pkg/storage/cache/boltdb_test.go | 8 +- pkg/storage/cache/dynamodb.go | 4 +- pkg/storage/cache/dynamodb_test.go | 8 +- pkg/storage/cache_benchmark_test.go | 8 +- pkg/storage/cache_test.go | 8 +- pkg/storage/common/common.go | 14 +- pkg/storage/common/common_test.go | 20 +- pkg/storage/common/lint_interface.go | 2 +- pkg/storage/gc/gc.go | 22 +- pkg/storage/gc/gc_internal_test.go | 24 +- pkg/storage/gc/gc_test.go | 30 +-- pkg/storage/imagestore/imagestore.go | 24 +- pkg/storage/local/driver.go | 6 +- pkg/storage/local/local.go | 12 +- pkg/storage/local/local_elevated_test.go | 10 +- pkg/storage/local/local_test.go | 30 +-- pkg/storage/s3/driver.go | 2 +- pkg/storage/s3/s3.go | 12 +- pkg/storage/s3/s3_test.go | 30 +-- pkg/storage/scrub.go | 6 +- pkg/storage/scrub_test.go | 24 +- pkg/storage/storage.go | 20 +- pkg/storage/storage_controller.go | 2 +- pkg/storage/storage_test.go | 32 +-- pkg/storage/types/types.go | 2 +- pkg/test/auth/bearer_test.go | 2 +- pkg/test/common/fs_test.go | 2 +- pkg/test/common/utils_test.go | 6 +- pkg/test/image-utils/images.go | 6 +- pkg/test/image-utils/images_test.go | 4 +- pkg/test/image-utils/multiarch.go | 2 +- pkg/test/image-utils/upload.go | 4 +- pkg/test/image-utils/upload_test.go | 10 +- pkg/test/image-utils/utils.go | 2 +- pkg/test/image-utils/write.go | 2 +- pkg/test/image-utils/write_test.go | 6 +- pkg/test/inject/dev.go | 4 +- pkg/test/inject/inject_test.go | 2 +- pkg/test/mocks/cve_mock.go | 4 +- pkg/test/mocks/image_store_mock.go | 2 +- pkg/test/mocks/lint_mock.go | 2 +- pkg/test/mocks/oci_mock.go | 4 +- pkg/test/mocks/repo_db_mock.go | 2 +- pkg/test/oci-utils/oci_layout.go | 12 +- pkg/test/oci-utils/oci_layout_test.go | 28 +-- pkg/test/oci-utils/repo.go | 8 +- pkg/test/oci-utils/repo_test.go | 8 +- pkg/test/oci-utils/store.go | 12 +- pkg/test/signature/notation.go | 2 +- pkg/test/signature/notation_test.go | 10 +- pkg/test/skip/skip_test.go | 2 +- swagger/docs_test.go | 2 +- 274 files changed, 1669 insertions(+), 1669 deletions(-) diff --git a/Makefile b/Makefile index 71c8ad64..734e5c0b 100644 --- a/Makefile +++ b/Makefile @@ -164,25 +164,25 @@ gen-protobuf: check-not-freebds $(PROTOC) .PHONY: binary-minimal binary-minimal: EXTENSIONS= binary-minimal: modcheck build-metadata - env CGO_ENABLED=0 GOOS=$(OS) GOARCH=$(ARCH) go build -o bin/zot-$(OS)-$(ARCH)-minimal $(BUILDMODE_FLAGS) -tags containers_image_openpgp -v -trimpath -ldflags "-X zotregistry.io/zot/pkg/api/config.ReleaseTag=${RELEASE_TAG} -X zotregistry.io/zot/pkg/api/config.Commit=${COMMIT} -X zotregistry.io/zot/pkg/api/config.BinaryType=minimal -X zotregistry.io/zot/pkg/api/config.GoVersion=${GO_VERSION} -s -w" ./cmd/zot + env CGO_ENABLED=0 GOOS=$(OS) GOARCH=$(ARCH) go build -o bin/zot-$(OS)-$(ARCH)-minimal $(BUILDMODE_FLAGS) -tags containers_image_openpgp -v -trimpath -ldflags "-X zotregistry.dev/zot/pkg/api/config.ReleaseTag=${RELEASE_TAG} -X zotregistry.dev/zot/pkg/api/config.Commit=${COMMIT} -X zotregistry.dev/zot/pkg/api/config.BinaryType=minimal -X zotregistry.dev/zot/pkg/api/config.GoVersion=${GO_VERSION} -s -w" ./cmd/zot .PHONY: binary binary: $(if $(findstring ui,$(BUILD_LABELS)), ui) binary: modcheck build-metadata - env CGO_ENABLED=0 GOOS=$(OS) GOARCH=$(ARCH) go build -o bin/zot-$(OS)-$(ARCH) $(BUILDMODE_FLAGS) -tags $(BUILD_LABELS),containers_image_openpgp -v -trimpath -ldflags "-X zotregistry.io/zot/pkg/api/config.ReleaseTag=${RELEASE_TAG} -X zotregistry.io/zot/pkg/api/config.Commit=${COMMIT} -X zotregistry.io/zot/pkg/api/config.BinaryType=$(extended-name) -X zotregistry.io/zot/pkg/api/config.GoVersion=${GO_VERSION} -s -w" ./cmd/zot + env CGO_ENABLED=0 GOOS=$(OS) GOARCH=$(ARCH) go build -o bin/zot-$(OS)-$(ARCH) $(BUILDMODE_FLAGS) -tags $(BUILD_LABELS),containers_image_openpgp -v -trimpath -ldflags "-X zotregistry.dev/zot/pkg/api/config.ReleaseTag=${RELEASE_TAG} -X zotregistry.dev/zot/pkg/api/config.Commit=${COMMIT} -X zotregistry.dev/zot/pkg/api/config.BinaryType=$(extended-name) -X zotregistry.dev/zot/pkg/api/config.GoVersion=${GO_VERSION} -s -w" ./cmd/zot .PHONY: binary-debug binary-debug: $(if $(findstring ui,$(BUILD_LABELS)), ui) binary-debug: modcheck swaggercheck build-metadata - env CGO_ENABLED=0 GOOS=$(OS) GOARCH=$(ARCH) go build -o bin/zot-$(OS)-$(ARCH)-debug $(BUILDMODE_FLAGS) -tags $(BUILD_LABELS),debug,containers_image_openpgp -v -gcflags all='-N -l' -ldflags "-X zotregistry.io/zot/pkg/api/config.ReleaseTag=${RELEASE_TAG} -X zotregistry.io/zot/pkg/api/config.Commit=${COMMIT} -X zotregistry.io/zot/pkg/api/config.BinaryType=$(extended-name) -X zotregistry.io/zot/pkg/api/config.GoVersion=${GO_VERSION}" ./cmd/zot + env CGO_ENABLED=0 GOOS=$(OS) GOARCH=$(ARCH) go build -o bin/zot-$(OS)-$(ARCH)-debug $(BUILDMODE_FLAGS) -tags $(BUILD_LABELS),debug,containers_image_openpgp -v -gcflags all='-N -l' -ldflags "-X zotregistry.dev/zot/pkg/api/config.ReleaseTag=${RELEASE_TAG} -X zotregistry.dev/zot/pkg/api/config.Commit=${COMMIT} -X zotregistry.dev/zot/pkg/api/config.BinaryType=$(extended-name) -X zotregistry.dev/zot/pkg/api/config.GoVersion=${GO_VERSION}" ./cmd/zot .PHONY: cli cli: modcheck build-metadata - env CGO_ENABLED=0 GOOS=$(OS) GOARCH=$(ARCH) go build -o bin/zli-$(OS)-$(ARCH) $(BUILDMODE_FLAGS) -tags $(BUILD_LABELS),search,containers_image_openpgp -v -trimpath -ldflags "-X zotregistry.io/zot/pkg/api/config.Commit=${COMMIT} -X zotregistry.io/zot/pkg/api/config.BinaryType=$(extended-name) -X zotregistry.io/zot/pkg/api/config.GoVersion=${GO_VERSION} -s -w" ./cmd/zli + env CGO_ENABLED=0 GOOS=$(OS) GOARCH=$(ARCH) go build -o bin/zli-$(OS)-$(ARCH) $(BUILDMODE_FLAGS) -tags $(BUILD_LABELS),search,containers_image_openpgp -v -trimpath -ldflags "-X zotregistry.dev/zot/pkg/api/config.Commit=${COMMIT} -X zotregistry.dev/zot/pkg/api/config.BinaryType=$(extended-name) -X zotregistry.dev/zot/pkg/api/config.GoVersion=${GO_VERSION} -s -w" ./cmd/zli .PHONY: bench bench: modcheck build-metadata - env CGO_ENABLED=0 GOOS=$(OS) GOARCH=$(ARCH) go build -o bin/zb-$(OS)-$(ARCH) $(BUILDMODE_FLAGS) -tags $(BUILD_LABELS),containers_image_openpgp -v -trimpath -ldflags "-X zotregistry.io/zot/pkg/api/config.Commit=${COMMIT} -X zotregistry.io/zot/pkg/api/config.BinaryType=$(extended-name) -X zotregistry.io/zot/pkg/api/config.GoVersion=${GO_VERSION} -s -w" ./cmd/zb + env CGO_ENABLED=0 GOOS=$(OS) GOARCH=$(ARCH) go build -o bin/zb-$(OS)-$(ARCH) $(BUILDMODE_FLAGS) -tags $(BUILD_LABELS),containers_image_openpgp -v -trimpath -ldflags "-X zotregistry.dev/zot/pkg/api/config.Commit=${COMMIT} -X zotregistry.dev/zot/pkg/api/config.BinaryType=$(extended-name) -X zotregistry.dev/zot/pkg/api/config.GoVersion=${GO_VERSION} -s -w" ./cmd/zb .PHONY: exporter-minimal exporter-minimal: EXTENSIONS= diff --git a/README.md b/README.md index 85849ed5..05a33df9 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# zot [![build](https://github.com/project-zot/zot/actions/workflows/build.yaml/badge.svg?branch=main)](https://github.com/project-zot/zot/actions/workflows/build.yaml) [![test](https://github.com/project-zot/zot/actions/workflows/test.yaml/badge.svg?branch=main)](https://github.com/project-zot/zot/actions/workflows/test.yaml) [![nightly jobs](https://github.com/project-zot/zot/actions/workflows/nightly.yaml/badge.svg)](https://github.com/project-zot/zot/actions/workflows/nightly.yaml) [![codecov.io](http://codecov.io/github/project-zot/zot/coverage.svg?branch=main)](http://codecov.io/github/project-zot/zot?branch=main) [![Conformance Results](https://github.com/project-zot/zot/workflows/conformance/badge.svg)](https://github.com/project-zot/zot/actions?query=workflow%3Aconformance) [![CodeQL](https://github.com/project-zot/zot/workflows/CodeQL/badge.svg)](https://github.com/project-zot/zot/actions?query=workflow%3ACodeQL) [![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/5425/badge)](https://bestpractices.coreinfrastructure.org/projects/5425) [![Go Reference](https://pkg.go.dev/badge/zotregistry.io/zot.svg)](https://pkg.go.dev/zotregistry.io/zot) +# zot [![build](https://github.com/project-zot/zot/actions/workflows/build.yaml/badge.svg?branch=main)](https://github.com/project-zot/zot/actions/workflows/build.yaml) [![test](https://github.com/project-zot/zot/actions/workflows/test.yaml/badge.svg?branch=main)](https://github.com/project-zot/zot/actions/workflows/test.yaml) [![nightly jobs](https://github.com/project-zot/zot/actions/workflows/nightly.yaml/badge.svg)](https://github.com/project-zot/zot/actions/workflows/nightly.yaml) [![codecov.io](http://codecov.io/github/project-zot/zot/coverage.svg?branch=main)](http://codecov.io/github/project-zot/zot?branch=main) [![Conformance Results](https://github.com/project-zot/zot/workflows/conformance/badge.svg)](https://github.com/project-zot/zot/actions?query=workflow%3Aconformance) [![CodeQL](https://github.com/project-zot/zot/workflows/CodeQL/badge.svg)](https://github.com/project-zot/zot/actions?query=workflow%3ACodeQL) [![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/5425/badge)](https://bestpractices.coreinfrastructure.org/projects/5425) [![Go Reference](https://pkg.go.dev/badge/zotregistry.dev/zot.svg)](https://pkg.go.dev/zotregistry.dev/zot) **zot**: a production-ready vendor-neutral OCI image registry - images stored in [OCI image format](https://github.com/opencontainers/image-spec), [distribution specification](https://github.com/opencontainers/distribution-spec) on-the-wire, that's it! diff --git a/THIRD-PARTY-LICENSES.md b/THIRD-PARTY-LICENSES.md index 130a68a8..dec9877b 100644 --- a/THIRD-PARTY-LICENSES.md +++ b/THIRD-PARTY-LICENSES.md @@ -463,4 +463,4 @@ sigs.k8s.io/kustomize/api|https://github.com/kubernetes-sigs/kustomize/blob/6ce0 sigs.k8s.io/kustomize/kyaml|https://github.com/kubernetes-sigs/kustomize/blob/6ce0bf390ce3/kyaml/LICENSE|Apache-2.0 sigs.k8s.io/yaml/goyaml.v2|https://github.com/kubernetes-sigs/yaml/blob/v1.4.0/goyaml.v2/LICENSE|Apache-2.0 sigs.k8s.io/yaml|https://github.com/kubernetes-sigs/yaml/blob/v1.4.0/LICENSE|Apache-2.0 -zotregistry.io/zot|Unknown|Apache-2.0 +zotregistry.dev/zot|Unknown|Apache-2.0 diff --git a/cmd/zb/helper.go b/cmd/zb/helper.go index d091b824..6cfda833 100644 --- a/cmd/zb/helper.go +++ b/cmd/zb/helper.go @@ -20,8 +20,8 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" "gopkg.in/resty.v1" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/common" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/common" ) func makeHTTPGetRequest(url string, resultPtr interface{}, client *resty.Client) error { diff --git a/cmd/zb/main.go b/cmd/zb/main.go index a520b9ad..0846b4a1 100644 --- a/cmd/zb/main.go +++ b/cmd/zb/main.go @@ -7,7 +7,7 @@ import ( "github.com/rs/zerolog/log" "github.com/spf13/cobra" - "zotregistry.io/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/api/config" ) // "zb" - performance benchmark and stress. diff --git a/cmd/zb/main_test.go b/cmd/zb/main_test.go index 2989ed53..bcf1f580 100644 --- a/cmd/zb/main_test.go +++ b/cmd/zb/main_test.go @@ -5,8 +5,8 @@ import ( . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" ) func TestIntegration(t *testing.T) { diff --git a/cmd/zb/perf.go b/cmd/zb/perf.go index ad0edff9..2cc61fce 100644 --- a/cmd/zb/perf.go +++ b/cmd/zb/perf.go @@ -21,7 +21,7 @@ import ( godigest "github.com/opencontainers/go-digest" "gopkg.in/resty.v1" - "zotregistry.io/zot/pkg/api/constants" + "zotregistry.dev/zot/pkg/api/constants" ) const ( diff --git a/cmd/zli/main.go b/cmd/zli/main.go index 02d89194..822c992c 100644 --- a/cmd/zli/main.go +++ b/cmd/zli/main.go @@ -6,7 +6,7 @@ package main import ( "os" - cli "zotregistry.io/zot/pkg/cli/client" + cli "zotregistry.dev/zot/pkg/cli/client" ) func main() { diff --git a/cmd/zli/main_test.go b/cmd/zli/main_test.go index f798e91c..4b31b09c 100644 --- a/cmd/zli/main_test.go +++ b/cmd/zli/main_test.go @@ -8,9 +8,9 @@ import ( . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - cli "zotregistry.io/zot/pkg/cli/client" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + cli "zotregistry.dev/zot/pkg/cli/client" ) func TestIntegration(t *testing.T) { diff --git a/cmd/zot/main.go b/cmd/zot/main.go index ec6d0b97..543aa9f4 100644 --- a/cmd/zot/main.go +++ b/cmd/zot/main.go @@ -3,7 +3,7 @@ package main import ( "os" - cli "zotregistry.io/zot/pkg/cli/server" + cli "zotregistry.dev/zot/pkg/cli/server" ) func main() { diff --git a/cmd/zot/main_test.go b/cmd/zot/main_test.go index 500b8b71..dccca8f3 100644 --- a/cmd/zot/main_test.go +++ b/cmd/zot/main_test.go @@ -5,9 +5,9 @@ import ( . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - cli "zotregistry.io/zot/pkg/cli/server" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + cli "zotregistry.dev/zot/pkg/cli/server" ) func TestIntegration(t *testing.T) { diff --git a/cmd/zxp/main.go b/cmd/zxp/main.go index ecfa4abc..cd499085 100644 --- a/cmd/zxp/main.go +++ b/cmd/zxp/main.go @@ -6,7 +6,7 @@ package main import ( "os" - "zotregistry.io/zot/pkg/exporter/cli" + "zotregistry.dev/zot/pkg/exporter/cli" ) func main() { diff --git a/demos/cosign.rec b/demos/cosign.rec index dfa44a41..17391394 100644 --- a/demos/cosign.rec +++ b/demos/cosign.rec @@ -9,7 +9,7 @@ [1.527833, "o", "\r\u001b[32m$\b\n\u001b[39m \b"] [1.892826, "i", "\r"] [1.892941, "o", "\n \b"] -[1.984005, "o", "\u001b[H\u001b[K{\"level\":\"info\",\"params\":{\"Version\":\"1.0.0-dev\",\"GoVersion\":\"go1.17.5\",\"Commit\":\"v1.3.8-rc3-38a110314ba3af67f970ed0ac90\r\n\u001b[K\u001b[1;119H09102edf7208d3\",\"BinaryType\":\"extended\",\"AccessControl\":null,\"Storage\":{\"Dedupe\":true,\"GC\":true,\"Commit\":false,\"GCDelay\"\r\n\u001b[K\u001b[2;119H\":3600000000000,\"RootDirectory\":\"/var/lib/registry\",\"StorageDriver\":null,\"SubPaths\":null},\"HTTP\":{\"Address\":\"0.0.0.0\",\"P\r\n\u001b[K\u001b[3;119HPort\":\"5000\",\"TLS\":null,\"Auth\":null,\"RawAccessControl\":null,\"Realm\":\"\",\"AllowReadAccess\":false,\"ReadOnly\":false,\"Ratelim\r\n\u001b[K\u001b[4;119Hmit\":null},\"Log\":{\"Level\":\"debug\",\"Output\":\"\",\"Audit\":\"\"},\"Extensions\":null},\"goroutine\":1,\"caller\":\"zotregistry.io/zot/\r\n\u001b[K\u001b[5;119H/pkg/api/controller.go:103\",\"time\":\"2022-04-11T07:52:53.967114224Z\",\"message\":\"configuration settings\"}\r\n\u001b[K{\"level\":\"info\",\"cpus\":8,\"max. open files\":1048576,\"max. inotify watches\":\"2147483647\",\"goroutine\":1,\"caller\":\"zotregis\r\n\u001b[K\u001b[7;119Hstry.io/zot/pkg/api/controller.go:91\",\"time\":\"2022-04-11T07:52:53.967201658Z\",\"message\":\"runtime params\"}\r\n\u001b[K"] +[1.984005, "o", "\u001b[H\u001b[K{\"level\":\"info\",\"params\":{\"Version\":\"1.0.0-dev\",\"GoVersion\":\"go1.17.5\",\"Commit\":\"v1.3.8-rc3-38a110314ba3af67f970ed0ac90\r\n\u001b[K\u001b[1;119H09102edf7208d3\",\"BinaryType\":\"extended\",\"AccessControl\":null,\"Storage\":{\"Dedupe\":true,\"GC\":true,\"Commit\":false,\"GCDelay\"\r\n\u001b[K\u001b[2;119H\":3600000000000,\"RootDirectory\":\"/var/lib/registry\",\"StorageDriver\":null,\"SubPaths\":null},\"HTTP\":{\"Address\":\"0.0.0.0\",\"P\r\n\u001b[K\u001b[3;119HPort\":\"5000\",\"TLS\":null,\"Auth\":null,\"RawAccessControl\":null,\"Realm\":\"\",\"AllowReadAccess\":false,\"ReadOnly\":false,\"Ratelim\r\n\u001b[K\u001b[4;119Hmit\":null},\"Log\":{\"Level\":\"debug\",\"Output\":\"\",\"Audit\":\"\"},\"Extensions\":null},\"goroutine\":1,\"caller\":\"zotregistry.dev/zot/\r\n\u001b[K\u001b[5;119H/pkg/api/controller.go:103\",\"time\":\"2022-04-11T07:52:53.967114224Z\",\"message\":\"configuration settings\"}\r\n\u001b[K{\"level\":\"info\",\"cpus\":8,\"max. open files\":1048576,\"max. inotify watches\":\"2147483647\",\"goroutine\":1,\"caller\":\"zotregis\r\n\u001b[K\u001b[7;119Hstry.dev/zot/pkg/api/controller.go:91\",\"time\":\"2022-04-11T07:52:53.967201658Z\",\"message\":\"runtime params\"}\r\n\u001b[K"] [2.332847, "i", "\u0001"] [2.573071, "i", "\t"] [2.573482, "o", " \n\n"] @@ -22,46 +22,46 @@ [8.34582, "i", "\r"] [8.346124, "o", "\n \b"] [9.259429, "o", "Getting image source signatures\r\n \b"] -[9.264994, "o", "\u001b[H\u001b[Kit\":null},\"Log\":{\"Level\":\"debug\",\"Output\":\"\",\"Audit\":\"\"},\"Extensions\":null},\"goroutine\":1,\"caller\":\"zotregistry.io/zot/\r\n\u001b[K\u001b[1;119H/pkg/api/controller.go:103\",\"time\":\"2022-04-11T07:52:53.967114224Z\",\"message\":\"configuration settings\"}\r\n\u001b[K{\"level\":\"info\",\"cpus\":8,\"max. open files\":1048576,\"max. inotify watches\":\"2147483647\",\"goroutine\":1,\"caller\":\"zotregis\r\n\u001b[K\u001b[3;119Hstry.io/zot/pkg/api/controller.go:91\",\"time\":\"2022-04-11T07:52:53.967201658Z\",\"message\":\"runtime params\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34746\",\"method\":\"GET\",\"path\":\"/v2/\",\"statusCode\":200,\"latency\":\"\r\n\u001b[K\u001b[5;119H\"8.246µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"\r\n\u001b[K\u001b[6;119H\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":15,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\"\r\n\u001b[K\u001b[7;119H\",\"time\":\"2022-04-11T07:53:01.24804926Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[7B"] -[9.267079, "o", "\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"stat /var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b\r\n\u001b[K\u001b[1;119Hb3d348b9eb9ca7df: no such file or directory\",\"blob\":\"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266\r\n\u001b[K\u001b[2;119H6a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":65,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1272\",\"time\r\n\u001b[K\u001b[3;119He\":\"2022-04-11T07:53:01.250149941Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1272\",\"message\":\"failed to st\r\n\u001b[K\u001b[4;119Htat blob\"}\r\n\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7d\r\n\u001b[K\u001b[6;119Hdf\",\"goroutine\":65,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"time\":\"2022-04-11T07:53:01.250247114Z\",\r\n\u001b[K\u001b[7;119H,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K\u001b[7B"] -[9.267794, "o", "\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7d\r\n\u001b[K\u001b[1;119Hdf\",\"goroutine\":65,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"time\":\"2022-04-11T07:53:01.250247114Z\",\r\n\u001b[K\u001b[2;119H,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34748\",\"method\":\"HEAD\",\"path\":\"/v2/busybox/blobs/sha256:554879bb\r\n\u001b[K\u001b[4;119Hb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"statusCode\":404,\"latency\":\"1.469364ms\",\"bodySize\":407,\"heade\r\n\u001b[K\u001b[5;119Hers\":{\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"go\r\n\u001b[K\u001b[6;119Horoutine\":65,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:01.250991895Z\",\"message\":\"HTT\r\n\u001b[K\u001b[7;119HTP API\"}\r\n\u001b[K\u001b[7B"] -[9.77295, "o", "\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"stat /var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b\r\n\u001b[K\u001b[1;119Hb3d348b9eb9ca7df: no such file or directory\",\"blob\":\"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266\r\n\u001b[K\u001b[2;119H6a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":67,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1272\",\"time\r\n\u001b[K\u001b[3;119He\":\"2022-04-11T07:53:01.755927777Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1272\",\"message\":\"failed to st\r\n\u001b[K\u001b[4;119Htat blob\"}\r\n\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7d\r\n\u001b[K\u001b[6;119Hdf\",\"goroutine\":67,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"tim"] -[9.773132, "o", "e\":\"2022-04-11T07:53:01.756012536Z\",\r\n\u001b[K\u001b[7;119H,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K\u001b[7B\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7d\r\n\u001b[K\u001b[1;119Hdf\",\"goroutine\":67,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"time\":\"2022-04-11T07:53:01.756012536Z\",\r\n\u001b[K\u001b[2;119H,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34750\",\"method\":\"HEAD\",\"path\":\"/v2/busybox/blobs/sha256:554879bb\r\n\u001b[K\u001b[4;119Hb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"statusCode\":404,\"latency\":\"280.768µs\",\"bodySize\":407,\"header\r\n\u001b[K\u001b[5;119Hrs\":{\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"gor\r\n\u001b[K\u001b[6;119Hroutine\":67,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:01.756148592Z\",\"mes"] +[9.264994, "o", "\u001b[H\u001b[Kit\":null},\"Log\":{\"Level\":\"debug\",\"Output\":\"\",\"Audit\":\"\"},\"Extensions\":null},\"goroutine\":1,\"caller\":\"zotregistry.dev/zot/\r\n\u001b[K\u001b[1;119H/pkg/api/controller.go:103\",\"time\":\"2022-04-11T07:52:53.967114224Z\",\"message\":\"configuration settings\"}\r\n\u001b[K{\"level\":\"info\",\"cpus\":8,\"max. open files\":1048576,\"max. inotify watches\":\"2147483647\",\"goroutine\":1,\"caller\":\"zotregis\r\n\u001b[K\u001b[3;119Hstry.dev/zot/pkg/api/controller.go:91\",\"time\":\"2022-04-11T07:52:53.967201658Z\",\"message\":\"runtime params\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34746\",\"method\":\"GET\",\"path\":\"/v2/\",\"statusCode\":200,\"latency\":\"\r\n\u001b[K\u001b[5;119H\"8.246µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"\r\n\u001b[K\u001b[6;119H\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":15,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\"\r\n\u001b[K\u001b[7;119H\",\"time\":\"2022-04-11T07:53:01.24804926Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[7B"] +[9.267079, "o", "\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"stat /var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b\r\n\u001b[K\u001b[1;119Hb3d348b9eb9ca7df: no such file or directory\",\"blob\":\"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266\r\n\u001b[K\u001b[2;119H6a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":65,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272\",\"time\r\n\u001b[K\u001b[3;119He\":\"2022-04-11T07:53:01.250149941Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272\",\"message\":\"failed to st\r\n\u001b[K\u001b[4;119Htat blob\"}\r\n\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7d\r\n\u001b[K\u001b[6;119Hdf\",\"goroutine\":65,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"time\":\"2022-04-11T07:53:01.250247114Z\",\r\n\u001b[K\u001b[7;119H,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K\u001b[7B"] +[9.267794, "o", "\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7d\r\n\u001b[K\u001b[1;119Hdf\",\"goroutine\":65,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"time\":\"2022-04-11T07:53:01.250247114Z\",\r\n\u001b[K\u001b[2;119H,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34748\",\"method\":\"HEAD\",\"path\":\"/v2/busybox/blobs/sha256:554879bb\r\n\u001b[K\u001b[4;119Hb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"statusCode\":404,\"latency\":\"1.469364ms\",\"bodySize\":407,\"heade\r\n\u001b[K\u001b[5;119Hers\":{\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"go\r\n\u001b[K\u001b[6;119Horoutine\":65,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:01.250991895Z\",\"message\":\"HTT\r\n\u001b[K\u001b[7;119HTP API\"}\r\n\u001b[K\u001b[7B"] +[9.77295, "o", "\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"stat /var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b\r\n\u001b[K\u001b[1;119Hb3d348b9eb9ca7df: no such file or directory\",\"blob\":\"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266\r\n\u001b[K\u001b[2;119H6a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":67,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272\",\"time\r\n\u001b[K\u001b[3;119He\":\"2022-04-11T07:53:01.755927777Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272\",\"message\":\"failed to st\r\n\u001b[K\u001b[4;119Htat blob\"}\r\n\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7d\r\n\u001b[K\u001b[6;119Hdf\",\"goroutine\":67,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"tim"] +[9.773132, "o", "e\":\"2022-04-11T07:53:01.756012536Z\",\r\n\u001b[K\u001b[7;119H,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K\u001b[7B\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7d\r\n\u001b[K\u001b[1;119Hdf\",\"goroutine\":67,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"time\":\"2022-04-11T07:53:01.756012536Z\",\r\n\u001b[K\u001b[2;119H,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34750\",\"method\":\"HEAD\",\"path\":\"/v2/busybox/blobs/sha256:554879bb\r\n\u001b[K\u001b[4;119Hb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"statusCode\":404,\"latency\":\"280.768µs\",\"bodySize\":407,\"header\r\n\u001b[K\u001b[5;119Hrs\":{\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"gor\r\n\u001b[K\u001b[6;119Hroutine\":67,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:01.756148592Z\",\"mes"] [9.773203, "o", "sage\":\"HTTP\r\n\u001b[K\u001b[7;119HP API\"}\r\n\u001b[K\u001b[7B"] -[9.775705, "o", "\u001b[H\u001b[K300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"statusCode\":404,\"latency\":\"280.768µs\",\"bodySize\":407,\"header\r\n\u001b[K\u001b[1;119Hrs\":{\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"gor\r\n\u001b[K\u001b[2;119Hroutine\":67,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:01.756148592Z\",\"message\":\"HTTP\r\n\u001b[K\u001b[3;119HP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34754\",\"method\":\"POST\",\"path\":\"/v2/busybox/blobs/uploads/\",\"stat\r\n\u001b[K\u001b[5;119HtusCode\":202,\"latency\":\"1.086855ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-L\r\n\u001b[K\u001b[6;119HLength\":[\"0\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":69,\"ca\r\n\u001b[K\u001b[7;119Haller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:01.758698279Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[7B"] +[9.775705, "o", "\u001b[H\u001b[K300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"statusCode\":404,\"latency\":\"280.768µs\",\"bodySize\":407,\"header\r\n\u001b[K\u001b[1;119Hrs\":{\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"gor\r\n\u001b[K\u001b[2;119Hroutine\":67,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:01.756148592Z\",\"message\":\"HTTP\r\n\u001b[K\u001b[3;119HP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34754\",\"method\":\"POST\",\"path\":\"/v2/busybox/blobs/uploads/\",\"stat\r\n\u001b[K\u001b[5;119HtusCode\":202,\"latency\":\"1.086855ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-L\r\n\u001b[K\u001b[6;119HLength\":[\"0\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":69,\"ca\r\n\u001b[K\u001b[7;119Haller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:01.758698279Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[7B"] [9.85909, "o", "\u001b[KCopying blob 554879bb3004 done\r\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\u001b[20A\u001b[A\u001b[KCopying blob 554879bb3004 done\r\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\u001b[20A"] -[9.859338, "o", "\u001b[H\u001b[KusCode\":202,\"latency\":\"1.086855ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-L\r\n\u001b[K\u001b[1;119HLength\":[\"0\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":69,\"ca\r\n\u001b[K\u001b[2;119Haller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:01.758698279Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34756\",\"method\":\"PATCH\",\"path\":\"/v2/busybox/blobs/uploads/3dcddc\r\n\u001b[K\u001b[4;119Hca9-e320-4c48-aa26-a996487171d4\",\"statusCode\":202,\"latency\":\"81.964986ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gz\r\n\u001b[K\u001b[5;119Hzip\"],\"Connection\":[\"close\"],\"Content-Length\":[\"772806\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distributio\r\n\u001b[K\u001b[6;119Hon-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":71,\"caller\":\"zotregistry.io/zot/pkg/ap\r\n\u001b[K\u001b[7;119Hpi/session.go:132\",\"time\":\"2022-04-11T07:53:01.842347694Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[8B"] +[9.859338, "o", "\u001b[H\u001b[KusCode\":202,\"latency\":\"1.086855ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-L\r\n\u001b[K\u001b[1;119HLength\":[\"0\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":69,\"ca\r\n\u001b[K\u001b[2;119Haller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:01.758698279Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34756\",\"method\":\"PATCH\",\"path\":\"/v2/busybox/blobs/uploads/3dcddc\r\n\u001b[K\u001b[4;119Hca9-e320-4c48-aa26-a996487171d4\",\"statusCode\":202,\"latency\":\"81.964986ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gz\r\n\u001b[K\u001b[5;119Hzip\"],\"Connection\":[\"close\"],\"Content-Length\":[\"772806\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distributio\r\n\u001b[K\u001b[6;119Hon-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":71,\"caller\":\"zotregistry.dev/zot/pkg/ap\r\n\u001b[K\u001b[7;119Hpi/session.go:132\",\"time\":\"2022-04-11T07:53:01.842347694Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[8B"] [9.859508, "o", "\u001b[A\u001b[KCopying blob 554879bb3004 done\r\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\u001b[20A"] -[9.861174, "o", "\u001b[H\u001b[Kller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:01.758698279Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34756\",\"method\":\"PATCH\",\"path\":\"/v2/busybox/blobs/uploads/3dcddc\r\n\u001b[K\u001b[2;119Hca"] -[9.861328, "o", "9-e320-4c48-aa26-a996487171d4\",\"statusCode\":202,\"latency\":\"81.964986ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gz\r\n\u001b[K\u001b[3;119Hzip\"],\"Connection\":[\"close\"],\"Content-Length\":[\"772806\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distributio\r\n\u001b[K\u001b[4;119Hon-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":71,\"caller\":\"zotregistry.io/zot/pkg/ap\r\n\u001b[K\u001b[5;119Hpi/session.go:132\",\"time\":\"2022-04-11T07:53:01.842347694Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":0,\"goroutine\":25,\"caller\":\"zotregistry.io/zot/pkg/api/routes.go:1040\",\"time\":\"2022-04\r\n\u001b[K\u001b[7;119H4-11T07:53:01.844397079Z\",\"message\":\"DEBUG\"}\r\n\u001b[K\u001b[8B"] -[9.862847, "o", "\u001b[H\u001b[Ki/session.go:132\",\"time\":\"2022-04-11T07:53:01.842347694Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":0,\"goroutine\":25,\"caller\":\"zotregistry.io/zot/pkg/api/routes.go:1040\",\"time\":\"2022-04\r\n\u001b[K\u001b[2;119H4-11T07:53:01.844397079Z\",\"message\":\"DEBUG\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/busybox/.uploads/3dcddca9-e320-4c48-aa26-a996487171d4\",\"dstDigest\":\"sha256:55\r\n\u001b[K\u001b[4;119H54879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"dst\":\"/var/lib/registry/busybox/blobs/sha256/554879bb3\r\n\u001b[K\u001b[5;119H300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":25,\"caller\":\"zotregistry.io/zot/pkg/storage/storag\r\n\u001b[K\u001b[6;119Hge_fs.go:1146\",\"time\":\"2022-04-11T07:53:01.846033457Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1146\",\"mes\r\n\u001b[K\u001b[7;119Hssage\":\"dedupe: enter\"}\r\n\u001b[K\u001b[8B"] -[9.864937, "o", "\u001b[H\u001b[K4879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"dst\":\"/var/lib/registry/busybox/blobs/sha256/554879bb3\r\n\u001b[K\u001b[1;119H300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":25,\"caller\":\"zotregistry.io/zot/pkg/storage/storag\r\n\u001b[K\u001b[2;119Hge_fs.go:1146\",\"time\":\"2022-04-11T07:53:01.846033457Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1146\",\"mes\r\n\u001b[K\u001b[3;119Hssage\":\"dedupe: enter\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/busybox/.uploads/3dcddca9-e320-4c48-aa26-a996487171d4\",\"dst\":\"/var/lib/regist\r\n\u001b[K\u001b[5;119Htry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":25,\"caller\":\"zotr\r\n\u001b[K\u001b[6;119Hregistry.io/zot/pkg/storage/storage_fs.go:1171\",\"time\":\"2022-04-11T07:5"] -[9.865094, "o", "3:01.848178432Z\",\"caller\":\"zotregistry.io/zot/pkg\r\n\u001b[K\u001b[7;119Hg/storage/storage_fs.go:1171\",\"message\":\"dedupe: rename\"}\r\n\u001b[K\u001b[8B\u001b[H\u001b[Kegistry.io/zot/pkg/storage/storage_fs.go:1171\",\"time\":\"2022-04-11T07:53:01.848178432Z\",\"caller\":\"zotregistry.io/zot/pkg\r\n\u001b[K\u001b[1;119Hg/storage/storage_fs.go:1171\",\"message\":\"dedupe: rename\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34758\",\"method\":\"PUT\",\"path\":\"/v2/busybox/blobs/uploads/3dcddca9\r\n\u001b[K\u001b[3;119H9-e320-4c48-aa26-a996487171d4?digest=sha256%3A554879"] +[9.861174, "o", "\u001b[H\u001b[Kller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:01.758698279Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34756\",\"method\":\"PATCH\",\"path\":\"/v2/busybox/blobs/uploads/3dcddc\r\n\u001b[K\u001b[2;119Hca"] +[9.861328, "o", "9-e320-4c48-aa26-a996487171d4\",\"statusCode\":202,\"latency\":\"81.964986ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gz\r\n\u001b[K\u001b[3;119Hzip\"],\"Connection\":[\"close\"],\"Content-Length\":[\"772806\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distributio\r\n\u001b[K\u001b[4;119Hon-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":71,\"caller\":\"zotregistry.dev/zot/pkg/ap\r\n\u001b[K\u001b[5;119Hpi/session.go:132\",\"time\":\"2022-04-11T07:53:01.842347694Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":0,\"goroutine\":25,\"caller\":\"zotregistry.dev/zot/pkg/api/routes.go:1040\",\"time\":\"2022-04\r\n\u001b[K\u001b[7;119H4-11T07:53:01.844397079Z\",\"message\":\"DEBUG\"}\r\n\u001b[K\u001b[8B"] +[9.862847, "o", "\u001b[H\u001b[Ki/session.go:132\",\"time\":\"2022-04-11T07:53:01.842347694Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":0,\"goroutine\":25,\"caller\":\"zotregistry.dev/zot/pkg/api/routes.go:1040\",\"time\":\"2022-04\r\n\u001b[K\u001b[2;119H4-11T07:53:01.844397079Z\",\"message\":\"DEBUG\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/busybox/.uploads/3dcddca9-e320-4c48-aa26-a996487171d4\",\"dstDigest\":\"sha256:55\r\n\u001b[K\u001b[4;119H54879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"dst\":\"/var/lib/registry/busybox/blobs/sha256/554879bb3\r\n\u001b[K\u001b[5;119H300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":25,\"caller\":\"zotregistry.dev/zot/pkg/storage/storag\r\n\u001b[K\u001b[6;119Hge_fs.go:1146\",\"time\":\"2022-04-11T07:53:01.846033457Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146\",\"mes\r\n\u001b[K\u001b[7;119Hssage\":\"dedupe: enter\"}\r\n\u001b[K\u001b[8B"] +[9.864937, "o", "\u001b[H\u001b[K4879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"dst\":\"/var/lib/registry/busybox/blobs/sha256/554879bb3\r\n\u001b[K\u001b[1;119H300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":25,\"caller\":\"zotregistry.dev/zot/pkg/storage/storag\r\n\u001b[K\u001b[2;119Hge_fs.go:1146\",\"time\":\"2022-04-11T07:53:01.846033457Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146\",\"mes\r\n\u001b[K\u001b[3;119Hssage\":\"dedupe: enter\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/busybox/.uploads/3dcddca9-e320-4c48-aa26-a996487171d4\",\"dst\":\"/var/lib/regist\r\n\u001b[K\u001b[5;119Htry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":25,\"caller\":\"zotr\r\n\u001b[K\u001b[6;119Hregistry.dev/zot/pkg/storage/storage_fs.go:1171\",\"time\":\"2022-04-11T07:5"] +[9.865094, "o", "3:01.848178432Z\",\"caller\":\"zotregistry.dev/zot/pkg\r\n\u001b[K\u001b[7;119Hg/storage/storage_fs.go:1171\",\"message\":\"dedupe: rename\"}\r\n\u001b[K\u001b[8B\u001b[H\u001b[Kegistry.dev/zot/pkg/storage/storage_fs.go:1171\",\"time\":\"2022-04-11T07:53:01.848178432Z\",\"caller\":\"zotregistry.dev/zot/pkg\r\n\u001b[K\u001b[1;119Hg/storage/storage_fs.go:1171\",\"message\":\"dedupe: rename\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34758\",\"method\":\"PUT\",\"path\":\"/v2/busybox/blobs/uploads/3dcddca9\r\n\u001b[K\u001b[3;119H9-e320-4c48-aa26-a996487171d4?digest=sha256%3A554879"] [9.86512, "o", "bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"statusC\r\n\u001b[K\u001b[4;119HCode\":201,\"latency\":\"4.054838ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-Leng\r\n\u001b[K\u001b[5;119Hgth\":[\"0\"],\"Content-Type\":[\"application/oc"] -[9.865153, "o", "tet-stream\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\r\n\u001b[K\u001b[6;119H[\"Go-http-client/1.1\"]},\"goroutine\":25,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:01.\r\n\u001b[K\u001b[7;119H.848290212Z\",\"message\":\"HTTP API"] +[9.865153, "o", "tet-stream\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\r\n\u001b[K\u001b[6;119H[\"Go-http-client/1.1\"]},\"goroutine\":25,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:01.\r\n\u001b[K\u001b[7;119H.848290212Z\",\"message\":\"HTTP API"] [9.865171, "o", "\"}\r\n\u001b[K\u001b[8B"] -[10.302851, "o", "\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"stat /var/lib/registry/busybox/blobs/sha256/02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a0\r\n\u001b[K\u001b[1;119H096cda667e5fdc8b: no such file or directory\",\"blob\":\"/var/lib/registry/busybox/blobs/sha256/02611b034a2eaf78ac6fca8f91b8\r\n\u001b[K\u001b[2;119H88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":72,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1272\",\"time\r\n\u001b[K\u001b[3;119He\":\"2022-04-11T07:53:02.285682529Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1272\",\"message\":\"failed to st\r\n\u001b[K\u001b[4;119Htat blob\"}\r\n\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8\r\n\u001b[K\u001b[6;119H8b\",\"goroutine\":72,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"time\":\"2022-04-11T07:53:02.285817834Z\",\r\n\u001b[K\u001b[7;119H,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K\u001b[8B"] -[10.303536, "o", "\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8\r\n\u001b[K\u001b[1;119H8b\",\"goroutine\":72,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"time\":\"2022-04-11T07:53:02.285817834Z\",\r\n\u001b[K\u001b[2;119H,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34760\",\"method\":\"HEAD\",\"path\":\"/v2/busybox/blobs/sha256:02611b03\r\n\u001b[K\u001b[4;119H34a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"statusCode\":404,\"latency\":\"692.213µs\",\"bodySize\":407,\"header\r\n\u001b[K\u001b[5;119Hrs\":{\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"gor\r\n\u001b[K\u001b[6;119Hroutine\":72,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:02.286318115Z\",\"message\":\"HTTP\r\n\u001b[K\u001b[7;119HP API\"}\r\n\u001b[K\u001b[8B"] -[10.3055, "o", "\u001b[H\u001b[K4a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"statusCode\":404,\"latency\":\"692.213µs\",\"bodySize\":407,\"header\r\n\u001b[K\u001b[1;119Hrs\":{\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"gor\r\n\u001b[K\u001b[2;119Hroutine\":72,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:02.286318115Z\",\"message\":\"HTTP\r\n\u001b[K\u001b[3;119HP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34762\",\"method\":\"POST\",\"path\":\"/v2/busybox/blobs/uploads/\",\"stat\r\n\u001b[K\u001b[5;119HtusCode\":202,\"latency\":\"188.595µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-Le\r\n\u001b[K\u001b[6;119Hength\":[\"0\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":74,\"cal\r\n\u001b[K\u001b[7;119Hller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:02.288571194Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[8B"] +[10.302851, "o", "\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"stat /var/lib/registry/busybox/blobs/sha256/02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a0\r\n\u001b[K\u001b[1;119H096cda667e5fdc8b: no such file or directory\",\"blob\":\"/var/lib/registry/busybox/blobs/sha256/02611b034a2eaf78ac6fca8f91b8\r\n\u001b[K\u001b[2;119H88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":72,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272\",\"time\r\n\u001b[K\u001b[3;119He\":\"2022-04-11T07:53:02.285682529Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272\",\"message\":\"failed to st\r\n\u001b[K\u001b[4;119Htat blob\"}\r\n\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8\r\n\u001b[K\u001b[6;119H8b\",\"goroutine\":72,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"time\":\"2022-04-11T07:53:02.285817834Z\",\r\n\u001b[K\u001b[7;119H,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K\u001b[8B"] +[10.303536, "o", "\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8\r\n\u001b[K\u001b[1;119H8b\",\"goroutine\":72,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"time\":\"2022-04-11T07:53:02.285817834Z\",\r\n\u001b[K\u001b[2;119H,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34760\",\"method\":\"HEAD\",\"path\":\"/v2/busybox/blobs/sha256:02611b03\r\n\u001b[K\u001b[4;119H34a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"statusCode\":404,\"latency\":\"692.213µs\",\"bodySize\":407,\"header\r\n\u001b[K\u001b[5;119Hrs\":{\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"gor\r\n\u001b[K\u001b[6;119Hroutine\":72,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:02.286318115Z\",\"message\":\"HTTP\r\n\u001b[K\u001b[7;119HP API\"}\r\n\u001b[K\u001b[8B"] +[10.3055, "o", "\u001b[H\u001b[K4a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"statusCode\":404,\"latency\":\"692.213µs\",\"bodySize\":407,\"header\r\n\u001b[K\u001b[1;119Hrs\":{\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"gor\r\n\u001b[K\u001b[2;119Hroutine\":72,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:02.286318115Z\",\"message\":\"HTTP\r\n\u001b[K\u001b[3;119HP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34762\",\"method\":\"POST\",\"path\":\"/v2/busybox/blobs/uploads/\",\"stat\r\n\u001b[K\u001b[5;119HtusCode\":202,\"latency\":\"188.595µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-Le\r\n\u001b[K\u001b[6;119Hength\":[\"0\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":74,\"cal\r\n\u001b[K\u001b[7;119Hller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:02.288571194Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[8B"] [10.305961, "o", "Copying config 02611b034a [======================================] 575.0b / 575.0b\r\n \b\u001b[A\u001b[KCopying config 02611b034a done\r\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\u001b[19A"] [10.306106, "o", "\u001b[A\u001b[KCopying config 02611b034a done\r\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\u001b[19A"] -[10.307137, "o", "\u001b[H\u001b[KusCode\":202,\"latency\":\"188.595µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-Le\r\n\u001b[K\u001b[1;119Hength\":[\"0\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":74,\"cal\r\n\u001b[K\u001b[2;119Hller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:02.288571194Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34766\",\"method\":\"PATCH\",\"path\":\"/v2/busybox/blobs/uploads/172e74\r\n\u001b[K\u001b[4;119H487-2eb8-4018-9e74-e2717ca0438c\",\"statusCode\":202,\"latency\":\"211.237µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\r\n\u001b[K\u001b[5;119Hp\"],\"Connection\":[\"close\"],\"Content-Length\":[\"575\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distribution-Api\r\n\u001b[K\u001b[6;119Hi-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":41,\"caller\":\"zotregistry.io/zot/pkg/api/ses\r\n\u001b[K\u001b[7;119Hssion.go:132\",\"time\":\"2022-04-11T07:53:02.290314854Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[9B"] -[10.308437, "o", "\u001b[H\u001b[Kler\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:02.288571194Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34766\",\"method\":\"PATCH\",\"path\":\"/v2/busybox/blobs/uploads/172e74\r\n\u001b[K\u001b[2;119H487-2eb8-4018-9e74-e2717ca0438c\",\"statusCode\":202,\"latency\":\"211.237µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\r\n\u001b[K\u001b[3;119Hp\"],\"Connection\":[\"close\"],\"Content-Length\":[\"575\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distribution-Api\r\n\u001b[K\u001b[4;119Hi-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":41,\"caller\":\"zotregistry.io/zot/pkg/api/ses\r\n\u001b[K\u001b[5;119Hssion.go:132\",\"time\":\"2022-04-11T07:53:02.290314854Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":0"] -[10.308576, "o", ",\"goroutine\":43,\"caller\":\"zotregistry.io/zot/pkg/api/routes.go:1040\",\"time\":\"2022-04\r\n\u001b[K\u001b[7;119H4-11T07:53:02.291704639Z\",\"message\":\"DEBUG\"}\r\n\u001b[K\u001b[9B\u001b[H\u001b[Ksion.go:132\",\"time\":\"2022-04-11T07:53:02.290314854Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"r.Co"] -[10.308763, "o", "ntentLength\":0,\"goroutine\":43,\"caller\":\"zotregistry.io/zot/pkg/api/routes.go:1040\",\"time\":\"2022-04\r\n\u001b[K\u001b[2;119H4-11T07:53:02.291704639Z\",\"message\":\"DEBUG\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/busybox/.uploads/172e7487-2eb8-4018-9e74-e2717ca0438c\",\"dstDigest\":\"sha256:02\r\n\u001b[K\u001b[4;119H2611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"dst\":\"/var/lib/registry/busybox/blobs/sha256/02611b034\r\n\u001b[K\u001b[5;119H4a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":43,\"caller\":\"zotregistry.io/zot/pkg/storage/storag\r\n\u001b[K\u001b[6;119Hge_fs.go:1146\",\"time\":\"2022-04-11T07:53:02.291886121Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1146\",\"mes\r\n\u001b[K\u001b[7;119Hssage\":\"dedupe: enter\"}\r\n\u001b[K\u001b[9B"] -[10.312342, "o", "\u001b[H\u001b[K611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"dst\":\"/var/lib/registry/busybox/blobs/sha256/02611b034\r\n\u001b[K\u001b[1;119H4a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":43,\"caller\":\"zotregistry.io/zot/pkg/storage/storag\r\n\u001b[K\u001b[2;119Hge_fs.go:1146\",\"time\":\"2022-04-11T07:53:02.291886121Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1146\",\"mes\r\n\u001b[K\u001b[3;119Hssage\":\"dedupe: enter\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/busybox/.uploads/172e7487-2eb8-4018-9e74-e2717ca0438c\",\"dst\":\"/var/lib/regist\r\n\u001b[K\u001b[5;119Htry/busybox/blobs/sha256/02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":43,\"caller\":\"zotr\r\n\u001b[K\u001b[6;119Hregistry.io/zot/pkg/storage/storage_fs.go:1171\",\"time\":\"2022-04-11T07:5"] -[10.312493, "o", "3:02.295545014Z\",\"caller\":\"zotregistry.io/zot/pkg\r\n\u001b[K\u001b[7;119Hg/storage/storage_fs.go:1171\",\"message\":\"dedupe: rename\"}\r\n\u001b[K\u001b[9B\u001b[H\u001b[Kegistry.io/zot/pkg/storage/storage_fs.go:1171\",\"time\":\"2022-04-11T07:53:02.295545014Z\",\"caller\":\"zotregistry.io/zot/pkg\r\n\u001b[K\u001b[1;119Hg/storage/storage_fs.go:1171\",\"message\":\"dedupe: rename\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34768\",\"method\":\"PUT\",\"path\":\"/v2/busybox/blobs/uploads/172e7487\r\n\u001b[K\u001b[3;119H7-2eb8-4018-9e74-e2717ca0438c?digest=sha256%3A02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"statusC\r\n\u001b[K\u001b[4;119HCode\":201,\"latency\":\"3.988163ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-Leng\r\n\u001b[K\u001b[5;119Hgth\":[\"0\"],\"Content-Type\":[\"application/oc"] -[10.312517, "o", "tet-stream\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\r\n\u001b[K\u001b[6;119H[\"Go-http-client/1.1\"]},\"goroutine\":43,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:02.\r\n\u001b[K\u001b[7;119H.295663186Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[9B"] +[10.307137, "o", "\u001b[H\u001b[KusCode\":202,\"latency\":\"188.595µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-Le\r\n\u001b[K\u001b[1;119Hength\":[\"0\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":74,\"cal\r\n\u001b[K\u001b[2;119Hller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:02.288571194Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34766\",\"method\":\"PATCH\",\"path\":\"/v2/busybox/blobs/uploads/172e74\r\n\u001b[K\u001b[4;119H487-2eb8-4018-9e74-e2717ca0438c\",\"statusCode\":202,\"latency\":\"211.237µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\r\n\u001b[K\u001b[5;119Hp\"],\"Connection\":[\"close\"],\"Content-Length\":[\"575\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distribution-Api\r\n\u001b[K\u001b[6;119Hi-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":41,\"caller\":\"zotregistry.dev/zot/pkg/api/ses\r\n\u001b[K\u001b[7;119Hssion.go:132\",\"time\":\"2022-04-11T07:53:02.290314854Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[9B"] +[10.308437, "o", "\u001b[H\u001b[Kler\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:02.288571194Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34766\",\"method\":\"PATCH\",\"path\":\"/v2/busybox/blobs/uploads/172e74\r\n\u001b[K\u001b[2;119H487-2eb8-4018-9e74-e2717ca0438c\",\"statusCode\":202,\"latency\":\"211.237µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\r\n\u001b[K\u001b[3;119Hp\"],\"Connection\":[\"close\"],\"Content-Length\":[\"575\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distribution-Api\r\n\u001b[K\u001b[4;119Hi-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":41,\"caller\":\"zotregistry.dev/zot/pkg/api/ses\r\n\u001b[K\u001b[5;119Hssion.go:132\",\"time\":\"2022-04-11T07:53:02.290314854Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":0"] +[10.308576, "o", ",\"goroutine\":43,\"caller\":\"zotregistry.dev/zot/pkg/api/routes.go:1040\",\"time\":\"2022-04\r\n\u001b[K\u001b[7;119H4-11T07:53:02.291704639Z\",\"message\":\"DEBUG\"}\r\n\u001b[K\u001b[9B\u001b[H\u001b[Ksion.go:132\",\"time\":\"2022-04-11T07:53:02.290314854Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"r.Co"] +[10.308763, "o", "ntentLength\":0,\"goroutine\":43,\"caller\":\"zotregistry.dev/zot/pkg/api/routes.go:1040\",\"time\":\"2022-04\r\n\u001b[K\u001b[2;119H4-11T07:53:02.291704639Z\",\"message\":\"DEBUG\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/busybox/.uploads/172e7487-2eb8-4018-9e74-e2717ca0438c\",\"dstDigest\":\"sha256:02\r\n\u001b[K\u001b[4;119H2611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"dst\":\"/var/lib/registry/busybox/blobs/sha256/02611b034\r\n\u001b[K\u001b[5;119H4a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":43,\"caller\":\"zotregistry.dev/zot/pkg/storage/storag\r\n\u001b[K\u001b[6;119Hge_fs.go:1146\",\"time\":\"2022-04-11T07:53:02.291886121Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146\",\"mes\r\n\u001b[K\u001b[7;119Hssage\":\"dedupe: enter\"}\r\n\u001b[K\u001b[9B"] +[10.312342, "o", "\u001b[H\u001b[K611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"dst\":\"/var/lib/registry/busybox/blobs/sha256/02611b034\r\n\u001b[K\u001b[1;119H4a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":43,\"caller\":\"zotregistry.dev/zot/pkg/storage/storag\r\n\u001b[K\u001b[2;119Hge_fs.go:1146\",\"time\":\"2022-04-11T07:53:02.291886121Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146\",\"mes\r\n\u001b[K\u001b[3;119Hssage\":\"dedupe: enter\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/busybox/.uploads/172e7487-2eb8-4018-9e74-e2717ca0438c\",\"dst\":\"/var/lib/regist\r\n\u001b[K\u001b[5;119Htry/busybox/blobs/sha256/02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":43,\"caller\":\"zotr\r\n\u001b[K\u001b[6;119Hregistry.dev/zot/pkg/storage/storage_fs.go:1171\",\"time\":\"2022-04-11T07:5"] +[10.312493, "o", "3:02.295545014Z\",\"caller\":\"zotregistry.dev/zot/pkg\r\n\u001b[K\u001b[7;119Hg/storage/storage_fs.go:1171\",\"message\":\"dedupe: rename\"}\r\n\u001b[K\u001b[9B\u001b[H\u001b[Kegistry.dev/zot/pkg/storage/storage_fs.go:1171\",\"time\":\"2022-04-11T07:53:02.295545014Z\",\"caller\":\"zotregistry.dev/zot/pkg\r\n\u001b[K\u001b[1;119Hg/storage/storage_fs.go:1171\",\"message\":\"dedupe: rename\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34768\",\"method\":\"PUT\",\"path\":\"/v2/busybox/blobs/uploads/172e7487\r\n\u001b[K\u001b[3;119H7-2eb8-4018-9e74-e2717ca0438c?digest=sha256%3A02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"statusC\r\n\u001b[K\u001b[4;119HCode\":201,\"latency\":\"3.988163ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-Leng\r\n\u001b[K\u001b[5;119Hgth\":[\"0\"],\"Content-Type\":[\"application/oc"] +[10.312517, "o", "tet-stream\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\r\n\u001b[K\u001b[6;119H[\"Go-http-client/1.1\"]},\"goroutine\":43,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:02.\r\n\u001b[K\u001b[7;119H.295663186Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[9B"] [10.313731, "o", "Writing manifest to image destination\r\n \b"] -[10.315521, "o", "\u001b[H\u001b[K-2eb8-4018-9e74-e2717ca0438c?digest=sha256%3A02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"statusC\r\n\u001b[K\u001b[1;119HCode\":201,\"latency\":\"3.988163ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-Leng\r\n\u001b[K\u001b[2;119Hgth\":[\"0\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\r\n\u001b[K\u001b[3;119H[\"Go-http-client/1.1\"]},\"goroutine\":43,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:02.\r\n\u001b[K\u001b[4;119H.295663186Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"blobPath\":\"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d3\r\n\u001b[K\u001b[6;119H348b9eb9ca7df\",\"reference\":\"latest\",\"goroutine\":51,\"caller\":"] -[10.315692, "o", "\"zotregistry.io/zot/pkg/storage/storage_fs.go:516\",\"time\":\"2\r\n\u001b[K\u001b[7;119H2022-04-11T07:53:02.298682766Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:516\",\"message\":\"manifest layers\"}\r\n\u001b[K\u001b[10B\u001b[H\u001b[Kler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:02.298946022Z\",\"message\":\"GC: got refe\r\n\u001b[K\u001b[1;119Herence\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":51,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.io/zot/"] +[10.315521, "o", "\u001b[H\u001b[K-2eb8-4018-9e74-e2717ca0438c?digest=sha256%3A02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"statusC\r\n\u001b[K\u001b[1;119HCode\":201,\"latency\":\"3.988163ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-Leng\r\n\u001b[K\u001b[2;119Hgth\":[\"0\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\r\n\u001b[K\u001b[3;119H[\"Go-http-client/1.1\"]},\"goroutine\":43,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:02.\r\n\u001b[K\u001b[4;119H.295663186Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"blobPath\":\"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d3\r\n\u001b[K\u001b[6;119H348b9eb9ca7df\",\"reference\":\"latest\",\"goroutine\":51,\"caller\":"] +[10.315692, "o", "\"zotregistry.dev/zot/pkg/storage/storage_fs.go:516\",\"time\":\"2\r\n\u001b[K\u001b[7;119H2022-04-11T07:53:02.298682766Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:516\",\"message\":\"manifest layers\"}\r\n\u001b[K\u001b[10B\u001b[H\u001b[Kler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:02.298946022Z\",\"message\":\"GC: got refe\r\n\u001b[K\u001b[1;119Herence\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":51,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.dev/zot/"] [10.315729, "o", "pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:02.298974525Z\",\"message\":\"GC: marking \r\n\u001b[K\u001b[4;119H from root\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":51,\"cal\r\n\u001b[K\u001b[6;119H"] -[10.315886, "o", "ller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:02.299004091Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[10B\u001b[H\u001b[Kimage-spec/specs-go/v1\",\"goroutine\":51,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T0\r\n\u001b[K\u001b[1;119H07:53:02.29907803Z\",\"message\":\"detected jump outside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":51,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistr"] -[10.315973, "o", "y.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:02.299111583Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"name\":\"time::Time\",\"goroutine\":51,\"caller\r\n\u001b[K\u001b[6;119"] -[10.316166, "o", "Hr\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:02.299181184Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[7;119Houtside permitted packages\"}\r\n\u001b[K\u001b[10B\u001b[H\u001b[Kler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:"] -[10.316195, "o", "53:02.299319655Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[1;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":51,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:02\r\n\u001b[K\u001b[3;119H2.299354019Z\",\"message\":\"skipping walk into non-parseable media-type application/vnd.oci.image.layer.v1.tar+gzip of blob\r\n\u001b[K\u001b[4;119Hb sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"gor"] -[10.316398, "o", "outine\":51,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:02.299382723Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[10B\u001b[H\u001b[Ke\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":51,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:02\r\n\u001b[K\u001b[2;119H2.299476219Z\",\"message\":\"garbage collected 0 blobs\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34770\",\"method\":\"PUT\",\"path\":\"/v2/busybox/manifests/latest\",\"sta\r\n\u001b[K\u001b[4;119Hat"] -[10.316475, "o", "usCode\":201,\"latency\":\"1.151546ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-\r\n\u001b[K\u001b[5;119H-Length\":[\"347\"],\"Content-Type\":[\"application/vnd.oci.image.manifest.v1+json\"],\"Docker-Distribution-Api-Version\":[\"regis\r\n\u001b[K\u001b[6;119Hstry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":51,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"tim\r\n\u001b[K\u001b[7;119Hme\":\"2022-04-11T07:53:02.299504703Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[10BStoring signatures\r\n \b"] +[10.315886, "o", "ller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:02.299004091Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[10B\u001b[H\u001b[Kimage-spec/specs-go/v1\",\"goroutine\":51,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T0\r\n\u001b[K\u001b[1;119H07:53:02.29907803Z\",\"message\":\"detected jump outside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":51,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistr"] +[10.315973, "o", "y.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:02.299111583Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"name\":\"time::Time\",\"goroutine\":51,\"caller\r\n\u001b[K\u001b[6;119"] +[10.316166, "o", "Hr\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:02.299181184Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[7;119Houtside permitted packages\"}\r\n\u001b[K\u001b[10B\u001b[H\u001b[Kler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:"] +[10.316195, "o", "53:02.299319655Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[1;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":51,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:02\r\n\u001b[K\u001b[3;119H2.299354019Z\",\"message\":\"skipping walk into non-parseable media-type application/vnd.oci.image.layer.v1.tar+gzip of blob\r\n\u001b[K\u001b[4;119Hb sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"gor"] +[10.316398, "o", "outine\":51,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:02.299382723Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[10B\u001b[H\u001b[Ke\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":51,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:02\r\n\u001b[K\u001b[2;119H2.299476219Z\",\"message\":\"garbage collected 0 blobs\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34770\",\"method\":\"PUT\",\"path\":\"/v2/busybox/manifests/latest\",\"sta\r\n\u001b[K\u001b[4;119Hat"] +[10.316475, "o", "usCode\":201,\"latency\":\"1.151546ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-\r\n\u001b[K\u001b[5;119H-Length\":[\"347\"],\"Content-Type\":[\"application/vnd.oci.image.manifest.v1+json\"],\"Docker-Distribution-Api-Version\":[\"regis\r\n\u001b[K\u001b[6;119Hstry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":51,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"tim\r\n\u001b[K\u001b[7;119Hme\":\"2022-04-11T07:53:02.299504703Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[10BStoring signatures\r\n \b"] [10.319102, "o", "$ \r$\b\n \b$ "] [14.004466, "i", "cosign generate-key-pair"] [14.005184, "o", "cosign generate-key-pair"] @@ -80,11 +80,11 @@ [22.3469, "o", "cosign verify --key cosign.pub localhost:5000/busybox:latest"] [22.779921, "i", "\r"] [22.780692, "o", "\r$\b\n \b"] -[22.840979, "o", "\u001b[H\u001b[KtusCode\":201,\"latency\":\"1.151546ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-\r\n\u001b[K\u001b[1;119H-Length\":[\"347\"],\"Content-Type\":[\"application/vnd.oci.image.manifest.v1+json\"],\"Docker-Distribution-Api-Version\":[\"regis\r\n\u001b[K\u001b[2;119Hstry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":51,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"tim\r\n\u001b[K\u001b[3;119Hme\":\"2022-04-11T07:53:02.299504703Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34774\",\"method\":\"GET\",\"path\":\"/v2/\",\"statusCode\":200,\"latency\":\"\r\n\u001b[K\u001b[5;119H\"39.203µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerre\r\n\u001b[K\u001b[6;119Hegistry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutine\":54,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"tim\r\n\u001b[K\u001b[7;119Hme\":\"2022-04-11T07:53:14.82411121Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[19B"] -[22.841636, "o", "\u001b[H\u001b[Ke\":\"2022-04-11T07:53:14.82411121Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34774\",\"method\":\"GET\",\"path\":\"/v2/busybox/manifests/latest\",\"sta\r\n\u001b[K\u001b[2;119HatusCode\":200,\"latency\":\"222.038µs\",\"bodySize\":347,\"headers\":{\"Accept\":[\"application/vnd.docker.distribution.manifest.v1\r\n\u001b[K\u001b[3;119H1+json,application/vnd.docker.distribution.manifest.v1+prettyjws,application/vnd.docker.distribution.manifest.v2+json,ap\r\n\u001b[K\u001b[4;119Hpplication/vnd.oci.image.manifest.v1+json,application/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.\r\n\u001b[K\u001b[5;119H.image.index.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.\r\n\u001b[K\u001b[6;119H.1-0.20220209165246-a44adc326839\"]},\"goroutine\":54,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-\r\n\u001b[K\u001b[7;119H-11T07:53:14.824932815Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[19B"] -[22.843144, "o", "\u001b[H\u001b[Kplication/vnd.oci.image.manifest.v1+json,application/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.\r\n\u001b[K\u001b[1;119H.image.index.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.\r\n\u001b[K\u001b[2;119H.1-0.20220209165246-a44adc326839\"]},\"goroutine\":54,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-\r\n\u001b[K\u001b[3;119H-11T07:53:14.824932815Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34"] -[22.84324, "o", "774\",\"method\":\"GET\",\"path\":\"/v2/\",\"statusCode\":200,\"latency\":\"\r\n\u001b[K\u001b[5;119H\"6.432µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerreg\r\n\u001b[K\u001b[6;119Hgistry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutine\":54,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\r\n\u001b[K\u001b[7;119He\":\"2022-04-11T07:53:14.826410906Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[19B"] -[22.843536, "o", "\u001b[H\u001b[K\":\"2022-04-11T07:53:14.826410906Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34774\",\"method\":\"GET\",\"path\":\"/v2/busybox/manifests/sha256-d11ab\r\n\u001b[K\u001b[2;119Hbb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182.sig\",\"statusCode\":404,\"latency\":\"106.38µs\",\"bodySize\":294,\"\r\n\u001b[K\u001b[3;119H\"headers\":{\"Accept\":[\"application/vnd.docker.distribution.manifest.v1+json,application/vnd.docker.distribution.manifest.\r\n\u001b[K\u001b[4;119H.v1+prettyjws,application/vnd.docker.distribution.manifest.v2+json,application/vnd.oci.image.manifest.v1+json,applicatio\r\n\u001b[K\u001b[5;119Hon/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.image.index.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"U\r\n\u001b[K\u001b[6;119HUser-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutine\":54,\"\r\n\u001b[K\u001b[7;119H\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:14.826914864Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[19B"] +[22.840979, "o", "\u001b[H\u001b[KtusCode\":201,\"latency\":\"1.151546ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-\r\n\u001b[K\u001b[1;119H-Length\":[\"347\"],\"Content-Type\":[\"application/vnd.oci.image.manifest.v1+json\"],\"Docker-Distribution-Api-Version\":[\"regis\r\n\u001b[K\u001b[2;119Hstry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":51,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"tim\r\n\u001b[K\u001b[3;119Hme\":\"2022-04-11T07:53:02.299504703Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34774\",\"method\":\"GET\",\"path\":\"/v2/\",\"statusCode\":200,\"latency\":\"\r\n\u001b[K\u001b[5;119H\"39.203µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerre\r\n\u001b[K\u001b[6;119Hegistry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutine\":54,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"tim\r\n\u001b[K\u001b[7;119Hme\":\"2022-04-11T07:53:14.82411121Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[19B"] +[22.841636, "o", "\u001b[H\u001b[Ke\":\"2022-04-11T07:53:14.82411121Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34774\",\"method\":\"GET\",\"path\":\"/v2/busybox/manifests/latest\",\"sta\r\n\u001b[K\u001b[2;119HatusCode\":200,\"latency\":\"222.038µs\",\"bodySize\":347,\"headers\":{\"Accept\":[\"application/vnd.docker.distribution.manifest.v1\r\n\u001b[K\u001b[3;119H1+json,application/vnd.docker.distribution.manifest.v1+prettyjws,application/vnd.docker.distribution.manifest.v2+json,ap\r\n\u001b[K\u001b[4;119Hpplication/vnd.oci.image.manifest.v1+json,application/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.\r\n\u001b[K\u001b[5;119H.image.index.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.\r\n\u001b[K\u001b[6;119H.1-0.20220209165246-a44adc326839\"]},\"goroutine\":54,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-\r\n\u001b[K\u001b[7;119H-11T07:53:14.824932815Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[19B"] +[22.843144, "o", "\u001b[H\u001b[Kplication/vnd.oci.image.manifest.v1+json,application/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.\r\n\u001b[K\u001b[1;119H.image.index.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.\r\n\u001b[K\u001b[2;119H.1-0.20220209165246-a44adc326839\"]},\"goroutine\":54,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-\r\n\u001b[K\u001b[3;119H-11T07:53:14.824932815Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34"] +[22.84324, "o", "774\",\"method\":\"GET\",\"path\":\"/v2/\",\"statusCode\":200,\"latency\":\"\r\n\u001b[K\u001b[5;119H\"6.432µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerreg\r\n\u001b[K\u001b[6;119Hgistry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutine\":54,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\r\n\u001b[K\u001b[7;119He\":\"2022-04-11T07:53:14.826410906Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[19B"] +[22.843536, "o", "\u001b[H\u001b[K\":\"2022-04-11T07:53:14.826410906Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34774\",\"method\":\"GET\",\"path\":\"/v2/busybox/manifests/sha256-d11ab\r\n\u001b[K\u001b[2;119Hbb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182.sig\",\"statusCode\":404,\"latency\":\"106.38µs\",\"bodySize\":294,\"\r\n\u001b[K\u001b[3;119H\"headers\":{\"Accept\":[\"application/vnd.docker.distribution.manifest.v1+json,application/vnd.docker.distribution.manifest.\r\n\u001b[K\u001b[4;119H.v1+prettyjws,application/vnd.docker.distribution.manifest.v2+json,application/vnd.oci.image.manifest.v1+json,applicatio\r\n\u001b[K\u001b[5;119Hon/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.image.index.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"U\r\n\u001b[K\u001b[6;119HUser-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutine\":54,\"\r\n\u001b[K\u001b[7;119H\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:14.826914864Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[19B"] [22.84383, "o", "Error: no matching signatures:\r\n \b\n \b"] [22.843897, "o", "main.go:46: error during command execution: no matching signatures:\r\n \b"] [22.84844, "o", "$ "] @@ -98,67 +98,67 @@ [28.599693, "o", "Enter password for private key: "] [29.431896, "i", "\r"] [29.432539, "o", "\rE\b\n \b"] -[29.56025, "o", "\u001b[H\u001b[Kv1+prettyjws,application/vnd.docker.distribution.manifest.v2+json,application/vnd.oci.image.manifest.v1+json,applicatio\r\n\u001b[K\u001b[1;119Hon/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.image.index.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"U\r\n\u001b[K\u001b[2;119HUser-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutine\":54,\"\r\n\u001b[K\u001b[3;119H\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:14.826914864Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34780\",\"method\":\"GET\",\"path\":\"/v2/\",\"statusCode\":200,\"latency\":\"\r\n\u001b[K\u001b[5;119H\"29.075µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerre\r\n\u001b[K\u001b[6;119Hegistry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutine\":57,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"tim\r\n\u001b[K\u001b[7;119Hme\":\"2022-04-11T07:53:21.543440645Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[25B"] -[29.561244, "o", "\u001b[H\u001b[Ke\":\"2022-04-11T07:53:21.543440645Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34780\",\"method\":\"GET\",\"path\":\"/v2/busybox/manifests/latest\",\"sta\r\n\u001b[K\u001b[2;119HatusCode\":200,\"latency\":\"126.839µs\",\"bodySize\":347,\"headers\":{\"Accept\":[\"application/vnd.docker.distribution.manifest.v1\r\n\u001b[K\u001b[3;119H1+json,application/vnd.docker.distribution.manifest.v1+prettyjws,application/vnd.docker.distribution.manifest.v2+json,ap\r\n\u001b[K\u001b[4;119Hpplication/vnd.oci.image.manifest.v1+json,application/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.\r\n\u001b[K\u001b[5;119H.image.index.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.\r\n\u001b[K\u001b[6;119H.1-0.20220209165246-a44adc326839\"]},\"goroutine\":57,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-\r\n\u001b[K\u001b[7;119H-11T07:53:21.544303959Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[25BPushing signature to: localhost:5000/busybox\r\n \b"] -[29.562792, "o", "\u001b[H\u001b[Kplication/vnd.oci.image.manifest.v1+json,application/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.\r\n\u001b[K\u001b[1;119H.image.index.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.\r\n\u001b[K\u001b[2;119H.1-0.20220209165246-a44adc326839\"]},\"goroutine\":57,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-\r\n\u001b[K\u001b[3;119H-11T07:53:21.544303959Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34780\",\"method\":\"GET\",\"path\":\"/v2/\",\"statusCode\":200,\"latency\":\"\r\n\u001b[K\u001b[5;119H\"5.62µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregi\r\n\u001b[K\u001b[6;119Histry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutine\":57,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\"\r\n\u001b[K\u001b[7;119H\":\"2022-04-11T07:53:21.545961377Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[26B"] -[29.563325, "o", "\u001b[H\u001b[K:\"2022-04-11T07:53:21.545961377Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34780\",\"method\":\"GET\",\"path\":\"/v2/busybox/manifests/sha256-d11ab\r\n\u001b[K\u001b[2;119Hbb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182.sig\",\"statusCode\":404,\"latency\":\"72.907µs\",\"bodySize\":294,\"\r\n\u001b[K\u001b[3;119H\"headers\":{\"Accept\":[\"application/vnd.docker.distribution.manifest.v1+json,application/vnd.docker.distribution.manifest.\r\n\u001b[K\u001b[4;119H.v1+prettyjws,application/vnd.docker.distribution.manifest.v2+json,application/vnd.oci.image.manifest.v1+json,applicatio\r\n\u001b[K\u001b[5;119Hon/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.image.index.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"U\r\n\u001b[K\u001b[6;119HUser-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutine\":57,\"\r\n\u001b[K\u001b[7;119H\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:21.546566045Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[26B"] -[29.56583, "o", "\u001b[H\u001b[Kv1+prettyjws,application/vnd.docker.distribution.manifest.v2+json,application/vnd.oci.image.manifest.v1+json,applicatio\r\n\u001b[K\u001b[1;119Hon/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.image.index.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"U\r\n\u001b[K\u001b[2;119HUser-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutine\":57,\"\r\n\u001b[K\u001b[3;119H\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:21.546566045Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34780\",\"method\":\"GET\",\"path\":\"/v2/\",\"statusCode\":200,\"latency\":\"\r\n\u001b[K\u001b[5;119H\"5.049µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerreg\r\n\u001b[K\u001b[6;119Hgistry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutine\":57,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\r\n\u001b[K\u001b[7;119He\":\"2022-04-11T07:53:21.549112596Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[26B"] +[29.56025, "o", "\u001b[H\u001b[Kv1+prettyjws,application/vnd.docker.distribution.manifest.v2+json,application/vnd.oci.image.manifest.v1+json,applicatio\r\n\u001b[K\u001b[1;119Hon/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.image.index.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"U\r\n\u001b[K\u001b[2;119HUser-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutine\":54,\"\r\n\u001b[K\u001b[3;119H\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:14.826914864Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34780\",\"method\":\"GET\",\"path\":\"/v2/\",\"statusCode\":200,\"latency\":\"\r\n\u001b[K\u001b[5;119H\"29.075µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerre\r\n\u001b[K\u001b[6;119Hegistry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutine\":57,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"tim\r\n\u001b[K\u001b[7;119Hme\":\"2022-04-11T07:53:21.543440645Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[25B"] +[29.561244, "o", "\u001b[H\u001b[Ke\":\"2022-04-11T07:53:21.543440645Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34780\",\"method\":\"GET\",\"path\":\"/v2/busybox/manifests/latest\",\"sta\r\n\u001b[K\u001b[2;119HatusCode\":200,\"latency\":\"126.839µs\",\"bodySize\":347,\"headers\":{\"Accept\":[\"application/vnd.docker.distribution.manifest.v1\r\n\u001b[K\u001b[3;119H1+json,application/vnd.docker.distribution.manifest.v1+prettyjws,application/vnd.docker.distribution.manifest.v2+json,ap\r\n\u001b[K\u001b[4;119Hpplication/vnd.oci.image.manifest.v1+json,application/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.\r\n\u001b[K\u001b[5;119H.image.index.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.\r\n\u001b[K\u001b[6;119H.1-0.20220209165246-a44adc326839\"]},\"goroutine\":57,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-\r\n\u001b[K\u001b[7;119H-11T07:53:21.544303959Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[25BPushing signature to: localhost:5000/busybox\r\n \b"] +[29.562792, "o", "\u001b[H\u001b[Kplication/vnd.oci.image.manifest.v1+json,application/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.\r\n\u001b[K\u001b[1;119H.image.index.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.\r\n\u001b[K\u001b[2;119H.1-0.20220209165246-a44adc326839\"]},\"goroutine\":57,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-\r\n\u001b[K\u001b[3;119H-11T07:53:21.544303959Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34780\",\"method\":\"GET\",\"path\":\"/v2/\",\"statusCode\":200,\"latency\":\"\r\n\u001b[K\u001b[5;119H\"5.62µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregi\r\n\u001b[K\u001b[6;119Histry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutine\":57,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\"\r\n\u001b[K\u001b[7;119H\":\"2022-04-11T07:53:21.545961377Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[26B"] +[29.563325, "o", "\u001b[H\u001b[K:\"2022-04-11T07:53:21.545961377Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34780\",\"method\":\"GET\",\"path\":\"/v2/busybox/manifests/sha256-d11ab\r\n\u001b[K\u001b[2;119Hbb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182.sig\",\"statusCode\":404,\"latency\":\"72.907µs\",\"bodySize\":294,\"\r\n\u001b[K\u001b[3;119H\"headers\":{\"Accept\":[\"application/vnd.docker.distribution.manifest.v1+json,application/vnd.docker.distribution.manifest.\r\n\u001b[K\u001b[4;119H.v1+prettyjws,application/vnd.docker.distribution.manifest.v2+json,application/vnd.oci.image.manifest.v1+json,applicatio\r\n\u001b[K\u001b[5;119Hon/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.image.index.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"U\r\n\u001b[K\u001b[6;119HUser-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutine\":57,\"\r\n\u001b[K\u001b[7;119H\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:21.546566045Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[26B"] +[29.56583, "o", "\u001b[H\u001b[Kv1+prettyjws,application/vnd.docker.distribution.manifest.v2+json,application/vnd.oci.image.manifest.v1+json,applicatio\r\n\u001b[K\u001b[1;119Hon/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.image.index.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"U\r\n\u001b[K\u001b[2;119HUser-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutine\":57,\"\r\n\u001b[K\u001b[3;119H\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:21.546566045Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34780\",\"method\":\"GET\",\"path\":\"/v2/\",\"statusCode\":200,\"latency\":\"\r\n\u001b[K\u001b[5;119H\"5.049µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerreg\r\n\u001b[K\u001b[6;119Hgistry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutine\":57,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\r\n\u001b[K\u001b[7;119He\":\"2022-04-11T07:53:21.549112596Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[26B"] [29.567548, "o", "\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"stat /var/lib/registry/busybox/blobs/sha256/a56e054a9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a6\r\n\u001b[K\u001b[1;119H658c64a13ad5ae72: no such file or directory\",\"blob\":\"/var/lib/registry/busybox/blobs/sha256/a56e054a9f5c5db6ce3be0b0dd"] -[29.56768, "o", "d1\r\n\u001b[K\u001b[2;119H1da2dff77b3396445c12a658c64a13ad5ae72\",\"goroutine\":57,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1272\",\"time\r\n\u001b[K\u001b[3;119He\":\"2022-04-11T07:53:21.550682299Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1272\",\"message\":\"failed to st\r\n\u001b[K\u001b[4;119Htat blob\"}\r\n\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:a56e054a9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a658c64a13ad5ae7\r\n\u001b[K\u001b[6;119H72\",\"goroutine\":57,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"tim"] -[29.568183, "o", "e\":\"2022-04-11T07:53:21.550712155Z\",\r\n\u001b[K\u001b[7;119H,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K\u001b[26B\u001b[H\u001b[Kat blob\"}\r\n\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:a56e054a9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a658c64a13ad5ae7\r\n\u001b[K\u001b[2;119H72\",\"goroutine\":57,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"time\":\"2022-04-11T07:53:21.550712155Z\",\r\n\u001b[K\u001b[3;119H,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cach"] -[29.568228, "o", "e: not found\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34780\",\"method\":\"HEAD\",\"path\":\"/v2/busybox/blobs/sha256:a56e054a\r\n\u001b[K\u001b[5;119Ha9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a658c64a13ad5ae72\",\"statusCode\":404,\"latency\":\"112.392µs\",\"bodySize\":407,\"header\r\n\u001b[K\u001b[6;119Hrs\":{\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutine\r\n\u001b[K\u001b[7;119He\":57,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:21.5507543"] -[29.568539, "o", "74Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[26B\u001b[H\u001b[Kat blob\"}\r\n\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd\r\n\u001b[K\u001b[2;119Hd2\",\"goroutine\":57,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"time\":\"2022-04-11T07:53:21.551368089Z\",\r\n\u001b[K\u001b[3;119H,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34780\",\"method\":\"HEAD\",\"path\":\"/v2/busyb"] -[29.568638, "o", "ox/blobs/sha256:e31220af\r\n\u001b[K\u001b[5;119Hf41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\",\"statusCode\":404,\"latency\":\"212.029µs\",\"bodySize\":407,\"header\r\n\u001b[K\u001b[6;119Hrs\":{\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutine\r\n\u001b[K\u001b[7;119He\":57,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:21.551500288Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[26B"] -[29.569086, "o", "\u001b[H\u001b[K41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\",\"statusCode\":404,\"latency\":\"212.029µs\",\"bodySize\":407,\"header\r\n\u001b[K\u001b[1;119Hrs\":{\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutine\r\n\u001b[K\u001b[2;119He\":57,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:21.551500288Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34786\",\"method\":\"POST\",\"path\":\"/v2/busybox/blobs/uploads/\",\"stat\r\n\u001b[K\u001b[4;119HtusCode\":202,\"latency\":\"165.091µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"0\"],\"Content-Ty\r\n\u001b[K\u001b[5;119Hype\":[\"application/json\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a44ad\r\n\u001b[K\u001b[6;119Hdc326839\"]},\"goroutine\":82,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:21.552216174Z\",\r\n\u001b[K\u001b[7;119H,\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[26B"] -[29.569249, "o", "\u001b[H\u001b[Kpe\":[\"application/json\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a44ad\r\n\u001b[K\u001b[1;119Hdc326839\"]},\"goroutine\":82,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:21.552216174Z\",\r\n\u001b[K\u001b[2;119H,\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34780\",\"method\":\"POST\",\"path\":\"/v2/busybox/blobs/uploads/\",\"stat\r\n\u001b[K\u001b[4;119HtusCode\":202,\"latency\":\"66.044µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"0\"],\"Content-Typ\r\n\u001b[K\u001b[5;119Hpe\":[\"application/json\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a44adc\r\n\u001b[K\u001b[6;119Hc326839\"]},\"goroutine\":57,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:21.552667654Z\",\"\r\n\u001b[K\u001b[7;119H\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[26B"] -[29.56996, "o", "\u001b[H\u001b[K],\"Content-Type\":[\"application/octet-stream\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0\r\n\u001b[K\u001b[1;119H0.20220209165246-a44adc326839\"]},\"goroutine\":82,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T\r\n\u001b[K\u001b[2;119HT07:53:21.552938212Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34780\",\"method\":\"PATCH\",\"path\":\"/v2/busybox/blobs/uploads/cac8b7\r\n\u001b[K\u001b[4;119H7fc-e962-4741-9bb3-7ecfc04b8b4a\",\"statusCode\":202,\"latency\":\""] +[29.56768, "o", "d1\r\n\u001b[K\u001b[2;119H1da2dff77b3396445c12a658c64a13ad5ae72\",\"goroutine\":57,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272\",\"time\r\n\u001b[K\u001b[3;119He\":\"2022-04-11T07:53:21.550682299Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272\",\"message\":\"failed to st\r\n\u001b[K\u001b[4;119Htat blob\"}\r\n\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:a56e054a9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a658c64a13ad5ae7\r\n\u001b[K\u001b[6;119H72\",\"goroutine\":57,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"tim"] +[29.568183, "o", "e\":\"2022-04-11T07:53:21.550712155Z\",\r\n\u001b[K\u001b[7;119H,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K\u001b[26B\u001b[H\u001b[Kat blob\"}\r\n\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:a56e054a9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a658c64a13ad5ae7\r\n\u001b[K\u001b[2;119H72\",\"goroutine\":57,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"time\":\"2022-04-11T07:53:21.550712155Z\",\r\n\u001b[K\u001b[3;119H,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cach"] +[29.568228, "o", "e: not found\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34780\",\"method\":\"HEAD\",\"path\":\"/v2/busybox/blobs/sha256:a56e054a\r\n\u001b[K\u001b[5;119Ha9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a658c64a13ad5ae72\",\"statusCode\":404,\"latency\":\"112.392µs\",\"bodySize\":407,\"header\r\n\u001b[K\u001b[6;119Hrs\":{\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutine\r\n\u001b[K\u001b[7;119He\":57,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:21.5507543"] +[29.568539, "o", "74Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[26B\u001b[H\u001b[Kat blob\"}\r\n\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd\r\n\u001b[K\u001b[2;119Hd2\",\"goroutine\":57,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"time\":\"2022-04-11T07:53:21.551368089Z\",\r\n\u001b[K\u001b[3;119H,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34780\",\"method\":\"HEAD\",\"path\":\"/v2/busyb"] +[29.568638, "o", "ox/blobs/sha256:e31220af\r\n\u001b[K\u001b[5;119Hf41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\",\"statusCode\":404,\"latency\":\"212.029µs\",\"bodySize\":407,\"header\r\n\u001b[K\u001b[6;119Hrs\":{\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutine\r\n\u001b[K\u001b[7;119He\":57,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:21.551500288Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[26B"] +[29.569086, "o", "\u001b[H\u001b[K41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\",\"statusCode\":404,\"latency\":\"212.029µs\",\"bodySize\":407,\"header\r\n\u001b[K\u001b[1;119Hrs\":{\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutine\r\n\u001b[K\u001b[2;119He\":57,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:21.551500288Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34786\",\"method\":\"POST\",\"path\":\"/v2/busybox/blobs/uploads/\",\"stat\r\n\u001b[K\u001b[4;119HtusCode\":202,\"latency\":\"165.091µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"0\"],\"Content-Ty\r\n\u001b[K\u001b[5;119Hype\":[\"application/json\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a44ad\r\n\u001b[K\u001b[6;119Hdc326839\"]},\"goroutine\":82,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:21.552216174Z\",\r\n\u001b[K\u001b[7;119H,\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[26B"] +[29.569249, "o", "\u001b[H\u001b[Kpe\":[\"application/json\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a44ad\r\n\u001b[K\u001b[1;119Hdc326839\"]},\"goroutine\":82,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:21.552216174Z\",\r\n\u001b[K\u001b[2;119H,\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34780\",\"method\":\"POST\",\"path\":\"/v2/busybox/blobs/uploads/\",\"stat\r\n\u001b[K\u001b[4;119HtusCode\":202,\"latency\":\"66.044µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"0\"],\"Content-Typ\r\n\u001b[K\u001b[5;119Hpe\":[\"application/json\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a44adc\r\n\u001b[K\u001b[6;119Hc326839\"]},\"goroutine\":57,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:21.552667654Z\",\"\r\n\u001b[K\u001b[7;119H\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[26B"] +[29.56996, "o", "\u001b[H\u001b[K],\"Content-Type\":[\"application/octet-stream\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0\r\n\u001b[K\u001b[1;119H0.20220209165246-a44adc326839\"]},\"goroutine\":82,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T\r\n\u001b[K\u001b[2;119HT07:53:21.552938212Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34780\",\"method\":\"PATCH\",\"path\":\"/v2/busybox/blobs/uploads/cac8b7\r\n\u001b[K\u001b[4;119H7fc-e962-4741-9bb3-7ecfc04b8b4a\",\"statusCode\":202,\"latency\":\""] [29.570009, "o", "90.511µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"\r\n\u001b[K\u001b[5;119H\"],\"Content-Type\":[\"application/octet-stream\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0\r\n\u001b[K\u001b[6;119H0.20220209165246-a44adc326839\"]},\"goroutine\":57,\"c"] -[29.570044, "o", "aller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T\r\n\u001b[K\u001b[7;119HT07:53:21.553215374Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[26B\u001b[H\u001b[K07:53:21.552938212Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34780\",\"meth"] +[29.570044, "o", "aller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T\r\n\u001b[K\u001b[7;119HT07:53:21.553215374Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[26B\u001b[H\u001b[K07:53:21.552938212Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34780\",\"meth"] [29.570052, "o", "od\":\"PATCH\",\"path\":\"/v2/busybox/blobs/uploads/cac8b7\r\n\u001b[K\u001b[2;119H7fc-e962-4741-9bb3-7ecfc04b8b4a\",\"statusCode\":202,\"latency\":\"90.511µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"\r\n\u001b[K\u001b[3;119H\"],\"Content-Type\":[\"application/octet-stream\"],\"User-Agen"] -[29.570058, "o", "t\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0\r\n\u001b[K\u001b[4;119H0.20220209165246-a44adc326839\"]},\"goroutine\":57,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T\r\n\u001b[K\u001b[5;119HT07:53:21.553215374Z\",\"message\":\"HTTP API\"}\r\n\u001b["] -[29.570189, "o", "K{\"level\":\"info\",\"r.ContentLength\":0,\"goroutine\":82,\"caller\":\"zotregistry.io/zot/pkg/api/routes.go:1040\",\"time\":\"2022-04\r\n\u001b[K\u001b[7;119H4-11T07:53:21.553367049Z\",\"message\":\"DEBUG\"}\r\n\u001b[K\u001b[26B\u001b[H\u001b[K-11T07:53:21.553367049Z\",\"message\":\"DEBUG\"}\r\n\u001b[K{\"level\":\"debug"] -[29.570224, "o", "\",\"src\":\"/var/lib/registry/busybox/.uploads/7aead363-06cf-4d7e-95ca-298f10f39d8a\",\"dstDigest\":\"sha256:a5\r\n\u001b[K\u001b[2;119H56e054a9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a658c64a13ad5ae72\",\"dst\":\"/var/lib/registry/busybox/blobs/sha256/a56e054a9\r\n\u001b[K\u001b[3;119H9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a658c64a13ad5ae72\",\"goroutine\":82,\"caller\":\"zotregistry.io/zot/pkg/storage/storag\r\n\u001b[K\u001b[4;119Hge_fs.go:1146\",\"time\":\"2022-04-11T07:53:21.553480653Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1146\",\"mes\r\n\u001b[K\u001b[5;119Hssage\":\"dedupe: enter\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":0,\"goroutine\":57,\"caller\":\"zotregistry.io/zot/pkg/api/routes.go:1040\",\"time\":\"2022-04\r\n\u001b[K\u001b[7;119H4-11T07:53:21.553490221Z\",\"message\":\"DEBUG\"}\r\n\u001b[K\u001b[26B"] -[29.571258, "o", "\u001b[H\u001b[Ke_fs.go:1146\",\"time\":\"2022-04-11T07:53:21.553480653Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1146\",\"mes\r\n\u001b[K\u001b[1;119Hssage\":\"dedupe: enter\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":0,\"goroutine\":57,\"caller\":\"zotregistry.io/zot/pkg/api/ro"] -[29.571278, "o", "utes.go:1040\",\"time\":\"2022-04\r\n\u001b[K\u001b[3;119H4-11T07:53:21.553490221Z\",\"message\":\"DEBUG\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/busybox/.uploads/7aead363-06cf-4d7e-95ca-298f10f39d8a\",\"dst\":\"/var/lib/regist\r\n\u001b[K\u001b[5;119Htry/busybox/blobs/sha256/a56e054a9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a658c64a13ad5ae72\",\"goroutine\":82,\"caller\":\"zotr\r\n\u001b[K\u001b[6;119Hregistry.io/zot/pkg/storage/storage_fs.go:1171\",\"time\":\"2022-04-11T07:53:21.554536359Z\",\"caller\":\"zotregistry.io/zot/pkg\r\n\u001b[K\u001b[7;119Hg/storage/storage_fs.go"] -[29.571491, "o", ":1171\",\"message\":\"dedupe: rename\"}\r\n\u001b[K\u001b[26B\u001b[H\u001b[K\":[\"application/octet-stream\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246\r\n\u001b[K\u001b[1;119H6-a44adc326839\"]},\"goroutine\":82,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:21.554604\r\n\u001b[K\u001b[2;119H4768Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/busybox/.uploads/cac8b7fc-e962-4741-9bb3-7ecfc04b8b4a\",\"dstDigest\":\"sha256:e3\r\n\u001b[K\u001b[4;119H31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\",\"dst\":\"/var/lib/registry/busybox/blobs/sha256/e31220af4\r\n\u001b[K\u001b[5;119H41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\",\"goroutine\":57,\"caller\":\"zotregistry.io/zot/pkg/storage/storag\r\n\u001b[K\u001b[6;119Hge_fs.go:1146\",\"time\":\"2022-04-11T07:53:21.554681021Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1146\",\"mes\r\n\u001b[K\u001b[7;119Hssage\":\"dedupe: enter\"}\r\n\u001b[K\u001b[26B"] -[29.572295, "o", "\u001b[H\u001b[K1220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\",\"dst\":\"/var/lib/registry/busybox/blobs/sha256/e31220af4\r\n\u001b[K\u001b[1;119H41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\",\"goroutine\":57,\"caller\":\"zotregistry.io/zot/pkg/storage/storag\r\n\u001b[K\u001b[2;119Hge_fs.go:1146\",\"time\":\"2022-04-11T07:53:21.554681021Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1146\",\"mes\r\n\u001b[K\u001b[3;119Hssage\":\"dedupe: enter\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/busybox/.uploads/cac8b7fc-e962-4741-9bb3-7ecfc04b8b4a\",\"dst\":\"/var/lib/regist\r\n\u001b[K\u001b[5;119Htry/busybox/blobs/sha256/e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\",\"goroutine\":57,\"caller\":\"zotr\r\n\u001b[K\u001b[6;119Hregistry.io/zot/pkg/storage/storage_fs.go:1171\",\"time\":\"2022-04-11T07:5"] -[29.57243, "o", "3:21.555648381Z\",\"caller\":\"zotregistry.io/zot/pkg\r\n\u001b[K\u001b[7;119Hg/storage/storage_fs.go:1171\",\"message\":\"dedupe: rename\"}\r\n\u001b[K\u001b[26B\u001b[H\u001b[Kegistry.io/zot/pkg/storage/storage_fs.go:1171\",\"time\":\"2022-04-11T07:53:21.555648381Z\",\"caller\":\"zotregistry.io/zot/pkg\r\n\u001b[K\u001b[1;119Hg/storage/storage_fs.go:1171\",\"message\":\"dedupe: rename\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34780\",\"method\":\"PUT\",\"path\":\"/v2/busybox/blobs/uploads/cac8b7fc\r\n\u001b[K\u001b[3;119Hc-e962-4741-9bb3-7ecfc04b8b4a?digest=sha256%3Ae3122"] -[29.572468, "o", "0af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\",\"statusC\r\n\u001b[K\u001b[4;119HCode\":201,\"latency\":\"2.20057ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"0\"],\"Content-Type\"\r\n\u001b[K\u001b[5;119H\":[\"application/octet-stream\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-\r\n\u001b[K\u001b[6;119H-a44adc326839\"]},\"goroutine\":57,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:21.5556851\r\n\u001b[K\u001b[7;119H14Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[26B"] -[29.573391, "o", "\u001b[H\u001b[Kode\":201,\"latency\":\"2.20057ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"0\"],\"Content-Type\"\r\n\u001b[K\u001b[1;119H\":[\"application/octet-stream\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-\r\n\u001b[K\u001b[2;119H-a44adc326839\"]},\"goroutine\":57,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:21.5556851\r\n\u001b[K\u001b[3;119H14Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"blobPath\":\"/var/lib/registry/busybox/blobs/sha256/e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c222\r\n\u001b[K\u001b[5;119H284641b4d5fd2\",\"reference\":\"sha256-d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182.sig\",\"goroutine\":82,\r\n\u001b[K\u001b[6;119H,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:516\",\"time\":\"2022-04-11T07:53:21.556726239Z\",\"caller\":\"zotregist\r\n\u001b[K\u001b[7;119Htry.io/zot/pkg/storage/storage_fs.go:516\",\"message\":\"manifest layers\"}\r\n\u001b[K\u001b[26B"] -[29.573662, "o", "\u001b[H\u001b[K4Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"blobPath\":\"/var/lib/registry/busybox/blobs/sha256/e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c222\r\n\u001b[K\u001b[2;119H284641b4d5fd2\",\"reference\":\"sha256-d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182.sig\",\"goroutine\":82,\r\n\u001b[K\u001b[3;119H,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:516\",\"time\":\"2022-04-11T07:53:21.556726239Z\",\"caller\":\"zotregist\r\n\u001b[K\u001b[4;119Htry.io/zot/pkg/storage/storage_fs.go:516\",\"message\":\"manifest layers\"}\r\n\u001b[K{\"l"] -[29.573704, "o", "evel\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557051441Z\",\"message\":\"GC: got refe\r\n\u001b[K\u001b["] -[29.573776, "o", "7;119Herence\"}\r\n\u001b[K\u001b[26B\u001b[H\u001b[Kler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557051441Z\",\"message\":\"GC: got refe\r\n\u001b[K\u001b[1;119Herence\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:05f65cfd444a4ba3b0557f6fef7f59175ee355990a5db03d79bfa038e6e87aed\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557112746Z\",\"message\":\"GC: got refe\r\n\u001b[K\u001b[4;119Herence\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2f"] -[29.573862, "o", "e3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557167619Z\",\"message\":\"GC: marking \r\n\u001b[K\u001b[7;119H from root\"}\r\n\u001b[K\u001b[26B\u001b[H\u001b[Kler\":\"zotregistry.io/z"] -[29.573895, "o", "ot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557112746Z\",\"message\":\"GC: got refe\r\n\u001b[K\u001b[1;119Herence\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557167619Z\",\"message\":\"GC: marking \r\n\u001b[K\u001b[4;119H from root\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"gorout"] -[29.573976, "o", "ine\":82,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557229406Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[26B\u001b[H\u001b[Kler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:"] -[29.574001, "o", "53:21.557167619Z\",\"message\":\"GC: marking \r\n\u001b[K\u001b[1;119H from root\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557229406Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"github.com/opencontainers/image-spec/specs-go::Versioned\",\"v1path\":\"github.com/opencontainers/\r\n\u001b[K\u001b[6;119H/image-spec/specs-go/v1\",\"goroutine"] -[29.574079, "o", "\":82,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T0\r\n\u001b[K\u001b[7;119H07:53:21.557372134Z\",\"message\":\"detected jump outside permitted packages\"}\r\n\u001b[K\u001b[26B\u001b[H\u001b[Kler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557229406Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[1;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"github.com/opencontainers/image-spec/specs-go::Versioned\",\"v1path\":\"github.com/opencontainers/\r\n\u001b[K\u001b[3;119H/image-spec/specs-go/v1\",\"goroutine\":82,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T0\r\n\u001b[K\u001b[4;119H07:53:21.557372134Z\",\"message\":\"detected jump outside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fd"] -[29.57412, "o", "c8b\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557445612Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[26B"] -[29.574223, "o", "\u001b[H\u001b[Kimage-spec/specs-go/v1\",\"goroutine\":82,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T0\r\n\u001b[K\u001b[1;119H07:53:21.557372134Z\",\"message\":\"detected jump outside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557445612Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":82,\"caller\r\n\u001b[K\u001b[6;119Hr\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557604501Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[7;119Houtside perm"] -[29.574311, "o", "itted packages\"}\r\n\u001b[K\u001b[26B\u001b[H\u001b[Kler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557445612Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[1;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec"] -[29.574346, "o", "/specs-go/v1\",\"goroutine\":82,\"caller\r\n\u001b[K\u001b[3;119Hr\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557604501Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[4;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":82,\"caller\r\n\u001b[K\u001b[6;119Hr\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557688459Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[7;119Houtside permitted packages\"}\r\n\u001b["] -[29.574413, "o", "K\u001b[26B\u001b[H\u001b[K\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557604501Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[1;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":82,\"caller\r\n\u001b[K\u001b[3;119Hr\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557688459Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[4;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"v1path\":\"github.com"] -[29.574439, "o", "/opencontainers/image-spec/specs-go/v1\",\"name\":\"time::Time\",\"goroutine\":82,\"caller\r\n\u001b[K\u001b[6;119Hr\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557793006Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[7;119Houtside permitted packages\"}"] -[29.57451, "o", "\r\n\u001b[K\u001b[26B\u001b[H\u001b[K\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557688459Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[1;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"name\":\"time::Time\",\"goroutine\":82,\"caller\r\n\u001b[K\u001b[3;119Hr\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557793006Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[4;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256"] -[29.574624, "o", ":02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.55786428Z\",\"message\":\"<- ws.recurse\r\n\u001b[K\u001b[7;119He\"}\r\n\u001b[K\u001b[26B\u001b[H\u001b[Kler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.55786428Z\",\"message\":\"<- ws.recurse\r\n\u001b[K\u001b[1;119He\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":82,\"cal\r\n"] -[29.574683, "o", "\u001b[K\u001b[3;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557926748Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":82,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"202"] +[29.570058, "o", "t\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0\r\n\u001b[K\u001b[4;119H0.20220209165246-a44adc326839\"]},\"goroutine\":57,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T\r\n\u001b[K\u001b[5;119HT07:53:21.553215374Z\",\"message\":\"HTTP API\"}\r\n\u001b["] +[29.570189, "o", "K{\"level\":\"info\",\"r.ContentLength\":0,\"goroutine\":82,\"caller\":\"zotregistry.dev/zot/pkg/api/routes.go:1040\",\"time\":\"2022-04\r\n\u001b[K\u001b[7;119H4-11T07:53:21.553367049Z\",\"message\":\"DEBUG\"}\r\n\u001b[K\u001b[26B\u001b[H\u001b[K-11T07:53:21.553367049Z\",\"message\":\"DEBUG\"}\r\n\u001b[K{\"level\":\"debug"] +[29.570224, "o", "\",\"src\":\"/var/lib/registry/busybox/.uploads/7aead363-06cf-4d7e-95ca-298f10f39d8a\",\"dstDigest\":\"sha256:a5\r\n\u001b[K\u001b[2;119H56e054a9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a658c64a13ad5ae72\",\"dst\":\"/var/lib/registry/busybox/blobs/sha256/a56e054a9\r\n\u001b[K\u001b[3;119H9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a658c64a13ad5ae72\",\"goroutine\":82,\"caller\":\"zotregistry.dev/zot/pkg/storage/storag\r\n\u001b[K\u001b[4;119Hge_fs.go:1146\",\"time\":\"2022-04-11T07:53:21.553480653Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146\",\"mes\r\n\u001b[K\u001b[5;119Hssage\":\"dedupe: enter\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":0,\"goroutine\":57,\"caller\":\"zotregistry.dev/zot/pkg/api/routes.go:1040\",\"time\":\"2022-04\r\n\u001b[K\u001b[7;119H4-11T07:53:21.553490221Z\",\"message\":\"DEBUG\"}\r\n\u001b[K\u001b[26B"] +[29.571258, "o", "\u001b[H\u001b[Ke_fs.go:1146\",\"time\":\"2022-04-11T07:53:21.553480653Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146\",\"mes\r\n\u001b[K\u001b[1;119Hssage\":\"dedupe: enter\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":0,\"goroutine\":57,\"caller\":\"zotregistry.dev/zot/pkg/api/ro"] +[29.571278, "o", "utes.go:1040\",\"time\":\"2022-04\r\n\u001b[K\u001b[3;119H4-11T07:53:21.553490221Z\",\"message\":\"DEBUG\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/busybox/.uploads/7aead363-06cf-4d7e-95ca-298f10f39d8a\",\"dst\":\"/var/lib/regist\r\n\u001b[K\u001b[5;119Htry/busybox/blobs/sha256/a56e054a9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a658c64a13ad5ae72\",\"goroutine\":82,\"caller\":\"zotr\r\n\u001b[K\u001b[6;119Hregistry.dev/zot/pkg/storage/storage_fs.go:1171\",\"time\":\"2022-04-11T07:53:21.554536359Z\",\"caller\":\"zotregistry.dev/zot/pkg\r\n\u001b[K\u001b[7;119Hg/storage/storage_fs.go"] +[29.571491, "o", ":1171\",\"message\":\"dedupe: rename\"}\r\n\u001b[K\u001b[26B\u001b[H\u001b[K\":[\"application/octet-stream\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246\r\n\u001b[K\u001b[1;119H6-a44adc326839\"]},\"goroutine\":82,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:21.554604\r\n\u001b[K\u001b[2;119H4768Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/busybox/.uploads/cac8b7fc-e962-4741-9bb3-7ecfc04b8b4a\",\"dstDigest\":\"sha256:e3\r\n\u001b[K\u001b[4;119H31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\",\"dst\":\"/var/lib/registry/busybox/blobs/sha256/e31220af4\r\n\u001b[K\u001b[5;119H41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\",\"goroutine\":57,\"caller\":\"zotregistry.dev/zot/pkg/storage/storag\r\n\u001b[K\u001b[6;119Hge_fs.go:1146\",\"time\":\"2022-04-11T07:53:21.554681021Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146\",\"mes\r\n\u001b[K\u001b[7;119Hssage\":\"dedupe: enter\"}\r\n\u001b[K\u001b[26B"] +[29.572295, "o", "\u001b[H\u001b[K1220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\",\"dst\":\"/var/lib/registry/busybox/blobs/sha256/e31220af4\r\n\u001b[K\u001b[1;119H41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\",\"goroutine\":57,\"caller\":\"zotregistry.dev/zot/pkg/storage/storag\r\n\u001b[K\u001b[2;119Hge_fs.go:1146\",\"time\":\"2022-04-11T07:53:21.554681021Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146\",\"mes\r\n\u001b[K\u001b[3;119Hssage\":\"dedupe: enter\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/busybox/.uploads/cac8b7fc-e962-4741-9bb3-7ecfc04b8b4a\",\"dst\":\"/var/lib/regist\r\n\u001b[K\u001b[5;119Htry/busybox/blobs/sha256/e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\",\"goroutine\":57,\"caller\":\"zotr\r\n\u001b[K\u001b[6;119Hregistry.dev/zot/pkg/storage/storage_fs.go:1171\",\"time\":\"2022-04-11T07:5"] +[29.57243, "o", "3:21.555648381Z\",\"caller\":\"zotregistry.dev/zot/pkg\r\n\u001b[K\u001b[7;119Hg/storage/storage_fs.go:1171\",\"message\":\"dedupe: rename\"}\r\n\u001b[K\u001b[26B\u001b[H\u001b[Kegistry.dev/zot/pkg/storage/storage_fs.go:1171\",\"time\":\"2022-04-11T07:53:21.555648381Z\",\"caller\":\"zotregistry.dev/zot/pkg\r\n\u001b[K\u001b[1;119Hg/storage/storage_fs.go:1171\",\"message\":\"dedupe: rename\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34780\",\"method\":\"PUT\",\"path\":\"/v2/busybox/blobs/uploads/cac8b7fc\r\n\u001b[K\u001b[3;119Hc-e962-4741-9bb3-7ecfc04b8b4a?digest=sha256%3Ae3122"] +[29.572468, "o", "0af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\",\"statusC\r\n\u001b[K\u001b[4;119HCode\":201,\"latency\":\"2.20057ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"0\"],\"Content-Type\"\r\n\u001b[K\u001b[5;119H\":[\"application/octet-stream\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-\r\n\u001b[K\u001b[6;119H-a44adc326839\"]},\"goroutine\":57,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:21.5556851\r\n\u001b[K\u001b[7;119H14Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[26B"] +[29.573391, "o", "\u001b[H\u001b[Kode\":201,\"latency\":\"2.20057ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"0\"],\"Content-Type\"\r\n\u001b[K\u001b[1;119H\":[\"application/octet-stream\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-\r\n\u001b[K\u001b[2;119H-a44adc326839\"]},\"goroutine\":57,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:21.5556851\r\n\u001b[K\u001b[3;119H14Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"blobPath\":\"/var/lib/registry/busybox/blobs/sha256/e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c222\r\n\u001b[K\u001b[5;119H284641b4d5fd2\",\"reference\":\"sha256-d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182.sig\",\"goroutine\":82,\r\n\u001b[K\u001b[6;119H,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:516\",\"time\":\"2022-04-11T07:53:21.556726239Z\",\"caller\":\"zotregist\r\n\u001b[K\u001b[7;119Htry.dev/zot/pkg/storage/storage_fs.go:516\",\"message\":\"manifest layers\"}\r\n\u001b[K\u001b[26B"] +[29.573662, "o", "\u001b[H\u001b[K4Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"blobPath\":\"/var/lib/registry/busybox/blobs/sha256/e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c222\r\n\u001b[K\u001b[2;119H284641b4d5fd2\",\"reference\":\"sha256-d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182.sig\",\"goroutine\":82,\r\n\u001b[K\u001b[3;119H,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:516\",\"time\":\"2022-04-11T07:53:21.556726239Z\",\"caller\":\"zotregist\r\n\u001b[K\u001b[4;119Htry.dev/zot/pkg/storage/storage_fs.go:516\",\"message\":\"manifest layers\"}\r\n\u001b[K{\"l"] +[29.573704, "o", "evel\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557051441Z\",\"message\":\"GC: got refe\r\n\u001b[K\u001b["] +[29.573776, "o", "7;119Herence\"}\r\n\u001b[K\u001b[26B\u001b[H\u001b[Kler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557051441Z\",\"message\":\"GC: got refe\r\n\u001b[K\u001b[1;119Herence\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:05f65cfd444a4ba3b0557f6fef7f59175ee355990a5db03d79bfa038e6e87aed\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557112746Z\",\"message\":\"GC: got refe\r\n\u001b[K\u001b[4;119Herence\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2f"] +[29.573862, "o", "e3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557167619Z\",\"message\":\"GC: marking \r\n\u001b[K\u001b[7;119H from root\"}\r\n\u001b[K\u001b[26B\u001b[H\u001b[Kler\":\"zotregistry.dev/z"] +[29.573895, "o", "ot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557112746Z\",\"message\":\"GC: got refe\r\n\u001b[K\u001b[1;119Herence\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557167619Z\",\"message\":\"GC: marking \r\n\u001b[K\u001b[4;119H from root\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"gorout"] +[29.573976, "o", "ine\":82,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557229406Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[26B\u001b[H\u001b[Kler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:"] +[29.574001, "o", "53:21.557167619Z\",\"message\":\"GC: marking \r\n\u001b[K\u001b[1;119H from root\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557229406Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"github.com/opencontainers/image-spec/specs-go::Versioned\",\"v1path\":\"github.com/opencontainers/\r\n\u001b[K\u001b[6;119H/image-spec/specs-go/v1\",\"goroutine"] +[29.574079, "o", "\":82,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T0\r\n\u001b[K\u001b[7;119H07:53:21.557372134Z\",\"message\":\"detected jump outside permitted packages\"}\r\n\u001b[K\u001b[26B\u001b[H\u001b[Kler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557229406Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[1;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"github.com/opencontainers/image-spec/specs-go::Versioned\",\"v1path\":\"github.com/opencontainers/\r\n\u001b[K\u001b[3;119H/image-spec/specs-go/v1\",\"goroutine\":82,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T0\r\n\u001b[K\u001b[4;119H07:53:21.557372134Z\",\"message\":\"detected jump outside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fd"] +[29.57412, "o", "c8b\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557445612Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[26B"] +[29.574223, "o", "\u001b[H\u001b[Kimage-spec/specs-go/v1\",\"goroutine\":82,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T0\r\n\u001b[K\u001b[1;119H07:53:21.557372134Z\",\"message\":\"detected jump outside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557445612Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":82,\"caller\r\n\u001b[K\u001b[6;119Hr\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557604501Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[7;119Houtside perm"] +[29.574311, "o", "itted packages\"}\r\n\u001b[K\u001b[26B\u001b[H\u001b[Kler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557445612Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[1;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec"] +[29.574346, "o", "/specs-go/v1\",\"goroutine\":82,\"caller\r\n\u001b[K\u001b[3;119Hr\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557604501Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[4;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":82,\"caller\r\n\u001b[K\u001b[6;119Hr\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557688459Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[7;119Houtside permitted packages\"}\r\n\u001b["] +[29.574413, "o", "K\u001b[26B\u001b[H\u001b[K\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557604501Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[1;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":82,\"caller\r\n\u001b[K\u001b[3;119Hr\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557688459Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[4;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"v1path\":\"github.com"] +[29.574439, "o", "/opencontainers/image-spec/specs-go/v1\",\"name\":\"time::Time\",\"goroutine\":82,\"caller\r\n\u001b[K\u001b[6;119Hr\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557793006Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[7;119Houtside permitted packages\"}"] +[29.57451, "o", "\r\n\u001b[K\u001b[26B\u001b[H\u001b[K\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557688459Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[1;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"name\":\"time::Time\",\"goroutine\":82,\"caller\r\n\u001b[K\u001b[3;119Hr\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557793006Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[4;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256"] +[29.574624, "o", ":02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.55786428Z\",\"message\":\"<- ws.recurse\r\n\u001b[K\u001b[7;119He\"}\r\n\u001b[K\u001b[26B\u001b[H\u001b[Kler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.55786428Z\",\"message\":\"<- ws.recurse\r\n\u001b[K\u001b[1;119He\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":82,\"cal\r\n"] +[29.574683, "o", "\u001b[K\u001b[3;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.557926748Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":82,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"202"] [29.574741, "o", "2-04-11T07:53:21\r\n\u001b[K\u001b[6;119H1.557996258Z\",\"message\":\"skipping walk into non-parseable media-type application/vnd.oci.image.layer.v1.tar+gzip of blob\r\n\u001b[K\u001b[7;119Hb sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\"}\r\n\u001b[K\u001b[26B\u001b[H\u001b[K.557996258Z\",\"message\":\"skipping walk into non-parseable media-type application/vnd.oci.image.layer.v1.tar+gzip of blob\r\n\u001b[K\u001b[1;119Hb sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:554879bb30042"] -[29.574771, "o", "7c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558059277Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sh"] -[29.574854, "o", "a256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558120011Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[26B\u001b[H\u001b[Kler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558120011Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[1;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:05f65cfd444a4ba3b0557f6fef7f59175ee355990a5db03d79bfa038e6e87aed\",\"goroutine\":82,"] -[29.574905, "o", "\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558174323Z\",\"message\":\"GC: marking \r\n\u001b[K\u001b[4;119H from root\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:05f65cfd444a4ba3b0557f6fef7f59175ee355990a5db03d79bfa038e6e87aed\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558233515Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[26B"] -[29.574946, "o", "\u001b[H\u001b[Kler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558174323Z\",\"message\":\"GC: marking \r\n\u001b[K\u001b[1;119H from root\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:05f65cfd444a4ba3b0557f6fef7f59175ee355990a5db03d79bfa038e6e87aed\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558233515Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"github.com/opencontainers/image-spec/specs-go::Versioned\","] -[29.574977, "o", "\"v1path\":\"github.com/opencontainers/\r\n\u001b[K\u001b[6;119H/image-spec/specs-go/v1\",\"goroutine\":82,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T0\r\n\u001b[K\u001b[7;119H07:53:21.558375331Z\",\"message\":\"detected jump outside permitted packages\"}"] -[29.575009, "o", "\r\n\u001b[K\u001b[26B\u001b[H\u001b[Kler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558233515Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[1;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"github.com/opencontainers/image-spec/specs-go::Versioned\",\"v1path\":\"github.com/opencontainers/\r\n\u001b[K\u001b[3;119H/image-spec/specs-go/v1\",\"goroutine\":82,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T0\r\n\u001b[K\u001b[4;119H07:53:21.558375331Z\",\"message\":\"detected jump outside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:a56e054a9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a658c64a13ad5ae72\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558448008Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[26B"] -[29.575135, "o", "\u001b[H\u001b[Kimage-spec/specs-go/v1\",\"goroutine\":82,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T0\r\n\u001b[K\u001b[1;119H07:53:21.558375331Z\",\"message\":\"detected jump outside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:a56e054a9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a658c64a13ad5ae72\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558448008Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":82,\"caller\r\n\u001b[K\u001b[6;119Hr\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.55857632Z\",\"message\":\"detected jump ou\r\n\u001b[K\u001b[7;119Hutside permitted packages\"}\r\n\u001b[K\u001b[26B"] -[29.575209, "o", "\u001b[H\u001b[Kler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558448008Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[1;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":82,\"caller\r\n\u001b[K\u001b[3;119Hr\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.55857632Z\",\"message\":\"detected jump ou\r\n\u001b[K\u001b[4;119Hutside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":82,\"caller\r\n\u001b[K\u001b[6;119Hr\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558659676Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[7;119Houtside permitted packages\"}\r\n\u001b[K\u001b[26B"] -[29.575272, "o", "\u001b[H\u001b[K\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.55857632Z\",\"message\":\"detected jump ou\r\n\u001b[K\u001b[1;119Hutside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":82,\"caller\r\n\u001b[K\u001b[3;119Hr\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558659676Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[4;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:a56e054a9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a658c64a13ad5ae72\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558722885Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[26B"] -[29.575331, "o", "\u001b[H\u001b[K\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558659676Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[1;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:a56e054a9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a658c64a13ad5ae72\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558722885Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558786665Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[26B"] -[29.575412, "o", "\u001b[H\u001b[Kler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558722885Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[1;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558786665Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":82,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21\r\n\u001b[K\u001b[6;119H1.558851818Z\",\"message\":\"skipping walk into non-parseable media-type application/vnd.dev.cosign.simplesigning.v1+json of\r\n\u001b[K\u001b[7;119Hf blob sha256:e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\"}\r\n\u001b[K\u001b[26B"] -[29.575462, "o", "\u001b[H\u001b[Kler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558786665Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[1;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":82,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21\r\n\u001b[K\u001b[3;119H1.558851818Z\",\"message\":\"skipping walk into non-parseable media-type application/vnd.dev.cosign.simplesigning.v1+json of\r\n\u001b[K\u001b[4;119Hf blob sha256:e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558913554Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[26B"] -[29.575527, "o", "\u001b[H\u001b[K.558851818Z\",\"message\":\"skipping walk into non-parseable media-type application/vnd.dev.cosign.simplesigning.v1+json of\r\n\u001b[K\u001b[1;119Hf blob sha256:e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558913554Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:05f65cfd444a4ba3b0557f6fef7f59175ee355990a5db03d79bfa038e6e87aed\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558972264Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[26B"] -[29.575727, "o", "\u001b[H\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[1;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558913554Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[2;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:05f65cfd444a4ba3b0557f6fef7f59175ee355990a5db03d79bfa038e6e87aed\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[4;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558972264Z\",\"me"] -[29.57585, "o", "ssage\":\"<- ws.recurs\r\n\u001b[K\u001b[5;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":82,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21\r\n\u001b[K\u001b[7;119H1.559116365Z\",\"message\":\"garbage collected 0 blobs\"}\r\n\u001b[K\u001b[26B\u001b[H\u001b[K{\"level\":\"debug\",\"goroutine\":82,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21\r\n\u001b[K\u001b[1;119H1.559116365Z\",\"message\":\"garbage collected 0 blobs\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34786\",\"method\":\"PUT\",\"pat"] -[29.575894, "o", "h\":\"/v2/busybox/manifests/sha256-d11ab\r\n\u001b[K\u001b[3;119Hbb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182.sig\",\"statusCode\":201,\"latency\":\"2.594891ms\",\"bodySize\":0,\"\r\n\u001b[K\u001b[4;119H\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"558\"],\"Content-Type\":[\"application/vnd.oci.image.manifest.v1+js\r\n\u001b[K\u001b[5;119Hson\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutin\r\n\u001b[K\u001b[6;119Hne\":82,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:21.559168624Z\",\"message\":\"HTTP API\"\r\n\u001b[K\u001b[7;119H\"}\b\n\u001b[K\u001b[26B"] +[29.574771, "o", "7c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558059277Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sh"] +[29.574854, "o", "a256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558120011Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[26B\u001b[H\u001b[Kler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558120011Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[1;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:05f65cfd444a4ba3b0557f6fef7f59175ee355990a5db03d79bfa038e6e87aed\",\"goroutine\":82,"] +[29.574905, "o", "\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558174323Z\",\"message\":\"GC: marking \r\n\u001b[K\u001b[4;119H from root\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:05f65cfd444a4ba3b0557f6fef7f59175ee355990a5db03d79bfa038e6e87aed\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558233515Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[26B"] +[29.574946, "o", "\u001b[H\u001b[Kler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558174323Z\",\"message\":\"GC: marking \r\n\u001b[K\u001b[1;119H from root\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:05f65cfd444a4ba3b0557f6fef7f59175ee355990a5db03d79bfa038e6e87aed\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558233515Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"github.com/opencontainers/image-spec/specs-go::Versioned\","] +[29.574977, "o", "\"v1path\":\"github.com/opencontainers/\r\n\u001b[K\u001b[6;119H/image-spec/specs-go/v1\",\"goroutine\":82,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T0\r\n\u001b[K\u001b[7;119H07:53:21.558375331Z\",\"message\":\"detected jump outside permitted packages\"}"] +[29.575009, "o", "\r\n\u001b[K\u001b[26B\u001b[H\u001b[Kler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558233515Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[1;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"github.com/opencontainers/image-spec/specs-go::Versioned\",\"v1path\":\"github.com/opencontainers/\r\n\u001b[K\u001b[3;119H/image-spec/specs-go/v1\",\"goroutine\":82,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T0\r\n\u001b[K\u001b[4;119H07:53:21.558375331Z\",\"message\":\"detected jump outside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:a56e054a9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a658c64a13ad5ae72\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558448008Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[26B"] +[29.575135, "o", "\u001b[H\u001b[Kimage-spec/specs-go/v1\",\"goroutine\":82,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T0\r\n\u001b[K\u001b[1;119H07:53:21.558375331Z\",\"message\":\"detected jump outside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:a56e054a9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a658c64a13ad5ae72\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558448008Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":82,\"caller\r\n\u001b[K\u001b[6;119Hr\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.55857632Z\",\"message\":\"detected jump ou\r\n\u001b[K\u001b[7;119Hutside permitted packages\"}\r\n\u001b[K\u001b[26B"] +[29.575209, "o", "\u001b[H\u001b[Kler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558448008Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[1;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":82,\"caller\r\n\u001b[K\u001b[3;119Hr\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.55857632Z\",\"message\":\"detected jump ou\r\n\u001b[K\u001b[4;119Hutside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":82,\"caller\r\n\u001b[K\u001b[6;119Hr\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558659676Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[7;119Houtside permitted packages\"}\r\n\u001b[K\u001b[26B"] +[29.575272, "o", "\u001b[H\u001b[K\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.55857632Z\",\"message\":\"detected jump ou\r\n\u001b[K\u001b[1;119Hutside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":82,\"caller\r\n\u001b[K\u001b[3;119Hr\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558659676Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[4;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:a56e054a9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a658c64a13ad5ae72\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558722885Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[26B"] +[29.575331, "o", "\u001b[H\u001b[K\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558659676Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[1;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:a56e054a9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a658c64a13ad5ae72\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558722885Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558786665Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[26B"] +[29.575412, "o", "\u001b[H\u001b[Kler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558722885Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[1;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558786665Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":82,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21\r\n\u001b[K\u001b[6;119H1.558851818Z\",\"message\":\"skipping walk into non-parseable media-type application/vnd.dev.cosign.simplesigning.v1+json of\r\n\u001b[K\u001b[7;119Hf blob sha256:e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\"}\r\n\u001b[K\u001b[26B"] +[29.575462, "o", "\u001b[H\u001b[Kler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558786665Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[1;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":82,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21\r\n\u001b[K\u001b[3;119H1.558851818Z\",\"message\":\"skipping walk into non-parseable media-type application/vnd.dev.cosign.simplesigning.v1+json of\r\n\u001b[K\u001b[4;119Hf blob sha256:e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558913554Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[26B"] +[29.575527, "o", "\u001b[H\u001b[K.558851818Z\",\"message\":\"skipping walk into non-parseable media-type application/vnd.dev.cosign.simplesigning.v1+json of\r\n\u001b[K\u001b[1;119Hf blob sha256:e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558913554Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:05f65cfd444a4ba3b0557f6fef7f59175ee355990a5db03d79bfa038e6e87aed\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558972264Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[26B"] +[29.575727, "o", "\u001b[H\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[1;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558913554Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[2;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:05f65cfd444a4ba3b0557f6fef7f59175ee355990a5db03d79bfa038e6e87aed\",\"goroutine\":82,\"cal\r\n\u001b[K\u001b[4;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21.558972264Z\",\"me"] +[29.57585, "o", "ssage\":\"<- ws.recurs\r\n\u001b[K\u001b[5;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":82,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21\r\n\u001b[K\u001b[7;119H1.559116365Z\",\"message\":\"garbage collected 0 blobs\"}\r\n\u001b[K\u001b[26B\u001b[H\u001b[K{\"level\":\"debug\",\"goroutine\":82,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:53:21\r\n\u001b[K\u001b[1;119H1.559116365Z\",\"message\":\"garbage collected 0 blobs\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34786\",\"method\":\"PUT\",\"pat"] +[29.575894, "o", "h\":\"/v2/busybox/manifests/sha256-d11ab\r\n\u001b[K\u001b[3;119Hbb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182.sig\",\"statusCode\":201,\"latency\":\"2.594891ms\",\"bodySize\":0,\"\r\n\u001b[K\u001b[4;119H\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"558\"],\"Content-Type\":[\"application/vnd.oci.image.manifest.v1+js\r\n\u001b[K\u001b[5;119Hson\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutin\r\n\u001b[K\u001b[6;119Hne\":82,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:21.559168624Z\",\"message\":\"HTTP API\"\r\n\u001b[K\u001b[7;119H\"}\b\n\u001b[K\u001b[26B"] [29.578214, "o", "$ "] [33.929666, "i", "\r"] [33.930522, "o", "\r$\b\n \b$ "] @@ -166,16 +166,16 @@ [34.454062, "o", "cosign verify --key cosign.pub localhost:5000/busybox:latest"] [35.004501, "i", "\r"] [35.005123, "o", "\r$\b\n \b"] -[35.042779, "o", "\u001b[H\u001b[Kheaders\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"558\"],\"Content-Type\":[\"application/vnd.oci.image.manifest.v1+js\r\n\u001b[K\u001b[1;119Hson\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutin\r\n\u001b[K\u001b[2;119Hne\":82,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:21.559168624Z\",\"message\":\"HTTP API\"\r\n\u001b[K\u001b[3;119H\"}\b\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34792\",\"method\":\"GET\",\"path\":\"/v2/\",\"statusCode\":200,\"latency\":\"\r\n\u001b[K\u001b[5;119H\"28.524µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerre\r\n\u001b[K\u001b[6;119Hegistry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutine\":101,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"ti\r\n\u001b[K\u001b[7;119Hime\":\"2022-04-11T07:53:27.025974807Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B"] -[35.043275, "o", "\u001b[H\u001b[Kme\":\"2022-04-11T07:53:27.025974807Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34792\",\"method\":\"GET\",\"path\":\"/v2/busybox/manifests/latest\",\"sta\r\n\u001b[K\u001b[2;119HatusCode\":200,\"latency\":\"185.168µs\",\"bodySize\":347,\"headers\":{\"Accept\":[\"application/vnd.docker.distribution.manifest.v1\r\n\u001b[K\u001b[3;119H1+json,application/vnd.docker.distribution.manifest.v1+prettyjws,application/vnd.docker.distribution.manifest.v2+json,ap\r\n\u001b[K\u001b[4;119Hpplication/vnd.oci.image.manifest.v1+json,application/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.\r\n\u001b[K\u001b[5;119H.image.index.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.\r\n\u001b[K\u001b[6;119H.1-0.20220209165246-a44adc326839\"]},\"goroutine\":101,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04\r\n\u001b[K\u001b[7;119H4-11T07:53:27.026555329Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B"] -[35.044446, "o", "\u001b[H\u001b[Kplication/vnd.oci.image.manifest.v1+json,application/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.\r\n\u001b[K\u001b[1;119H.image.index.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.\r\n\u001b[K\u001b[2;119H.1-0.20220209165246-a44adc326839\"]},\"goroutine\":101,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04\r\n\u001b[K\u001b[3;119H4-11T07:53:27.026555329Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34792\",\"method\":\"GET\",\"path\":\"/v2/\",\"statusCode\":200,\"latency\":\"\r\n\u001b[K\u001b[5;119H\"5.42µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregi\r\n\u001b[K\u001b[6;119Histry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutine\":101,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\r\n\u001b[K\u001b[7;119He\":\"2022-04-11T07:53:27.027792827Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B"] -[35.044698, "o", "\u001b[H\u001b[K\":\"2022-04-11T07:53:27.027792827Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34792\",\"method\":\"GET\",\"path\":\"/v2/busybox/manifests/sha256-d11ab\r\n\u001b[K\u001b[2;119Hbb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182.sig\",\"statusCode\":200,\"latency\":\"84.89µs\",\"bodySize\":558,\"h\r\n\u001b[K\u001b[3;119Hheaders\":{\"Accept\":[\"application/vnd.docker.distribution.manifest.v1+json,application/vnd.docker.distribution.manifest.v\r\n\u001b[K\u001b[4;119Hv1+prettyjws,application/vnd.docker.distribution.manifest.v2+json,application/vnd.oci.image.manifest.v1+json,application\r\n\u001b[K\u001b[5;119Hn/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.image.index.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"Us\r\n\u001b[K\u001b[6;119Hser-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutine\":101,\"\r\n\u001b[K\u001b[7;119H\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:27.028098192Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B"] -[35.045057, "o", "\u001b[H\u001b[K/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.image.index.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"Us\r\n\u001b[K\u001b[1;119Hser-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutine\":101,\"\r\n\u001b[K\u001b[2;119H\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:27.028098192Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34792\",\"method\":\"GET\",\"path\":\"/v2/busybox/blobs/sha256:e31220af4\r\n\u001b[K\u001b[4;119H41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\",\"statusCode\":200,\"latency\":\"42.891µs\",\"bodySize\":238,\"headers\"\r\n\u001b[K\u001b[5;119H\":{\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a\r\n\u001b[K\u001b[6;119Ha44adc326839\"]},\"goroutine\":101,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:27.0284765\r\n\u001b[K\u001b[7;119H543Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B"] -[35.045345, "o", "\u001b[H\u001b[K:{\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a\r\n\u001b[K\u001b[1;119Ha44adc326839\"]},\"goroutine\":101,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:27.0284765\r\n\u001b[K\u001b[2;119H543Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34792\",\"method\":\"GET\",\"path\":\"/v2/busybox/blobs/sha256:e31220af4\r\n\u001b[K\u001b[4;119H41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\",\"statusCode\":200,\"latency\":\"20.589µs\",\"bodySize\":238,\"headers\"\r\n\u001b[K\u001b[5;119H\":{\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a\r\n\u001b[K\u001b[6;119Ha44adc326839\"]},\"goroutine\":101,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:27.0287718\r\n\u001b[K\u001b[7;119H849Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B"] +[35.042779, "o", "\u001b[H\u001b[Kheaders\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"558\"],\"Content-Type\":[\"application/vnd.oci.image.manifest.v1+js\r\n\u001b[K\u001b[1;119Hson\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutin\r\n\u001b[K\u001b[2;119Hne\":82,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:21.559168624Z\",\"message\":\"HTTP API\"\r\n\u001b[K\u001b[3;119H\"}\b\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34792\",\"method\":\"GET\",\"path\":\"/v2/\",\"statusCode\":200,\"latency\":\"\r\n\u001b[K\u001b[5;119H\"28.524µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerre\r\n\u001b[K\u001b[6;119Hegistry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutine\":101,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"ti\r\n\u001b[K\u001b[7;119Hime\":\"2022-04-11T07:53:27.025974807Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B"] +[35.043275, "o", "\u001b[H\u001b[Kme\":\"2022-04-11T07:53:27.025974807Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34792\",\"method\":\"GET\",\"path\":\"/v2/busybox/manifests/latest\",\"sta\r\n\u001b[K\u001b[2;119HatusCode\":200,\"latency\":\"185.168µs\",\"bodySize\":347,\"headers\":{\"Accept\":[\"application/vnd.docker.distribution.manifest.v1\r\n\u001b[K\u001b[3;119H1+json,application/vnd.docker.distribution.manifest.v1+prettyjws,application/vnd.docker.distribution.manifest.v2+json,ap\r\n\u001b[K\u001b[4;119Hpplication/vnd.oci.image.manifest.v1+json,application/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.\r\n\u001b[K\u001b[5;119H.image.index.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.\r\n\u001b[K\u001b[6;119H.1-0.20220209165246-a44adc326839\"]},\"goroutine\":101,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04\r\n\u001b[K\u001b[7;119H4-11T07:53:27.026555329Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B"] +[35.044446, "o", "\u001b[H\u001b[Kplication/vnd.oci.image.manifest.v1+json,application/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.\r\n\u001b[K\u001b[1;119H.image.index.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.\r\n\u001b[K\u001b[2;119H.1-0.20220209165246-a44adc326839\"]},\"goroutine\":101,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04\r\n\u001b[K\u001b[3;119H4-11T07:53:27.026555329Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34792\",\"method\":\"GET\",\"path\":\"/v2/\",\"statusCode\":200,\"latency\":\"\r\n\u001b[K\u001b[5;119H\"5.42µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregi\r\n\u001b[K\u001b[6;119Histry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutine\":101,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\r\n\u001b[K\u001b[7;119He\":\"2022-04-11T07:53:27.027792827Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B"] +[35.044698, "o", "\u001b[H\u001b[K\":\"2022-04-11T07:53:27.027792827Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34792\",\"method\":\"GET\",\"path\":\"/v2/busybox/manifests/sha256-d11ab\r\n\u001b[K\u001b[2;119Hbb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182.sig\",\"statusCode\":200,\"latency\":\"84.89µs\",\"bodySize\":558,\"h\r\n\u001b[K\u001b[3;119Hheaders\":{\"Accept\":[\"application/vnd.docker.distribution.manifest.v1+json,application/vnd.docker.distribution.manifest.v\r\n\u001b[K\u001b[4;119Hv1+prettyjws,application/vnd.docker.distribution.manifest.v2+json,application/vnd.oci.image.manifest.v1+json,application\r\n\u001b[K\u001b[5;119Hn/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.image.index.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"Us\r\n\u001b[K\u001b[6;119Hser-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutine\":101,\"\r\n\u001b[K\u001b[7;119H\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:27.028098192Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B"] +[35.045057, "o", "\u001b[H\u001b[K/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.image.index.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"Us\r\n\u001b[K\u001b[1;119Hser-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a44adc326839\"]},\"goroutine\":101,\"\r\n\u001b[K\u001b[2;119H\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:27.028098192Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34792\",\"method\":\"GET\",\"path\":\"/v2/busybox/blobs/sha256:e31220af4\r\n\u001b[K\u001b[4;119H41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\",\"statusCode\":200,\"latency\":\"42.891µs\",\"bodySize\":238,\"headers\"\r\n\u001b[K\u001b[5;119H\":{\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a\r\n\u001b[K\u001b[6;119Ha44adc326839\"]},\"goroutine\":101,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:27.0284765\r\n\u001b[K\u001b[7;119H543Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B"] +[35.045345, "o", "\u001b[H\u001b[K:{\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a\r\n\u001b[K\u001b[1;119Ha44adc326839\"]},\"goroutine\":101,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:27.0284765\r\n\u001b[K\u001b[2;119H543Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34792\",\"method\":\"GET\",\"path\":\"/v2/busybox/blobs/sha256:e31220af4\r\n\u001b[K\u001b[4;119H41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\",\"statusCode\":200,\"latency\":\"20.589µs\",\"bodySize\":238,\"headers\"\r\n\u001b[K\u001b[5;119H\":{\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a\r\n\u001b[K\u001b[6;119Ha44adc326839\"]},\"goroutine\":101,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:27.0287718\r\n\u001b[K\u001b[7;119H849Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B"] [35.04547, "o", "\u001b[26A\u001b[K\n\u001b[KGetting image source signatures\r\n\u001b[KCopying blob 554879bb3004 done\r\n\u001b[KCopying config 02611b034a done\r\n\u001b[KWriting manifest to image destination\r\n\u001b[KStoring signatures\r\n\u001b[K$\b\n\u001b[K$ cosign generate-key-pair\r\n\u001b[KEnter password for private key:\r\n\u001b[KEnter password for private key again:\r\n\u001b[KPrivate key written to cosign.key\r\n\u001b[KPublic key written to cosign.pub\r\n\u001b[K$\b\n\u001b[K$ cosign verify --key cosign.pub localhost:5000/busybox:latest\r\n\u001b[KError: no matching signatures:\r\n\u001b[K\n\u001b[Kmain.go:46: error during command execution: no matching signatures:\r\n\u001b[K$\b\n\u001b[K$ cosign sign --key cosign.key localhost:5000/busybox:latest\r\n\u001b[KEnter password for private key:\r\n\u001b[KPushing signature to: localhost:5000/busybox\r\n\u001b[K$\b\n\u001b[K$ cosign verify --key cosign.pub localhost:5000/b"] [35.045573, "o", "usybox:latest\r\n\u001b[K\n\u001b[KVerification for localhost:5000/busybox:latest --\r\n\u001b[KThe following checks were performed on each of these signatures:\r\n\u001b[K\u001b[26A\u001b[KCopying blob 554879bb3004 done\r\n\u001b[KCopying config 02611b034a done\r\n\u001b[KWriting manifest to image destination\r\n\u001b[KStoring signatures\r\n\u001b[K$\b\n\u001b[K$ cosign generate-key-pair\r\n\u001b[KEnter password for private key:\r\n\u001b[KEnter password for private key again:\r\n\u001b[KPrivate key written to cosign.key\r\n\u001b[KPublic key written to cosign.pub\r\n\u001b[K$\b\n\u001b[K$ cosign verify --key cosign.pub localhost:5000/busybox:latest\r\n\u001b[KError: no matching signatures:\r\n\u001b[K\n\u001b[Kmain.go:46: error during command execution: no matching signatures:\r\n\u001b[K$\b\n\u001b[K$ cosign sign --key cosign.key localhost:5000/busybox:latest\r\n\u001b[KEnter password for private key:\r\n\u001b[KPushing signature to: localhost:5000/busybox\r\n\u001b[K$\b\n\u001b[K$ cosign verify --key cosign.pub localhost:5000/busybox:latest\r\n\u001b[K\n\u001b[KVerification for localhost:5000/busybox:latest --\r\n\u001b[KThe following checks were performed on each of these signatures:\r\n\u001b[K - Th"] [35.045674, "o", "e cosign claims were validated\r\n\u001b[K - The signatures were verified against the specified public key\r\n\u001b[K"] -[35.045748, "o", "\u001b[H\u001b[K:{\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a\r\n\u001b[K\u001b[1;119Ha44adc326839\"]},\"goroutine\":101,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:27.0287718\r\n\u001b[K\u001b[2;119H849Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34792\",\"method\":\"GET\",\"path\":\"/v2/busybox/blobs/sha256:e31220af4\r\n\u001b[K\u001b[4;119H41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\",\"statusCode\":200,\"latency\":\"19.577µs\",\"bodySize\":238,\"headers\"\r\n\u001b[K\u001b[5;119H\":{\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a\r\n\u001b[K\u001b[6;119Ha44adc326839\"]},\"goroutine\":101,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:27.0291147\r\n\u001b[K\u001b[7;119H724Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B"] +[35.045748, "o", "\u001b[H\u001b[K:{\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a\r\n\u001b[K\u001b[1;119Ha44adc326839\"]},\"goroutine\":101,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:27.0287718\r\n\u001b[K\u001b[2;119H849Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34792\",\"method\":\"GET\",\"path\":\"/v2/busybox/blobs/sha256:e31220af4\r\n\u001b[K\u001b[4;119H41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2\",\"statusCode\":200,\"latency\":\"19.577µs\",\"bodySize\":238,\"headers\"\r\n\u001b[K\u001b[5;119H\":{\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"cosign/v1.6.0 (linux; amd64) go-containerregistry/v0.8.1-0.20220209165246-a\r\n\u001b[K\u001b[6;119Ha44adc326839\"]},\"goroutine\":101,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:53:27.0291147\r\n\u001b[K\u001b[7;119H724Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B"] [35.045847, "o", "\u001b[26A\u001b[K$\b\n\u001b[K$ cosign generate-key-pair\r\n\u001b[KEnter password for private key:\r\n\u001b[KEnter password for private key again:\r\n\u001b[KPrivate key written to cosign.key\r\n\u001b[KPublic key written to cosign.pub\r\n\u001b[K$\b\n\u001b[K$ cosign verify --key cosign.pub localhost:5000/busybox:latest\r\n\u001b[KError: no matching signatures:\r\n\u001b[K\n\u001b[Kmain.go:46: error during command execution: no matching signatures:\r\n\u001b[K$\b\n\u001b[K$ cosign sign --key cosign.key localhost:5000/busybox:latest\r\n\u001b[KEnter password for private key:\r\n\u001b[KPushing signature to: l"] [35.045885, "o", "ocalhost:5000/busybox\r\n\u001b[K$\b\n\u001b[K$ cosign verify --key cosign.pub localhost:5000/busybox:latest\r\n\u001b[K\n\u001b[KVerification for localhost:5000/busybox:latest --\r\n\u001b[KThe following checks were performed on each of these signatures:\r\n\u001b[K - The cosign claims were validated\r\n\u001b[K - The signatures were verified against the specified public key\r\n\u001b[K\n\u001b[K[{\"critical\":{\"identity\":{\"docker-reference\":\"localhost:5000/busybox\"},\"image\":{\"docker-manifest-digest\":\"sha256:d11abb\r\n\u001b[K\u001b[34;119Hb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\"},\"type\":\"cosign container image signature\"},\"optional\":null\r\n\u001b[K\u001b[35;119Hl}]\r\n\u001b[K"] [35.047924, "o", "$ "] diff --git a/demos/cosign.svg b/demos/cosign.svg index c66fe6da..33c83ae3 100644 --- a/demos/cosign.svg +++ b/demos/cosign.svg @@ -1 +1 @@ -$0 podman launching zot$1 bash$podmanrun-p5000:5000ghcr.io/project-zot/zot-linux-amd64:latest{"level":"info","params":{"Version":"1.0.0-dev","GoVersion":"go1.17.5","Commit":"v1.3.8-rc3-38a110314ba3af67f970ed0ac909102edf7208d3","BinaryType":"extended","AccessControl":null,"Storage":{"Dedupe":true,"GC":true,"Commit":false,"GCDelay":3600000000000,"RootDirectory":"/var/lib/registry","StorageDriver":null,"SubPaths":null},"HTTP":{"Address":"0.0.0.0","Port":"5000","TLS":null,"Auth":null,"RawAccessControl":null,"Realm":"","AllowReadAccess":false,"ReadOnly":false,"Ratelimit":null},"Log":{"Level":"debug","Output":"","Audit":""},"Extensions":null},"goroutine":1,"caller":"zotregistry.io/zot/pkg/api/controller.go:103","time":"2022-04-11T07:52:53.967114224Z","message":"configurationsettings"}{"level":"info","cpus":8,"max.openfiles":1048576,"max.inotifywatches":"2147483647","goroutine":1,"caller":"zotregistry.io/zot/pkg/api/controller.go:91","time":"2022-04-11T07:52:53.967201658Z","message":"runtimeparams"}$skopeo--insecure-policycopy--format=oci--dest-tls-verify=falsedocker://busybox:latestdocker://localhost:5000/busybox:latestGettingimagesourcesignatures{"level":"error","error":"stat/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df:nosuchfileordirectory","blob":"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266atblob"}{"level":"error","error":"cache:miss","digest":"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":65,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1277","time":"2022-04-11T07:53:01.250247114Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1277","message":"cache:notfound"}PAPI"}f","goroutine":67,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1277","time":"2022-04-11T07:53:01.756012536Z",{"level":"info","module":"http","clientIP":"10.0.2.100:34750","method":"HEAD","path":"/v2/busybox/blobs/sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","statusCode":404,"latency":"280.768µs","bodySize":407,"headers":{"Connection":["close"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":67,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:01.756148592Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34754","method":"POST","path":"/v2/busybox/blobs/uploads/","statusCode":202,"latency":"1.086855ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Length":["0"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":69,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:01.758698279Z","message":"HTTPAPI"}Copyingblob554879bb3004done{"level":"info","module":"http","clientIP":"10.0.2.100:34756","method":"PATCH","path":"/v2/busybox/blobs/uploads/3dcddca9-e320-4c48-aa26-a996487171d4","statusCode":202,"latency":"81.964986ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Length":["772806"],"Content-Type":["application/octet-stream"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":71,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:01.842347694Z","message":"HTTPAPI"}{"level":"info","r.ContentLength":0,"goroutine":25,"caller":"zotregistry.io/zot/pkg/api/routes.go:1040","time":"2022-04-11T07:53:01.844397079Z","message":"DEBUG"}4879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","dst":"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":25,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1146","time":"2022-04-11T07:53:01.846033457Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1146","message":"dedupe:enter"}{"level":"debug","src":"/var/lib/registry/busybox/.uploads/3dcddca9-e320-4c48-aa26-a996487171d4","dst":"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":25,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1171","time":"2022-04-11T07:5egistry.io/zot/pkg/storage/storage_fs.go:1171","time":"2022-04-11T07:53:01.848178432Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1171","message":"dedupe:rename"}{"level":"info","module":"http","clientIP":"10.0.2.100:34758","method":"PUT","path":"/v2/busybox/blobs/uploads/3dcddca9-e320-4c48-aa26-a996487171d4?digest=sha256%3A554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","statusCode":201,"latency":"4.054838ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Length":["0"],"Content-Type":["application/octh":["0"],"Content-Type":["application/octet-stream"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":25,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:01.{"level":"error","error":"cache:miss","digest":"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","goroutine":72,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1277","time":"2022-04-11T07:53:02.285817834Z",4a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","statusCode":404,"latency":"692.213µs","bodySize":407,"headeroutine":72,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:02.286318115Z","message":"HTTP{"level":"info","module":"http","clientIP":"10.0.2.100:34762","method":"POST","path":"/v2/busybox/blobs/uploads/","statusCode":202,"latency":"188.595µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Length":["0"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":74,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:02.288571194Z","message":"HTTPAPI"}Copyingconfig02611b034adone{"level":"info","module":"http","clientIP":"10.0.2.100:34766","method":"PATCH","path":"/v2/busybox/blobs/uploads/172e7487-2eb8-4018-9e74-e2717ca0438c","statusCode":202,"latency":"211.237µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Length":["575"],"Content-Type":["application/octet-stream"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":41,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:02.290314854Z","message":"HTTPAPI"}{"level":"info","r.ContentLength":0,"goroutine":43,"caller":"zotregistry.io/zot/pkg/api/routes.go:1040","time":"2022-04-11T07:53:02.291704639Z","message":"DEBUG"}611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","dst":"/var/lib/registry/busybox/blobs/sha256/02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","goroutine":43,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1146","time":"2022-04-11T07:53:02.291886121Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1146","mesegistry.io/zot/pkg/storage/storage_fs.go:1171","time":"2022-04-11T07:53:02.295545014Z","caller":"zotregistry.io/zot/pkg{"level":"info","module":"http","clientIP":"10.0.2.100:34768","method":"PUT","path":"/v2/busybox/blobs/uploads/172e7487-2eb8-4018-9e74-e2717ca0438c?digest=sha256%3A02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","statusCode":201,"latency":"3.988163ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Leng"Go-http-client/1.1"]},"goroutine":43,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:02.295663186Z","message":"HTTPAPI"}Writingmanifesttoimagedestination{"level":"info","blobPath":"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d3ler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:02.298946022Z","message":"GC:gotreference"}{"level":"debug","digest":"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182","goroutine":51,"cal022-04-11T07:53:02.298682766Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:516","message":"manifestlayers"}fromroot"}image-spec/specs-go/v1","goroutine":51,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:02.29907803Z","message":"detectedjumpoutsidepermittedpackages"}{"level":"debug","digest":"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","goroutine":51,"cale"}ler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:02.299111583Z","message":"->ws.recurs{"level":"debug","v1path":"github.com/opencontainers/image-spec/specs-go/v1","name":"time::Time","goroutine":51,"callerler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:02.299181184Z","message":"detectedjumpoutsidepermittedpackages"}{"level":"debug","goroutine":51,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:02sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df"}.299476219Z","message":"garbagecollected0blobs"}{"level":"info","module":"http","clientIP":"10.0.2.100:34770","method":"PUT","path":"/v2/busybox/manifests/latest","statusCode":201,"latency":"1.151546ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Length":["347"],"Content-Type":["application/vnd.oci.image.manifest.v1+json"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":51,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:02.299504703Z","message":"HTTPAPI"}Storingsignatures$cosigngenerate-key-pairEnterpasswordforprivatekey:Enterpasswordforprivatekeyagain:Privatekeywrittentocosign.keyPublickeywrittentocosign.pub$cosignverify--keycosign.publocalhost:5000/busybox:latest{"level":"info","module":"http","clientIP":"10.0.2.100:34774","method":"GET","path":"/v2/","statusCode":200,"latency":"e":"2022-04-11T07:53:14.82411121Z","message":"HTTPAPI"}+json,application/vnd.docker.distribution.manifest.v1+prettyjws,application/vnd.docker.distribution.manifest.v2+json,application/vnd.oci.image.manifest.v1+json,application/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.image.index.v1+json"],"Accept-Encoding":["gzip"],"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":54,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:14.824932815Z","message":"HTTPAPI"}":"2022-04-11T07:53:14.826410906Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34774","method":"GET","path":"/v2/busybox/manifests/sha256-d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182.sig","statusCode":404,"latency":"106.38µs","bodySize":294,"headers":{"Accept":["application/vnd.docker.distribution.manifest.v1+json,application/vnd.docker.distribution.manifest.v1+prettyjws,application/vnd.docker.distribution.manifest.v2+json,application/vnd.oci.image.manifest.v1+json,application/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.image.index.v1+json"],"Accept-Encoding":["gzip"],"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":54,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:14.826914864Z","message":"HTTPAPI"}Error:nomatchingsignatures:main.go:46:errorduringcommandexecution:nomatchingsignatures:$cosignsign--keycosign.keylocalhost:5000/busybox:latest{"level":"info","module":"http","clientIP":"10.0.2.100:34780","method":"GET","path":"/v2/","statusCode":200,"latency":"e":"2022-04-11T07:53:21.543440645Z","message":"HTTPAPI"}1-0.20220209165246-a44adc326839"]},"goroutine":57,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:21.544303959Z","message":"HTTPAPI"}Pushingsignatureto:localhost:5000/busybox:"2022-04-11T07:53:21.545961377Z","message":"HTTPAPI"}ser-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":57,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:21.546566045Z","message":"HTTPAPI"}5.049µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":57,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:21.549112596Z","message":"HTTPAPI"}{"level":"error","error":"stat/var/lib/registry/busybox/blobs/sha256/a56e054a9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a6{"level":"error","error":"cache:miss","digest":"sha256:a56e054a9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a658c64a13ad5ae72","goroutine":57,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1277","time":"2022-04-11T07:53:21.550712155Z",9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a658c64a13ad5ae72","statusCode":404,"latency":"112.392µs","bodySize":407,"headers":{"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine{"level":"error","error":"cache:miss","digest":"sha256:e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2","goroutine":57,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1277","time":"2022-04-11T07:53:21.551368089Z",41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2","statusCode":404,"latency":"212.029µs","bodySize":407,"header":57,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:21.551500288Z","message":"HTTPAPI"}pe":["application/json"],"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":82,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:21.552216174Z","message":"HTTPAPI"}e":["application/json"],"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":57,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:21.552667654Z","message":"HTTPAPI"}],"Content-Type":["application/octet-stream"],"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":82,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:21.552938212Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34780","method":"PATCH","path":"/v2/busybox/blobs/uploads/cac8b7fc-e962-4741-9bb3-7ecfc04b8b4a","statusCode":202,"latency":"90.511µs","bodySize":0,"headers":{"Accept-Encoding":["gzip".20220209165246-a44adc326839"]},"goroutine":57,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:21.553215374Z","message":"HTTPAPI"}-11T07:53:21.553367049Z","message":"DEBUG"}f5c5db6ce3be0b0ddd1da2dff77b3396445c12a658c64a13ad5ae72","goroutine":82,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1146","time":"2022-04-11T07:53:21.553480653Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1146","mes{"level":"info","r.ContentLength":0,"goroutine":57,"caller":"zotregistry.io/zot/pkg/api/routes.go:1040","time":"2022-04-11T07:53:21.553490221Z","message":"DEBUG"}1220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2","dst":"/var/lib/registry/busybox/blobs/sha256/e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2","goroutine":57,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1146","time":"2022-04-11T07:53:21.554681021Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1146","mes{"level":"debug","src":"/var/lib/registry/busybox/.uploads/cac8b7fc-e962-4741-9bb3-7ecfc04b8b4a","dst":"/var/lib/registry/busybox/blobs/sha256/e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2","goroutine":57,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1171","time":"2022-04-11T07:53:21.555648381Z","caller":"zotregistry.io/zot/pkg{"level":"info","module":"http","clientIP":"10.0.2.100:34780","method":"PUT","path":"/v2/busybox/blobs/uploads/cac8b7fcode":201,"latency":"2.20057ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Content-Length":["0"],"Content-Type":["application/octet-stream"],"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":57,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:21.55568514Z","message":"HTTPAPI"}{"level":"info","blobPath":"/var/lib/registry/busybox/blobs/sha256/e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2","reference":"sha256-d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182.sig","goroutine":82,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:516","time":"2022-04-11T07:53:21.556726239Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:516","message":"manifestlayers"}{"level":"debug","digest":"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182","goroutine":82,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.557051441Z","message":"GC:gotrefe{"level":"debug","digest":"sha256:05f65cfd444a4ba3b0557f6fef7f59175ee355990a5db03d79bfa038e6e87aed","goroutine":82,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.557112746Z","message":"GC:gotrefeler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.557167619Z","message":"GC:markingler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.557229406Z","message":"->ws.recurs{"level":"debug","name":"github.com/opencontainers/image-spec/specs-go::Versioned","v1path":"github.com/opencontainers/image-spec/specs-go/v1","goroutine":82,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.557372134Z","message":"detectedjumpoutsidepermittedpackages"}{"level":"debug","digest":"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","goroutine":82,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.557445612Z","message":"->ws.recurs{"level":"debug","name":"time::Time","v1path":"github.com/opencontainers/image-spec/specs-go/v1","goroutine":82,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.557604501Z","message":"detectedjumpo":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.557688459Z","message":"detectedjumpo{"level":"debug","v1path":"github.com/opencontainers/image-spec/specs-go/v1","name":"time::Time","goroutine":82,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.557793006Z","message":"detectedjumpoler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.55786428Z","message":"<-ws.recurse"}{"level":"debug","digest":"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":82,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.557926748Z","message":"->ws.recurs.557996258Z","message":"skippingwalkintonon-parseablemedia-typeapplication/vnd.oci.image.layer.v1.tar+gzipofblob{"level":"debug","goroutine":82,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21ler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.558059277Z","message":"<-ws.recursler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.558120011Z","message":"<-ws.recursler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.558174323Z","message":"GC:markingler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.558233515Z","message":"->ws.recurs7:53:21.558375331Z","message":"detectedjumpoutsidepermittedpackages"}{"level":"debug","digest":"sha256:a56e054a9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a658c64a13ad5ae72","goroutine":82,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.558448008Z","message":"->ws.recurs":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.55857632Z","message":"detectedjumpoutsidepermittedpackages"}":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.558659676Z","message":"detectedjumpoler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.558722885Z","message":"<-ws.recurs{"level":"debug","digest":"sha256:e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2","goroutine":82,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.558786665Z","message":"->ws.recurs.558851818Z","message":"skippingwalkintonon-parseablemedia-typeapplication/vnd.dev.cosign.simplesigning.v1+jsonofblobsha256:e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2"}ler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.558913554Z","message":"<-ws.recursler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.558972264Z","message":"<-ws.recurs.559116365Z","message":"garbagecollected0blobs"}{"level":"info","module":"http","clientIP":"10.0.2.100:34786","method":"PUT","path":"/v2/busybox/manifests/sha256-d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182.sig","statusCode":201,"latency":"2.594891ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Content-Length":["558"],"Content-Type":["application/vnd.oci.image.manifest.v1+json"],"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":82,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:21.559168624Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34792","method":"GET","path":"/v2/","statusCode":200,"latency":"me":"2022-04-11T07:53:27.025974807Z","message":"HTTPAPI"}1-0.20220209165246-a44adc326839"]},"goroutine":101,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:27.026555329Z","message":"HTTPAPI"}":"2022-04-11T07:53:27.027792827Z","message":"HTTPAPI"}/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.image.index.v1+json"],"Accept-Encoding":["gzip"],"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":101,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:27.028098192Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34792","method":"GET","path":"/v2/busybox/blobs/sha256:e31220af4:{"Accept-Encoding":["gzip"],"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":101,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:27.028476543Z","message":"HTTPAPI"}1ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2","statusCode":200,"latency":"20.589µs","bodySize":238,"headers"44adc326839"]},"goroutine":101,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:27.028771849Z","message":"HTTPAPI"}Verificationforlocalhost:5000/busybox:latest--Thefollowingcheckswereperformedoneachofthesesignatures:-Thecosignclaimswerevalidated-Thesignatureswereverifiedagainstthespecifiedpublickey1ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2","statusCode":200,"latency":"19.577µs","bodySize":238,"headers"44adc326839"]},"goroutine":101,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:27.029114724Z","message":"HTTPAPI"}[{"critical":{"identity":{"docker-reference":"localhost:5000/busybox"},"image":{"docker-manifest-digest":"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182"},"type":"cosigncontainerimagesignature"},"optional":null}]{"level":"info","module":"http","clientIP":"10.0.2.100:34746","method":"GET","path":"/v2/","statusCode":200,"latency":"8.246µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":15,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:01.24804926Z","message":"HTTPAPI"}a7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":65,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1272","time":"2022-04-11T07:53:01.250149941Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1272","message":"failedtost{"level":"info","module":"http","clientIP":"10.0.2.100:34748","method":"HEAD","path":"/v2/busybox/blobs/sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","statusCode":404,"latency":"1.469364ms","bodySize":407,"headers":{"Connection":["close"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":65,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:01.250991895Z","message":"HTTa7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":67,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1272","time":"2022-04-11T07:53:01.755927777Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1272","message":"failedtostf","goroutine":67,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1277","timoutine":67,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:01.756148592Z","mesa{"level":"debug","src":"/var/lib/registry/busybox/.uploads/3dcddca9-e320-4c48-aa26-a996487171d4","dstDigest":"sha256:55-e320-4c48-aa26-a996487171d4?digest=sha256%3A554879848290212Z","message":"HTTPAPI848290212Z","message":"HTTPAPI"}{"level":"error","error":"stat/var/lib/registry/busybox/blobs/sha256/02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b:nosuchfileordirectory","blob":"/var/lib/registry/busybox/blobs/sha256/02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","goroutine":72,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1272","time":"2022-04-11T07:53:02.285682529Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1272","message":"failedtost{"level":"info","module":"http","clientIP":"10.0.2.100:34760","method":"HEAD","path":"/v2/busybox/blobs/sha256:02611b03{"level":"info","r.ContentLength":0{"level":"info","r.Co{"level":"debug","src":"/var/lib/registry/busybox/.uploads/172e7487-2eb8-4018-9e74-e2717ca0438c","dstDigest":"sha256:02{"level":"debug","src":"/var/lib/registry/busybox/.uploads/172e7487-2eb8-4018-9e74-e2717ca0438c","dst":"/var/lib/registry/busybox/blobs/sha256/02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","goroutine":43,"caller":"zotr48b9eb9ca7df","reference":"latest","goroutine":51,"caller":ler":"zotregistry.io/zot/48b9eb9ca7df","reference":"latest","goroutine":51,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:516","time":"2ler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:02.298974525Z","message":"GC:markingler":"zotregistrler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:02.299004091Z","message":"->ws.recursler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:02.299319655Z","message":"->ws.recurs.299354019Z","message":"skippingwalkintonon-parseablemedia-typeapplication/vnd.oci.image.layer.v1.tar+gzipofblob{"level":"debug","digest":"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","gort{"level":"debug","digest":"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":51,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:02.299382723Z","message":"<-ws.recurs39.203µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":54,"caller":"zotregistry.io/zot/pkg/api/session.go:132","tim{"level":"info","module":"http","clientIP":"10.0.2.100:34774","method":"GET","path":"/v2/busybox/manifests/latest","statusCode":200,"latency":"222.038µs","bodySize":347,"headers":{"Accept":["application/vnd.docker.distribution.manifest.v1{"level":"info","module":"http","clientIP":"10.0.2.100:346.432µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":54,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time29.075µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":57,"caller":"zotregistry.io/zot/pkg/api/session.go:132","tim{"level":"info","module":"http","clientIP":"10.0.2.100:34780","method":"GET","path":"/v2/busybox/manifests/latest","statusCode":200,"latency":"126.839µs","bodySize":347,"headers":{"Accept":["application/vnd.docker.distribution.manifest.v15.62µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":57,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time"{"level":"info","module":"http","clientIP":"10.0.2.100:34780","method":"GET","path":"/v2/busybox/manifests/sha256-d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182.sig","statusCode":404,"latency":"72.907µs","bodySize":294,"58c64a13ad5ae72:nosuchfileordirectory","blob":"/var/lib/registry/busybox/blobs/sha256/a56e054a9f5c5db6ce3be0b0dd58c64a13ad5ae72:nosuchfileordirectory","blob":"/var/lib/registry/busybox/blobs/sha256/a56e054a9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a658c64a13ad5ae72","goroutine":57,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1272","time":"2022-04-11T07:53:21.550682299Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1272","message":"failedtost2","goroutine":57,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1277","tim"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1277","message":"cach{"level":"info","module":"http","clientIP":"10.0.2.100:34780","method":"HEAD","path":"/v2/busybox/blobs/sha256:a56e054a":57,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:21.5507543{"level":"info","module":"http","clientIP":"10.0.2.100:34780","method":"HEAD","path":"/v2/busyb":57,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:21.550754374Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34780","method":"HEAD","path":"/v2/busybox/blobs/sha256:e31220af{"level":"info","module":"http","clientIP":"10.0.2.100:34786","method":"POST","path":"/v2/busybox/blobs/uploads/","statusCode":202,"latency":"165.091µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Content-Length":["0"],"Content-Ty{"level":"info","module":"http","clientIP":"10.0.2.100:34780","method":"POST","path":"/v2/busybox/blobs/uploads/","statusCode":202,"latency":"66.044µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Content-Length":["0"],"Content-Typfc-e962-4741-9bb3-7ecfc04b8b4a","statusCode":202,"latency":".20220209165246-a44adc326839"]},"goroutine":57,"c{"level":"info","module":"http","clientIP":"10.0.2.100:34780","meth],"Content-Type":["application/octet-stream"],"User-Agen{"level":"debug{"level":"info","r.ContentLength":0,"goroutine":82,"caller":"zotregistry.io/zot/pkg/api/routes.go:1040","time":"2022-04{"level":"debug","src":"/var/lib/registry/busybox/.uploads/7aead363-06cf-4d7e-95ca-298f10f39d8a","dstDigest":"sha256:a56e054a9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a658c64a13ad5ae72","dst":"/var/lib/registry/busybox/blobs/sha256/a56e054a9{"level":"info","r.ContentLength":0,"goroutine":57,"caller":"zotregistry.io/zot/pkg/api/ro{"level":"debug","src":"/var/lib/registry/busybox/.uploads/7aead363-06cf-4d7e-95ca-298f10f39d8a","dst":"/var/lib/registry/busybox/blobs/sha256/a56e054a9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a658c64a13ad5ae72","goroutine":82,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1171","time":"2022-04-11T07:53:21.554536359Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go":["application/octet-stream"],"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":82,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:21.554604768Z","message":"HTTPAPI"}{"level":"debug","src":"/var/lib/registry/busybox/.uploads/cac8b7fc-e962-4741-9bb3-7ecfc04b8b4a","dstDigest":"sha256:e3-e962-4741-9bb3-7ecfc04b8b4a?digest=sha256%3Ae3122-e962-4741-9bb3-7ecfc04b8b4a?digest=sha256%3Ae31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2","statusC{"l{"level":"debug","digest":"sha256:d11abb379758784ce3c263c2fler":"zotregistry.io/z{"level":"debug","digest":"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182","goroutimage-spec/specs-go/v1","goroutine{"level":"debug","digest":"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdutsideperm{"level":"debug","name":"time::Time","v1path":"github.com/opencontainers/image-spec{"level":"debug","v1path":"github.com{"level":"debug","digest":"sha256{"level":"debug","goroutine":82,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"202{"level":"debug","digest":"sha256:554879bb30042{"level":"debug","digest":"sh{"level":"debug","digest":"sha256:05f65cfd444a4ba3b0557f6fef7f59175ee355990a5db03d79bfa038e6e87aed","goroutine":82,{"level":"debug","name":"github.com/opencontainers/image-spec/specs-go::Versioned",ler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.558972264Z","me{"level":"info","module":"http","clientIP":"10.0.2.100:34786","method":"PUT","pat28.524µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":101,"caller":"zotregistry.io/zot/pkg/api/session.go:132","ti{"level":"info","module":"http","clientIP":"10.0.2.100:34792","method":"GET","path":"/v2/busybox/manifests/latest","statusCode":200,"latency":"185.168µs","bodySize":347,"headers":{"Accept":["application/vnd.docker.distribution.manifest.v15.42µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":101,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time{"level":"info","module":"http","clientIP":"10.0.2.100:34792","method":"GET","path":"/v2/busybox/manifests/sha256-d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182.sig","statusCode":200,"latency":"84.89µs","bodySize":558,"headers":{"Accept":["application/vnd.docker.distribution.manifest.v1+json,application/vnd.docker.distribution.manifest.v1+prettyjws,application/vnd.docker.distribution.manifest.v2+json,application/vnd.oci.image.manifest.v1+json,application1ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2","statusCode":200,"latency":"42.891µs","bodySize":238,"headers"$cosignverify--keycosign.publocalhost:5000/b-ThPushingsignatureto:l[detachedfrom51944.devto] \ No newline at end of file +$0 podman launching zot$1 bash$podmanrun-p5000:5000ghcr.io/project-zot/zot-linux-amd64:latest{"level":"info","params":{"Version":"1.0.0-dev","GoVersion":"go1.17.5","Commit":"v1.3.8-rc3-38a110314ba3af67f970ed0ac909102edf7208d3","BinaryType":"extended","AccessControl":null,"Storage":{"Dedupe":true,"GC":true,"Commit":false,"GCDelay":3600000000000,"RootDirectory":"/var/lib/registry","StorageDriver":null,"SubPaths":null},"HTTP":{"Address":"0.0.0.0","Port":"5000","TLS":null,"Auth":null,"RawAccessControl":null,"Realm":"","AllowReadAccess":false,"ReadOnly":false,"Ratelimit":null},"Log":{"Level":"debug","Output":"","Audit":""},"Extensions":null},"goroutine":1,"caller":"zotregistry.dev/zot/pkg/api/controller.go:103","time":"2022-04-11T07:52:53.967114224Z","message":"configurationsettings"}{"level":"info","cpus":8,"max.openfiles":1048576,"max.inotifywatches":"2147483647","goroutine":1,"caller":"zotregistry.dev/zot/pkg/api/controller.go:91","time":"2022-04-11T07:52:53.967201658Z","message":"runtimeparams"}$skopeo--insecure-policycopy--format=oci--dest-tls-verify=falsedocker://busybox:latestdocker://localhost:5000/busybox:latestGettingimagesourcesignatures{"level":"error","error":"stat/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df:nosuchfileordirectory","blob":"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266atblob"}{"level":"error","error":"cache:miss","digest":"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":65,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277","time":"2022-04-11T07:53:01.250247114Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277","message":"cache:notfound"}PAPI"}f","goroutine":67,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277","time":"2022-04-11T07:53:01.756012536Z",{"level":"info","module":"http","clientIP":"10.0.2.100:34750","method":"HEAD","path":"/v2/busybox/blobs/sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","statusCode":404,"latency":"280.768µs","bodySize":407,"headers":{"Connection":["close"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":67,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:01.756148592Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34754","method":"POST","path":"/v2/busybox/blobs/uploads/","statusCode":202,"latency":"1.086855ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Length":["0"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":69,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:01.758698279Z","message":"HTTPAPI"}Copyingblob554879bb3004done{"level":"info","module":"http","clientIP":"10.0.2.100:34756","method":"PATCH","path":"/v2/busybox/blobs/uploads/3dcddca9-e320-4c48-aa26-a996487171d4","statusCode":202,"latency":"81.964986ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Length":["772806"],"Content-Type":["application/octet-stream"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":71,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:01.842347694Z","message":"HTTPAPI"}{"level":"info","r.ContentLength":0,"goroutine":25,"caller":"zotregistry.dev/zot/pkg/api/routes.go:1040","time":"2022-04-11T07:53:01.844397079Z","message":"DEBUG"}4879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","dst":"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":25,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146","time":"2022-04-11T07:53:01.846033457Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146","message":"dedupe:enter"}{"level":"debug","src":"/var/lib/registry/busybox/.uploads/3dcddca9-e320-4c48-aa26-a996487171d4","dst":"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":25,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1171","time":"2022-04-11T07:5egistry.dev/zot/pkg/storage/storage_fs.go:1171","time":"2022-04-11T07:53:01.848178432Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1171","message":"dedupe:rename"}{"level":"info","module":"http","clientIP":"10.0.2.100:34758","method":"PUT","path":"/v2/busybox/blobs/uploads/3dcddca9-e320-4c48-aa26-a996487171d4?digest=sha256%3A554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","statusCode":201,"latency":"4.054838ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Length":["0"],"Content-Type":["application/octh":["0"],"Content-Type":["application/octet-stream"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":25,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:01.{"level":"error","error":"cache:miss","digest":"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","goroutine":72,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277","time":"2022-04-11T07:53:02.285817834Z",4a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","statusCode":404,"latency":"692.213µs","bodySize":407,"headeroutine":72,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:02.286318115Z","message":"HTTP{"level":"info","module":"http","clientIP":"10.0.2.100:34762","method":"POST","path":"/v2/busybox/blobs/uploads/","statusCode":202,"latency":"188.595µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Length":["0"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":74,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:02.288571194Z","message":"HTTPAPI"}Copyingconfig02611b034adone{"level":"info","module":"http","clientIP":"10.0.2.100:34766","method":"PATCH","path":"/v2/busybox/blobs/uploads/172e7487-2eb8-4018-9e74-e2717ca0438c","statusCode":202,"latency":"211.237µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Length":["575"],"Content-Type":["application/octet-stream"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":41,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:02.290314854Z","message":"HTTPAPI"}{"level":"info","r.ContentLength":0,"goroutine":43,"caller":"zotregistry.dev/zot/pkg/api/routes.go:1040","time":"2022-04-11T07:53:02.291704639Z","message":"DEBUG"}611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","dst":"/var/lib/registry/busybox/blobs/sha256/02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","goroutine":43,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146","time":"2022-04-11T07:53:02.291886121Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146","mesegistry.dev/zot/pkg/storage/storage_fs.go:1171","time":"2022-04-11T07:53:02.295545014Z","caller":"zotregistry.dev/zot/pkg{"level":"info","module":"http","clientIP":"10.0.2.100:34768","method":"PUT","path":"/v2/busybox/blobs/uploads/172e7487-2eb8-4018-9e74-e2717ca0438c?digest=sha256%3A02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","statusCode":201,"latency":"3.988163ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Leng"Go-http-client/1.1"]},"goroutine":43,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:02.295663186Z","message":"HTTPAPI"}Writingmanifesttoimagedestination{"level":"info","blobPath":"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d3ler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:02.298946022Z","message":"GC:gotreference"}{"level":"debug","digest":"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182","goroutine":51,"cal022-04-11T07:53:02.298682766Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:516","message":"manifestlayers"}fromroot"}image-spec/specs-go/v1","goroutine":51,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:02.29907803Z","message":"detectedjumpoutsidepermittedpackages"}{"level":"debug","digest":"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","goroutine":51,"cale"}ler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:02.299111583Z","message":"->ws.recurs{"level":"debug","v1path":"github.com/opencontainers/image-spec/specs-go/v1","name":"time::Time","goroutine":51,"callerler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:02.299181184Z","message":"detectedjumpoutsidepermittedpackages"}{"level":"debug","goroutine":51,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:02sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df"}.299476219Z","message":"garbagecollected0blobs"}{"level":"info","module":"http","clientIP":"10.0.2.100:34770","method":"PUT","path":"/v2/busybox/manifests/latest","statusCode":201,"latency":"1.151546ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Length":["347"],"Content-Type":["application/vnd.oci.image.manifest.v1+json"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":51,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:02.299504703Z","message":"HTTPAPI"}Storingsignatures$cosigngenerate-key-pairEnterpasswordforprivatekey:Enterpasswordforprivatekeyagain:Privatekeywrittentocosign.keyPublickeywrittentocosign.pub$cosignverify--keycosign.publocalhost:5000/busybox:latest{"level":"info","module":"http","clientIP":"10.0.2.100:34774","method":"GET","path":"/v2/","statusCode":200,"latency":"e":"2022-04-11T07:53:14.82411121Z","message":"HTTPAPI"}+json,application/vnd.docker.distribution.manifest.v1+prettyjws,application/vnd.docker.distribution.manifest.v2+json,application/vnd.oci.image.manifest.v1+json,application/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.image.index.v1+json"],"Accept-Encoding":["gzip"],"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":54,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:14.824932815Z","message":"HTTPAPI"}":"2022-04-11T07:53:14.826410906Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34774","method":"GET","path":"/v2/busybox/manifests/sha256-d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182.sig","statusCode":404,"latency":"106.38µs","bodySize":294,"headers":{"Accept":["application/vnd.docker.distribution.manifest.v1+json,application/vnd.docker.distribution.manifest.v1+prettyjws,application/vnd.docker.distribution.manifest.v2+json,application/vnd.oci.image.manifest.v1+json,application/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.image.index.v1+json"],"Accept-Encoding":["gzip"],"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":54,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:14.826914864Z","message":"HTTPAPI"}Error:nomatchingsignatures:main.go:46:errorduringcommandexecution:nomatchingsignatures:$cosignsign--keycosign.keylocalhost:5000/busybox:latest{"level":"info","module":"http","clientIP":"10.0.2.100:34780","method":"GET","path":"/v2/","statusCode":200,"latency":"e":"2022-04-11T07:53:21.543440645Z","message":"HTTPAPI"}1-0.20220209165246-a44adc326839"]},"goroutine":57,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:21.544303959Z","message":"HTTPAPI"}Pushingsignatureto:localhost:5000/busybox:"2022-04-11T07:53:21.545961377Z","message":"HTTPAPI"}ser-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":57,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:21.546566045Z","message":"HTTPAPI"}5.049µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":57,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:21.549112596Z","message":"HTTPAPI"}{"level":"error","error":"stat/var/lib/registry/busybox/blobs/sha256/a56e054a9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a6{"level":"error","error":"cache:miss","digest":"sha256:a56e054a9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a658c64a13ad5ae72","goroutine":57,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277","time":"2022-04-11T07:53:21.550712155Z",9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a658c64a13ad5ae72","statusCode":404,"latency":"112.392µs","bodySize":407,"headers":{"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine{"level":"error","error":"cache:miss","digest":"sha256:e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2","goroutine":57,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277","time":"2022-04-11T07:53:21.551368089Z",41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2","statusCode":404,"latency":"212.029µs","bodySize":407,"header":57,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:21.551500288Z","message":"HTTPAPI"}pe":["application/json"],"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":82,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:21.552216174Z","message":"HTTPAPI"}e":["application/json"],"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":57,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:21.552667654Z","message":"HTTPAPI"}],"Content-Type":["application/octet-stream"],"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":82,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:21.552938212Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34780","method":"PATCH","path":"/v2/busybox/blobs/uploads/cac8b7fc-e962-4741-9bb3-7ecfc04b8b4a","statusCode":202,"latency":"90.511µs","bodySize":0,"headers":{"Accept-Encoding":["gzip".20220209165246-a44adc326839"]},"goroutine":57,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:21.553215374Z","message":"HTTPAPI"}-11T07:53:21.553367049Z","message":"DEBUG"}f5c5db6ce3be0b0ddd1da2dff77b3396445c12a658c64a13ad5ae72","goroutine":82,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146","time":"2022-04-11T07:53:21.553480653Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146","mes{"level":"info","r.ContentLength":0,"goroutine":57,"caller":"zotregistry.dev/zot/pkg/api/routes.go:1040","time":"2022-04-11T07:53:21.553490221Z","message":"DEBUG"}1220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2","dst":"/var/lib/registry/busybox/blobs/sha256/e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2","goroutine":57,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146","time":"2022-04-11T07:53:21.554681021Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146","mes{"level":"debug","src":"/var/lib/registry/busybox/.uploads/cac8b7fc-e962-4741-9bb3-7ecfc04b8b4a","dst":"/var/lib/registry/busybox/blobs/sha256/e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2","goroutine":57,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1171","time":"2022-04-11T07:53:21.555648381Z","caller":"zotregistry.dev/zot/pkg{"level":"info","module":"http","clientIP":"10.0.2.100:34780","method":"PUT","path":"/v2/busybox/blobs/uploads/cac8b7fcode":201,"latency":"2.20057ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Content-Length":["0"],"Content-Type":["application/octet-stream"],"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":57,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:21.55568514Z","message":"HTTPAPI"}{"level":"info","blobPath":"/var/lib/registry/busybox/blobs/sha256/e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2","reference":"sha256-d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182.sig","goroutine":82,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:516","time":"2022-04-11T07:53:21.556726239Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:516","message":"manifestlayers"}{"level":"debug","digest":"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182","goroutine":82,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.557051441Z","message":"GC:gotrefe{"level":"debug","digest":"sha256:05f65cfd444a4ba3b0557f6fef7f59175ee355990a5db03d79bfa038e6e87aed","goroutine":82,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.557112746Z","message":"GC:gotrefeler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.557167619Z","message":"GC:markingler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.557229406Z","message":"->ws.recurs{"level":"debug","name":"github.com/opencontainers/image-spec/specs-go::Versioned","v1path":"github.com/opencontainers/image-spec/specs-go/v1","goroutine":82,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.557372134Z","message":"detectedjumpoutsidepermittedpackages"}{"level":"debug","digest":"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","goroutine":82,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.557445612Z","message":"->ws.recurs{"level":"debug","name":"time::Time","v1path":"github.com/opencontainers/image-spec/specs-go/v1","goroutine":82,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.557604501Z","message":"detectedjumpo":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.557688459Z","message":"detectedjumpo{"level":"debug","v1path":"github.com/opencontainers/image-spec/specs-go/v1","name":"time::Time","goroutine":82,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.557793006Z","message":"detectedjumpoler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.55786428Z","message":"<-ws.recurse"}{"level":"debug","digest":"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":82,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.557926748Z","message":"->ws.recurs.557996258Z","message":"skippingwalkintonon-parseablemedia-typeapplication/vnd.oci.image.layer.v1.tar+gzipofblob{"level":"debug","goroutine":82,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21ler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.558059277Z","message":"<-ws.recursler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.558120011Z","message":"<-ws.recursler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.558174323Z","message":"GC:markingler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.558233515Z","message":"->ws.recurs7:53:21.558375331Z","message":"detectedjumpoutsidepermittedpackages"}{"level":"debug","digest":"sha256:a56e054a9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a658c64a13ad5ae72","goroutine":82,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.558448008Z","message":"->ws.recurs":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.55857632Z","message":"detectedjumpoutsidepermittedpackages"}":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.558659676Z","message":"detectedjumpoler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.558722885Z","message":"<-ws.recurs{"level":"debug","digest":"sha256:e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2","goroutine":82,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.558786665Z","message":"->ws.recurs.558851818Z","message":"skippingwalkintonon-parseablemedia-typeapplication/vnd.dev.cosign.simplesigning.v1+jsonofblobsha256:e31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2"}ler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.558913554Z","message":"<-ws.recursler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.558972264Z","message":"<-ws.recurs.559116365Z","message":"garbagecollected0blobs"}{"level":"info","module":"http","clientIP":"10.0.2.100:34786","method":"PUT","path":"/v2/busybox/manifests/sha256-d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182.sig","statusCode":201,"latency":"2.594891ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Content-Length":["558"],"Content-Type":["application/vnd.oci.image.manifest.v1+json"],"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":82,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:21.559168624Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34792","method":"GET","path":"/v2/","statusCode":200,"latency":"me":"2022-04-11T07:53:27.025974807Z","message":"HTTPAPI"}1-0.20220209165246-a44adc326839"]},"goroutine":101,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:27.026555329Z","message":"HTTPAPI"}":"2022-04-11T07:53:27.027792827Z","message":"HTTPAPI"}/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.image.index.v1+json"],"Accept-Encoding":["gzip"],"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":101,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:27.028098192Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34792","method":"GET","path":"/v2/busybox/blobs/sha256:e31220af4:{"Accept-Encoding":["gzip"],"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":101,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:27.028476543Z","message":"HTTPAPI"}1ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2","statusCode":200,"latency":"20.589µs","bodySize":238,"headers"44adc326839"]},"goroutine":101,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:27.028771849Z","message":"HTTPAPI"}Verificationforlocalhost:5000/busybox:latest--Thefollowingcheckswereperformedoneachofthesesignatures:-Thecosignclaimswerevalidated-Thesignatureswereverifiedagainstthespecifiedpublickey1ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2","statusCode":200,"latency":"19.577µs","bodySize":238,"headers"44adc326839"]},"goroutine":101,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:27.029114724Z","message":"HTTPAPI"}[{"critical":{"identity":{"docker-reference":"localhost:5000/busybox"},"image":{"docker-manifest-digest":"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182"},"type":"cosigncontainerimagesignature"},"optional":null}]{"level":"info","module":"http","clientIP":"10.0.2.100:34746","method":"GET","path":"/v2/","statusCode":200,"latency":"8.246µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":15,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:01.24804926Z","message":"HTTPAPI"}a7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":65,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272","time":"2022-04-11T07:53:01.250149941Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272","message":"failedtost{"level":"info","module":"http","clientIP":"10.0.2.100:34748","method":"HEAD","path":"/v2/busybox/blobs/sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","statusCode":404,"latency":"1.469364ms","bodySize":407,"headers":{"Connection":["close"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":65,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:01.250991895Z","message":"HTTa7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":67,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272","time":"2022-04-11T07:53:01.755927777Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272","message":"failedtostf","goroutine":67,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277","timoutine":67,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:01.756148592Z","mesa{"level":"debug","src":"/var/lib/registry/busybox/.uploads/3dcddca9-e320-4c48-aa26-a996487171d4","dstDigest":"sha256:55-e320-4c48-aa26-a996487171d4?digest=sha256%3A554879848290212Z","message":"HTTPAPI848290212Z","message":"HTTPAPI"}{"level":"error","error":"stat/var/lib/registry/busybox/blobs/sha256/02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b:nosuchfileordirectory","blob":"/var/lib/registry/busybox/blobs/sha256/02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","goroutine":72,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272","time":"2022-04-11T07:53:02.285682529Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272","message":"failedtost{"level":"info","module":"http","clientIP":"10.0.2.100:34760","method":"HEAD","path":"/v2/busybox/blobs/sha256:02611b03{"level":"info","r.ContentLength":0{"level":"info","r.Co{"level":"debug","src":"/var/lib/registry/busybox/.uploads/172e7487-2eb8-4018-9e74-e2717ca0438c","dstDigest":"sha256:02{"level":"debug","src":"/var/lib/registry/busybox/.uploads/172e7487-2eb8-4018-9e74-e2717ca0438c","dst":"/var/lib/registry/busybox/blobs/sha256/02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","goroutine":43,"caller":"zotr48b9eb9ca7df","reference":"latest","goroutine":51,"caller":ler":"zotregistry.dev/zot/48b9eb9ca7df","reference":"latest","goroutine":51,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:516","time":"2ler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:02.298974525Z","message":"GC:markingler":"zotregistrler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:02.299004091Z","message":"->ws.recursler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:02.299319655Z","message":"->ws.recurs.299354019Z","message":"skippingwalkintonon-parseablemedia-typeapplication/vnd.oci.image.layer.v1.tar+gzipofblob{"level":"debug","digest":"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","gort{"level":"debug","digest":"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":51,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:02.299382723Z","message":"<-ws.recurs39.203µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":54,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","tim{"level":"info","module":"http","clientIP":"10.0.2.100:34774","method":"GET","path":"/v2/busybox/manifests/latest","statusCode":200,"latency":"222.038µs","bodySize":347,"headers":{"Accept":["application/vnd.docker.distribution.manifest.v1{"level":"info","module":"http","clientIP":"10.0.2.100:346.432µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":54,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time29.075µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":57,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","tim{"level":"info","module":"http","clientIP":"10.0.2.100:34780","method":"GET","path":"/v2/busybox/manifests/latest","statusCode":200,"latency":"126.839µs","bodySize":347,"headers":{"Accept":["application/vnd.docker.distribution.manifest.v15.62µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":57,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time"{"level":"info","module":"http","clientIP":"10.0.2.100:34780","method":"GET","path":"/v2/busybox/manifests/sha256-d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182.sig","statusCode":404,"latency":"72.907µs","bodySize":294,"58c64a13ad5ae72:nosuchfileordirectory","blob":"/var/lib/registry/busybox/blobs/sha256/a56e054a9f5c5db6ce3be0b0dd58c64a13ad5ae72:nosuchfileordirectory","blob":"/var/lib/registry/busybox/blobs/sha256/a56e054a9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a658c64a13ad5ae72","goroutine":57,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272","time":"2022-04-11T07:53:21.550682299Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272","message":"failedtost2","goroutine":57,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277","tim"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277","message":"cach{"level":"info","module":"http","clientIP":"10.0.2.100:34780","method":"HEAD","path":"/v2/busybox/blobs/sha256:a56e054a":57,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:21.5507543{"level":"info","module":"http","clientIP":"10.0.2.100:34780","method":"HEAD","path":"/v2/busyb":57,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:21.550754374Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34780","method":"HEAD","path":"/v2/busybox/blobs/sha256:e31220af{"level":"info","module":"http","clientIP":"10.0.2.100:34786","method":"POST","path":"/v2/busybox/blobs/uploads/","statusCode":202,"latency":"165.091µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Content-Length":["0"],"Content-Ty{"level":"info","module":"http","clientIP":"10.0.2.100:34780","method":"POST","path":"/v2/busybox/blobs/uploads/","statusCode":202,"latency":"66.044µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Content-Length":["0"],"Content-Typfc-e962-4741-9bb3-7ecfc04b8b4a","statusCode":202,"latency":".20220209165246-a44adc326839"]},"goroutine":57,"c{"level":"info","module":"http","clientIP":"10.0.2.100:34780","meth],"Content-Type":["application/octet-stream"],"User-Agen{"level":"debug{"level":"info","r.ContentLength":0,"goroutine":82,"caller":"zotregistry.dev/zot/pkg/api/routes.go:1040","time":"2022-04{"level":"debug","src":"/var/lib/registry/busybox/.uploads/7aead363-06cf-4d7e-95ca-298f10f39d8a","dstDigest":"sha256:a56e054a9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a658c64a13ad5ae72","dst":"/var/lib/registry/busybox/blobs/sha256/a56e054a9{"level":"info","r.ContentLength":0,"goroutine":57,"caller":"zotregistry.dev/zot/pkg/api/ro{"level":"debug","src":"/var/lib/registry/busybox/.uploads/7aead363-06cf-4d7e-95ca-298f10f39d8a","dst":"/var/lib/registry/busybox/blobs/sha256/a56e054a9f5c5db6ce3be0b0ddd1da2dff77b3396445c12a658c64a13ad5ae72","goroutine":82,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1171","time":"2022-04-11T07:53:21.554536359Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go":["application/octet-stream"],"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":82,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:53:21.554604768Z","message":"HTTPAPI"}{"level":"debug","src":"/var/lib/registry/busybox/.uploads/cac8b7fc-e962-4741-9bb3-7ecfc04b8b4a","dstDigest":"sha256:e3-e962-4741-9bb3-7ecfc04b8b4a?digest=sha256%3Ae3122-e962-4741-9bb3-7ecfc04b8b4a?digest=sha256%3Ae31220af41ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2","statusC{"l{"level":"debug","digest":"sha256:d11abb379758784ce3c263c2fler":"zotregistry.dev/z{"level":"debug","digest":"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182","goroutimage-spec/specs-go/v1","goroutine{"level":"debug","digest":"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdutsideperm{"level":"debug","name":"time::Time","v1path":"github.com/opencontainers/image-spec{"level":"debug","v1path":"github.com{"level":"debug","digest":"sha256{"level":"debug","goroutine":82,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"202{"level":"debug","digest":"sha256:554879bb30042{"level":"debug","digest":"sh{"level":"debug","digest":"sha256:05f65cfd444a4ba3b0557f6fef7f59175ee355990a5db03d79bfa038e6e87aed","goroutine":82,{"level":"debug","name":"github.com/opencontainers/image-spec/specs-go::Versioned",ler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:53:21.558972264Z","me{"level":"info","module":"http","clientIP":"10.0.2.100:34786","method":"PUT","pat28.524µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":101,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","ti{"level":"info","module":"http","clientIP":"10.0.2.100:34792","method":"GET","path":"/v2/busybox/manifests/latest","statusCode":200,"latency":"185.168µs","bodySize":347,"headers":{"Accept":["application/vnd.docker.distribution.manifest.v15.42µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"User-Agent":["cosign/v1.6.0(linux;amd64)go-containerregistry/v0.8.1-0.20220209165246-a44adc326839"]},"goroutine":101,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time{"level":"info","module":"http","clientIP":"10.0.2.100:34792","method":"GET","path":"/v2/busybox/manifests/sha256-d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182.sig","statusCode":200,"latency":"84.89µs","bodySize":558,"headers":{"Accept":["application/vnd.docker.distribution.manifest.v1+json,application/vnd.docker.distribution.manifest.v1+prettyjws,application/vnd.docker.distribution.manifest.v2+json,application/vnd.oci.image.manifest.v1+json,application1ba68ddcb2986895b783d5082c1ced7d34d69d0c22284641b4d5fd2","statusCode":200,"latency":"42.891µs","bodySize":238,"headers"$cosignverify--keycosign.publocalhost:5000/b-ThPushingsignatureto:l[detachedfrom51944.devto] \ No newline at end of file diff --git a/demos/dev-getting-started.rec b/demos/dev-getting-started.rec index c8b4c033..3f7bc970 100644 --- a/demos/dev-getting-started.rec +++ b/demos/dev-getting-started.rec @@ -265,7 +265,7 @@ [8.458937, "i", "\r"] [8.459588, "o", "\r\n"] [8.471366, "o", "go mod tidy\r\n"] -[8.971283, "o", "env CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o bin/zot-linux-amd64 -buildmode=pie -tags extended,containers_image_openpgp -v -trimpath -ldflags \"-X zotregistry.io/zot/pkg/api/config.Commit=v1.4.0-rc3-1-ge583c2f -X zotregistry.io/zot/pkg/api/config.BinaryType=extended -X zotregistry.io/zot/pkg/api/config.GoVersion=go1.17.7 -s -w\" ./cmd/zot\r\n"] +[8.971283, "o", "env CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o bin/zot-linux-amd64 -buildmode=pie -tags extended,containers_image_openpgp -v -trimpath -ldflags \"-X zotregistry.dev/zot/pkg/api/config.Commit=v1.4.0-rc3-1-ge583c2f -X zotregistry.dev/zot/pkg/api/config.BinaryType=extended -X zotregistry.dev/zot/pkg/api/config.GoVersion=go1.17.7 -s -w\" ./cmd/zot\r\n"] [11.652118, "o", "\u001b[32m$ \u001b[39m"] [12.657831, "i", "l"] [12.658095, "o", "l"] @@ -375,7 +375,7 @@ [27.208734, "o", "nimal.json "] [27.906725, "i", "\r"] [27.907479, "o", "\r\n"] -[28.004213, "o", "{\"level\":\"info\",\"params\":{\"distSpecVersion\":\"1.0.1\",\"GoVersion\":\"go1.17.7\",\"Commit\":\"v1.4.0-rc3-1-ge583c2f\",\"BinaryType\":\"extended\",\"AccessControl\":null,\"Storage\":{\"Dedupe\":true,\"GC\":true,\"Commit\":false,\"GCDelay\":3600000000000,\"RootDirectory\":\"/tmp/zot\",\"StorageDriver\":null,\"SubPaths\":null},\"HTTP\":{\"Address\":\"127.0.0.1\",\"Port\":\"8080\",\"AllowOrigin\":\"\",\"TLS\":null,\"Auth\":null,\"RawAccessControl\":null,\"Realm\":\"\",\"AllowReadAccess\":false,\"ReadOnly\":false,\"Ratelimit\":null},\"Log\":{\"Level\":\"debug\",\"Output\":\"\",\"Audit\":\"\"},\"Extensions\":null},\"goroutine\":1,\"caller\":\"zotregistry.io/zot/pkg/api/controller.go:113\",\"time\":\"2022-04-10T23:08:15.926559322-07:00\",\"message\":\"configuration settings\"}\r\n{\"level\":\"info\",\"cpus\":8,\"max. open files\":1024,\"listen backlog\":\"4096\",\"max. inotify watches\":\"60023\",\"goroutine\":1,\"caller\":\"zotregistry.io/zot/pkg/api/controller.go:101\",\"time\":\"2022-04-10T23:08:15.926650495-07:00\",\"message\":\"runtime params\"}\r\n"] +[28.004213, "o", "{\"level\":\"info\",\"params\":{\"distSpecVersion\":\"1.0.1\",\"GoVersion\":\"go1.17.7\",\"Commit\":\"v1.4.0-rc3-1-ge583c2f\",\"BinaryType\":\"extended\",\"AccessControl\":null,\"Storage\":{\"Dedupe\":true,\"GC\":true,\"Commit\":false,\"GCDelay\":3600000000000,\"RootDirectory\":\"/tmp/zot\",\"StorageDriver\":null,\"SubPaths\":null},\"HTTP\":{\"Address\":\"127.0.0.1\",\"Port\":\"8080\",\"AllowOrigin\":\"\",\"TLS\":null,\"Auth\":null,\"RawAccessControl\":null,\"Realm\":\"\",\"AllowReadAccess\":false,\"ReadOnly\":false,\"Ratelimit\":null},\"Log\":{\"Level\":\"debug\",\"Output\":\"\",\"Audit\":\"\"},\"Extensions\":null},\"goroutine\":1,\"caller\":\"zotregistry.dev/zot/pkg/api/controller.go:113\",\"time\":\"2022-04-10T23:08:15.926559322-07:00\",\"message\":\"configuration settings\"}\r\n{\"level\":\"info\",\"cpus\":8,\"max. open files\":1024,\"listen backlog\":\"4096\",\"max. inotify watches\":\"60023\",\"goroutine\":1,\"caller\":\"zotregistry.dev/zot/pkg/api/controller.go:101\",\"time\":\"2022-04-10T23:08:15.926650495-07:00\",\"message\":\"runtime params\"}\r\n"] [28.934316, "i", "\r"] [28.934806, "o", "\n"] [29.128211, "i", "\r"] diff --git a/demos/dev-getting-started.svg b/demos/dev-getting-started.svg index ac094d81..d5ecd625 100644 --- a/demos/dev-getting-started.svg +++ b/demos/dev-getting-started.svg @@ -1 +1 @@ -$$gitclonehttps://github.com/project-zot/zot.gitCloninginto'zot'...remote:Enumeratingobjects:3419,done.remote:Countingobjects:100%(3419/3419),done.remote:Compressingobjects:100%(1167/1167),done.remote:Total3419(delta2243),reused3220(delta2159),pack-reused0Receivingobjects:100%(3419/3419),1.79MiB|7.27MiB/s,done.Resolvingdeltas:100%(2243/2243),done.$c$cd$cdzot$make$makebinarygomodtidyenvCGO_ENABLED=0GOOS=linuxGOARCH=amd64gobuild-obin/zot-linux-amd64-buildmode=pie-tagsextended,containers_image_openpgp-v-trimpath-ldflags"-Xzotregistry.io/zot/pkg/api/config.Commit=v1.4.0-rc3-1-ge583c2f-Xzotregistry.io/zot/pkg/api/config.BinaryType=extended-Xzotregistry.io/zot/pkg/api/config.GoVersion=go1.17.7-s-w"./cmd/zot$ls$lsbin/zot-linux-amd64$cat$catexamples/config-minimal.json{"distSpecVersion":"1.0.1","storage":{"rootDirectory":"/tmp/zot"},"http":{"address":"127.0.0.1","port":"8080","ReadOnly":false"log":{"level":"debug"}}$bin/zot-linux-amd64serve$bin/zot-linux-amd64serveexamples/config-minimal.json{"level":"info","params":{"distSpecVersion":"1.0.1","GoVersion":"go1.17.7","Commit":"v1.4.0-rc3-1-ge583c2f","BinaryType":"extended","AccessControl":null,"Storage":{"Dedupe":true,"GC":true,"Commit":false,"GCDelay":3600000000000,"RootDirectory":"/tmp/zot","StorageDriver":null,"SubPaths":null},"HTTP":{"Address":"127.0.0.1","Port":"8080","AllowOrigin":"","TLS":null,"Auth":null,"RawAccessControl":null,"Realm":"","AllowReadAccess":false,"ReadOnly":false,"Ratelimit":null},"Log":{"Level":"debug","Output":"","Audit":""},"Extensions":null},"goroutine":1,"caller":"zotregistry.io/zot/pkg/api/controller.go:113","time":"2022-04-10T23:08:15.926559322-07:00","message":"configurationsettings"}{"level":"info","cpus":8,"max.openfiles":1024,"listenbacklog":"4096","max.inotifywatches":"60023","goroutine":1,"caller":"zotregistry.io/zot/pkg/api/controller.go:101","time":"2022-04-10T23:08:15.926650495-07:00","message":"runtimeparams"}remote:Countingobjects:4%(137/3419)remote:Countingobjects:27%(929/3419)remote:Countingobjects:45%(1539/3419)remote:Countingobjects:56%(1915/3419)remote:Countingobjects:78%(2667/3419)remote:Countingobjects:98%(3351/3419)remote:Compressingobjects:3%(36/1167)remote:Compressingobjects:9%(106/1167)remote:Compressingobjects:10%(117/1167)remote:Compressingobjects:13%(152/1167)remote:Compressingobjects:14%(164/1167)remote:Compressingobjects:15%(176/1167)remote:Compressingobjects:16%(187/1167)remote:Compressingobjects:17%(199/1167)remote:Compressingobjects:18%(211/1167)remote:Compressingobjects:19%(222/1167)remote:Compressingobjects:35%(409/1167)remote:Compressingobjects:49%(572/1167)remote:Compressingobjects:70%(817/1167)remote:Compressingobjects:81%(946/1167)Receivingobjects:0%(1/3419)Receivingobjects:1%(35/3419)Receivingobjects:2%(69/3419)Receivingobjects:3%(103/3419)Receivingobjects:4%(137/3419)Receivingobjects:5%(171/3419)Receivingobjects:6%(206/3419)Receivingobjects:7%(240/3419)Receivingobjects:8%(274/3419)Receivingobjects:9%(308/3419)Receivingobjects:10%(342/3419)Receivingobjects:11%(377/3419)Receivingobjects:12%(411/3419)Receivingobjects:13%(445/3419)Receivingobjects:14%(479/3419)Receivingobjects:15%(513/3419)Receivingobjects:16%(548/3419)Receivingobjects:17%(582/3419)Receivingobjects:18%(616/3419)Receivingobjects:19%(650/3419)Receivingobjects:20%(684/3419)Receivingobjects:21%(718/3419)Receivingobjects:22%(753/3419)Receivingobjects:23%(787/3419)Receivingobjects:24%(821/3419)Receivingobjects:25%(855/3419)Receivingobjects:26%(889/3419)Receivingobjects:27%(924/3419)Receivingobjects:28%(958/3419)Receivingobjects:29%(992/3419)Receivingobjects:30%(1026/3419)Receivingobjects:32%(1095/3419)Receivingobjects:33%(1129/3419)Receivingobjects:35%(1197/3419)Receivingobjects:36%(1231/3419)Receivingobjects:37%(1266/3419)Receivingobjects:39%(1334/3419)Receivingobjects:41%(1402/3419)Receivingobjects:42%(1436/3419)Receivingobjects:43%(1471/3419)Receivingobjects:44%(1505/3419)Receivingobjects:45%(1539/3419)Receivingobjects:46%(1573/3419)Receivingobjects:47%(1607/3419)Receivingobjects:48%(1642/3419)Receivingobjects:49%(1676/3419)Receivingobjects:50%(1710/3419)Receivingobjects:51%(1744/3419)Receivingobjects:52%(1778/3419)Receivingobjects:53%(1813/3419)Receivingobjects:54%(1847/3419)Receivingobjects:55%(1881/3419)Receivingobjects:56%(1915/3419)Receivingobjects:57%(1949/3419)Receivingobjects:58%(1984/3419)Receivingobjects:59%(2018/3419)Receivingobjects:60%(2052/3419)Receivingobjects:61%(2086/3419)Receivingobjects:62%(2120/3419)Receivingobjects:63%(2154/3419)Receivingobjects:64%(2189/3419)Receivingobjects:65%(2223/3419)Receivingobjects:66%(2257/3419)Receivingobjects:67%(2291/3419)Receivingobjects:68%(2325/3419)Receivingobjects:69%(2360/3419)Receivingobjects:71%(2428/3419)Receivingobjects:72%(2462/3419)Receivingobjects:73%(2496/3419)Receivingobjects:74%(2531/3419)Receivingobjects:75%(2565/3419)Receivingobjects:76%(2599/3419)Receivingobjects:77%(2633/3419)Receivingobjects:78%(2667/3419)Receivingobjects:79%(2702/3419)Receivingobjects:80%(2736/3419)Receivingobjects:81%(2770/3419)Receivingobjects:82%(2804/3419)Receivingobjects:83%(2838/3419)Receivingobjects:84%(2872/3419)Receivingobjects:85%(2907/3419)Receivingobjects:86%(2941/3419)Receivingobjects:87%(2975/3419)Receivingobjects:88%(3009/3419)Receivingobjects:89%(3043/3419)Receivingobjects:90%(3078/3419)Receivingobjects:91%(3112/3419)Receivingobjects:92%(3146/3419)Receivingobjects:93%(3180/3419)Receivingobjects:94%(3214/3419)Receivingobjects:95%(3249/3419)Receivingobjects:96%(3283/3419)Receivingobjects:97%(3317/3419)Receivingobjects:98%(3351/3419)Receivingobjects:99%(3385/3419)Resolvingdeltas:0%(0/2243)Resolvingdeltas:1%(23/2243)Resolvingdeltas:2%(45/2243)Resolvingdeltas:3%(68/2243)Resolvingdeltas:4%(90/2243)Resolvingdeltas:5%(113/2243)Resolvingdeltas:6%(135/2243)Resolvingdeltas:7%(158/2243)Resolvingdeltas:8%(180/2243)Resolvingdeltas:9%(202/2243)Resolvingdeltas:10%(225/2243)Resolvingdeltas:11%(248/2243)Resolvingdeltas:12%(270/2243)Resolvingdeltas:13%(292/2243)Resolvingdeltas:14%(315/2243)Resolvingdeltas:15%(337/2243)Resolvingdeltas:16%(359/2243)Resolvingdeltas:17%(382/2243)Resolvingdeltas:18%(404/2243)Resolvingdeltas:19%(427/2243)Resolvingdeltas:20%(449/2243)Resolvingdeltas:21%(472/2243)Resolvingdeltas:22%(494/2243)Resolvingdeltas:23%(516/2243)Resolvingdeltas:24%(539/2243)Resolvingdeltas:25%(561/2243)Resolvingdeltas:26%(584/2243)Resolvingdeltas:27%(606/2243)Resolvingdeltas:28%(629/2243)Resolvingdeltas:29%(651/2243)Resolvingdeltas:30%(673/2243)Resolvingdeltas:31%(696/2243)Resolvingdeltas:32%(718/2243)Resolvingdeltas:33%(741/2243)Resolvingdeltas:34%(763/2243)Resolvingdeltas:35%(786/2243)Resolvingdeltas:36%(808/2243)Resolvingdeltas:37%(830/2243)Resolvingdeltas:38%(853/2243)Resolvingdeltas:39%(875/2243)Resolvingdeltas:40%(898/2243)Resolvingdeltas:41%(920/2243)Resolvingdeltas:42%(943/2243)Resolvingdeltas:43%(965/2243)Resolvingdeltas:44%(987/2243)Resolvingdeltas:45%(1010/2243)Resolvingdeltas:46%(1032/2243)Resolvingdeltas:47%(1055/2243)Resolvingdeltas:48%(1077/2243)Resolvingdeltas:49%(1100/2243)Resolvingdeltas:50%(1122/2243)Resolvingdeltas:51%(1144/2243)Resolvingdeltas:52%(1167/2243)Resolvingdeltas:53%(1189/2243)Resolvingdeltas:54%(1212/2243)Resolvingdeltas:55%(1234/2243)Resolvingdeltas:56%(1257/2243)Resolvingdeltas:57%(1279/2243)Resolvingdeltas:58%(1301/2243)Resolvingdeltas:59%(1324/2243)Resolvingdeltas:60%(1346/2243)Resolvingdeltas:61%(1369/2243)Resolvingdeltas:62%(1391/2243)Resolvingdeltas:63%(1414/2243)Resolvingdeltas:64%(1436/2243)Resolvingdeltas:65%(1458/2243)Resolvingdeltas:66%(1481/2243)Resolvingdeltas:67%(1503/2243)Resolvingdeltas:68%(1526/2243)Resolvingdeltas:69%(1548/2243)Resolvingdeltas:71%(1593/2243)Resolvingdeltas:72%(1615/2243)Resolvingdeltas:73%(1638/2243)Resolvingdeltas:74%(1660/2243)Resolvingdeltas:75%(1683/2243)Resolvingdeltas:76%(1705/2243)Resolvingdeltas:77%(1728/2243)Resolvingdeltas:78%(1750/2243)Resolvingdeltas:79%(1772/2243)Resolvingdeltas:80%(1795/2243)Resolvingdeltas:81%(1817/2243)Resolvingdeltas:82%(1840/2243)Resolvingdeltas:83%(1862/2243)Resolvingdeltas:84%(1885/2243)Resolvingdeltas:85%(1907/2243)Resolvingdeltas:86%(1929/2243)Resolvingdeltas:87%(1952/2243)Resolvingdeltas:88%(1974/2243)Resolvingdeltas:89%(1997/2243)Resolvingdeltas:90%(2019/2243)Resolvingdeltas:91%(2042/2243)Resolvingdeltas:92%(2064/2243)Resolvingdeltas:93%(2086/2243)Resolvingdeltas:94%(2109/2243)Resolvingdeltas:95%(2131/2243)Resolvingdeltas:96%(2154/2243)Resolvingdeltas:97%(2176/2243)Resolvingdeltas:98%(2199/2243)Resolvingdeltas:99%(2221/2243)$cdz$cdzo$m$ma$mak$makeb$makebi$makebin$makebina$makebinar$l$lsb$lsb$lsbi$lsbin$ca$cate$catex$catexa$catexam$catexamp$catexamples/$catexamples/c$catexamples/co$catexamples/con$catexamples/config-$catexamples/config-m$catexamples/config-mi$b$bi$bin$bin/$bin/z$bin/zo$bin/zot-linux-amd64$bin/zot-linux-amd64s$bin/zot-linux-amd64se$bin/zot-linux-amd64ser$bin/zot-linux-amd64serv$bin/zot-linux-amd64servee$bin/zot-linux-amd64serveex$bin/zot-linux-amd64serveexa$bin/zot-linux-amd64serveexamples/$bin/zot-linux-amd64serveexamples/c$bin/zot-linux-amd64serveexamples/co$bin/zot-linux-amd64serveexamples/config-$bin/zot-linux-amd64serveexamples/config-m$bin/zot-linux-amd64serveexamples/config-mi[detachedfrom16230.devto] \ No newline at end of file +$$gitclonehttps://github.com/project-zot/zot.gitCloninginto'zot'...remote:Enumeratingobjects:3419,done.remote:Countingobjects:100%(3419/3419),done.remote:Compressingobjects:100%(1167/1167),done.remote:Total3419(delta2243),reused3220(delta2159),pack-reused0Receivingobjects:100%(3419/3419),1.79MiB|7.27MiB/s,done.Resolvingdeltas:100%(2243/2243),done.$c$cd$cdzot$make$makebinarygomodtidyenvCGO_ENABLED=0GOOS=linuxGOARCH=amd64gobuild-obin/zot-linux-amd64-buildmode=pie-tagsextended,containers_image_openpgp-v-trimpath-ldflags"-Xzotregistry.dev/zot/pkg/api/config.Commit=v1.4.0-rc3-1-ge583c2f-Xzotregistry.dev/zot/pkg/api/config.BinaryType=extended-Xzotregistry.dev/zot/pkg/api/config.GoVersion=go1.17.7-s-w"./cmd/zot$ls$lsbin/zot-linux-amd64$cat$catexamples/config-minimal.json{"distSpecVersion":"1.0.1","storage":{"rootDirectory":"/tmp/zot"},"http":{"address":"127.0.0.1","port":"8080","ReadOnly":false"log":{"level":"debug"}}$bin/zot-linux-amd64serve$bin/zot-linux-amd64serveexamples/config-minimal.json{"level":"info","params":{"distSpecVersion":"1.0.1","GoVersion":"go1.17.7","Commit":"v1.4.0-rc3-1-ge583c2f","BinaryType":"extended","AccessControl":null,"Storage":{"Dedupe":true,"GC":true,"Commit":false,"GCDelay":3600000000000,"RootDirectory":"/tmp/zot","StorageDriver":null,"SubPaths":null},"HTTP":{"Address":"127.0.0.1","Port":"8080","AllowOrigin":"","TLS":null,"Auth":null,"RawAccessControl":null,"Realm":"","AllowReadAccess":false,"ReadOnly":false,"Ratelimit":null},"Log":{"Level":"debug","Output":"","Audit":""},"Extensions":null},"goroutine":1,"caller":"zotregistry.dev/zot/pkg/api/controller.go:113","time":"2022-04-10T23:08:15.926559322-07:00","message":"configurationsettings"}{"level":"info","cpus":8,"max.openfiles":1024,"listenbacklog":"4096","max.inotifywatches":"60023","goroutine":1,"caller":"zotregistry.dev/zot/pkg/api/controller.go:101","time":"2022-04-10T23:08:15.926650495-07:00","message":"runtimeparams"}remote:Countingobjects:4%(137/3419)remote:Countingobjects:27%(929/3419)remote:Countingobjects:45%(1539/3419)remote:Countingobjects:56%(1915/3419)remote:Countingobjects:78%(2667/3419)remote:Countingobjects:98%(3351/3419)remote:Compressingobjects:3%(36/1167)remote:Compressingobjects:9%(106/1167)remote:Compressingobjects:10%(117/1167)remote:Compressingobjects:13%(152/1167)remote:Compressingobjects:14%(164/1167)remote:Compressingobjects:15%(176/1167)remote:Compressingobjects:16%(187/1167)remote:Compressingobjects:17%(199/1167)remote:Compressingobjects:18%(211/1167)remote:Compressingobjects:19%(222/1167)remote:Compressingobjects:35%(409/1167)remote:Compressingobjects:49%(572/1167)remote:Compressingobjects:70%(817/1167)remote:Compressingobjects:81%(946/1167)Receivingobjects:0%(1/3419)Receivingobjects:1%(35/3419)Receivingobjects:2%(69/3419)Receivingobjects:3%(103/3419)Receivingobjects:4%(137/3419)Receivingobjects:5%(171/3419)Receivingobjects:6%(206/3419)Receivingobjects:7%(240/3419)Receivingobjects:8%(274/3419)Receivingobjects:9%(308/3419)Receivingobjects:10%(342/3419)Receivingobjects:11%(377/3419)Receivingobjects:12%(411/3419)Receivingobjects:13%(445/3419)Receivingobjects:14%(479/3419)Receivingobjects:15%(513/3419)Receivingobjects:16%(548/3419)Receivingobjects:17%(582/3419)Receivingobjects:18%(616/3419)Receivingobjects:19%(650/3419)Receivingobjects:20%(684/3419)Receivingobjects:21%(718/3419)Receivingobjects:22%(753/3419)Receivingobjects:23%(787/3419)Receivingobjects:24%(821/3419)Receivingobjects:25%(855/3419)Receivingobjects:26%(889/3419)Receivingobjects:27%(924/3419)Receivingobjects:28%(958/3419)Receivingobjects:29%(992/3419)Receivingobjects:30%(1026/3419)Receivingobjects:32%(1095/3419)Receivingobjects:33%(1129/3419)Receivingobjects:35%(1197/3419)Receivingobjects:36%(1231/3419)Receivingobjects:37%(1266/3419)Receivingobjects:39%(1334/3419)Receivingobjects:41%(1402/3419)Receivingobjects:42%(1436/3419)Receivingobjects:43%(1471/3419)Receivingobjects:44%(1505/3419)Receivingobjects:45%(1539/3419)Receivingobjects:46%(1573/3419)Receivingobjects:47%(1607/3419)Receivingobjects:48%(1642/3419)Receivingobjects:49%(1676/3419)Receivingobjects:50%(1710/3419)Receivingobjects:51%(1744/3419)Receivingobjects:52%(1778/3419)Receivingobjects:53%(1813/3419)Receivingobjects:54%(1847/3419)Receivingobjects:55%(1881/3419)Receivingobjects:56%(1915/3419)Receivingobjects:57%(1949/3419)Receivingobjects:58%(1984/3419)Receivingobjects:59%(2018/3419)Receivingobjects:60%(2052/3419)Receivingobjects:61%(2086/3419)Receivingobjects:62%(2120/3419)Receivingobjects:63%(2154/3419)Receivingobjects:64%(2189/3419)Receivingobjects:65%(2223/3419)Receivingobjects:66%(2257/3419)Receivingobjects:67%(2291/3419)Receivingobjects:68%(2325/3419)Receivingobjects:69%(2360/3419)Receivingobjects:71%(2428/3419)Receivingobjects:72%(2462/3419)Receivingobjects:73%(2496/3419)Receivingobjects:74%(2531/3419)Receivingobjects:75%(2565/3419)Receivingobjects:76%(2599/3419)Receivingobjects:77%(2633/3419)Receivingobjects:78%(2667/3419)Receivingobjects:79%(2702/3419)Receivingobjects:80%(2736/3419)Receivingobjects:81%(2770/3419)Receivingobjects:82%(2804/3419)Receivingobjects:83%(2838/3419)Receivingobjects:84%(2872/3419)Receivingobjects:85%(2907/3419)Receivingobjects:86%(2941/3419)Receivingobjects:87%(2975/3419)Receivingobjects:88%(3009/3419)Receivingobjects:89%(3043/3419)Receivingobjects:90%(3078/3419)Receivingobjects:91%(3112/3419)Receivingobjects:92%(3146/3419)Receivingobjects:93%(3180/3419)Receivingobjects:94%(3214/3419)Receivingobjects:95%(3249/3419)Receivingobjects:96%(3283/3419)Receivingobjects:97%(3317/3419)Receivingobjects:98%(3351/3419)Receivingobjects:99%(3385/3419)Resolvingdeltas:0%(0/2243)Resolvingdeltas:1%(23/2243)Resolvingdeltas:2%(45/2243)Resolvingdeltas:3%(68/2243)Resolvingdeltas:4%(90/2243)Resolvingdeltas:5%(113/2243)Resolvingdeltas:6%(135/2243)Resolvingdeltas:7%(158/2243)Resolvingdeltas:8%(180/2243)Resolvingdeltas:9%(202/2243)Resolvingdeltas:10%(225/2243)Resolvingdeltas:11%(248/2243)Resolvingdeltas:12%(270/2243)Resolvingdeltas:13%(292/2243)Resolvingdeltas:14%(315/2243)Resolvingdeltas:15%(337/2243)Resolvingdeltas:16%(359/2243)Resolvingdeltas:17%(382/2243)Resolvingdeltas:18%(404/2243)Resolvingdeltas:19%(427/2243)Resolvingdeltas:20%(449/2243)Resolvingdeltas:21%(472/2243)Resolvingdeltas:22%(494/2243)Resolvingdeltas:23%(516/2243)Resolvingdeltas:24%(539/2243)Resolvingdeltas:25%(561/2243)Resolvingdeltas:26%(584/2243)Resolvingdeltas:27%(606/2243)Resolvingdeltas:28%(629/2243)Resolvingdeltas:29%(651/2243)Resolvingdeltas:30%(673/2243)Resolvingdeltas:31%(696/2243)Resolvingdeltas:32%(718/2243)Resolvingdeltas:33%(741/2243)Resolvingdeltas:34%(763/2243)Resolvingdeltas:35%(786/2243)Resolvingdeltas:36%(808/2243)Resolvingdeltas:37%(830/2243)Resolvingdeltas:38%(853/2243)Resolvingdeltas:39%(875/2243)Resolvingdeltas:40%(898/2243)Resolvingdeltas:41%(920/2243)Resolvingdeltas:42%(943/2243)Resolvingdeltas:43%(965/2243)Resolvingdeltas:44%(987/2243)Resolvingdeltas:45%(1010/2243)Resolvingdeltas:46%(1032/2243)Resolvingdeltas:47%(1055/2243)Resolvingdeltas:48%(1077/2243)Resolvingdeltas:49%(1100/2243)Resolvingdeltas:50%(1122/2243)Resolvingdeltas:51%(1144/2243)Resolvingdeltas:52%(1167/2243)Resolvingdeltas:53%(1189/2243)Resolvingdeltas:54%(1212/2243)Resolvingdeltas:55%(1234/2243)Resolvingdeltas:56%(1257/2243)Resolvingdeltas:57%(1279/2243)Resolvingdeltas:58%(1301/2243)Resolvingdeltas:59%(1324/2243)Resolvingdeltas:60%(1346/2243)Resolvingdeltas:61%(1369/2243)Resolvingdeltas:62%(1391/2243)Resolvingdeltas:63%(1414/2243)Resolvingdeltas:64%(1436/2243)Resolvingdeltas:65%(1458/2243)Resolvingdeltas:66%(1481/2243)Resolvingdeltas:67%(1503/2243)Resolvingdeltas:68%(1526/2243)Resolvingdeltas:69%(1548/2243)Resolvingdeltas:71%(1593/2243)Resolvingdeltas:72%(1615/2243)Resolvingdeltas:73%(1638/2243)Resolvingdeltas:74%(1660/2243)Resolvingdeltas:75%(1683/2243)Resolvingdeltas:76%(1705/2243)Resolvingdeltas:77%(1728/2243)Resolvingdeltas:78%(1750/2243)Resolvingdeltas:79%(1772/2243)Resolvingdeltas:80%(1795/2243)Resolvingdeltas:81%(1817/2243)Resolvingdeltas:82%(1840/2243)Resolvingdeltas:83%(1862/2243)Resolvingdeltas:84%(1885/2243)Resolvingdeltas:85%(1907/2243)Resolvingdeltas:86%(1929/2243)Resolvingdeltas:87%(1952/2243)Resolvingdeltas:88%(1974/2243)Resolvingdeltas:89%(1997/2243)Resolvingdeltas:90%(2019/2243)Resolvingdeltas:91%(2042/2243)Resolvingdeltas:92%(2064/2243)Resolvingdeltas:93%(2086/2243)Resolvingdeltas:94%(2109/2243)Resolvingdeltas:95%(2131/2243)Resolvingdeltas:96%(2154/2243)Resolvingdeltas:97%(2176/2243)Resolvingdeltas:98%(2199/2243)Resolvingdeltas:99%(2221/2243)$cdz$cdzo$m$ma$mak$makeb$makebi$makebin$makebina$makebinar$l$lsb$lsb$lsbi$lsbin$ca$cate$catex$catexa$catexam$catexamp$catexamples/$catexamples/c$catexamples/co$catexamples/con$catexamples/config-$catexamples/config-m$catexamples/config-mi$b$bi$bin$bin/$bin/z$bin/zo$bin/zot-linux-amd64$bin/zot-linux-amd64s$bin/zot-linux-amd64se$bin/zot-linux-amd64ser$bin/zot-linux-amd64serv$bin/zot-linux-amd64servee$bin/zot-linux-amd64serveex$bin/zot-linux-amd64serveexa$bin/zot-linux-amd64serveexamples/$bin/zot-linux-amd64serveexamples/c$bin/zot-linux-amd64serveexamples/co$bin/zot-linux-amd64serveexamples/config-$bin/zot-linux-amd64serveexamples/config-m$bin/zot-linux-amd64serveexamples/config-mi[detachedfrom16230.devto] \ No newline at end of file diff --git a/demos/docker-getting-started.rec b/demos/docker-getting-started.rec index 6a62993f..d2c3041d 100644 --- a/demos/docker-getting-started.rec +++ b/demos/docker-getting-started.rec @@ -7,7 +7,7 @@ [1.100585, "o", "docker run -p 5000:5000 ghcr.io/project-zot/zot-linux-amd64:latest"] [1.442512, "i", "\r"] [1.44321, "o", "\r\n"] -[1.863111, "o", "{\"level\":\"info\",\"params\":{\"distSpecVersion\":\"1.0.1\",\"GoVersion\":\"go1.17.5\",\"Commit\":\"v1.4.0-rc2-554e99a967b0e1fcc99eee2ec325e0aeda63d551\",\"BinaryType\":\"extended\",\"AccessControl\":null,\"Storage\":{\"Dedupe\":true,\"GC\":true,\"Commit\":false,\"GCDelay\":3600000000000,\"RootDirectory\":\"/var/lib/registry\",\"StorageDriver\":null,\"SubPaths\":null},\"HTTP\":{\"Address\":\"0.0.0.0\",\"Port\":\"5000\",\"AllowOrigin\":\"\",\"TLS\":null,\"Auth\":null,\"RawAccessControl\":null,\"Realm\":\"\",\"AllowReadAccess\":false,\"ReadOnly\":false,\"Ratelimit\":null},\"Log\":{\"Level\":\"debug\",\"Output\":\"\",\"Audit\":\"\"},\"Extensions\":null},\"goroutine\":1,\"caller\":\"zotregistry.io/zot/pkg/api/controller.go:113\",\"time\":\"2022-04-11T06:24:52.513723934Z\",\"message\":\"configuration settings\"}\r\n{\"level\":\"info\",\"cpus\":8,\"max. open files\":1048576,\"listen backlog\":\"4096\",\"max. inotify watches\":\"60023\",\"goroutine\":1,\"caller\":\"zotregistry.io/zot/pkg/api/controller.go:101\",\"time\":\"2022-04-11T06:24:52.513883845Z\",\"message\":\"runtime params\"}\r\n"] +[1.863111, "o", "{\"level\":\"info\",\"params\":{\"distSpecVersion\":\"1.0.1\",\"GoVersion\":\"go1.17.5\",\"Commit\":\"v1.4.0-rc2-554e99a967b0e1fcc99eee2ec325e0aeda63d551\",\"BinaryType\":\"extended\",\"AccessControl\":null,\"Storage\":{\"Dedupe\":true,\"GC\":true,\"Commit\":false,\"GCDelay\":3600000000000,\"RootDirectory\":\"/var/lib/registry\",\"StorageDriver\":null,\"SubPaths\":null},\"HTTP\":{\"Address\":\"0.0.0.0\",\"Port\":\"5000\",\"AllowOrigin\":\"\",\"TLS\":null,\"Auth\":null,\"RawAccessControl\":null,\"Realm\":\"\",\"AllowReadAccess\":false,\"ReadOnly\":false,\"Ratelimit\":null},\"Log\":{\"Level\":\"debug\",\"Output\":\"\",\"Audit\":\"\"},\"Extensions\":null},\"goroutine\":1,\"caller\":\"zotregistry.dev/zot/pkg/api/controller.go:113\",\"time\":\"2022-04-11T06:24:52.513723934Z\",\"message\":\"configuration settings\"}\r\n{\"level\":\"info\",\"cpus\":8,\"max. open files\":1048576,\"listen backlog\":\"4096\",\"max. inotify watches\":\"60023\",\"goroutine\":1,\"caller\":\"zotregistry.dev/zot/pkg/api/controller.go:101\",\"time\":\"2022-04-11T06:24:52.513883845Z\",\"message\":\"runtime params\"}\r\n"] [3.289008, "i", "\u0001"] [3.679271, "i", "d"] [3.679735, "o", "\u001b[?1l\u001b>\u001b[38;1H\r\n\u001b[?1049l\u001b[23;0;0t"] diff --git a/demos/docker-getting-started.svg b/demos/docker-getting-started.svg index cdf33657..0bd92d3a 100644 --- a/demos/docker-getting-started.svg +++ b/demos/docker-getting-started.svg @@ -1 +1 @@ -$$dockerrun-p5000:5000ghcr.io/project-zot/zot-linux-amd64:latest{"level":"info","params":{"distSpecVersion":"1.0.1","GoVersion":"go1.17.5","Commit":"v1.4.0-rc2-554e99a967b0e1fcc99eee2ec325e0aeda63d551","BinaryType":"extended","AccessControl":null,"Storage":{"Dedupe":true,"GC":true,"Commit":false,"GCDelay":3600000000000,"RootDirectory":"/var/lib/registry","StorageDriver":null,"SubPaths":null},"HTTP":{"Address":"0.0.0.0","Port":"5000","AllowOrigin":"","TLS":null,"Auth":null,"RawAccessControl":null,"Realm":"","AllowReadAccess":false,"ReadOnly":false,"Ratelimit":null},"Log":{"Level":"debug","Output":"","Audit":""},"Extensions":null},"goroutine":1,"caller":"zotregistry.io/zot/pkg/api/controller.go:113","time":"2022-04-11T06:24:52.513723934Z","message":"configurationsettings"}{"level":"info","cpus":8,"max.openfiles":1048576,"listenbacklog":"4096","max.inotifywatches":"60023","goroutine":1,"caller":"zotregistry.io/zot/pkg/api/controller.go:101","time":"2022-04-11T06:24:52.513883845Z","message":"runtimeparams"}[detachedfrom17941.devto] \ No newline at end of file +$$dockerrun-p5000:5000ghcr.io/project-zot/zot-linux-amd64:latest{"level":"info","params":{"distSpecVersion":"1.0.1","GoVersion":"go1.17.5","Commit":"v1.4.0-rc2-554e99a967b0e1fcc99eee2ec325e0aeda63d551","BinaryType":"extended","AccessControl":null,"Storage":{"Dedupe":true,"GC":true,"Commit":false,"GCDelay":3600000000000,"RootDirectory":"/var/lib/registry","StorageDriver":null,"SubPaths":null},"HTTP":{"Address":"0.0.0.0","Port":"5000","AllowOrigin":"","TLS":null,"Auth":null,"RawAccessControl":null,"Realm":"","AllowReadAccess":false,"ReadOnly":false,"Ratelimit":null},"Log":{"Level":"debug","Output":"","Audit":""},"Extensions":null},"goroutine":1,"caller":"zotregistry.dev/zot/pkg/api/controller.go:113","time":"2022-04-11T06:24:52.513723934Z","message":"configurationsettings"}{"level":"info","cpus":8,"max.openfiles":1048576,"listenbacklog":"4096","max.inotifywatches":"60023","goroutine":1,"caller":"zotregistry.dev/zot/pkg/api/controller.go:101","time":"2022-04-11T06:24:52.513883845Z","message":"runtimeparams"}[detachedfrom17941.devto] \ No newline at end of file diff --git a/demos/multi-arch-getting-started.rec b/demos/multi-arch-getting-started.rec index 71bf18b1..e5090113 100644 --- a/demos/multi-arch-getting-started.rec +++ b/demos/multi-arch-getting-started.rec @@ -249,7 +249,7 @@ [7.274013, "i", "\r"] [7.274687, "o", "\r\n"] [7.28773, "o", "go mod tidy\r\n"] -[7.814666, "o", "env CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o bin/zot-linux-amd64 -buildmode=pie -tags extended,containers_image_openpgp -v -trimpath -ldflags \"-X zotregistry.io/zot/pkg/api/config.Commit=v1.4.0-rc3-1-ge583c2f -X zotregistry.io/zot/pkg/api/config.BinaryType=extended -X zotregistry.io/zot/pkg/api/config.GoVersion=go1.17.7 -s -w\" ./cmd/zot\r\n"] +[7.814666, "o", "env CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o bin/zot-linux-amd64 -buildmode=pie -tags extended,containers_image_openpgp -v -trimpath -ldflags \"-X zotregistry.dev/zot/pkg/api/config.Commit=v1.4.0-rc3-1-ge583c2f -X zotregistry.dev/zot/pkg/api/config.BinaryType=extended -X zotregistry.dev/zot/pkg/api/config.GoVersion=go1.17.7 -s -w\" ./cmd/zot\r\n"] [10.405138, "o", "\u001b[32m$ \u001b[39m"] [13.980122, "i", "l"] [13.980725, "o", "l"] @@ -282,7 +282,7 @@ [23.131551, "i", "\r"] [23.132194, "o", "\r\n"] [23.144726, "o", "go mod tidy\r\n"] -[23.578377, "o", "env CGO_ENABLED=0 GOOS=linux GOARCH=arm64 go build -o bin/zot-linux-arm64 -buildmode=pie -tags extended,containers_image_openpgp -v -trimpath -ldflags \"-X zotregistry.io/zot/pkg/api/config.Commit=v1.4.0-rc3-1-ge583c2f -X zotregistry.io/zot/pkg/api/config.BinaryType=extended -X zotregistry.io/zot/pkg/api/config.GoVersion=go1.17.7 -s -w\" ./cmd/zot\r\n"] +[23.578377, "o", "env CGO_ENABLED=0 GOOS=linux GOARCH=arm64 go build -o bin/zot-linux-arm64 -buildmode=pie -tags extended,containers_image_openpgp -v -trimpath -ldflags \"-X zotregistry.dev/zot/pkg/api/config.Commit=v1.4.0-rc3-1-ge583c2f -X zotregistry.dev/zot/pkg/api/config.BinaryType=extended -X zotregistry.dev/zot/pkg/api/config.GoVersion=go1.17.7 -s -w\" ./cmd/zot\r\n"] [26.263223, "o", "\u001b[32m$ \u001b[39m"] [28.435297, "i", "\r"] [28.435982, "o", "\r\n\u001b[32m$ \u001b[39m"] @@ -291,14 +291,14 @@ [29.525918, "i", "\r"] [29.526615, "o", "\r\n"] [29.538303, "o", "go mod tidy\r\n"] -[30.014147, "o", "env CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build -o bin/zot-darwin-amd64 -buildmode=pie -tags extended,containers_image_openpgp -v -trimpath -ldflags \"-X zotregistry.io/zot/pkg/api/config.Commit=v1.4.0-rc3-1-ge583c2f -X zotregistry.io/zot/pkg/api/config.BinaryType=extended -X zotregistry.io/zot/pkg/api/config.GoVersion=go1.17.7 -s -w\" ./cmd/zot\r\n"] +[30.014147, "o", "env CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build -o bin/zot-darwin-amd64 -buildmode=pie -tags extended,containers_image_openpgp -v -trimpath -ldflags \"-X zotregistry.dev/zot/pkg/api/config.Commit=v1.4.0-rc3-1-ge583c2f -X zotregistry.dev/zot/pkg/api/config.BinaryType=extended -X zotregistry.dev/zot/pkg/api/config.GoVersion=go1.17.7 -s -w\" ./cmd/zot\r\n"] [32.749036, "o", "\u001b[32m$ \u001b[39m"] [34.710083, "i", "make OS=darwin ARCH=arm64 binary"] [34.710825, "o", "make OS=darwin ARCH=arm64 binary"] [35.312014, "i", "\r"] [35.312848, "o", "\r\n"] [35.324987, "o", "go mod tidy\r\n"] -[35.783444, "o", "env CGO_ENABLED=0 GOOS=darwin GOARCH=arm64 go build -o bin/zot-darwin-arm64 -buildmode=pie -tags extended,containers_image_openpgp -v -trimpath -ldflags \"-X zotregistry.io/zot/pkg/api/config.Commit=v1.4.0-rc3-1-ge583c2f -X zotregistry.io/zot/pkg/api/config.BinaryType=extended -X zotregistry.io/zot/pkg/api/config.GoVersion=go1.17.7 -s -w\" ./cmd/zot\r\n"] +[35.783444, "o", "env CGO_ENABLED=0 GOOS=darwin GOARCH=arm64 go build -o bin/zot-darwin-arm64 -buildmode=pie -tags extended,containers_image_openpgp -v -trimpath -ldflags \"-X zotregistry.dev/zot/pkg/api/config.Commit=v1.4.0-rc3-1-ge583c2f -X zotregistry.dev/zot/pkg/api/config.BinaryType=extended -X zotregistry.dev/zot/pkg/api/config.GoVersion=go1.17.7 -s -w\" ./cmd/zot\r\n"] [38.84018, "o", "\u001b[32m$ \u001b[39m"] [40.470596, "i", "l"] [40.471211, "o", "l"] diff --git a/demos/multi-arch-getting-started.svg b/demos/multi-arch-getting-started.svg index 63f6601b..7d8705a6 100644 --- a/demos/multi-arch-getting-started.svg +++ b/demos/multi-arch-getting-started.svg @@ -1 +1 @@ -$$gitclonehttps://github.com/project-zot/zot.gitCloninginto'zot'...remote:Enumeratingobjects:3419,done.remote:Countingobjects:100%(3419/3419),done.remote:Compressingobjects:100%(1167/1167),done.remote:Total3419(delta2243),reused3220(delta2159),pack-reused0Receivingobjects:100%(3419/3419),1.79MiB|5.33MiB/s,done.Resolvingdeltas:100%(2243/2243),done.$cd$cdzot$make$makebinarygomodtidyenvCGO_ENABLED=0GOOS=linuxGOARCH=amd64gobuild-obin/zot-linux-amd64-buildmode=pie-tagsextended,containers_image_openpgp-v-trimpath-ldflags"-Xzotregistry.io/zot/pkg/api/config.Commit=v1.4.0-rc3-1-ge583c2f-Xzotregistry.io/zot/pkg/api/config.BinaryType=extended-Xzotregistry.io/zot/pkg/api/config.GoVersion=go1.17.7-s-w"./cmd/zot$l$ls$ls-$ls-l$ls-lb$ls-lbi$ls-lbin$ls-lbin/total86852-rwxrwxr-x1ramram88936448Apr1023:46zot-linux-amd64$makeOS=linuxARCH=arm64binaryenvCGO_ENABLED=0GOOS=linuxGOARCH=arm64gobuild-obin/zot-linux-arm64-buildmode=pie-tagsextended,containers_imag$makeOS=darwinARCH=amd64binaryenvCGO_ENABLED=0GOOS=darwinGOARCH=amd64gobuild-obin/zot-darwin-amd64-buildmode=pie-tagsextended,containers_image_openpgp-v-trimpath-ldflags"-Xzotregistry.io/zot/pkg/api/config.Commit=v1.4.0-rc3-1-ge583c2f-Xzotregistry.io/zot/pkg/api/config.BinaryType=extended-Xzotregistry.io/zot/pkg/api/config.GoVersion=go1.17.7-s-w"./cmd/zot$makeOS=darwinARCH=arm64binaryenvCGO_ENABLED=0GOOS=darwinGOARCH=arm64gobuild-obin/zot-darwin-arm64-buildmode=pie-tagsextended,containers_imtotal335732-rwxrwxr-x1ramram83463536Apr1023:46zot-darwin-amd64-rwxrwxr-x1ramram82977138Apr1023:46zot-darwin-arm64-rwxrwxr-x1ramram88408064Apr1023:46zot-linux-arm64remote:Countingobjects:21%(718/3419)remote:Countingobjects:43%(1471/3419)remote:Countingobjects:60%(2052/3419)remote:Countingobjects:82%(2804/3419)remote:Countingobjects:93%(3180/3419)remote:Compressingobjects:13%(152/1167)remote:Compressingobjects:34%(397/1167)remote:Compressingobjects:56%(642/1167)remote:Compressingobjects:77%(899/1167)remote:Compressingobjects:98%(1144/1167)Receivingobjects:0%(1/3419)Receivingobjects:1%(35/3419)Receivingobjects:2%(69/3419)Receivingobjects:3%(103/3419)Receivingobjects:4%(137/3419)Receivingobjects:5%(171/3419)Receivingobjects:6%(206/3419)Receivingobjects:7%(240/3419)Receivingobjects:8%(274/3419)Receivingobjects:9%(308/3419)Receivingobjects:10%(342/3419)Receivingobjects:11%(377/3419)Receivingobjects:12%(411/3419)Receivingobjects:13%(445/3419)Receivingobjects:14%(479/3419)Receivingobjects:15%(513/3419)Receivingobjects:16%(548/3419)Receivingobjects:17%(582/3419)Receivingobjects:18%(616/3419)Receivingobjects:19%(650/3419)Receivingobjects:20%(684/3419)Receivingobjects:21%(718/3419)Receivingobjects:22%(753/3419)Receivingobjects:23%(787/3419)Receivingobjects:24%(821/3419)Receivingobjects:25%(855/3419)Receivingobjects:26%(889/3419)Receivingobjects:27%(924/3419)Receivingobjects:28%(958/3419)Receivingobjects:29%(992/3419)Receivingobjects:30%(1026/3419)Receivingobjects:31%(1060/3419)Receivingobjects:32%(1095/3419)Receivingobjects:33%(1129/3419)Receivingobjects:35%(1197/3419)Receivingobjects:36%(1231/3419)Receivingobjects:37%(1266/3419)Receivingobjects:41%(1402/3419)Receivingobjects:42%(1436/3419)Receivingobjects:43%(1471/3419)Receivingobjects:44%(1505/3419)Receivingobjects:46%(1573/3419)Receivingobjects:47%(1607/3419)Receivingobjects:48%(1642/3419)Receivingobjects:49%(1676/3419)Receivingobjects:50%(1710/3419)Receivingobjects:51%(1744/3419)Receivingobjects:52%(1778/3419)Receivingobjects:53%(1813/3419)Receivingobjects:54%(1847/3419)Receivingobjects:55%(1881/3419)Receivingobjects:56%(1915/3419)Receivingobjects:57%(1949/3419)Receivingobjects:58%(1984/3419)Receivingobjects:59%(2018/3419)Receivingobjects:60%(2052/3419)Receivingobjects:61%(2086/3419)Receivingobjects:62%(2120/3419)Receivingobjects:63%(2154/3419)Receivingobjects:64%(2189/3419)Receivingobjects:65%(2223/3419)Receivingobjects:66%(2257/3419)Receivingobjects:67%(2291/3419)Receivingobjects:68%(2325/3419)Receivingobjects:69%(2360/3419)Receivingobjects:71%(2428/3419)Receivingobjects:72%(2462/3419)Receivingobjects:73%(2496/3419)Receivingobjects:74%(2531/3419)Receivingobjects:75%(2565/3419)Receivingobjects:76%(2599/3419)Receivingobjects:77%(2633/3419)Receivingobjects:78%(2667/3419)Receivingobjects:79%(2702/3419)Receivingobjects:80%(2736/3419)Receivingobjects:81%(2770/3419)Receivingobjects:82%(2804/3419)Receivingobjects:83%(2838/3419)Receivingobjects:84%(2872/3419)Receivingobjects:85%(2907/3419)Receivingobjects:86%(2941/3419)Receivingobjects:87%(2975/3419)Receivingobjects:88%(3009/3419)Receivingobjects:89%(3043/3419)Receivingobjects:90%(3078/3419)Receivingobjects:91%(3112/3419)Receivingobjects:92%(3146/3419)Receivingobjects:93%(3180/3419)Receivingobjects:94%(3214/3419)Receivingobjects:95%(3249/3419)Receivingobjects:96%(3283/3419)Receivingobjects:97%(3317/3419)Receivingobjects:98%(3351/3419)Receivingobjects:99%(3385/3419)Resolvingdeltas:0%(0/2243)Resolvingdeltas:3%(68/2243)Resolvingdeltas:4%(90/2243)Resolvingdeltas:5%(113/2243)Resolvingdeltas:6%(135/2243)Resolvingdeltas:7%(158/2243)Resolvingdeltas:8%(180/2243)Resolvingdeltas:9%(202/2243)Resolvingdeltas:11%(247/2243)Resolvingdeltas:12%(270/2243)Resolvingdeltas:14%(315/2243)Resolvingdeltas:15%(337/2243)Resolvingdeltas:16%(359/2243)Resolvingdeltas:17%(382/2243)Resolvingdeltas:18%(404/2243)Resolvingdeltas:19%(427/2243)Resolvingdeltas:20%(449/2243)Resolvingdeltas:21%(472/2243)Resolvingdeltas:22%(494/2243)Resolvingdeltas:23%(516/2243)Resolvingdeltas:24%(539/2243)Resolvingdeltas:25%(561/2243)Resolvingdeltas:26%(584/2243)Resolvingdeltas:27%(606/2243)Resolvingdeltas:28%(629/2243)Resolvingdeltas:29%(651/2243)Resolvingdeltas:30%(674/2243)Resolvingdeltas:31%(696/2243)Resolvingdeltas:32%(718/2243)Resolvingdeltas:33%(741/2243)Resolvingdeltas:34%(763/2243)Resolvingdeltas:35%(786/2243)Resolvingdeltas:36%(808/2243)Resolvingdeltas:37%(830/2243)Resolvingdeltas:38%(853/2243)Resolvingdeltas:39%(876/2243)Resolvingdeltas:40%(898/2243)Resolvingdeltas:41%(920/2243)Resolvingdeltas:42%(943/2243)Resolvingdeltas:43%(965/2243)Resolvingdeltas:44%(987/2243)Resolvingdeltas:45%(1010/2243)Resolvingdeltas:46%(1032/2243)Resolvingdeltas:47%(1055/2243)Resolvingdeltas:48%(1077/2243)Resolvingdeltas:49%(1100/2243)Resolvingdeltas:50%(1122/2243)Resolvingdeltas:51%(1144/2243)Resolvingdeltas:52%(1167/2243)Resolvingdeltas:53%(1189/2243)Resolvingdeltas:54%(1212/2243)Resolvingdeltas:55%(1234/2243)Resolvingdeltas:56%(1257/2243)Resolvingdeltas:57%(1279/2243)Resolvingdeltas:58%(1301/2243)Resolvingdeltas:59%(1324/2243)Resolvingdeltas:60%(1346/2243)Resolvingdeltas:61%(1369/2243)Resolvingdeltas:62%(1391/2243)Resolvingdeltas:63%(1414/2243)Resolvingdeltas:64%(1436/2243)Resolvingdeltas:65%(1458/2243)Resolvingdeltas:66%(1481/2243)Resolvingdeltas:67%(1503/2243)Resolvingdeltas:68%(1526/2243)Resolvingdeltas:69%(1548/2243)Resolvingdeltas:70%(1571/2243)Resolvingdeltas:72%(1615/2243)Resolvingdeltas:74%(1660/2243)Resolvingdeltas:75%(1683/2243)Resolvingdeltas:76%(1705/2243)Resolvingdeltas:77%(1728/2243)Resolvingdeltas:78%(1750/2243)Resolvingdeltas:80%(1795/2243)Resolvingdeltas:81%(1817/2243)Resolvingdeltas:82%(1840/2243)Resolvingdeltas:83%(1862/2243)Resolvingdeltas:84%(1885/2243)Resolvingdeltas:85%(1907/2243)Resolvingdeltas:86%(1929/2243)Resolvingdeltas:87%(1952/2243)Resolvingdeltas:88%(1974/2243)Resolvingdeltas:90%(2019/2243)Resolvingdeltas:91%(2042/2243)Resolvingdeltas:92%(2064/2243)Resolvingdeltas:93%(2086/2243)Resolvingdeltas:94%(2109/2243)Resolvingdeltas:95%(2131/2243)Resolvingdeltas:96%(2154/2243)Resolvingdeltas:97%(2176/2243)Resolvingdeltas:98%(2199/2243)Resolvingdeltas:99%(2221/2243)$c$cdz$cdzo$m$ma$mak$makeb$makebi$makebin$makebina$makebinar[detachedfrom17941.devto] \ No newline at end of file +$$gitclonehttps://github.com/project-zot/zot.gitCloninginto'zot'...remote:Enumeratingobjects:3419,done.remote:Countingobjects:100%(3419/3419),done.remote:Compressingobjects:100%(1167/1167),done.remote:Total3419(delta2243),reused3220(delta2159),pack-reused0Receivingobjects:100%(3419/3419),1.79MiB|5.33MiB/s,done.Resolvingdeltas:100%(2243/2243),done.$cd$cdzot$make$makebinarygomodtidyenvCGO_ENABLED=0GOOS=linuxGOARCH=amd64gobuild-obin/zot-linux-amd64-buildmode=pie-tagsextended,containers_image_openpgp-v-trimpath-ldflags"-Xzotregistry.dev/zot/pkg/api/config.Commit=v1.4.0-rc3-1-ge583c2f-Xzotregistry.dev/zot/pkg/api/config.BinaryType=extended-Xzotregistry.dev/zot/pkg/api/config.GoVersion=go1.17.7-s-w"./cmd/zot$l$ls$ls-$ls-l$ls-lb$ls-lbi$ls-lbin$ls-lbin/total86852-rwxrwxr-x1ramram88936448Apr1023:46zot-linux-amd64$makeOS=linuxARCH=arm64binaryenvCGO_ENABLED=0GOOS=linuxGOARCH=arm64gobuild-obin/zot-linux-arm64-buildmode=pie-tagsextended,containers_imag$makeOS=darwinARCH=amd64binaryenvCGO_ENABLED=0GOOS=darwinGOARCH=amd64gobuild-obin/zot-darwin-amd64-buildmode=pie-tagsextended,containers_image_openpgp-v-trimpath-ldflags"-Xzotregistry.dev/zot/pkg/api/config.Commit=v1.4.0-rc3-1-ge583c2f-Xzotregistry.dev/zot/pkg/api/config.BinaryType=extended-Xzotregistry.dev/zot/pkg/api/config.GoVersion=go1.17.7-s-w"./cmd/zot$makeOS=darwinARCH=arm64binaryenvCGO_ENABLED=0GOOS=darwinGOARCH=arm64gobuild-obin/zot-darwin-arm64-buildmode=pie-tagsextended,containers_imtotal335732-rwxrwxr-x1ramram83463536Apr1023:46zot-darwin-amd64-rwxrwxr-x1ramram82977138Apr1023:46zot-darwin-arm64-rwxrwxr-x1ramram88408064Apr1023:46zot-linux-arm64remote:Countingobjects:21%(718/3419)remote:Countingobjects:43%(1471/3419)remote:Countingobjects:60%(2052/3419)remote:Countingobjects:82%(2804/3419)remote:Countingobjects:93%(3180/3419)remote:Compressingobjects:13%(152/1167)remote:Compressingobjects:34%(397/1167)remote:Compressingobjects:56%(642/1167)remote:Compressingobjects:77%(899/1167)remote:Compressingobjects:98%(1144/1167)Receivingobjects:0%(1/3419)Receivingobjects:1%(35/3419)Receivingobjects:2%(69/3419)Receivingobjects:3%(103/3419)Receivingobjects:4%(137/3419)Receivingobjects:5%(171/3419)Receivingobjects:6%(206/3419)Receivingobjects:7%(240/3419)Receivingobjects:8%(274/3419)Receivingobjects:9%(308/3419)Receivingobjects:10%(342/3419)Receivingobjects:11%(377/3419)Receivingobjects:12%(411/3419)Receivingobjects:13%(445/3419)Receivingobjects:14%(479/3419)Receivingobjects:15%(513/3419)Receivingobjects:16%(548/3419)Receivingobjects:17%(582/3419)Receivingobjects:18%(616/3419)Receivingobjects:19%(650/3419)Receivingobjects:20%(684/3419)Receivingobjects:21%(718/3419)Receivingobjects:22%(753/3419)Receivingobjects:23%(787/3419)Receivingobjects:24%(821/3419)Receivingobjects:25%(855/3419)Receivingobjects:26%(889/3419)Receivingobjects:27%(924/3419)Receivingobjects:28%(958/3419)Receivingobjects:29%(992/3419)Receivingobjects:30%(1026/3419)Receivingobjects:31%(1060/3419)Receivingobjects:32%(1095/3419)Receivingobjects:33%(1129/3419)Receivingobjects:35%(1197/3419)Receivingobjects:36%(1231/3419)Receivingobjects:37%(1266/3419)Receivingobjects:41%(1402/3419)Receivingobjects:42%(1436/3419)Receivingobjects:43%(1471/3419)Receivingobjects:44%(1505/3419)Receivingobjects:46%(1573/3419)Receivingobjects:47%(1607/3419)Receivingobjects:48%(1642/3419)Receivingobjects:49%(1676/3419)Receivingobjects:50%(1710/3419)Receivingobjects:51%(1744/3419)Receivingobjects:52%(1778/3419)Receivingobjects:53%(1813/3419)Receivingobjects:54%(1847/3419)Receivingobjects:55%(1881/3419)Receivingobjects:56%(1915/3419)Receivingobjects:57%(1949/3419)Receivingobjects:58%(1984/3419)Receivingobjects:59%(2018/3419)Receivingobjects:60%(2052/3419)Receivingobjects:61%(2086/3419)Receivingobjects:62%(2120/3419)Receivingobjects:63%(2154/3419)Receivingobjects:64%(2189/3419)Receivingobjects:65%(2223/3419)Receivingobjects:66%(2257/3419)Receivingobjects:67%(2291/3419)Receivingobjects:68%(2325/3419)Receivingobjects:69%(2360/3419)Receivingobjects:71%(2428/3419)Receivingobjects:72%(2462/3419)Receivingobjects:73%(2496/3419)Receivingobjects:74%(2531/3419)Receivingobjects:75%(2565/3419)Receivingobjects:76%(2599/3419)Receivingobjects:77%(2633/3419)Receivingobjects:78%(2667/3419)Receivingobjects:79%(2702/3419)Receivingobjects:80%(2736/3419)Receivingobjects:81%(2770/3419)Receivingobjects:82%(2804/3419)Receivingobjects:83%(2838/3419)Receivingobjects:84%(2872/3419)Receivingobjects:85%(2907/3419)Receivingobjects:86%(2941/3419)Receivingobjects:87%(2975/3419)Receivingobjects:88%(3009/3419)Receivingobjects:89%(3043/3419)Receivingobjects:90%(3078/3419)Receivingobjects:91%(3112/3419)Receivingobjects:92%(3146/3419)Receivingobjects:93%(3180/3419)Receivingobjects:94%(3214/3419)Receivingobjects:95%(3249/3419)Receivingobjects:96%(3283/3419)Receivingobjects:97%(3317/3419)Receivingobjects:98%(3351/3419)Receivingobjects:99%(3385/3419)Resolvingdeltas:0%(0/2243)Resolvingdeltas:3%(68/2243)Resolvingdeltas:4%(90/2243)Resolvingdeltas:5%(113/2243)Resolvingdeltas:6%(135/2243)Resolvingdeltas:7%(158/2243)Resolvingdeltas:8%(180/2243)Resolvingdeltas:9%(202/2243)Resolvingdeltas:11%(247/2243)Resolvingdeltas:12%(270/2243)Resolvingdeltas:14%(315/2243)Resolvingdeltas:15%(337/2243)Resolvingdeltas:16%(359/2243)Resolvingdeltas:17%(382/2243)Resolvingdeltas:18%(404/2243)Resolvingdeltas:19%(427/2243)Resolvingdeltas:20%(449/2243)Resolvingdeltas:21%(472/2243)Resolvingdeltas:22%(494/2243)Resolvingdeltas:23%(516/2243)Resolvingdeltas:24%(539/2243)Resolvingdeltas:25%(561/2243)Resolvingdeltas:26%(584/2243)Resolvingdeltas:27%(606/2243)Resolvingdeltas:28%(629/2243)Resolvingdeltas:29%(651/2243)Resolvingdeltas:30%(674/2243)Resolvingdeltas:31%(696/2243)Resolvingdeltas:32%(718/2243)Resolvingdeltas:33%(741/2243)Resolvingdeltas:34%(763/2243)Resolvingdeltas:35%(786/2243)Resolvingdeltas:36%(808/2243)Resolvingdeltas:37%(830/2243)Resolvingdeltas:38%(853/2243)Resolvingdeltas:39%(876/2243)Resolvingdeltas:40%(898/2243)Resolvingdeltas:41%(920/2243)Resolvingdeltas:42%(943/2243)Resolvingdeltas:43%(965/2243)Resolvingdeltas:44%(987/2243)Resolvingdeltas:45%(1010/2243)Resolvingdeltas:46%(1032/2243)Resolvingdeltas:47%(1055/2243)Resolvingdeltas:48%(1077/2243)Resolvingdeltas:49%(1100/2243)Resolvingdeltas:50%(1122/2243)Resolvingdeltas:51%(1144/2243)Resolvingdeltas:52%(1167/2243)Resolvingdeltas:53%(1189/2243)Resolvingdeltas:54%(1212/2243)Resolvingdeltas:55%(1234/2243)Resolvingdeltas:56%(1257/2243)Resolvingdeltas:57%(1279/2243)Resolvingdeltas:58%(1301/2243)Resolvingdeltas:59%(1324/2243)Resolvingdeltas:60%(1346/2243)Resolvingdeltas:61%(1369/2243)Resolvingdeltas:62%(1391/2243)Resolvingdeltas:63%(1414/2243)Resolvingdeltas:64%(1436/2243)Resolvingdeltas:65%(1458/2243)Resolvingdeltas:66%(1481/2243)Resolvingdeltas:67%(1503/2243)Resolvingdeltas:68%(1526/2243)Resolvingdeltas:69%(1548/2243)Resolvingdeltas:70%(1571/2243)Resolvingdeltas:72%(1615/2243)Resolvingdeltas:74%(1660/2243)Resolvingdeltas:75%(1683/2243)Resolvingdeltas:76%(1705/2243)Resolvingdeltas:77%(1728/2243)Resolvingdeltas:78%(1750/2243)Resolvingdeltas:80%(1795/2243)Resolvingdeltas:81%(1817/2243)Resolvingdeltas:82%(1840/2243)Resolvingdeltas:83%(1862/2243)Resolvingdeltas:84%(1885/2243)Resolvingdeltas:85%(1907/2243)Resolvingdeltas:86%(1929/2243)Resolvingdeltas:87%(1952/2243)Resolvingdeltas:88%(1974/2243)Resolvingdeltas:90%(2019/2243)Resolvingdeltas:91%(2042/2243)Resolvingdeltas:92%(2064/2243)Resolvingdeltas:93%(2086/2243)Resolvingdeltas:94%(2109/2243)Resolvingdeltas:95%(2131/2243)Resolvingdeltas:96%(2154/2243)Resolvingdeltas:97%(2176/2243)Resolvingdeltas:98%(2199/2243)Resolvingdeltas:99%(2221/2243)$c$cdz$cdzo$m$ma$mak$makeb$makebi$makebin$makebina$makebinar[detachedfrom17941.devto] \ No newline at end of file diff --git a/demos/notation.rec b/demos/notation.rec index e30a9f14..01c5414d 100644 --- a/demos/notation.rec +++ b/demos/notation.rec @@ -7,9 +7,9 @@ [1.445552, "o", "\u001b[39mpodman run -p 5000:5000 ghcr.io/project-zot/zot-linux-amd64:latest"] [2.479597, "i", "\r"] [2.480397, "o", "\r\u001b[32m$\b\n\u001b[39m \b"] -[2.865849, "o", "\u001b[H\u001b[K{\"level\":\"info\",\"params\":{\"Version\":\"1.0.0-dev\",\"GoVersion\":\"go1.17.5\",\"Commit\":\"v1.3.8-rc3-38a110314ba3af67f970ed0ac90\r\n\u001b[K\u001b[1;119H09102edf7208d3\",\"BinaryType\":\"extended\",\"AccessControl\":null,\"Storage\":{\"Dedupe\":true,\"GC\":true,\"Commit\":false,\"GCDelay\"\r\n\u001b[K\u001b[2;119H\":3600000000000,\"RootDirectory\":\"/var/lib/registry\",\"StorageDriver\":null,\"SubPaths\":null},\"HTTP\":{\"Address\":\"0.0.0.0\",\"P\r\n\u001b[K\u001b[3;119HPort\":\"5000\",\"TLS\":null,\"Auth\":null,\"RawAccessControl\":null,\"Realm\":\"\",\"AllowReadAccess\":false,\"ReadOnly\":false,\"Ratelim\r\n\u001b[K\u001b[4;119Hmit\":null},\"Log\":{\"Level\":\"debug\",\"Output\":\"\",\"Audit\":\"\"},\"Extensions\":null},\"goroutine\":1,\"caller\":\"zotregistry.io/zot/\r\n\u001b[K\u001b[5;119H/pkg/api/controller.go:103\",\"time\":\"2022-04-11T08:02:28.796235688Z\",\"message\":\"configuration settings\"}\r\n\u001b[K{\"level\":\"info\",\"cpus\":8,\"max. open files\":1048576,\"max. inotify watches\":\"2147483647\",\"goroutine\":1,\"caller\":\"zotregis\r\n\u001b[K\u001b[7;119Hstry.io/zot/pkg/api/controller.go:91\",\"time\":\"2022-04-11T08:02:28.796297436Z\",\"message\":\"runtime params\"}\r\n\u001b[K"] +[2.865849, "o", "\u001b[H\u001b[K{\"level\":\"info\",\"params\":{\"Version\":\"1.0.0-dev\",\"GoVersion\":\"go1.17.5\",\"Commit\":\"v1.3.8-rc3-38a110314ba3af67f970ed0ac90\r\n\u001b[K\u001b[1;119H09102edf7208d3\",\"BinaryType\":\"extended\",\"AccessControl\":null,\"Storage\":{\"Dedupe\":true,\"GC\":true,\"Commit\":false,\"GCDelay\"\r\n\u001b[K\u001b[2;119H\":3600000000000,\"RootDirectory\":\"/var/lib/registry\",\"StorageDriver\":null,\"SubPaths\":null},\"HTTP\":{\"Address\":\"0.0.0.0\",\"P\r\n\u001b[K\u001b[3;119HPort\":\"5000\",\"TLS\":null,\"Auth\":null,\"RawAccessControl\":null,\"Realm\":\"\",\"AllowReadAccess\":false,\"ReadOnly\":false,\"Ratelim\r\n\u001b[K\u001b[4;119Hmit\":null},\"Log\":{\"Level\":\"debug\",\"Output\":\"\",\"Audit\":\"\"},\"Extensions\":null},\"goroutine\":1,\"caller\":\"zotregistry.dev/zot/\r\n\u001b[K\u001b[5;119H/pkg/api/controller.go:103\",\"time\":\"2022-04-11T08:02:28.796235688Z\",\"message\":\"configuration settings\"}\r\n\u001b[K{\"level\":\"info\",\"cpus\":8,\"max. open files\":1048576,\"max. inotify watches\":\"2147483647\",\"goroutine\":1,\"caller\":\"zotregis\r\n\u001b[K\u001b[7;119Hstry.dev/zot/pkg/api/controller.go:91\",\"time\":\"2022-04-11T08:02:28.796297436Z\",\"message\":\"runtime params\"}\r\n\u001b[K"] [2.922683, "i", "\r"] -[2.92324, "o", "\u001b[H\u001b[K9102edf7208d3\",\"BinaryType\":\"extended\",\"AccessControl\":null,\"Storage\":{\"Dedupe\":true,\"GC\":true,\"Commit\":false,\"GCDelay\"\r\n\u001b[K\u001b[1;119H\":3600000000000,\"RootDirectory\":\"/var/lib/registry\",\"StorageDriver\":null,\"SubPaths\":null},\"HTTP\":{\"Address\":\"0.0.0.0\",\"P\r\n\u001b[K\u001b[2;119HPort\":\"5000\",\"TLS\":null,\"Auth\":null,\"RawAccessControl\":null,\"Realm\":\"\",\"AllowReadAccess\":false,\"ReadOnly\":false,\"Ratelim\r\n\u001b[K\u001b[3;119Hmit\":null},\"Log\":{\"Level\":\"debug\",\"Output\":\"\",\"Audit\":\"\"},\"Extensions\":null},\"goroutine\":1,\"caller\":\"zotregistry.io/zot/\r\n\u001b[K\u001b[4;119H/pkg/api/controller.go:103\",\"time\":\"2022-04-11T08:02:28.796235688Z\",\"message\":\"configuration settings\"}\r\n\u001b[K{\"level\":\"info\",\"cpus\":8,\"max. open files\":1048576,\"max. inotify watches\":\"2147483647\",\"goroutine\":1,\"caller\":\"zotregis\r\n\u001b[K\u001b[6;119Hstry.io/zot/pkg/api/controller.go:91\",\"time\":\"2022-04-11T08:02:28.796297436Z\",\"message\":\"runtime params\"}\r\n\u001b[K\n\u001b[K"] +[2.92324, "o", "\u001b[H\u001b[K9102edf7208d3\",\"BinaryType\":\"extended\",\"AccessControl\":null,\"Storage\":{\"Dedupe\":true,\"GC\":true,\"Commit\":false,\"GCDelay\"\r\n\u001b[K\u001b[1;119H\":3600000000000,\"RootDirectory\":\"/var/lib/registry\",\"StorageDriver\":null,\"SubPaths\":null},\"HTTP\":{\"Address\":\"0.0.0.0\",\"P\r\n\u001b[K\u001b[2;119HPort\":\"5000\",\"TLS\":null,\"Auth\":null,\"RawAccessControl\":null,\"Realm\":\"\",\"AllowReadAccess\":false,\"ReadOnly\":false,\"Ratelim\r\n\u001b[K\u001b[3;119Hmit\":null},\"Log\":{\"Level\":\"debug\",\"Output\":\"\",\"Audit\":\"\"},\"Extensions\":null},\"goroutine\":1,\"caller\":\"zotregistry.dev/zot/\r\n\u001b[K\u001b[4;119H/pkg/api/controller.go:103\",\"time\":\"2022-04-11T08:02:28.796235688Z\",\"message\":\"configuration settings\"}\r\n\u001b[K{\"level\":\"info\",\"cpus\":8,\"max. open files\":1048576,\"max. inotify watches\":\"2147483647\",\"goroutine\":1,\"caller\":\"zotregis\r\n\u001b[K\u001b[6;119Hstry.dev/zot/pkg/api/controller.go:91\",\"time\":\"2022-04-11T08:02:28.796297436Z\",\"message\":\"runtime params\"}\r\n\u001b[K\n\u001b[K"] [3.299072, "i", "\u0001"] [3.627822, "i", "\t"] [3.628256, "o", " \n\n"] @@ -20,52 +20,52 @@ [11.033243, "i", "\r"] [11.033968, "o", "\u001b[12;119Hus\b\n \b"] [12.550283, "o", "Getting image source signatures\r\n \b"] -[12.555406, "o", "\u001b[H\u001b[Kpkg/api/controller.go:103\",\"time\":\"2022-04-11T08:02:28.796235688Z\",\"message\":\"configuration settings\"}\r\n\u001b[K{\"level\":\"info\",\"cpus\":8,\"max. open files\":1048576,\"max. inotify watches\":\"2147483647\",\"goroutine\":1,\"caller\":\"zotregis\r\n\u001b[K\u001b[2;119Hstry.io/zot/pkg/api/controller.go:91\",\"time\":\"2022-04-11T08:02:28.796297436Z\",\"message\":\"runtime params\"}\r\n\u001b[K\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34802\",\"method\":\"GET\",\"path\":\"/v2/\",\"statusCode\":200,\"latency\":\"\r\n\u001b[K\u001b[5;119H\"7.834µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"\r\n\u001b[K\u001b[6;119H\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":28,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\"\r\n\u001b[K\u001b[7;119H\",\"time\":\"2022-04-11T08:02:38.48573149Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[6B"] -[12.557208, "o", "\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"stat /var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b\r\n\u001b[K\u001b[1;119Hb3d348b9eb9ca7df: no such file or directory\",\"blob\":\"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266\r\n\u001b[K\u001b[2;119H6a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":30,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1272\",\"time\r\n\u001b[K\u001b[3;119He\":\"2022-04-11T08:02:38.487726384Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1272\",\"message\":\"failed to st\r\n\u001b[K\u001b[4;119Htat blob\"}\r\n\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7d\r\n\u001b[K\u001b[6;119Hdf\",\"goroutine\":30,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"time\":\"2022-04-11T08:02:38.487765509Z\",\r\n\u001b[K\u001b[7;119H,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K\u001b[6B"] -[12.557379, "o", "\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7d\r\n\u001b[K\u001b[1;119Hdf\",\"goroutine\":30,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"time\":\"2022-04-11T08:02:38.487765509Z\",\r\n\u001b[K\u001b[2;119H,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34804\",\"method\":\"HEAD\",\"path\":\"/v2/busybox/blobs/sha256:554879bb\r\n\u001b[K\u001b[4;119Hb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"statusCode\":404,\"latency\":\"571.016µs\",\"bodySize\":407,\"header\r\n\u001b[K\u001b[5;119Hrs\":{\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"gor\r\n\u001b[K\u001b[6;119Hroutine\":30,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:02:38.488073585Z\",\"message\":\"HTTP\r\n\u001b[K\u001b[7;119HP API\"}\r\n\u001b[K\u001b[6B"] -[13.075392, "o", "\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"stat /var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b\r\n\u001b[K\u001b[1;119Hb3d348b9eb9ca7df: no such file or directory\",\"blob\":\"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266\r\n\u001b[K\u001b[2;119H6a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":12,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1272\",\"time\r\n\u001b[K\u001b[3;119He\":\"2022-04-11T08:02:39.005726945Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1272\",\"message\":\"failed to st\r\n\u001b[K\u001b[4;119Htat blob\"}\r\n\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7d\r\n\u001b[K\u001b[6;119Hdf\",\"goroutine\":12,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"tim"] -[13.075635, "o", "e\":\"2022-04-11T08:02:39.005817457Z\",\r\n\u001b[K\u001b[7;119H,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K\u001b[6B\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7d\r\n\u001b[K\u001b[1;119Hdf\",\"goroutine\":12,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"time\":\"2022-04-11T08:02:39.005817457Z\",\r\n\u001b[K\u001b[2;119H,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34806\",\"method\":\"HEAD\",\"path\":\"/v2/busybox/blobs/sha256:554879bb\r\n\u001b[K\u001b[4;119Hb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"statusCode\":404,\"latency\":\"341.73µs\",\"bodySize\":407,\"headers\r\n\u001b[K\u001b[5;119Hs\":{\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goro\r\n\u001b[K\u001b[6;119Houtine\":12,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:02:39.005958465Z\",\"mess"] +[12.555406, "o", "\u001b[H\u001b[Kpkg/api/controller.go:103\",\"time\":\"2022-04-11T08:02:28.796235688Z\",\"message\":\"configuration settings\"}\r\n\u001b[K{\"level\":\"info\",\"cpus\":8,\"max. open files\":1048576,\"max. inotify watches\":\"2147483647\",\"goroutine\":1,\"caller\":\"zotregis\r\n\u001b[K\u001b[2;119Hstry.dev/zot/pkg/api/controller.go:91\",\"time\":\"2022-04-11T08:02:28.796297436Z\",\"message\":\"runtime params\"}\r\n\u001b[K\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34802\",\"method\":\"GET\",\"path\":\"/v2/\",\"statusCode\":200,\"latency\":\"\r\n\u001b[K\u001b[5;119H\"7.834µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"\r\n\u001b[K\u001b[6;119H\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":28,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\"\r\n\u001b[K\u001b[7;119H\",\"time\":\"2022-04-11T08:02:38.48573149Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[6B"] +[12.557208, "o", "\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"stat /var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b\r\n\u001b[K\u001b[1;119Hb3d348b9eb9ca7df: no such file or directory\",\"blob\":\"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266\r\n\u001b[K\u001b[2;119H6a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":30,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272\",\"time\r\n\u001b[K\u001b[3;119He\":\"2022-04-11T08:02:38.487726384Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272\",\"message\":\"failed to st\r\n\u001b[K\u001b[4;119Htat blob\"}\r\n\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7d\r\n\u001b[K\u001b[6;119Hdf\",\"goroutine\":30,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"time\":\"2022-04-11T08:02:38.487765509Z\",\r\n\u001b[K\u001b[7;119H,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K\u001b[6B"] +[12.557379, "o", "\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7d\r\n\u001b[K\u001b[1;119Hdf\",\"goroutine\":30,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"time\":\"2022-04-11T08:02:38.487765509Z\",\r\n\u001b[K\u001b[2;119H,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34804\",\"method\":\"HEAD\",\"path\":\"/v2/busybox/blobs/sha256:554879bb\r\n\u001b[K\u001b[4;119Hb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"statusCode\":404,\"latency\":\"571.016µs\",\"bodySize\":407,\"header\r\n\u001b[K\u001b[5;119Hrs\":{\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"gor\r\n\u001b[K\u001b[6;119Hroutine\":30,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:02:38.488073585Z\",\"message\":\"HTTP\r\n\u001b[K\u001b[7;119HP API\"}\r\n\u001b[K\u001b[6B"] +[13.075392, "o", "\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"stat /var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b\r\n\u001b[K\u001b[1;119Hb3d348b9eb9ca7df: no such file or directory\",\"blob\":\"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266\r\n\u001b[K\u001b[2;119H6a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":12,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272\",\"time\r\n\u001b[K\u001b[3;119He\":\"2022-04-11T08:02:39.005726945Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272\",\"message\":\"failed to st\r\n\u001b[K\u001b[4;119Htat blob\"}\r\n\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7d\r\n\u001b[K\u001b[6;119Hdf\",\"goroutine\":12,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"tim"] +[13.075635, "o", "e\":\"2022-04-11T08:02:39.005817457Z\",\r\n\u001b[K\u001b[7;119H,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K\u001b[6B\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7d\r\n\u001b[K\u001b[1;119Hdf\",\"goroutine\":12,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"time\":\"2022-04-11T08:02:39.005817457Z\",\r\n\u001b[K\u001b[2;119H,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34806\",\"method\":\"HEAD\",\"path\":\"/v2/busybox/blobs/sha256:554879bb\r\n\u001b[K\u001b[4;119Hb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"statusCode\":404,\"latency\":\"341.73µs\",\"bodySize\":407,\"headers\r\n\u001b[K\u001b[5;119Hs\":{\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goro\r\n\u001b[K\u001b[6;119Houtine\":12,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:02:39.005958465Z\",\"mess"] [13.075757, "o", "age\":\"HTTP \r\n\u001b[K\u001b[7;119H API\"}\r\n\u001b[K\u001b[6B"] -[13.078011, "o", "\u001b[H\u001b[K300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"statusCode\":404,\"latency\":\"341.73µs\",\"bodySize\":407,\"headers\r\n\u001b[K\u001b[1;119Hs\":{\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goro\r\n\u001b[K\u001b[2;119Houtine\":12,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:02:39.005958465Z\",\"message\":\"HTTP \r\n\u001b[K\u001b[3;119H API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34808\",\"method\":\"POST\",\"path\":\"/v2/busybox/blobs/uploads/\",\"stat\r\n\u001b[K\u001b[5;119HtusCode\":202,\"latency\":\"821.011µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-Le\r\n\u001b[K\u001b[6;119Hength\":[\"0\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":31,\"cal\r\n\u001b[K\u001b[7;119Hller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:02:39.008607484Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[6B"] +[13.078011, "o", "\u001b[H\u001b[K300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"statusCode\":404,\"latency\":\"341.73µs\",\"bodySize\":407,\"headers\r\n\u001b[K\u001b[1;119Hs\":{\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goro\r\n\u001b[K\u001b[2;119Houtine\":12,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:02:39.005958465Z\",\"message\":\"HTTP \r\n\u001b[K\u001b[3;119H API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34808\",\"method\":\"POST\",\"path\":\"/v2/busybox/blobs/uploads/\",\"stat\r\n\u001b[K\u001b[5;119HtusCode\":202,\"latency\":\"821.011µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-Le\r\n\u001b[K\u001b[6;119Hength\":[\"0\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":31,\"cal\r\n\u001b[K\u001b[7;119Hller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:02:39.008607484Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[6B"] [13.15063, "o", "Copying blob 554879bb3004 [==============================>-------] 610.4KiB / 754.7KiB\r\n \b"] [13.162505, "o", "\u001b[A\u001b[KCopying blob 554879bb3004 [======================================] 754.7KiB / 754.7KiB\r\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\u001b[21A\u001b[A\u001b[KCopying blob 554879bb3004 done\r\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\u001b[21A\u001b[A\u001b[KCopying blob 554879bb3004 done\r\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\u001b[21A"] -[13.163032, "o", "\u001b[H\u001b[KusCode\":202,\"latency\":\"821.011µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-Le\r\n\u001b[K\u001b[1;119Hength\":[\"0\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":31,\"cal\r\n\u001b[K\u001b[2;119Hller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:02:39.008607484Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34810\",\"method\":\"PATCH\",\"path\":\"/v2/busybox/blobs/uploads/fcc838\r\n\u001b[K\u001b[4;119H8d2-fb1b-4d4d-a13e-5f670eda8d74\",\"statusCode\":202,\"latency\":\"83.785431ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gz\r\n\u001b[K\u001b[5;119Hzip\"],\"Connection\":[\"close\"],\"Content-Length\":[\"772806\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distributio\r\n\u001b[K\u001b[6;119Hon-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":65,\"caller\":\"zotregistry.io/zot/pkg/ap\r\n\u001b[K\u001b[7;119Hpi/session.go:132\",\"time\":\"2022-04-11T08:02:39.093567068Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[7B"] -[13.164533, "o", "\u001b[H\u001b[Kler\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:02:39.008607484Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34810\",\"method\":\"PATCH\",\"path\":\"/v2/busybox/blobs/uploads/fcc838\r\n\u001b[K\u001b[2;119H8d2-fb1b-4d4d-a13e-5f670eda8d74\",\"statusCode\":202,\"latency\":\"83.785431ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gz\r\n\u001b[K\u001b[3;119Hzip\"],\"Connection\":[\"close\"],\"Content-Length\":[\"772806\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distributio\r\n\u001b[K\u001b[4;119Hon-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":65,\"caller\":\"zotregistry.io/zot/pkg/ap\r\n\u001b[K\u001b[5;119Hpi/session.go:132\",\"time\":\"2022-04-11T08:02:39.093567068Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":0,\"goroutine\":52,\"caller\":\"zotregistry.io/zot/pkg/api/routes.go:1040\",\"time\":\"2022-04\r\n\u001b[K\u001b[7;119H4-11T08:02:39.09516161Z\",\"message\":\"DEBUG\"}\r\n\u001b[K\u001b[7B"] -[13.16563, "o", "\u001b[H\u001b[Ki/session.go:132\",\"time\":\"2022-04-11T08:02:39.093567068Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":0,\"goroutine\":52,\"caller\":\"zotregistry.io/zot/pkg/api/routes.go:1040\",\"time\":\"2022-04\r\n\u001b[K\u001b[2;119H4-11T08:02:39.09516161Z\",\"message\":\"DEBUG\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/busybox/.uploads/fcc838d2-fb1b-4d4d-a13e-5f670eda8d74\",\"dstDigest\":\"sha256:55\r\n\u001b[K\u001b[4;119H54879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"dst\":\"/var/lib/registry/busybox/blobs/sha256/554879bb3\r\n\u001b[K\u001b[5;119H300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":52,\"caller\":\"zotregistry.io/zot/pkg/storage/storag\r\n\u001b[K\u001b[6;119Hge_fs.go:1146\",\"time\":\"2022-04-11T08:02:39.096352185Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1146\",\"mes\r\n\u001b[K\u001b[7;119Hssage\":\"dedupe: enter\"}\r\n\u001b[K\u001b[7B"] -[13.167508, "o", "\u001b[H\u001b[K4879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"dst\":\"/var/lib/registry/busybox/blobs/sha256/554879bb3\r\n\u001b[K\u001b[1;119H300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":52,\"caller\":\"zotregistry.io/zot/pkg/storage/storag\r\n\u001b[K\u001b[2;119Hge_fs.go:1146\",\"time\":\"2022-04-11T08:02:39.096352185Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1146\",\"mes\r\n\u001b[K\u001b[3;119Hssage\":\"dedupe: enter\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/busybox/.uploads/fcc838d2-fb1b-4d4d-a13e-5f670eda8d74\",\"dst\":\"/var/lib/regist\r\n\u001b[K\u001b[5;119Htry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":52,\"caller\":\"zotr\r\n\u001b[K\u001b[6;119Hregistry.io/zot/pkg/storage/storage_fs.go:1171\",\"time\":\"2022-04-11T08:02:39.098135196Z\",\"caller\":\"zotregistry.io/zot/pkg\r\n\u001b[K\u001b[7;119Hg/storage/storage_fs.go:1171\",\"message\":\"dedupe: rename\"}\r\n\u001b[K\u001b[7B\u001b[H\u001b[Kegistry.io/zot/pkg/storage/storage_fs.go:1171\",\"time\":\"2022-04-11T08:02:39.098135196Z\",\"caller\":\"zotregistry.io/zot/pkg\r\n\u001b"] -[13.167645, "o", "[K\u001b[1;119Hg/storage/storage_fs.go:1171\",\"message\":\"dedupe: rename\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34812\",\"method\":\"PUT\",\"path\":\"/v2/busybox/blobs/uploads/fcc838d2\r\n\u001b[K\u001b[3;119H2-fb1b-4d4d-a13e-5f670eda8d74?digest=sha256%3A554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"statusC\r\n\u001b[K\u001b[4;119HCode\":201,\"latency\":\"3.162745ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-Leng\r\n\u001b[K\u001b[5;119Hgth\":[\"0\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\r\n\u001b[K\u001b[6;119H[\"Go-http-client/1.1\"]},\"goroutine\":52,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:02:39.\r\n\u001b[K\u001b[7;119H.098213214Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[7B"] -[13.604359, "o", "\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8\r\n\u001b[K\u001b[1;119H8b\",\"goroutine\":53,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"time\":\"2022-04-11T08:02:39.53468061Z\",\"\r\n\u001b[K\u001b[2;119H\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34814\",\"method\":\"HEAD\",\"path\":\"/v2/busybox/blobs/sha256:02611b03\r\n\u001b[K\u001b[4;119H34a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"statusCode\":404,\"latency\":\"328.505µs\",\"bodySize\":407,\"header\r\n\u001b[K\u001b[5;119Hrs\":{\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"gor\r\n\u001b[K\u001b[6;119Hroutine\":53,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:02:39.534793384Z\",\"message\":\"HTTP\r\n\u001b[K\u001b[7;119HP API\"}\r\n\u001b[K\u001b[7B"] -[13.606226, "o", "\u001b[H\u001b[K4a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"statusCode\":404,\"latency\":\"328.505µs\",\"bodySize\":407,\"header\r\n\u001b[K\u001b[1;119Hrs\":{\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"gor\r\n\u001b[K\u001b[2;119Hroutine\":53,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:02:39.534793384Z\",\"message\":\"HTTP\r\n\u001b[K\u001b[3;119HP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34816\",\"method\":\"POST\",\"path\":\"/v2/busybox/blobs/uploads/\",\"stat\r\n\u001b[K\u001b[5;119HtusCode\":202,\"latency\":\"157.72µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-Len\r\n\u001b[K\u001b[6;119Hngth\":[\"0\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":66,\"call\r\n\u001b[K\u001b[7;119Hler\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:02:39.536743924Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[7B"] +[13.163032, "o", "\u001b[H\u001b[KusCode\":202,\"latency\":\"821.011µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-Le\r\n\u001b[K\u001b[1;119Hength\":[\"0\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":31,\"cal\r\n\u001b[K\u001b[2;119Hller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:02:39.008607484Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34810\",\"method\":\"PATCH\",\"path\":\"/v2/busybox/blobs/uploads/fcc838\r\n\u001b[K\u001b[4;119H8d2-fb1b-4d4d-a13e-5f670eda8d74\",\"statusCode\":202,\"latency\":\"83.785431ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gz\r\n\u001b[K\u001b[5;119Hzip\"],\"Connection\":[\"close\"],\"Content-Length\":[\"772806\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distributio\r\n\u001b[K\u001b[6;119Hon-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":65,\"caller\":\"zotregistry.dev/zot/pkg/ap\r\n\u001b[K\u001b[7;119Hpi/session.go:132\",\"time\":\"2022-04-11T08:02:39.093567068Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[7B"] +[13.164533, "o", "\u001b[H\u001b[Kler\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:02:39.008607484Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34810\",\"method\":\"PATCH\",\"path\":\"/v2/busybox/blobs/uploads/fcc838\r\n\u001b[K\u001b[2;119H8d2-fb1b-4d4d-a13e-5f670eda8d74\",\"statusCode\":202,\"latency\":\"83.785431ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gz\r\n\u001b[K\u001b[3;119Hzip\"],\"Connection\":[\"close\"],\"Content-Length\":[\"772806\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distributio\r\n\u001b[K\u001b[4;119Hon-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":65,\"caller\":\"zotregistry.dev/zot/pkg/ap\r\n\u001b[K\u001b[5;119Hpi/session.go:132\",\"time\":\"2022-04-11T08:02:39.093567068Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":0,\"goroutine\":52,\"caller\":\"zotregistry.dev/zot/pkg/api/routes.go:1040\",\"time\":\"2022-04\r\n\u001b[K\u001b[7;119H4-11T08:02:39.09516161Z\",\"message\":\"DEBUG\"}\r\n\u001b[K\u001b[7B"] +[13.16563, "o", "\u001b[H\u001b[Ki/session.go:132\",\"time\":\"2022-04-11T08:02:39.093567068Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":0,\"goroutine\":52,\"caller\":\"zotregistry.dev/zot/pkg/api/routes.go:1040\",\"time\":\"2022-04\r\n\u001b[K\u001b[2;119H4-11T08:02:39.09516161Z\",\"message\":\"DEBUG\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/busybox/.uploads/fcc838d2-fb1b-4d4d-a13e-5f670eda8d74\",\"dstDigest\":\"sha256:55\r\n\u001b[K\u001b[4;119H54879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"dst\":\"/var/lib/registry/busybox/blobs/sha256/554879bb3\r\n\u001b[K\u001b[5;119H300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":52,\"caller\":\"zotregistry.dev/zot/pkg/storage/storag\r\n\u001b[K\u001b[6;119Hge_fs.go:1146\",\"time\":\"2022-04-11T08:02:39.096352185Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146\",\"mes\r\n\u001b[K\u001b[7;119Hssage\":\"dedupe: enter\"}\r\n\u001b[K\u001b[7B"] +[13.167508, "o", "\u001b[H\u001b[K4879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"dst\":\"/var/lib/registry/busybox/blobs/sha256/554879bb3\r\n\u001b[K\u001b[1;119H300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":52,\"caller\":\"zotregistry.dev/zot/pkg/storage/storag\r\n\u001b[K\u001b[2;119Hge_fs.go:1146\",\"time\":\"2022-04-11T08:02:39.096352185Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146\",\"mes\r\n\u001b[K\u001b[3;119Hssage\":\"dedupe: enter\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/busybox/.uploads/fcc838d2-fb1b-4d4d-a13e-5f670eda8d74\",\"dst\":\"/var/lib/regist\r\n\u001b[K\u001b[5;119Htry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":52,\"caller\":\"zotr\r\n\u001b[K\u001b[6;119Hregistry.dev/zot/pkg/storage/storage_fs.go:1171\",\"time\":\"2022-04-11T08:02:39.098135196Z\",\"caller\":\"zotregistry.dev/zot/pkg\r\n\u001b[K\u001b[7;119Hg/storage/storage_fs.go:1171\",\"message\":\"dedupe: rename\"}\r\n\u001b[K\u001b[7B\u001b[H\u001b[Kegistry.dev/zot/pkg/storage/storage_fs.go:1171\",\"time\":\"2022-04-11T08:02:39.098135196Z\",\"caller\":\"zotregistry.dev/zot/pkg\r\n\u001b"] +[13.167645, "o", "[K\u001b[1;119Hg/storage/storage_fs.go:1171\",\"message\":\"dedupe: rename\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34812\",\"method\":\"PUT\",\"path\":\"/v2/busybox/blobs/uploads/fcc838d2\r\n\u001b[K\u001b[3;119H2-fb1b-4d4d-a13e-5f670eda8d74?digest=sha256%3A554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"statusC\r\n\u001b[K\u001b[4;119HCode\":201,\"latency\":\"3.162745ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-Leng\r\n\u001b[K\u001b[5;119Hgth\":[\"0\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\r\n\u001b[K\u001b[6;119H[\"Go-http-client/1.1\"]},\"goroutine\":52,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:02:39.\r\n\u001b[K\u001b[7;119H.098213214Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[7B"] +[13.604359, "o", "\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8\r\n\u001b[K\u001b[1;119H8b\",\"goroutine\":53,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"time\":\"2022-04-11T08:02:39.53468061Z\",\"\r\n\u001b[K\u001b[2;119H\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34814\",\"method\":\"HEAD\",\"path\":\"/v2/busybox/blobs/sha256:02611b03\r\n\u001b[K\u001b[4;119H34a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"statusCode\":404,\"latency\":\"328.505µs\",\"bodySize\":407,\"header\r\n\u001b[K\u001b[5;119Hrs\":{\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"gor\r\n\u001b[K\u001b[6;119Hroutine\":53,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:02:39.534793384Z\",\"message\":\"HTTP\r\n\u001b[K\u001b[7;119HP API\"}\r\n\u001b[K\u001b[7B"] +[13.606226, "o", "\u001b[H\u001b[K4a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"statusCode\":404,\"latency\":\"328.505µs\",\"bodySize\":407,\"header\r\n\u001b[K\u001b[1;119Hrs\":{\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"gor\r\n\u001b[K\u001b[2;119Hroutine\":53,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:02:39.534793384Z\",\"message\":\"HTTP\r\n\u001b[K\u001b[3;119HP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34816\",\"method\":\"POST\",\"path\":\"/v2/busybox/blobs/uploads/\",\"stat\r\n\u001b[K\u001b[5;119HtusCode\":202,\"latency\":\"157.72µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-Len\r\n\u001b[K\u001b[6;119Hngth\":[\"0\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":66,\"call\r\n\u001b[K\u001b[7;119Hler\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:02:39.536743924Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[7B"] [13.606913, "o", "Copying config 02611b034a [======================================] 575.0b / 575.0b\r\n \b\u001b[A\u001b[KCopying config 02611b034a done\r\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\u001b[20A"] [13.606966, "o", "\u001b[A\u001b[KCopying config 02611b034a done\r\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\u001b[20A"] -[13.607998, "o", "\u001b[H\u001b[KusCode\":202,\"latency\":\"157.72µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-Len\r\n\u001b[K\u001b[1;119Hngth\":[\"0\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":66,\"call\r\n\u001b[K\u001b[2;119Hler\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:02:39.536743924Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34818\",\"method\":\"PATCH\",\"path\":\"/v2/busybox/blobs/uploads/848d6b\r\n\u001b[K\u001b[4;119Hbf2-84cb-463a-a59d-4dcf6b4560e0\",\"statusCode\":202,\"latency\":\"171.215µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\r\n\u001b[K\u001b[5;119Hp\"],\"Connection\":[\"close\"],\"Content-Length\":[\"575\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distribution-Api\r\n\u001b[K\u001b[6;119Hi-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":15,\"caller\":\"zotregistry.io/zot/pkg/api/ses\r\n\u001b[K\u001b[7;119Hssion.go:132\",\"time\":\"2022-04-11T08:02:39.538433959Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[8B"] -[13.60926, "o", "\u001b[H\u001b[Ker\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:02:39.536743924Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34818\",\"method\":\"PATCH\",\"path\":\"/v2/busybox/blobs/uploads/848d6b\r\n\u001b[K\u001b[2;119Hbf2-84cb-463a-a59d-4dcf6b4560e0\",\"statusCode\":202,\"latency\":\"171.215µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\r\n\u001b[K\u001b[3;119Hp\"],\"Connection\":[\"close\"],\"Content-Length\":[\"575\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distribution-Api\r\n\u001b[K\u001b[4;119Hi-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":15,\"caller\":\"zotregistry.io/zot/pkg/api/ses\r\n\u001b[K\u001b[5;119Hssion.go:132\",\"time\":\"2022-04-11T08:02:39.538433959Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":0,"] -[13.609403, "o", "\"goroutine\":81,\"caller\":\"zotregistry.io/zot/pkg/api/routes.go:1040\",\"time\":\"2022-04\r\n\u001b[K\u001b[7;119H4-11T08:02:39.539896831Z\",\"message\":\"DEBUG\"}\r\n\u001b[K\u001b[8B\u001b[H\u001b[Ksion.go:132\",\"time\":\"2022-04-11T08:02:39.538433959Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":0,\"goroutine\":81,\"caller\":\"zotregistry.io/zot/pkg/api/routes.go:1040\",\"time\":\"2022-04\r\n\u001b[K\u001b[2;119H4-11T08:02:39.539896831Z\",\"message\":\"DEBUG\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/busybox/.uploads/848d6bf2-84cb-463a-a59d-4dcf6b4560e0\",\"dstDigest\":\"sha256:02\r\n\u001b[K\u001b[4;119H2611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"dst\":\"/var/lib/registry/busybox/blobs/sha256/02611b034\r\n\u001b[K\u001b[5;119H4a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":81,\"caller\":\"zotre"] -[13.609443, "o", "gistry.io/zot/pkg/storage/storag\r\n\u001b[K\u001b[6;119Hge_fs.go:1146\",\"time\":\"2022-04-11T08:02:39.54006971Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1146\",\"mess\r\n\u001b[K\u001b[7;119Hsage\":\"dedupe: enter\"}\r\n\u001b[K\u001b[8B"] -[13.612791, "o", "\u001b[H\u001b[Kegistry.io/zot/pkg/storage/storage_fs.go:1171\",\"time\":\"2022-04-11T08:02:39.543173664Z\",\"caller\":\"zotregistry.io/zot/pkg\r\n\u001b[K\u001b[1;119Hg/storage/storage_fs.go:1171\",\"message\":\"dedupe: rename\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34820\",\"method\":\"PUT\",\"path\":\"/v2/busybox/blobs/uploads/848d6bf2\r\n\u001b[K\u001b[3;119H2-84cb-463a-a59d-4dcf6b4560e0?digest=sha256%3A02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"statusC\r\n\u001b[K\u001b[4;119HCode\":201,\"latency\":\"3.416267ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-Leng\r\n\u001b[K\u001b[5;119Hgth\":[\"0\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\r\n\u001b[K\u001b[6;119H[\"Go-http-client/1.1\"]},\"goroutine\":81,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:02:39.\r\n\u001b[K\u001b[7;119H.54329255Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[8B"] +[13.607998, "o", "\u001b[H\u001b[KusCode\":202,\"latency\":\"157.72µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-Len\r\n\u001b[K\u001b[1;119Hngth\":[\"0\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":66,\"call\r\n\u001b[K\u001b[2;119Hler\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:02:39.536743924Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34818\",\"method\":\"PATCH\",\"path\":\"/v2/busybox/blobs/uploads/848d6b\r\n\u001b[K\u001b[4;119Hbf2-84cb-463a-a59d-4dcf6b4560e0\",\"statusCode\":202,\"latency\":\"171.215µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\r\n\u001b[K\u001b[5;119Hp\"],\"Connection\":[\"close\"],\"Content-Length\":[\"575\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distribution-Api\r\n\u001b[K\u001b[6;119Hi-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":15,\"caller\":\"zotregistry.dev/zot/pkg/api/ses\r\n\u001b[K\u001b[7;119Hssion.go:132\",\"time\":\"2022-04-11T08:02:39.538433959Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[8B"] +[13.60926, "o", "\u001b[H\u001b[Ker\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:02:39.536743924Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34818\",\"method\":\"PATCH\",\"path\":\"/v2/busybox/blobs/uploads/848d6b\r\n\u001b[K\u001b[2;119Hbf2-84cb-463a-a59d-4dcf6b4560e0\",\"statusCode\":202,\"latency\":\"171.215µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\r\n\u001b[K\u001b[3;119Hp\"],\"Connection\":[\"close\"],\"Content-Length\":[\"575\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distribution-Api\r\n\u001b[K\u001b[4;119Hi-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":15,\"caller\":\"zotregistry.dev/zot/pkg/api/ses\r\n\u001b[K\u001b[5;119Hssion.go:132\",\"time\":\"2022-04-11T08:02:39.538433959Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":0,"] +[13.609403, "o", "\"goroutine\":81,\"caller\":\"zotregistry.dev/zot/pkg/api/routes.go:1040\",\"time\":\"2022-04\r\n\u001b[K\u001b[7;119H4-11T08:02:39.539896831Z\",\"message\":\"DEBUG\"}\r\n\u001b[K\u001b[8B\u001b[H\u001b[Ksion.go:132\",\"time\":\"2022-04-11T08:02:39.538433959Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":0,\"goroutine\":81,\"caller\":\"zotregistry.dev/zot/pkg/api/routes.go:1040\",\"time\":\"2022-04\r\n\u001b[K\u001b[2;119H4-11T08:02:39.539896831Z\",\"message\":\"DEBUG\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/busybox/.uploads/848d6bf2-84cb-463a-a59d-4dcf6b4560e0\",\"dstDigest\":\"sha256:02\r\n\u001b[K\u001b[4;119H2611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"dst\":\"/var/lib/registry/busybox/blobs/sha256/02611b034\r\n\u001b[K\u001b[5;119H4a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":81,\"caller\":\"zotre"] +[13.609443, "o", "gistry.dev/zot/pkg/storage/storag\r\n\u001b[K\u001b[6;119Hge_fs.go:1146\",\"time\":\"2022-04-11T08:02:39.54006971Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146\",\"mess\r\n\u001b[K\u001b[7;119Hsage\":\"dedupe: enter\"}\r\n\u001b[K\u001b[8B"] +[13.612791, "o", "\u001b[H\u001b[Kegistry.dev/zot/pkg/storage/storage_fs.go:1171\",\"time\":\"2022-04-11T08:02:39.543173664Z\",\"caller\":\"zotregistry.dev/zot/pkg\r\n\u001b[K\u001b[1;119Hg/storage/storage_fs.go:1171\",\"message\":\"dedupe: rename\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34820\",\"method\":\"PUT\",\"path\":\"/v2/busybox/blobs/uploads/848d6bf2\r\n\u001b[K\u001b[3;119H2-84cb-463a-a59d-4dcf6b4560e0?digest=sha256%3A02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"statusC\r\n\u001b[K\u001b[4;119HCode\":201,\"latency\":\"3.416267ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-Leng\r\n\u001b[K\u001b[5;119Hgth\":[\"0\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\r\n\u001b[K\u001b[6;119H[\"Go-http-client/1.1\"]},\"goroutine\":81,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:02:39.\r\n\u001b[K\u001b[7;119H.54329255Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[8B"] [13.613949, "o", "Writing manifest to image destination\r\n \b"] -[13.615659, "o", "\u001b[H\u001b[K-84cb-463a-a59d-4dcf6b4560e0?digest=sha256%3A02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"statusC\r\n\u001b[K\u001b[1;119HCode\":201,\"latency\":\"3.416267ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-Leng\r\n\u001b[K\u001b[2;119Hgth\":[\"0\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\r\n\u001b[K\u001b[3;119H[\"Go-http-client/1.1\"]},\"goroutine\":81,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:02:39.\r\n\u001b[K\u001b[4;119H.54329255Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"blobPath\":\"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d3\r\n\u001b[K\u001b[6;119H348b9eb9ca7df\",\"reference\":\"latest\",\"goroutine\":68,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:516\",\"time\":\"2\r\n\u001b[K\u001b[7;119H2022-04-11T08:02:39.546346709Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:516\",\"message\":\"manifest layers\"}\r\n\u001b[K\u001b[9B"] -[13.616056, "o", "\u001b[H\u001b[K\"Go-http-client/1.1\"]},\"goroutine\":81,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:02:39.\r\n\u001b[K\u001b[1;119H.54329255Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"blobPath\":\"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d3\r\n\u001b[K\u001b[3;119H348b9eb9ca7df\",\"reference\":\"latest\",\"goroutine\":68,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:516\",\"time\":\"2\r\n\u001b[K\u001b[4;119H2022-04-11T08:02:39.546346709Z\",\"caller\":\"zotregistry.io/zot/pkg/storag"] -[13.616123, "o", "e/storage_fs.go:516\",\"message\":\"manifest layers\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":68,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-"] -[13.616191, "o", "04-11T08:02:39.54677846Z\",\"message\":\"GC: got refer\r\n\u001b[K\u001b[7;119Hrence\"}\r\n\u001b[K\u001b[9B\u001b[H\u001b[K48b9eb9ca7df\",\"reference\":\"latest\",\"goroutine\":68,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:516\",\"time\":\"2\r\n\u001b[K\u001b[1;119H2022-04-11T08:02:39.546346709Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:516\",\"message\":\"manifest layers\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":68,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.54677846Z\",\"message\":\"GC: got refer\r\n\u001b[K\u001b[4;119Hrence\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":68,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistr"] -[13.616244, "o", "y.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.54687305Z\",\"message\":\"GC: marking f\r\n\u001b[K\u001b[7;119Hfrom root\"}\r\n\u001b[K\u001b[9B\u001b[H\u001b[Kler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.54677846Z\",\"message\":\"GC: got refer\r\n\u001b[K\u001b[1;119Hrence\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":68,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.54687305Z"] -[13.616269, "o", "\",\"message\":\"GC: marking f\r\n\u001b[K\u001b[4;119Hfrom root\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":68,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.546968752Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[9B"] -[13.616453, "o", "\u001b[H\u001b[Kler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.54687305Z\",\"message\":\"GC: marking f\r\n\u001b[K\u001b[1;119Hfrom root\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":68,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.546968752Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"github.com/opencontainers/image-spec/specs-go::Versioned\",\"v1path\":\"github.com/opencontainers/\r\n\u001b[K\u001b[6;119H/image-spec/specs-go/v1\",\"goroutine\":68,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T0\r\n\u001b[K\u001b[7;119H08:02:39.547169714Z\",\"message\":\"detected jump outside permitted packages\"}\r"] -[13.616539, "o", "\n\u001b[K\u001b[9B\u001b[H\u001b[Kler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.546968752Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[1;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"github.com/opencontainers/image-spec/specs-go::Versioned\",\"v1path\":\"github.com/opencontainers/\r\n\u001b[K\u001b[3;119H/image-spec/specs-go/v1\",\"goroutine\":68,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T0\r\n\u001b[K\u001b[4;119H08:02:39.547169714Z\",\"message\":\"detected jump outside permitted packages\"}\r\n\u001b[K{\"level\":\"deb"] -[13.616575, "o", "ug\",\"digest\":\"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":68,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.54727252Z\",\"message\":\"-> ws.recurse\r\n\u001b[K\u001b[7;119He\"}\r\n\u001b[K\u001b[9B"] -[13.616782, "o", "\u001b[H\u001b[Kimage-spec/specs-go/v1\",\"goroutine\":68,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T0\r\n\u001b[K\u001b[1;119H08:02:39.547169714Z\",\"message\":\"detected jump outside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":68,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.54727252Z\",\"message\":\"-> ws.recurse\r\n\u001b[K\u001b[4;119He\"}\r\n\u001b[K{\"level\":\"debug\",\"name"] -[13.616821, "o", "\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":68,\"caller\r\n\u001b[K\u001b[6;119Hr\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.547474113Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[7;119Houtside permi"] -[13.616884, "o", "tted packages\"}\r\n\u001b[K\u001b[9B\u001b[H\u001b[Kler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.54727252Z\",\"message\":\"-> ws.recurse\r\n\u001b[K\u001b[1;119He\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":68,\"caller\r\n\u001b[K\u001b[3;119Hr\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.547474113Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[4;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":68,\"caller\r\n\u001b[K\u001b[6;119Hr\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.547596506Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[7;119Houtside permitted packages\"}\r\n\u001b[K\u001b["] -[13.616977, "o", "9B\u001b[H\u001b[K\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.547474113Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[1;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":68,\"caller\r\n\u001b[K\u001b[3;119Hr\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.547596506Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[4;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"v1path\":\"github.com/ope"] -[13.617016, "o", "ncontainers/image-spec/specs-go/v1\",\"name\":\"time::Time\",\"goroutine\":68,\"caller\r\n\u001b[K\u001b[6;119Hr\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.547705513Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[7;119Houtside permitted packages\"}\r\n\u001b["] -[13.617105, "o", "K\u001b[9B\u001b[H\u001b[K\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.547596506Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[1;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"name\":\"time::Time\",\"goroutine\":68,\"caller\r\n\u001b[K\u001b[3;119Hr\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.547705513Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[4;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:0261"] -[13.617197, "o", "1b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":68,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.547792369Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[9B\u001b[H\u001b[K\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.547705513Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[1;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":68,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.547792369Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b"] -[13.617319, "o", "3d348b9eb9ca7df\",\"goroutine\":68,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.547876068Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[9B\u001b[H\u001b[Kler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.547876068Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[1;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":68,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39\r\n\u001b[K\u001b[3;119H9.547976829Z\",\"message\":\"skipping walk"] +[13.615659, "o", "\u001b[H\u001b[K-84cb-463a-a59d-4dcf6b4560e0?digest=sha256%3A02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"statusC\r\n\u001b[K\u001b[1;119HCode\":201,\"latency\":\"3.416267ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-Leng\r\n\u001b[K\u001b[2;119Hgth\":[\"0\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\r\n\u001b[K\u001b[3;119H[\"Go-http-client/1.1\"]},\"goroutine\":81,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:02:39.\r\n\u001b[K\u001b[4;119H.54329255Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"blobPath\":\"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d3\r\n\u001b[K\u001b[6;119H348b9eb9ca7df\",\"reference\":\"latest\",\"goroutine\":68,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:516\",\"time\":\"2\r\n\u001b[K\u001b[7;119H2022-04-11T08:02:39.546346709Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:516\",\"message\":\"manifest layers\"}\r\n\u001b[K\u001b[9B"] +[13.616056, "o", "\u001b[H\u001b[K\"Go-http-client/1.1\"]},\"goroutine\":81,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:02:39.\r\n\u001b[K\u001b[1;119H.54329255Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"blobPath\":\"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d3\r\n\u001b[K\u001b[3;119H348b9eb9ca7df\",\"reference\":\"latest\",\"goroutine\":68,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:516\",\"time\":\"2\r\n\u001b[K\u001b[4;119H2022-04-11T08:02:39.546346709Z\",\"caller\":\"zotregistry.dev/zot/pkg/storag"] +[13.616123, "o", "e/storage_fs.go:516\",\"message\":\"manifest layers\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":68,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-"] +[13.616191, "o", "04-11T08:02:39.54677846Z\",\"message\":\"GC: got refer\r\n\u001b[K\u001b[7;119Hrence\"}\r\n\u001b[K\u001b[9B\u001b[H\u001b[K48b9eb9ca7df\",\"reference\":\"latest\",\"goroutine\":68,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:516\",\"time\":\"2\r\n\u001b[K\u001b[1;119H2022-04-11T08:02:39.546346709Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:516\",\"message\":\"manifest layers\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":68,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.54677846Z\",\"message\":\"GC: got refer\r\n\u001b[K\u001b[4;119Hrence\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":68,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistr"] +[13.616244, "o", "y.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.54687305Z\",\"message\":\"GC: marking f\r\n\u001b[K\u001b[7;119Hfrom root\"}\r\n\u001b[K\u001b[9B\u001b[H\u001b[Kler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.54677846Z\",\"message\":\"GC: got refer\r\n\u001b[K\u001b[1;119Hrence\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":68,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.54687305Z"] +[13.616269, "o", "\",\"message\":\"GC: marking f\r\n\u001b[K\u001b[4;119Hfrom root\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":68,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.546968752Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[9B"] +[13.616453, "o", "\u001b[H\u001b[Kler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.54687305Z\",\"message\":\"GC: marking f\r\n\u001b[K\u001b[1;119Hfrom root\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":68,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.546968752Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"github.com/opencontainers/image-spec/specs-go::Versioned\",\"v1path\":\"github.com/opencontainers/\r\n\u001b[K\u001b[6;119H/image-spec/specs-go/v1\",\"goroutine\":68,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T0\r\n\u001b[K\u001b[7;119H08:02:39.547169714Z\",\"message\":\"detected jump outside permitted packages\"}\r"] +[13.616539, "o", "\n\u001b[K\u001b[9B\u001b[H\u001b[Kler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.546968752Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[1;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"github.com/opencontainers/image-spec/specs-go::Versioned\",\"v1path\":\"github.com/opencontainers/\r\n\u001b[K\u001b[3;119H/image-spec/specs-go/v1\",\"goroutine\":68,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T0\r\n\u001b[K\u001b[4;119H08:02:39.547169714Z\",\"message\":\"detected jump outside permitted packages\"}\r\n\u001b[K{\"level\":\"deb"] +[13.616575, "o", "ug\",\"digest\":\"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":68,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.54727252Z\",\"message\":\"-> ws.recurse\r\n\u001b[K\u001b[7;119He\"}\r\n\u001b[K\u001b[9B"] +[13.616782, "o", "\u001b[H\u001b[Kimage-spec/specs-go/v1\",\"goroutine\":68,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T0\r\n\u001b[K\u001b[1;119H08:02:39.547169714Z\",\"message\":\"detected jump outside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":68,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.54727252Z\",\"message\":\"-> ws.recurse\r\n\u001b[K\u001b[4;119He\"}\r\n\u001b[K{\"level\":\"debug\",\"name"] +[13.616821, "o", "\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":68,\"caller\r\n\u001b[K\u001b[6;119Hr\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.547474113Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[7;119Houtside permi"] +[13.616884, "o", "tted packages\"}\r\n\u001b[K\u001b[9B\u001b[H\u001b[Kler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.54727252Z\",\"message\":\"-> ws.recurse\r\n\u001b[K\u001b[1;119He\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":68,\"caller\r\n\u001b[K\u001b[3;119Hr\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.547474113Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[4;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":68,\"caller\r\n\u001b[K\u001b[6;119Hr\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.547596506Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[7;119Houtside permitted packages\"}\r\n\u001b[K\u001b["] +[13.616977, "o", "9B\u001b[H\u001b[K\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.547474113Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[1;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":68,\"caller\r\n\u001b[K\u001b[3;119Hr\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.547596506Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[4;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"v1path\":\"github.com/ope"] +[13.617016, "o", "ncontainers/image-spec/specs-go/v1\",\"name\":\"time::Time\",\"goroutine\":68,\"caller\r\n\u001b[K\u001b[6;119Hr\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.547705513Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[7;119Houtside permitted packages\"}\r\n\u001b["] +[13.617105, "o", "K\u001b[9B\u001b[H\u001b[K\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.547596506Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[1;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"name\":\"time::Time\",\"goroutine\":68,\"caller\r\n\u001b[K\u001b[3;119Hr\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.547705513Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[4;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:0261"] +[13.617197, "o", "1b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":68,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.547792369Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[9B\u001b[H\u001b[K\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.547705513Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[1;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":68,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.547792369Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b"] +[13.617319, "o", "3d348b9eb9ca7df\",\"goroutine\":68,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.547876068Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[9B\u001b[H\u001b[Kler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.547876068Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[1;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":68,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39\r\n\u001b[K\u001b[3;119H9.547976829Z\",\"message\":\"skipping walk"] [13.617351, "o", " into non-parseable media-type application/vnd.oci.image.layer.v1.tar+gzip of blob\r\n\u001b[K\u001b[4;119Hb sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f27"] -[13.617416, "o", "0b3d348b9eb9ca7df\",\"goroutine\":68,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.548060448Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[9B\u001b[H\u001b[K.547976829Z\",\"message\":\"skipping walk into non-parseable media-type application/vnd.oci.image.layer.v1.tar+gzip of blob\r\n\u001b[K\u001b[1;119Hb sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7d"] -[13.617454, "o", "f\",\"goroutine\":68,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.548060448Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":68,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.548141523Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[9B"] -[13.617512, "o", "\u001b[H\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":68,\"cal\r\n\u001b[K\u001b[1;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.548060448Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[2;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":68,\"cal\r\n\u001b[K\u001b[4;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.548141523Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[5;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":68,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39\r\n\u001b[K\u001b[7;119H9.548320723Z\",\"message\":\"garbage collected 0 blobs\"}\r\n\u001b[K\u001b[9B"] -[13.617667, "o", "\u001b[H\u001b[Ke\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":68,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39\r\n\u001b[K\u001b[2;119H9.548320723Z\",\"message\":\"garbage collected 0 blobs\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34822\",\"method\":\"PUT\",\"path\":\"/v2/busybox/manifests/latest\",\"sta\r\n\u001b[K\u001b[4;119HatusCode\":201,\"latency\":\"2.493001ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-\r\n\u001b[K\u001b[5;119H-Length\":[\"347\"],\"Content-Type\":[\"application/vnd.oci.image.manifest.v1+json\"],\"Docker-Distribution-Api-Version\":[\"regis\r\n\u001b[K\u001b[6;119Hstry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":68,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"tim\r\n\u001b[K\u001b[7;119Hme\":\"2022-04-11T08:02:39.54839772Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[9B"] +[13.617416, "o", "0b3d348b9eb9ca7df\",\"goroutine\":68,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.548060448Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[9B\u001b[H\u001b[K.547976829Z\",\"message\":\"skipping walk into non-parseable media-type application/vnd.oci.image.layer.v1.tar+gzip of blob\r\n\u001b[K\u001b[1;119Hb sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7d"] +[13.617454, "o", "f\",\"goroutine\":68,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.548060448Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":68,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.548141523Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[9B"] +[13.617512, "o", "\u001b[H\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":68,\"cal\r\n\u001b[K\u001b[1;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.548060448Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[2;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":68,\"cal\r\n\u001b[K\u001b[4;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39.548141523Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[5;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":68,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39\r\n\u001b[K\u001b[7;119H9.548320723Z\",\"message\":\"garbage collected 0 blobs\"}\r\n\u001b[K\u001b[9B"] +[13.617667, "o", "\u001b[H\u001b[Ke\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":68,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:02:39\r\n\u001b[K\u001b[2;119H9.548320723Z\",\"message\":\"garbage collected 0 blobs\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34822\",\"method\":\"PUT\",\"path\":\"/v2/busybox/manifests/latest\",\"sta\r\n\u001b[K\u001b[4;119HatusCode\":201,\"latency\":\"2.493001ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-\r\n\u001b[K\u001b[5;119H-Length\":[\"347\"],\"Content-Type\":[\"application/vnd.oci.image.manifest.v1+json\"],\"Docker-Distribution-Api-Version\":[\"regis\r\n\u001b[K\u001b[6;119Hstry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":68,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"tim\r\n\u001b[K\u001b[7;119Hme\":\"2022-04-11T08:02:39.54839772Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[9B"] [13.617845, "o", "Storing signatures\r\n \b"] [13.619998, "o", "$ "] [15.79333, "i", "\r"] @@ -93,9 +93,9 @@ [29.0719, "o", "notation list --plain-http $IMAGE"] [29.548223, "i", "\r"] [29.549586, "o", "\r$\b\n \b"] -[29.557649, "o", "\u001b[H\u001b[Ktry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":68,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"tim\r\n\u001b[K\u001b[1;119Hme\":\"2022-04-11T08:02:39.54839772Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34824\",\"method\":\"GET\",\"path\":\"/v2/busybox/manifests/latest\",\"sta\r\n\u001b[K\u001b[3;119HatusCode\":200,\"latency\":\"214.227µs\",\"bodySize\":347,\"headers\":{\"Accept\":[\"application/vnd.docker.distribution.manifest.li\r\n\u001b[K\u001b[4;119Hist.v2+json\",\"application/vnd.docker.distribution.manifest.v2+json\",\"application/vnd.oci.image.index.v1+json\",\"applicati\r\n\u001b[K\u001b[5;119Hion/vnd.oci.image.manifest.v1+json\",\"application/vnd.cncf.oras.artifact.manifest.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"C\r\n\u001b[K\u001b[6;119HConnection\":[\"close\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":70,\"caller\":\"zotregistry.io/zot/pkg/api/session.g\r\n\u001b[K\u001b[7;119Hgo:132\",\"time\":\"2022-04-11T08:02:55.488047986Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[23B"] -[29.558621, "o", "\u001b[H\u001b[KtusCode\":200,\"latency\":\"214.227µs\",\"bodySize\":347,\"headers\":{\"Accept\":[\"application/vnd.docker.distribution.manifest.li\r\n\u001b[K\u001b[1;119Hist.v2+json\",\"application/vnd.docker.distribution.manifest.v2+json\",\"application/vnd.oci.image.index.v1+json\",\"applicati\r\n\u001b[K\u001b[2;119Hion/vnd.oci.image.manifest.v1+json\",\"application/vnd.cncf.oras.artifact.manifest.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"C\r\n\u001b[K\u001b[3;119HConnection\":[\"close\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":70,\"caller\":\"zotregistry.io/zot/pkg/api/session.g\r\n\u001b[K\u001b[4;119Hgo:132\",\"time\":\"2022-04-11T08:02:55.488047986Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"artifactType\":\"appl\r\n\u001b[K\u001b[6;119Hlication/vnd.cncf.notary"] -[29.559021, "o", ".v2.signature\",\"goroutine\":71,\"caller\":\"zotregistry.io/zot/pkg/api/routes.go:1428\",\"time\":\"2022-\r\n\u001b[K\u001b[7;119H-04-11T08:02:55.489173486Z\",\"message\":\"getting manifest\"}\r\n\u001b[K\u001b[23B\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"manifest: not found\",\"name\":\"busybox\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629\r\n\u001b[K\u001b[1;119H9335037baeb12fa2c5acb960182\",\"goroutine\":71,\"caller\":\"zotregistry.io/zot/pkg/api/routes.go:1432\",\"time\":\"2022-04-11T08:0\r\n\u001b[K\u001b[2;119H02:55.489317048Z\",\"message\":\"unable to get references\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34826\",\"method\":\"GET\",\"path\":\"/oras/artifacts/v1/busybox/manifes\r\n\u001b[K\u001b[4;119Hsts/sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182/referrers?artifactType=application%2Fvnd.cnc\r\n\u001b[K\u001b[5;119Hcf.notary.v2.signature\",\"statusCode\":400,\"latency\":\"272.919µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"User-\r\n\u001b[K\u001b[6;119H-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":71,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11"] +[29.557649, "o", "\u001b[H\u001b[Ktry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":68,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"tim\r\n\u001b[K\u001b[1;119Hme\":\"2022-04-11T08:02:39.54839772Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34824\",\"method\":\"GET\",\"path\":\"/v2/busybox/manifests/latest\",\"sta\r\n\u001b[K\u001b[3;119HatusCode\":200,\"latency\":\"214.227µs\",\"bodySize\":347,\"headers\":{\"Accept\":[\"application/vnd.docker.distribution.manifest.li\r\n\u001b[K\u001b[4;119Hist.v2+json\",\"application/vnd.docker.distribution.manifest.v2+json\",\"application/vnd.oci.image.index.v1+json\",\"applicati\r\n\u001b[K\u001b[5;119Hion/vnd.oci.image.manifest.v1+json\",\"application/vnd.cncf.oras.artifact.manifest.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"C\r\n\u001b[K\u001b[6;119HConnection\":[\"close\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":70,\"caller\":\"zotregistry.dev/zot/pkg/api/session.g\r\n\u001b[K\u001b[7;119Hgo:132\",\"time\":\"2022-04-11T08:02:55.488047986Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[23B"] +[29.558621, "o", "\u001b[H\u001b[KtusCode\":200,\"latency\":\"214.227µs\",\"bodySize\":347,\"headers\":{\"Accept\":[\"application/vnd.docker.distribution.manifest.li\r\n\u001b[K\u001b[1;119Hist.v2+json\",\"application/vnd.docker.distribution.manifest.v2+json\",\"application/vnd.oci.image.index.v1+json\",\"applicati\r\n\u001b[K\u001b[2;119Hion/vnd.oci.image.manifest.v1+json\",\"application/vnd.cncf.oras.artifact.manifest.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"C\r\n\u001b[K\u001b[3;119HConnection\":[\"close\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":70,\"caller\":\"zotregistry.dev/zot/pkg/api/session.g\r\n\u001b[K\u001b[4;119Hgo:132\",\"time\":\"2022-04-11T08:02:55.488047986Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"artifactType\":\"appl\r\n\u001b[K\u001b[6;119Hlication/vnd.cncf.notary"] +[29.559021, "o", ".v2.signature\",\"goroutine\":71,\"caller\":\"zotregistry.dev/zot/pkg/api/routes.go:1428\",\"time\":\"2022-\r\n\u001b[K\u001b[7;119H-04-11T08:02:55.489173486Z\",\"message\":\"getting manifest\"}\r\n\u001b[K\u001b[23B\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"manifest: not found\",\"name\":\"busybox\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629\r\n\u001b[K\u001b[1;119H9335037baeb12fa2c5acb960182\",\"goroutine\":71,\"caller\":\"zotregistry.dev/zot/pkg/api/routes.go:1432\",\"time\":\"2022-04-11T08:0\r\n\u001b[K\u001b[2;119H02:55.489317048Z\",\"message\":\"unable to get references\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34826\",\"method\":\"GET\",\"path\":\"/oras/artifacts/v1/busybox/manifes\r\n\u001b[K\u001b[4;119Hsts/sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182/referrers?artifactType=application%2Fvnd.cnc\r\n\u001b[K\u001b[5;119Hcf.notary.v2.signature\",\"statusCode\":400,\"latency\":\"272.919µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"User-\r\n\u001b[K\u001b[6;119H-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":71,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11"] [29.559265, "o", "T0\r\n\u001b[K\u001b[7;119H08:02:55.489368486Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[23B2022/04/11 01:02:55 lookup signature failure: failed to lookup signatures: 400 Bad Request\r\n \b"] [29.559514, "o", "$ "] [30.238222, "i", "\r"] @@ -104,10 +104,10 @@ [34.955469, "o", "notation verify --plain-http $IMAGE"] [35.428339, "i", "\r"] [35.429002, "o", "\r$\b\n \b"] -[35.440308, "o", "\u001b[H\u001b[KAgent\":[\"Go-http-client/1.1\"]},\"goroutine\":71,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T0\r\n\u001b[K\u001b[1;119H08:02:55.489368486Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34828\",\"method\":\"GET\",\"path\":\"/v2/busybox/manifests/latest\",\"sta\r\n\u001b[K\u001b[3;119HatusCode\":200,\"latency\":\"226.711µs\",\"bodySize\":347,\"headers\":{\"Accept\":[\"application/vnd.docker.distribution.manifest.li\r\n\u001b[K\u001b[4;119Hist.v2+json\",\"application/vnd.docker.distribution.manifest.v2+json\",\"application/vnd.oci.image.index.v1+json\",\"applicati\r\n\u001b[K\u001b[5;119Hion/vnd.oci.image.manifest.v1+json\",\"application/vnd.cncf.oras.artifact.manifest.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"C\r\n\u001b[K\u001b[6;119HConnection\":[\"close\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":73,\"caller\":\"zotregistry.io/zot/pkg/api/session.g\r\n\u001b[K\u001b[7;119Hgo:132\",\"time\":\"2022-04-11T08:03:01.370594302Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[26B"] -[35.44153, "o", "\u001b[H\u001b[KtusCode\":200,\"latency\":\"226.711µs\",\"bodySize\":347,\"headers\":{\"Accept\":[\"application/vnd.docker.distribution.manifest.li\r\n\u001b[K\u001b[1;119Hist.v2+json\",\"application/vnd.docker.distribution.manifest.v2+json\",\"application/vnd.oci.image.index.v1+json\",\"applicati\r\n\u001b[K\u001b[2;119Hion/vnd.oci.image.manifest.v1+json\",\"application/vnd.cncf.oras.artifact.manifest.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"C\r\n\u001b[K\u001b[3;119HConnection\":[\"close\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":73,\"caller\":\"zotregistry.io/zot/pkg/api/session.g\r\n\u001b[K\u001b[4;119Hgo:132\",\"time\":\"2022-04-11T08:03:01.370594302Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"artifactType\":\"appl\r\n\u001b[K\u001b[6;119Hlication/vnd.cncf.notary"] -[35.441693, "o", ".v2.signature\",\"goroutine\":83,\"caller\":\"zotregistry.io/zot/pkg/api/routes.go:1428\",\"time\":\"2022-\r\n\u001b[K\u001b[7;119H-04-11T08:03:01.372120172Z\",\"message\":\"getting manifest\"}\r\n\u001b[K\u001b[26B\u001b[H\u001b[Konnection\":[\"close\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":73,\"caller\":\"zotregistry.io/zot/pkg/api/session.g\r\n\u001b[K\u001b[1;119Hgo:132\",\"time\":\"2022-04-11T08:03:01.370594302Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"artifactType\":\"appl\r\n\u001b[K\u001b[3;119Hlication/vnd.cncf.notary.v2.signature\",\"goroutine\":83,\"caller\":\"zotregistry.io/zot/pkg/api/routes.go:1428\",\"time\":\"2022-\r\n\u001b[K\u001b[4;119H-04-11T08:03:01.372120172Z\",\"message\":\"getting manifest\"}\r\n\u001b[K{\"level\":\"error\",\"error\":\"manifest: not found\",\"name\":\"busybox\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629\r\n\u001b[K\u001b[6;119H9335037baeb12fa2c5acb960182\",\"goroutine\":83,\"caller\":\"zotregistry.io/zot/pkg/api/routes.go:1432\",\"time\":\"2022-04-11T08:0\r\n\u001b[K\u001b[7;119H03:01.372341042Z\",\"message\":\"unable to get r"] -[35.441845, "o", "eferences\"}\r\n\u001b[K\u001b[26B\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"manifest: not found\",\"name\":\"busybox\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629\r\n\u001b[K\u001b[1;119H9335037baeb12fa2c5acb960182\",\"goroutine\":83,\"caller\":\"zotregistry.io/zot/pkg/api/routes.go:1432\",\"time\":\"2022-04-11T08:0\r\n\u001b[K\u001b[2;119H03:01.372341042Z\",\"message\":\"unable to get references\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34830\",\"method\":\"GET\",\"path\":\"/oras/artifacts/v1/busybox/manifes\r\n\u001b[K\u001b[4;119Hsts/sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182/referrers?artifactType=application%2Fvnd.cnc\r\n\u001b[K\u001b[5;119Hcf.notary.v2.signature\",\"statusCode\":400,\"latency\":\"344.565µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"User-\r\n\u001b[K\u001b[6;119H-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":83,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T0\r\n\u001b[K\u001b[7;119H08:03:01.372412689Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[26B"] +[35.440308, "o", "\u001b[H\u001b[KAgent\":[\"Go-http-client/1.1\"]},\"goroutine\":71,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T0\r\n\u001b[K\u001b[1;119H08:02:55.489368486Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34828\",\"method\":\"GET\",\"path\":\"/v2/busybox/manifests/latest\",\"sta\r\n\u001b[K\u001b[3;119HatusCode\":200,\"latency\":\"226.711µs\",\"bodySize\":347,\"headers\":{\"Accept\":[\"application/vnd.docker.distribution.manifest.li\r\n\u001b[K\u001b[4;119Hist.v2+json\",\"application/vnd.docker.distribution.manifest.v2+json\",\"application/vnd.oci.image.index.v1+json\",\"applicati\r\n\u001b[K\u001b[5;119Hion/vnd.oci.image.manifest.v1+json\",\"application/vnd.cncf.oras.artifact.manifest.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"C\r\n\u001b[K\u001b[6;119HConnection\":[\"close\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":73,\"caller\":\"zotregistry.dev/zot/pkg/api/session.g\r\n\u001b[K\u001b[7;119Hgo:132\",\"time\":\"2022-04-11T08:03:01.370594302Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[26B"] +[35.44153, "o", "\u001b[H\u001b[KtusCode\":200,\"latency\":\"226.711µs\",\"bodySize\":347,\"headers\":{\"Accept\":[\"application/vnd.docker.distribution.manifest.li\r\n\u001b[K\u001b[1;119Hist.v2+json\",\"application/vnd.docker.distribution.manifest.v2+json\",\"application/vnd.oci.image.index.v1+json\",\"applicati\r\n\u001b[K\u001b[2;119Hion/vnd.oci.image.manifest.v1+json\",\"application/vnd.cncf.oras.artifact.manifest.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"C\r\n\u001b[K\u001b[3;119HConnection\":[\"close\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":73,\"caller\":\"zotregistry.dev/zot/pkg/api/session.g\r\n\u001b[K\u001b[4;119Hgo:132\",\"time\":\"2022-04-11T08:03:01.370594302Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"artifactType\":\"appl\r\n\u001b[K\u001b[6;119Hlication/vnd.cncf.notary"] +[35.441693, "o", ".v2.signature\",\"goroutine\":83,\"caller\":\"zotregistry.dev/zot/pkg/api/routes.go:1428\",\"time\":\"2022-\r\n\u001b[K\u001b[7;119H-04-11T08:03:01.372120172Z\",\"message\":\"getting manifest\"}\r\n\u001b[K\u001b[26B\u001b[H\u001b[Konnection\":[\"close\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":73,\"caller\":\"zotregistry.dev/zot/pkg/api/session.g\r\n\u001b[K\u001b[1;119Hgo:132\",\"time\":\"2022-04-11T08:03:01.370594302Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"artifactType\":\"appl\r\n\u001b[K\u001b[3;119Hlication/vnd.cncf.notary.v2.signature\",\"goroutine\":83,\"caller\":\"zotregistry.dev/zot/pkg/api/routes.go:1428\",\"time\":\"2022-\r\n\u001b[K\u001b[4;119H-04-11T08:03:01.372120172Z\",\"message\":\"getting manifest\"}\r\n\u001b[K{\"level\":\"error\",\"error\":\"manifest: not found\",\"name\":\"busybox\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629\r\n\u001b[K\u001b[6;119H9335037baeb12fa2c5acb960182\",\"goroutine\":83,\"caller\":\"zotregistry.dev/zot/pkg/api/routes.go:1432\",\"time\":\"2022-04-11T08:0\r\n\u001b[K\u001b[7;119H03:01.372341042Z\",\"message\":\"unable to get r"] +[35.441845, "o", "eferences\"}\r\n\u001b[K\u001b[26B\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"manifest: not found\",\"name\":\"busybox\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629\r\n\u001b[K\u001b[1;119H9335037baeb12fa2c5acb960182\",\"goroutine\":83,\"caller\":\"zotregistry.dev/zot/pkg/api/routes.go:1432\",\"time\":\"2022-04-11T08:0\r\n\u001b[K\u001b[2;119H03:01.372341042Z\",\"message\":\"unable to get references\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34830\",\"method\":\"GET\",\"path\":\"/oras/artifacts/v1/busybox/manifes\r\n\u001b[K\u001b[4;119Hsts/sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182/referrers?artifactType=application%2Fvnd.cnc\r\n\u001b[K\u001b[5;119Hcf.notary.v2.signature\",\"statusCode\":400,\"latency\":\"344.565µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"User-\r\n\u001b[K\u001b[6;119H-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":83,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T0\r\n\u001b[K\u001b[7;119H08:03:01.372412689Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[26B"] [35.442165, "o", "2022/04/11 01:03:01 lookup signature failure: failed to lookup signatures: 400 Bad Request\r\n \b"] [35.44265, "o", "$ "] [36.206246, "i", "\r"] @@ -117,47 +117,47 @@ [42.953826, "i", "\r"] [42.955245, "o", "\r\u001b[26A\u001b[K$ skopeo --insecure-policy copy --format=oci --dest-tls-verify=false docker://busybox:latest docker://localhost:5000/bu\r\n\u001b[K\u001b[11;119Husybox:latest\r\n\u001b[KGetting image source signatures\r\n\u001b[KCopying blob 554879bb3004 done\r\n\u001b[KCopying config 02611b034a done\r\n\u001b[KWriting manifest to image destination\r\n\u001b[KStoring signatures\r\n\u001b[K$\b\n\u001b[K$ export IMAGE=localhost:5000/busybox:latest\r\n\u001b[K$\b\n\u001b[K$ notation cert generate-test --default --trust \"zot-demo\"\r\n\u001b[Kgenerating RSA Key with 2048 bits\r\n\u001b[Kgenerated certificates expiring on 2023-04-11T08:02:48Z\r\n\u001b[Kwrote key: /home/ram/.config/notation/key/zot-demo.key\r\n\u001b[Kwrote certificate: /home/ram/.config/notation/certificate/zot-demo.crt\r\n\u001b[Kzot-demo: added to the key list\r\n\u001b[Kzot-demo: marked as default\r\n\u001b[Kzot-demo: added to the certificate list\r\n\u001b[K$\b\n\u001b[K$ notation list --plain-http $IMAGE\r\n\u001b[K2022/04/11 01:02:55 lookup signature failure: failed to lookup signatures: 400 Bad Request\r\n\u001b[K$\b\n\u001b[K$ notation verify --plain-http $IMAGE\r\n\u001b[K2022/04/11 01:03:01 lookup signature"] [42.955407, "o", " failure: failed to lookup signatures: 400 Bad Request\r\n\u001b[K$\b\n\u001b[K$ notation sign --plain-http $IMAGE\r\n\u001b[K"] -[42.965884, "o", "\u001b[H\u001b[KAgent\":[\"Go-http-client/1.1\"]},\"goroutine\":83,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T0\r\n\u001b[K\u001b[1;119H08:03:01.372412689Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34832\",\"method\":\"GET\",\"path\":\"/v2/busybox/manifests/latest\",\"sta\r\n\u001b[K\u001b[3;119HatusCode\":200,\"latency\":\"229.305µs\",\"bodySize\":347,\"headers\":{\"Accept\":[\"application/vnd.docker.distribution.manifest.li\r\n\u001b[K\u001b[4;119Hist.v2+json\",\"application/vnd.docker.distribution.manifest.v2+json\",\"application/vnd.oci.image.index.v1+json\",\"applicati\r\n\u001b[K\u001b[5;119Hion/vnd.oci.image.manifest.v1+json\",\"application/vnd.cncf.oras.artifact.manifest.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"C\r\n\u001b[K\u001b[6;119HConnection\":[\"close\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":57,\"caller\":\"zotregistry.io/zot/pkg/api/session.g\r\n\u001b[K\u001b[7;119Hgo:132\",\"time\":\"2022-04-11T08:03:08.89635684Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B"] -[42.973823, "o", "\u001b[H\u001b[Konnection\":[\"close\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":57,\"caller\":\"zotregistry.io/zot/pkg/api/session.g\r\n\u001b[K\u001b[1;119Hgo:132\",\"time\":\"2022-04-11T08:03:08.89635684Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34834\",\"method\":\"GET\",\"path\":\"/v2/busybox/manifests/latest\",\"sta\r\n\u001b[K\u001b[3;119HatusCode\":200,\"latency\":\"208.467µs\",\"bodySize\":347,\"headers\":{\"Accept\":[\"application/vnd.docker.distribution.manifest.li\r\n\u001b[K\u001b[4;119Hist.v2+json\",\"application/vnd.docker.distribution.manifest.v2+json\",\"application/vnd.oci.image.index.v1+json\",\"applicati\r\n\u001b[K\u001b[5;119Hion/vnd.oci.image.manifest.v1+json\",\"application/vnd.cncf.oras.artifact.manifest.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"C\r\n\u001b[K\u001b[6;119HConnection\":[\"close\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":59,\"caller\":\"zotregistry.io/zot/pkg/api/session.g\r\n\u001b[K\u001b[7;119Hgo:132\",\"time\":\"2022-04-11T08:03:08.904254694Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B"] -[42.975111, "o", "\u001b[H\u001b[Kst.v2+json\",\"application/vnd.docker.distribution.manifest.v2+json\",\"application/vnd.oci.image.index.v1+json\",\"applicati\r\n\u001b[K\u001b[1;119Hion/vnd.oci.image.manifest.v1+json\",\"application/vnd.cncf.oras.artifact.manifest.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"C\r\n\u001b[K\u001b[2;119HConnection\":[\"close\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":59,\"caller\":\"zotregistry.io/zot/pkg/api/session.g\r\n\u001b[K\u001b[3;119Hgo:132\",\"time\":\"2022-04-11T08:03:08.904254694Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34836\",\"method\":\"POST\",\"path\":\"/v2/busybox/blobs/uploads/\",\"stat\r\n\u001b[K\u001b[5;119HtusCode\":202,\"latency\":\"122.313µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"0\"],\"User-Agent\r\n\u001b[K\u001b[6;119Ht\":[\"Go-http-client/1.1\"]},\"goroutine\":61,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:03:\r\n\u001b[K\u001b[7;119H:08.905685714Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B"] -[42.975762, "o", "\u001b[H\u001b[Konnection\":[\"close\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":59,\"caller\":\"zotregistry.io/zot/pkg/api/session.g\r\n\u001b[K\u001b[1;119Hgo:132\",\"time\":\"2022-04-11T08:03:08.904254694Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34836\",\"method\":\"POST\",\"path\":\"/v2/busybox/blobs/uploads/\",\"stat\r\n\u001b[K\u001b[3;119HtusCode\":202,\"latency\":\"122.313µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"0\"],\"User-Agent\r\n\u001b[K\u001b[4;119Ht\":[\"Go-http-client/1.1\"]},\"goroutine\":61,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:03:\r\n\u001b[K\u001b[5;119H:08.905685714Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":1790,\"goroutine\":61,\"caller\":\"zotregistry.io/zot/pkg/api/routes.go:1040\",\"time\":\""] -[42.975886, "o", "2022\r\n\u001b[K\u001b[7;119H2-04-11T08:03:08.906436111Z\",\"message\":\"DEBUG\"}\r\n\u001b[K\u001b[28B\u001b[H\u001b[K08.905685714Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":1790,\"goroutine\":61,\"caller\":\"zotregistry.io/zot/pkg/api/routes.go:1040\",\"time\":\"2022\r\n\u001b[K\u001b[2;119H2-04-11T08:03:08.906436111Z\",\"message\":\"DEBUG\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/busybox/.uploads/abacb8d9-5726-42fb-803d-27cca2700488\",\"dstDigest\":\"sha256:db\r\n\u001b[K\u001b[4;119Hb9f7981635a786b9e9d3021da4723cee517f20273a6c8e9d21678605fd4751b\",\"dst\":\"/var/lib/registry/busybox/blobs/sha256/db9f79816\r\n\u001b[K\u001b[5;119H635a786b9e9d3021da4723cee517f20273a6c8e9d21678605fd4751b\",\"goroutine\":61,\"caller\":\"zotregistry.io/zot/pkg/storage/storag\r\n\u001b[K\u001b[6;119Hge_fs.go:1146\",\"time\":\"2022-04-11T08:03:08.906567992Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1146\",\"mes\r\n\u001b[K\u001b[7;119Hssage\":\"dedupe: enter\"}\r\n\u001b[K\u001b[28B"] -[42.976872, "o", "\u001b[H\u001b[K9f7981635a786b9e9d3021da4723cee517f20273a6c8e9d21678605fd4751b\",\"dst\":\"/var/lib/registry/busybox/blobs/sha256/db9f79816\r\n\u001b[K\u001b[1;119H635a786b9e9d3021da4723cee517f20273a6c8e9d21678605fd4751b\",\"goroutine\":61,\"caller\":\"zotregistry.io/zot/pkg/storage/storag\r\n\u001b[K\u001b[2;119Hge_fs.go:1146\",\"time\":\"2022-04-11T08:03:08.906567992Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1146\",\"mes\r\n\u001b[K\u001b[3;119Hssage\":\"dedupe: enter\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/busybox/.uploads/abacb8d9-5726-42fb-803d-27cca2700488\",\"dst\":\"/var/lib/regist\r\n\u001b[K\u001b[5;119Htry/busybox/blobs/sha256/db9f7981635a786b9e9d3021da4723cee517f20273a6c8e9d21678605fd4751b\",\"goroutine\":61,\"caller\":\"zotr\r\n\u001b[K\u001b[6;119Hregistry.io/zot/pkg/storage/storage_fs.go:1171\",\"time\":\"2022-04-11T08:0"] -[42.977046, "o", "3:08.9075929Z\",\"caller\":\"zotregistry.io/zot/pkg/s\r\n\u001b[K\u001b[7;119Hstorage/storage_fs.go:1171\",\"message\":\"dedupe: rename\"}\r\n\u001b[K\u001b[28B\u001b[H\u001b[Kry/busybox/blobs/sha256/db9f7981635a786b9e9d3021da4723cee517f20273a6c8e9d21678605fd4751b\",\"goroutine\":61,\"caller\":\"zotr\r\n\u001b[K\u001b[1;119Hregistry.io/zot/pkg/storage/storage_fs.go:1171\",\"time\":\"2022-04-11T08:03:08.9075929Z\",\"caller\":\"zotregistry.io/zot/pkg/s\r\n\u001b[K\u001b[2;119Hstorage/storage_fs.go:1171\",\"message\":\"dedupe: rename\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34836\",\"method\":\"PUT\",\"path\":\"/v2/busybox/blobs/uploads/abacb8d9\r\n\u001b[K\u001b[4;119H9-5726-42fb-803d-27cca2700488?digest=sha256%3Adb9f7981635a786b9e9d3021da4723cee517f20273a6c8e9d21678605fd4751b\",\"statusC\r\n\u001b[K\u001b[5;119HCode\":201,\"latency\":\"1.234617ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"1790\"],\"Content-T\r\n\u001b[K\u001b[6;119HType\":[\"application/octet-stream\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":61,\"caller\":\"zotregistry.io/zot/pkg/\r\n\u001b[K\u001b[7;119H/api/session.go:132\",\"time\":\"2022-0"] +[42.965884, "o", "\u001b[H\u001b[KAgent\":[\"Go-http-client/1.1\"]},\"goroutine\":83,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T0\r\n\u001b[K\u001b[1;119H08:03:01.372412689Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34832\",\"method\":\"GET\",\"path\":\"/v2/busybox/manifests/latest\",\"sta\r\n\u001b[K\u001b[3;119HatusCode\":200,\"latency\":\"229.305µs\",\"bodySize\":347,\"headers\":{\"Accept\":[\"application/vnd.docker.distribution.manifest.li\r\n\u001b[K\u001b[4;119Hist.v2+json\",\"application/vnd.docker.distribution.manifest.v2+json\",\"application/vnd.oci.image.index.v1+json\",\"applicati\r\n\u001b[K\u001b[5;119Hion/vnd.oci.image.manifest.v1+json\",\"application/vnd.cncf.oras.artifact.manifest.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"C\r\n\u001b[K\u001b[6;119HConnection\":[\"close\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":57,\"caller\":\"zotregistry.dev/zot/pkg/api/session.g\r\n\u001b[K\u001b[7;119Hgo:132\",\"time\":\"2022-04-11T08:03:08.89635684Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B"] +[42.973823, "o", "\u001b[H\u001b[Konnection\":[\"close\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":57,\"caller\":\"zotregistry.dev/zot/pkg/api/session.g\r\n\u001b[K\u001b[1;119Hgo:132\",\"time\":\"2022-04-11T08:03:08.89635684Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34834\",\"method\":\"GET\",\"path\":\"/v2/busybox/manifests/latest\",\"sta\r\n\u001b[K\u001b[3;119HatusCode\":200,\"latency\":\"208.467µs\",\"bodySize\":347,\"headers\":{\"Accept\":[\"application/vnd.docker.distribution.manifest.li\r\n\u001b[K\u001b[4;119Hist.v2+json\",\"application/vnd.docker.distribution.manifest.v2+json\",\"application/vnd.oci.image.index.v1+json\",\"applicati\r\n\u001b[K\u001b[5;119Hion/vnd.oci.image.manifest.v1+json\",\"application/vnd.cncf.oras.artifact.manifest.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"C\r\n\u001b[K\u001b[6;119HConnection\":[\"close\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":59,\"caller\":\"zotregistry.dev/zot/pkg/api/session.g\r\n\u001b[K\u001b[7;119Hgo:132\",\"time\":\"2022-04-11T08:03:08.904254694Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B"] +[42.975111, "o", "\u001b[H\u001b[Kst.v2+json\",\"application/vnd.docker.distribution.manifest.v2+json\",\"application/vnd.oci.image.index.v1+json\",\"applicati\r\n\u001b[K\u001b[1;119Hion/vnd.oci.image.manifest.v1+json\",\"application/vnd.cncf.oras.artifact.manifest.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"C\r\n\u001b[K\u001b[2;119HConnection\":[\"close\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":59,\"caller\":\"zotregistry.dev/zot/pkg/api/session.g\r\n\u001b[K\u001b[3;119Hgo:132\",\"time\":\"2022-04-11T08:03:08.904254694Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34836\",\"method\":\"POST\",\"path\":\"/v2/busybox/blobs/uploads/\",\"stat\r\n\u001b[K\u001b[5;119HtusCode\":202,\"latency\":\"122.313µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"0\"],\"User-Agent\r\n\u001b[K\u001b[6;119Ht\":[\"Go-http-client/1.1\"]},\"goroutine\":61,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:03:\r\n\u001b[K\u001b[7;119H:08.905685714Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B"] +[42.975762, "o", "\u001b[H\u001b[Konnection\":[\"close\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":59,\"caller\":\"zotregistry.dev/zot/pkg/api/session.g\r\n\u001b[K\u001b[1;119Hgo:132\",\"time\":\"2022-04-11T08:03:08.904254694Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34836\",\"method\":\"POST\",\"path\":\"/v2/busybox/blobs/uploads/\",\"stat\r\n\u001b[K\u001b[3;119HtusCode\":202,\"latency\":\"122.313µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"0\"],\"User-Agent\r\n\u001b[K\u001b[4;119Ht\":[\"Go-http-client/1.1\"]},\"goroutine\":61,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:03:\r\n\u001b[K\u001b[5;119H:08.905685714Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":1790,\"goroutine\":61,\"caller\":\"zotregistry.dev/zot/pkg/api/routes.go:1040\",\"time\":\""] +[42.975886, "o", "2022\r\n\u001b[K\u001b[7;119H2-04-11T08:03:08.906436111Z\",\"message\":\"DEBUG\"}\r\n\u001b[K\u001b[28B\u001b[H\u001b[K08.905685714Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":1790,\"goroutine\":61,\"caller\":\"zotregistry.dev/zot/pkg/api/routes.go:1040\",\"time\":\"2022\r\n\u001b[K\u001b[2;119H2-04-11T08:03:08.906436111Z\",\"message\":\"DEBUG\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/busybox/.uploads/abacb8d9-5726-42fb-803d-27cca2700488\",\"dstDigest\":\"sha256:db\r\n\u001b[K\u001b[4;119Hb9f7981635a786b9e9d3021da4723cee517f20273a6c8e9d21678605fd4751b\",\"dst\":\"/var/lib/registry/busybox/blobs/sha256/db9f79816\r\n\u001b[K\u001b[5;119H635a786b9e9d3021da4723cee517f20273a6c8e9d21678605fd4751b\",\"goroutine\":61,\"caller\":\"zotregistry.dev/zot/pkg/storage/storag\r\n\u001b[K\u001b[6;119Hge_fs.go:1146\",\"time\":\"2022-04-11T08:03:08.906567992Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146\",\"mes\r\n\u001b[K\u001b[7;119Hssage\":\"dedupe: enter\"}\r\n\u001b[K\u001b[28B"] +[42.976872, "o", "\u001b[H\u001b[K9f7981635a786b9e9d3021da4723cee517f20273a6c8e9d21678605fd4751b\",\"dst\":\"/var/lib/registry/busybox/blobs/sha256/db9f79816\r\n\u001b[K\u001b[1;119H635a786b9e9d3021da4723cee517f20273a6c8e9d21678605fd4751b\",\"goroutine\":61,\"caller\":\"zotregistry.dev/zot/pkg/storage/storag\r\n\u001b[K\u001b[2;119Hge_fs.go:1146\",\"time\":\"2022-04-11T08:03:08.906567992Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146\",\"mes\r\n\u001b[K\u001b[3;119Hssage\":\"dedupe: enter\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/busybox/.uploads/abacb8d9-5726-42fb-803d-27cca2700488\",\"dst\":\"/var/lib/regist\r\n\u001b[K\u001b[5;119Htry/busybox/blobs/sha256/db9f7981635a786b9e9d3021da4723cee517f20273a6c8e9d21678605fd4751b\",\"goroutine\":61,\"caller\":\"zotr\r\n\u001b[K\u001b[6;119Hregistry.dev/zot/pkg/storage/storage_fs.go:1171\",\"time\":\"2022-04-11T08:0"] +[42.977046, "o", "3:08.9075929Z\",\"caller\":\"zotregistry.dev/zot/pkg/s\r\n\u001b[K\u001b[7;119Hstorage/storage_fs.go:1171\",\"message\":\"dedupe: rename\"}\r\n\u001b[K\u001b[28B\u001b[H\u001b[Kry/busybox/blobs/sha256/db9f7981635a786b9e9d3021da4723cee517f20273a6c8e9d21678605fd4751b\",\"goroutine\":61,\"caller\":\"zotr\r\n\u001b[K\u001b[1;119Hregistry.dev/zot/pkg/storage/storage_fs.go:1171\",\"time\":\"2022-04-11T08:03:08.9075929Z\",\"caller\":\"zotregistry.dev/zot/pkg/s\r\n\u001b[K\u001b[2;119Hstorage/storage_fs.go:1171\",\"message\":\"dedupe: rename\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34836\",\"method\":\"PUT\",\"path\":\"/v2/busybox/blobs/uploads/abacb8d9\r\n\u001b[K\u001b[4;119H9-5726-42fb-803d-27cca2700488?digest=sha256%3Adb9f7981635a786b9e9d3021da4723cee517f20273a6c8e9d21678605fd4751b\",\"statusC\r\n\u001b[K\u001b[5;119HCode\":201,\"latency\":\"1.234617ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"1790\"],\"Content-T\r\n\u001b[K\u001b[6;119HType\":[\"application/octet-stream\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":61,\"caller\":\"zotregistry.dev/zot/pkg/\r\n\u001b[K\u001b[7;119H/api/session.go:132\",\"time\":\"2022-0"] [42.977104, "o", "4-11T08:03:08.907635751Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B"] -[42.978169, "o", "\u001b[H\u001b[Kype\":[\"application/octet-stream\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":61,\"caller\":\"zotregistry.io/zot/pkg/\r\n\u001b[K\u001b[1;119H/api/session.go:132\",\"time\":\"2022-04-11T08:03:08.907635751Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.90881319Z\",\"message\":\"GC: got refer\r\n\u001b[K\u001b[4;119Hrence\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:e3bd8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.908910405Z\",\"message\":\"GC: got refe\r\n\u001b[K\u001b[7;119He"] -[42.978216, "o", "rence\"}\r\n\u001b[K\u001b[28B\u001b[H\u001b[Kler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.90881319Z\",\"message\":\"GC: got refer\r\n\u001b[K\u001b[1;119Hrence\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:e3bd8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.908910405Z\",\"message\":\"GC: got refe\r\n\u001b[K\u001b[4;119Herence\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.908984135Z\",\"message\":\"GC: marking \r\n\u001b[K\u001b[7;119H from root\"}\r\n\u001b[K\u001b[28B"] -[42.978331, "o", "\u001b[H\u001b[Kler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.908910405Z\",\"message\":\"GC: got refe\r\n\u001b[K\u001b[1;119Herence\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.908984135Z\",\"message\":\"GC: marking \r\n\u001b[K\u001b[4;119H from root\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037b"] -[42.978377, "o", "aeb12fa2c5acb960182\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.909067143Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[28B"] -[42.978621, "o", "\u001b[H\u001b[Kler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.908984135Z\",\"message\":\"GC: marking \r\n\u001b[K\u001b[1;119H from root\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.909067143Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"name\":\"github.com/opencontainers/image-sp\r\n\u001b[K\u001b[6;119Hpec/specs-go::Versioned\",\"goroutine\":61,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T0\r\n\u001b[K\u001b[7;119H08:03:08.909310686Z\",\"message\":\"detected jump outside permitted packages\"}"] -[42.978685, "o", "\r\n\u001b[K\u001b[28B\u001b[H\u001b[Kler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.909067143Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[1;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"name\":\"github.com/opencontainers/image-sp\r\n\u001b[K\u001b[3;119Hpec/specs-go::Versioned\",\"goroutine\":61,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T0\r\n\u001b[K\u001b[4;119H08:03:08.909310686Z\",\"message\":\"detected jump outside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.909422829Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[28B"] -[42.979128, "o", "\u001b[H\u001b[Kec/specs-go::Versioned\",\"goroutine\":61,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T0\r\n\u001b[K\u001b[1;119H08:03:08.909310686Z\",\"message\":\"detected jump outside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.909422829Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"nam"] -[42.97917, "o", "e\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":61,\"caller\r\n\u001b[K\u001b[6;119Hr\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.90974404Z\",\"message\":\"detected jump ou\r\n\u001b[K\u001b[7;119Hutside permi"] -[42.979224, "o", "tted packages\"}\r\n\u001b[K\u001b[28B\u001b[H\u001b[Kler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.909422829Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[1;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec/"] -[42.979236, "o", "specs-go/v1\",\"goroutine\":61,\"caller\r\n\u001b[K\u001b[3;119Hr\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.90974404Z\",\"message\":\"detected jump ou\r\n\u001b[K\u001b[4;119Hutside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":61,\"caller\r\n\u001b[K\u001b[6;119Hr\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.909891129Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[7;119Houtside permitted packages\"}\r\n\u001b[K\u001b[28B"] -[42.979393, "o", "\u001b[H\u001b[K\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.90974404Z\",\"message\":\"detected jump ou\r\n\u001b[K\u001b[1;119Hutside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":61,\"caller\r\n\u001b[K\u001b[3;119Hr\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.909891129Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[4;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path"] -[42.979441, "o", "\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":61,\"caller\r\n\u001b[K\u001b[6;119Hr\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910015045Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[7;119Houtside permitted packages\"}\r\n\u001b[K\u001b["] -[42.97949, "o", "28B\u001b[H\u001b[K\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.909891129Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[1;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":61,\"caller\r\n\u001b[K\u001b[3;119Hr\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910015045Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[4;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:02611b"] -[42.979581, "o", "034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910116728Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[28B\u001b[H\u001b[K\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910015045Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[1;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"g"] -[42.979618, "o", "oroutine\":61,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910116728Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3"] -[42.979677, "o", "d348b9eb9ca7df\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910213422Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[28B\u001b[H\u001b[Kler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910116728Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[1;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.io/zot/pkg/storage/"] -[42.979711, "o", "storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910213422Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":61,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08\r\n\u001b[K\u001b[6;119H8.910323852Z\",\"messa"] -[42.979771, "o", "ge\":\"skipping walk into non-parseable media-type application/vnd.oci.image.layer.v1.tar+gzip of blob\r\n\u001b[K\u001b[7;119Hb sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\"}\r\n\u001b[K\u001b[28B\u001b[H\u001b[Kler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910213422Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[1;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":61,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08\r\n\u001b[K\u001b[3;119H8.910323852Z\",\"message\":\"skipping w"] +[42.978169, "o", "\u001b[H\u001b[Kype\":[\"application/octet-stream\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":61,\"caller\":\"zotregistry.dev/zot/pkg/\r\n\u001b[K\u001b[1;119H/api/session.go:132\",\"time\":\"2022-04-11T08:03:08.907635751Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.90881319Z\",\"message\":\"GC: got refer\r\n\u001b[K\u001b[4;119Hrence\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:e3bd8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.908910405Z\",\"message\":\"GC: got refe\r\n\u001b[K\u001b[7;119He"] +[42.978216, "o", "rence\"}\r\n\u001b[K\u001b[28B\u001b[H\u001b[Kler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.90881319Z\",\"message\":\"GC: got refer\r\n\u001b[K\u001b[1;119Hrence\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:e3bd8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.908910405Z\",\"message\":\"GC: got refe\r\n\u001b[K\u001b[4;119Herence\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.908984135Z\",\"message\":\"GC: marking \r\n\u001b[K\u001b[7;119H from root\"}\r\n\u001b[K\u001b[28B"] +[42.978331, "o", "\u001b[H\u001b[Kler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.908910405Z\",\"message\":\"GC: got refe\r\n\u001b[K\u001b[1;119Herence\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.908984135Z\",\"message\":\"GC: marking \r\n\u001b[K\u001b[4;119H from root\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037b"] +[42.978377, "o", "aeb12fa2c5acb960182\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.909067143Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[28B"] +[42.978621, "o", "\u001b[H\u001b[Kler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.908984135Z\",\"message\":\"GC: marking \r\n\u001b[K\u001b[1;119H from root\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.909067143Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"name\":\"github.com/opencontainers/image-sp\r\n\u001b[K\u001b[6;119Hpec/specs-go::Versioned\",\"goroutine\":61,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T0\r\n\u001b[K\u001b[7;119H08:03:08.909310686Z\",\"message\":\"detected jump outside permitted packages\"}"] +[42.978685, "o", "\r\n\u001b[K\u001b[28B\u001b[H\u001b[Kler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.909067143Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[1;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"name\":\"github.com/opencontainers/image-sp\r\n\u001b[K\u001b[3;119Hpec/specs-go::Versioned\",\"goroutine\":61,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T0\r\n\u001b[K\u001b[4;119H08:03:08.909310686Z\",\"message\":\"detected jump outside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.909422829Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[28B"] +[42.979128, "o", "\u001b[H\u001b[Kec/specs-go::Versioned\",\"goroutine\":61,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T0\r\n\u001b[K\u001b[1;119H08:03:08.909310686Z\",\"message\":\"detected jump outside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.909422829Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"nam"] +[42.97917, "o", "e\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":61,\"caller\r\n\u001b[K\u001b[6;119Hr\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.90974404Z\",\"message\":\"detected jump ou\r\n\u001b[K\u001b[7;119Hutside permi"] +[42.979224, "o", "tted packages\"}\r\n\u001b[K\u001b[28B\u001b[H\u001b[Kler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.909422829Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[1;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec/"] +[42.979236, "o", "specs-go/v1\",\"goroutine\":61,\"caller\r\n\u001b[K\u001b[3;119Hr\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.90974404Z\",\"message\":\"detected jump ou\r\n\u001b[K\u001b[4;119Hutside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":61,\"caller\r\n\u001b[K\u001b[6;119Hr\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.909891129Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[7;119Houtside permitted packages\"}\r\n\u001b[K\u001b[28B"] +[42.979393, "o", "\u001b[H\u001b[K\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.90974404Z\",\"message\":\"detected jump ou\r\n\u001b[K\u001b[1;119Hutside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":61,\"caller\r\n\u001b[K\u001b[3;119Hr\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.909891129Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[4;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path"] +[42.979441, "o", "\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":61,\"caller\r\n\u001b[K\u001b[6;119Hr\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910015045Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[7;119Houtside permitted packages\"}\r\n\u001b[K\u001b["] +[42.97949, "o", "28B\u001b[H\u001b[K\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.909891129Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[1;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":61,\"caller\r\n\u001b[K\u001b[3;119Hr\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910015045Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[4;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:02611b"] +[42.979581, "o", "034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910116728Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[28B\u001b[H\u001b[K\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910015045Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[1;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"g"] +[42.979618, "o", "oroutine\":61,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910116728Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3"] +[42.979677, "o", "d348b9eb9ca7df\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910213422Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[28B\u001b[H\u001b[Kler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910116728Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[1;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.dev/zot/pkg/storage/"] +[42.979711, "o", "storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910213422Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":61,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08\r\n\u001b[K\u001b[6;119H8.910323852Z\",\"messa"] +[42.979771, "o", "ge\":\"skipping walk into non-parseable media-type application/vnd.oci.image.layer.v1.tar+gzip of blob\r\n\u001b[K\u001b[7;119Hb sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\"}\r\n\u001b[K\u001b[28B\u001b[H\u001b[Kler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910213422Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[1;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":61,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08\r\n\u001b[K\u001b[3;119H8.910323852Z\",\"message\":\"skipping w"] [42.979782, "o", "alk into non-parseable media-type application/vnd.oci.image.layer.v1.tar+gzip of blob\r\n\u001b[K\u001b[4;119Hb sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19"] -[42.979864, "o", "f270b3d348b9eb9ca7df\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910419764Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[28B\u001b[H\u001b[K.910323852Z\",\"message\":\"skipping walk into non-pa"] -[42.979873, "o", "rseable media-type application/vnd.oci.image.layer.v1.tar+gzip of blob\r\n\u001b[K\u001b[1;119Hb sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910419764Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335"] -[42.979982, "o", "037baeb12fa2c5acb960182\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910510968Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[28B\u001b[H\u001b[Kler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910510968Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[1;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:e3bd8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.io/zot/pkg"] +[42.979864, "o", "f270b3d348b9eb9ca7df\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910419764Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[28B\u001b[H\u001b[K.910323852Z\",\"message\":\"skipping walk into non-pa"] +[42.979873, "o", "rseable media-type application/vnd.oci.image.layer.v1.tar+gzip of blob\r\n\u001b[K\u001b[1;119Hb sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910419764Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335"] +[42.979982, "o", "037baeb12fa2c5acb960182\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910510968Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[28B\u001b[H\u001b[Kler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910510968Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[1;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:e3bd8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.dev/zot/pkg"] [42.97999, "o", "/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910597131Z\",\"message\":\"GC: marking \r\n\u001b[K\u001b[4;119H from root\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:e3bd8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[6;119Hlle"] -[42.980098, "o", "r\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910695027Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[28B\u001b[H\u001b[Kler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910597131Z\",\"message\":\"GC: marking \r\n\u001b[K\u001b[1;119H from root\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:e3bd8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910695027Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":61,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08\r\n\u001b[K\u001b[6;119H8.910792433Z\",\"message\":\"skipping walk into non-parseable media"] -[42.980181, "o", "-type application/vnd.cncf.oras.artifact.manifest.v1+json\r\n\u001b[K\u001b[7;119Hn of blob sha256:e3bd8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b\"}\r\n\u001b[K\u001b[28B\u001b[H\u001b[Kler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910"] -[42.980213, "o", "695027Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[1;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":61,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08\r\n\u001b[K\u001b[3;119H8.910792433Z\",\"message\":\"skipping walk into non-parseable media-type application/vnd.cncf.oras.artifact.manifest.v1+json\r\n\u001b[K\u001b[4;119Hn of blob sha256:e3bd8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:e3bd8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910884808Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[28B"] -[42.980439, "o", "\u001b[H\u001b[K.910792433Z\",\"message\":\"skipping walk into non-parseable media-type application/vnd.cncf.oras.artifact.manifest.v1+json\r\n\u001b[K\u001b[1;119Hn of blob sha256:e3bd8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:e3bd8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910884808Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":61,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08\r\n\u001b[K\u001b[6;119H8.911091311Z\",\"message\":\"skipping garbage collection of blob sha256:db9f7981635a786b9e9d3021da4723cee517f20273a6c8e9d216\r\n\u001b[K\u001b[7;119H678"] -[42.980525, "o", "605fd4751b because of policy 0\"}\r\n\u001b[K\u001b[28B\u001b[H\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:e3bd8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[1;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T"] -[42.980534, "o", "08:03:08.910884808Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[2;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":61,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08\r\n\u001b[K\u001b[4;119H8.911091311Z\",\"message\":\"skipping garbage collection of bl"] -[42.980565, "o", "ob sha256:db9f7981635a786b9e9d3021da4723cee517f20273a6c8e9d216\r\n\u001b[K\u001b[5;119H678605fd4751b because of policy 0\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":61,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08\r\n\u001b[K\u001b[7;119H8.9112252"] -[42.980667, "o", "96Z\",\"message\":\"garbage collected 0 blobs\"}\r\n\u001b[K\u001b[28B\u001b[H\u001b[K78605fd4751b because of policy 0\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":61,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08\r\n\u001b[K\u001b[2;119H8.911225296Z\",\"message\":\"g"] +[42.980098, "o", "r\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910695027Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[28B\u001b[H\u001b[Kler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910597131Z\",\"message\":\"GC: marking \r\n\u001b[K\u001b[1;119H from root\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:e3bd8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910695027Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":61,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08\r\n\u001b[K\u001b[6;119H8.910792433Z\",\"message\":\"skipping walk into non-parseable media"] +[42.980181, "o", "-type application/vnd.cncf.oras.artifact.manifest.v1+json\r\n\u001b[K\u001b[7;119Hn of blob sha256:e3bd8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b\"}\r\n\u001b[K\u001b[28B\u001b[H\u001b[Kler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910"] +[42.980213, "o", "695027Z\",\"message\":\"-> ws.recurs\r\n\u001b[K\u001b[1;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":61,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08\r\n\u001b[K\u001b[3;119H8.910792433Z\",\"message\":\"skipping walk into non-parseable media-type application/vnd.cncf.oras.artifact.manifest.v1+json\r\n\u001b[K\u001b[4;119Hn of blob sha256:e3bd8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:e3bd8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910884808Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[28B"] +[42.980439, "o", "\u001b[H\u001b[K.910792433Z\",\"message\":\"skipping walk into non-parseable media-type application/vnd.cncf.oras.artifact.manifest.v1+json\r\n\u001b[K\u001b[1;119Hn of blob sha256:e3bd8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:e3bd8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08.910884808Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":61,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08\r\n\u001b[K\u001b[6;119H8.911091311Z\",\"message\":\"skipping garbage collection of blob sha256:db9f7981635a786b9e9d3021da4723cee517f20273a6c8e9d216\r\n\u001b[K\u001b[7;119H678"] +[42.980525, "o", "605fd4751b because of policy 0\"}\r\n\u001b[K\u001b[28B\u001b[H\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:e3bd8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b\",\"goroutine\":61,\"cal\r\n\u001b[K\u001b[1;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T"] +[42.980534, "o", "08:03:08.910884808Z\",\"message\":\"<- ws.recurs\r\n\u001b[K\u001b[2;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":61,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08\r\n\u001b[K\u001b[4;119H8.911091311Z\",\"message\":\"skipping garbage collection of bl"] +[42.980565, "o", "ob sha256:db9f7981635a786b9e9d3021da4723cee517f20273a6c8e9d216\r\n\u001b[K\u001b[5;119H678605fd4751b because of policy 0\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":61,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08\r\n\u001b[K\u001b[7;119H8.9112252"] +[42.980667, "o", "96Z\",\"message\":\"garbage collected 0 blobs\"}\r\n\u001b[K\u001b[28B\u001b[H\u001b[K78605fd4751b because of policy 0\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":61,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T08:03:08\r\n\u001b[K\u001b[2;119H8.911225296Z\",\"message\":\"g"] [42.980698, "o", "arbage collected 0 blobs\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34836\",\"method\":\"PUT\",\"path\":\"/v2/busybox/manifests/sha256:e3bd8\r\n\u001b[K\u001b[4;119H8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b\",\"statusCode\":201,\"latency\":\"3.120372ms\",\"bodySize\":0,\"head\r\n\u001b[K\u001b[5;119Hders\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"431\"],\"Content-Type\":[\"application/vnd.cncf.oras.artifact.manifest.\r\n\u001b[K\u001b[6;119H.v1+json\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":61,\"caller\":\"zotregistr"] -[42.980852, "o", "y.io/zot/pkg/api/session.go:132\",\"tim\r\n\u001b[K\u001b[7;119Hme\":\"2022-04-11T08:03:08.911315026Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B\u001b[26A\u001b[Ksybox:latest\r\n\u001b[KGetting image source signatures\r\n\u001b[KCopying blob 554879bb3004 done\r\n\u001b[KCopying config 02611b034a done\r\n\u001b[KWriting manifest to image destination\r\n\u001b[KStoring signatures\r\n\u001b[K$\b\n\u001b[K$ export IMAGE=localhost:5000/busybox:latest\r\n\u001b[K$\b\n\u001b[K$ notation cert generate-test --default --trust \"zot-demo\"\r\n\u001b[Kgenerating RSA Key with 2048 bits\r\n\u001b[Kgenerated certificates expiring on 2023-04-11T08:02:48Z\r\n\u001b[Kwrote key: /home/ram/.config/notation/key/zot-demo.key\r\n\u001b[Kwrote certificate: /home/ram/.config/notation/certificate/zot-demo.crt\r\n\u001b[Kzot-demo: added to the key list\r\n\u001b[Kzot-demo: marked as default\r\n\u001b[Kzot-demo: added to the certifi"] +[42.980852, "o", "y.dev/zot/pkg/api/session.go:132\",\"tim\r\n\u001b[K\u001b[7;119Hme\":\"2022-04-11T08:03:08.911315026Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B\u001b[26A\u001b[Ksybox:latest\r\n\u001b[KGetting image source signatures\r\n\u001b[KCopying blob 554879bb3004 done\r\n\u001b[KCopying config 02611b034a done\r\n\u001b[KWriting manifest to image destination\r\n\u001b[KStoring signatures\r\n\u001b[K$\b\n\u001b[K$ export IMAGE=localhost:5000/busybox:latest\r\n\u001b[K$\b\n\u001b[K$ notation cert generate-test --default --trust \"zot-demo\"\r\n\u001b[Kgenerating RSA Key with 2048 bits\r\n\u001b[Kgenerated certificates expiring on 2023-04-11T08:02:48Z\r\n\u001b[Kwrote key: /home/ram/.config/notation/key/zot-demo.key\r\n\u001b[Kwrote certificate: /home/ram/.config/notation/certificate/zot-demo.crt\r\n\u001b[Kzot-demo: added to the key list\r\n\u001b[Kzot-demo: marked as default\r\n\u001b[Kzot-demo: added to the certifi"] [42.980893, "o", "cate list\r\n\u001b[K$\b\n\u001b[K$ notation list --plain-http $IMAGE\r\n\u001b[K2022/04/11 01:02:55 lookup signature failure: failed to lookup signatures: 400 Bad Request\r\n\u001b[K$\b\n\u001b[K$ notation verify --plain-http $IMAGE\r\n\u001b[K2022/04/11 01:03:01 lookup signature failure: failed to lookup signatures: 400 Bad Request\r\n\u001b[K$\b\n\u001b[K$ notation sign --plain-http $IMAGE\r\n\u001b[Ksha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\r\n\u001b[K"] [42.981433, "o", "$ "] [44.052387, "i", "\r"] @@ -168,11 +168,11 @@ [48.582591, "i", "\r"] [48.58355, "o", "\r\u001b[26A\u001b[KCopying blob 554879bb3004 done\r\n\u001b[KCopying config 02611b034a done\r\n\u001b[KWriting manifest to image destination\r\n\u001b[KStoring signatures\r\n\u001b[K$\b\n\u001b[K$ export IMAGE=localhost:5000/busybox:latest\r\n\u001b[K$\b\n\u001b[K$ notation cert generate-test --default --trust \"zot-demo\"\r\n\u001b[Kgenerating RSA Key with 2048 bits\r\n\u001b[Kgenerated certificates expiring on 2023-04-11T08:02:48Z\r\n\u001b[Kwrote key: /home/ram/.config/notation/key/zot-demo.key\r\n\u001b[Kwrote certificate: /home/ram/.config/notation/certificate/zot-demo.crt\r\n\u001b[Kzot-demo: added to the key list\r\n\u001b[Kzot-demo: marked as default\r\n\u001b[Kzot-demo: added to the certificate list\r\n\u001b[K$\b\n\u001b[K$ notation list --plain-http $IMAGE\r\n\u001b[K2022/04/11 01:02:55 lookup signature failure: failed to lookup signatures: 400 Bad Request\r\n\u001b[K$\b\n\u001b[K$ notation verify --plain-http $IMAGE\r\n\u001b[K2022/04/11 01:03:01 lookup signature failure: failed to lookup signatures: 400 Bad Request\r\n\u001b[K$\b\n\u001b[K$ notation sign --plain-http $IMAGE\r\n\u001b[Ksha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\r\n\u001b[K$\b\n\u001b[K"] [48.583683, "o", "$ notation list --plain-http $IMAGE\r\n\u001b[K"] -[48.594453, "o", "\u001b[H\u001b[Kv1+json\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":61,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"tim\r\n\u001b[K\u001b[1;119Hme\":\"2022-04-11T08:03:08.911315026Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34838\",\"method\":\"GET\",\"path\":\"/v2/busybox/manifests/latest\",\"sta\r\n\u001b[K\u001b[3;119HatusCode\":200,\"latency\":\"238.744µs\",\"bodySize\":347,\"headers\":{\"Accept\":[\"application/vnd.docker.distribution.manifest.li\r\n\u001b[K\u001b[4;119Hist.v2+json\",\"application/vnd.docker.distribution.manifest.v2+json\",\"application/vnd.oci.image.index.v1+json\",\"applicati\r\n\u001b[K\u001b[5;119Hion/vnd.oci.image.manifest.v1+json\",\"application/vnd.cncf.oras.artifact.manifest.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"C\r\n\u001b[K\u001b[6;119HConnection\":[\"close\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":63,\"caller\":\"zotregistry.io/zot/pkg/api/session.g\r\n\u001b[K\u001b[7;119Hgo:132\",\"time\":\"2022-04-11T08:03:14.524722538Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B"] -[48.596298, "o", "\u001b[H\u001b[KtusCode\":200,\"latency\":\"238.744µs\",\"bodySize\":347,\"headers\":{\"Accept\":[\"application/vnd.docker.distribution.manifest.li\r\n\u001b[K\u001b[1;119Hist.v2+json\",\"application/vnd.docker.distribution.manifest.v2+json\",\"application/vnd.oci.image.index.v1+json\",\"applicati\r\n\u001b[K\u001b[2;119Hion/vnd.oci.image.manifest.v1+json\",\"application/vnd.cncf.oras.artifact.manifest.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"C\r\n\u001b[K\u001b[3;119HConnection\":[\"close\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":63,\"caller\":\"zotregistry.io/zot/pkg/api/session.g\r\n\u001b[K\u001b[4;119Hgo:132\",\"time\":\"2022-04-11T08:03:14.524722538Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"artifactType\":\"appl\r\n\u001b[K\u001b[6;119Hlication/vnd.cncf.notary.v2.signature\",\"goroutine\":85,\"caller\":\"zotregistry.io/zot/pkg/api/routes.go:1428\",\"time\":\"2022-\r\n\u001b[K\u001b[7;119H-04-11T08:03:14.526655592Z\",\"message\":\"getting manifest\"}\r\n\u001b[K\u001b[28B"] -[48.596774, "o", "\u001b[H\u001b[K{\"level\":\"info\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"artifactType\":\"appl\r\n\u001b[K\u001b[1;119Hlication/vnd.cncf.notary.v2.signature\",\"goroutine\":85,\"caller\":\"zotregistry.io/zot/pkg/api/routes.go:1428\",\"time\":\"2022-\r\n\u001b[K\u001b[2;119H-04-11T08:03:14.526655592Z\",\"message\":\"getting manifest\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34840\",\"method\":\"GET\",\"path\":\"/oras/artifacts/v1/busybox/manifes\r\n\u001b[K\u001b[4;119Hsts/sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182/referrers?artifactType=application%2Fvnd.cnc\r\n\u001b[K\u001b[5;119Hcf.notary.v2.signature\",\"statusCode\":200,\"latency\":\"641.92µs\",\"bodySize\":236,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"User\r\n\u001b[K\u001b[6;119Hr-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":85,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T\r\n\u001b[K\u001b[7;119HT08:03:14.527249832Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B"] -[48.597941, "o", "\u001b[H\u001b[Kf.notary.v2.signature\",\"statusCode\":200,\"latency\":\"641.92µs\",\"bodySize\":236,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"User\r\n\u001b[K\u001b[1;119Hr-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":85,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T\r\n\u001b[K\u001b[2;119HT08:03:14.527249832Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34840\",\"method\":\"GET\",\"path\":\"/v2/busybox/manifests/sha256:e3bd8\r\n\u001b[K\u001b[4;119H8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b\",\"statusCode\":200,\"latency\":\"172.688µs\",\"bodySize\":431,\"hea\r\n\u001b[K\u001b[5;119Haders\":{\"Accept\":[\"application/vnd.cncf.oras.artifact.manifest.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"Go-ht\r\n\u001b[K\u001b[6;119Http-client/1.1\"]},\"goroutine\":85,\"caller\":\"zotreg"] -[48.598167, "o", "istry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:03:14.528374\r\n\u001b[K\u001b[7;119H475Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B\u001b[26A\u001b[KCopying config 02611b034a done\r\n\u001b[KWriting manifest to image destination\r\n\u001b[KStoring signatures\r\n\u001b[K$\b\n\u001b[K$ export IMAGE=localhost:5000/busybox:latest\r\n\u001b[K$\b\n\u001b[K$ notation cert generate-test --default --trust \"zot-demo\"\r\n\u001b[Kgenerating RSA Key with 2048 bits\r\n\u001b[Kgenerated certificates expiring on 2023-04-11T08:02:48Z\r\n\u001b[Kwrote key: /home/ram/.config/notation/key/zot-demo.key\r\n\u001b[Kwr"] +[48.594453, "o", "\u001b[H\u001b[Kv1+json\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":61,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"tim\r\n\u001b[K\u001b[1;119Hme\":\"2022-04-11T08:03:08.911315026Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34838\",\"method\":\"GET\",\"path\":\"/v2/busybox/manifests/latest\",\"sta\r\n\u001b[K\u001b[3;119HatusCode\":200,\"latency\":\"238.744µs\",\"bodySize\":347,\"headers\":{\"Accept\":[\"application/vnd.docker.distribution.manifest.li\r\n\u001b[K\u001b[4;119Hist.v2+json\",\"application/vnd.docker.distribution.manifest.v2+json\",\"application/vnd.oci.image.index.v1+json\",\"applicati\r\n\u001b[K\u001b[5;119Hion/vnd.oci.image.manifest.v1+json\",\"application/vnd.cncf.oras.artifact.manifest.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"C\r\n\u001b[K\u001b[6;119HConnection\":[\"close\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":63,\"caller\":\"zotregistry.dev/zot/pkg/api/session.g\r\n\u001b[K\u001b[7;119Hgo:132\",\"time\":\"2022-04-11T08:03:14.524722538Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B"] +[48.596298, "o", "\u001b[H\u001b[KtusCode\":200,\"latency\":\"238.744µs\",\"bodySize\":347,\"headers\":{\"Accept\":[\"application/vnd.docker.distribution.manifest.li\r\n\u001b[K\u001b[1;119Hist.v2+json\",\"application/vnd.docker.distribution.manifest.v2+json\",\"application/vnd.oci.image.index.v1+json\",\"applicati\r\n\u001b[K\u001b[2;119Hion/vnd.oci.image.manifest.v1+json\",\"application/vnd.cncf.oras.artifact.manifest.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"C\r\n\u001b[K\u001b[3;119HConnection\":[\"close\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":63,\"caller\":\"zotregistry.dev/zot/pkg/api/session.g\r\n\u001b[K\u001b[4;119Hgo:132\",\"time\":\"2022-04-11T08:03:14.524722538Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"artifactType\":\"appl\r\n\u001b[K\u001b[6;119Hlication/vnd.cncf.notary.v2.signature\",\"goroutine\":85,\"caller\":\"zotregistry.dev/zot/pkg/api/routes.go:1428\",\"time\":\"2022-\r\n\u001b[K\u001b[7;119H-04-11T08:03:14.526655592Z\",\"message\":\"getting manifest\"}\r\n\u001b[K\u001b[28B"] +[48.596774, "o", "\u001b[H\u001b[K{\"level\":\"info\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"artifactType\":\"appl\r\n\u001b[K\u001b[1;119Hlication/vnd.cncf.notary.v2.signature\",\"goroutine\":85,\"caller\":\"zotregistry.dev/zot/pkg/api/routes.go:1428\",\"time\":\"2022-\r\n\u001b[K\u001b[2;119H-04-11T08:03:14.526655592Z\",\"message\":\"getting manifest\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34840\",\"method\":\"GET\",\"path\":\"/oras/artifacts/v1/busybox/manifes\r\n\u001b[K\u001b[4;119Hsts/sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182/referrers?artifactType=application%2Fvnd.cnc\r\n\u001b[K\u001b[5;119Hcf.notary.v2.signature\",\"statusCode\":200,\"latency\":\"641.92µs\",\"bodySize\":236,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"User\r\n\u001b[K\u001b[6;119Hr-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":85,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T\r\n\u001b[K\u001b[7;119HT08:03:14.527249832Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B"] +[48.597941, "o", "\u001b[H\u001b[Kf.notary.v2.signature\",\"statusCode\":200,\"latency\":\"641.92µs\",\"bodySize\":236,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"User\r\n\u001b[K\u001b[1;119Hr-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":85,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T\r\n\u001b[K\u001b[2;119HT08:03:14.527249832Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34840\",\"method\":\"GET\",\"path\":\"/v2/busybox/manifests/sha256:e3bd8\r\n\u001b[K\u001b[4;119H8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b\",\"statusCode\":200,\"latency\":\"172.688µs\",\"bodySize\":431,\"hea\r\n\u001b[K\u001b[5;119Haders\":{\"Accept\":[\"application/vnd.cncf.oras.artifact.manifest.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"Go-ht\r\n\u001b[K\u001b[6;119Http-client/1.1\"]},\"goroutine\":85,\"caller\":\"zotreg"] +[48.598167, "o", "istry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:03:14.528374\r\n\u001b[K\u001b[7;119H475Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B\u001b[26A\u001b[KCopying config 02611b034a done\r\n\u001b[KWriting manifest to image destination\r\n\u001b[KStoring signatures\r\n\u001b[K$\b\n\u001b[K$ export IMAGE=localhost:5000/busybox:latest\r\n\u001b[K$\b\n\u001b[K$ notation cert generate-test --default --trust \"zot-demo\"\r\n\u001b[Kgenerating RSA Key with 2048 bits\r\n\u001b[Kgenerated certificates expiring on 2023-04-11T08:02:48Z\r\n\u001b[Kwrote key: /home/ram/.config/notation/key/zot-demo.key\r\n\u001b[Kwr"] [48.598222, "o", "ote certificate: /home/ram/.config/notation/certificate/zot-demo.crt\r\n\u001b[Kzot-demo: added to the key list\r\n\u001b[Kzot-demo: marked as default\r\n\u001b[Kzot-demo: added to the certificate list\r\n\u001b[K$\b\n\u001b[K$ notation list --plain-http $IMAGE\r\n\u001b[K2022/04/11 01:02:55 lookup signature failure: failed to lookup signatures: 400 Bad Request\r\n\u001b[K$\b\n\u001b[K$ notation verify --plain-http $IMAGE\r\n\u001b[K2022/04/11 01:03:01 lookup signature failure: failed to lookup signatures: 400 Bad Request\r\n\u001b[K$\b\n\u001b[K$ notation sign --plain-http $IMAGE\r\n\u001b[Ksha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\r\n\u001b[K$\b\n\u001b[K$ notation list --plain-http $IMAGE\r\n\u001b[Ksha256:db9f7981635a786b9e9d3021da4723cee517f20273a6c8e9d21678605fd4751b\r\n\u001b[K"] [48.598744, "o", "$ "] [49.238592, "i", "\r"] @@ -183,11 +183,11 @@ [53.507294, "i", "\r"] [53.508576, "o", "\r\u001b[26A\u001b[KStoring signatures\r\n\u001b[K$\b\n\u001b[K$ export IMAGE=localhost:5000/busybox:latest\r\n\u001b[K$\b\n\u001b[K$ notation cert generate-test --default --trust \"zot-demo\"\r\n\u001b[Kgenerating RSA Key with 2048 bits\r\n\u001b[Kgenerated certificates expiring on 2023-04-11T08:02:48Z\r\n\u001b[Kwrote key: /home/ram/.config/notation/key/zot-demo.key\r\n\u001b[Kwrote certificate: /home/ram/.config/notation/certificate/zot-demo.crt\r\n\u001b[Kzot-demo: added to the key list\r\n\u001b[Kzot-demo: marked as default\r\n\u001b[Kzot-demo: added to the certificate list\r\n\u001b[K$\b\n\u001b[K$ notation list --plain-http $IMAGE\r\n\u001b[K2022/04/11 01:02:55 lookup signature failure: failed to lookup signatures: 400 Bad Request\r\n\u001b[K$\b\n\u001b[K$ notation verify --plain-http $IMAGE\r\n\u001b[K2022/04/11 01:03:01 lookup signature failure: failed to lookup signatures: 400 Bad Request\r\n\u001b[K$\b\n\u001b[K$ notation sign --plain-http $IMAGE\r\n\u001b[Ksha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\r\n\u001b[K$\b\n\u001b[K$ notation list --plain-http $IMAGE\r\n\u001b[Ksha256:db9f7981635a786b9e9d3021da4723cee517f20273a6c8e9d21678605fd4751b\r"] [53.509169, "o", "\n\u001b[K$\b\n\u001b[K$ notation verify --plain-http $IMAGE\r\n\u001b[K"] -[53.518538, "o", "\u001b[H\u001b[Ktp-client/1.1\"]},\"goroutine\":85,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:03:14.528374\r\n\u001b[K\u001b[1;119H475Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34842\",\"method\":\"GET\",\"path\":\"/v2/busybox/manifests/latest\",\"sta\r\n\u001b[K\u001b[3;119HatusCode\":200,\"latency\":\"196.283µs\",\"bodySize\":347,\"headers\":{\"Accept\":[\"application/vnd.docker.distribution.manifest.li\r\n\u001b[K\u001b[4;119Hist.v2+json\",\"application/vnd.docker.distribution.manifest.v2+json\",\"application/vnd.oci.image.index.v1+json\",\"applicati\r\n\u001b[K\u001b[5;119Hion/vnd.oci.image.manifest.v1+json\",\"application/vnd.cncf.oras.artifact.manifest.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"C\r\n\u001b[K\u001b[6;119HConnection\":[\"close\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":99,\"caller\":\"zotregistry.io/zot/pkg/api/session.g\r\n\u001b[K\u001b[7;119Hgo:132\",\"time\":\"2022-04-11T08:03:19.448934351Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B"] -[53.519906, "o", "\u001b[H\u001b[KtusCode\":200,\"latency\":\"196.283µs\",\"bodySize\":347,\"headers\":{\"Accept\":[\"application/vnd.docker.distribution.manifest.li\r\n\u001b[K\u001b[1;119Hist.v2+json\",\"application/vnd.docker.distribution.manifest.v2+json\",\"application/vnd.oci.image.index.v1+json\",\"applicati\r\n\u001b[K\u001b[2;119Hion/vnd.oci.image.manifest.v1+json\",\"application/vnd.cncf.oras.artifact.manifest.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"C\r\n\u001b[K\u001b[3;119HConnection\":[\"close\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":99,\"caller\":\"zotregistry.io/zot/pkg/api/session.g\r\n\u001b[K\u001b[4;119Hgo:132\",\"time\":\"2022-04-11T08:03:19.448934351Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"artifactType\":\"appl\r\n\u001b[K\u001b[6;119Hlication/vnd.cncf.notary.v2.signature\",\"goroutine\":87,\"caller\":\"zotregistry.io/zot/pkg/api/routes.go:1428\",\"time\":\"2022-\r\n\u001b[K\u001b[7;119H-04-11T08:03:19.450495568Z\",\"message\":\"getting manifest\"}\r\n\u001b[K\u001b[28B"] -[53.520262, "o", "\u001b[H\u001b[K{\"level\":\"info\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"artifactType\":\"appl\r\n\u001b[K\u001b[1;119Hlication/vnd.cncf.notary.v2.signature\",\"goroutine\":87,\"caller\":\"zotregistry.io/zot/pkg/api/routes.go:1428\",\"time\":\"2022-\r\n\u001b[K\u001b[2;119H-04-11T08:03:19.450495568Z\",\"message\":\"getting manifest\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34844\",\"method\":\"GET\",\"path\":\"/oras/artifacts/v1/busybox/manifes\r\n\u001b[K\u001b[4;119Hsts/sha256:d11abb379758784ce3c263c2fe3eabe6baf6"] -[53.520317, "o", "29335037baeb12fa2c5acb960182/referrers?artifactType=application%2Fvnd.cnc\r\n\u001b[K\u001b[5;119Hcf.notary.v2.signature\",\"statusCode\":200,\"latency\":\"374.812µs\",\"bodySize\":236,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Use\r\n\u001b[K\u001b[6;119Her-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":87,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11\r\n\u001b[K\u001b[7;119H1T08:03:19.450795598Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B"] -[53.521181, "o", "\u001b[H\u001b[Kf.notary.v2.signature\",\"statusCode\":200,\"latency\":\"374.812µs\",\"bodySize\":236,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Use\r\n\u001b[K\u001b[1;119Her-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":87,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11\r\n\u001b[K\u001b[2;119H1T08:03:19.450795598Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34844\",\"method\":\"GET\",\"path\":\"/v2/busybox/manifests/sha256:e3bd8\r\n\u001b[K\u001b[4;119H8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b\",\"statusCode\":200,\"latency\":\"113.796µs\",\"bodySize\":431,\"hea\r\n\u001b[K\u001b[5;119Haders\":{\"Accept\":[\"application/vnd.cncf.oras.artifact.manifest.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"Go-ht\r\n\u001b[K\u001b[6;119Http-client/1.1\"]},\"goroutine\":87,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:03:19.451774\r\n\u001b[K\u001b[7;119H4298Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B"] +[53.518538, "o", "\u001b[H\u001b[Ktp-client/1.1\"]},\"goroutine\":85,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:03:14.528374\r\n\u001b[K\u001b[1;119H475Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34842\",\"method\":\"GET\",\"path\":\"/v2/busybox/manifests/latest\",\"sta\r\n\u001b[K\u001b[3;119HatusCode\":200,\"latency\":\"196.283µs\",\"bodySize\":347,\"headers\":{\"Accept\":[\"application/vnd.docker.distribution.manifest.li\r\n\u001b[K\u001b[4;119Hist.v2+json\",\"application/vnd.docker.distribution.manifest.v2+json\",\"application/vnd.oci.image.index.v1+json\",\"applicati\r\n\u001b[K\u001b[5;119Hion/vnd.oci.image.manifest.v1+json\",\"application/vnd.cncf.oras.artifact.manifest.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"C\r\n\u001b[K\u001b[6;119HConnection\":[\"close\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":99,\"caller\":\"zotregistry.dev/zot/pkg/api/session.g\r\n\u001b[K\u001b[7;119Hgo:132\",\"time\":\"2022-04-11T08:03:19.448934351Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B"] +[53.519906, "o", "\u001b[H\u001b[KtusCode\":200,\"latency\":\"196.283µs\",\"bodySize\":347,\"headers\":{\"Accept\":[\"application/vnd.docker.distribution.manifest.li\r\n\u001b[K\u001b[1;119Hist.v2+json\",\"application/vnd.docker.distribution.manifest.v2+json\",\"application/vnd.oci.image.index.v1+json\",\"applicati\r\n\u001b[K\u001b[2;119Hion/vnd.oci.image.manifest.v1+json\",\"application/vnd.cncf.oras.artifact.manifest.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"C\r\n\u001b[K\u001b[3;119HConnection\":[\"close\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":99,\"caller\":\"zotregistry.dev/zot/pkg/api/session.g\r\n\u001b[K\u001b[4;119Hgo:132\",\"time\":\"2022-04-11T08:03:19.448934351Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"artifactType\":\"appl\r\n\u001b[K\u001b[6;119Hlication/vnd.cncf.notary.v2.signature\",\"goroutine\":87,\"caller\":\"zotregistry.dev/zot/pkg/api/routes.go:1428\",\"time\":\"2022-\r\n\u001b[K\u001b[7;119H-04-11T08:03:19.450495568Z\",\"message\":\"getting manifest\"}\r\n\u001b[K\u001b[28B"] +[53.520262, "o", "\u001b[H\u001b[K{\"level\":\"info\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"artifactType\":\"appl\r\n\u001b[K\u001b[1;119Hlication/vnd.cncf.notary.v2.signature\",\"goroutine\":87,\"caller\":\"zotregistry.dev/zot/pkg/api/routes.go:1428\",\"time\":\"2022-\r\n\u001b[K\u001b[2;119H-04-11T08:03:19.450495568Z\",\"message\":\"getting manifest\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34844\",\"method\":\"GET\",\"path\":\"/oras/artifacts/v1/busybox/manifes\r\n\u001b[K\u001b[4;119Hsts/sha256:d11abb379758784ce3c263c2fe3eabe6baf6"] +[53.520317, "o", "29335037baeb12fa2c5acb960182/referrers?artifactType=application%2Fvnd.cnc\r\n\u001b[K\u001b[5;119Hcf.notary.v2.signature\",\"statusCode\":200,\"latency\":\"374.812µs\",\"bodySize\":236,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Use\r\n\u001b[K\u001b[6;119Her-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":87,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11\r\n\u001b[K\u001b[7;119H1T08:03:19.450795598Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B"] +[53.521181, "o", "\u001b[H\u001b[Kf.notary.v2.signature\",\"statusCode\":200,\"latency\":\"374.812µs\",\"bodySize\":236,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Use\r\n\u001b[K\u001b[1;119Her-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":87,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11\r\n\u001b[K\u001b[2;119H1T08:03:19.450795598Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34844\",\"method\":\"GET\",\"path\":\"/v2/busybox/manifests/sha256:e3bd8\r\n\u001b[K\u001b[4;119H8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b\",\"statusCode\":200,\"latency\":\"113.796µs\",\"bodySize\":431,\"hea\r\n\u001b[K\u001b[5;119Haders\":{\"Accept\":[\"application/vnd.cncf.oras.artifact.manifest.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"Go-ht\r\n\u001b[K\u001b[6;119Http-client/1.1\"]},\"goroutine\":87,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T08:03:19.451774\r\n\u001b[K\u001b[7;119H4298Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[28B"] [53.522039, "o", "\u001b[26A\u001b[K$\b\n\u001b[K$ export IMAGE=localhost:5000/busybox:latest\r\n\u001b[K$\b\n\u001b[K$ notation cert generate-test --default --trust \"zot-demo\"\r\n\u001b[Kgenerating RSA Key with 2048 bits\r\n\u001b[Kgenerated certificates expiring on 2023-04-11T08:02:48Z\r\n\u001b[Kwrote key: /home/ram/.config/notation/key/zot-demo.key\r\n\u001b[Kwrote certificate: /home/ram/.config/notation/certificate/zot-demo.crt\r\n\u001b[Kzot-demo: added to the key list\r\n\u001b[Kzot-demo: marked as default\r\n\u001b[Kzot-demo: added to the certificate list\r\n\u001b[K$\b\n\u001b[K$ notation list --plain-http $"] [53.522089, "o", "IMAGE\r\n\u001b[K2022/04/11 01:02:55 lookup signature failure: failed to lookup signatures: 400 Bad Request\r\n\u001b[K$\b\n\u001b[K$ notation verify --plain-http $IMAGE\r\n\u001b[K2022/04/11 01:03:01 lookup signature failure: failed to lookup signatures: 400 Bad Request\r\n\u001b[K$\b\n\u001b[K$ notation sign --plain-http $IMAGE\r\n\u001b[Ksha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\r\n\u001b[K$\b\n\u001b[K$ notation list --plain-http $IMAGE\r\n\u001b[Ksha256:db9f7981635a786b9e9d3021da4723cee517f20273a6c8e9d21678605fd4751b\r\n\u001b[K$\b\n\u001b[K$ notation verify --plain-http $IMAGE\r\n\u001b[Ksha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\r\n\u001b[K"] [53.522428, "o", "$ "] diff --git a/demos/notation.svg b/demos/notation.svg index fa818fc4..e39e511a 100644 --- a/demos/notation.svg +++ b/demos/notation.svg @@ -1 +1 @@ -$0 podman launching zot$1 bash$podmanrun-p5000:5000ghcr.io/project-zot/zot-linux-amd64:latest9102edf7208d3","BinaryType":"extended","AccessControl":null,"Storage":{"Dedupe":true,"GC":true,"Commit":false,"GCDelay":3600000000000,"RootDirectory":"/var/lib/registry","StorageDriver":null,"SubPaths":null},"HTTP":{"Address":"0.0.0.0","Port":"5000","TLS":null,"Auth":null,"RawAccessControl":null,"Realm":"","AllowReadAccess":false,"ReadOnly":false,"Ratelimit":null},"Log":{"Level":"debug","Output":"","Audit":""},"Extensions":null},"goroutine":1,"caller":"zotregistry.io/zot/pkg/api/controller.go:103","time":"2022-04-11T08:02:28.796235688Z","message":"configurationsettings"}{"level":"info","cpus":8,"max.openfiles":1048576,"max.inotifywatches":"2147483647","goroutine":1,"caller":"zotregistry.io/zot/pkg/api/controller.go:91","time":"2022-04-11T08:02:28.796297436Z","message":"runtimeparams"}$skopeo--insecure-policycopy--format=oci--dest-tls-verify=falsedocker://busybox:latestdocker://localhost:5000/busybox:latestGettingimagesourcesignatures{"level":"error","error":"stat/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df:nosuchfileordirectory","blob":"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266atblob"}{"level":"error","error":"cache:miss","digest":"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":30,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1277","time":"2022-04-11T08:02:38.487765509Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1277","message":"cache:notfound"}s":{"Connection":["close"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"gorAPI"}f","goroutine":12,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1277","time":"2022-04-11T08:02:39.005817457Z",{"level":"info","module":"http","clientIP":"10.0.2.100:34806","method":"HEAD","path":"/v2/busybox/blobs/sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","statusCode":404,"latency":"341.73µs","bodySize":407,"headers":{"Connection":["close"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":12,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T08:02:39.005958465Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34808","method":"POST","path":"/v2/busybox/blobs/uploads/","statusCode":202,"latency":"821.011µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Length":["0"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":31,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T08:02:39.008607484Z","message":"HTTPAPI"}Copyingblob554879bb3004done{"level":"info","module":"http","clientIP":"10.0.2.100:34810","method":"PATCH","path":"/v2/busybox/blobs/uploads/fcc838d2-fb1b-4d4d-a13e-5f670eda8d74","statusCode":202,"latency":"83.785431ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Length":["772806"],"Content-Type":["application/octet-stream"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":65,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T08:02:39.093567068Z","message":"HTTPAPI"}{"level":"info","r.ContentLength":0,"goroutine":52,"caller":"zotregistry.io/zot/pkg/api/routes.go:1040","time":"2022-04-11T08:02:39.09516161Z","message":"DEBUG"}00427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":52,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1146","time":"2022-04-11T08:02:39.096352185Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1146","message":"dedupe:enter"}egistry.io/zot/pkg/storage/storage_fs.go:1171","time":"2022-04-11T08:02:39.098135196Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1171","message":"dedupe:rename"}th":["0"],"Content-Type":["application/octet-stream"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":[4a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","statusCode":404,"latency":"328.505µs","bodySize":407,"headeroutine":53,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T08:02:39.534793384Z","message":"HTTP{"level":"info","module":"http","clientIP":"10.0.2.100:34816","method":"POST","path":"/v2/busybox/blobs/uploads/","statusCode":202,"latency":"157.72µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Length":["0"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":66,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T08:02:39.536743924Z","message":"HTTPAPI"}Copyingconfig02611b034adone{"level":"info","module":"http","clientIP":"10.0.2.100:34818","method":"PATCH","path":"/v2/busybox/blobs/uploads/848d6bf2-84cb-463a-a59d-4dcf6b4560e0","statusCode":202,"latency":"171.215µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Length":["575"],"Content-Type":["application/octet-stream"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":15,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T08:02:39.538433959Z","message":"HTTPAPI"}{"level":"info","r.ContentLength":0,"goroutine":81,"caller":"zotregistry.io/zot/pkg/api/routes.go:1040","time":"2022-04-11T08:02:39.539896831Z","message":"DEBUG"}{"level":"debug","src":"/var/lib/registry/busybox/.uploads/848d6bf2-84cb-463a-a59d-4dcf6b4560e0","dstDigest":"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","dst":"/var/lib/registry/busybox/blobs/sha256/02611b034egistry.io/zot/pkg/storage/storage_fs.go:1171","time":"2022-04-11T08:02:39.543173664Z","caller":"zotregistry.io/zot/pkg{"level":"info","module":"http","clientIP":"10.0.2.100:34820","method":"PUT","path":"/v2/busybox/blobs/uploads/848d6bf2-84cb-463a-a59d-4dcf6b4560e0?digest=sha256%3A02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","statusCode":201,"latency":"3.416267ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Leng"Go-http-client/1.1"]},"goroutine":81,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T08:02:39.54329255Z","message":"HTTPAPI"}Writingmanifesttoimagedestination{"level":"info","blobPath":"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","reference":"latest","goroutine":68,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:516","time":"2022-04-11T08:02:39.546346709Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:516","message":"manifestlayers"}{"level":"debug","digest":"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182","goroutine":68,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:02:39.54677846Z","message":"GC:gotreference"}ler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:02:39.54687305Z","message":"GC:markingfromroot"}ler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:02:39.546968752Z","message":"->ws.recurse"}{"level":"debug","name":"github.com/opencontainers/image-spec/specs-go::Versioned","v1path":"github.com/opencontainers/image-spec/specs-go/v1","goroutine":68,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:02:39.547169714Z","message":"detectedjumpoutsidepermittedpackages"}{"level":"debug","digest":"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","goroutine":68,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:02:39.54727252Z","message":"->ws.recurse"}{"level":"debug","name":"time::Time","v1path":"github.com/opencontainers/image-spec/specs-go/v1","goroutine":68,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:02:39.547474113Z","message":"detectedjumpoutsidepermittedpackages"}":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:02:39.547596506Z","message":"detectedjumpo{"level":"debug","v1path":"github.com/opencontainers/image-spec/specs-go/v1","name":"time::Time","goroutine":68,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:02:39.547705513Z","message":"detectedjumpoler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:02:39.547792369Z","message":"<-ws.recursler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:02:39.547876068Z","message":"->ws.recurs{"level":"debug","goroutine":68,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:02:39{"level":"debug","digest":"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":68,"cal.547976829Z","message":"skippingwalkintonon-parseablemedia-typeapplication/vnd.oci.image.layer.v1.tar+gzipofblobsha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df"}ler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:02:39.548060448Z","message":"<-ws.recursler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:02:39.548141523Z","message":"<-ws.recurs.548320723Z","message":"garbagecollected0blobs"}{"level":"info","module":"http","clientIP":"10.0.2.100:34822","method":"PUT","path":"/v2/busybox/manifests/latest","statusCode":201,"latency":"2.493001ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Length":["347"],"Content-Type":["application/vnd.oci.image.manifest.v1+json"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":68,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T08:02:39.54839772Z","message":"HTTPAPI"}Storingsignatures$exportIMAGE=localhost:5000/busybox:latest$notationcertgenerate-test--default--trust"zot-demo"generatingRSAKeywith2048bitsgeneratedcertificatesexpiringon2023-04-11T08:02:48Zwrotekey:/home/ram/.config/notation/key/zot-demo.keywrotecertificate:/home/ram/.config/notation/certificate/zot-demo.crtzot-demo:addedtothekeylistzot-demo:markedasdefaultzot-demo:addedtothecertificatelist$notationlist--plain-http$IMAGEtusCode":200,"latency":"214.227µs","bodySize":347,"headers":{"Accept":["application/vnd.docker.distribution.manifest.list.v2+json","application/vnd.docker.distribution.manifest.v2+json","application/vnd.oci.image.index.v1+json","application/vnd.oci.image.manifest.v1+json","application/vnd.cncf.oras.artifact.manifest.v1+json"],"Accept-Encoding":["gzip"],"Connection":["close"],"User-Agent":["Go-http-client/1.1"]},"goroutine":70,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T08:02:55.488047986Z","message":"HTTPAPI"}{"level":"info","digest":"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182","artifactType":"application/vnd.cncf.notary{"level":"error","error":"manifest:notfound","name":"busybox","digest":"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182","goroutine":71,"caller":"zotregistry.io/zot/pkg/api/routes.go:1432","time":"2022-04-11T08:02:55.489317048Z","message":"unabletogetreferences"}{"level":"info","module":"http","clientIP":"10.0.2.100:34826","method":"GET","path":"/oras/artifacts/v1/busybox/manifests/sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182/referrers?artifactType=application%2Fvnd.cncf.notary.v2.signature","statusCode":400,"latency":"272.919µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"User-Agent":["Go-http-client/1.1"]},"goroutine":71,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T08:02:55.489368486Z","message":"HTTPAPI"}2022/04/1101:02:55lookupsignaturefailure:failedtolookupsignatures:400BadRequest$notationverify--plain-http$IMAGEtusCode":200,"latency":"226.711µs","bodySize":347,"headers":{"Accept":["application/vnd.docker.distribution.manifest.lionnection":["close"],"User-Agent":["Go-http-client/1.1"]},"goroutine":73,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T08:03:01.370594302Z","message":"HTTPAPI"}335037baeb12fa2c5acb960182","goroutine":83,"caller":"zotregistry.io/zot/pkg/api/routes.go:1432","time":"2022-04-11T08:03:01.372341042Z","message":"unabletogetreferences"}{"level":"info","module":"http","clientIP":"10.0.2.100:34830","method":"GET","path":"/oras/artifacts/v1/busybox/manifesf.notary.v2.signature","statusCode":400,"latency":"344.565µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"User-Agent":["Go-http-client/1.1"]},"goroutine":83,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T08:03:01.372412689Z","message":"HTTPAPI"}2022/04/1101:03:01lookupsignaturefailure:failedtolookupsignatures:400BadRequest$notationsign--plain-http$IMAGEonnection":["close"],"User-Agent":["Go-http-client/1.1"]},"goroutine":57,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T08:03:08.89635684Z","message":"HTTPAPI"}onnection":["close"],"User-Agent":["Go-http-client/1.1"]},"goroutine":59,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T08:03:08.904254694Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34836","method":"POST","path":"/v2/busybox/blobs/uploads/","statusCode":202,"latency":"122.313µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Content-Length":["0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":61,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T08:03:08.905685714Z","message":"HTTPAPI"}9f7981635a786b9e9d3021da4723cee517f20273a6c8e9d21678605fd4751b","dst":"/var/lib/registry/busybox/blobs/sha256/db9f7981635a786b9e9d3021da4723cee517f20273a6c8e9d21678605fd4751b","goroutine":61,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1146","time":"2022-04-11T08:03:08.906567992Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1146","mesry/busybox/blobs/sha256/db9f7981635a786b9e9d3021da4723cee517f20273a6c8e9d21678605fd4751b","goroutine":61,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1171","time":"2022-04-11T08:03:08.9075929Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1171","message":"dedupe:rename"}{"level":"info","module":"http","clientIP":"10.0.2.100:34836","method":"PUT","path":"/v2/busybox/blobs/uploads/abacb8d9-5726-42fb-803d-27cca2700488?digest=sha256%3Adb9f7981635a786b9e9d3021da4723cee517f20273a6c8e9d21678605fd4751b","statusCode":201,"latency":"1.234617ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Content-Length":["1790"],"Content-Type":["application/octet-stream"],"User-Agent":["Go-http-client/1.1"]},"goroutine":61,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T08:03:08.907635751Z","message":"HTTPAPI"}{"level":"debug","digest":"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182","goroutine":61,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.90881319Z","message":"GC:gotrefer{"level":"debug","digest":"sha256:e3bd8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b","goroutine":61,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.908910405Z","message":"GC:gotreference"}ler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.908984135Z","message":"GC:markingfromroot"}ler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.909067143Z","message":"->ws.recurs{"level":"debug","v1path":"github.com/opencontainers/image-spec/specs-go/v1","name":"github.com/opencontainers/image-spec/specs-go::Versioned","goroutine":61,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.909310686Z","message":"detectedjumpoutsidepermittedpackages"}{"level":"debug","digest":"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","goroutine":61,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.909422829Z","message":"->ws.recurs{"level":"debug","name":"time::Time","v1path":"github.com/opencontainers/image-spec/specs-go/v1","goroutine":61,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.90974404Z","message":"detectedjumpoutsidepermittedpackages"}":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.909891129Z","message":"detectedjumpo":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.910015045Z","message":"detectedjumpoler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.910116728Z","message":"<-ws.recurs{"level":"debug","digest":"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":61,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.910213422Z","message":"->ws.recurs{"level":"debug","goroutine":61,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.910323852Z","message":"skippingwalkintonon-parseablemedia-typeapplication/vnd.oci.image.layer.v1.tar+gzipofblobler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.910419764Z","message":"<-ws.recursler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.910510968Z","message":"<-ws.recursler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.910597131Z","message":"GC:markingler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.910695027Z","message":"->ws.recurs.910792433Z","message":"skippingwalkintonon-parseablemedia-typeapplication/vnd.cncf.oras.artifact.manifest.v1+jsonofblobsha256:e3bd8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b"}ler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.910884808Z","message":"<-ws.recurs.911091311Z","message":"skippinggarbagecollectionofblobsha256:db9f7981635a786b9e9d3021da4723cee517f20273a6c8e9d21678605fd4751bbecauseofpolicy0"}.911225296Z","message":"garbagecollected0blobs"}{"level":"info","module":"http","clientIP":"10.0.2.100:34836","method":"PUT","path":"/v2/busybox/manifests/sha256:e3bd8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b","statusCode":201,"latency":"3.120372ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Content-Length":["431"],"Content-Type":["application/vnd.cncf.oras.artifact.manifest.v1+json"],"User-Agent":["Go-http-client/1.1"]},"goroutine":61,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T08:03:08.911315026Z","message":"HTTPAPI"}sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182tusCode":200,"latency":"238.744µs","bodySize":347,"headers":{"Accept":["application/vnd.docker.distribution.manifest.lionnection":["close"],"User-Agent":["Go-http-client/1.1"]},"goroutine":63,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T08:03:14.524722538Z","message":"HTTPAPI"}ication/vnd.cncf.notary.v2.signature","goroutine":85,"caller":"zotregistry.io/zot/pkg/api/routes.go:1428","time":"2022-04-11T08:03:14.526655592Z","message":"gettingmanifest"}f.notary.v2.signature","statusCode":200,"latency":"641.92µs","bodySize":236,"headers":{"Accept-Encoding":["gzip"],"User-Agent":["Go-http-client/1.1"]},"goroutine":85,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T08:03:14.527249832Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34840","method":"GET","path":"/v2/busybox/manifests/sha256:e3bd8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b","statusCode":200,"latency":"172.688µs","bodySize":431,"headers":{"Accept":["application/vnd.cncf.oras.artifact.manifest.v1+json"],"Accept-Encoding":["gzip"],"User-Agent":["Go-http-client/1.1"]},"goroutine":85,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T08:03:14.52837475Z","message":"HTTPAPI"}sha256:db9f7981635a786b9e9d3021da4723cee517f20273a6c8e9d21678605fd4751btusCode":200,"latency":"196.283µs","bodySize":347,"headers":{"Accept":["application/vnd.docker.distribution.manifest.lionnection":["close"],"User-Agent":["Go-http-client/1.1"]},"goroutine":99,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T08:03:19.448934351Z","message":"HTTPAPI"}ication/vnd.cncf.notary.v2.signature","goroutine":87,"caller":"zotregistry.io/zot/pkg/api/routes.go:1428","time":"2022-04-11T08:03:19.450495568Z","message":"gettingmanifest"}{"level":"info","module":"http","clientIP":"10.0.2.100:34844","method":"GET","path":"/oras/artifacts/v1/busybox/manifesf.notary.v2.signature","statusCode":200,"latency":"374.812µs","bodySize":236,"headers":{"Accept-Encoding":["gzip"],"User-Agent":["Go-http-client/1.1"]},"goroutine":87,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T08:03:19.450795598Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34844","method":"GET","path":"/v2/busybox/manifests/sha256:e3bd8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b","statusCode":200,"latency":"113.796µs","bodySize":431,"heatp-client/1.1"]},"goroutine":87,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T08:03:19.451774298Z","message":"HTTPAPI"}{"level":"info","params":{"Version":"1.0.0-dev","GoVersion":"go1.17.5","Commit":"v1.3.8-rc3-38a110314ba3af67f970ed0ac90{"level":"info","module":"http","clientIP":"10.0.2.100:34802","method":"GET","path":"/v2/","statusCode":200,"latency":"7.834µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":28,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T08:02:38.48573149Z","message":"HTTPAPI"}a7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":30,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1272","time":"2022-04-11T08:02:38.487726384Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1272","message":"failedtost{"level":"info","module":"http","clientIP":"10.0.2.100:34804","method":"HEAD","path":"/v2/busybox/blobs/sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","statusCode":404,"latency":"571.016µs","bodySize":407,"headeroutine":30,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T08:02:38.488073585Z","message":"HTTPa7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":12,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1272","time":"2022-04-11T08:02:39.005726945Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1272","message":"failedtostf","goroutine":12,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1277","timutine":12,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T08:02:39.005958465Z","messCopyingblob554879bb3004[==============================>-------]610.4KiB/754.7KiB{"level":"debug","src":"/var/lib/registry/busybox/.uploads/fcc838d2-fb1b-4d4d-a13e-5f670eda8d74","dstDigest":"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","dst":"/var/lib/registry/busybox/blobs/sha256/554879bb3{"level":"debug","src":"/var/lib/registry/busybox/.uploads/fcc838d2-fb1b-4d4d-a13e-5f670eda8d74","dst":"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":52,"caller":"zotr{"level":"info","module":"http","clientIP":"10.0.2.100:34812","method":"PUT","path":"/v2/busybox/blobs/uploads/fcc838d2-fb1b-4d4d-a13e-5f670eda8d74?digest=sha256%3A554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","statusCode":201,"latency":"3.162745ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Leng"Go-http-client/1.1"]},"goroutine":52,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T08:02:39.098213214Z","message":"HTTPAPI"}{"level":"error","error":"cache:miss","digest":"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","goroutine":53,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1277","time":"2022-04-11T08:02:39.53468061Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1277","message":"cache:notfound"}{"level":"info","module":"http","clientIP":"10.0.2.100:34814","method":"HEAD","path":"/v2/busybox/blobs/sha256:02611b03{"level":"info","r.ContentLength":0,a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","goroutine":81,"caller":"zotrea2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","goroutine":81,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1146","time":"2022-04-11T08:02:39.54006971Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1146","message":"dedupe:enter"}022-04-11T08:02:39.546346709Z","caller":"zotregistry.io/zot/pkg/storagler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-ler":"zotregistrler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:02:39.54687305Z{"level":"deb{"level":"debug","nameutsidepermi{"level":"debug","v1path":"github.com/ope{"level":"debug","digest":"sha256:0261{"level":"debug","digest":"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b.547976829Z","message":"skippingwalk{"level":"debug","digest":"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f27{"level":"debug","digest":"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7d{"level":"info","module":"http","clientIP":"10.0.2.100:34824","method":"GET","path":"/v2/busybox/manifests/latest","staAgent":["Go-http-client/1.1"]},"goroutine":71,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-1104-11T08:02:55.489173486Z","message":"gettingmanifest"}{"level":"info","module":"http","clientIP":"10.0.2.100:34828","method":"GET","path":"/v2/busybox/manifests/latest","staication/vnd.cncf.notary.v2.signature","goroutine":83,"caller":"zotregistry.io/zot/pkg/api/routes.go:1428","time":"2022-04-11T08:03:01.372120172Z","message":"gettingmanifest"}3:01.372341042Z","message":"unabletogetr2022/04/1101:03:01lookupsignature{"level":"info","module":"http","clientIP":"10.0.2.100:34832","method":"GET","path":"/v2/busybox/manifests/latest","statusCode":200,"latency":"229.305µs","bodySize":347,"headers":{"Accept":["application/vnd.docker.distribution.manifest.li{"level":"info","module":"http","clientIP":"10.0.2.100:34834","method":"GET","path":"/v2/busybox/manifests/latest","statusCode":200,"latency":"208.467µs","bodySize":347,"headers":{"Accept":["application/vnd.docker.distribution.manifest.li{"level":"info","r.ContentLength":1790,"goroutine":61,"caller":"zotregistry.io/zot/pkg/api/routes.go:1040","time":"{"level":"info","r.ContentLength":1790,"goroutine":61,"caller":"zotregistry.io/zot/pkg/api/routes.go:1040","time":"2022-04-11T08:03:08.906436111Z","message":"DEBUG"}{"level":"debug","src":"/var/lib/registry/busybox/.uploads/abacb8d9-5726-42fb-803d-27cca2700488","dstDigest":"sha256:db{"level":"debug","src":"/var/lib/registry/busybox/.uploads/abacb8d9-5726-42fb-803d-27cca2700488","dst":"/var/lib/registegistry.io/zot/pkg/storage/storage_fs.go:1171","time":"2022-04-11T08:0api/session.go:132","time":"2022-0{"level":"debug","digest":"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037b{"level":"debug","namtsidepermi{"level":"debug","name":"time::Time","v1path":"github.com/opencontainers/image-spec/{"level":"debug","name":"time::Time","v1path{"level":"debug","digest":"sha256:02611b{"level":"debug","digest":"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","g{"level":"debug","digest":"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3ler":"zotregistry.io/zot/pkg/storage/.910323852Z","messa.910323852Z","message":"skippingw{"level":"debug","digest":"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19.910323852Z","message":"skippingwalkintonon-pa{"level":"debug","digest":"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335ler":"zotregistry.io/zot/pkgle.910792433Z","message":"skippingwalkintonon-parseablemedialer":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.91078ler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T.911091311Z","message":"skippinggarbagecollectionofbl.9112252.911225296Z","message":"gv1+json"],"User-Agent":["Go-http-client/1.1"]},"goroutine":61,"caller":"zotregistrzot-demo:addedtothecertifisha256:d11abb379758784ce3c263c2fe3eabe6baf6293{"level":"info","module":"http","clientIP":"10.0.2.100:34838","method":"GET","path":"/v2/busybox/manifests/latest","sta{"level":"info","module":"http","clientIP":"10.0.2.100:34840","method":"GET","path":"/oras/artifacts/v1/busybox/manifestp-client/1.1"]},"goroutine":85,"caller":"zotregwrsha256:db9f7981635a786b9e9d302{"level":"info","module":"http","clientIP":"10.0.2.100:34842","method":"GET","path":"/v2/busybox/manifests/latest","stats/sha256:d11abb379758784ce3c263c2fe3eabe6baf6$notationlist--plain-http$$notationverify-[detachedfrom51944.devto] \ No newline at end of file +$0 podman launching zot$1 bash$podmanrun-p5000:5000ghcr.io/project-zot/zot-linux-amd64:latest9102edf7208d3","BinaryType":"extended","AccessControl":null,"Storage":{"Dedupe":true,"GC":true,"Commit":false,"GCDelay":3600000000000,"RootDirectory":"/var/lib/registry","StorageDriver":null,"SubPaths":null},"HTTP":{"Address":"0.0.0.0","Port":"5000","TLS":null,"Auth":null,"RawAccessControl":null,"Realm":"","AllowReadAccess":false,"ReadOnly":false,"Ratelimit":null},"Log":{"Level":"debug","Output":"","Audit":""},"Extensions":null},"goroutine":1,"caller":"zotregistry.dev/zot/pkg/api/controller.go:103","time":"2022-04-11T08:02:28.796235688Z","message":"configurationsettings"}{"level":"info","cpus":8,"max.openfiles":1048576,"max.inotifywatches":"2147483647","goroutine":1,"caller":"zotregistry.dev/zot/pkg/api/controller.go:91","time":"2022-04-11T08:02:28.796297436Z","message":"runtimeparams"}$skopeo--insecure-policycopy--format=oci--dest-tls-verify=falsedocker://busybox:latestdocker://localhost:5000/busybox:latestGettingimagesourcesignatures{"level":"error","error":"stat/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df:nosuchfileordirectory","blob":"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266atblob"}{"level":"error","error":"cache:miss","digest":"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":30,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277","time":"2022-04-11T08:02:38.487765509Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277","message":"cache:notfound"}s":{"Connection":["close"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"gorAPI"}f","goroutine":12,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277","time":"2022-04-11T08:02:39.005817457Z",{"level":"info","module":"http","clientIP":"10.0.2.100:34806","method":"HEAD","path":"/v2/busybox/blobs/sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","statusCode":404,"latency":"341.73µs","bodySize":407,"headers":{"Connection":["close"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":12,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T08:02:39.005958465Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34808","method":"POST","path":"/v2/busybox/blobs/uploads/","statusCode":202,"latency":"821.011µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Length":["0"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":31,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T08:02:39.008607484Z","message":"HTTPAPI"}Copyingblob554879bb3004done{"level":"info","module":"http","clientIP":"10.0.2.100:34810","method":"PATCH","path":"/v2/busybox/blobs/uploads/fcc838d2-fb1b-4d4d-a13e-5f670eda8d74","statusCode":202,"latency":"83.785431ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Length":["772806"],"Content-Type":["application/octet-stream"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":65,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T08:02:39.093567068Z","message":"HTTPAPI"}{"level":"info","r.ContentLength":0,"goroutine":52,"caller":"zotregistry.dev/zot/pkg/api/routes.go:1040","time":"2022-04-11T08:02:39.09516161Z","message":"DEBUG"}00427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":52,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146","time":"2022-04-11T08:02:39.096352185Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146","message":"dedupe:enter"}egistry.dev/zot/pkg/storage/storage_fs.go:1171","time":"2022-04-11T08:02:39.098135196Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1171","message":"dedupe:rename"}th":["0"],"Content-Type":["application/octet-stream"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":[4a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","statusCode":404,"latency":"328.505µs","bodySize":407,"headeroutine":53,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T08:02:39.534793384Z","message":"HTTP{"level":"info","module":"http","clientIP":"10.0.2.100:34816","method":"POST","path":"/v2/busybox/blobs/uploads/","statusCode":202,"latency":"157.72µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Length":["0"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":66,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T08:02:39.536743924Z","message":"HTTPAPI"}Copyingconfig02611b034adone{"level":"info","module":"http","clientIP":"10.0.2.100:34818","method":"PATCH","path":"/v2/busybox/blobs/uploads/848d6bf2-84cb-463a-a59d-4dcf6b4560e0","statusCode":202,"latency":"171.215µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Length":["575"],"Content-Type":["application/octet-stream"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":15,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T08:02:39.538433959Z","message":"HTTPAPI"}{"level":"info","r.ContentLength":0,"goroutine":81,"caller":"zotregistry.dev/zot/pkg/api/routes.go:1040","time":"2022-04-11T08:02:39.539896831Z","message":"DEBUG"}{"level":"debug","src":"/var/lib/registry/busybox/.uploads/848d6bf2-84cb-463a-a59d-4dcf6b4560e0","dstDigest":"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","dst":"/var/lib/registry/busybox/blobs/sha256/02611b034egistry.dev/zot/pkg/storage/storage_fs.go:1171","time":"2022-04-11T08:02:39.543173664Z","caller":"zotregistry.dev/zot/pkg{"level":"info","module":"http","clientIP":"10.0.2.100:34820","method":"PUT","path":"/v2/busybox/blobs/uploads/848d6bf2-84cb-463a-a59d-4dcf6b4560e0?digest=sha256%3A02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","statusCode":201,"latency":"3.416267ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Leng"Go-http-client/1.1"]},"goroutine":81,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T08:02:39.54329255Z","message":"HTTPAPI"}Writingmanifesttoimagedestination{"level":"info","blobPath":"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","reference":"latest","goroutine":68,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:516","time":"2022-04-11T08:02:39.546346709Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:516","message":"manifestlayers"}{"level":"debug","digest":"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182","goroutine":68,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:02:39.54677846Z","message":"GC:gotreference"}ler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:02:39.54687305Z","message":"GC:markingfromroot"}ler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:02:39.546968752Z","message":"->ws.recurse"}{"level":"debug","name":"github.com/opencontainers/image-spec/specs-go::Versioned","v1path":"github.com/opencontainers/image-spec/specs-go/v1","goroutine":68,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:02:39.547169714Z","message":"detectedjumpoutsidepermittedpackages"}{"level":"debug","digest":"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","goroutine":68,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:02:39.54727252Z","message":"->ws.recurse"}{"level":"debug","name":"time::Time","v1path":"github.com/opencontainers/image-spec/specs-go/v1","goroutine":68,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:02:39.547474113Z","message":"detectedjumpoutsidepermittedpackages"}":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:02:39.547596506Z","message":"detectedjumpo{"level":"debug","v1path":"github.com/opencontainers/image-spec/specs-go/v1","name":"time::Time","goroutine":68,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:02:39.547705513Z","message":"detectedjumpoler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:02:39.547792369Z","message":"<-ws.recursler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:02:39.547876068Z","message":"->ws.recurs{"level":"debug","goroutine":68,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:02:39{"level":"debug","digest":"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":68,"cal.547976829Z","message":"skippingwalkintonon-parseablemedia-typeapplication/vnd.oci.image.layer.v1.tar+gzipofblobsha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df"}ler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:02:39.548060448Z","message":"<-ws.recursler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:02:39.548141523Z","message":"<-ws.recurs.548320723Z","message":"garbagecollected0blobs"}{"level":"info","module":"http","clientIP":"10.0.2.100:34822","method":"PUT","path":"/v2/busybox/manifests/latest","statusCode":201,"latency":"2.493001ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Length":["347"],"Content-Type":["application/vnd.oci.image.manifest.v1+json"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":68,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T08:02:39.54839772Z","message":"HTTPAPI"}Storingsignatures$exportIMAGE=localhost:5000/busybox:latest$notationcertgenerate-test--default--trust"zot-demo"generatingRSAKeywith2048bitsgeneratedcertificatesexpiringon2023-04-11T08:02:48Zwrotekey:/home/ram/.config/notation/key/zot-demo.keywrotecertificate:/home/ram/.config/notation/certificate/zot-demo.crtzot-demo:addedtothekeylistzot-demo:markedasdefaultzot-demo:addedtothecertificatelist$notationlist--plain-http$IMAGEtusCode":200,"latency":"214.227µs","bodySize":347,"headers":{"Accept":["application/vnd.docker.distribution.manifest.list.v2+json","application/vnd.docker.distribution.manifest.v2+json","application/vnd.oci.image.index.v1+json","application/vnd.oci.image.manifest.v1+json","application/vnd.cncf.oras.artifact.manifest.v1+json"],"Accept-Encoding":["gzip"],"Connection":["close"],"User-Agent":["Go-http-client/1.1"]},"goroutine":70,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T08:02:55.488047986Z","message":"HTTPAPI"}{"level":"info","digest":"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182","artifactType":"application/vnd.cncf.notary{"level":"error","error":"manifest:notfound","name":"busybox","digest":"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182","goroutine":71,"caller":"zotregistry.dev/zot/pkg/api/routes.go:1432","time":"2022-04-11T08:02:55.489317048Z","message":"unabletogetreferences"}{"level":"info","module":"http","clientIP":"10.0.2.100:34826","method":"GET","path":"/oras/artifacts/v1/busybox/manifests/sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182/referrers?artifactType=application%2Fvnd.cncf.notary.v2.signature","statusCode":400,"latency":"272.919µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"User-Agent":["Go-http-client/1.1"]},"goroutine":71,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T08:02:55.489368486Z","message":"HTTPAPI"}2022/04/1101:02:55lookupsignaturefailure:failedtolookupsignatures:400BadRequest$notationverify--plain-http$IMAGEtusCode":200,"latency":"226.711µs","bodySize":347,"headers":{"Accept":["application/vnd.docker.distribution.manifest.lionnection":["close"],"User-Agent":["Go-http-client/1.1"]},"goroutine":73,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T08:03:01.370594302Z","message":"HTTPAPI"}335037baeb12fa2c5acb960182","goroutine":83,"caller":"zotregistry.dev/zot/pkg/api/routes.go:1432","time":"2022-04-11T08:03:01.372341042Z","message":"unabletogetreferences"}{"level":"info","module":"http","clientIP":"10.0.2.100:34830","method":"GET","path":"/oras/artifacts/v1/busybox/manifesf.notary.v2.signature","statusCode":400,"latency":"344.565µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"User-Agent":["Go-http-client/1.1"]},"goroutine":83,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T08:03:01.372412689Z","message":"HTTPAPI"}2022/04/1101:03:01lookupsignaturefailure:failedtolookupsignatures:400BadRequest$notationsign--plain-http$IMAGEonnection":["close"],"User-Agent":["Go-http-client/1.1"]},"goroutine":57,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T08:03:08.89635684Z","message":"HTTPAPI"}onnection":["close"],"User-Agent":["Go-http-client/1.1"]},"goroutine":59,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T08:03:08.904254694Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34836","method":"POST","path":"/v2/busybox/blobs/uploads/","statusCode":202,"latency":"122.313µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Content-Length":["0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":61,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T08:03:08.905685714Z","message":"HTTPAPI"}9f7981635a786b9e9d3021da4723cee517f20273a6c8e9d21678605fd4751b","dst":"/var/lib/registry/busybox/blobs/sha256/db9f7981635a786b9e9d3021da4723cee517f20273a6c8e9d21678605fd4751b","goroutine":61,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146","time":"2022-04-11T08:03:08.906567992Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146","mesry/busybox/blobs/sha256/db9f7981635a786b9e9d3021da4723cee517f20273a6c8e9d21678605fd4751b","goroutine":61,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1171","time":"2022-04-11T08:03:08.9075929Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1171","message":"dedupe:rename"}{"level":"info","module":"http","clientIP":"10.0.2.100:34836","method":"PUT","path":"/v2/busybox/blobs/uploads/abacb8d9-5726-42fb-803d-27cca2700488?digest=sha256%3Adb9f7981635a786b9e9d3021da4723cee517f20273a6c8e9d21678605fd4751b","statusCode":201,"latency":"1.234617ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Content-Length":["1790"],"Content-Type":["application/octet-stream"],"User-Agent":["Go-http-client/1.1"]},"goroutine":61,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T08:03:08.907635751Z","message":"HTTPAPI"}{"level":"debug","digest":"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182","goroutine":61,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.90881319Z","message":"GC:gotrefer{"level":"debug","digest":"sha256:e3bd8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b","goroutine":61,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.908910405Z","message":"GC:gotreference"}ler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.908984135Z","message":"GC:markingfromroot"}ler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.909067143Z","message":"->ws.recurs{"level":"debug","v1path":"github.com/opencontainers/image-spec/specs-go/v1","name":"github.com/opencontainers/image-spec/specs-go::Versioned","goroutine":61,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.909310686Z","message":"detectedjumpoutsidepermittedpackages"}{"level":"debug","digest":"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","goroutine":61,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.909422829Z","message":"->ws.recurs{"level":"debug","name":"time::Time","v1path":"github.com/opencontainers/image-spec/specs-go/v1","goroutine":61,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.90974404Z","message":"detectedjumpoutsidepermittedpackages"}":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.909891129Z","message":"detectedjumpo":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.910015045Z","message":"detectedjumpoler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.910116728Z","message":"<-ws.recurs{"level":"debug","digest":"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":61,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.910213422Z","message":"->ws.recurs{"level":"debug","goroutine":61,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.910323852Z","message":"skippingwalkintonon-parseablemedia-typeapplication/vnd.oci.image.layer.v1.tar+gzipofblobler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.910419764Z","message":"<-ws.recursler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.910510968Z","message":"<-ws.recursler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.910597131Z","message":"GC:markingler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.910695027Z","message":"->ws.recurs.910792433Z","message":"skippingwalkintonon-parseablemedia-typeapplication/vnd.cncf.oras.artifact.manifest.v1+jsonofblobsha256:e3bd8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b"}ler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.910884808Z","message":"<-ws.recurs.911091311Z","message":"skippinggarbagecollectionofblobsha256:db9f7981635a786b9e9d3021da4723cee517f20273a6c8e9d21678605fd4751bbecauseofpolicy0"}.911225296Z","message":"garbagecollected0blobs"}{"level":"info","module":"http","clientIP":"10.0.2.100:34836","method":"PUT","path":"/v2/busybox/manifests/sha256:e3bd8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b","statusCode":201,"latency":"3.120372ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Content-Length":["431"],"Content-Type":["application/vnd.cncf.oras.artifact.manifest.v1+json"],"User-Agent":["Go-http-client/1.1"]},"goroutine":61,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T08:03:08.911315026Z","message":"HTTPAPI"}sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182tusCode":200,"latency":"238.744µs","bodySize":347,"headers":{"Accept":["application/vnd.docker.distribution.manifest.lionnection":["close"],"User-Agent":["Go-http-client/1.1"]},"goroutine":63,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T08:03:14.524722538Z","message":"HTTPAPI"}ication/vnd.cncf.notary.v2.signature","goroutine":85,"caller":"zotregistry.dev/zot/pkg/api/routes.go:1428","time":"2022-04-11T08:03:14.526655592Z","message":"gettingmanifest"}f.notary.v2.signature","statusCode":200,"latency":"641.92µs","bodySize":236,"headers":{"Accept-Encoding":["gzip"],"User-Agent":["Go-http-client/1.1"]},"goroutine":85,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T08:03:14.527249832Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34840","method":"GET","path":"/v2/busybox/manifests/sha256:e3bd8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b","statusCode":200,"latency":"172.688µs","bodySize":431,"headers":{"Accept":["application/vnd.cncf.oras.artifact.manifest.v1+json"],"Accept-Encoding":["gzip"],"User-Agent":["Go-http-client/1.1"]},"goroutine":85,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T08:03:14.52837475Z","message":"HTTPAPI"}sha256:db9f7981635a786b9e9d3021da4723cee517f20273a6c8e9d21678605fd4751btusCode":200,"latency":"196.283µs","bodySize":347,"headers":{"Accept":["application/vnd.docker.distribution.manifest.lionnection":["close"],"User-Agent":["Go-http-client/1.1"]},"goroutine":99,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T08:03:19.448934351Z","message":"HTTPAPI"}ication/vnd.cncf.notary.v2.signature","goroutine":87,"caller":"zotregistry.dev/zot/pkg/api/routes.go:1428","time":"2022-04-11T08:03:19.450495568Z","message":"gettingmanifest"}{"level":"info","module":"http","clientIP":"10.0.2.100:34844","method":"GET","path":"/oras/artifacts/v1/busybox/manifesf.notary.v2.signature","statusCode":200,"latency":"374.812µs","bodySize":236,"headers":{"Accept-Encoding":["gzip"],"User-Agent":["Go-http-client/1.1"]},"goroutine":87,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T08:03:19.450795598Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34844","method":"GET","path":"/v2/busybox/manifests/sha256:e3bd8c4fe856a62722b1ad0c0040e5fad79071f6c939bb813cf046446b248e2b","statusCode":200,"latency":"113.796µs","bodySize":431,"heatp-client/1.1"]},"goroutine":87,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T08:03:19.451774298Z","message":"HTTPAPI"}{"level":"info","params":{"Version":"1.0.0-dev","GoVersion":"go1.17.5","Commit":"v1.3.8-rc3-38a110314ba3af67f970ed0ac90{"level":"info","module":"http","clientIP":"10.0.2.100:34802","method":"GET","path":"/v2/","statusCode":200,"latency":"7.834µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":28,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T08:02:38.48573149Z","message":"HTTPAPI"}a7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":30,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272","time":"2022-04-11T08:02:38.487726384Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272","message":"failedtost{"level":"info","module":"http","clientIP":"10.0.2.100:34804","method":"HEAD","path":"/v2/busybox/blobs/sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","statusCode":404,"latency":"571.016µs","bodySize":407,"headeroutine":30,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T08:02:38.488073585Z","message":"HTTPa7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":12,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272","time":"2022-04-11T08:02:39.005726945Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272","message":"failedtostf","goroutine":12,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277","timutine":12,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T08:02:39.005958465Z","messCopyingblob554879bb3004[==============================>-------]610.4KiB/754.7KiB{"level":"debug","src":"/var/lib/registry/busybox/.uploads/fcc838d2-fb1b-4d4d-a13e-5f670eda8d74","dstDigest":"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","dst":"/var/lib/registry/busybox/blobs/sha256/554879bb3{"level":"debug","src":"/var/lib/registry/busybox/.uploads/fcc838d2-fb1b-4d4d-a13e-5f670eda8d74","dst":"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":52,"caller":"zotr{"level":"info","module":"http","clientIP":"10.0.2.100:34812","method":"PUT","path":"/v2/busybox/blobs/uploads/fcc838d2-fb1b-4d4d-a13e-5f670eda8d74?digest=sha256%3A554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","statusCode":201,"latency":"3.162745ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Leng"Go-http-client/1.1"]},"goroutine":52,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T08:02:39.098213214Z","message":"HTTPAPI"}{"level":"error","error":"cache:miss","digest":"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","goroutine":53,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277","time":"2022-04-11T08:02:39.53468061Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277","message":"cache:notfound"}{"level":"info","module":"http","clientIP":"10.0.2.100:34814","method":"HEAD","path":"/v2/busybox/blobs/sha256:02611b03{"level":"info","r.ContentLength":0,a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","goroutine":81,"caller":"zotrea2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","goroutine":81,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146","time":"2022-04-11T08:02:39.54006971Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146","message":"dedupe:enter"}022-04-11T08:02:39.546346709Z","caller":"zotregistry.dev/zot/pkg/storagler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-ler":"zotregistrler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:02:39.54687305Z{"level":"deb{"level":"debug","nameutsidepermi{"level":"debug","v1path":"github.com/ope{"level":"debug","digest":"sha256:0261{"level":"debug","digest":"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b.547976829Z","message":"skippingwalk{"level":"debug","digest":"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f27{"level":"debug","digest":"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7d{"level":"info","module":"http","clientIP":"10.0.2.100:34824","method":"GET","path":"/v2/busybox/manifests/latest","staAgent":["Go-http-client/1.1"]},"goroutine":71,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-1104-11T08:02:55.489173486Z","message":"gettingmanifest"}{"level":"info","module":"http","clientIP":"10.0.2.100:34828","method":"GET","path":"/v2/busybox/manifests/latest","staication/vnd.cncf.notary.v2.signature","goroutine":83,"caller":"zotregistry.dev/zot/pkg/api/routes.go:1428","time":"2022-04-11T08:03:01.372120172Z","message":"gettingmanifest"}3:01.372341042Z","message":"unabletogetr2022/04/1101:03:01lookupsignature{"level":"info","module":"http","clientIP":"10.0.2.100:34832","method":"GET","path":"/v2/busybox/manifests/latest","statusCode":200,"latency":"229.305µs","bodySize":347,"headers":{"Accept":["application/vnd.docker.distribution.manifest.li{"level":"info","module":"http","clientIP":"10.0.2.100:34834","method":"GET","path":"/v2/busybox/manifests/latest","statusCode":200,"latency":"208.467µs","bodySize":347,"headers":{"Accept":["application/vnd.docker.distribution.manifest.li{"level":"info","r.ContentLength":1790,"goroutine":61,"caller":"zotregistry.dev/zot/pkg/api/routes.go:1040","time":"{"level":"info","r.ContentLength":1790,"goroutine":61,"caller":"zotregistry.dev/zot/pkg/api/routes.go:1040","time":"2022-04-11T08:03:08.906436111Z","message":"DEBUG"}{"level":"debug","src":"/var/lib/registry/busybox/.uploads/abacb8d9-5726-42fb-803d-27cca2700488","dstDigest":"sha256:db{"level":"debug","src":"/var/lib/registry/busybox/.uploads/abacb8d9-5726-42fb-803d-27cca2700488","dst":"/var/lib/registegistry.dev/zot/pkg/storage/storage_fs.go:1171","time":"2022-04-11T08:0api/session.go:132","time":"2022-0{"level":"debug","digest":"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037b{"level":"debug","namtsidepermi{"level":"debug","name":"time::Time","v1path":"github.com/opencontainers/image-spec/{"level":"debug","name":"time::Time","v1path{"level":"debug","digest":"sha256:02611b{"level":"debug","digest":"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","g{"level":"debug","digest":"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3ler":"zotregistry.dev/zot/pkg/storage/.910323852Z","messa.910323852Z","message":"skippingw{"level":"debug","digest":"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19.910323852Z","message":"skippingwalkintonon-pa{"level":"debug","digest":"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335ler":"zotregistry.dev/zot/pkgle.910792433Z","message":"skippingwalkintonon-parseablemedialer":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T08:03:08.91078ler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T.911091311Z","message":"skippinggarbagecollectionofbl.9112252.911225296Z","message":"gv1+json"],"User-Agent":["Go-http-client/1.1"]},"goroutine":61,"caller":"zotregistrzot-demo:addedtothecertifisha256:d11abb379758784ce3c263c2fe3eabe6baf6293{"level":"info","module":"http","clientIP":"10.0.2.100:34838","method":"GET","path":"/v2/busybox/manifests/latest","sta{"level":"info","module":"http","clientIP":"10.0.2.100:34840","method":"GET","path":"/oras/artifacts/v1/busybox/manifestp-client/1.1"]},"goroutine":85,"caller":"zotregwrsha256:db9f7981635a786b9e9d302{"level":"info","module":"http","clientIP":"10.0.2.100:34842","method":"GET","path":"/v2/busybox/manifests/latest","stats/sha256:d11abb379758784ce3c263c2fe3eabe6baf6$notationlist--plain-http$$notationverify-[detachedfrom51944.devto] \ No newline at end of file diff --git a/demos/oras-push-pull.rec b/demos/oras-push-pull.rec index 7675475c..c742f4c9 100644 --- a/demos/oras-push-pull.rec +++ b/demos/oras-push-pull.rec @@ -9,7 +9,7 @@ [1.250767, "o", "\r\u001b[32m$\b\n\u001b[39m \b"] [1.612879, "i", "\r"] [1.613061, "o", "\n \b"] -[1.648533, "o", "\u001b[H\u001b[K{\"level\":\"info\",\"params\":{\"Version\":\"1.0.0-dev\",\"GoVersion\":\"go1.17.5\",\"Commit\":\"v1.3.8-rc3-38a110314ba3af67f970ed0ac90\r\n\u001b[K\u001b[1;119H09102edf7208d3\",\"BinaryType\":\"extended\",\"AccessControl\":null,\"Storage\":{\"Dedupe\":true,\"GC\":true,\"Commit\":false,\"GCDelay\"\r\n\u001b[K\u001b[2;119H\":3600000000000,\"RootDirectory\":\"/var/lib/registry\",\"StorageDriver\":null,\"SubPaths\":null},\"HTTP\":{\"Address\":\"0.0.0.0\",\"P\r\n\u001b[K\u001b[3;119HPort\":\"5000\",\"TLS\":null,\"Auth\":null,\"RawAccessControl\":null,\"Realm\":\"\",\"AllowReadAccess\":false,\"ReadOnly\":false,\"Ratelim\r\n\u001b[K\u001b[4;119Hmit\":null},\"Log\":{\"Level\":\"debug\",\"Output\":\"\",\"Audit\":\"\"},\"Extensions\":null},\"goroutine\":1,\"caller\":\"zotregistry.io/zot/\r\n\u001b[K\u001b[5;119H/pkg/api/controller.go:103\",\"time\":\"2022-04-11T07:37:48.892014192Z\",\"message\":\"configuration settings\"}\r\n\u001b[K{\"level\":\"info\",\"cpus\":8,\"max. open files\":1048576,\"max. inotify watches\":\"2147483647\",\"goroutine\":1,\"caller\":\"zotregis\r\n\u001b[K\u001b[7;119Hstry.io/zot/pkg/api/controller.go:91\",\"time\":\"2022-04-11T07:37:48.892094614Z\",\"message\":\"runtime params\"}\r\n\u001b[K"] +[1.648533, "o", "\u001b[H\u001b[K{\"level\":\"info\",\"params\":{\"Version\":\"1.0.0-dev\",\"GoVersion\":\"go1.17.5\",\"Commit\":\"v1.3.8-rc3-38a110314ba3af67f970ed0ac90\r\n\u001b[K\u001b[1;119H09102edf7208d3\",\"BinaryType\":\"extended\",\"AccessControl\":null,\"Storage\":{\"Dedupe\":true,\"GC\":true,\"Commit\":false,\"GCDelay\"\r\n\u001b[K\u001b[2;119H\":3600000000000,\"RootDirectory\":\"/var/lib/registry\",\"StorageDriver\":null,\"SubPaths\":null},\"HTTP\":{\"Address\":\"0.0.0.0\",\"P\r\n\u001b[K\u001b[3;119HPort\":\"5000\",\"TLS\":null,\"Auth\":null,\"RawAccessControl\":null,\"Realm\":\"\",\"AllowReadAccess\":false,\"ReadOnly\":false,\"Ratelim\r\n\u001b[K\u001b[4;119Hmit\":null},\"Log\":{\"Level\":\"debug\",\"Output\":\"\",\"Audit\":\"\"},\"Extensions\":null},\"goroutine\":1,\"caller\":\"zotregistry.dev/zot/\r\n\u001b[K\u001b[5;119H/pkg/api/controller.go:103\",\"time\":\"2022-04-11T07:37:48.892014192Z\",\"message\":\"configuration settings\"}\r\n\u001b[K{\"level\":\"info\",\"cpus\":8,\"max. open files\":1048576,\"max. inotify watches\":\"2147483647\",\"goroutine\":1,\"caller\":\"zotregis\r\n\u001b[K\u001b[7;119Hstry.dev/zot/pkg/api/controller.go:91\",\"time\":\"2022-04-11T07:37:48.892094614Z\",\"message\":\"runtime params\"}\r\n\u001b[K"] [7.714909, "i", "\u0001"] [7.933101, "i", "\t"] [7.933523, "o", " \n\n"] @@ -31,35 +31,35 @@ [17.520693, "o", "Uploading a948904f2f0f artifact.txt\r\n \b\u001b[33m\u001b[39m\u001b[33m\u001b[39m\u001b[33m\u001b[39m\u001b[33m\u001b[39m\u001b[9A\u001b[K$\b\n\u001b[K$ echo \"{\\\"name\\\":\\\"foo\\\",\\\"value\\\":\\\"bar\\\"}\" > config.json\r\n\u001b[K$\b\n\u001b[K$ echo \"hello world\" > artifact.txt\r\n\u001b[K$\b\n\u001b[K$ oras push localhost:5000/hello-artifact:v2 --manifest-config config.json:application/vnd.acme.rocket.config.v1+json a\r\n\u001b[K\u001b[16;119Hartifact.txt:text/plain -v\r\n\u001b[KPreparing artifact.txt\r\n\u001b[KUploading a948904f2f0f artifact.txt\r\n\u001b[K\u001b[33mWARN\u001b[39m[0000] reference for unknown type: text/plain\u001b[8C\u001b[33mdiges"] [17.52085, "o", "t\u001b[39m=\"sha256:a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec\r\n\u001b[K\u001b[20;119Hc0fb85d299a192a447\" \u001b[33mmediatype\u001b[39m=text/plain \u001b[33msize\u001b[39m=12\r\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\u001b[15A\u001b[33m\u001b[39m\u001b[33m\u001b[39m\u001b[33m\u001b[39m\u001b[33m\u001b[39m\u001b[11A\u001b[K$\b\n\u001b[K$ echo \"{\\\"name\\\":\\\"foo\\\",\\\"value\\\":\\\"bar\\\"}\" > config.json\r\n\u001b[K$\b\n\u001b[K$ echo \"hello world\" > artifact.txt\r\n\u001b[K$\b\n\u001b[K$ oras push localhost:5000/hello-artifact:v2 --manifest-config config.json:application/vnd.acme.rocket.config.v1+json a\r\n\u001b[K\u001b[16;119Hartifact.txt:text/plain -v\r\n\u001b[KPreparing artifact.txt\r\n\u001b[KUploading a948904f2f0f artifact.txt\r\n\u001b[K\u001b[33mWARN\u001b[39m[0000] reference for unknown type: text/plain\u001b[8C\u001b[33mdigest\u001b[39m=\"sha256:a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec\r\n\u001b[K\u001b[20;119Hc0fb85d299a192a447\" \u001b[33mmediatype\u001b[39m=text/plain \u001b[33msize\u001b[39m=12\r\n\u001b[K\u001b[33mWARN\u001b[39m[0000] reference for unknown type: application/vnd.acme.rocket.config.v1+json \u001b[33mdigest\u001b[39m=\"sha256:98df5c495df63132fb26e\r\n\u001b[K\u001b[22;119He1066eb3bee4e4d72973da11b4e4e513ab"] [17.520878, "o", "11c15145b7\" \u001b[33mmediatype\u001b[39m=application/vnd.acme.rocket.config.v1+json \u001b[33msize\u001b[39m=29\r\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\u001b[13A"] -[17.523072, "o", "\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"stat /var/lib/registry/hello-artifact/blobs/sha256/a948904f2f0f479b8f8197694b30184b0d2ed1c1cd\r\n\u001b[K\u001b[1;119Hd2a1ec0fb85d299a192a447: no such file or directory\",\"blob\":\"/var/lib/registry/hello-artifact/blobs/sha256/a948904f2f0f47\r\n\u001b[K\u001b[2;119H79b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447\",\"goroutine\":9,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.g\r\n\u001b[K\u001b[3;119Hgo:1272\",\"time\":\"2022-04-11T07:38:04.766384808Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1272"] -[17.523294, "o", "\",\"message\":\r\n\u001b[K\u001b[4;119H:\"failed to stat blob\"}\r\n\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a44\r\n\u001b[K\u001b[6;119H47\",\"goroutine\":9,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"time\":\"2022-04-11T07:38:04.766479395Z\",\"\r\n\u001b[K\u001b[7;119H\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K\u001b[15B\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"stat /var/lib/registry/hello-artifact/blobs/sha256/98df5c495df63132fb26e1066eb3bee4e4d72973da\r\n\u001b[K\u001b[1;119Ha11b4e4e513ab11c15145b7: no such file or directory\",\"blob\":\"/var/lib/registry/hello-artifact/blobs/sha256/98df5c495df631\r\n\u001b[K\u001b[2;119H132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7\",\"goroutine\":10,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.\r\n\u001b[K\u001b[3;119H.go:1272\",\"time\":\"2022-04-11T07:38:04.766663892Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1272\",\"message\"\r\n\u001b[K\u001b[4;119H\":\"failed to stat blob\"}\r\n\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\""] -[17.523472, "o", "digest\":\"sha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b\r\n\u001b[K\u001b[6;119Hb7\",\"goroutine\":10,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"time\":\"2022-04-11T07:38:04.766756957Z\",\r\n\u001b[K\u001b[7;119H,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K\u001b[15B"] -[17.523783, "o", "\u001b[H\u001b[K8df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7\",\"statusCode\":404,\"latency\":\"1.248567ms\",\"bodySize\":407\r\n\u001b[K\u001b[1;119H7,\"headers\":{\"Accept\":[\"application/vnd.acme.rocket.config.v1+json, */*\"],\"User-Agent\":[\"containerd/1.5.2+unknown\"]},\"go\r\n\u001b[K\u001b[2;119Horoutine\":10,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:38:04.767177127Z\",\"message\":\"HTT\r\n\u001b[K\u001b[3;119HTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34730\",\"method\":\"HEAD\",\"path\":\"/v2/hello-artifact/blobs/sha256:a\r\n\u001b[K\u001b[5;119Ha948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447\",\"statusCode\":404,\"latency\":\"1.072906ms\",\"bodySize\":407\r\n\u001b[K\u001b[6;119H7,\"headers\":{\"Accept\":[\"text/plain, */*\"],\"User-Agent\":[\"containerd/1.5.2+unknown\"]},\"goroutine\":9,\"caller\":\"zotregistry\r\n\u001b[K\u001b[7;119Hy.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:38:04.767214016Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[15B"] -[17.524927, "o", "\u001b[H\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34732\",\"method\":\"POST\",\"path\":\"/v2/hello-artifact/blobs/uploads/\r\n\u001b[K\u001b[1;119H/\",\"statusCode\":202,\"latency\":\"376.568µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"0\"],\"Use\r\n\u001b[K\u001b[2;119Her-Agent\":[\"containerd/1.5.2+unknown\"]},\"goroutine\":10,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022\r\n\u001b[K\u001b[3;119H2-04-11T07:38:04.768438808Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34730\",\"method\":\"POST\",\"path\":\"/v2/hello-artifact/blobs/uploads/\r\n\u001b[K\u001b[5;119H/\",\"statusCode\":202,\"latency\":\"356.61µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"0\"],\"User\r\n\u001b[K\u001b[6;119Hr-Agent\":[\"containerd/1.5.2+unknown\"]},\"goroutine\":9,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-0\r\n\u001b[K\u001b[7;119H04-11T07:38:04.768499823Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[15B"] -[17.525825, "o", "\u001b[H\u001b[Kr-Agent\":[\"containerd/1.5.2+unknown\"]},\"goroutine\":10,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022\r\n\u001b[K\u001b[1;119H2-04-11T07:38:04.768438808Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34730\",\"method\":\"POST\",\"path\":\"/v2/hello-artifact/blobs/uploads/\r\n\u001b[K\u001b[3;119H/\",\"statusCode\":202,\"latency\":\"356.61µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"0\"],\"User\r\n\u001b[K\u001b[4;119Hr-Agent\":[\"containerd/1.5.2+unknown\"]},\"goroutine\":9,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-0\r\n\u001b[K\u001b[5;119H04-11T07:38:04.768499823Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":29,\"goroutine\":10,\"caller\":\"zotregistry.io/zot/pkg/api/routes.go:1040\",\"time\":\"2022-0\r\n\u001b[K\u001b[7;119H04-11T07:38:04.769321086Z\",\"message\":\"DEBUG\"}\r\n\u001b[K\u001b[15B"] -[17.526038, "o", "\u001b[H\u001b[K4-11T07:38:04.768499823Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":29,\"goroutine\":10,\"caller\":\"zotregistry.io/zot/pkg/api/routes.go:1040\",\"time\":\"2022-0\r\n\u001b[K\u001b[2;119H04-11T07:38:04.769321086Z\",\"message\":\"DEBUG\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/hello-artifact/.uploads/d3db30e7-11f5-4cc5-a751-69fcabf7a94d\",\"dstDigest\":\"sh\r\n\u001b[K\u001b[4;119Hha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7\",\"dst\":\"/var/lib/registry/hello-artifact/blobs/sh\r\n\u001b[K\u001b[5;119Hha256/98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7\",\"goroutine\":10,\"caller\":\"zotregistry.io/zot/pkg/\r\n\u001b[K\u001b[6;119H/storage/storage_fs.go:1146\",\"time\":\"2022-04-11T07:38:04.769750654Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs\r\n\u001b[K\u001b[7;119Hs.go:1146\",\"message\":\"dedupe: enter\"}\r\n\u001b[K\u001b[15B"] -[17.526267, "o", "\u001b[H\u001b[K4-11T07:38:04.769321086Z\",\"message\":\"DEBUG\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/hello-artifact/.uploads/d3db30e7-11f5-4cc5-a751-69fcabf7a94d\",\"dstDigest\":\"sh\r\n\u001b[K\u001b[2;119Hha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7\",\"dst\":\"/var/lib/registry/hello-artifact/blobs/sh\r\n\u001b[K\u001b[3;119Hha256/98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7\",\"goroutine\":10,\"caller\":\"zotregistry.io/zot/pkg/\r\n\u001b[K\u001b[4;119H/storage/storage_fs.go:1146\",\"time\":\"2022-04-11T07:38:04.76"] -[17.52637, "o", "9750654Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs\r\n\u001b[K\u001b[5;119Hs.go:1146\",\"message\":\"dedupe: enter\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":12,\"goroutine\":9,\"caller\":\"zotregistry.io/zot/pkg/api/routes.go:1040\",\"time\":\"2022-04\r\n\u001b[K\u001b[7;119H4-11T07:38:04.769952794Z\",\"message\":\"DEBUG\"}\r\n\u001b[K\u001b[15B"] -[17.528883, "o", "\u001b[H\u001b[KstatusCode\":201,\"latency\":\"2.907414ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"29\"],\"Cont\r\n\u001b[K\u001b[1;119Htent-Type\":[\"application/octet-stream\"],\"User-Agent\":[\"containerd/1.5.2+unknown\"]},\"goroutine\":10,\"caller\":\"zotregistry.\r\n\u001b[K\u001b[2;119H.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:38:04.772190039Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/hello-artifact/.uploads/78052cee-439a-41b7-bfb9-2d3e5d1d939c\",\"dstDigest\":\"sh\r\n\u001b[K\u001b[4;119Hha256:a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447\",\"dst\":\"/var/lib/registry/hello-artifact/blobs/sh\r\n\u001b[K\u001b[5;119Hha256/a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447\",\"goroutine\":9,\"caller\":\"zotregistry.io/zot/pkg/s\r\n\u001b[K\u001b[6;119Hs"] -[17.528982, "o", "torage/storage_fs.go:1146\",\"time\":\"2022-04-11T07:38:04.772430891Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.\r\n\u001b[K\u001b[7;119H.go:1146\",\"message\":\"dedupe: enter\"}\r\n\u001b[K\u001b[15B"] -[17.531227, "o", "\u001b[H\u001b[Ka256:a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447\",\"dst\":\"/var/lib/registry/hello-artifact/blobs/sh\r\n\u001b[K\u001b[1;119Hha256/a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447\",\"goroutine\":9,\"caller\":\"zotregistry.io/zot/pkg"] -[17.531284, "o", "/s\r\n\u001b[K\u001b[2;119Hstorage/storage_fs.go:1146\",\"time\":\"2022-04-11T07:38:04.772430891Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.\r\n\u001b[K\u001b[3;119H.go:1146\",\"message\":\"dedupe: enter\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/hello-artifact/.uploads/78052cee-439a-41b7-bfb9-2d3e5d1d939c\",\"dst\":\"/var/lib\r\n\u001b[K\u001b[5;119Hb/registry/hello-artifact/blobs/sha256/a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447\",\"goroutine\":9,\"\r\n\u001b[K\u001b[6;119H\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:117"] -[17.531366, "o", "1\",\"time\":\"2022-04-11T07:38:04.774915291Z\",\"caller\":\"zotregist\r\n\u001b[K\u001b[7;119Htry.io/zot/pkg/storage/storage_fs.go:1171\",\"message\":\"dedupe: rename\"}\r\n\u001b[K\u001b[15B\u001b[H\u001b[K/registry/hello-artifact/blobs/sha256/a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447\",\"goroutine\":9,\"\r\n\u001b[K\u001b[1;119H\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1171\",\"time\":\"2022-04-11T07:38:04.774915291Z\",\"caller\":\"zotregist\r\n\u001b[K\u001b[2;119Htry.io/zot/pkg/storage/storage_fs.go:1171\",\"message\":\"dedupe: rename\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34730\",\"method\":\"PUT\",\"path\":\"/v2/hello-artifact/blobs/uploads/7\r\n\u001b[K\u001b[4;119H78052cee-439a-41b7-bfb9-2d3e5d1d939c?digest=sha256%3Aa948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447\",\"\r\n\u001b[K\u001b[5;119H\"s"] -[17.531418, "o", "tatusCode\":201,\"latency\":\"5.059851ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"12\"],\"Cont\r\n\u001b[K\u001b[6;119Htent-Type\":[\"application/octet-stream\"],\"User-Agent\":[\"containerd/1.5.2+unknown\"]},\"goroutine\":9,\"caller\":\"zotregistry.i\r\n\u001b[K\u001b[7;119Hio/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:38:04.774996974Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[15B"] -[17.532017, "o", "\u001b[H\u001b[K8052cee-439a-41b7-bfb9-2d3e5d1d939c?digest=sha256%3Aa948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447\",\"\r\n\u001b[K\u001b[1;119H\"statusCode\":201,\"latency\":\"5.059851ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"12\"],\"Cont\r\n\u001b[K\u001b[2;119Htent-Type\":[\"application/octet-stream\"],\"User-Agent\":[\"containerd/1.5.2+unknown\"]},\"goroutine\":9,\"caller\":\"zotregistry.i\r\n\u001b[K\u001b[3;119Hio/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:38:04.774996974Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34730\",\"method\":\"HEAD\",\"path\":\"/v2/hello-artifact/manifests/v2\",\r\n\u001b[K\u001b[5;119H,\"statusCode\":404,\"latency\":\"115.918µs\",\"bodySize\":221,\"headers\":{\"Accept\":[\"application/vnd.oci.image.manifest.v1+json,\r\n\u001b[K\u001b[6;119H, */*\"],\"User-Agent\":[\"containerd/1.5.2+unknown\"]},\"goroutine\":9,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"t\r\n\u001b[K\u001b[7;119Htime\":\"2022-04-11T07:38:04.775775087Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[15B"] -[17.532554, "o", "\u001b[H\u001b[K */*\"],\"User-Agent\":[\"containerd/1.5.2+unknown\"]},\"goroutine\":9,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"t\r\n\u001b[K\u001b[1;119Htime\":\"2022-04-11T07:38:04.775775087Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:390a1274c8a3a088ae3bf425e5c0f2ce4f4c5d0d82f683b0d22bfe94d6a0dcdc\",\"goroutine\":9,\"call\r\n\u001b[K\u001b[3;119Hler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776313189Z\",\"message\":\"GC: got refer\r\n\u001b[K\u001b[4;119Hrence\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha25"] -[17.532683, "o", "6:390a1274c8a3a088ae3bf425e5c0f2ce4f4c5d0d82f683b0d22bfe94d6a0dcdc\",\"goroutine\":9,\"call\r\n\u001b[K\u001b[6;119Hler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776346541Z\",\"message\":\"GC: marking f\r\n\u001b[K\u001b[7;119Hfrom root\"}\r\n\u001b[K\u001b[15B\u001b[H\u001b[Ker\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776313189Z\",\"message\":\"GC: got refer\r\n\u001b[K\u001b[1;119Hrence\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:390a1274c8a3a088ae3bf425e5c0f2ce4f4c5d0d82f683b0d22bfe94d6a0dcdc\",\"gorouti"] -[17.532734, "o", "ne\":9,\"call\r\n\u001b[K\u001b[3;119Hler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776346541Z\",\"message\":\"GC: marking f\r\n\u001b[K\u001b[4;119Hfrom root\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:390a1274c8a3a088ae3bf425e5c0f2ce4f4c5d0d82f683b0d22bfe94d6a0dcdc\",\"goroutine\":9,\"call\r\n\u001b[K\u001b[6;119Hler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776375205Z\",\"message\":\"-> ws.recurse\r\n\u001b[K\u001b[7;119He\"}\r\n\u001b[K\u001b[15B\u001b[H\u001b[Ker\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776346541Z\",\"message\":\"GC: marking f\r\n\u001b[K\u001b[1;119Hfrom root\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:390a1274c8a3a088ae3bf425e5c0f2ce4f4c5d0d82f683b0d22bfe94d6a0dcdc\",\"goroutine\":9,\"call\r\n\u001b[K\u001b[3;119Hler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776375205Z\",\"message\":\"-> ws.recurse\r\n\u001b[K\u001b[4;119He\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"github.com/opencontainers/image-spec/specs-go::Versioned\",\"v1path\":\"github.com/opencontainers/\r\n\u001b[K\u001b[6;119H/image-spec/sp"] -[17.532769, "o", "ecs-go/v1\",\"goroutine\":9,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07\r\n\u001b[K\u001b[7;119H7:38:04.776448593Z\",\"message\":\"detected jump outside permitted packages\"}\r\n\u001b[K\u001b[15B\u001b[H\u001b[Kimage-spec/specs-go/v1\",\"goroutine\":9,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07\r\n\u001b[K\u001b[1;119H7:38:04.776448593Z\",\"message\":\"detected jump outside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7\",\"goroutine\":9,\"call\r\n\u001b[K\u001b[3;119Hler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776488508Z\",\"message\":\"-> ws.recurse\r\n\u001b[K\u001b[4;119He\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":9,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.\r\n\u001b[K\u001b[6;119H.776527832Z\",\"message\":\"skipping walk into non-parseable media-type application/vnd.acme.rocket.config.v1+json of blob s\r\n\u001b[K\u001b[7;119Hsha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c1514"] -[17.532795, "o", "5b7\"}\r\n\u001b[K\u001b[15B\u001b[H\u001b[Ker\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776488508Z\",\"message\":\"-> ws.recurse\r\n\u001b[K\u001b[1;119He\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":9,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.\r\n\u001b[K\u001b[3;119H.776527832Z\",\"message\":\"skipping walk into non-parseable media-type application/vnd.acme.rocket.config.v1+json of blob s\r\n\u001b[K\u001b[4;119Hsha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7\",\"goroutine\":9,\"call\r\n\u001b[K\u001b[6;119Hler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776556616Z\",\"message\":\"<- ws.recurse\r\n\u001b[K\u001b[7;119"] -[17.532818, "o", "He\"}\r\n\u001b[K\u001b[15B\u001b[H\u001b[K776527832Z\",\"message\":\"skipping walk into non-parseable media-type application/vnd.acme.rocket.config.v1+json of blob s\r\n\u001b[K\u001b[1;119Hsha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7\",\"goroutine\":9,\"call\r\n\u001b[K\u001b[3;119Hler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776556616Z\",\"message\":\"<- ws.recurse\r\n\u001b[K\u001b[4;119He\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447\",\"goroutine\":9,\"call\r\n\u001b[K\u001b[6;119Hler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776586813Z\",\"message\":\"-> ws.recurse\r\n\u001b[K\u001b[7;119H"] -[17.532852, "o", "e\"}\r\n\u001b[K\u001b[15B\u001b[H\u001b[Ker\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776556616Z\",\"message\":\"<- ws.recurse\r\n\u001b[K\u001b[1;119He\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447\",\"goroutine\":9,\"call\r\n\u001b[K\u001b[3;119Hler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776586813Z\",\"message\":\"-> ws.recurse\r\n\u001b[K\u001b[4;119He\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":9,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_"] -[17.532896, "o", "fs.go:143\",\"time\":\"2022-04-11T07:38:04.\r\n\u001b[K\u001b[6;119H.776646555Z\",\"message\":\"skipping walk into non-parseable media-type text/plain of blob sha256:a948904f2f0f479b8f8197694b\r\n\u001b[K\u001b[7;119Hb30184b0d2ed1c1cd2a1ec0fb85d299a192a447\"}\r\n\u001b[K\u001b[15B\u001b[H\u001b[Ker\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776586813Z\",\"message\":\"-> ws.recurse\r\n\u001b[K\u001b[1;119He\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":9,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.\r\n\u001b[K\u001b[3;11"] +[17.523072, "o", "\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"stat /var/lib/registry/hello-artifact/blobs/sha256/a948904f2f0f479b8f8197694b30184b0d2ed1c1cd\r\n\u001b[K\u001b[1;119Hd2a1ec0fb85d299a192a447: no such file or directory\",\"blob\":\"/var/lib/registry/hello-artifact/blobs/sha256/a948904f2f0f47\r\n\u001b[K\u001b[2;119H79b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447\",\"goroutine\":9,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.g\r\n\u001b[K\u001b[3;119Hgo:1272\",\"time\":\"2022-04-11T07:38:04.766384808Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272"] +[17.523294, "o", "\",\"message\":\r\n\u001b[K\u001b[4;119H:\"failed to stat blob\"}\r\n\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a44\r\n\u001b[K\u001b[6;119H47\",\"goroutine\":9,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"time\":\"2022-04-11T07:38:04.766479395Z\",\"\r\n\u001b[K\u001b[7;119H\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K\u001b[15B\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"stat /var/lib/registry/hello-artifact/blobs/sha256/98df5c495df63132fb26e1066eb3bee4e4d72973da\r\n\u001b[K\u001b[1;119Ha11b4e4e513ab11c15145b7: no such file or directory\",\"blob\":\"/var/lib/registry/hello-artifact/blobs/sha256/98df5c495df631\r\n\u001b[K\u001b[2;119H132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7\",\"goroutine\":10,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.\r\n\u001b[K\u001b[3;119H.go:1272\",\"time\":\"2022-04-11T07:38:04.766663892Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272\",\"message\"\r\n\u001b[K\u001b[4;119H\":\"failed to stat blob\"}\r\n\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\""] +[17.523472, "o", "digest\":\"sha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b\r\n\u001b[K\u001b[6;119Hb7\",\"goroutine\":10,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"time\":\"2022-04-11T07:38:04.766756957Z\",\r\n\u001b[K\u001b[7;119H,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K\u001b[15B"] +[17.523783, "o", "\u001b[H\u001b[K8df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7\",\"statusCode\":404,\"latency\":\"1.248567ms\",\"bodySize\":407\r\n\u001b[K\u001b[1;119H7,\"headers\":{\"Accept\":[\"application/vnd.acme.rocket.config.v1+json, */*\"],\"User-Agent\":[\"containerd/1.5.2+unknown\"]},\"go\r\n\u001b[K\u001b[2;119Horoutine\":10,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:38:04.767177127Z\",\"message\":\"HTT\r\n\u001b[K\u001b[3;119HTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34730\",\"method\":\"HEAD\",\"path\":\"/v2/hello-artifact/blobs/sha256:a\r\n\u001b[K\u001b[5;119Ha948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447\",\"statusCode\":404,\"latency\":\"1.072906ms\",\"bodySize\":407\r\n\u001b[K\u001b[6;119H7,\"headers\":{\"Accept\":[\"text/plain, */*\"],\"User-Agent\":[\"containerd/1.5.2+unknown\"]},\"goroutine\":9,\"caller\":\"zotregistry\r\n\u001b[K\u001b[7;119Hy.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:38:04.767214016Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[15B"] +[17.524927, "o", "\u001b[H\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34732\",\"method\":\"POST\",\"path\":\"/v2/hello-artifact/blobs/uploads/\r\n\u001b[K\u001b[1;119H/\",\"statusCode\":202,\"latency\":\"376.568µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"0\"],\"Use\r\n\u001b[K\u001b[2;119Her-Agent\":[\"containerd/1.5.2+unknown\"]},\"goroutine\":10,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022\r\n\u001b[K\u001b[3;119H2-04-11T07:38:04.768438808Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34730\",\"method\":\"POST\",\"path\":\"/v2/hello-artifact/blobs/uploads/\r\n\u001b[K\u001b[5;119H/\",\"statusCode\":202,\"latency\":\"356.61µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"0\"],\"User\r\n\u001b[K\u001b[6;119Hr-Agent\":[\"containerd/1.5.2+unknown\"]},\"goroutine\":9,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-0\r\n\u001b[K\u001b[7;119H04-11T07:38:04.768499823Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[15B"] +[17.525825, "o", "\u001b[H\u001b[Kr-Agent\":[\"containerd/1.5.2+unknown\"]},\"goroutine\":10,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022\r\n\u001b[K\u001b[1;119H2-04-11T07:38:04.768438808Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34730\",\"method\":\"POST\",\"path\":\"/v2/hello-artifact/blobs/uploads/\r\n\u001b[K\u001b[3;119H/\",\"statusCode\":202,\"latency\":\"356.61µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"0\"],\"User\r\n\u001b[K\u001b[4;119Hr-Agent\":[\"containerd/1.5.2+unknown\"]},\"goroutine\":9,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-0\r\n\u001b[K\u001b[5;119H04-11T07:38:04.768499823Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":29,\"goroutine\":10,\"caller\":\"zotregistry.dev/zot/pkg/api/routes.go:1040\",\"time\":\"2022-0\r\n\u001b[K\u001b[7;119H04-11T07:38:04.769321086Z\",\"message\":\"DEBUG\"}\r\n\u001b[K\u001b[15B"] +[17.526038, "o", "\u001b[H\u001b[K4-11T07:38:04.768499823Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":29,\"goroutine\":10,\"caller\":\"zotregistry.dev/zot/pkg/api/routes.go:1040\",\"time\":\"2022-0\r\n\u001b[K\u001b[2;119H04-11T07:38:04.769321086Z\",\"message\":\"DEBUG\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/hello-artifact/.uploads/d3db30e7-11f5-4cc5-a751-69fcabf7a94d\",\"dstDigest\":\"sh\r\n\u001b[K\u001b[4;119Hha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7\",\"dst\":\"/var/lib/registry/hello-artifact/blobs/sh\r\n\u001b[K\u001b[5;119Hha256/98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7\",\"goroutine\":10,\"caller\":\"zotregistry.dev/zot/pkg/\r\n\u001b[K\u001b[6;119H/storage/storage_fs.go:1146\",\"time\":\"2022-04-11T07:38:04.769750654Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs\r\n\u001b[K\u001b[7;119Hs.go:1146\",\"message\":\"dedupe: enter\"}\r\n\u001b[K\u001b[15B"] +[17.526267, "o", "\u001b[H\u001b[K4-11T07:38:04.769321086Z\",\"message\":\"DEBUG\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/hello-artifact/.uploads/d3db30e7-11f5-4cc5-a751-69fcabf7a94d\",\"dstDigest\":\"sh\r\n\u001b[K\u001b[2;119Hha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7\",\"dst\":\"/var/lib/registry/hello-artifact/blobs/sh\r\n\u001b[K\u001b[3;119Hha256/98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7\",\"goroutine\":10,\"caller\":\"zotregistry.dev/zot/pkg/\r\n\u001b[K\u001b[4;119H/storage/storage_fs.go:1146\",\"time\":\"2022-04-11T07:38:04.76"] +[17.52637, "o", "9750654Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs\r\n\u001b[K\u001b[5;119Hs.go:1146\",\"message\":\"dedupe: enter\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":12,\"goroutine\":9,\"caller\":\"zotregistry.dev/zot/pkg/api/routes.go:1040\",\"time\":\"2022-04\r\n\u001b[K\u001b[7;119H4-11T07:38:04.769952794Z\",\"message\":\"DEBUG\"}\r\n\u001b[K\u001b[15B"] +[17.528883, "o", "\u001b[H\u001b[KstatusCode\":201,\"latency\":\"2.907414ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"29\"],\"Cont\r\n\u001b[K\u001b[1;119Htent-Type\":[\"application/octet-stream\"],\"User-Agent\":[\"containerd/1.5.2+unknown\"]},\"goroutine\":10,\"caller\":\"zotregistry.\r\n\u001b[K\u001b[2;119H.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:38:04.772190039Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/hello-artifact/.uploads/78052cee-439a-41b7-bfb9-2d3e5d1d939c\",\"dstDigest\":\"sh\r\n\u001b[K\u001b[4;119Hha256:a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447\",\"dst\":\"/var/lib/registry/hello-artifact/blobs/sh\r\n\u001b[K\u001b[5;119Hha256/a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447\",\"goroutine\":9,\"caller\":\"zotregistry.dev/zot/pkg/s\r\n\u001b[K\u001b[6;119Hs"] +[17.528982, "o", "torage/storage_fs.go:1146\",\"time\":\"2022-04-11T07:38:04.772430891Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.\r\n\u001b[K\u001b[7;119H.go:1146\",\"message\":\"dedupe: enter\"}\r\n\u001b[K\u001b[15B"] +[17.531227, "o", "\u001b[H\u001b[Ka256:a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447\",\"dst\":\"/var/lib/registry/hello-artifact/blobs/sh\r\n\u001b[K\u001b[1;119Hha256/a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447\",\"goroutine\":9,\"caller\":\"zotregistry.dev/zot/pkg"] +[17.531284, "o", "/s\r\n\u001b[K\u001b[2;119Hstorage/storage_fs.go:1146\",\"time\":\"2022-04-11T07:38:04.772430891Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.\r\n\u001b[K\u001b[3;119H.go:1146\",\"message\":\"dedupe: enter\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/hello-artifact/.uploads/78052cee-439a-41b7-bfb9-2d3e5d1d939c\",\"dst\":\"/var/lib\r\n\u001b[K\u001b[5;119Hb/registry/hello-artifact/blobs/sha256/a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447\",\"goroutine\":9,\"\r\n\u001b[K\u001b[6;119H\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:117"] +[17.531366, "o", "1\",\"time\":\"2022-04-11T07:38:04.774915291Z\",\"caller\":\"zotregist\r\n\u001b[K\u001b[7;119Htry.dev/zot/pkg/storage/storage_fs.go:1171\",\"message\":\"dedupe: rename\"}\r\n\u001b[K\u001b[15B\u001b[H\u001b[K/registry/hello-artifact/blobs/sha256/a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447\",\"goroutine\":9,\"\r\n\u001b[K\u001b[1;119H\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1171\",\"time\":\"2022-04-11T07:38:04.774915291Z\",\"caller\":\"zotregist\r\n\u001b[K\u001b[2;119Htry.dev/zot/pkg/storage/storage_fs.go:1171\",\"message\":\"dedupe: rename\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34730\",\"method\":\"PUT\",\"path\":\"/v2/hello-artifact/blobs/uploads/7\r\n\u001b[K\u001b[4;119H78052cee-439a-41b7-bfb9-2d3e5d1d939c?digest=sha256%3Aa948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447\",\"\r\n\u001b[K\u001b[5;119H\"s"] +[17.531418, "o", "tatusCode\":201,\"latency\":\"5.059851ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"12\"],\"Cont\r\n\u001b[K\u001b[6;119Htent-Type\":[\"application/octet-stream\"],\"User-Agent\":[\"containerd/1.5.2+unknown\"]},\"goroutine\":9,\"caller\":\"zotregistry.d\r\n\u001b[K\u001b[7;119Hev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:38:04.774996974Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[15B"] +[17.532017, "o", "\u001b[H\u001b[K8052cee-439a-41b7-bfb9-2d3e5d1d939c?digest=sha256%3Aa948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447\",\"\r\n\u001b[K\u001b[1;119H\"statusCode\":201,\"latency\":\"5.059851ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"12\"],\"Cont\r\n\u001b[K\u001b[2;119Htent-Type\":[\"application/octet-stream\"],\"User-Agent\":[\"containerd/1.5.2+unknown\"]},\"goroutine\":9,\"caller\":\"zotregistry.d\r\n\u001b[K\u001b[3;119Hev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:38:04.774996974Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34730\",\"method\":\"HEAD\",\"path\":\"/v2/hello-artifact/manifests/v2\",\r\n\u001b[K\u001b[5;119H,\"statusCode\":404,\"latency\":\"115.918µs\",\"bodySize\":221,\"headers\":{\"Accept\":[\"application/vnd.oci.image.manifest.v1+json,\r\n\u001b[K\u001b[6;119H, */*\"],\"User-Agent\":[\"containerd/1.5.2+unknown\"]},\"goroutine\":9,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"t\r\n\u001b[K\u001b[7;119Htime\":\"2022-04-11T07:38:04.775775087Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[15B"] +[17.532554, "o", "\u001b[H\u001b[K */*\"],\"User-Agent\":[\"containerd/1.5.2+unknown\"]},\"goroutine\":9,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"t\r\n\u001b[K\u001b[1;119Htime\":\"2022-04-11T07:38:04.775775087Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:390a1274c8a3a088ae3bf425e5c0f2ce4f4c5d0d82f683b0d22bfe94d6a0dcdc\",\"goroutine\":9,\"call\r\n\u001b[K\u001b[3;119Hler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776313189Z\",\"message\":\"GC: got refer\r\n\u001b[K\u001b[4;119Hrence\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha25"] +[17.532683, "o", "6:390a1274c8a3a088ae3bf425e5c0f2ce4f4c5d0d82f683b0d22bfe94d6a0dcdc\",\"goroutine\":9,\"call\r\n\u001b[K\u001b[6;119Hler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776346541Z\",\"message\":\"GC: marking f\r\n\u001b[K\u001b[7;119Hfrom root\"}\r\n\u001b[K\u001b[15B\u001b[H\u001b[Ker\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776313189Z\",\"message\":\"GC: got refer\r\n\u001b[K\u001b[1;119Hrence\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:390a1274c8a3a088ae3bf425e5c0f2ce4f4c5d0d82f683b0d22bfe94d6a0dcdc\",\"gorouti"] +[17.532734, "o", "ne\":9,\"call\r\n\u001b[K\u001b[3;119Hler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776346541Z\",\"message\":\"GC: marking f\r\n\u001b[K\u001b[4;119Hfrom root\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:390a1274c8a3a088ae3bf425e5c0f2ce4f4c5d0d82f683b0d22bfe94d6a0dcdc\",\"goroutine\":9,\"call\r\n\u001b[K\u001b[6;119Hler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776375205Z\",\"message\":\"-> ws.recurse\r\n\u001b[K\u001b[7;119He\"}\r\n\u001b[K\u001b[15B\u001b[H\u001b[Ker\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776346541Z\",\"message\":\"GC: marking f\r\n\u001b[K\u001b[1;119Hfrom root\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:390a1274c8a3a088ae3bf425e5c0f2ce4f4c5d0d82f683b0d22bfe94d6a0dcdc\",\"goroutine\":9,\"call\r\n\u001b[K\u001b[3;119Hler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776375205Z\",\"message\":\"-> ws.recurse\r\n\u001b[K\u001b[4;119He\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"github.com/opencontainers/image-spec/specs-go::Versioned\",\"v1path\":\"github.com/opencontainers/\r\n\u001b[K\u001b[6;119H/image-spec/sp"] +[17.532769, "o", "ecs-go/v1\",\"goroutine\":9,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07\r\n\u001b[K\u001b[7;119H7:38:04.776448593Z\",\"message\":\"detected jump outside permitted packages\"}\r\n\u001b[K\u001b[15B\u001b[H\u001b[Kimage-spec/specs-go/v1\",\"goroutine\":9,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07\r\n\u001b[K\u001b[1;119H7:38:04.776448593Z\",\"message\":\"detected jump outside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7\",\"goroutine\":9,\"call\r\n\u001b[K\u001b[3;119Hler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776488508Z\",\"message\":\"-> ws.recurse\r\n\u001b[K\u001b[4;119He\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":9,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.\r\n\u001b[K\u001b[6;119H.776527832Z\",\"message\":\"skipping walk into non-parseable media-type application/vnd.acme.rocket.config.v1+json of blob s\r\n\u001b[K\u001b[7;119Hsha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c1514"] +[17.532795, "o", "5b7\"}\r\n\u001b[K\u001b[15B\u001b[H\u001b[Ker\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776488508Z\",\"message\":\"-> ws.recurse\r\n\u001b[K\u001b[1;119He\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":9,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.\r\n\u001b[K\u001b[3;119H.776527832Z\",\"message\":\"skipping walk into non-parseable media-type application/vnd.acme.rocket.config.v1+json of blob s\r\n\u001b[K\u001b[4;119Hsha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7\",\"goroutine\":9,\"call\r\n\u001b[K\u001b[6;119Hler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776556616Z\",\"message\":\"<- ws.recurse\r\n\u001b[K\u001b[7;119"] +[17.532818, "o", "He\"}\r\n\u001b[K\u001b[15B\u001b[H\u001b[K776527832Z\",\"message\":\"skipping walk into non-parseable media-type application/vnd.acme.rocket.config.v1+json of blob s\r\n\u001b[K\u001b[1;119Hsha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7\",\"goroutine\":9,\"call\r\n\u001b[K\u001b[3;119Hler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776556616Z\",\"message\":\"<- ws.recurse\r\n\u001b[K\u001b[4;119He\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447\",\"goroutine\":9,\"call\r\n\u001b[K\u001b[6;119Hler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776586813Z\",\"message\":\"-> ws.recurse\r\n\u001b[K\u001b[7;119H"] +[17.532852, "o", "e\"}\r\n\u001b[K\u001b[15B\u001b[H\u001b[Ker\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776556616Z\",\"message\":\"<- ws.recurse\r\n\u001b[K\u001b[1;119He\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447\",\"goroutine\":9,\"call\r\n\u001b[K\u001b[3;119Hler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776586813Z\",\"message\":\"-> ws.recurse\r\n\u001b[K\u001b[4;119He\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":9,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_"] +[17.532896, "o", "fs.go:143\",\"time\":\"2022-04-11T07:38:04.\r\n\u001b[K\u001b[6;119H.776646555Z\",\"message\":\"skipping walk into non-parseable media-type text/plain of blob sha256:a948904f2f0f479b8f8197694b\r\n\u001b[K\u001b[7;119Hb30184b0d2ed1c1cd2a1ec0fb85d299a192a447\"}\r\n\u001b[K\u001b[15B\u001b[H\u001b[Ker\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776586813Z\",\"message\":\"-> ws.recurse\r\n\u001b[K\u001b[1;119He\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":9,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.\r\n\u001b[K\u001b[3;11"] [17.532913, "o", "9H.776646555Z\",\"message\":\"skipping walk into non-parseable media-type text/plain of blob sha256:a948904f2f0f479b8f8197694b\r\n\u001b[K\u001b[4;119Hb30184b0d2ed1c1cd2a1ec0fb85d299a192a447\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:a948904f2f0f479b8f8197694b30184b0d2ed1c1c"] -[17.532942, "o", "d2a1ec0fb85d299a192a447\",\"goroutine\":9,\"call\r\n\u001b[K\u001b[6;119Hler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776689245Z\",\"message\":\"<- ws.recurse\r\n\u001b[K\u001b[7;119He\"}\r\n\u001b[K\u001b[15B\u001b[H\u001b[K776646555Z\",\"message\":\"skipping walk into non-parseable media-type text/plain of blob sha256:a948904f2f0f479b8f8197694b\r\n\u001b[K\u001b[1;119Hb30184b0d2ed1c1cd2a1ec0fb85d299a192a447\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447\",\"goroutine\":9,\"call\r\n\u001b[K\u001b[3;119Hler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776689245Z\",\"message\":\"<- ws.recurse\r\n\u001b[K\u001b[4;119He\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:390a1274c8a3a088ae3bf425e5c0f2ce4f4c5d0d82f683b0d22bfe94d6a0dcdc\",\"gorouti"] -[17.532961, "o", "ne\":9,\"call\r\n\u001b[K\u001b[6;119Hler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776731585Z\",\"message\":\"<- ws.recurse\r\n\u001b[K\u001b[7;119He\"}\r\n\u001b[K\u001b[15B"] -[17.533022, "o", "\u001b[H\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447\",\"goroutine\":9,\"call\r\n\u001b[K\u001b[1;119Hler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776689245Z\",\"message\":\"<- ws.recurse\r\n\u001b[K\u001b[2;119He\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:390a1274c8a3a088ae3bf425e5c0f2ce4f4c5d0d82f683b0d22bfe94d6a0dcdc\",\"goroutine\":9,\"call\r\n\u001b[K\u001b[4;119Hler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776731585Z\",\"message\":\"<- ws.recurse\r\n\u001b[K\u001b[5;119He\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":9,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.\r\n\u001b[K\u001b[7;119H.776828377Z\",\"message\":\"garbage collected 0 blobs\"}\r\n\u001b[K\u001b[15B"] -[17.533093, "o", "\u001b[H\u001b[Ker\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776731585Z\",\"message\":\"<- ws.recurse\r\n\u001b[K\u001b[1;119He\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":9,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.\r\n\u001b[K\u001b[3;119H.776828377Z\",\"message\":\"garbage collected 0 blobs\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34730\",\"method\":\"PUT\",\"path\":\"/v2/hello-artifact/manifests/v2\",\"\r\n\u001b[K\u001b[5;119H\"statusCode\":201,\"latency\":\"827.346µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"375\"],\"Cont\r\n\u001b[K\u001b[6;119Htent-Type\":[\"application/vnd.oci.image.manifest.v1+json\"],\"User-Agent\":[\"containerd/1.5.2+unknown\"]},\"goroutine\":9,\"call\r\n\u001b[K\u001b[7;119Hler\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:38:04.77688299Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[15B"] +[17.532942, "o", "d2a1ec0fb85d299a192a447\",\"goroutine\":9,\"call\r\n\u001b[K\u001b[6;119Hler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776689245Z\",\"message\":\"<- ws.recurse\r\n\u001b[K\u001b[7;119He\"}\r\n\u001b[K\u001b[15B\u001b[H\u001b[K776646555Z\",\"message\":\"skipping walk into non-parseable media-type text/plain of blob sha256:a948904f2f0f479b8f8197694b\r\n\u001b[K\u001b[1;119Hb30184b0d2ed1c1cd2a1ec0fb85d299a192a447\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447\",\"goroutine\":9,\"call\r\n\u001b[K\u001b[3;119Hler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776689245Z\",\"message\":\"<- ws.recurse\r\n\u001b[K\u001b[4;119He\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:390a1274c8a3a088ae3bf425e5c0f2ce4f4c5d0d82f683b0d22bfe94d6a0dcdc\",\"gorouti"] +[17.532961, "o", "ne\":9,\"call\r\n\u001b[K\u001b[6;119Hler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776731585Z\",\"message\":\"<- ws.recurse\r\n\u001b[K\u001b[7;119He\"}\r\n\u001b[K\u001b[15B"] +[17.533022, "o", "\u001b[H\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447\",\"goroutine\":9,\"call\r\n\u001b[K\u001b[1;119Hler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776689245Z\",\"message\":\"<- ws.recurse\r\n\u001b[K\u001b[2;119He\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:390a1274c8a3a088ae3bf425e5c0f2ce4f4c5d0d82f683b0d22bfe94d6a0dcdc\",\"goroutine\":9,\"call\r\n\u001b[K\u001b[4;119Hler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776731585Z\",\"message\":\"<- ws.recurse\r\n\u001b[K\u001b[5;119He\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":9,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.\r\n\u001b[K\u001b[7;119H.776828377Z\",\"message\":\"garbage collected 0 blobs\"}\r\n\u001b[K\u001b[15B"] +[17.533093, "o", "\u001b[H\u001b[Ker\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.776731585Z\",\"message\":\"<- ws.recurse\r\n\u001b[K\u001b[1;119He\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":9,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:38:04.\r\n\u001b[K\u001b[3;119H.776828377Z\",\"message\":\"garbage collected 0 blobs\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34730\",\"method\":\"PUT\",\"path\":\"/v2/hello-artifact/manifests/v2\",\"\r\n\u001b[K\u001b[5;119H\"statusCode\":201,\"latency\":\"827.346µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"375\"],\"Cont\r\n\u001b[K\u001b[6;119Htent-Type\":[\"application/vnd.oci.image.manifest.v1+json\"],\"User-Agent\":[\"containerd/1.5.2+unknown\"]},\"goroutine\":9,\"call\r\n\u001b[K\u001b[7;119Hler\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:38:04.77688299Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[15B"] [17.533171, "o", "Pushed localhost:5000/hello-artifact:v2\r\n \bDigest: sha256:390a1274c8a3a088ae3bf425e5c0f2ce4f4c5d0d82f683b0d22bfe94d6a0dcdc\r\n \b"] [17.534211, "o", "$ "] [18.023399, "i", "\r"] @@ -78,13 +78,13 @@ [32.274512, "o", "oras pull localhost:5000/hello-artifact:v2 -v -a"] [33.490561, "i", "\r"] [33.491274, "o", "\r$\b\n \b"] -[33.505179, "o", "\u001b[H\u001b[KstatusCode\":201,\"latency\":\"827.346µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"375\"],\"Cont\r\n\u001b[K\u001b[1;119Htent-Type\":[\"application/vnd.oci.image.manifest.v1+json\"],\"User-Agent\":[\"containerd/1.5.2+unknown\"]},\"goroutine\":9,\"call\r\n\u001b[K\u001b[2;119Hler\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:38:04.77688299Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34734\",\"method\":\"HEAD\",\"path\":\"/v2/hello-artifact/manifests/v2\",\r\n\u001b[K\u001b[4;119H,\"statusCode\":200,\"latency\":\"647.648µs\",\"bodySize\":0,\"headers\":{\"Accept\":[\"application/vnd.docker.distribution.manifest.\r\n\u001b[K\u001b[5;119H.v2+json, application/vnd.docker.distribution.manifest.list.v2+json, application/vnd.oci.image.manifest.v1+json, applica\r\n\u001b[K\u001b[6;119Hation/vnd.oci.image.index.v1+json, */*\"],\"User-Agent\":[\"containerd/1.5.2+unknown\"]},\"goroutine\":81,\"caller\":\"zotregistry\r\n\u001b[K\u001b[7;119Hy.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:38:20.748590044Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[23B"] -[33.507824, "o", "\u001b[H\u001b[Kv2+json, application/vnd.docker.distribution.manifest.list.v2+json, application/vnd.oci.image.manifest.v1+json, applica\r\n\u001b[K\u001b[1;119Hation/vnd.oci.image.index.v1+json, */*\"],\"User-Agent\":[\"containerd/1.5.2+unknown\"]},\"goroutine\":81,\"caller\":\"zotregistry\r\n\u001b[K\u001b[2;119Hy.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:38:20.748590044Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34734\",\"method\":\"GET\",\"path\":\"/v2/hello-artifact/manifests/sha25\r\n\u001b[K\u001b[4;119H56:390a1274c8a3a088ae3bf425e5c0f2ce4f4c5d0d82f683b0d22bfe94d6a0dcdc\",\"statusCode\":200,\"latency\":\"161.844µs\",\"bodySize\":3\r\n\u001b[K\u001b[5;119H375,\"headers\":{\"Accept\":[\"application/vnd.oci.image.manifest.v1+json, */*\"],\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"co\r\n\u001b[K\u001b[6;119Hontainerd/1.5.2+unknown\"]},\"goroutine\":81,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:38:\r\n\u001b[K\u001b[7;119H:20.7512057Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[23B"] +[33.505179, "o", "\u001b[H\u001b[KstatusCode\":201,\"latency\":\"827.346µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Content-Length\":[\"375\"],\"Cont\r\n\u001b[K\u001b[1;119Htent-Type\":[\"application/vnd.oci.image.manifest.v1+json\"],\"User-Agent\":[\"containerd/1.5.2+unknown\"]},\"goroutine\":9,\"call\r\n\u001b[K\u001b[2;119Hler\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:38:04.77688299Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34734\",\"method\":\"HEAD\",\"path\":\"/v2/hello-artifact/manifests/v2\",\r\n\u001b[K\u001b[4;119H,\"statusCode\":200,\"latency\":\"647.648µs\",\"bodySize\":0,\"headers\":{\"Accept\":[\"application/vnd.docker.distribution.manifest.\r\n\u001b[K\u001b[5;119H.v2+json, application/vnd.docker.distribution.manifest.list.v2+json, application/vnd.oci.image.manifest.v1+json, applica\r\n\u001b[K\u001b[6;119Hation/vnd.oci.image.index.v1+json, */*\"],\"User-Agent\":[\"containerd/1.5.2+unknown\"]},\"goroutine\":81,\"caller\":\"zotregistry\r\n\u001b[K\u001b[7;119Hy.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:38:20.748590044Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[23B"] +[33.507824, "o", "\u001b[H\u001b[Kv2+json, application/vnd.docker.distribution.manifest.list.v2+json, application/vnd.oci.image.manifest.v1+json, applica\r\n\u001b[K\u001b[1;119Hation/vnd.oci.image.index.v1+json, */*\"],\"User-Agent\":[\"containerd/1.5.2+unknown\"]},\"goroutine\":81,\"caller\":\"zotregistry\r\n\u001b[K\u001b[2;119Hy.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:38:20.748590044Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34734\",\"method\":\"GET\",\"path\":\"/v2/hello-artifact/manifests/sha25\r\n\u001b[K\u001b[4;119H56:390a1274c8a3a088ae3bf425e5c0f2ce4f4c5d0d82f683b0d22bfe94d6a0dcdc\",\"statusCode\":200,\"latency\":\"161.844µs\",\"bodySize\":3\r\n\u001b[K\u001b[5;119H375,\"headers\":{\"Accept\":[\"application/vnd.oci.image.manifest.v1+json, */*\"],\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"co\r\n\u001b[K\u001b[6;119Hontainerd/1.5.2+unknown\"]},\"goroutine\":81,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:38:\r\n\u001b[K\u001b[7;119H:20.7512057Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[23B"] [33.508393, "o", "\u001b[33m\u001b[39m\u001b[33mWARN\u001b[39m[0000] blob no name: sha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7 \r\n \b\u001b[33m\u001b[39m\u001b[33m\u001b[39m\u001b[33m\u001b[39m\u001b[33m\u001b[39m\u001b[22A\u001b[K$\b\n\u001b[K$ echo \"{\\\"name\\\":\\\"foo\\\",\\\"value\\\":\\\"bar\\\"}\" > config.json\r\n\u001b[K$\b\n\u001b[K$ echo \"hello world\" > artifact.txt\r\n\u001b[K$\b\n\u001b[K$ oras push localhost:5000/hello-artifact:v2 --manifest-config config.json:application/vnd.acme.rocket.config.v1+json a\r\n\u001b[K\u001b[16;119Hartifact.txt:text/plain -v\r\n\u001b[KPreparing artifact.txt\r\n\u001b[KUploading a948904f2f0f artifac"] [33.508482, "o", "t.txt\r\n\u001b[K\u001b[33mWARN\u001b[39m[0000] reference for unknown type: text/plain\u001b[8C\u001b[33mdigest\u001b[39m=\"sha256:a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec\r\n\u001b[K\u001b[20;119Hc0fb85d299a192a447\" \u001b[33mmediatype\u001b[39m=text/plain \u001b[33msize\u001b[39m=12\r\n\u001b[K\u001b[33mWARN\u001b[39m[0000] reference for unknown type: application/vnd.acme.rocket.config.v1+json \u001b[33mdigest\u001b[39m=\"sha256:98df5c495df63132fb26e\r\n\u001b[K\u001b[22;119He1066eb3bee4e4d72973da11b4e4e513ab11c15145b7\" \u001b[33mmediatype\u001b[39m=application/vnd.acme.rocket.config.v1+json \u001b[33msize\u001b[39m=29\r\n\u001b[KPushed localhost:5000/hello-artifact:v2\r\n\u001b[KDigest: sha256:390a1274c8a3a088ae3bf425e5c0f2ce4f4c5d0d82f683b0d22bfe94d6a0dcdc\r\n\u001b[K$\b\n\u001b[K$ rm -f artifact.txt\r\n\u001b[K$\b\n\u001b[K$ rm -f config.json\r\n\u001b[K$\b\n\u001b[K$ oras pull localhost:5000/hello-artifact:v2 -v -a\r\n\u001b[K\u001b[33mWARN\u001b[39m[0000] blob no name: sha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7\r\n\u001b[K\u001b[33mWARN\u001b[39m[0000] reference for unknown type: text/plain\u001b[8C\u001b[33mdigest\u001b[39m=\"sha256:a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec\r\n\u001b[K\u001b[33;11"] [33.508538, "o", "9Hc0fb85d299a192a447\" \u001b[33mmediatype\u001b[39m=text/plain \u001b[33msize\u001b[39m=12\r\n\u001b[K\n\u001b[K\n\u001b[K\u001b[2A"] -[33.50933, "o", "\u001b[H\u001b[K6:390a1274c8a3a088ae3bf425e5c0f2ce4f4c5d0d82f683b0d22bfe94d6a0dcdc\",\"statusCode\":200,\"latency\":\"161.844µs\",\"bodySize\":3\r\n\u001b[K\u001b[1;119H375,\"headers\":{\"Accept\":[\"application/vnd.oci.image.manifest.v1+json, */*\"],\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"co\r\n\u001b[K\u001b[2;119Hontainerd/1.5.2+unknown\"]},\"goroutine\":81,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:38:\r\n\u001b[K\u001b[3;119H:20.7512057Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34734\",\"method\":\"GET\",\"path\":\"/v2/hello-artifact/blobs/sha256:a9\r\n\u001b[K\u001b[5;119H948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447\",\"statusCode\":200,\"latency\":\"136.075µs\",\"bodySize\":12,\"h\r\n\u001b[K\u001b[6;119Hheaders\":{\"Accept\":[\"text/plain, */*\"],\"Accept-Encoding\":"] -[33.509428, "o", "[\"gzip\"],\"User-Agent\":[\"containerd/1.5.2+unknown\"]},\"goroutine\"\r\n\u001b[K\u001b[7;119H\":81,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:38:20.752852425Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[26B"] +[33.50933, "o", "\u001b[H\u001b[K6:390a1274c8a3a088ae3bf425e5c0f2ce4f4c5d0d82f683b0d22bfe94d6a0dcdc\",\"statusCode\":200,\"latency\":\"161.844µs\",\"bodySize\":3\r\n\u001b[K\u001b[1;119H375,\"headers\":{\"Accept\":[\"application/vnd.oci.image.manifest.v1+json, */*\"],\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"co\r\n\u001b[K\u001b[2;119Hontainerd/1.5.2+unknown\"]},\"goroutine\":81,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:38:\r\n\u001b[K\u001b[3;119H:20.7512057Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34734\",\"method\":\"GET\",\"path\":\"/v2/hello-artifact/blobs/sha256:a9\r\n\u001b[K\u001b[5;119H948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447\",\"statusCode\":200,\"latency\":\"136.075µs\",\"bodySize\":12,\"h\r\n\u001b[K\u001b[6;119Hheaders\":{\"Accept\":[\"text/plain, */*\"],\"Accept-Encoding\":"] +[33.509428, "o", "[\"gzip\"],\"User-Agent\":[\"containerd/1.5.2+unknown\"]},\"goroutine\"\r\n\u001b[K\u001b[7;119H\":81,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:38:20.752852425Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[26B"] [33.511505, "o", "Downloaded a948904f2f0f artifact.txt\r\n \b\u001b[25A\u001b[K$ echo \"{\\\"name\\\":\\\"foo\\\",\\\"value\\\":\\\"bar\\\"}\" > config.json\r\n\u001b[K$\b\n\u001b[K$ echo \"hello world\" > artifact.txt\r\n\u001b[K$\b\n\u001b[K$ oras push localhost:5000/hello-artifact:v2 --manifest-config config.json:application/vnd.acme.rocket.config.v1+json a\r\n\u001b[K\u001b[15;119Hartifact.txt:text/plain -v\r\n\u001b[KPreparing artifact.txt\r\n\u001b[KUploading a948904f2f0f artifact.txt\r\n\u001b[K\u001b[33mWARN\u001b[39m[0000] reference for unknown type: text/plain\u001b[8C\u001b[33mdigest\u001b[39m=\"sha256:a948904f2f0f479b8f8197694b301"] [33.511579, "o", "84b0d2ed1c1cd2a1ec\r\n\u001b[K\u001b[19;119Hc0fb85d299a192a447\" \u001b[33mmediatype\u001b[39m=text/plain \u001b[33msize\u001b[39m=12\r\n\u001b[K\u001b[33mWARN\u001b[39m[0000] reference for unknown type: application/vnd.acme.rocket.config.v1+json \u001b[33mdigest\u001b[39m=\"sha256:98df5c495df63132fb26e\r\n\u001b[K\u001b[21;119He1066eb3bee4e4d72973da11b4e4e513ab11c15145b7\" \u001b[33mmediatype\u001b[39m=application/vnd.acme.rocket.config.v1+json \u001b[33msize\u001b[39m=29\r\n\u001b[KPushed localhost:5000/hello-artifact:v2\r\n\u001b[KDigest: sha256:390a1274c8a3a088ae3bf425e5c0f2ce4f4c5d0d82f683b0d22bfe94d6a0dcdc\r\n\u001b[K$\b\n\u001b[K$ rm -f artifact.txt\r\n\u001b[K$\b\n\u001b[K$ rm -f config.json\r\n\u001b[K$\b\n\u001b[K$ oras pull localhost:5000/hello-artifact:v2 -v -a\r\n\u001b[K\u001b[33mWARN\u001b[39m[0000] blob no name: sha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7\r\n\u001b[K\u001b[33mWARN\u001b[39m[0000] reference for unknown type: text/plain\u001b[8C\u001b[33mdigest\u001b[39m=\"sha256:a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec\r\n\u001b[K\u001b[32;119Hc0fb85d299a192a447\" \u001b[33mmediatype\u001b[39m=text/plain \u001b[33msize\u001b[39m=12\r\n\u001b[KDownloaded a948904f2f0f artifact.txt\r\n\u001b[KPulled loca"] [33.511634, "o", "lhost:5000/hello-artifact:v2\r\n\u001b[KDigest: sha256:390a1274c8a3a088ae3bf425e5c0f2ce4f4c5d0d82f683b0d22bfe94d6a0dcdc\r\n\u001b[K"] diff --git a/demos/oras-push-pull.svg b/demos/oras-push-pull.svg index 46f0b2f8..f2de2328 100644 --- a/demos/oras-push-pull.svg +++ b/demos/oras-push-pull.svg @@ -1 +1 @@ -$0 podman launching zot$1 bash$podmanrun-p5000:5000ghcr.io/project-zot/zot-linux-amd64:latest{"level":"info","params":{"Version":"1.0.0-dev","GoVersion":"go1.17.5","Commit":"v1.3.8-rc3-38a110314ba3af67f970ed0ac909102edf7208d3","BinaryType":"extended","AccessControl":null,"Storage":{"Dedupe":true,"GC":true,"Commit":false,"GCDelay":3600000000000,"RootDirectory":"/var/lib/registry","StorageDriver":null,"SubPaths":null},"HTTP":{"Address":"0.0.0.0","Port":"5000","TLS":null,"Auth":null,"RawAccessControl":null,"Realm":"","AllowReadAccess":false,"ReadOnly":false,"Ratelimit":null},"Log":{"Level":"debug","Output":"","Audit":""},"Extensions":null},"goroutine":1,"caller":"zotregistry.io/zot/pkg/api/controller.go:103","time":"2022-04-11T07:37:48.892014192Z","message":"configurationsettings"}{"level":"info","cpus":8,"max.openfiles":1048576,"max.inotifywatches":"2147483647","goroutine":1,"caller":"zotregistry.io/zot/pkg/api/controller.go:91","time":"2022-04-11T07:37:48.892094614Z","message":"runtimeparams"}$echo"{\"name\":\"foo\",\"value\":\"bar\"}">config.json$echo"helloworld">artifact.txt$oraspushlocalhost:5000/hello-artifact:v2--configconfig.json:application/vnd.acme.rocket.config.v1+jsonartifact.txt:text/plain-vPreparingartifact.txtUploadinga948904f2f0fartifact.txtWARN[0000]referenceforunknowntype:text/plaindigest="sha256:a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447"mediatype=text/plainsize=12WARN[0000]referenceforunknowntype:application/vnd.acme.rocket.config.v1+jsondigest="sha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7"mediatype=application/vnd.acme.rocket.config.v1+jsonsize=29{"level":"error","error":"stat/var/lib/registry/hello-artifact/blobs/sha256/98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7:nosuchfileordirectory","blob":"/var/lib/registry/hello-artifact/blobs/sha256/98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7","goroutine":10,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1272","time":"2022-04-11T07:38:04.766663892Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1272","message":"failedtostatblob"}r-Agent":["containerd/1.5.2+unknown"]},"goroutine":10,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:38:04.768438808Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34730","method":"POST","path":"/v2/hello-artifact/blobs/uploads/","statusCode":202,"latency":"356.61µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Content-Length":["0"],"User-Agent":["containerd/1.5.2+unknown"]},"goroutine":9,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:38:04.768499823Z","message":"HTTPAPI"}{"level":"info","r.ContentLength":29,"goroutine":10,"caller":"zotregistry.io/zot/pkg/api/routes.go:1040","time":"2022-04-11T07:38:04.769321086Z","message":"DEBUG"}{"level":"debug","src":"/var/lib/registry/hello-artifact/.uploads/d3db30e7-11f5-4cc5-a751-69fcabf7a94d","dstDigest":"sha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7","dst":"/var/lib/registry/hello-artifact/blobs/sha256/98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7","goroutine":10,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1146","time":"2022-04-11T07:38:04.769750654Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1146","message":"dedupe:enter"}-11T07:38:04.769952794Z","message":"DEBUG"}statusCode":201,"latency":"2.907414ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Content-Length":["29"],"Content-Type":["application/octet-stream"],"User-Agent":["containerd/1.5.2+unknown"]},"goroutine":10,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:38:04.772190039Z","message":"HTTPAPI"}{"level":"debug","src":"/var/lib/registry/hello-artifact/.uploads/78052cee-439a-41b7-bfb9-2d3e5d1d939c","dstDigest":"sha256:a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447","dst":"/var/lib/registry/hello-artifact/blobs/sha256/a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447","goroutine":9,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1146","time":"2022-04-11T07:38:04.772430891Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1146","message":"dedupe:enter"}/registry/hello-artifact/blobs/sha256/a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447","goroutine":9,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1171","time":"2022-04-11T07:38:04.774915291Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1171","message":"dedupe:rename"}{"level":"info","module":"http","clientIP":"10.0.2.100:34730","method":"PUT","path":"/v2/hello-artifact/blobs/uploads/78052cee-439a-41b7-bfb9-2d3e5d1d939c?digest=sha256%3Aa948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447","statusCode":201,"latency":"5.059851ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Content-Length":["12"],"Content-Type":["application/octet-stream"],"User-Agent":["containerd/1.5.2+unknown"]},"goroutine":9,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:38:04.774996974Z","message":"HTTPAPI"}*/*"],"User-Agent":["containerd/1.5.2+unknown"]},"goroutine":9,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:38:04.775775087Z","message":"HTTPAPI"}{"level":"debug","digest":"sha256:390a1274c8a3a088ae3bf425e5c0f2ce4f4c5d0d82f683b0d22bfe94d6a0dcdc","goroutine":9,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:38:04.776313189Z","message":"GC:gotreference"}{"level":"debug","digest":"sha256:390a1274c8a3a088ae3bf425e5c0f2ce4f4c5d0d82f683b0d22bfe94d6a0dcdc","goroutier":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:38:04.776346541Z","message":"GC:markingfromroot"}"}{"level":"debug","digest":"sha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7","goroutine":9,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:38:04.776488508Z","message":"->ws.recurse{"level":"debug","goroutine":9,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:38:04.776527832Z","message":"skippingwalkintonon-parseablemedia-typeapplication/vnd.acme.rocket.config.v1+jsonofblobsha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7"}er":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:38:04.776556616Z","message":"<-ws.recurse{"level":"debug","digest":"sha256:a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447","goroutine":9,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:38:04.776586813Z","message":"->ws.recurse776646555Z","message":"skippingwalkintonon-parseablemedia-typetext/plainofblobsha256:a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447"}er":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:38:04.776689245Z","message":"<-ws.recurseer":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:38:04.776731585Z","message":"<-ws.recurse776828377Z","message":"garbagecollected0blobs"}{"level":"info","module":"http","clientIP":"10.0.2.100:34730","method":"PUT","path":"/v2/hello-artifact/manifests/v2","statusCode":201,"latency":"827.346µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Content-Length":["375"],"Content-Type":["application/vnd.oci.image.manifest.v1+json"],"User-Agent":["containerd/1.5.2+unknown"]},"goroutine":9,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:38:04.77688299Z","message":"HTTPAPI"}Pushedlocalhost:5000/hello-artifact:v2Digest:sha256:390a1274c8a3a088ae3bf425e5c0f2ce4f4c5d0d82f683b0d22bfe94d6a0dcdc$rm-fartifact.txt$rm-fconfig.json$oraspulllocalhost:5000/hello-artifact:v2-v-av2+json,application/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.image.manifest.v1+json,application/vnd.oci.image.index.v1+json,*/*"],"User-Agent":["containerd/1.5.2+unknown"]},"goroutine":81,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:38:20.748590044Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34734","method":"GET","path":"/v2/hello-artifact/manifests/sha256:390a1274c8a3a088ae3bf425e5c0f2ce4f4c5d0d82f683b0d22bfe94d6a0dcdc","statusCode":200,"latency":"161.844µs","bodySize":375,"headers":{"Accept":["application/vnd.oci.image.manifest.v1+json,*/*"],"Accept-Encoding":["gzip"],"User-Agent":["containerd/1.5.2+unknown"]},"goroutine":81,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:38:20.7512057Z","message":"HTTPAPI"}WARN[0000]blobnoname:sha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7{"level":"info","module":"http","clientIP":"10.0.2.100:34734","method":"GET","path":"/v2/hello-artifact/blobs/sha256:a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447","statusCode":200,"latency":"136.075µs","bodySize":12,"headers":{"Accept":["text/plain,*/*"],"Accept-Encoding":["gzip"],"User-Agent":["containerd/1.5.2+unknown"]},"goroutine":81,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:38:20.752852425Z","message":"HTTPAPI"}Downloadeda948904f2f0fartifact.txtPulledlocalhost:5000/hello-artifact:v2$cat$catartifact.txthelloworldWARN[0000]referenceforunknowntype:text/plaindiges1066eb3bee4e4d72973da11b4e4e513ab{"level":"error","error":"stat/var/lib/registry/hello-artifact/blobs/sha256/a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447:nosuchfileordirectory","blob":"/var/lib/registry/hello-artifact/blobs/sha256/a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447","goroutine":9,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1272","time":"2022-04-11T07:38:04.766384808Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1272{"level":"error","error":"cache:miss","7","goroutine":9,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1277","time":"2022-04-11T07:38:04.766479395Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1277","message":"cache:notfound"}{"level":"error","error":"cache:miss","digest":"sha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7","goroutine":10,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1277","time":"2022-04-11T07:38:04.766756957Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1277","message":"cache:notfound"}8df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7","statusCode":404,"latency":"1.248567ms","bodySize":407,"headers":{"Accept":["application/vnd.acme.rocket.config.v1+json,*/*"],"User-Agent":["containerd/1.5.2+unknown"]},"goroutine":10,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:38:04.767177127Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34730","method":"HEAD","path":"/v2/hello-artifact/blobs/sha256:a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447","statusCode":404,"latency":"1.072906ms","bodySize":407,"headers":{"Accept":["text/plain,*/*"],"User-Agent":["containerd/1.5.2+unknown"]},"goroutine":9,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:38:04.767214016Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34732","method":"POST","path":"/v2/hello-artifact/blobs/uploads/","statusCode":202,"latency":"376.568µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Content-Length":["0"],"Usestorage/storage_fs.go:1146","time":"2022-04-11T07:38:04.76{"level":"info","r.ContentLength":12,"goroutine":9,"caller":"zotregistry.io/zot/pkg/api/routes.go:1040","time":"2022-04a256/a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447","goroutine":9,"caller":"zotregistry.io/zot/pkg{"level":"debug","src":"/var/lib/registry/hello-artifact/.uploads/78052cee-439a-41b7-bfb9-2d3e5d1d939c","dst":"/var/libcaller":"zotregistry.io/zot/pkg/storage/storage_fs.go:117s{"level":"info","module":"http","clientIP":"10.0.2.100:34730","method":"HEAD","path":"/v2/hello-artifact/manifests/v2","statusCode":404,"latency":"115.918µs","bodySize":221,"headers":{"Accept":["application/vnd.oci.image.manifest.v1+json,{"level":"debug","digest":"sha25er":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:38:04.776375205Z","message":"->ws.recurse{"level":"debug","name":"github.com/opencontainers/image-spec/specs-go::Versioned","v1path":"github.com/opencontainers/image-spec/spimage-spec/specs-go/v1","goroutine":9,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:38:04.776448593Z","message":"detectedjumpoutsidepermittedpackages"}ha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c1514{"level":"debug","goroutine":9,"caller":"zotregistry.io/zot/pkg/storage/storage_{"level":"debug","digest":"sha256:a948904f2f0f479b8f8197694b30184b0d2ed1c1c{"level":"info","module":"http","clientIP":"10.0.2.100:34734","method":"HEAD","path":"/v2/hello-artifact/manifests/v2","statusCode":200,"latency":"647.648µs","bodySize":0,"headers":{"Accept":["application/vnd.docker.distribution.manifest.Uploadinga948904f2f0fartifaceaders":{"Accept":["text/plain,*/*"],"Accept-Encoding":WARN[0000]referenceforunknowntype:text/plaindigest="sha256:a948904f2f0f479b8f8197694b301Pulledloca$oraspulllocalhost:5000/hell$c$ca$cata$catar$oraspulllocalhost:5000/hello-artiWARN[0000]blWARN[0000]blobno[detachedfrom51944.devto] \ No newline at end of file +$0 podman launching zot$1 bash$podmanrun-p5000:5000ghcr.io/project-zot/zot-linux-amd64:latest{"level":"info","params":{"Version":"1.0.0-dev","GoVersion":"go1.17.5","Commit":"v1.3.8-rc3-38a110314ba3af67f970ed0ac909102edf7208d3","BinaryType":"extended","AccessControl":null,"Storage":{"Dedupe":true,"GC":true,"Commit":false,"GCDelay":3600000000000,"RootDirectory":"/var/lib/registry","StorageDriver":null,"SubPaths":null},"HTTP":{"Address":"0.0.0.0","Port":"5000","TLS":null,"Auth":null,"RawAccessControl":null,"Realm":"","AllowReadAccess":false,"ReadOnly":false,"Ratelimit":null},"Log":{"Level":"debug","Output":"","Audit":""},"Extensions":null},"goroutine":1,"caller":"zotregistry.dev/zot/pkg/api/controller.go:103","time":"2022-04-11T07:37:48.892014192Z","message":"configurationsettings"}{"level":"info","cpus":8,"max.openfiles":1048576,"max.inotifywatches":"2147483647","goroutine":1,"caller":"zotregistry.dev/zot/pkg/api/controller.go:91","time":"2022-04-11T07:37:48.892094614Z","message":"runtimeparams"}$echo"{\"name\":\"foo\",\"value\":\"bar\"}">config.json$echo"helloworld">artifact.txt$oraspushlocalhost:5000/hello-artifact:v2--configconfig.json:application/vnd.acme.rocket.config.v1+jsonartifact.txt:text/plain-vPreparingartifact.txtUploadinga948904f2f0fartifact.txtWARN[0000]referenceforunknowntype:text/plaindigest="sha256:a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447"mediatype=text/plainsize=12WARN[0000]referenceforunknowntype:application/vnd.acme.rocket.config.v1+jsondigest="sha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7"mediatype=application/vnd.acme.rocket.config.v1+jsonsize=29{"level":"error","error":"stat/var/lib/registry/hello-artifact/blobs/sha256/98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7:nosuchfileordirectory","blob":"/var/lib/registry/hello-artifact/blobs/sha256/98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7","goroutine":10,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272","time":"2022-04-11T07:38:04.766663892Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272","message":"failedtostatblob"}r-Agent":["containerd/1.5.2+unknown"]},"goroutine":10,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:38:04.768438808Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34730","method":"POST","path":"/v2/hello-artifact/blobs/uploads/","statusCode":202,"latency":"356.61µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Content-Length":["0"],"User-Agent":["containerd/1.5.2+unknown"]},"goroutine":9,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:38:04.768499823Z","message":"HTTPAPI"}{"level":"info","r.ContentLength":29,"goroutine":10,"caller":"zotregistry.dev/zot/pkg/api/routes.go:1040","time":"2022-04-11T07:38:04.769321086Z","message":"DEBUG"}{"level":"debug","src":"/var/lib/registry/hello-artifact/.uploads/d3db30e7-11f5-4cc5-a751-69fcabf7a94d","dstDigest":"sha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7","dst":"/var/lib/registry/hello-artifact/blobs/sha256/98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7","goroutine":10,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146","time":"2022-04-11T07:38:04.769750654Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146","message":"dedupe:enter"}-11T07:38:04.769952794Z","message":"DEBUG"}statusCode":201,"latency":"2.907414ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Content-Length":["29"],"Content-Type":["application/octet-stream"],"User-Agent":["containerd/1.5.2+unknown"]},"goroutine":10,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:38:04.772190039Z","message":"HTTPAPI"}{"level":"debug","src":"/var/lib/registry/hello-artifact/.uploads/78052cee-439a-41b7-bfb9-2d3e5d1d939c","dstDigest":"sha256:a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447","dst":"/var/lib/registry/hello-artifact/blobs/sha256/a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447","goroutine":9,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146","time":"2022-04-11T07:38:04.772430891Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146","message":"dedupe:enter"}/registry/hello-artifact/blobs/sha256/a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447","goroutine":9,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1171","time":"2022-04-11T07:38:04.774915291Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1171","message":"dedupe:rename"}{"level":"info","module":"http","clientIP":"10.0.2.100:34730","method":"PUT","path":"/v2/hello-artifact/blobs/uploads/78052cee-439a-41b7-bfb9-2d3e5d1d939c?digest=sha256%3Aa948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447","statusCode":201,"latency":"5.059851ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Content-Length":["12"],"Content-Type":["application/octet-stream"],"User-Agent":["containerd/1.5.2+unknown"]},"goroutine":9,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:38:04.774996974Z","message":"HTTPAPI"}*/*"],"User-Agent":["containerd/1.5.2+unknown"]},"goroutine":9,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:38:04.775775087Z","message":"HTTPAPI"}{"level":"debug","digest":"sha256:390a1274c8a3a088ae3bf425e5c0f2ce4f4c5d0d82f683b0d22bfe94d6a0dcdc","goroutine":9,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:38:04.776313189Z","message":"GC:gotreference"}{"level":"debug","digest":"sha256:390a1274c8a3a088ae3bf425e5c0f2ce4f4c5d0d82f683b0d22bfe94d6a0dcdc","goroutier":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:38:04.776346541Z","message":"GC:markingfromroot"}"}{"level":"debug","digest":"sha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7","goroutine":9,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:38:04.776488508Z","message":"->ws.recurse{"level":"debug","goroutine":9,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:38:04.776527832Z","message":"skippingwalkintonon-parseablemedia-typeapplication/vnd.acme.rocket.config.v1+jsonofblobsha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7"}er":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:38:04.776556616Z","message":"<-ws.recurse{"level":"debug","digest":"sha256:a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447","goroutine":9,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:38:04.776586813Z","message":"->ws.recurse776646555Z","message":"skippingwalkintonon-parseablemedia-typetext/plainofblobsha256:a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447"}er":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:38:04.776689245Z","message":"<-ws.recurseer":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:38:04.776731585Z","message":"<-ws.recurse776828377Z","message":"garbagecollected0blobs"}{"level":"info","module":"http","clientIP":"10.0.2.100:34730","method":"PUT","path":"/v2/hello-artifact/manifests/v2","statusCode":201,"latency":"827.346µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Content-Length":["375"],"Content-Type":["application/vnd.oci.image.manifest.v1+json"],"User-Agent":["containerd/1.5.2+unknown"]},"goroutine":9,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:38:04.77688299Z","message":"HTTPAPI"}Pushedlocalhost:5000/hello-artifact:v2Digest:sha256:390a1274c8a3a088ae3bf425e5c0f2ce4f4c5d0d82f683b0d22bfe94d6a0dcdc$rm-fartifact.txt$rm-fconfig.json$oraspulllocalhost:5000/hello-artifact:v2-v-av2+json,application/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.image.manifest.v1+json,application/vnd.oci.image.index.v1+json,*/*"],"User-Agent":["containerd/1.5.2+unknown"]},"goroutine":81,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:38:20.748590044Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34734","method":"GET","path":"/v2/hello-artifact/manifests/sha256:390a1274c8a3a088ae3bf425e5c0f2ce4f4c5d0d82f683b0d22bfe94d6a0dcdc","statusCode":200,"latency":"161.844µs","bodySize":375,"headers":{"Accept":["application/vnd.oci.image.manifest.v1+json,*/*"],"Accept-Encoding":["gzip"],"User-Agent":["containerd/1.5.2+unknown"]},"goroutine":81,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:38:20.7512057Z","message":"HTTPAPI"}WARN[0000]blobnoname:sha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7{"level":"info","module":"http","clientIP":"10.0.2.100:34734","method":"GET","path":"/v2/hello-artifact/blobs/sha256:a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447","statusCode":200,"latency":"136.075µs","bodySize":12,"headers":{"Accept":["text/plain,*/*"],"Accept-Encoding":["gzip"],"User-Agent":["containerd/1.5.2+unknown"]},"goroutine":81,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:38:20.752852425Z","message":"HTTPAPI"}Downloadeda948904f2f0fartifact.txtPulledlocalhost:5000/hello-artifact:v2$cat$catartifact.txthelloworldWARN[0000]referenceforunknowntype:text/plaindiges1066eb3bee4e4d72973da11b4e4e513ab{"level":"error","error":"stat/var/lib/registry/hello-artifact/blobs/sha256/a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447:nosuchfileordirectory","blob":"/var/lib/registry/hello-artifact/blobs/sha256/a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447","goroutine":9,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272","time":"2022-04-11T07:38:04.766384808Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272{"level":"error","error":"cache:miss","7","goroutine":9,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277","time":"2022-04-11T07:38:04.766479395Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277","message":"cache:notfound"}{"level":"error","error":"cache:miss","digest":"sha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7","goroutine":10,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277","time":"2022-04-11T07:38:04.766756957Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277","message":"cache:notfound"}8df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c15145b7","statusCode":404,"latency":"1.248567ms","bodySize":407,"headers":{"Accept":["application/vnd.acme.rocket.config.v1+json,*/*"],"User-Agent":["containerd/1.5.2+unknown"]},"goroutine":10,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:38:04.767177127Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34730","method":"HEAD","path":"/v2/hello-artifact/blobs/sha256:a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447","statusCode":404,"latency":"1.072906ms","bodySize":407,"headers":{"Accept":["text/plain,*/*"],"User-Agent":["containerd/1.5.2+unknown"]},"goroutine":9,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:38:04.767214016Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34732","method":"POST","path":"/v2/hello-artifact/blobs/uploads/","statusCode":202,"latency":"376.568µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Content-Length":["0"],"Usestorage/storage_fs.go:1146","time":"2022-04-11T07:38:04.76{"level":"info","r.ContentLength":12,"goroutine":9,"caller":"zotregistry.dev/zot/pkg/api/routes.go:1040","time":"2022-04a256/a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447","goroutine":9,"caller":"zotregistry.dev/zot/pkg{"level":"debug","src":"/var/lib/registry/hello-artifact/.uploads/78052cee-439a-41b7-bfb9-2d3e5d1d939c","dst":"/var/libcaller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:117s{"level":"info","module":"http","clientIP":"10.0.2.100:34730","method":"HEAD","path":"/v2/hello-artifact/manifests/v2","statusCode":404,"latency":"115.918µs","bodySize":221,"headers":{"Accept":["application/vnd.oci.image.manifest.v1+json,{"level":"debug","digest":"sha25er":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:38:04.776375205Z","message":"->ws.recurse{"level":"debug","name":"github.com/opencontainers/image-spec/specs-go::Versioned","v1path":"github.com/opencontainers/image-spec/spimage-spec/specs-go/v1","goroutine":9,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:38:04.776448593Z","message":"detectedjumpoutsidepermittedpackages"}ha256:98df5c495df63132fb26e1066eb3bee4e4d72973da11b4e4e513ab11c1514{"level":"debug","goroutine":9,"caller":"zotregistry.dev/zot/pkg/storage/storage_{"level":"debug","digest":"sha256:a948904f2f0f479b8f8197694b30184b0d2ed1c1c{"level":"info","module":"http","clientIP":"10.0.2.100:34734","method":"HEAD","path":"/v2/hello-artifact/manifests/v2","statusCode":200,"latency":"647.648µs","bodySize":0,"headers":{"Accept":["application/vnd.docker.distribution.manifest.Uploadinga948904f2f0fartifaceaders":{"Accept":["text/plain,*/*"],"Accept-Encoding":WARN[0000]referenceforunknowntype:text/plaindigest="sha256:a948904f2f0f479b8f8197694b301Pulledloca$oraspulllocalhost:5000/hell$c$ca$cata$catar$oraspulllocalhost:5000/hello-artiWARN[0000]blWARN[0000]blobno[detachedfrom51944.devto] \ No newline at end of file diff --git a/demos/podman-getting-started.rec b/demos/podman-getting-started.rec index 5ad686ef..e72060d9 100644 --- a/demos/podman-getting-started.rec +++ b/demos/podman-getting-started.rec @@ -7,7 +7,7 @@ [1.416124, "o", "podman run -p 5000:5000 ghcr.io/project-zot/zot-linux-amd64:latest"] [2.386578, "i", "\r"] [2.386892, "o", "\r\n"] -[2.742913, "o", "{\"level\":\"info\",\"params\":{\"Version\":\"1.0.0-dev\",\"GoVersion\":\"go1.17.5\",\"Commit\":\"v1.3.8-rc3-38a110314ba3af67f970ed0ac909102edf7208d3\",\"BinaryType\":\"extended\",\"AccessControl\":null,\"Storage\":{\"Dedupe\":true,\"GC\":true,\"Commit\":false,\"GCDelay\":3600000000000,\"RootDirectory\":\"/var/lib/registry\",\"StorageDriver\":null,\"SubPaths\":null},\"HTTP\":{\"Address\":\"0.0.0.0\",\"Port\":\"5000\",\"TLS\":null,\"Auth\":null,\"RawAccessControl\":null,\"Realm\":\"\",\"AllowReadAccess\":false,\"ReadOnly\":false,\"Ratelimit\":null},\"Log\":{\"Level\":\"debug\",\"Output\":\"\",\"Audit\":\"\"},\"Extensions\":null},\"goroutine\":1,\"caller\":\"zotregistry.io/zot/pkg/api/controller.go:103\",\"time\":\"2022-04-11T06:31:14.672820486Z\",\"message\":\"configuration settings\"}\r\n{\"level\":\"info\",\"cpus\":8,\"max. open files\":1048576,\"max. inotify watches\":\"2147483647\",\"goroutine\":1,\"caller\":\"zotregistry.io/zot/pkg/api/controller.go:91\",\"time\":\"2022-04-11T06:31:14.67291818Z\",\"message\":\"runtime params\"}\r\n"] +[2.742913, "o", "{\"level\":\"info\",\"params\":{\"Version\":\"1.0.0-dev\",\"GoVersion\":\"go1.17.5\",\"Commit\":\"v1.3.8-rc3-38a110314ba3af67f970ed0ac909102edf7208d3\",\"BinaryType\":\"extended\",\"AccessControl\":null,\"Storage\":{\"Dedupe\":true,\"GC\":true,\"Commit\":false,\"GCDelay\":3600000000000,\"RootDirectory\":\"/var/lib/registry\",\"StorageDriver\":null,\"SubPaths\":null},\"HTTP\":{\"Address\":\"0.0.0.0\",\"Port\":\"5000\",\"TLS\":null,\"Auth\":null,\"RawAccessControl\":null,\"Realm\":\"\",\"AllowReadAccess\":false,\"ReadOnly\":false,\"Ratelimit\":null},\"Log\":{\"Level\":\"debug\",\"Output\":\"\",\"Audit\":\"\"},\"Extensions\":null},\"goroutine\":1,\"caller\":\"zotregistry.dev/zot/pkg/api/controller.go:103\",\"time\":\"2022-04-11T06:31:14.672820486Z\",\"message\":\"configuration settings\"}\r\n{\"level\":\"info\",\"cpus\":8,\"max. open files\":1048576,\"max. inotify watches\":\"2147483647\",\"goroutine\":1,\"caller\":\"zotregistry.dev/zot/pkg/api/controller.go:91\",\"time\":\"2022-04-11T06:31:14.67291818Z\",\"message\":\"runtime params\"}\r\n"] [8.163052, "i", "\u0001"] [8.430155, "i", "d"] [8.430351, "o", "\u001b[?1l\u001b>\u001b[38;1H\r\n\u001b[?1049l\u001b[23;0;0t"] diff --git a/demos/podman-getting-started.svg b/demos/podman-getting-started.svg index b3710620..ba069989 100644 --- a/demos/podman-getting-started.svg +++ b/demos/podman-getting-started.svg @@ -1 +1 @@ -$$podmanrun-p5000:5000ghcr.io/project-zot/zot-linux-amd64:latest{"level":"info","params":{"Version":"1.0.0-dev","GoVersion":"go1.17.5","Commit":"v1.3.8-rc3-38a110314ba3af67f970ed0ac909102edf7208d3","BinaryType":"extended","AccessControl":null,"Storage":{"Dedupe":true,"GC":true,"Commit":false,"GCDelay":3600000000000,"RootDirectory":"/var/lib/registry","StorageDriver":null,"SubPaths":null},"HTTP":{"Address":"0.0.0.0","Port":"5000","TLS":null,"Auth":null,"RawAccessControl":null,"Realm":"","AllowReadAccess":false,"ReadOnly":false,"Ratelimit":null},"Log":{"Level":"debug","Output":"","Audit":""},"Extensions":null},"goroutine":1,"caller":"zotregistry.io/zot/pkg/api/controller.go:103","time":"2022-04-11T06:31:14.672820486Z","message":"configurationsettings"}{"level":"info","cpus":8,"max.openfiles":1048576,"max.inotifywatches":"2147483647","goroutine":1,"caller":"zotregistry.io/zot/pkg/api/controller.go:91","time":"2022-04-11T06:31:14.67291818Z","message":"runtimeparams"}[detachedfrom17941.devto] \ No newline at end of file +$$podmanrun-p5000:5000ghcr.io/project-zot/zot-linux-amd64:latest{"level":"info","params":{"Version":"1.0.0-dev","GoVersion":"go1.17.5","Commit":"v1.3.8-rc3-38a110314ba3af67f970ed0ac909102edf7208d3","BinaryType":"extended","AccessControl":null,"Storage":{"Dedupe":true,"GC":true,"Commit":false,"GCDelay":3600000000000,"RootDirectory":"/var/lib/registry","StorageDriver":null,"SubPaths":null},"HTTP":{"Address":"0.0.0.0","Port":"5000","TLS":null,"Auth":null,"RawAccessControl":null,"Realm":"","AllowReadAccess":false,"ReadOnly":false,"Ratelimit":null},"Log":{"Level":"debug","Output":"","Audit":""},"Extensions":null},"goroutine":1,"caller":"zotregistry.dev/zot/pkg/api/controller.go:103","time":"2022-04-11T06:31:14.672820486Z","message":"configurationsettings"}{"level":"info","cpus":8,"max.openfiles":1048576,"max.inotifywatches":"2147483647","goroutine":1,"caller":"zotregistry.dev/zot/pkg/api/controller.go:91","time":"2022-04-11T06:31:14.67291818Z","message":"runtimeparams"}[detachedfrom17941.devto] \ No newline at end of file diff --git a/demos/skopeo-push-pull.rec b/demos/skopeo-push-pull.rec index f682829d..bb201faa 100644 --- a/demos/skopeo-push-pull.rec +++ b/demos/skopeo-push-pull.rec @@ -8,7 +8,7 @@ [2.963694, "o", "\u001b[39mpodman run -p 5000:5000 ghcr.io/project-zot/zot-linux-amd64:latest"] [3.807503, "i", "\r"] [3.808056, "o", "\r\u001b[32m$\b\n\u001b[39m \b"] -[4.333094, "o", "\u001b[H\u001b[K{\"level\":\"info\",\"params\":{\"Version\":\"1.0.0-dev\",\"GoVersion\":\"go1.17.5\",\"Commit\":\"v1.3.8-rc3-38a110314ba3af67f970ed0ac90\r\n\u001b[K\u001b[1;119H09102edf7208d3\",\"BinaryType\":\"extended\",\"AccessControl\":null,\"Storage\":{\"Dedupe\":true,\"GC\":true,\"Commit\":false,\"GCDelay\"\r\n\u001b[K\u001b[2;119H\":3600000000000,\"RootDirectory\":\"/var/lib/registry\",\"StorageDriver\":null,\"SubPaths\":null},\"HTTP\":{\"Address\":\"0.0.0.0\",\"P\r\n\u001b[K\u001b[3;119HPort\":\"5000\",\"TLS\":null,\"Auth\":null,\"RawAccessControl\":null,\"Realm\":\"\",\"AllowReadAccess\":false,\"ReadOnly\":false,\"Ratelim\r\n\u001b[K\u001b[4;119Hmit\":null},\"Log\":{\"Level\":\"debug\",\"Output\":\"\",\"Audit\":\"\"},\"Extensions\":null},\"goroutine\":1,\"caller\":\"zotregistry.io/zot/\r\n\u001b[K\u001b[5;119H/pkg/api/controller.go:103\",\"time\":\"2022-04-11T07:05:55.969880822Z\",\"message\":\"configuration settings\"}\r\n\u001b[K{\"level\":\"info\",\"cpus\":8,\"max. open files\":1048576,\"max. inotify watches\":\"2147483647\",\"goroutine\":1,\"caller\":\"zotregis\r\n\u001b[K\u001b[7;119Hstry.io/zot/pkg/api/controller.go:91\",\"time\":\"2022-04-11T07:05:55.969983384Z\",\"message\":\"runtime params\"}\r\n\u001b[K"] +[4.333094, "o", "\u001b[H\u001b[K{\"level\":\"info\",\"params\":{\"Version\":\"1.0.0-dev\",\"GoVersion\":\"go1.17.5\",\"Commit\":\"v1.3.8-rc3-38a110314ba3af67f970ed0ac90\r\n\u001b[K\u001b[1;119H09102edf7208d3\",\"BinaryType\":\"extended\",\"AccessControl\":null,\"Storage\":{\"Dedupe\":true,\"GC\":true,\"Commit\":false,\"GCDelay\"\r\n\u001b[K\u001b[2;119H\":3600000000000,\"RootDirectory\":\"/var/lib/registry\",\"StorageDriver\":null,\"SubPaths\":null},\"HTTP\":{\"Address\":\"0.0.0.0\",\"P\r\n\u001b[K\u001b[3;119HPort\":\"5000\",\"TLS\":null,\"Auth\":null,\"RawAccessControl\":null,\"Realm\":\"\",\"AllowReadAccess\":false,\"ReadOnly\":false,\"Ratelim\r\n\u001b[K\u001b[4;119Hmit\":null},\"Log\":{\"Level\":\"debug\",\"Output\":\"\",\"Audit\":\"\"},\"Extensions\":null},\"goroutine\":1,\"caller\":\"zotregistry.dev/zot/\r\n\u001b[K\u001b[5;119H/pkg/api/controller.go:103\",\"time\":\"2022-04-11T07:05:55.969880822Z\",\"message\":\"configuration settings\"}\r\n\u001b[K{\"level\":\"info\",\"cpus\":8,\"max. open files\":1048576,\"max. inotify watches\":\"2147483647\",\"goroutine\":1,\"caller\":\"zotregis\r\n\u001b[K\u001b[7;119Hstry.dev/zot/pkg/api/controller.go:91\",\"time\":\"2022-04-11T07:05:55.969983384Z\",\"message\":\"runtime params\"}\r\n\u001b[K"] [5.397013, "i", "\u0001"] [5.678444, "i", "\t"] [5.678744, "o", " \n\n"] @@ -19,54 +19,54 @@ [12.366053, "i", "\r"] [12.366528, "o", "\u001b[12;119Hus\b\n \b"] [13.9697, "o", "Getting image source signatures\r\n \b"] -[13.976151, "o", "\u001b[H\u001b[Kit\":null},\"Log\":{\"Level\":\"debug\",\"Output\":\"\",\"Audit\":\"\"},\"Extensions\":null},\"goroutine\":1,\"caller\":\"zotregistry.io/zot/\r\n\u001b[K\u001b[1;119H/pkg/api/controller.go:103\",\"time\":\"2022-04-11T07:05:55.969880822Z\",\"message\":\"configuration settings\"}\r\n\u001b[K{\"level\":\"info\",\"cpus\":8,\"max. open files\":1048576,\"max. inotify watches\":\"2147483647\",\"goroutine\":1,\"caller\":\"zotregis\r\n\u001b[K\u001b[3;119Hstry.io/zot/pkg/api/controller.go:91\",\"time\":\"2022-04-11T07:05:55.969983384Z\",\"message\":\"runtime params\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34660\",\"method\":\"GET\",\"path\":\"/v2/\",\"statusCode\":200,\"latency\":\"\r\n\u001b[K\u001b[5;119H\"6.272µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"\r\n\u001b[K\u001b[6;119H\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":43,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\"\r\n\u001b[K\u001b[7;119H\",\"time\":\"2022-04-11T07:06:05.613288336Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[6B"] -[13.977798, "o", "\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"stat /var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b\r\n\u001b[K\u001b[1;119Hb3d348b9eb9ca7df: no such file or directory\",\"blob\":\"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266\r\n\u001b[K\u001b[2;119H6a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":24,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1272\",\"time\r\n\u001b[K\u001b[3;119He\":\"2022-04-11T07:06:05.614945807Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1272\",\"message\":\"failed to st\r\n\u001b[K\u001b[4;119Htat blob\"}\r\n\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7d\r\n\u001b[K\u001b[6;119Hdf\",\"goroutine\":24,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"time\":\"2022-04-11T07:06:05.614983628Z\",\r\n\u001b[K\u001b[7;119H,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K\u001b[6B"] -[13.978188, "o", "\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7d\r\n\u001b[K\u001b[1;119Hdf\",\"goroutine\":24,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"time\":\"2022-04-11T07:06:05.614983628Z\",\r\n\u001b[K\u001b[2;119H,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34662\",\"method\":\"HEAD\",\"path\":\"/v2/busybox/blobs/sha256:554879bb\r\n\u001b[K\u001b[4;119Hb300427c7301c"] -[13.978246, "o", "1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"statusCode\":404,\"latency\":\"1.220591ms\",\"bodySize\":407,\"heade\r\n\u001b[K\u001b[5;119Hers\":{\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"go\r\n\u001b[K\u001b[6;119Horoutine\":24,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:06:05.615475481Z\",\"message\":\"HTT\r\n\u001b[K\u001b[7;119HTP API\"}\r\n\u001b[K\u001b[6B"] -[14.87882, "o", "\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"stat /var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b\r\n\u001b[K\u001b[1;119Hb3d348b9eb9ca7df: no such file or directory\",\"blob\":\"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266\r\n\u001b[K\u001b[2;119H6a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":16,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1272\",\"time\r\n\u001b[K\u001b[3;119He\":\"2022-04-11T07:06:06.515779911Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1272\",\"message\":\"failed to st\r\n\u001b[K\u001b[4;119Htat blob\"}\r\n\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7d\r\n\u001b[K\u001b[6;119Hdf\",\"goroutine\":16,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"tim"] -[14.878977, "o", "e\":\"2022-04-11T07:06:06.515849472Z\",\r\n\u001b[K\u001b[7;119H,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K\u001b[6B\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7d\r\n\u001b[K\u001b[1;119Hdf\",\"goroutine\":16,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"time\":\"2022-04-11T07:06:06.515849472Z\",\r\n\u001b[K\u001b[2;119H,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34664\",\"method\":\"HEAD\",\"path\":\"/v2/busybox/blobs/sha256:554879bb\r\n\u001b[K\u001b[4;119Hb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"statusCode\":404,\"latency\":\"249.418µs\",\"bodySize\":407,\"header\r\n\u001b[K\u001b[5;119Hrs\":{\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"gor\r\n\u001b[K\u001b[6;119Hroutine\":16,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:06:06.515974487Z\",\"mes"] +[13.976151, "o", "\u001b[H\u001b[Kit\":null},\"Log\":{\"Level\":\"debug\",\"Output\":\"\",\"Audit\":\"\"},\"Extensions\":null},\"goroutine\":1,\"caller\":\"zotregistry.dev/zot/\r\n\u001b[K\u001b[1;119H/pkg/api/controller.go:103\",\"time\":\"2022-04-11T07:05:55.969880822Z\",\"message\":\"configuration settings\"}\r\n\u001b[K{\"level\":\"info\",\"cpus\":8,\"max. open files\":1048576,\"max. inotify watches\":\"2147483647\",\"goroutine\":1,\"caller\":\"zotregis\r\n\u001b[K\u001b[3;119Hstry.dev/zot/pkg/api/controller.go:91\",\"time\":\"2022-04-11T07:05:55.969983384Z\",\"message\":\"runtime params\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34660\",\"method\":\"GET\",\"path\":\"/v2/\",\"statusCode\":200,\"latency\":\"\r\n\u001b[K\u001b[5;119H\"6.272µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"\r\n\u001b[K\u001b[6;119H\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":43,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\"\r\n\u001b[K\u001b[7;119H\",\"time\":\"2022-04-11T07:06:05.613288336Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[6B"] +[13.977798, "o", "\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"stat /var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b\r\n\u001b[K\u001b[1;119Hb3d348b9eb9ca7df: no such file or directory\",\"blob\":\"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266\r\n\u001b[K\u001b[2;119H6a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":24,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272\",\"time\r\n\u001b[K\u001b[3;119He\":\"2022-04-11T07:06:05.614945807Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272\",\"message\":\"failed to st\r\n\u001b[K\u001b[4;119Htat blob\"}\r\n\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7d\r\n\u001b[K\u001b[6;119Hdf\",\"goroutine\":24,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"time\":\"2022-04-11T07:06:05.614983628Z\",\r\n\u001b[K\u001b[7;119H,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K\u001b[6B"] +[13.978188, "o", "\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7d\r\n\u001b[K\u001b[1;119Hdf\",\"goroutine\":24,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"time\":\"2022-04-11T07:06:05.614983628Z\",\r\n\u001b[K\u001b[2;119H,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34662\",\"method\":\"HEAD\",\"path\":\"/v2/busybox/blobs/sha256:554879bb\r\n\u001b[K\u001b[4;119Hb300427c7301c"] +[13.978246, "o", "1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"statusCode\":404,\"latency\":\"1.220591ms\",\"bodySize\":407,\"heade\r\n\u001b[K\u001b[5;119Hers\":{\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"go\r\n\u001b[K\u001b[6;119Horoutine\":24,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:06:05.615475481Z\",\"message\":\"HTT\r\n\u001b[K\u001b[7;119HTP API\"}\r\n\u001b[K\u001b[6B"] +[14.87882, "o", "\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"stat /var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b\r\n\u001b[K\u001b[1;119Hb3d348b9eb9ca7df: no such file or directory\",\"blob\":\"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266\r\n\u001b[K\u001b[2;119H6a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":16,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272\",\"time\r\n\u001b[K\u001b[3;119He\":\"2022-04-11T07:06:06.515779911Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272\",\"message\":\"failed to st\r\n\u001b[K\u001b[4;119Htat blob\"}\r\n\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7d\r\n\u001b[K\u001b[6;119Hdf\",\"goroutine\":16,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"tim"] +[14.878977, "o", "e\":\"2022-04-11T07:06:06.515849472Z\",\r\n\u001b[K\u001b[7;119H,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K\u001b[6B\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7d\r\n\u001b[K\u001b[1;119Hdf\",\"goroutine\":16,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"time\":\"2022-04-11T07:06:06.515849472Z\",\r\n\u001b[K\u001b[2;119H,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34664\",\"method\":\"HEAD\",\"path\":\"/v2/busybox/blobs/sha256:554879bb\r\n\u001b[K\u001b[4;119Hb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"statusCode\":404,\"latency\":\"249.418µs\",\"bodySize\":407,\"header\r\n\u001b[K\u001b[5;119Hrs\":{\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"gor\r\n\u001b[K\u001b[6;119Hroutine\":16,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:06:06.515974487Z\",\"mes"] [14.879064, "o", "sage\":\"HTTP\r\n\u001b[K\u001b[7;119HP API\"}\r\n\u001b[K\u001b[6B"] -[14.883236, "o", "\u001b[H\u001b[K300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"statusCode\":404,\"latency\":\"249.418µs\",\"bodySize\":407,\"header\r\n\u001b[K\u001b[1;119Hrs\":{\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"gor\r\n\u001b[K\u001b[2;119Hroutine\":16,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:06:06.515974487Z\",\"message\":\"HTTP\r\n\u001b[K\u001b[3;119HP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34666\",\"method\":\"POST\",\"path\":\"/v2/busybox/blobs/uploads/\",\"stat\r\n\u001b[K\u001b[5;119HtusCode\":202,\"latency\":\"2.175563ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-L\r\n\u001b[K\u001b[6;119HLength\":[\"0\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":44,\"ca\r\n\u001b[K\u001b[7;119Haller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:06:06.519784879Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[6B"] +[14.883236, "o", "\u001b[H\u001b[K300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"statusCode\":404,\"latency\":\"249.418µs\",\"bodySize\":407,\"header\r\n\u001b[K\u001b[1;119Hrs\":{\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"gor\r\n\u001b[K\u001b[2;119Hroutine\":16,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:06:06.515974487Z\",\"message\":\"HTTP\r\n\u001b[K\u001b[3;119HP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34666\",\"method\":\"POST\",\"path\":\"/v2/busybox/blobs/uploads/\",\"stat\r\n\u001b[K\u001b[5;119HtusCode\":202,\"latency\":\"2.175563ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-L\r\n\u001b[K\u001b[6;119HLength\":[\"0\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":44,\"ca\r\n\u001b[K\u001b[7;119Haller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:06:06.519784879Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[6B"] [14.93024, "o", "Copying blob 554879bb3004 [=====>--------------------------------] 127.2KiB / 754.7KiB\r\n \b"] [14.991143, "o", "\u001b[A\u001b[KCopying blob 554879bb3004 done\r\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\u001b[21A\u001b[A\u001b[KCopying blob 554879bb3004 done\r\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\u001b[21A"] -[14.991427, "o", "\u001b[H\u001b[KusCode\":202,\"latency\":\"2.175563ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-L\r\n\u001b[K\u001b[1;119HLength\":[\"0\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":44,\"ca\r\n\u001b[K\u001b[2;119Haller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:06:06.519784879Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34668\",\"method\":\"PATCH\",\"path\":\"/v2/busybox/blobs/uploads/4de30c\r\n\u001b[K\u001b[4;119Hc2a-e5cc-4085-8c6c-e3103ed60d2d\",\"statusCode\":202,\"latency\":\"105.945581ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"g\r\n\u001b[K\u001b[5;119Hgzip\"],\"Connection\":[\"close\"],\"Content-Length\":[\"772806\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distributi\r\n\u001b[K\u001b[6;119Hion-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":27,\"caller\":\"zotregistry.io/zot/pkg/a\r\n\u001b[K\u001b[7;119Hapi/session.go:132\",\"time\":\"2022-04-11T07:06:06.628370736Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[7B"] -[14.994159, "o", "\u001b[H\u001b[Kller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:06:06.519784879Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34668\",\"method\":\"PATCH\",\"path\":\"/v2/busybox/blobs/uploads/4de30c\r\n\u001b[K\u001b[2;119Hc2a-e5cc-4085-8c6c-e3103ed60d2d\",\"statusCode\":202,\"latency\":\"105.945581ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"g\r\n\u001b[K\u001b[3;119Hgzip\"],\"Connection\":[\"close\"],\"Content-Length\":[\"772806\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distributi\r\n\u001b[K\u001b[4;119Hion-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":27,\"caller\":\"zotregistry.io/zot/pkg/a\r\n\u001b[K\u001b[5;119Hapi/session.go:132\",\"time\":\"2022-04-11T07:06:06.628370736Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":0,\"goroutine\":50,\"caller\":\"zotregistry.io/zot/pkg/api/routes.go:1040\",\"time\":\"2022-04\r\n\u001b[K\u001b[7;119H4-11T07:06:06.631316445Z\",\"message\":\"DEBUG\"}\r\n\u001b[K\u001b[7B"] -[14.995433, "o", "\u001b[H\u001b[Kpi/session.go:132\",\"time\":\"2022-04-11T07:06:06.628370736Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":0,\"goroutine\":50,\"caller\":\"zotregistry.io/zot/pkg/api/routes.go:1040\",\"time\":\"2022-04\r\n\u001b[K\u001b[2;119H4-11T07:06:06.631316445Z\",\"message\":\"DEBUG\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/busybox/.uploads/4de30c2a-e5cc-4085-8c6c-e3103ed60d2d\",\"dstDigest\":\"sha256:55\r\n\u001b[K\u001b[4;119H54879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"dst\":\"/var/lib/registry/busybox/blobs/sha256/554879bb3\r\n\u001b[K\u001b[5;119H300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":50,\"caller\":\"zotregistry.io/zot/pkg/storage/storag\r\n\u001b[K\u001b[6;119Hge_fs.go:1146\",\"time\":\"2022-04-11T07:06:06.632536576Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1146\",\"mes\r\n\u001b[K\u001b[7;119Hssage\":\"dedupe: enter\"}\r\n\u001b[K\u001b[7B"] -[14.997444, "o", "\u001b[H\u001b[Kegistry.io/zot/pkg/storage/storage_fs.go:1171\",\"time\":\"2022-04-11T07:06:06.634379996Z\",\"caller\":\"zotregistry.io/zot/pkg\r\n\u001b[K\u001b[1;119Hg/storage/storage_fs.go:1171\",\"message\":\"dedupe: rename\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34670\",\"method\":\"PUT\",\"path\":\"/v2/busybox/blobs/uploads/4de30c2a\r\n\u001b[K\u001b[3;119Ha-e5cc-4085-8c6c-e3103ed60d2d?digest=sha256%3A554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"statusC\r\n\u001b[K\u001b[4;119HCode\":201,\"latency\":\"3.227508ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-Leng\r\n\u001b[K\u001b[5;119Hgth\":[\"0\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\r\n\u001b[K\u001b[6;119H[\"Go-http-client/1.1\"]},\"goroutine\":50,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:06:06.\r\n\u001b[K\u001b[7;119H.634458814Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[7B"] -[15.4281, "o", "\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"stat /var/lib/registry/busybox/blobs/sha256/02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a0\r\n\u001b[K\u001b[1;119H096cda667e5fdc8b: no such file or directory\",\"blob\":\"/var/lib/registry/busybox/blobs/sha256/02611b034a2eaf78ac6fca8f91b8\r\n\u001b[K\u001b[2;119H88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":29,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1272\",\"time\r\n\u001b[K\u001b[3;119He\":\"2022-04-11T07:06:07.065179341Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1272\",\"message\":\"failed to st\r\n\u001b[K\u001b[4;119Htat blob\"}\r\n\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8\r\n\u001b[K\u001b[6;119H8b\",\"goroutine\":29,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"tim"] -[15.428256, "o", "e\":\"2022-04-11T07:06:07.065243141Z\",\r\n\u001b[K\u001b[7;119H,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K\u001b[7B\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8\r\n\u001b[K\u001b[1;119H8b\",\"goroutine\":29,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"time\":\"2022-04-11T07:06:07.065243141Z\",\r\n\u001b[K\u001b[2;119H,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34672\",\"method\":\"HEAD\",\"path\":\"/v2/busybox/blobs/sha256:02611b03\r\n\u001b[K\u001b[4;119H34a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"statusCode\":404,\"latency\":\"227.828µs\",\"bodySize\":407,\"header\r\n\u001b[K\u001b[5;119Hrs\":{\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"gor\r\n\u001b[K\u001b[6;119Hroutine\":29,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:06:07.065336296Z\",\"mes"] +[14.991427, "o", "\u001b[H\u001b[KusCode\":202,\"latency\":\"2.175563ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-L\r\n\u001b[K\u001b[1;119HLength\":[\"0\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":44,\"ca\r\n\u001b[K\u001b[2;119Haller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:06:06.519784879Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34668\",\"method\":\"PATCH\",\"path\":\"/v2/busybox/blobs/uploads/4de30c\r\n\u001b[K\u001b[4;119Hc2a-e5cc-4085-8c6c-e3103ed60d2d\",\"statusCode\":202,\"latency\":\"105.945581ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"g\r\n\u001b[K\u001b[5;119Hgzip\"],\"Connection\":[\"close\"],\"Content-Length\":[\"772806\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distributi\r\n\u001b[K\u001b[6;119Hion-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":27,\"caller\":\"zotregistry.dev/zot/pkg/a\r\n\u001b[K\u001b[7;119Hapi/session.go:132\",\"time\":\"2022-04-11T07:06:06.628370736Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[7B"] +[14.994159, "o", "\u001b[H\u001b[Kller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:06:06.519784879Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34668\",\"method\":\"PATCH\",\"path\":\"/v2/busybox/blobs/uploads/4de30c\r\n\u001b[K\u001b[2;119Hc2a-e5cc-4085-8c6c-e3103ed60d2d\",\"statusCode\":202,\"latency\":\"105.945581ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"g\r\n\u001b[K\u001b[3;119Hgzip\"],\"Connection\":[\"close\"],\"Content-Length\":[\"772806\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distributi\r\n\u001b[K\u001b[4;119Hion-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":27,\"caller\":\"zotregistry.dev/zot/pkg/a\r\n\u001b[K\u001b[5;119Hapi/session.go:132\",\"time\":\"2022-04-11T07:06:06.628370736Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":0,\"goroutine\":50,\"caller\":\"zotregistry.dev/zot/pkg/api/routes.go:1040\",\"time\":\"2022-04\r\n\u001b[K\u001b[7;119H4-11T07:06:06.631316445Z\",\"message\":\"DEBUG\"}\r\n\u001b[K\u001b[7B"] +[14.995433, "o", "\u001b[H\u001b[Kpi/session.go:132\",\"time\":\"2022-04-11T07:06:06.628370736Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":0,\"goroutine\":50,\"caller\":\"zotregistry.dev/zot/pkg/api/routes.go:1040\",\"time\":\"2022-04\r\n\u001b[K\u001b[2;119H4-11T07:06:06.631316445Z\",\"message\":\"DEBUG\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/busybox/.uploads/4de30c2a-e5cc-4085-8c6c-e3103ed60d2d\",\"dstDigest\":\"sha256:55\r\n\u001b[K\u001b[4;119H54879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"dst\":\"/var/lib/registry/busybox/blobs/sha256/554879bb3\r\n\u001b[K\u001b[5;119H300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":50,\"caller\":\"zotregistry.dev/zot/pkg/storage/storag\r\n\u001b[K\u001b[6;119Hge_fs.go:1146\",\"time\":\"2022-04-11T07:06:06.632536576Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146\",\"mes\r\n\u001b[K\u001b[7;119Hssage\":\"dedupe: enter\"}\r\n\u001b[K\u001b[7B"] +[14.997444, "o", "\u001b[H\u001b[Kegistry.dev/zot/pkg/storage/storage_fs.go:1171\",\"time\":\"2022-04-11T07:06:06.634379996Z\",\"caller\":\"zotregistry.dev/zot/pkg\r\n\u001b[K\u001b[1;119Hg/storage/storage_fs.go:1171\",\"message\":\"dedupe: rename\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34670\",\"method\":\"PUT\",\"path\":\"/v2/busybox/blobs/uploads/4de30c2a\r\n\u001b[K\u001b[3;119Ha-e5cc-4085-8c6c-e3103ed60d2d?digest=sha256%3A554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"statusC\r\n\u001b[K\u001b[4;119HCode\":201,\"latency\":\"3.227508ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-Leng\r\n\u001b[K\u001b[5;119Hgth\":[\"0\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\r\n\u001b[K\u001b[6;119H[\"Go-http-client/1.1\"]},\"goroutine\":50,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:06:06.\r\n\u001b[K\u001b[7;119H.634458814Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[7B"] +[15.4281, "o", "\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"stat /var/lib/registry/busybox/blobs/sha256/02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a0\r\n\u001b[K\u001b[1;119H096cda667e5fdc8b: no such file or directory\",\"blob\":\"/var/lib/registry/busybox/blobs/sha256/02611b034a2eaf78ac6fca8f91b8\r\n\u001b[K\u001b[2;119H88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":29,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272\",\"time\r\n\u001b[K\u001b[3;119He\":\"2022-04-11T07:06:07.065179341Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272\",\"message\":\"failed to st\r\n\u001b[K\u001b[4;119Htat blob\"}\r\n\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8\r\n\u001b[K\u001b[6;119H8b\",\"goroutine\":29,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"tim"] +[15.428256, "o", "e\":\"2022-04-11T07:06:07.065243141Z\",\r\n\u001b[K\u001b[7;119H,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K\u001b[7B\u001b[H\u001b[K{\"level\":\"error\",\"error\":\"cache: miss\",\"digest\":\"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8\r\n\u001b[K\u001b[1;119H8b\",\"goroutine\":29,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"time\":\"2022-04-11T07:06:07.065243141Z\",\r\n\u001b[K\u001b[2;119H,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277\",\"message\":\"cache: not found\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34672\",\"method\":\"HEAD\",\"path\":\"/v2/busybox/blobs/sha256:02611b03\r\n\u001b[K\u001b[4;119H34a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"statusCode\":404,\"latency\":\"227.828µs\",\"bodySize\":407,\"header\r\n\u001b[K\u001b[5;119Hrs\":{\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"gor\r\n\u001b[K\u001b[6;119Hroutine\":29,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:06:07.065336296Z\",\"mes"] [15.428324, "o", "sage\":\"HTTP\r\n\u001b[K\u001b[7;119HP API\"}\r\n\u001b[K\u001b[7B"] -[15.429447, "o", "\u001b[H\u001b[K4a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"statusCode\":404,\"latency\":\"227.828µs\",\"bodySize\":407,\"header\r\n\u001b[K\u001b[1;119Hrs\":{\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"gor\r\n\u001b[K\u001b[2;119Hroutine\":29,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:06:07.065336296Z\",\"message\":\"HTTP\r\n\u001b[K\u001b[3;119HP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34674\",\"method\":\"POST\",\"path\":\"/v2/busybox/blobs/uploads/\",\"stat\r\n\u001b[K\u001b[5;119HtusCode\":202,\"latency\":\"124.534µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-Le\r\n\u001b[K\u001b[6;119Hength\":[\"0\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":31,\"cal\r\n\u001b[K\u001b[7;119Hller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:06:07.066575292Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[7B"] +[15.429447, "o", "\u001b[H\u001b[K4a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"statusCode\":404,\"latency\":\"227.828µs\",\"bodySize\":407,\"header\r\n\u001b[K\u001b[1;119Hrs\":{\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"gor\r\n\u001b[K\u001b[2;119Hroutine\":29,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:06:07.065336296Z\",\"message\":\"HTTP\r\n\u001b[K\u001b[3;119HP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34674\",\"method\":\"POST\",\"path\":\"/v2/busybox/blobs/uploads/\",\"stat\r\n\u001b[K\u001b[5;119HtusCode\":202,\"latency\":\"124.534µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-Le\r\n\u001b[K\u001b[6;119Hength\":[\"0\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":31,\"cal\r\n\u001b[K\u001b[7;119Hller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:06:07.066575292Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[7B"] [15.430549, "o", "Copying config 02611b034a [======================================] 575.0b / 575.0b\r\n \b\u001b[A\u001b[KCopying config 02611b034a done\r\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\u001b[20A"] -[15.430952, "o", "\u001b[H\u001b[KusCode\":202,\"latency\":\"124.534µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-Le\r\n\u001b[K\u001b[1;119Hength\":[\"0\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":31,\"cal\r\n\u001b[K\u001b[2;119Hller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:06:07.066575292Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34676\",\"method\":\"PATCH\",\"path\":\"/v2/busybox/blobs/uploads/4bd8f0\r\n\u001b[K\u001b[4;119H0f8-c316-441d-8b87-2313c992695e\",\"statusCode\":202,\"latency\":\"96.551µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"\r\n\u001b[K\u001b[5;119H\"],\"Connection\":[\"close\"],\"Content-Length\":[\"575\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distribution-Api-\r\n\u001b[K\u001b[6;119H-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":65,\"caller\":\"zotregistry.io/zot/pkg/api/sess\r\n\u001b[K\u001b[7;119Hsion.go:132\",\"time\":\"2022-04-11T07:06:07.068133827Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[8B"] -[15.432067, "o", "\u001b[H\u001b[Kler\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:06:07.066575292Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34676\",\"method\":\"PATCH\",\"path\":\"/v2/busybox/blobs/uploads/4bd8f0\r\n\u001b[K\u001b[2;119H0f8-c316-441d-8b87-2313c992695e\",\"statusCode\":202,\"latency\":\"96.551µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"\r\n\u001b[K\u001b[3;119H\"],\"Connection\":[\"close\"],\"Content-Length\":[\"575\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distribution-Api-\r\n\u001b[K\u001b[4;119H-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":65,\"caller\":\"zotregistry.io/zot/pkg/api/sess\r\n\u001b[K\u001b[5;119Hsion.go:132\",\"time\":\"2022-04-11T07:06:07.068133827Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":0,\"goroutine\":81,\"caller\":\"zotregistry.io/zot/pkg/api/routes.go:1040\",\"time\":\"2022-04\r\n\u001b[K\u001b[7;119H4-11T07:06:07.069366321Z\",\"message\":\"DEBUG\"}\r\n\u001b[K\u001b[8B"] -[15.432186, "o", "\u001b[H\u001b[Kion.go:132\",\"time\":\"2022-04-11T07:06:07.068133827Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":0,\"goroutine\":81,\"caller\":\"zotregistry.io/zot/pkg/api/routes.go:1040\",\"time\":\"2022-04\r\n\u001b[K\u001b[2;119H4-11T07:06:07.069366321Z\",\"message\":\"DEBUG\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/busybox/.uploads/4bd8f0f8-c316-441d-8b87-2313c992695e\",\"dstDigest\":\"sha256:02\r\n\u001b[K\u001b[4;119H2611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"dst\":\"/var/lib/registry/busybox/blobs/sha256/02611b034\r\n\u001b[K\u001b[5;119H4a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":81,\"caller\":\"zotregistry.io/zot/pkg/storage/storag\r\n\u001b[K\u001b[6;119Hge_fs.go:1146\",\"time\":\"2022-04-11T07:06:07.069497657Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_f"] +[15.430952, "o", "\u001b[H\u001b[KusCode\":202,\"latency\":\"124.534µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-Le\r\n\u001b[K\u001b[1;119Hength\":[\"0\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":31,\"cal\r\n\u001b[K\u001b[2;119Hller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:06:07.066575292Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34676\",\"method\":\"PATCH\",\"path\":\"/v2/busybox/blobs/uploads/4bd8f0\r\n\u001b[K\u001b[4;119H0f8-c316-441d-8b87-2313c992695e\",\"statusCode\":202,\"latency\":\"96.551µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"\r\n\u001b[K\u001b[5;119H\"],\"Connection\":[\"close\"],\"Content-Length\":[\"575\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distribution-Api-\r\n\u001b[K\u001b[6;119H-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":65,\"caller\":\"zotregistry.dev/zot/pkg/api/sess\r\n\u001b[K\u001b[7;119Hsion.go:132\",\"time\":\"2022-04-11T07:06:07.068133827Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[8B"] +[15.432067, "o", "\u001b[H\u001b[Kler\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:06:07.066575292Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34676\",\"method\":\"PATCH\",\"path\":\"/v2/busybox/blobs/uploads/4bd8f0\r\n\u001b[K\u001b[2;119H0f8-c316-441d-8b87-2313c992695e\",\"statusCode\":202,\"latency\":\"96.551µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"\r\n\u001b[K\u001b[3;119H\"],\"Connection\":[\"close\"],\"Content-Length\":[\"575\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distribution-Api-\r\n\u001b[K\u001b[4;119H-Version\":[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":65,\"caller\":\"zotregistry.dev/zot/pkg/api/sess\r\n\u001b[K\u001b[5;119Hsion.go:132\",\"time\":\"2022-04-11T07:06:07.068133827Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":0,\"goroutine\":81,\"caller\":\"zotregistry.dev/zot/pkg/api/routes.go:1040\",\"time\":\"2022-04\r\n\u001b[K\u001b[7;119H4-11T07:06:07.069366321Z\",\"message\":\"DEBUG\"}\r\n\u001b[K\u001b[8B"] +[15.432186, "o", "\u001b[H\u001b[Kion.go:132\",\"time\":\"2022-04-11T07:06:07.068133827Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"r.ContentLength\":0,\"goroutine\":81,\"caller\":\"zotregistry.dev/zot/pkg/api/routes.go:1040\",\"time\":\"2022-04\r\n\u001b[K\u001b[2;119H4-11T07:06:07.069366321Z\",\"message\":\"DEBUG\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/busybox/.uploads/4bd8f0f8-c316-441d-8b87-2313c992695e\",\"dstDigest\":\"sha256:02\r\n\u001b[K\u001b[4;119H2611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"dst\":\"/var/lib/registry/busybox/blobs/sha256/02611b034\r\n\u001b[K\u001b[5;119H4a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":81,\"caller\":\"zotregistry.dev/zot/pkg/storage/storag\r\n\u001b[K\u001b[6;119Hge_fs.go:1146\",\"time\":\"2022-04-11T07:06:07.069497657Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_f"] [15.432311, "o", "s.go:1146\",\"mes\r\n\u001b[K\u001b[7;119Hssage\":\"dedupe: enter\"}\r\n\u001b[K\u001b[8B"] -[15.434934, "o", "\u001b[H\u001b[K611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"dst\":\"/var/lib/registry/busybox/blobs/sha256/02611b034\r\n\u001b[K\u001b[1;119H4a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":81,\"caller\":\"zotregistry.io/zot/pkg/storage/storag\r\n\u001b[K\u001b[2;119Hge_fs.go:1146\",\"time\":\"2022-04-11T07:06:07.069497657Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:1146\",\"mes\r\n\u001b[K\u001b[3;119Hssage\":\"dedupe: enter\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/busybox/.uploads/4bd8f0f8-c316-441d-8b87-2313c992695e\",\"dst\":\"/var/lib/regist\r\n\u001b[K\u001b[5;119Htry/busybox/blobs/sha256/02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":81,\"caller\":\"zotr\r\n\u001b[K\u001b[6;119Hregistry.io/zot/pkg/storage/storage_fs.go:1171\",\"time\":\"2022-04-11T07:0"] -[15.435064, "o", "6:07.072154826Z\",\"caller\":\"zotregistry.io/zot/pkg\r\n\u001b[K\u001b[7;119Hg/storage/storage_fs.go:1171\",\"message\":\"dedupe: rename\"}\r\n\u001b[K\u001b[8B\u001b[H\u001b[Kegistry.io/zot/pkg/storage/storage_fs.go:1171\",\"time\":\"2022-04-11T07:06:07.072154826Z\",\"caller\":\"zotregistry.io/zot/pkg\r\n\u001b[K\u001b[1;119Hg/storage/storage_fs.go:1171\",\"message\":\"dedupe: rename\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34678\",\"method\":\"PUT\",\"path\":\"/v2/busybox/blobs/uploads/4bd8f0f8\r\n\u001b[K\u001b[3;119H8-c316-441d-8b87-2313c992695e?digest=sha256%3A02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"statusC\r\n\u001b[K\u001b[4;119HCode\":201,\"latency\":\"2.901687ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-Leng\r\n\u001b[K\u001b[5;119Hgth\":[\"0\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\r\n\u001b[K\u001b[6;119H[\"Go-http-client/1.1\"]},\"goroutine\":81,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:06:07.\r\n\u001b[K\u001b[7;119H.072255094Z\",\"message\":\"HTTP API"] +[15.434934, "o", "\u001b[H\u001b[K611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"dst\":\"/var/lib/registry/busybox/blobs/sha256/02611b034\r\n\u001b[K\u001b[1;119H4a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":81,\"caller\":\"zotregistry.dev/zot/pkg/storage/storag\r\n\u001b[K\u001b[2;119Hge_fs.go:1146\",\"time\":\"2022-04-11T07:06:07.069497657Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146\",\"mes\r\n\u001b[K\u001b[3;119Hssage\":\"dedupe: enter\"}\r\n\u001b[K{\"level\":\"debug\",\"src\":\"/var/lib/registry/busybox/.uploads/4bd8f0f8-c316-441d-8b87-2313c992695e\",\"dst\":\"/var/lib/regist\r\n\u001b[K\u001b[5;119Htry/busybox/blobs/sha256/02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"goroutine\":81,\"caller\":\"zotr\r\n\u001b[K\u001b[6;119Hregistry.dev/zot/pkg/storage/storage_fs.go:1171\",\"time\":\"2022-04-11T07:0"] +[15.435064, "o", "6:07.072154826Z\",\"caller\":\"zotregistry.dev/zot/pkg\r\n\u001b[K\u001b[7;119Hg/storage/storage_fs.go:1171\",\"message\":\"dedupe: rename\"}\r\n\u001b[K\u001b[8B\u001b[H\u001b[Kegistry.dev/zot/pkg/storage/storage_fs.go:1171\",\"time\":\"2022-04-11T07:06:07.072154826Z\",\"caller\":\"zotregistry.dev/zot/pkg\r\n\u001b[K\u001b[1;119Hg/storage/storage_fs.go:1171\",\"message\":\"dedupe: rename\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34678\",\"method\":\"PUT\",\"path\":\"/v2/busybox/blobs/uploads/4bd8f0f8\r\n\u001b[K\u001b[3;119H8-c316-441d-8b87-2313c992695e?digest=sha256%3A02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"statusC\r\n\u001b[K\u001b[4;119HCode\":201,\"latency\":\"2.901687ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-Leng\r\n\u001b[K\u001b[5;119Hgth\":[\"0\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\r\n\u001b[K\u001b[6;119H[\"Go-http-client/1.1\"]},\"goroutine\":81,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:06:07.\r\n\u001b[K\u001b[7;119H.072255094Z\",\"message\":\"HTTP API"] [15.435105, "o", "\"}\r\n\u001b[K\u001b[8B"] [15.436419, "o", "Writing manifest to image destination\r\n \b"] -[15.438168, "o", "\u001b[H\u001b[K-c316-441d-8b87-2313c992695e?digest=sha256%3A02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"statusC\r\n\u001b[K\u001b[1;119HCode\":201,\"latency\":\"2.901687ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-Leng\r\n\u001b[K\u001b[2;119Hgth\":[\"0\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\r\n\u001b[K\u001b[3;119H[\"Go-http-client/1.1\"]},\"goroutine\":81,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:06:07.\r\n\u001b[K\u001b[4;119H.072255094Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"blobPath\":\"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d3\r\n\u001b[K\u001b[6;119H348b9eb9ca7df\",\"reference\":\"latest\",\"goroutine\":67,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:516\",\"time\":\"2\r\n\u001b[K\u001b[7;119H2022-04-11T07:06:07.075393395Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:516\",\"message\":\"manifest layers\"}\r\n\u001b[K\u001b[9B"] -[15.438654, "o", "\u001b[H\u001b[K48b9eb9ca7df\",\"reference\":\"latest\",\"goroutine\":67,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:516\",\"time\":\"2\r\n\u001b[K\u001b[1;119H2022-04-11T07:06:07.075393395Z\",\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:516\",\"message\":\"manifest layers"] -[15.438752, "o", "\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":67,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:06:07.075889206Z\",\"message\":\"GC: got r"] -[15.438822, "o", "efe\r\n\u001b[K\u001b[4;119Herence\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":67,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:06:07.075927247Z"] -[15.439097, "o", "\",\"message\":\"GC: marking \r\n\u001b[K\u001b[7;119H from root\"}\r\n\u001b[K\u001b[9B\u001b[H\u001b[Kler\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:06:07.07609407Z\",\"message\":\"-> ws.recurse\r\n\u001b[K\u001b[1;119He\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path\":\"gith"] -[15.439232, "o", "ub.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":67,\"caller\r\n\u001b[K\u001b[3;119Hr\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:06:07.076199538Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[4;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":67,\"caller\r\n\u001b[K\u001b[6;119Hr\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:06:07.076258038Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[7;119H"] -[15.439323, "o", "outside permitted packages\"}\r\n\u001b[K\u001b[9B\u001b[H\u001b[K.076442535Z\",\"message\":\"skipping walk into non-parseable media-type application/vnd.oci.image.layer.v1.tar+gzip of blob\r\n\u001b[K\u001b[1;119Hb sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":67,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:06:07.076485014Z\",\"message\":\"<- ws.recurs\r\n\u001b[K"] -[15.439375, "o", "\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":67,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:06:07.076513237Z\",\"message\":"] -[15.439454, "o", "\"<- ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[9B\u001b[H\u001b[Ke\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":67,\"caller\":\"zotregistry.io/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:06:07\r\n\u001b[K\u001b[2;119H7.076597586Z\",\"message\":\"garbage collected 0 blobs\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34680\",\"method\":\"PUT\",\"path\":\"/v2/busybox/manifests/latest\",\"sta\r\n\u001b[K\u001b[4;119HatusCode\":201,\"latency\":\"1.586418ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-\r\n\u001b[K\u001b[5;119H-Leng"] -[15.439492, "o", "th\":[\"347\"],\"Content-Type\":[\"application/vnd.oci.image.manifest.v1+json\"],\"Docker-Distribution-Api-Version\":[\"regis\r\n\u001b[K\u001b[6;119Hstry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":67,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"tim\r\n\u001b[K\u001b[7;119Hme\":\"2022-04-11T07:06:07.076634204Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[9BStoring signatures\r\n \b"] +[15.438168, "o", "\u001b[H\u001b[K-c316-441d-8b87-2313c992695e?digest=sha256%3A02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"statusC\r\n\u001b[K\u001b[1;119HCode\":201,\"latency\":\"2.901687ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-Leng\r\n\u001b[K\u001b[2;119Hgth\":[\"0\"],\"Content-Type\":[\"application/octet-stream\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\r\n\u001b[K\u001b[3;119H[\"Go-http-client/1.1\"]},\"goroutine\":81,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:06:07.\r\n\u001b[K\u001b[4;119H.072255094Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"blobPath\":\"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d3\r\n\u001b[K\u001b[6;119H348b9eb9ca7df\",\"reference\":\"latest\",\"goroutine\":67,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:516\",\"time\":\"2\r\n\u001b[K\u001b[7;119H2022-04-11T07:06:07.075393395Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:516\",\"message\":\"manifest layers\"}\r\n\u001b[K\u001b[9B"] +[15.438654, "o", "\u001b[H\u001b[K48b9eb9ca7df\",\"reference\":\"latest\",\"goroutine\":67,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:516\",\"time\":\"2\r\n\u001b[K\u001b[1;119H2022-04-11T07:06:07.075393395Z\",\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:516\",\"message\":\"manifest layers"] +[15.438752, "o", "\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":67,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:06:07.075889206Z\",\"message\":\"GC: got r"] +[15.438822, "o", "efe\r\n\u001b[K\u001b[4;119Herence\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":67,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:06:07.075927247Z"] +[15.439097, "o", "\",\"message\":\"GC: marking \r\n\u001b[K\u001b[7;119H from root\"}\r\n\u001b[K\u001b[9B\u001b[H\u001b[Kler\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:06:07.07609407Z\",\"message\":\"-> ws.recurse\r\n\u001b[K\u001b[1;119He\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path\":\"gith"] +[15.439232, "o", "ub.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":67,\"caller\r\n\u001b[K\u001b[3;119Hr\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:06:07.076199538Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[4;119Houtside permitted packages\"}\r\n\u001b[K{\"level\":\"debug\",\"name\":\"time::Time\",\"v1path\":\"github.com/opencontainers/image-spec/specs-go/v1\",\"goroutine\":67,\"caller\r\n\u001b[K\u001b[6;119Hr\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:06:07.076258038Z\",\"message\":\"detected jump o\r\n\u001b[K\u001b[7;119H"] +[15.439323, "o", "outside permitted packages\"}\r\n\u001b[K\u001b[9B\u001b[H\u001b[K.076442535Z\",\"message\":\"skipping walk into non-parseable media-type application/vnd.oci.image.layer.v1.tar+gzip of blob\r\n\u001b[K\u001b[1;119Hb sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"goroutine\":67,\"cal\r\n\u001b[K\u001b[3;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:06:07.076485014Z\",\"message\":\"<- ws.recurs\r\n\u001b[K"] +[15.439375, "o", "\u001b[4;119Hse\"}\r\n\u001b[K{\"level\":\"debug\",\"digest\":\"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182\",\"goroutine\":67,\"cal\r\n\u001b[K\u001b[6;119Hller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:06:07.076513237Z\",\"message\":"] +[15.439454, "o", "\"<- ws.recurs\r\n\u001b[K\u001b[7;119Hse\"}\r\n\u001b[K\u001b[9B\u001b[H\u001b[Ke\"}\r\n\u001b[K{\"level\":\"debug\",\"goroutine\":67,\"caller\":\"zotregistry.dev/zot/pkg/storage/storage_fs.go:143\",\"time\":\"2022-04-11T07:06:07\r\n\u001b[K\u001b[2;119H7.076597586Z\",\"message\":\"garbage collected 0 blobs\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34680\",\"method\":\"PUT\",\"path\":\"/v2/busybox/manifests/latest\",\"sta\r\n\u001b[K\u001b[4;119HatusCode\":201,\"latency\":\"1.586418ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-\r\n\u001b[K\u001b[5;119H-Leng"] +[15.439492, "o", "th\":[\"347\"],\"Content-Type\":[\"application/vnd.oci.image.manifest.v1+json\"],\"Docker-Distribution-Api-Version\":[\"regis\r\n\u001b[K\u001b[6;119Hstry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":67,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"tim\r\n\u001b[K\u001b[7;119Hme\":\"2022-04-11T07:06:07.076634204Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[9BStoring signatures\r\n \b"] [15.442099, "o", "$ "] [20.301647, "i", "skopeo --insecure-policy copy --src-tls-verify=false docker://localhost:5000/busybox:latest oci:/tmp/images:busybox:latest"] [20.302726, "o", "\r\u001b[8A\u001b[K$\b\n\u001b[K$ skopeo --insecure-policy copy --format=oci --dest-tls-verify=false docker://busybox:latest docker://localhost:5000/bu\r\n\u001b[K\u001b[12;119Husybox:latest\r\n\u001b[KGetting image source signatures\r\n\u001b[KCopying blob 554879bb3004 done\r\n\u001b[KCopying config 02611b034a done\r\n\u001b[KWriting manifest to image destination\r\n\u001b[KStoring signatures\r\n\u001b[K$ skopeo --insecure-policy copy --src-tls-verify=false docker://localhost:5000/busybox:latest oci:/tmp/images:busybox:l\r\n\u001b[K\u001b[19;119Hlatest\r\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\u001b[20;6H"] [22.028134, "i", "\r"] [22.02882, "o", "\u001b[19;119Hla\b\n \b"] -[22.071708, "o", "\u001b[H\u001b[KtusCode\":201,\"latency\":\"1.586418ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-\r\n\u001b[K\u001b[1;119H-Length\":[\"347\"],\"Content-Type\":[\"application/vnd.oci.image.manifest.v1+json\"],\"Docker-Distribution-Api-Version\":[\"regis\r\n\u001b[K\u001b[2;119Hstry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":67,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"tim\r\n\u001b[K\u001b[3;119Hme\":\"2022-04-11T07:06:07.076634204Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34684\",\"method\":\"GET\",\"path\":\"/v2/\",\"statusCode\":200,\"latency\":\"\r\n\u001b[K\u001b[5;119H\"27.091µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\r\n\u001b[K\u001b[6;119H[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":70,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\r\n\u001b[K\u001b[7;119H2\",\"time\":\"2022-04-11T07:06:13.708818597Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[12B"] -[22.073391, "o", "\u001b[H\u001b[K\",\"time\":\"2022-04-11T07:06:13.708818597Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34686\",\"method\":\"GET\",\"path\":\"/v2/busybox/manifests/latest\",\"sta\r\n\u001b[K\u001b[2;119HatusCode\":200,\"latency\":\"714.24µs\",\"bodySize\":347,\"headers\":{\"Accept\":[\"application/vnd.oci.image.manifest.v1+json\",\"app\r\n\u001b[K\u001b[3;119Hplication/vnd.docker.distribution.manifest.v2+json\",\"application/vnd.docker.distribution.manifest.v1+prettyjws\",\"applica\r\n\u001b[K\u001b[4;119Hation/vnd.docker.distribution.manifest.v1+json\",\"application/vnd.docker.distribution.manifest.list.v2+json\",\"application\r\n\u001b[K\u001b[5;119Hn/vnd.oci.image.index.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"re\r\n\u001b[K\u001b[6;119Hegistry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":72,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"\r\n\u001b[K\u001b[7;119H\"time\":\"2022-04-11T07:06:13.710470248Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[12B"] +[22.071708, "o", "\u001b[H\u001b[KtusCode\":201,\"latency\":\"1.586418ms\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Content-\r\n\u001b[K\u001b[1;119H-Length\":[\"347\"],\"Content-Type\":[\"application/vnd.oci.image.manifest.v1+json\"],\"Docker-Distribution-Api-Version\":[\"regis\r\n\u001b[K\u001b[2;119Hstry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":67,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"tim\r\n\u001b[K\u001b[3;119Hme\":\"2022-04-11T07:06:07.076634204Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34684\",\"method\":\"GET\",\"path\":\"/v2/\",\"statusCode\":200,\"latency\":\"\r\n\u001b[K\u001b[5;119H\"27.091µs\",\"bodySize\":0,\"headers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\r\n\u001b[K\u001b[6;119H[\"registry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":70,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\r\n\u001b[K\u001b[7;119H2\",\"time\":\"2022-04-11T07:06:13.708818597Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[12B"] +[22.073391, "o", "\u001b[H\u001b[K\",\"time\":\"2022-04-11T07:06:13.708818597Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34686\",\"method\":\"GET\",\"path\":\"/v2/busybox/manifests/latest\",\"sta\r\n\u001b[K\u001b[2;119HatusCode\":200,\"latency\":\"714.24µs\",\"bodySize\":347,\"headers\":{\"Accept\":[\"application/vnd.oci.image.manifest.v1+json\",\"app\r\n\u001b[K\u001b[3;119Hplication/vnd.docker.distribution.manifest.v2+json\",\"application/vnd.docker.distribution.manifest.v1+prettyjws\",\"applica\r\n\u001b[K\u001b[4;119Hation/vnd.docker.distribution.manifest.v1+json\",\"application/vnd.docker.distribution.manifest.list.v2+json\",\"application\r\n\u001b[K\u001b[5;119Hn/vnd.oci.image.index.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"re\r\n\u001b[K\u001b[6;119Hegistry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":72,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"\r\n\u001b[K\u001b[7;119H\"time\":\"2022-04-11T07:06:13.710470248Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[12B"] [22.073498, "o", "Getting image source signatures\r\n \b"] -[22.075134, "o", "\u001b[H\u001b[K/vnd.oci.image.index.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"re\r\n\u001b[K\u001b[1;119Hegistry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":72,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"\r\n\u001b[K\u001b[2;119H\"time\":\"2022-04-11T07:06:13.710470248Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34688\",\"method\":\"GET\",\"path\":\"/v2/busybox/blobs/sha256:554879bb3\r\n\u001b[K\u001b[4;119H300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"statusCode\":200,\"latency\":\"442.21µs\",\"bodySize\":772806,\"heade\r\n\u001b[K\u001b[5;119Hers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":\r\n\u001b[K\u001b[6;119H:[\"Go-http-client/1.1\"]},\"goroutine\":74,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:06:13\r\n\u001b[K\u001b[7;119H3.712299071Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[13B"] +[22.075134, "o", "\u001b[H\u001b[K/vnd.oci.image.index.v1+json\"],\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"re\r\n\u001b[K\u001b[1;119Hegistry/2.0\"],\"User-Agent\":[\"Go-http-client/1.1\"]},\"goroutine\":72,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"\r\n\u001b[K\u001b[2;119H\"time\":\"2022-04-11T07:06:13.710470248Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34688\",\"method\":\"GET\",\"path\":\"/v2/busybox/blobs/sha256:554879bb3\r\n\u001b[K\u001b[4;119H300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df\",\"statusCode\":200,\"latency\":\"442.21µs\",\"bodySize\":772806,\"heade\r\n\u001b[K\u001b[5;119Hers\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":\r\n\u001b[K\u001b[6;119H:[\"Go-http-client/1.1\"]},\"goroutine\":74,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:06:13\r\n\u001b[K\u001b[7;119H3.712299071Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[13B"] [22.085718, "o", "\u001b[KCopying blob 554879bb3004 done\r\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\u001b[14A\u001b[A\u001b[KCopying blob 554879bb3004 done\r\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\u001b[14A"] -[22.090243, "o", "\u001b[H\u001b[Krs\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":\r\n\u001b[K\u001b[1;119H:[\"Go-http-client/1.1\"]},\"goroutine\":74,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:06:13\r\n\u001b[K\u001b[2;119H3.712299071Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34690\",\"method\":\"GET\",\"path\":\"/v2/busybox/blobs/sha256:02611b034\r\n\u001b[K\u001b[4;119H4a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"statusCode\":200,\"latency\":\"175.64µs\",\"bodySize\":575,\"headers\"\r\n\u001b[K\u001b[5;119H\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"G\r\n\u001b[K\u001b[6;119HGo-http-client/1.1\"]},\"goroutine\":76,\"caller\":\"zotregistry.io/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:06:13.72\r\n\u001b[K\u001b[7;119H27285665Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[14B"] +[22.090243, "o", "\u001b[H\u001b[Krs\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":\r\n\u001b[K\u001b[1;119H:[\"Go-http-client/1.1\"]},\"goroutine\":74,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:06:13\r\n\u001b[K\u001b[2;119H3.712299071Z\",\"message\":\"HTTP API\"}\r\n\u001b[K{\"level\":\"info\",\"module\":\"http\",\"clientIP\":\"10.0.2.100:34690\",\"method\":\"GET\",\"path\":\"/v2/busybox/blobs/sha256:02611b034\r\n\u001b[K\u001b[4;119H4a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b\",\"statusCode\":200,\"latency\":\"175.64µs\",\"bodySize\":575,\"headers\"\r\n\u001b[K\u001b[5;119H\":{\"Accept-Encoding\":[\"gzip\"],\"Connection\":[\"close\"],\"Docker-Distribution-Api-Version\":[\"registry/2.0\"],\"User-Agent\":[\"G\r\n\u001b[K\u001b[6;119HGo-http-client/1.1\"]},\"goroutine\":76,\"caller\":\"zotregistry.dev/zot/pkg/api/session.go:132\",\"time\":\"2022-04-11T07:06:13.72\r\n\u001b[K\u001b[7;119H27285665Z\",\"message\":\"HTTP API\"}\r\n\u001b[K\u001b[14B"] [22.090622, "o", "Copying config 02611b034a [======================================] 575.0b / 575.0b\r\n \b"] [22.090712, "o", "\u001b[A\u001b[KCopying config 02611b034a done\r\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\n\u001b[K\u001b[13A"] [22.091718, "o", "Writing manifest to image destination\r\n \b"] diff --git a/demos/skopeo-push-pull.svg b/demos/skopeo-push-pull.svg index 242a0b3e..1f22b3e1 100644 --- a/demos/skopeo-push-pull.svg +++ b/demos/skopeo-push-pull.svg @@ -1 +1 @@ -$0 podman launching zot$1 push and pull images using skopeo$podmanrun-p5000:5000ghcr.io/project-zot/zot-linux-amd64:latest{"level":"info","params":{"Version":"1.0.0-dev","GoVersion":"go1.17.5","Commit":"v1.3.8-rc3-38a110314ba3af67f970ed0ac909102edf7208d3","BinaryType":"extended","AccessControl":null,"Storage":{"Dedupe":true,"GC":true,"Commit":false,"GCDelay":3600000000000,"RootDirectory":"/var/lib/registry","StorageDriver":null,"SubPaths":null},"HTTP":{"Address":"0.0.0.0","Port":"5000","TLS":null,"Auth":null,"RawAccessControl":null,"Realm":"","AllowReadAccess":false,"ReadOnly":false,"Ratelimit":null},"Log":{"Level":"debug","Output":"","Audit":""},"Extensions":null},"goroutine":1,"caller":"zotregistry.io/zot/pkg/api/controller.go:103","time":"2022-04-11T07:05:55.969880822Z","message":"configurationsettings"}{"level":"info","cpus":8,"max.openfiles":1048576,"max.inotifywatches":"2147483647","goroutine":1,"caller":"zotregistry.io/zot/pkg/api/controller.go:91","time":"2022-04-11T07:05:55.969983384Z","message":"runtimeparams"}$skopeo--insecure-policycopy--format=oci--dest-tls-verify=falsedocker://busybox:latestdocker://localhost:5000/busybox:latestGettingimagesourcesignatures{"level":"error","error":"stat/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df:nosuchfileordirectory","blob":"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266atblob"}{"level":"error","error":"cache:miss","digest":"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":24,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1277","time":"2022-04-11T07:06:05.614983628Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1277","message":"cache:notfound"}{"level":"info","module":"http","clientIP":"10.0.2.100:34662","method":"HEAD","path":"/v2/busybox/blobs/sha256:554879bbPAPI"}f","goroutine":16,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1277","time":"2022-04-11T07:06:06.515849472Z",{"level":"info","module":"http","clientIP":"10.0.2.100:34664","method":"HEAD","path":"/v2/busybox/blobs/sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","statusCode":404,"latency":"249.418µs","bodySize":407,"headers":{"Connection":["close"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":16,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:06:06.515974487Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34666","method":"POST","path":"/v2/busybox/blobs/uploads/","statusCode":202,"latency":"2.175563ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Length":["0"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":44,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:06:06.519784879Z","message":"HTTPAPI"}Copyingblob554879bb3004done{"level":"info","module":"http","clientIP":"10.0.2.100:34668","method":"PATCH","path":"/v2/busybox/blobs/uploads/4de30c2a-e5cc-4085-8c6c-e3103ed60d2d","statusCode":202,"latency":"105.945581ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Length":["772806"],"Content-Type":["application/octet-stream"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":27,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:06:06.628370736Z","message":"HTTPAPI"}{"level":"info","r.ContentLength":0,"goroutine":50,"caller":"zotregistry.io/zot/pkg/api/routes.go:1040","time":"2022-04-11T07:06:06.631316445Z","message":"DEBUG"}sage":"dedupe:enter"}/storage/storage_fs.go:1171","message":"dedupe:rename"}th":["0"],"Content-Type":["application/octet-stream"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":[634458814Z","message":"HTTPAPI"}{"level":"error","error":"cache:miss","digest":"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","goroutine":29,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1277","time":"2022-04-11T07:06:07.065243141Z",{"level":"info","module":"http","clientIP":"10.0.2.100:34672","method":"HEAD","path":"/v2/busybox/blobs/sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","statusCode":404,"latency":"227.828µs","bodySize":407,"headeroutine":29,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:06:07.065336296Z","message":"HTTP{"level":"info","module":"http","clientIP":"10.0.2.100:34674","method":"POST","path":"/v2/busybox/blobs/uploads/","statusCode":202,"latency":"124.534µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Length":["0"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":31,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:06:07.066575292Z","message":"HTTPAPI"}Copyingconfig02611b034adone{"level":"info","module":"http","clientIP":"10.0.2.100:34676","method":"PATCH","path":"/v2/busybox/blobs/uploads/4bd8f0f8-c316-441d-8b87-2313c992695e","statusCode":202,"latency":"96.551µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Length":["575"],"Content-Type":["application/octet-stream"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":65,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:06:07.068133827Z","message":"HTTPAPI"}{"level":"info","r.ContentLength":0,"goroutine":81,"caller":"zotregistry.io/zot/pkg/api/routes.go:1040","time":"2022-04-11T07:06:07.069366321Z","message":"DEBUG"}{"level":"debug","src":"/var/lib/registry/busybox/.uploads/4bd8f0f8-c316-441d-8b87-2313c992695e","dstDigest":"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","dst":"/var/lib/registry/busybox/blobs/sha256/02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","goroutine":81,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1146","time":"2022-04-11T07:06:07.069497657Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1146","mesegistry.io/zot/pkg/storage/storage_fs.go:1171","time":"2022-04-11T07:06:07.072154826Z","caller":"zotregistry.io/zot/pkg{"level":"info","module":"http","clientIP":"10.0.2.100:34678","method":"PUT","path":"/v2/busybox/blobs/uploads/4bd8f0f8-c316-441d-8b87-2313c992695e?digest=sha256%3A02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","statusCode":201,"latency":"2.901687ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Leng"Go-http-client/1.1"]},"goroutine":81,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:06:07.072255094Z","message":"HTTPAPI"}Writingmanifesttoimagedestination{"level":"info","blobPath":"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","reference":"latest","goroutine":67,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:516","time":"2022-04-11T07:06:07.075393395Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:516","message":"manifestlayers"}{"level":"debug","digest":"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182","goroutine":67,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:06:07.075889206Z","message":"GC:gotreference"}ler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:06:07.07609407Z","message":"->ws.recurse"}{"level":"debug","name":"time::Time","v1path":"github.com/opencontainers/image-spec/specs-go/v1","goroutine":67,"callerutsidepermittedpackages"}":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:06:07.076258038Z","message":"detectedjumpo.076442535Z","message":"skippingwalkintonon-parseablemedia-typeapplication/vnd.oci.image.layer.v1.tar+gzipofblobsha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df"}{"level":"debug","digest":"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":67,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:06:07.076485014Z","message":"<-ws.recurse"}{"level":"debug","goroutine":67,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:06:07.076597586Z","message":"garbagecollected0blobs"}{"level":"info","module":"http","clientIP":"10.0.2.100:34680","method":"PUT","path":"/v2/busybox/manifests/latest","statusCode":201,"latency":"1.586418ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Length":["347"],"Content-Type":["application/vnd.oci.image.manifest.v1+json"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":67,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:06:07.076634204Z","message":"HTTPAPI"}Storingsignatures$skopeo--insecure-policycopy--src-tls-verify=falsedocker://localhost:5000/busybox:latestoci:/tmp/images:busybox:latest","time":"2022-04-11T07:06:13.708818597Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34686","method":"GET","path":"/v2/busybox/manifests/latest","statusCode":200,"latency":"714.24µs","bodySize":347,"headers":{"Accept":["application/vnd.oci.image.manifest.v1+json","application/vnd.docker.distribution.manifest.v2+json","application/vnd.docker.distribution.manifest.v1+prettyjws","application/vnd.docker.distribution.manifest.v1+json","application/vnd.docker.distribution.manifest.list.v2+json","application/vnd.oci.image.index.v1+json"],"Accept-Encoding":["gzip"],"Connection":["close"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":72,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:06:13.710470248Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34688","method":"GET","path":"/v2/busybox/blobs/sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","statusCode":200,"latency":"442.21µs","bodySize":772806,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":74,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:06:13.712299071Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34690","method":"GET","path":"/v2/busybox/blobs/sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","statusCode":200,"latency":"175.64µs","bodySize":575,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":76,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:06:13.727285665Z","message":"HTTPAPI"}$cat/tmp/images/index.json|jq.{"schemaVersion":2,"manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182","size":347,"annotations":{{"level":"info","module":"http","clientIP":"10.0.2.100:34660","method":"GET","path":"/v2/","statusCode":200,"latency":"6.272µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":43,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:06:05.613288336Z","message":"HTTPAPI"}a7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":24,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1272","time":"2022-04-11T07:06:05.614945807Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1272","message":"failedtost300427c7301c300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","statusCode":404,"latency":"1.220591ms","bodySize":407,"headers":{"Connection":["close"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":24,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:06:05.615475481Z","message":"HTTa7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":16,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1272","time":"2022-04-11T07:06:06.515779911Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1272","message":"failedtostf","goroutine":16,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1277","timoutine":16,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:06:06.515974487Z","mesCopyingblob554879bb3004[=====>--------------------------------]127.2KiB/754.7KiB{"level":"debug","src":"/var/lib/registry/busybox/.uploads/4de30c2a-e5cc-4085-8c6c-e3103ed60d2d","dstDigest":"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","dst":"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":50,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1146","time":"2022-04-11T07:06:06.632536576Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1146","mesegistry.io/zot/pkg/storage/storage_fs.go:1171","time":"2022-04-11T07:06:06.634379996Z","caller":"zotregistry.io/zot/pkg{"level":"info","module":"http","clientIP":"10.0.2.100:34670","method":"PUT","path":"/v2/busybox/blobs/uploads/4de30c2a-e5cc-4085-8c6c-e3103ed60d2d?digest=sha256%3A554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","statusCode":201,"latency":"3.227508ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Leng"Go-http-client/1.1"]},"goroutine":50,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:06:06.{"level":"error","error":"stat/var/lib/registry/busybox/blobs/sha256/02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b:nosuchfileordirectory","blob":"/var/lib/registry/busybox/blobs/sha256/02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","goroutine":29,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1272","time":"2022-04-11T07:06:07.065179341Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1272","message":"failedtostb","goroutine":29,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1277","timoutine":29,"caller":"zotregistry.io/zot/pkg/api/session.go:132","time":"2022-04-11T07:06:07.065336296Z","mese_fs.go:1146","time":"2022-04-11T07:06:07.069497657Z","caller":"zotregistry.io/zot/pkg/storage/storage_f{"level":"debug","src":"/var/lib/registry/busybox/.uploads/4bd8f0f8-c316-441d-8b87-2313c992695e","dst":"/var/lib/registry/busybox/blobs/sha256/02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","goroutine":81,"caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:1171","time":"2022-04-11T07:0072255094Z","message":"HTTPAPI022-04-11T07:06:07.075393395Z","caller":"zotregistry.io/zot/pkg/storage/storage_fs.go:516","message":"manifestlayersler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:06:07.075889206Z","message":"GC:gotrler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:06:07.075927247Z{"level":"debug","name":"time::Time","v1path":"githler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:06:07.075927247Z","message":"GC:markingfromroot"}":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:06:07.076199538Z","message":"detectedjumpoler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:06:07.076513237Z","message":Lengler":"zotregistry.io/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:06:07.076513237Z","message":"<-ws.recurs{"level":"info","module":"http","clientIP":"10.0.2.100:34684","method":"GET","path":"/v2/","statusCode":200,"latency":"27.091µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":70,"caller":"zotregistry.io/zot/pkg/api/session.go:132Copyingconfig02611b034a[======================================]575.0b/575.0b"org.openco"org.opencontainers.image.ref.name":"busybox:latest"}}]}[detachedfrom51944.devto] \ No newline at end of file +$0 podman launching zot$1 push and pull images using skopeo$podmanrun-p5000:5000ghcr.io/project-zot/zot-linux-amd64:latest{"level":"info","params":{"Version":"1.0.0-dev","GoVersion":"go1.17.5","Commit":"v1.3.8-rc3-38a110314ba3af67f970ed0ac909102edf7208d3","BinaryType":"extended","AccessControl":null,"Storage":{"Dedupe":true,"GC":true,"Commit":false,"GCDelay":3600000000000,"RootDirectory":"/var/lib/registry","StorageDriver":null,"SubPaths":null},"HTTP":{"Address":"0.0.0.0","Port":"5000","TLS":null,"Auth":null,"RawAccessControl":null,"Realm":"","AllowReadAccess":false,"ReadOnly":false,"Ratelimit":null},"Log":{"Level":"debug","Output":"","Audit":""},"Extensions":null},"goroutine":1,"caller":"zotregistry.dev/zot/pkg/api/controller.go:103","time":"2022-04-11T07:05:55.969880822Z","message":"configurationsettings"}{"level":"info","cpus":8,"max.openfiles":1048576,"max.inotifywatches":"2147483647","goroutine":1,"caller":"zotregistry.dev/zot/pkg/api/controller.go:91","time":"2022-04-11T07:05:55.969983384Z","message":"runtimeparams"}$skopeo--insecure-policycopy--format=oci--dest-tls-verify=falsedocker://busybox:latestdocker://localhost:5000/busybox:latestGettingimagesourcesignatures{"level":"error","error":"stat/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df:nosuchfileordirectory","blob":"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266atblob"}{"level":"error","error":"cache:miss","digest":"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":24,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277","time":"2022-04-11T07:06:05.614983628Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277","message":"cache:notfound"}{"level":"info","module":"http","clientIP":"10.0.2.100:34662","method":"HEAD","path":"/v2/busybox/blobs/sha256:554879bbPAPI"}f","goroutine":16,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277","time":"2022-04-11T07:06:06.515849472Z",{"level":"info","module":"http","clientIP":"10.0.2.100:34664","method":"HEAD","path":"/v2/busybox/blobs/sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","statusCode":404,"latency":"249.418µs","bodySize":407,"headers":{"Connection":["close"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":16,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:06:06.515974487Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34666","method":"POST","path":"/v2/busybox/blobs/uploads/","statusCode":202,"latency":"2.175563ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Length":["0"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":44,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:06:06.519784879Z","message":"HTTPAPI"}Copyingblob554879bb3004done{"level":"info","module":"http","clientIP":"10.0.2.100:34668","method":"PATCH","path":"/v2/busybox/blobs/uploads/4de30c2a-e5cc-4085-8c6c-e3103ed60d2d","statusCode":202,"latency":"105.945581ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Length":["772806"],"Content-Type":["application/octet-stream"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":27,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:06:06.628370736Z","message":"HTTPAPI"}{"level":"info","r.ContentLength":0,"goroutine":50,"caller":"zotregistry.dev/zot/pkg/api/routes.go:1040","time":"2022-04-11T07:06:06.631316445Z","message":"DEBUG"}sage":"dedupe:enter"}/storage/storage_fs.go:1171","message":"dedupe:rename"}th":["0"],"Content-Type":["application/octet-stream"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":[634458814Z","message":"HTTPAPI"}{"level":"error","error":"cache:miss","digest":"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","goroutine":29,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277","time":"2022-04-11T07:06:07.065243141Z",{"level":"info","module":"http","clientIP":"10.0.2.100:34672","method":"HEAD","path":"/v2/busybox/blobs/sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","statusCode":404,"latency":"227.828µs","bodySize":407,"headeroutine":29,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:06:07.065336296Z","message":"HTTP{"level":"info","module":"http","clientIP":"10.0.2.100:34674","method":"POST","path":"/v2/busybox/blobs/uploads/","statusCode":202,"latency":"124.534µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Length":["0"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":31,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:06:07.066575292Z","message":"HTTPAPI"}Copyingconfig02611b034adone{"level":"info","module":"http","clientIP":"10.0.2.100:34676","method":"PATCH","path":"/v2/busybox/blobs/uploads/4bd8f0f8-c316-441d-8b87-2313c992695e","statusCode":202,"latency":"96.551µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Length":["575"],"Content-Type":["application/octet-stream"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":65,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:06:07.068133827Z","message":"HTTPAPI"}{"level":"info","r.ContentLength":0,"goroutine":81,"caller":"zotregistry.dev/zot/pkg/api/routes.go:1040","time":"2022-04-11T07:06:07.069366321Z","message":"DEBUG"}{"level":"debug","src":"/var/lib/registry/busybox/.uploads/4bd8f0f8-c316-441d-8b87-2313c992695e","dstDigest":"sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","dst":"/var/lib/registry/busybox/blobs/sha256/02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","goroutine":81,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146","time":"2022-04-11T07:06:07.069497657Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146","mesegistry.dev/zot/pkg/storage/storage_fs.go:1171","time":"2022-04-11T07:06:07.072154826Z","caller":"zotregistry.dev/zot/pkg{"level":"info","module":"http","clientIP":"10.0.2.100:34678","method":"PUT","path":"/v2/busybox/blobs/uploads/4bd8f0f8-c316-441d-8b87-2313c992695e?digest=sha256%3A02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","statusCode":201,"latency":"2.901687ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Leng"Go-http-client/1.1"]},"goroutine":81,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:06:07.072255094Z","message":"HTTPAPI"}Writingmanifesttoimagedestination{"level":"info","blobPath":"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","reference":"latest","goroutine":67,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:516","time":"2022-04-11T07:06:07.075393395Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:516","message":"manifestlayers"}{"level":"debug","digest":"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182","goroutine":67,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:06:07.075889206Z","message":"GC:gotreference"}ler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:06:07.07609407Z","message":"->ws.recurse"}{"level":"debug","name":"time::Time","v1path":"github.com/opencontainers/image-spec/specs-go/v1","goroutine":67,"callerutsidepermittedpackages"}":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:06:07.076258038Z","message":"detectedjumpo.076442535Z","message":"skippingwalkintonon-parseablemedia-typeapplication/vnd.oci.image.layer.v1.tar+gzipofblobsha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df"}{"level":"debug","digest":"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":67,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:06:07.076485014Z","message":"<-ws.recurse"}{"level":"debug","goroutine":67,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:06:07.076597586Z","message":"garbagecollected0blobs"}{"level":"info","module":"http","clientIP":"10.0.2.100:34680","method":"PUT","path":"/v2/busybox/manifests/latest","statusCode":201,"latency":"1.586418ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Length":["347"],"Content-Type":["application/vnd.oci.image.manifest.v1+json"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":67,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:06:07.076634204Z","message":"HTTPAPI"}Storingsignatures$skopeo--insecure-policycopy--src-tls-verify=falsedocker://localhost:5000/busybox:latestoci:/tmp/images:busybox:latest","time":"2022-04-11T07:06:13.708818597Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34686","method":"GET","path":"/v2/busybox/manifests/latest","statusCode":200,"latency":"714.24µs","bodySize":347,"headers":{"Accept":["application/vnd.oci.image.manifest.v1+json","application/vnd.docker.distribution.manifest.v2+json","application/vnd.docker.distribution.manifest.v1+prettyjws","application/vnd.docker.distribution.manifest.v1+json","application/vnd.docker.distribution.manifest.list.v2+json","application/vnd.oci.image.index.v1+json"],"Accept-Encoding":["gzip"],"Connection":["close"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":72,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:06:13.710470248Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34688","method":"GET","path":"/v2/busybox/blobs/sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","statusCode":200,"latency":"442.21µs","bodySize":772806,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":74,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:06:13.712299071Z","message":"HTTPAPI"}{"level":"info","module":"http","clientIP":"10.0.2.100:34690","method":"GET","path":"/v2/busybox/blobs/sha256:02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","statusCode":200,"latency":"175.64µs","bodySize":575,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":76,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:06:13.727285665Z","message":"HTTPAPI"}$cat/tmp/images/index.json|jq.{"schemaVersion":2,"manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:d11abb379758784ce3c263c2fe3eabe6baf629335037baeb12fa2c5acb960182","size":347,"annotations":{{"level":"info","module":"http","clientIP":"10.0.2.100:34660","method":"GET","path":"/v2/","statusCode":200,"latency":"6.272µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":43,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:06:05.613288336Z","message":"HTTPAPI"}a7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":24,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272","time":"2022-04-11T07:06:05.614945807Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272","message":"failedtost300427c7301c300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","statusCode":404,"latency":"1.220591ms","bodySize":407,"headers":{"Connection":["close"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":24,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:06:05.615475481Z","message":"HTTa7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":16,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272","time":"2022-04-11T07:06:06.515779911Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272","message":"failedtostf","goroutine":16,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277","timoutine":16,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:06:06.515974487Z","mesCopyingblob554879bb3004[=====>--------------------------------]127.2KiB/754.7KiB{"level":"debug","src":"/var/lib/registry/busybox/.uploads/4de30c2a-e5cc-4085-8c6c-e3103ed60d2d","dstDigest":"sha256:554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","dst":"/var/lib/registry/busybox/blobs/sha256/554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","goroutine":50,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146","time":"2022-04-11T07:06:06.632536576Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1146","mesegistry.dev/zot/pkg/storage/storage_fs.go:1171","time":"2022-04-11T07:06:06.634379996Z","caller":"zotregistry.dev/zot/pkg{"level":"info","module":"http","clientIP":"10.0.2.100:34670","method":"PUT","path":"/v2/busybox/blobs/uploads/4de30c2a-e5cc-4085-8c6c-e3103ed60d2d?digest=sha256%3A554879bb300427c7301c1cbdf266a7eba24a85b10d19f270b3d348b9eb9ca7df","statusCode":201,"latency":"3.227508ms","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Content-Leng"Go-http-client/1.1"]},"goroutine":50,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:06:06.{"level":"error","error":"stat/var/lib/registry/busybox/blobs/sha256/02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b:nosuchfileordirectory","blob":"/var/lib/registry/busybox/blobs/sha256/02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","goroutine":29,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272","time":"2022-04-11T07:06:07.065179341Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1272","message":"failedtostb","goroutine":29,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1277","timoutine":29,"caller":"zotregistry.dev/zot/pkg/api/session.go:132","time":"2022-04-11T07:06:07.065336296Z","mese_fs.go:1146","time":"2022-04-11T07:06:07.069497657Z","caller":"zotregistry.dev/zot/pkg/storage/storage_f{"level":"debug","src":"/var/lib/registry/busybox/.uploads/4bd8f0f8-c316-441d-8b87-2313c992695e","dst":"/var/lib/registry/busybox/blobs/sha256/02611b034a2eaf78ac6fca8f91b88cd4c83794e3713e547a096cda667e5fdc8b","goroutine":81,"caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:1171","time":"2022-04-11T07:0072255094Z","message":"HTTPAPI022-04-11T07:06:07.075393395Z","caller":"zotregistry.dev/zot/pkg/storage/storage_fs.go:516","message":"manifestlayersler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:06:07.075889206Z","message":"GC:gotrler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:06:07.075927247Z{"level":"debug","name":"time::Time","v1path":"githler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:06:07.075927247Z","message":"GC:markingfromroot"}":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:06:07.076199538Z","message":"detectedjumpoler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:06:07.076513237Z","message":Lengler":"zotregistry.dev/zot/pkg/storage/storage_fs.go:143","time":"2022-04-11T07:06:07.076513237Z","message":"<-ws.recurs{"level":"info","module":"http","clientIP":"10.0.2.100:34684","method":"GET","path":"/v2/","statusCode":200,"latency":"27.091µs","bodySize":0,"headers":{"Accept-Encoding":["gzip"],"Connection":["close"],"Docker-Distribution-Api-Version":["registry/2.0"],"User-Agent":["Go-http-client/1.1"]},"goroutine":70,"caller":"zotregistry.dev/zot/pkg/api/session.go:132Copyingconfig02611b034a[======================================]575.0b/575.0b"org.openco"org.opencontainers.image.ref.name":"busybox:latest"}}]}[detachedfrom51944.devto] \ No newline at end of file diff --git a/go.mod b/go.mod index 95f21537..de177e77 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module zotregistry.io/zot +module zotregistry.dev/zot go 1.20 diff --git a/golangcilint.yaml b/golangcilint.yaml index 138543cd..c944437d 100644 --- a/golangcilint.yaml +++ b/golangcilint.yaml @@ -38,7 +38,7 @@ linters-settings: sections: - standard - default - - prefix(zotregistry.io/zot) + - prefix(zotregistry.dev/zot) wsl: allow-assign-and-anything: true enforce-err-cuddling: true diff --git a/pkg/api/authn.go b/pkg/api/authn.go index 6da0cedc..1653148c 100644 --- a/pkg/api/authn.go +++ b/pkg/api/authn.go @@ -31,13 +31,13 @@ import ( "golang.org/x/oauth2" githubOAuth "golang.org/x/oauth2/github" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/api/constants" - apiErr "zotregistry.io/zot/pkg/api/errors" - zcommon "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/log" - reqCtx "zotregistry.io/zot/pkg/requestcontext" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/api/constants" + apiErr "zotregistry.dev/zot/pkg/api/errors" + zcommon "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/log" + reqCtx "zotregistry.dev/zot/pkg/requestcontext" ) const ( diff --git a/pkg/api/authn_test.go b/pkg/api/authn_test.go index ac8145bd..4f844670 100644 --- a/pkg/api/authn_test.go +++ b/pkg/api/authn_test.go @@ -20,21 +20,21 @@ import ( . "github.com/smartystreets/goconvey/convey" "gopkg.in/resty.v1" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/api/constants" - extconf "zotregistry.io/zot/pkg/extensions/config" - "zotregistry.io/zot/pkg/extensions/monitoring" - "zotregistry.io/zot/pkg/log" - mTypes "zotregistry.io/zot/pkg/meta/types" - reqCtx "zotregistry.io/zot/pkg/requestcontext" - "zotregistry.io/zot/pkg/scheduler" - "zotregistry.io/zot/pkg/storage" - storageConstants "zotregistry.io/zot/pkg/storage/constants" - "zotregistry.io/zot/pkg/storage/local" - authutils "zotregistry.io/zot/pkg/test/auth" - test "zotregistry.io/zot/pkg/test/common" - "zotregistry.io/zot/pkg/test/mocks" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/api/constants" + extconf "zotregistry.dev/zot/pkg/extensions/config" + "zotregistry.dev/zot/pkg/extensions/monitoring" + "zotregistry.dev/zot/pkg/log" + mTypes "zotregistry.dev/zot/pkg/meta/types" + reqCtx "zotregistry.dev/zot/pkg/requestcontext" + "zotregistry.dev/zot/pkg/scheduler" + "zotregistry.dev/zot/pkg/storage" + storageConstants "zotregistry.dev/zot/pkg/storage/constants" + "zotregistry.dev/zot/pkg/storage/local" + authutils "zotregistry.dev/zot/pkg/test/auth" + test "zotregistry.dev/zot/pkg/test/common" + "zotregistry.dev/zot/pkg/test/mocks" ) var ErrUnexpectedError = errors.New("error: unexpected error") diff --git a/pkg/api/authz.go b/pkg/api/authz.go index 42c97247..5d32533e 100644 --- a/pkg/api/authz.go +++ b/pkg/api/authz.go @@ -7,11 +7,11 @@ import ( glob "github.com/bmatcuk/doublestar/v4" "github.com/gorilla/mux" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/api/constants" - "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/log" - reqCtx "zotregistry.io/zot/pkg/requestcontext" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/api/constants" + "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/log" + reqCtx "zotregistry.dev/zot/pkg/requestcontext" ) const ( diff --git a/pkg/api/config/config.go b/pkg/api/config/config.go index 5d0f68db..f474843f 100644 --- a/pkg/api/config/config.go +++ b/pkg/api/config/config.go @@ -7,8 +7,8 @@ import ( distspec "github.com/opencontainers/distribution-spec/specs-go" - extconf "zotregistry.io/zot/pkg/extensions/config" - storageConstants "zotregistry.io/zot/pkg/storage/constants" + extconf "zotregistry.dev/zot/pkg/extensions/config" + storageConstants "zotregistry.dev/zot/pkg/storage/constants" ) var ( diff --git a/pkg/api/config/config_elevated_test.go b/pkg/api/config/config_elevated_test.go index 3b1a0b0c..32ebee5b 100644 --- a/pkg/api/config/config_elevated_test.go +++ b/pkg/api/config/config_elevated_test.go @@ -9,7 +9,7 @@ import ( . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/api/config" ) func TestMountConfig(t *testing.T) { diff --git a/pkg/api/config/config_test.go b/pkg/api/config/config_test.go index cbf3aeb0..34962638 100644 --- a/pkg/api/config/config_test.go +++ b/pkg/api/config/config_test.go @@ -6,7 +6,7 @@ import ( . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/api/config" ) func TestConfig(t *testing.T) { diff --git a/pkg/api/controller.go b/pkg/api/controller.go index 6f7ff763..e8c167c3 100644 --- a/pkg/api/controller.go +++ b/pkg/api/controller.go @@ -17,17 +17,17 @@ import ( "github.com/gorilla/mux" "github.com/zitadel/oidc/pkg/client/rp" - "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/api/config" - ext "zotregistry.io/zot/pkg/extensions" - extconf "zotregistry.io/zot/pkg/extensions/config" - "zotregistry.io/zot/pkg/extensions/monitoring" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/meta" - mTypes "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/scheduler" - "zotregistry.io/zot/pkg/storage" - "zotregistry.io/zot/pkg/storage/gc" + "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/api/config" + ext "zotregistry.dev/zot/pkg/extensions" + extconf "zotregistry.dev/zot/pkg/extensions/config" + "zotregistry.dev/zot/pkg/extensions/monitoring" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/meta" + mTypes "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/scheduler" + "zotregistry.dev/zot/pkg/storage" + "zotregistry.dev/zot/pkg/storage/gc" ) const ( diff --git a/pkg/api/controller_test.go b/pkg/api/controller_test.go index a38cc89f..ddbd60e8 100644 --- a/pkg/api/controller_test.go +++ b/pkg/api/controller_test.go @@ -48,28 +48,28 @@ import ( "go.etcd.io/bbolt" "gopkg.in/resty.v1" - "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/api/constants" - apiErr "zotregistry.io/zot/pkg/api/errors" - "zotregistry.io/zot/pkg/cli/server" - "zotregistry.io/zot/pkg/common" - extconf "zotregistry.io/zot/pkg/extensions/config" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/meta" - "zotregistry.io/zot/pkg/storage" - storageConstants "zotregistry.io/zot/pkg/storage/constants" - "zotregistry.io/zot/pkg/storage/gc" - storageTypes "zotregistry.io/zot/pkg/storage/types" - authutils "zotregistry.io/zot/pkg/test/auth" - test "zotregistry.io/zot/pkg/test/common" - . "zotregistry.io/zot/pkg/test/image-utils" - "zotregistry.io/zot/pkg/test/inject" - "zotregistry.io/zot/pkg/test/mocks" - ociutils "zotregistry.io/zot/pkg/test/oci-utils" - "zotregistry.io/zot/pkg/test/signature" - tskip "zotregistry.io/zot/pkg/test/skip" + "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/api/constants" + apiErr "zotregistry.dev/zot/pkg/api/errors" + "zotregistry.dev/zot/pkg/cli/server" + "zotregistry.dev/zot/pkg/common" + extconf "zotregistry.dev/zot/pkg/extensions/config" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/meta" + "zotregistry.dev/zot/pkg/storage" + storageConstants "zotregistry.dev/zot/pkg/storage/constants" + "zotregistry.dev/zot/pkg/storage/gc" + storageTypes "zotregistry.dev/zot/pkg/storage/types" + authutils "zotregistry.dev/zot/pkg/test/auth" + test "zotregistry.dev/zot/pkg/test/common" + . "zotregistry.dev/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/test/inject" + "zotregistry.dev/zot/pkg/test/mocks" + ociutils "zotregistry.dev/zot/pkg/test/oci-utils" + "zotregistry.dev/zot/pkg/test/signature" + tskip "zotregistry.dev/zot/pkg/test/skip" ) const ( diff --git a/pkg/api/cookiestore.go b/pkg/api/cookiestore.go index 4200d67f..94769d34 100644 --- a/pkg/api/cookiestore.go +++ b/pkg/api/cookiestore.go @@ -14,10 +14,10 @@ import ( "github.com/gorilla/securecookie" "github.com/gorilla/sessions" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/scheduler" - "zotregistry.io/zot/pkg/storage" - storageConstants "zotregistry.io/zot/pkg/storage/constants" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/scheduler" + "zotregistry.dev/zot/pkg/storage" + storageConstants "zotregistry.dev/zot/pkg/storage/constants" ) const cookiesMaxAge = 7200 // 2h diff --git a/pkg/api/errors/errors.go b/pkg/api/errors/errors.go index 58829344..ca286e9c 100644 --- a/pkg/api/errors/errors.go +++ b/pkg/api/errors/errors.go @@ -1,7 +1,7 @@ package errors import ( - "zotregistry.io/zot/errors" + "zotregistry.dev/zot/errors" ) type Error struct { diff --git a/pkg/api/errors/errors_test.go b/pkg/api/errors/errors_test.go index d62a3055..da938682 100644 --- a/pkg/api/errors/errors_test.go +++ b/pkg/api/errors/errors_test.go @@ -5,7 +5,7 @@ import ( . "github.com/smartystreets/goconvey/convey" - apiErr "zotregistry.io/zot/pkg/api/errors" + apiErr "zotregistry.dev/zot/pkg/api/errors" ) func TestUnknownCodeError(t *testing.T) { diff --git a/pkg/api/ldap.go b/pkg/api/ldap.go index dc70a1a5..d4cac37e 100644 --- a/pkg/api/ldap.go +++ b/pkg/api/ldap.go @@ -11,8 +11,8 @@ import ( "github.com/go-ldap/ldap/v3" - "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/log" + "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/log" ) type LDAPClient struct { diff --git a/pkg/api/recovery.go b/pkg/api/recovery.go index ee143c3f..3f2aceb8 100644 --- a/pkg/api/recovery.go +++ b/pkg/api/recovery.go @@ -7,7 +7,7 @@ import ( "github.com/gorilla/mux" - "zotregistry.io/zot/pkg/log" + "zotregistry.dev/zot/pkg/log" ) type Stack struct { diff --git a/pkg/api/routes.go b/pkg/api/routes.go index b6253ebd..6e09a4af 100644 --- a/pkg/api/routes.go +++ b/pkg/api/routes.go @@ -33,24 +33,24 @@ import ( "github.com/zitadel/oidc/pkg/client/rp" "github.com/zitadel/oidc/pkg/oidc" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/api/constants" - apiErr "zotregistry.io/zot/pkg/api/errors" - zcommon "zotregistry.io/zot/pkg/common" - gqlPlayground "zotregistry.io/zot/pkg/debug/gqlplayground" - pprof "zotregistry.io/zot/pkg/debug/pprof" - debug "zotregistry.io/zot/pkg/debug/swagger" - ext "zotregistry.io/zot/pkg/extensions" - syncConstants "zotregistry.io/zot/pkg/extensions/sync/constants" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/meta" - mTypes "zotregistry.io/zot/pkg/meta/types" - zreg "zotregistry.io/zot/pkg/regexp" - reqCtx "zotregistry.io/zot/pkg/requestcontext" - storageCommon "zotregistry.io/zot/pkg/storage/common" - storageTypes "zotregistry.io/zot/pkg/storage/types" - "zotregistry.io/zot/pkg/test/inject" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/api/constants" + apiErr "zotregistry.dev/zot/pkg/api/errors" + zcommon "zotregistry.dev/zot/pkg/common" + gqlPlayground "zotregistry.dev/zot/pkg/debug/gqlplayground" + pprof "zotregistry.dev/zot/pkg/debug/pprof" + debug "zotregistry.dev/zot/pkg/debug/swagger" + ext "zotregistry.dev/zot/pkg/extensions" + syncConstants "zotregistry.dev/zot/pkg/extensions/sync/constants" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/meta" + mTypes "zotregistry.dev/zot/pkg/meta/types" + zreg "zotregistry.dev/zot/pkg/regexp" + reqCtx "zotregistry.dev/zot/pkg/requestcontext" + storageCommon "zotregistry.dev/zot/pkg/storage/common" + storageTypes "zotregistry.dev/zot/pkg/storage/types" + "zotregistry.dev/zot/pkg/test/inject" ) type RouteHandler struct { diff --git a/pkg/api/routes_test.go b/pkg/api/routes_test.go index d9b7bc4e..a4dd62c3 100644 --- a/pkg/api/routes_test.go +++ b/pkg/api/routes_test.go @@ -23,16 +23,16 @@ import ( "github.com/zitadel/oidc/pkg/oidc" "golang.org/x/oauth2" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/api/constants" - "zotregistry.io/zot/pkg/log" - mTypes "zotregistry.io/zot/pkg/meta/types" - reqCtx "zotregistry.io/zot/pkg/requestcontext" - storageTypes "zotregistry.io/zot/pkg/storage/types" - test "zotregistry.io/zot/pkg/test/common" - "zotregistry.io/zot/pkg/test/mocks" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/api/constants" + "zotregistry.dev/zot/pkg/log" + mTypes "zotregistry.dev/zot/pkg/meta/types" + reqCtx "zotregistry.dev/zot/pkg/requestcontext" + storageTypes "zotregistry.dev/zot/pkg/storage/types" + test "zotregistry.dev/zot/pkg/test/common" + "zotregistry.dev/zot/pkg/test/mocks" ) const sessionStr = "session" diff --git a/pkg/api/session.go b/pkg/api/session.go index 35b32682..604f9594 100644 --- a/pkg/api/session.go +++ b/pkg/api/session.go @@ -10,8 +10,8 @@ import ( "github.com/didip/tollbooth/v6" "github.com/gorilla/mux" - "zotregistry.io/zot/pkg/extensions/monitoring" - "zotregistry.io/zot/pkg/log" + "zotregistry.dev/zot/pkg/extensions/monitoring" + "zotregistry.dev/zot/pkg/log" ) type statusWriter struct { diff --git a/pkg/cli/client/client.go b/pkg/cli/client/client.go index dc9ee529..b27e9448 100644 --- a/pkg/cli/client/client.go +++ b/pkg/cli/client/client.go @@ -19,8 +19,8 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" "github.com/sigstore/cosign/v2/pkg/oci/remote" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/common" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/common" ) var ( diff --git a/pkg/cli/client/client_test.go b/pkg/cli/client/client_test.go index 4a8e24e8..00b5c5a0 100644 --- a/pkg/cli/client/client_test.go +++ b/pkg/cli/client/client_test.go @@ -16,12 +16,12 @@ import ( . "github.com/smartystreets/goconvey/convey" "gopkg.in/resty.v1" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/api/constants" - "zotregistry.io/zot/pkg/cli/client" - extConf "zotregistry.io/zot/pkg/extensions/config" - test "zotregistry.io/zot/pkg/test/common" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/api/constants" + "zotregistry.dev/zot/pkg/cli/client" + extConf "zotregistry.dev/zot/pkg/extensions/config" + test "zotregistry.dev/zot/pkg/test/common" ) const ( diff --git a/pkg/cli/client/config_cmd.go b/pkg/cli/client/config_cmd.go index f17ec14c..12b41696 100644 --- a/pkg/cli/client/config_cmd.go +++ b/pkg/cli/client/config_cmd.go @@ -15,7 +15,7 @@ import ( jsoniter "github.com/json-iterator/go" "github.com/spf13/cobra" - zerr "zotregistry.io/zot/errors" + zerr "zotregistry.dev/zot/errors" ) const ( diff --git a/pkg/cli/client/config_cmd_test.go b/pkg/cli/client/config_cmd_test.go index 09af351c..8051ac4b 100644 --- a/pkg/cli/client/config_cmd_test.go +++ b/pkg/cli/client/config_cmd_test.go @@ -13,8 +13,8 @@ import ( . "github.com/smartystreets/goconvey/convey" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/cli/client" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/cli/client" ) func TestConfigCmdBasics(t *testing.T) { diff --git a/pkg/cli/client/cve_cmd_internal_test.go b/pkg/cli/client/cve_cmd_internal_test.go index 0a59f9ac..1d45ee0c 100644 --- a/pkg/cli/client/cve_cmd_internal_test.go +++ b/pkg/cli/client/cve_cmd_internal_test.go @@ -16,12 +16,12 @@ import ( . "github.com/smartystreets/goconvey/convey" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - zcommon "zotregistry.io/zot/pkg/common" - extconf "zotregistry.io/zot/pkg/extensions/config" - test "zotregistry.io/zot/pkg/test/common" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + zcommon "zotregistry.dev/zot/pkg/common" + extconf "zotregistry.dev/zot/pkg/extensions/config" + test "zotregistry.dev/zot/pkg/test/common" ) func TestSearchCVECmd(t *testing.T) { diff --git a/pkg/cli/client/cve_cmd_test.go b/pkg/cli/client/cve_cmd_test.go index 4175a92a..518cecfb 100644 --- a/pkg/cli/client/cve_cmd_test.go +++ b/pkg/cli/client/cve_cmd_test.go @@ -22,23 +22,23 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" . "github.com/smartystreets/goconvey/convey" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/cli/client" - zcommon "zotregistry.io/zot/pkg/common" - extconf "zotregistry.io/zot/pkg/extensions/config" - "zotregistry.io/zot/pkg/extensions/monitoring" - cveinfo "zotregistry.io/zot/pkg/extensions/search/cve" - cvemodel "zotregistry.io/zot/pkg/extensions/search/cve/model" - "zotregistry.io/zot/pkg/log" - mTypes "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/storage" - "zotregistry.io/zot/pkg/storage/local" - test "zotregistry.io/zot/pkg/test/common" - . "zotregistry.io/zot/pkg/test/image-utils" - "zotregistry.io/zot/pkg/test/mocks" - ociutils "zotregistry.io/zot/pkg/test/oci-utils" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/cli/client" + zcommon "zotregistry.dev/zot/pkg/common" + extconf "zotregistry.dev/zot/pkg/extensions/config" + "zotregistry.dev/zot/pkg/extensions/monitoring" + cveinfo "zotregistry.dev/zot/pkg/extensions/search/cve" + cvemodel "zotregistry.dev/zot/pkg/extensions/search/cve/model" + "zotregistry.dev/zot/pkg/log" + mTypes "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/storage" + "zotregistry.dev/zot/pkg/storage/local" + test "zotregistry.dev/zot/pkg/test/common" + . "zotregistry.dev/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/test/mocks" + ociutils "zotregistry.dev/zot/pkg/test/oci-utils" ) func TestNegativeServerResponse(t *testing.T) { diff --git a/pkg/cli/client/cves_sub_cmd.go b/pkg/cli/client/cves_sub_cmd.go index 31d33db7..75e8b8af 100644 --- a/pkg/cli/client/cves_sub_cmd.go +++ b/pkg/cli/client/cves_sub_cmd.go @@ -9,8 +9,8 @@ import ( "github.com/spf13/cobra" - zerr "zotregistry.io/zot/errors" - zcommon "zotregistry.io/zot/pkg/common" + zerr "zotregistry.dev/zot/errors" + zcommon "zotregistry.dev/zot/pkg/common" ) const ( diff --git a/pkg/cli/client/discover.go b/pkg/cli/client/discover.go index d5176c8b..90240ad1 100644 --- a/pkg/cli/client/discover.go +++ b/pkg/cli/client/discover.go @@ -9,9 +9,9 @@ import ( distext "github.com/opencontainers/distribution-spec/specs-go/v1/extensions" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/api/constants" - zcommon "zotregistry.io/zot/pkg/common" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/api/constants" + zcommon "zotregistry.dev/zot/pkg/common" ) type field struct { diff --git a/pkg/cli/client/elevated_test.go b/pkg/cli/client/elevated_test.go index ae9df260..f40fb8f3 100644 --- a/pkg/cli/client/elevated_test.go +++ b/pkg/cli/client/elevated_test.go @@ -16,11 +16,11 @@ import ( . "github.com/smartystreets/goconvey/convey" "gopkg.in/resty.v1" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/api/constants" - "zotregistry.io/zot/pkg/cli/client" - test "zotregistry.io/zot/pkg/test/common" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/api/constants" + "zotregistry.dev/zot/pkg/cli/client" + test "zotregistry.dev/zot/pkg/test/common" ) func TestElevatedPrivilegesTLSNewControllerPrivilegedCert(t *testing.T) { diff --git a/pkg/cli/client/flags.go b/pkg/cli/client/flags.go index 8d64016a..64f804ae 100644 --- a/pkg/cli/client/flags.go +++ b/pkg/cli/client/flags.go @@ -7,8 +7,8 @@ import ( "fmt" "strings" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/common" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/common" ) const ( diff --git a/pkg/cli/client/flags_test.go b/pkg/cli/client/flags_test.go index e72c10e9..1fe80b16 100644 --- a/pkg/cli/client/flags_test.go +++ b/pkg/cli/client/flags_test.go @@ -8,8 +8,8 @@ import ( . "github.com/smartystreets/goconvey/convey" - . "zotregistry.io/zot/pkg/cli/client" - gql_gen "zotregistry.io/zot/pkg/extensions/search/gql_generated" + . "zotregistry.dev/zot/pkg/cli/client" + gql_gen "zotregistry.dev/zot/pkg/extensions/search/gql_generated" ) func TestSortFlagsMapping(t *testing.T) { diff --git a/pkg/cli/client/gql_queries_test.go b/pkg/cli/client/gql_queries_test.go index a27a15a5..bce94150 100644 --- a/pkg/cli/client/gql_queries_test.go +++ b/pkg/cli/client/gql_queries_test.go @@ -9,11 +9,11 @@ import ( . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/cli/client" - extconf "zotregistry.io/zot/pkg/extensions/config" - test "zotregistry.io/zot/pkg/test/common" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/cli/client" + extconf "zotregistry.dev/zot/pkg/extensions/config" + test "zotregistry.dev/zot/pkg/test/common" ) func TestGQLQueries(t *testing.T) { diff --git a/pkg/cli/client/image_cmd_internal_test.go b/pkg/cli/client/image_cmd_internal_test.go index cfbf36d3..793a02a2 100644 --- a/pkg/cli/client/image_cmd_internal_test.go +++ b/pkg/cli/client/image_cmd_internal_test.go @@ -22,14 +22,14 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" . "github.com/smartystreets/goconvey/convey" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/common" - extconf "zotregistry.io/zot/pkg/extensions/config" - stypes "zotregistry.io/zot/pkg/storage/types" - test "zotregistry.io/zot/pkg/test/common" - . "zotregistry.io/zot/pkg/test/image-utils" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/common" + extconf "zotregistry.dev/zot/pkg/extensions/config" + stypes "zotregistry.dev/zot/pkg/storage/types" + test "zotregistry.dev/zot/pkg/test/common" + . "zotregistry.dev/zot/pkg/test/image-utils" ) func TestSearchImageCmd(t *testing.T) { diff --git a/pkg/cli/client/image_cmd_test.go b/pkg/cli/client/image_cmd_test.go index 6c033c37..e7ba0735 100644 --- a/pkg/cli/client/image_cmd_test.go +++ b/pkg/cli/client/image_cmd_test.go @@ -23,15 +23,15 @@ import ( . "github.com/smartystreets/goconvey/convey" "gopkg.in/resty.v1" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/cli/client" - extconf "zotregistry.io/zot/pkg/extensions/config" - zlog "zotregistry.io/zot/pkg/log" - test "zotregistry.io/zot/pkg/test/common" - . "zotregistry.io/zot/pkg/test/image-utils" - ociutils "zotregistry.io/zot/pkg/test/oci-utils" - "zotregistry.io/zot/pkg/test/signature" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/cli/client" + extconf "zotregistry.dev/zot/pkg/extensions/config" + zlog "zotregistry.dev/zot/pkg/log" + test "zotregistry.dev/zot/pkg/test/common" + . "zotregistry.dev/zot/pkg/test/image-utils" + ociutils "zotregistry.dev/zot/pkg/test/oci-utils" + "zotregistry.dev/zot/pkg/test/signature" ) //nolint:dupl diff --git a/pkg/cli/client/image_sub_cmd.go b/pkg/cli/client/image_sub_cmd.go index e94ef1b5..9b1202e7 100644 --- a/pkg/cli/client/image_sub_cmd.go +++ b/pkg/cli/client/image_sub_cmd.go @@ -8,8 +8,8 @@ import ( "github.com/spf13/cobra" - zerr "zotregistry.io/zot/errors" - zcommon "zotregistry.io/zot/pkg/common" + zerr "zotregistry.dev/zot/errors" + zcommon "zotregistry.dev/zot/pkg/common" ) func NewImageListCommand(searchService SearchService) *cobra.Command { diff --git a/pkg/cli/client/repo_test.go b/pkg/cli/client/repo_test.go index 1c67010a..908de7fe 100644 --- a/pkg/cli/client/repo_test.go +++ b/pkg/cli/client/repo_test.go @@ -13,11 +13,11 @@ import ( . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/cli/client" - test "zotregistry.io/zot/pkg/test/common" - . "zotregistry.io/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/cli/client" + test "zotregistry.dev/zot/pkg/test/common" + . "zotregistry.dev/zot/pkg/test/image-utils" ) func TestReposCommand(t *testing.T) { diff --git a/pkg/cli/client/root.go b/pkg/cli/client/root.go index 449cc60b..030bc422 100644 --- a/pkg/cli/client/root.go +++ b/pkg/cli/client/root.go @@ -8,7 +8,7 @@ import ( "github.com/rs/zerolog/log" "github.com/spf13/cobra" - "zotregistry.io/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/api/config" ) // "zli" - client-side cli. diff --git a/pkg/cli/client/root_test.go b/pkg/cli/client/root_test.go index 5be262a7..f7a0a1e1 100644 --- a/pkg/cli/client/root_test.go +++ b/pkg/cli/client/root_test.go @@ -9,7 +9,7 @@ import ( . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/cli/client" + "zotregistry.dev/zot/pkg/cli/client" ) func TestCliUsage(t *testing.T) { diff --git a/pkg/cli/client/search_cmd_internal_test.go b/pkg/cli/client/search_cmd_internal_test.go index bfffcbd1..5cc628df 100644 --- a/pkg/cli/client/search_cmd_internal_test.go +++ b/pkg/cli/client/search_cmd_internal_test.go @@ -13,11 +13,11 @@ import ( . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - extconf "zotregistry.io/zot/pkg/extensions/config" - test "zotregistry.io/zot/pkg/test/common" - . "zotregistry.io/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + extconf "zotregistry.dev/zot/pkg/extensions/config" + test "zotregistry.dev/zot/pkg/test/common" + . "zotregistry.dev/zot/pkg/test/image-utils" ) func TestSearchCommandGQL(t *testing.T) { diff --git a/pkg/cli/client/search_cmd_test.go b/pkg/cli/client/search_cmd_test.go index b16a5a83..36ab1a0d 100644 --- a/pkg/cli/client/search_cmd_test.go +++ b/pkg/cli/client/search_cmd_test.go @@ -15,13 +15,13 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/cli/client" - extconf "zotregistry.io/zot/pkg/extensions/config" - test "zotregistry.io/zot/pkg/test/common" - . "zotregistry.io/zot/pkg/test/image-utils" - ociutils "zotregistry.io/zot/pkg/test/oci-utils" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/cli/client" + extconf "zotregistry.dev/zot/pkg/extensions/config" + test "zotregistry.dev/zot/pkg/test/common" + . "zotregistry.dev/zot/pkg/test/image-utils" + ociutils "zotregistry.dev/zot/pkg/test/oci-utils" ) const ( diff --git a/pkg/cli/client/search_functions.go b/pkg/cli/client/search_functions.go index dc47b342..3d453697 100644 --- a/pkg/cli/client/search_functions.go +++ b/pkg/cli/client/search_functions.go @@ -11,8 +11,8 @@ import ( "sync" "time" - zerr "zotregistry.io/zot/errors" - zcommon "zotregistry.io/zot/pkg/common" + zerr "zotregistry.dev/zot/errors" + zcommon "zotregistry.dev/zot/pkg/common" ) const CveDBRetryInterval = 3 diff --git a/pkg/cli/client/search_functions_internal_test.go b/pkg/cli/client/search_functions_internal_test.go index 4fcb6d15..21bb9921 100644 --- a/pkg/cli/client/search_functions_internal_test.go +++ b/pkg/cli/client/search_functions_internal_test.go @@ -21,8 +21,8 @@ import ( . "github.com/smartystreets/goconvey/convey" "github.com/spf13/cobra" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/common" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/common" ) func TestSearchAllImages(t *testing.T) { diff --git a/pkg/cli/client/search_sub_cmd.go b/pkg/cli/client/search_sub_cmd.go index e330ec8d..a94a5f03 100644 --- a/pkg/cli/client/search_sub_cmd.go +++ b/pkg/cli/client/search_sub_cmd.go @@ -8,8 +8,8 @@ import ( "github.com/spf13/cobra" - zerr "zotregistry.io/zot/errors" - zcommon "zotregistry.io/zot/pkg/common" + zerr "zotregistry.dev/zot/errors" + zcommon "zotregistry.dev/zot/pkg/common" ) func NewSearchSubjectCommand(searchService SearchService) *cobra.Command { diff --git a/pkg/cli/client/server_info_cmd.go b/pkg/cli/client/server_info_cmd.go index db6bf420..e126d9f6 100644 --- a/pkg/cli/client/server_info_cmd.go +++ b/pkg/cli/client/server_info_cmd.go @@ -13,8 +13,8 @@ import ( "github.com/spf13/cobra" "gopkg.in/yaml.v2" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/api/constants" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/api/constants" ) const ( diff --git a/pkg/cli/client/server_info_cmd_test.go b/pkg/cli/client/server_info_cmd_test.go index 3682b569..607bdf53 100644 --- a/pkg/cli/client/server_info_cmd_test.go +++ b/pkg/cli/client/server_info_cmd_test.go @@ -14,12 +14,12 @@ import ( . "github.com/smartystreets/goconvey/convey" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/api/constants" - extconf "zotregistry.io/zot/pkg/extensions/config" - test "zotregistry.io/zot/pkg/test/common" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/api/constants" + extconf "zotregistry.dev/zot/pkg/extensions/config" + test "zotregistry.dev/zot/pkg/test/common" ) func TestServerStatusCommand(t *testing.T) { diff --git a/pkg/cli/client/service.go b/pkg/cli/client/service.go index 9dbae1bb..a7039815 100644 --- a/pkg/cli/client/service.go +++ b/pkg/cli/client/service.go @@ -20,9 +20,9 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" "gopkg.in/yaml.v2" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/api/constants" - "zotregistry.io/zot/pkg/common" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/api/constants" + "zotregistry.dev/zot/pkg/common" ) const ( diff --git a/pkg/cli/client/utils.go b/pkg/cli/client/utils.go index 318e147e..8de8510c 100644 --- a/pkg/cli/client/utils.go +++ b/pkg/cli/client/utils.go @@ -16,8 +16,8 @@ import ( "github.com/briandowns/spinner" "github.com/spf13/cobra" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/api/constants" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/api/constants" ) const ( diff --git a/pkg/cli/client/utils_internal_test.go b/pkg/cli/client/utils_internal_test.go index 21cd1a39..2068c394 100644 --- a/pkg/cli/client/utils_internal_test.go +++ b/pkg/cli/client/utils_internal_test.go @@ -17,7 +17,7 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" . "github.com/smartystreets/goconvey/convey" - test "zotregistry.io/zot/pkg/test/common" + test "zotregistry.dev/zot/pkg/test/common" ) func getDefaultSearchConf(baseURL string) SearchConfig { diff --git a/pkg/cli/server/config_reloader.go b/pkg/cli/server/config_reloader.go index 9409d67c..5d2ccbe6 100644 --- a/pkg/cli/server/config_reloader.go +++ b/pkg/cli/server/config_reloader.go @@ -9,8 +9,8 @@ import ( "github.com/fsnotify/fsnotify" "github.com/rs/zerolog/log" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" ) type HotReloader struct { diff --git a/pkg/cli/server/config_reloader_test.go b/pkg/cli/server/config_reloader_test.go index b7f260c4..a1f2bc1e 100644 --- a/pkg/cli/server/config_reloader_test.go +++ b/pkg/cli/server/config_reloader_test.go @@ -12,8 +12,8 @@ import ( . "github.com/smartystreets/goconvey/convey" - cli "zotregistry.io/zot/pkg/cli/server" - test "zotregistry.io/zot/pkg/test/common" + cli "zotregistry.dev/zot/pkg/cli/server" + test "zotregistry.dev/zot/pkg/test/common" ) func TestConfigReloader(t *testing.T) { diff --git a/pkg/cli/server/extensions_test.go b/pkg/cli/server/extensions_test.go index 5763bff6..6622fddd 100644 --- a/pkg/cli/server/extensions_test.go +++ b/pkg/cli/server/extensions_test.go @@ -13,9 +13,9 @@ import ( . "github.com/smartystreets/goconvey/convey" "gopkg.in/resty.v1" - "zotregistry.io/zot/pkg/api/config" - cli "zotregistry.io/zot/pkg/cli/server" - . "zotregistry.io/zot/pkg/test/common" + "zotregistry.dev/zot/pkg/api/config" + cli "zotregistry.dev/zot/pkg/cli/server" + . "zotregistry.dev/zot/pkg/test/common" ) const readLogFileTimeout = 5 * time.Second diff --git a/pkg/cli/server/root.go b/pkg/cli/server/root.go index 0af84749..71fe9f77 100644 --- a/pkg/cli/server/root.go +++ b/pkg/cli/server/root.go @@ -20,15 +20,15 @@ import ( "github.com/spf13/cobra" "github.com/spf13/viper" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/api/constants" - "zotregistry.io/zot/pkg/common" - extconf "zotregistry.io/zot/pkg/extensions/config" - "zotregistry.io/zot/pkg/extensions/monitoring" - zlog "zotregistry.io/zot/pkg/log" - storageConstants "zotregistry.io/zot/pkg/storage/constants" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/api/constants" + "zotregistry.dev/zot/pkg/common" + extconf "zotregistry.dev/zot/pkg/extensions/config" + "zotregistry.dev/zot/pkg/extensions/monitoring" + zlog "zotregistry.dev/zot/pkg/log" + storageConstants "zotregistry.dev/zot/pkg/storage/constants" ) // metadataConfig reports metadata after parsing, which we use to track diff --git a/pkg/cli/server/root_test.go b/pkg/cli/server/root_test.go index 720b2c4b..5a3bacab 100644 --- a/pkg/cli/server/root_test.go +++ b/pkg/cli/server/root_test.go @@ -11,11 +11,11 @@ import ( . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - cli "zotregistry.io/zot/pkg/cli/server" - storageConstants "zotregistry.io/zot/pkg/storage/constants" - . "zotregistry.io/zot/pkg/test/common" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + cli "zotregistry.dev/zot/pkg/cli/server" + storageConstants "zotregistry.dev/zot/pkg/storage/constants" + . "zotregistry.dev/zot/pkg/test/common" ) func TestServerUsage(t *testing.T) { diff --git a/pkg/cli/server/stress_test.go b/pkg/cli/server/stress_test.go index 5eab4ed3..e749b443 100644 --- a/pkg/cli/server/stress_test.go +++ b/pkg/cli/server/stress_test.go @@ -14,10 +14,10 @@ import ( . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - cli "zotregistry.io/zot/pkg/cli/server" - test "zotregistry.io/zot/pkg/test/common" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + cli "zotregistry.dev/zot/pkg/cli/server" + test "zotregistry.dev/zot/pkg/test/common" ) const ( diff --git a/pkg/cli/server/validate_sync_disabled.go b/pkg/cli/server/validate_sync_disabled.go index 6e5e0f1c..ef791c7f 100644 --- a/pkg/cli/server/validate_sync_disabled.go +++ b/pkg/cli/server/validate_sync_disabled.go @@ -4,9 +4,9 @@ package server import ( - "zotregistry.io/zot/pkg/api/config" - syncconf "zotregistry.io/zot/pkg/extensions/config/sync" - zlog "zotregistry.io/zot/pkg/log" + "zotregistry.dev/zot/pkg/api/config" + syncconf "zotregistry.dev/zot/pkg/extensions/config/sync" + zlog "zotregistry.dev/zot/pkg/log" ) func validateRetentionSyncOverlaps(config *config.Config, content syncconf.Content, urls []string, log zlog.Logger) { diff --git a/pkg/cli/server/validate_sync_enabled.go b/pkg/cli/server/validate_sync_enabled.go index 736a0fdf..56cdbd63 100644 --- a/pkg/cli/server/validate_sync_enabled.go +++ b/pkg/cli/server/validate_sync_enabled.go @@ -6,10 +6,10 @@ package server import ( "path" - "zotregistry.io/zot/pkg/api/config" - syncconf "zotregistry.io/zot/pkg/extensions/config/sync" - "zotregistry.io/zot/pkg/extensions/sync" - zlog "zotregistry.io/zot/pkg/log" + "zotregistry.dev/zot/pkg/api/config" + syncconf "zotregistry.dev/zot/pkg/extensions/config/sync" + "zotregistry.dev/zot/pkg/extensions/sync" + zlog "zotregistry.dev/zot/pkg/log" ) func validateRetentionSyncOverlaps(config *config.Config, content syncconf.Content, urls []string, log zlog.Logger) { diff --git a/pkg/common/common_test.go b/pkg/common/common_test.go index dbe9102f..a59ea8df 100644 --- a/pkg/common/common_test.go +++ b/pkg/common/common_test.go @@ -8,8 +8,8 @@ import ( notreg "github.com/notaryproject/notation-go/registry" . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/common" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/common" ) func TestCommon(t *testing.T) { diff --git a/pkg/common/http_client.go b/pkg/common/http_client.go index 7bf1b1d5..d67035d1 100644 --- a/pkg/common/http_client.go +++ b/pkg/common/http_client.go @@ -12,7 +12,7 @@ import ( "path" "path/filepath" - "zotregistry.io/zot/pkg/log" + "zotregistry.dev/zot/pkg/log" ) func GetTLSConfig(certsPath string, caCertPool *x509.CertPool) (*tls.Config, error) { diff --git a/pkg/common/http_client_test.go b/pkg/common/http_client_test.go index a5234e0a..63bcf320 100644 --- a/pkg/common/http_client_test.go +++ b/pkg/common/http_client_test.go @@ -10,11 +10,11 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/log" - test "zotregistry.io/zot/pkg/test/common" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/log" + test "zotregistry.dev/zot/pkg/test/common" ) func TestHTTPClient(t *testing.T) { diff --git a/pkg/common/http_server.go b/pkg/common/http_server.go index 254aa170..31551127 100644 --- a/pkg/common/http_server.go +++ b/pkg/common/http_server.go @@ -10,10 +10,10 @@ import ( "github.com/gorilla/mux" jsoniter "github.com/json-iterator/go" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/api/constants" - apiErr "zotregistry.io/zot/pkg/api/errors" - reqCtx "zotregistry.io/zot/pkg/requestcontext" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/api/constants" + apiErr "zotregistry.dev/zot/pkg/api/errors" + reqCtx "zotregistry.dev/zot/pkg/requestcontext" ) func AllowedMethods(methods ...string) []string { diff --git a/pkg/common/oci.go b/pkg/common/oci.go index f4baf303..6e3c518b 100644 --- a/pkg/common/oci.go +++ b/pkg/common/oci.go @@ -7,7 +7,7 @@ import ( "github.com/opencontainers/go-digest" ispec "github.com/opencontainers/image-spec/specs-go/v1" - zerr "zotregistry.io/zot/errors" + zerr "zotregistry.dev/zot/errors" ) func GetImageDirAndTag(imageName string) (string, string) { diff --git a/pkg/common/oci_test.go b/pkg/common/oci_test.go index 446fa193..e01941ad 100644 --- a/pkg/common/oci_test.go +++ b/pkg/common/oci_test.go @@ -5,7 +5,7 @@ import ( . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/common" + "zotregistry.dev/zot/pkg/common" ) func TestOCI(t *testing.T) { diff --git a/pkg/compliance/v1_0_0/check.go b/pkg/compliance/v1_0_0/check.go index 5a559393..b0a49a75 100644 --- a/pkg/compliance/v1_0_0/check.go +++ b/pkg/compliance/v1_0_0/check.go @@ -19,11 +19,11 @@ import ( "github.com/smartystreets/goconvey/convey/reporting" "gopkg.in/resty.v1" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/constants" - "zotregistry.io/zot/pkg/compliance" - test "zotregistry.io/zot/pkg/test/common" - "zotregistry.io/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/constants" + "zotregistry.dev/zot/pkg/compliance" + test "zotregistry.dev/zot/pkg/test/common" + "zotregistry.dev/zot/pkg/test/image-utils" ) func CheckWorkflows(t *testing.T, config *compliance.Config) { diff --git a/pkg/compliance/v1_0_0/check_test.go b/pkg/compliance/v1_0_0/check_test.go index 1ed06f74..d4821c08 100644 --- a/pkg/compliance/v1_0_0/check_test.go +++ b/pkg/compliance/v1_0_0/check_test.go @@ -9,11 +9,11 @@ import ( "gopkg.in/resty.v1" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/compliance" - "zotregistry.io/zot/pkg/compliance/v1_0_0" - . "zotregistry.io/zot/pkg/test/common" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/compliance" + "zotregistry.dev/zot/pkg/compliance/v1_0_0" + . "zotregistry.dev/zot/pkg/test/common" ) //nolint:gochecknoglobals diff --git a/pkg/debug/gqlplayground/gqlplayground.go b/pkg/debug/gqlplayground/gqlplayground.go index e6425252..9d929d55 100644 --- a/pkg/debug/gqlplayground/gqlplayground.go +++ b/pkg/debug/gqlplayground/gqlplayground.go @@ -10,10 +10,10 @@ import ( "github.com/gorilla/mux" - "zotregistry.io/zot/pkg/api/constants" - debugCst "zotregistry.io/zot/pkg/debug/constants" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/storage" + "zotregistry.dev/zot/pkg/api/constants" + debugCst "zotregistry.dev/zot/pkg/debug/constants" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/storage" ) //go:embed index.html.tmpl diff --git a/pkg/debug/gqlplayground/gqlplayground_disabled.go b/pkg/debug/gqlplayground/gqlplayground_disabled.go index 2714e2a4..bec22002 100644 --- a/pkg/debug/gqlplayground/gqlplayground_disabled.go +++ b/pkg/debug/gqlplayground/gqlplayground_disabled.go @@ -6,8 +6,8 @@ package debug import ( "github.com/gorilla/mux" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/storage" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/storage" ) // SetupGQLPlaygroundRoutes ... diff --git a/pkg/debug/pprof/pprof.go b/pkg/debug/pprof/pprof.go index ca5d8529..c2e6bd94 100644 --- a/pkg/debug/pprof/pprof.go +++ b/pkg/debug/pprof/pprof.go @@ -17,11 +17,11 @@ import ( "github.com/gorilla/mux" - "zotregistry.io/zot/pkg/api/config" - registryConst "zotregistry.io/zot/pkg/api/constants" - zcommon "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/debug/constants" - "zotregistry.io/zot/pkg/log" + "zotregistry.dev/zot/pkg/api/config" + registryConst "zotregistry.dev/zot/pkg/api/constants" + zcommon "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/debug/constants" + "zotregistry.dev/zot/pkg/log" ) type profileEntry struct { diff --git a/pkg/debug/pprof/pprof_disabled.go b/pkg/debug/pprof/pprof_disabled.go index dfe98a55..ef553a11 100644 --- a/pkg/debug/pprof/pprof_disabled.go +++ b/pkg/debug/pprof/pprof_disabled.go @@ -6,8 +6,8 @@ package pprof import ( "github.com/gorilla/mux" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/log" //nolint:goimports + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/log" //nolint:goimports ) func SetupPprofRoutes(conf *config.Config, router *mux.Router, authFunc mux.MiddlewareFunc, diff --git a/pkg/debug/pprof/pprof_test.go b/pkg/debug/pprof/pprof_test.go index d5ff6125..f5166de3 100644 --- a/pkg/debug/pprof/pprof_test.go +++ b/pkg/debug/pprof/pprof_test.go @@ -11,11 +11,11 @@ import ( . "github.com/smartystreets/goconvey/convey" "gopkg.in/resty.v1" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/api/constants" - debugConstants "zotregistry.io/zot/pkg/debug/constants" - test "zotregistry.io/zot/pkg/test/common" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/api/constants" + debugConstants "zotregistry.dev/zot/pkg/debug/constants" + test "zotregistry.dev/zot/pkg/test/common" ) func TestProfilingAuthz(t *testing.T) { diff --git a/pkg/debug/swagger/swagger.go b/pkg/debug/swagger/swagger.go index d7530b25..e59af94e 100644 --- a/pkg/debug/swagger/swagger.go +++ b/pkg/debug/swagger/swagger.go @@ -11,10 +11,10 @@ import ( "github.com/gorilla/mux" httpSwagger "github.com/swaggo/http-swagger" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/log" //nolint:goimports + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/log" //nolint:goimports // as required by swaggo. - _ "zotregistry.io/zot/swagger" + _ "zotregistry.dev/zot/swagger" ) func SetupSwaggerRoutes(conf *config.Config, router *mux.Router, authFunc mux.MiddlewareFunc, diff --git a/pkg/debug/swagger/swagger_disabled.go b/pkg/debug/swagger/swagger_disabled.go index 96612790..9da16d07 100644 --- a/pkg/debug/swagger/swagger_disabled.go +++ b/pkg/debug/swagger/swagger_disabled.go @@ -10,8 +10,8 @@ package debug import ( "github.com/gorilla/mux" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/log" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/log" ) func SetupSwaggerRoutes(conf *config.Config, router *mux.Router, authFunc mux.MiddlewareFunc, diff --git a/pkg/exporter/api/controller.go b/pkg/exporter/api/controller.go index f5e55971..b7a2a580 100644 --- a/pkg/exporter/api/controller.go +++ b/pkg/exporter/api/controller.go @@ -4,7 +4,7 @@ package api import ( - "zotregistry.io/zot/pkg/log" + "zotregistry.dev/zot/pkg/log" ) type Controller struct { diff --git a/pkg/exporter/api/controller_test.go b/pkg/exporter/api/controller_test.go index 40968401..16c31ed9 100644 --- a/pkg/exporter/api/controller_test.go +++ b/pkg/exporter/api/controller_test.go @@ -22,12 +22,12 @@ import ( . "github.com/smartystreets/goconvey/convey" "gopkg.in/resty.v1" - zotapi "zotregistry.io/zot/pkg/api" - zotcfg "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/exporter/api" - "zotregistry.io/zot/pkg/extensions/monitoring" - "zotregistry.io/zot/pkg/scheduler" - . "zotregistry.io/zot/pkg/test/common" + zotapi "zotregistry.dev/zot/pkg/api" + zotcfg "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/exporter/api" + "zotregistry.dev/zot/pkg/extensions/monitoring" + "zotregistry.dev/zot/pkg/scheduler" + . "zotregistry.dev/zot/pkg/test/common" ) func getRandomLatencyN(max int64) time.Duration { diff --git a/pkg/exporter/api/exporter.go b/pkg/exporter/api/exporter.go index 16dae68c..251faf76 100644 --- a/pkg/exporter/api/exporter.go +++ b/pkg/exporter/api/exporter.go @@ -15,8 +15,8 @@ import ( "github.com/prometheus/client_golang/prometheus" "github.com/prometheus/client_golang/prometheus/promhttp" - "zotregistry.io/zot/pkg/extensions/monitoring" - "zotregistry.io/zot/pkg/log" + "zotregistry.dev/zot/pkg/extensions/monitoring" + "zotregistry.dev/zot/pkg/log" ) const ( diff --git a/pkg/exporter/cli/cli.go b/pkg/exporter/cli/cli.go index c5f05e99..c9bb1211 100644 --- a/pkg/exporter/cli/cli.go +++ b/pkg/exporter/cli/cli.go @@ -9,8 +9,8 @@ import ( "github.com/spf13/cobra" "github.com/spf13/viper" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/exporter/api" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/exporter/api" ) // metadataConfig reports metadata after parsing, which we use to track diff --git a/pkg/exporter/cli/cli_test.go b/pkg/exporter/cli/cli_test.go index cc64ac40..3ceee64c 100644 --- a/pkg/exporter/cli/cli_test.go +++ b/pkg/exporter/cli/cli_test.go @@ -9,7 +9,7 @@ import ( . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/exporter/cli" + "zotregistry.dev/zot/pkg/exporter/cli" ) func TestExporterCli(t *testing.T) { diff --git a/pkg/extensions/config/config.go b/pkg/extensions/config/config.go index 51c36f1f..3137adf6 100644 --- a/pkg/extensions/config/config.go +++ b/pkg/extensions/config/config.go @@ -3,7 +3,7 @@ package config import ( "time" - "zotregistry.io/zot/pkg/extensions/config/sync" + "zotregistry.dev/zot/pkg/extensions/config/sync" ) // BaseConfig has params applicable to all extensions. diff --git a/pkg/extensions/extension_image_trust.go b/pkg/extensions/extension_image_trust.go index 159d67bd..78692829 100644 --- a/pkg/extensions/extension_image_trust.go +++ b/pkg/extensions/extension_image_trust.go @@ -11,14 +11,14 @@ import ( "github.com/gorilla/mux" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/api/constants" - zcommon "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/extensions/imagetrust" - "zotregistry.io/zot/pkg/log" - mTypes "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/scheduler" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/api/constants" + zcommon "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/extensions/imagetrust" + "zotregistry.dev/zot/pkg/log" + mTypes "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/scheduler" ) func IsBuiltWithImageTrustExtension() bool { diff --git a/pkg/extensions/extension_image_trust_disabled.go b/pkg/extensions/extension_image_trust_disabled.go index 7f85a003..baa424ef 100644 --- a/pkg/extensions/extension_image_trust_disabled.go +++ b/pkg/extensions/extension_image_trust_disabled.go @@ -6,10 +6,10 @@ package extensions import ( "github.com/gorilla/mux" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/log" - mTypes "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/scheduler" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/log" + mTypes "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/scheduler" ) func IsBuiltWithImageTrustExtension() bool { diff --git a/pkg/extensions/extension_image_trust_disabled_test.go b/pkg/extensions/extension_image_trust_disabled_test.go index 9c9f7869..bc860fc6 100644 --- a/pkg/extensions/extension_image_trust_disabled_test.go +++ b/pkg/extensions/extension_image_trust_disabled_test.go @@ -8,10 +8,10 @@ import ( . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - extconf "zotregistry.io/zot/pkg/extensions/config" - test "zotregistry.io/zot/pkg/test/common" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + extconf "zotregistry.dev/zot/pkg/extensions/config" + test "zotregistry.dev/zot/pkg/test/common" ) func TestImageTrustExtension(t *testing.T) { diff --git a/pkg/extensions/extension_image_trust_test.go b/pkg/extensions/extension_image_trust_test.go index 5db9a606..6ba6c18b 100644 --- a/pkg/extensions/extension_image_trust_test.go +++ b/pkg/extensions/extension_image_trust_test.go @@ -23,20 +23,20 @@ import ( . "github.com/smartystreets/goconvey/convey" "gopkg.in/resty.v1" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/api/constants" - zcommon "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/extensions" - extconf "zotregistry.io/zot/pkg/extensions/config" - "zotregistry.io/zot/pkg/extensions/monitoring" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/storage" - "zotregistry.io/zot/pkg/storage/local" - test "zotregistry.io/zot/pkg/test/common" - . "zotregistry.io/zot/pkg/test/image-utils" - "zotregistry.io/zot/pkg/test/signature" - tskip "zotregistry.io/zot/pkg/test/skip" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/api/constants" + zcommon "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/extensions" + extconf "zotregistry.dev/zot/pkg/extensions/config" + "zotregistry.dev/zot/pkg/extensions/monitoring" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/storage" + "zotregistry.dev/zot/pkg/storage/local" + test "zotregistry.dev/zot/pkg/test/common" + . "zotregistry.dev/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/test/signature" + tskip "zotregistry.dev/zot/pkg/test/skip" ) type errReader int diff --git a/pkg/extensions/extension_metrics.go b/pkg/extensions/extension_metrics.go index fe0a1325..0555ef0b 100644 --- a/pkg/extensions/extension_metrics.go +++ b/pkg/extensions/extension_metrics.go @@ -7,9 +7,9 @@ import ( "github.com/gorilla/mux" "github.com/prometheus/client_golang/prometheus/promhttp" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/extensions/monitoring" - "zotregistry.io/zot/pkg/log" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/extensions/monitoring" + "zotregistry.dev/zot/pkg/log" ) func EnableMetricsExtension(config *config.Config, log log.Logger, rootDir string) { diff --git a/pkg/extensions/extension_metrics_disabled.go b/pkg/extensions/extension_metrics_disabled.go index 624fc061..3b5b935b 100644 --- a/pkg/extensions/extension_metrics_disabled.go +++ b/pkg/extensions/extension_metrics_disabled.go @@ -8,10 +8,10 @@ import ( "github.com/gorilla/mux" - "zotregistry.io/zot/pkg/api/config" - zcommon "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/extensions/monitoring" - "zotregistry.io/zot/pkg/log" + "zotregistry.dev/zot/pkg/api/config" + zcommon "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/extensions/monitoring" + "zotregistry.dev/zot/pkg/log" ) // EnableMetricsExtension ... diff --git a/pkg/extensions/extension_mgmt.go b/pkg/extensions/extension_mgmt.go index f651cbf8..85882ea1 100644 --- a/pkg/extensions/extension_mgmt.go +++ b/pkg/extensions/extension_mgmt.go @@ -9,10 +9,10 @@ import ( "github.com/gorilla/mux" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/api/constants" - zcommon "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/log" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/api/constants" + zcommon "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/log" ) type HTPasswd struct { diff --git a/pkg/extensions/extension_mgmt_disabled.go b/pkg/extensions/extension_mgmt_disabled.go index 1788f34e..59739c6b 100644 --- a/pkg/extensions/extension_mgmt_disabled.go +++ b/pkg/extensions/extension_mgmt_disabled.go @@ -6,8 +6,8 @@ package extensions import ( "github.com/gorilla/mux" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/log" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/log" ) func IsBuiltWithMGMTExtension() bool { diff --git a/pkg/extensions/extension_scrub.go b/pkg/extensions/extension_scrub.go index 045d725d..6fa31e8d 100644 --- a/pkg/extensions/extension_scrub.go +++ b/pkg/extensions/extension_scrub.go @@ -6,12 +6,12 @@ package extensions import ( "time" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/extensions/scrub" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/scheduler" - "zotregistry.io/zot/pkg/storage" - storageTypes "zotregistry.io/zot/pkg/storage/types" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/extensions/scrub" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/scheduler" + "zotregistry.dev/zot/pkg/storage" + storageTypes "zotregistry.dev/zot/pkg/storage/types" ) // EnableScrubExtension enables scrub extension. diff --git a/pkg/extensions/extension_scrub_disabled.go b/pkg/extensions/extension_scrub_disabled.go index c50dd990..33414aac 100644 --- a/pkg/extensions/extension_scrub_disabled.go +++ b/pkg/extensions/extension_scrub_disabled.go @@ -4,10 +4,10 @@ package extensions import ( - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/scheduler" - "zotregistry.io/zot/pkg/storage" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/scheduler" + "zotregistry.dev/zot/pkg/storage" ) // EnableScrubExtension ... diff --git a/pkg/extensions/extension_search.go b/pkg/extensions/extension_search.go index a1a04a13..e9523e5a 100644 --- a/pkg/extensions/extension_search.go +++ b/pkg/extensions/extension_search.go @@ -10,16 +10,16 @@ import ( gqlHandler "github.com/99designs/gqlgen/graphql/handler" "github.com/gorilla/mux" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/api/constants" - zcommon "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/extensions/search" - cveinfo "zotregistry.io/zot/pkg/extensions/search/cve" - "zotregistry.io/zot/pkg/extensions/search/gql_generated" - "zotregistry.io/zot/pkg/log" - mTypes "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/scheduler" - "zotregistry.io/zot/pkg/storage" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/api/constants" + zcommon "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/extensions/search" + cveinfo "zotregistry.dev/zot/pkg/extensions/search/cve" + "zotregistry.dev/zot/pkg/extensions/search/gql_generated" + "zotregistry.dev/zot/pkg/log" + mTypes "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/scheduler" + "zotregistry.dev/zot/pkg/storage" ) const scanInterval = 15 * time.Minute diff --git a/pkg/extensions/extension_search_disabled.go b/pkg/extensions/extension_search_disabled.go index 0001ba40..6f57e34d 100644 --- a/pkg/extensions/extension_search_disabled.go +++ b/pkg/extensions/extension_search_disabled.go @@ -6,11 +6,11 @@ package extensions import ( "github.com/gorilla/mux" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/log" - mTypes "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/scheduler" - "zotregistry.io/zot/pkg/storage" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/log" + mTypes "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/scheduler" + "zotregistry.dev/zot/pkg/storage" ) type CveScanner interface{} diff --git a/pkg/extensions/extension_sync.go b/pkg/extensions/extension_sync.go index def92a4f..7732a126 100644 --- a/pkg/extensions/extension_sync.go +++ b/pkg/extensions/extension_sync.go @@ -8,14 +8,14 @@ import ( "net/url" "strings" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/api/config" - syncconf "zotregistry.io/zot/pkg/extensions/config/sync" - "zotregistry.io/zot/pkg/extensions/sync" - "zotregistry.io/zot/pkg/log" - mTypes "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/scheduler" - "zotregistry.io/zot/pkg/storage" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/api/config" + syncconf "zotregistry.dev/zot/pkg/extensions/config/sync" + "zotregistry.dev/zot/pkg/extensions/sync" + "zotregistry.dev/zot/pkg/log" + mTypes "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/scheduler" + "zotregistry.dev/zot/pkg/storage" ) func EnableSyncExtension(config *config.Config, metaDB mTypes.MetaDB, diff --git a/pkg/extensions/extension_sync_disabled.go b/pkg/extensions/extension_sync_disabled.go index 4787e75a..72511c0a 100644 --- a/pkg/extensions/extension_sync_disabled.go +++ b/pkg/extensions/extension_sync_disabled.go @@ -4,12 +4,12 @@ package extensions import ( - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/extensions/sync" - "zotregistry.io/zot/pkg/log" - mTypes "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/scheduler" - "zotregistry.io/zot/pkg/storage" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/extensions/sync" + "zotregistry.dev/zot/pkg/log" + mTypes "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/scheduler" + "zotregistry.dev/zot/pkg/storage" ) // EnableSyncExtension ... diff --git a/pkg/extensions/extension_ui.go b/pkg/extensions/extension_ui.go index 51da66c6..abb7a362 100644 --- a/pkg/extensions/extension_ui.go +++ b/pkg/extensions/extension_ui.go @@ -11,9 +11,9 @@ import ( "github.com/gorilla/mux" - "zotregistry.io/zot/pkg/api/config" - zcommon "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/log" + "zotregistry.dev/zot/pkg/api/config" + zcommon "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/log" ) // content is our static web server content. diff --git a/pkg/extensions/extension_ui_disabled.go b/pkg/extensions/extension_ui_disabled.go index 5a142ee3..76e765f8 100644 --- a/pkg/extensions/extension_ui_disabled.go +++ b/pkg/extensions/extension_ui_disabled.go @@ -6,8 +6,8 @@ package extensions import ( "github.com/gorilla/mux" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/log" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/log" ) func SetupUIRoutes(conf *config.Config, router *mux.Router, diff --git a/pkg/extensions/extension_ui_test.go b/pkg/extensions/extension_ui_test.go index 23a8fa24..b4c39991 100644 --- a/pkg/extensions/extension_ui_test.go +++ b/pkg/extensions/extension_ui_test.go @@ -13,11 +13,11 @@ import ( . "github.com/smartystreets/goconvey/convey" "gopkg.in/resty.v1" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - extconf "zotregistry.io/zot/pkg/extensions/config" - test "zotregistry.io/zot/pkg/test/common" - . "zotregistry.io/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + extconf "zotregistry.dev/zot/pkg/extensions/config" + test "zotregistry.dev/zot/pkg/test/common" + . "zotregistry.dev/zot/pkg/test/image-utils" ) func TestUIExtension(t *testing.T) { diff --git a/pkg/extensions/extension_userprefs.go b/pkg/extensions/extension_userprefs.go index 7ef215e1..f21a0088 100644 --- a/pkg/extensions/extension_userprefs.go +++ b/pkg/extensions/extension_userprefs.go @@ -9,12 +9,12 @@ import ( "github.com/gorilla/mux" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/api/constants" - zcommon "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/log" - mTypes "zotregistry.io/zot/pkg/meta/types" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/api/constants" + zcommon "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/log" + mTypes "zotregistry.dev/zot/pkg/meta/types" ) const ( diff --git a/pkg/extensions/extension_userprefs_disable.go b/pkg/extensions/extension_userprefs_disable.go index 6975e248..9c74fc3a 100644 --- a/pkg/extensions/extension_userprefs_disable.go +++ b/pkg/extensions/extension_userprefs_disable.go @@ -6,9 +6,9 @@ package extensions import ( "github.com/gorilla/mux" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/log" - mTypes "zotregistry.io/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/log" + mTypes "zotregistry.dev/zot/pkg/meta/types" ) func IsBuiltWithUserPrefsExtension() bool { diff --git a/pkg/extensions/extension_userprefs_test.go b/pkg/extensions/extension_userprefs_test.go index fa3afddc..6db5ec2a 100644 --- a/pkg/extensions/extension_userprefs_test.go +++ b/pkg/extensions/extension_userprefs_test.go @@ -15,16 +15,16 @@ import ( . "github.com/smartystreets/goconvey/convey" "gopkg.in/resty.v1" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/api/constants" - "zotregistry.io/zot/pkg/extensions" - extconf "zotregistry.io/zot/pkg/extensions/config" - "zotregistry.io/zot/pkg/log" - mTypes "zotregistry.io/zot/pkg/meta/types" - test "zotregistry.io/zot/pkg/test/common" - "zotregistry.io/zot/pkg/test/mocks" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/api/constants" + "zotregistry.dev/zot/pkg/extensions" + extconf "zotregistry.dev/zot/pkg/extensions/config" + "zotregistry.dev/zot/pkg/log" + mTypes "zotregistry.dev/zot/pkg/meta/types" + test "zotregistry.dev/zot/pkg/test/common" + "zotregistry.dev/zot/pkg/test/mocks" ) var ErrTestError = errors.New("TestError") diff --git a/pkg/extensions/extensions_lint.go b/pkg/extensions/extensions_lint.go index d34deefa..ba74ecab 100644 --- a/pkg/extensions/extensions_lint.go +++ b/pkg/extensions/extensions_lint.go @@ -4,9 +4,9 @@ package extensions import ( - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/extensions/lint" - "zotregistry.io/zot/pkg/log" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/extensions/lint" + "zotregistry.dev/zot/pkg/log" ) func GetLinter(config *config.Config, log log.Logger) *lint.Linter { diff --git a/pkg/extensions/extensions_lint_disabled.go b/pkg/extensions/extensions_lint_disabled.go index 50b993f7..757dbae1 100644 --- a/pkg/extensions/extensions_lint_disabled.go +++ b/pkg/extensions/extensions_lint_disabled.go @@ -4,9 +4,9 @@ package extensions import ( - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/extensions/lint" - "zotregistry.io/zot/pkg/log" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/extensions/lint" + "zotregistry.dev/zot/pkg/log" ) func GetLinter(config *config.Config, log log.Logger) *lint.Linter { diff --git a/pkg/extensions/extensions_test.go b/pkg/extensions/extensions_test.go index 88bb48af..dc61cf90 100644 --- a/pkg/extensions/extensions_test.go +++ b/pkg/extensions/extensions_test.go @@ -15,14 +15,14 @@ import ( . "github.com/smartystreets/goconvey/convey" "gopkg.in/resty.v1" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/api/constants" - "zotregistry.io/zot/pkg/extensions" - extconf "zotregistry.io/zot/pkg/extensions/config" - syncconf "zotregistry.io/zot/pkg/extensions/config/sync" - authutils "zotregistry.io/zot/pkg/test/auth" - test "zotregistry.io/zot/pkg/test/common" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/api/constants" + "zotregistry.dev/zot/pkg/extensions" + extconf "zotregistry.dev/zot/pkg/extensions/config" + syncconf "zotregistry.dev/zot/pkg/extensions/config/sync" + authutils "zotregistry.dev/zot/pkg/test/auth" + test "zotregistry.dev/zot/pkg/test/common" ) const ( diff --git a/pkg/extensions/get_extensions.go b/pkg/extensions/get_extensions.go index 6a24f1b2..47dfef13 100644 --- a/pkg/extensions/get_extensions.go +++ b/pkg/extensions/get_extensions.go @@ -3,11 +3,11 @@ package extensions import ( distext "github.com/opencontainers/distribution-spec/specs-go/v1/extensions" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/api/constants" - "zotregistry.io/zot/pkg/log" - mTypes "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/scheduler" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/api/constants" + "zotregistry.dev/zot/pkg/log" + mTypes "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/scheduler" ) func GetExtensions(config *config.Config) distext.ExtensionList { diff --git a/pkg/extensions/get_extensions_disabled_test.go b/pkg/extensions/get_extensions_disabled_test.go index d0984e63..92d1facc 100644 --- a/pkg/extensions/get_extensions_disabled_test.go +++ b/pkg/extensions/get_extensions_disabled_test.go @@ -11,11 +11,11 @@ import ( . "github.com/smartystreets/goconvey/convey" "gopkg.in/resty.v1" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/api/constants" - extconf "zotregistry.io/zot/pkg/extensions/config" - test "zotregistry.io/zot/pkg/test/common" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/api/constants" + extconf "zotregistry.dev/zot/pkg/extensions/config" + test "zotregistry.dev/zot/pkg/test/common" ) func TestGetExensionsDisabled(t *testing.T) { diff --git a/pkg/extensions/imagetrust/cosign.go b/pkg/extensions/imagetrust/cosign.go index 1d584afd..8c8ddbc5 100644 --- a/pkg/extensions/imagetrust/cosign.go +++ b/pkg/extensions/imagetrust/cosign.go @@ -22,7 +22,7 @@ import ( sigstoreSigs "github.com/sigstore/sigstore/pkg/signature" "github.com/sigstore/sigstore/pkg/signature/options" - zerr "zotregistry.io/zot/errors" + zerr "zotregistry.dev/zot/errors" ) const cosignDirRelativePath = "_cosign" diff --git a/pkg/extensions/imagetrust/image_trust.go b/pkg/extensions/imagetrust/image_trust.go index e626d182..dcdf5c02 100644 --- a/pkg/extensions/imagetrust/image_trust.go +++ b/pkg/extensions/imagetrust/image_trust.go @@ -22,11 +22,11 @@ import ( godigest "github.com/opencontainers/go-digest" ispec "github.com/opencontainers/image-spec/specs-go/v1" - zerr "zotregistry.io/zot/errors" - zcommon "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/log" - mTypes "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/scheduler" + zerr "zotregistry.dev/zot/errors" + zcommon "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/log" + mTypes "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/scheduler" ) const ( diff --git a/pkg/extensions/imagetrust/image_trust_disabled.go b/pkg/extensions/imagetrust/image_trust_disabled.go index 9a6cf24e..b28fe694 100644 --- a/pkg/extensions/imagetrust/image_trust_disabled.go +++ b/pkg/extensions/imagetrust/image_trust_disabled.go @@ -8,7 +8,7 @@ import ( godigest "github.com/opencontainers/go-digest" - mTypes "zotregistry.io/zot/pkg/meta/types" + mTypes "zotregistry.dev/zot/pkg/meta/types" ) func NewLocalImageTrustStore(dir string) (*imageTrustDisabled, error) { diff --git a/pkg/extensions/imagetrust/image_trust_disabled_test.go b/pkg/extensions/imagetrust/image_trust_disabled_test.go index c146df57..32242078 100644 --- a/pkg/extensions/imagetrust/image_trust_disabled_test.go +++ b/pkg/extensions/imagetrust/image_trust_disabled_test.go @@ -9,8 +9,8 @@ import ( . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/extensions/imagetrust" - . "zotregistry.io/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/extensions/imagetrust" + . "zotregistry.dev/zot/pkg/test/image-utils" ) func TestImageTrust(t *testing.T) { diff --git a/pkg/extensions/imagetrust/image_trust_test.go b/pkg/extensions/imagetrust/image_trust_test.go index d7884eb1..87f1e430 100644 --- a/pkg/extensions/imagetrust/image_trust_test.go +++ b/pkg/extensions/imagetrust/image_trust_test.go @@ -33,18 +33,18 @@ import ( . "github.com/smartystreets/goconvey/convey" "gopkg.in/resty.v1" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/api/constants" - zcommon "zotregistry.io/zot/pkg/common" - extconf "zotregistry.io/zot/pkg/extensions/config" - "zotregistry.io/zot/pkg/extensions/imagetrust" - test "zotregistry.io/zot/pkg/test/common" - . "zotregistry.io/zot/pkg/test/image-utils" - "zotregistry.io/zot/pkg/test/mocks" - "zotregistry.io/zot/pkg/test/signature" - tskip "zotregistry.io/zot/pkg/test/skip" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/api/constants" + zcommon "zotregistry.dev/zot/pkg/common" + extconf "zotregistry.dev/zot/pkg/extensions/config" + "zotregistry.dev/zot/pkg/extensions/imagetrust" + test "zotregistry.dev/zot/pkg/test/common" + . "zotregistry.dev/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/test/mocks" + "zotregistry.dev/zot/pkg/test/signature" + tskip "zotregistry.dev/zot/pkg/test/skip" ) var ( diff --git a/pkg/extensions/imagetrust/notation.go b/pkg/extensions/imagetrust/notation.go index 4152d154..c5c3d4ad 100644 --- a/pkg/extensions/imagetrust/notation.go +++ b/pkg/extensions/imagetrust/notation.go @@ -31,7 +31,7 @@ import ( godigest "github.com/opencontainers/go-digest" ispec "github.com/opencontainers/image-spec/specs-go/v1" - zerr "zotregistry.io/zot/errors" + zerr "zotregistry.dev/zot/errors" ) const ( diff --git a/pkg/extensions/lint/lint.go b/pkg/extensions/lint/lint.go index bfbc3738..3ea0be74 100644 --- a/pkg/extensions/lint/lint.go +++ b/pkg/extensions/lint/lint.go @@ -10,10 +10,10 @@ import ( godigest "github.com/opencontainers/go-digest" ispec "github.com/opencontainers/image-spec/specs-go/v1" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/extensions/config" - "zotregistry.io/zot/pkg/log" - storageTypes "zotregistry.io/zot/pkg/storage/types" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/extensions/config" + "zotregistry.dev/zot/pkg/log" + storageTypes "zotregistry.dev/zot/pkg/storage/types" ) type Linter struct { diff --git a/pkg/extensions/lint/lint_disabled.go b/pkg/extensions/lint/lint_disabled.go index bebd6be1..9e35bcf0 100644 --- a/pkg/extensions/lint/lint_disabled.go +++ b/pkg/extensions/lint/lint_disabled.go @@ -6,7 +6,7 @@ package lint import ( godigest "github.com/opencontainers/go-digest" - storageTypes "zotregistry.io/zot/pkg/storage/types" + storageTypes "zotregistry.dev/zot/pkg/storage/types" ) type Linter struct{} diff --git a/pkg/extensions/lint/lint_test.go b/pkg/extensions/lint/lint_test.go index 5f42d825..88402605 100644 --- a/pkg/extensions/lint/lint_test.go +++ b/pkg/extensions/lint/lint_test.go @@ -16,16 +16,16 @@ import ( . "github.com/smartystreets/goconvey/convey" "gopkg.in/resty.v1" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - extconf "zotregistry.io/zot/pkg/extensions/config" - "zotregistry.io/zot/pkg/extensions/lint" - "zotregistry.io/zot/pkg/extensions/monitoring" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/storage/local" - test "zotregistry.io/zot/pkg/test/common" - . "zotregistry.io/zot/pkg/test/image-utils" - ociutils "zotregistry.io/zot/pkg/test/oci-utils" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + extconf "zotregistry.dev/zot/pkg/extensions/config" + "zotregistry.dev/zot/pkg/extensions/lint" + "zotregistry.dev/zot/pkg/extensions/monitoring" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/storage/local" + test "zotregistry.dev/zot/pkg/test/common" + . "zotregistry.dev/zot/pkg/test/image-utils" + ociutils "zotregistry.dev/zot/pkg/test/oci-utils" ) func TestVerifyMandatoryAnnotations(t *testing.T) { diff --git a/pkg/extensions/monitoring/extension.go b/pkg/extensions/monitoring/extension.go index 78af465a..e9c8eacf 100644 --- a/pkg/extensions/monitoring/extension.go +++ b/pkg/extensions/monitoring/extension.go @@ -10,8 +10,8 @@ import ( "github.com/prometheus/client_golang/prometheus" "github.com/prometheus/client_golang/prometheus/promauto" - "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/log" + "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/log" ) const metricsNamespace = "zot" diff --git a/pkg/extensions/monitoring/minimal.go b/pkg/extensions/monitoring/minimal.go index 45257257..6a7fe8e5 100644 --- a/pkg/extensions/monitoring/minimal.go +++ b/pkg/extensions/monitoring/minimal.go @@ -12,7 +12,7 @@ import ( "sync" "time" - "zotregistry.io/zot/pkg/log" + "zotregistry.dev/zot/pkg/log" ) const ( diff --git a/pkg/extensions/monitoring/minimal_client.go b/pkg/extensions/monitoring/minimal_client.go index 2bf4a111..75957f74 100644 --- a/pkg/extensions/monitoring/minimal_client.go +++ b/pkg/extensions/monitoring/minimal_client.go @@ -11,7 +11,7 @@ import ( "net/http" "time" - "zotregistry.io/zot/pkg/log" + "zotregistry.dev/zot/pkg/log" ) const ( diff --git a/pkg/extensions/monitoring/monitoring_test.go b/pkg/extensions/monitoring/monitoring_test.go index e5ad1395..fad46c8a 100644 --- a/pkg/extensions/monitoring/monitoring_test.go +++ b/pkg/extensions/monitoring/monitoring_test.go @@ -16,15 +16,15 @@ import ( . "github.com/smartystreets/goconvey/convey" "gopkg.in/resty.v1" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - extconf "zotregistry.io/zot/pkg/extensions/config" - "zotregistry.io/zot/pkg/extensions/monitoring" - "zotregistry.io/zot/pkg/scheduler" - common "zotregistry.io/zot/pkg/storage/common" - test "zotregistry.io/zot/pkg/test/common" - . "zotregistry.io/zot/pkg/test/image-utils" - ociutils "zotregistry.io/zot/pkg/test/oci-utils" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + extconf "zotregistry.dev/zot/pkg/extensions/config" + "zotregistry.dev/zot/pkg/extensions/monitoring" + "zotregistry.dev/zot/pkg/scheduler" + common "zotregistry.dev/zot/pkg/storage/common" + test "zotregistry.dev/zot/pkg/test/common" + . "zotregistry.dev/zot/pkg/test/image-utils" + ociutils "zotregistry.dev/zot/pkg/test/oci-utils" ) func TestExtensionMetrics(t *testing.T) { diff --git a/pkg/extensions/scrub/scrub.go b/pkg/extensions/scrub/scrub.go index 646bd3a8..8f4d07df 100644 --- a/pkg/extensions/scrub/scrub.go +++ b/pkg/extensions/scrub/scrub.go @@ -8,9 +8,9 @@ import ( "fmt" "path" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/storage" - storageTypes "zotregistry.io/zot/pkg/storage/types" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/storage" + storageTypes "zotregistry.dev/zot/pkg/storage/types" ) // Scrub Extension for repo... diff --git a/pkg/extensions/scrub/scrub_test.go b/pkg/extensions/scrub/scrub_test.go index a12b9ae9..eb4f3c72 100644 --- a/pkg/extensions/scrub/scrub_test.go +++ b/pkg/extensions/scrub/scrub_test.go @@ -13,18 +13,18 @@ import ( . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - extconf "zotregistry.io/zot/pkg/extensions/config" - "zotregistry.io/zot/pkg/extensions/monitoring" - "zotregistry.io/zot/pkg/extensions/scrub" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/storage" - "zotregistry.io/zot/pkg/storage/cache" - "zotregistry.io/zot/pkg/storage/local" - test "zotregistry.io/zot/pkg/test/common" - . "zotregistry.io/zot/pkg/test/image-utils" - ociutils "zotregistry.io/zot/pkg/test/oci-utils" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + extconf "zotregistry.dev/zot/pkg/extensions/config" + "zotregistry.dev/zot/pkg/extensions/monitoring" + "zotregistry.dev/zot/pkg/extensions/scrub" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/storage" + "zotregistry.dev/zot/pkg/storage/cache" + "zotregistry.dev/zot/pkg/storage/local" + test "zotregistry.dev/zot/pkg/test/common" + . "zotregistry.dev/zot/pkg/test/image-utils" + ociutils "zotregistry.dev/zot/pkg/test/oci-utils" ) const ( diff --git a/pkg/extensions/search/convert/convert_internal_test.go b/pkg/extensions/search/convert/convert_internal_test.go index 62826c3e..9b54b8bb 100644 --- a/pkg/extensions/search/convert/convert_internal_test.go +++ b/pkg/extensions/search/convert/convert_internal_test.go @@ -11,12 +11,12 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" . "github.com/smartystreets/goconvey/convey" - cvemodel "zotregistry.io/zot/pkg/extensions/search/cve/model" - "zotregistry.io/zot/pkg/extensions/search/gql_generated" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/meta/boltdb" - . "zotregistry.io/zot/pkg/test/image-utils" - "zotregistry.io/zot/pkg/test/mocks" + cvemodel "zotregistry.dev/zot/pkg/extensions/search/cve/model" + "zotregistry.dev/zot/pkg/extensions/search/gql_generated" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/meta/boltdb" + . "zotregistry.dev/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/test/mocks" ) var ErrTestError = errors.New("TestError") diff --git a/pkg/extensions/search/convert/convert_test.go b/pkg/extensions/search/convert/convert_test.go index cb647ef9..b408678a 100644 --- a/pkg/extensions/search/convert/convert_test.go +++ b/pkg/extensions/search/convert/convert_test.go @@ -12,16 +12,16 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/extensions/search/convert" - "zotregistry.io/zot/pkg/extensions/search/gql_generated" - "zotregistry.io/zot/pkg/extensions/search/pagination" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/meta/boltdb" - mTypes "zotregistry.io/zot/pkg/meta/types" - reqCtx "zotregistry.io/zot/pkg/requestcontext" - . "zotregistry.io/zot/pkg/test/image-utils" - "zotregistry.io/zot/pkg/test/mocks" - ociutils "zotregistry.io/zot/pkg/test/oci-utils" + "zotregistry.dev/zot/pkg/extensions/search/convert" + "zotregistry.dev/zot/pkg/extensions/search/gql_generated" + "zotregistry.dev/zot/pkg/extensions/search/pagination" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/meta/boltdb" + mTypes "zotregistry.dev/zot/pkg/meta/types" + reqCtx "zotregistry.dev/zot/pkg/requestcontext" + . "zotregistry.dev/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/test/mocks" + ociutils "zotregistry.dev/zot/pkg/test/oci-utils" ) var ErrTestError = errors.New("TestError") diff --git a/pkg/extensions/search/convert/cve.go b/pkg/extensions/search/convert/cve.go index 282c0f1d..cea29793 100644 --- a/pkg/extensions/search/convert/cve.go +++ b/pkg/extensions/search/convert/cve.go @@ -7,9 +7,9 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" "github.com/vektah/gqlparser/v2/gqlerror" - cveinfo "zotregistry.io/zot/pkg/extensions/search/cve" - cvemodel "zotregistry.io/zot/pkg/extensions/search/cve/model" - "zotregistry.io/zot/pkg/extensions/search/gql_generated" + cveinfo "zotregistry.dev/zot/pkg/extensions/search/cve" + cvemodel "zotregistry.dev/zot/pkg/extensions/search/cve/model" + "zotregistry.dev/zot/pkg/extensions/search/gql_generated" ) func updateRepoSummaryVulnerabilities( diff --git a/pkg/extensions/search/convert/metadb.go b/pkg/extensions/search/convert/metadb.go index 75ed7b47..6dc9e68d 100644 --- a/pkg/extensions/search/convert/metadb.go +++ b/pkg/extensions/search/convert/metadb.go @@ -10,14 +10,14 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" "github.com/vektah/gqlparser/v2/gqlerror" - zerr "zotregistry.io/zot/errors" - zcommon "zotregistry.io/zot/pkg/common" - cveinfo "zotregistry.io/zot/pkg/extensions/search/cve" - "zotregistry.io/zot/pkg/extensions/search/gql_generated" - "zotregistry.io/zot/pkg/extensions/search/pagination" - "zotregistry.io/zot/pkg/log" - mTypes "zotregistry.io/zot/pkg/meta/types" - reqCtx "zotregistry.io/zot/pkg/requestcontext" + zerr "zotregistry.dev/zot/errors" + zcommon "zotregistry.dev/zot/pkg/common" + cveinfo "zotregistry.dev/zot/pkg/extensions/search/cve" + "zotregistry.dev/zot/pkg/extensions/search/gql_generated" + "zotregistry.dev/zot/pkg/extensions/search/pagination" + "zotregistry.dev/zot/pkg/log" + mTypes "zotregistry.dev/zot/pkg/meta/types" + reqCtx "zotregistry.dev/zot/pkg/requestcontext" ) type SkipQGLField struct { diff --git a/pkg/extensions/search/convert/oci.go b/pkg/extensions/search/convert/oci.go index 1df370f4..d5b7f11b 100644 --- a/pkg/extensions/search/convert/oci.go +++ b/pkg/extensions/search/convert/oci.go @@ -5,8 +5,8 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/extensions/search/gql_generated" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/extensions/search/gql_generated" ) func getLayersSummaries(manifestContent ispec.Manifest) []*gql_generated.LayerSummary { diff --git a/pkg/extensions/search/convert/utils.go b/pkg/extensions/search/convert/utils.go index b54bb1f5..1bff44c1 100644 --- a/pkg/extensions/search/convert/utils.go +++ b/pkg/extensions/search/convert/utils.go @@ -1,9 +1,9 @@ package convert import ( - zcommon "zotregistry.io/zot/pkg/common" - gql_gen "zotregistry.io/zot/pkg/extensions/search/gql_generated" - mTypes "zotregistry.io/zot/pkg/meta/types" + zcommon "zotregistry.dev/zot/pkg/common" + gql_gen "zotregistry.dev/zot/pkg/extensions/search/gql_generated" + mTypes "zotregistry.dev/zot/pkg/meta/types" ) func ImgSumAcceptedByFilter(imageSummary *gql_gen.ImageSummary, filter mTypes.Filter) bool { diff --git a/pkg/extensions/search/cve/cache/cache.go b/pkg/extensions/search/cve/cache/cache.go index 20d3e2c5..92866d45 100644 --- a/pkg/extensions/search/cve/cache/cache.go +++ b/pkg/extensions/search/cve/cache/cache.go @@ -3,8 +3,8 @@ package cache import ( lru "github.com/hashicorp/golang-lru/v2" - cvemodel "zotregistry.io/zot/pkg/extensions/search/cve/model" - "zotregistry.io/zot/pkg/log" + cvemodel "zotregistry.dev/zot/pkg/extensions/search/cve/model" + "zotregistry.dev/zot/pkg/log" ) type CveCache struct { diff --git a/pkg/extensions/search/cve/cve.go b/pkg/extensions/search/cve/cve.go index e91a16fe..f188e7a3 100644 --- a/pkg/extensions/search/cve/cve.go +++ b/pkg/extensions/search/cve/cve.go @@ -9,13 +9,13 @@ import ( godigest "github.com/opencontainers/go-digest" ispec "github.com/opencontainers/image-spec/specs-go/v1" - zerr "zotregistry.io/zot/errors" - zcommon "zotregistry.io/zot/pkg/common" - cvemodel "zotregistry.io/zot/pkg/extensions/search/cve/model" - "zotregistry.io/zot/pkg/extensions/search/cve/trivy" - "zotregistry.io/zot/pkg/log" - mTypes "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/storage" + zerr "zotregistry.dev/zot/errors" + zcommon "zotregistry.dev/zot/pkg/common" + cvemodel "zotregistry.dev/zot/pkg/extensions/search/cve/model" + "zotregistry.dev/zot/pkg/extensions/search/cve/trivy" + "zotregistry.dev/zot/pkg/log" + mTypes "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/storage" ) type CveInfo interface { diff --git a/pkg/extensions/search/cve/cve_internal_test.go b/pkg/extensions/search/cve/cve_internal_test.go index 16519222..930e1ac8 100644 --- a/pkg/extensions/search/cve/cve_internal_test.go +++ b/pkg/extensions/search/cve/cve_internal_test.go @@ -11,9 +11,9 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" . "github.com/smartystreets/goconvey/convey" - cvemodel "zotregistry.io/zot/pkg/extensions/search/cve/model" - "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/test/mocks" + cvemodel "zotregistry.dev/zot/pkg/extensions/search/cve/model" + "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/test/mocks" ) var ErrTestError = errors.New("test error") diff --git a/pkg/extensions/search/cve/cve_test.go b/pkg/extensions/search/cve/cve_test.go index e7721cb7..8c5656c8 100644 --- a/pkg/extensions/search/cve/cve_test.go +++ b/pkg/extensions/search/cve/cve_test.go @@ -22,27 +22,27 @@ import ( . "github.com/smartystreets/goconvey/convey" "gopkg.in/resty.v1" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/api/constants" - apiErr "zotregistry.io/zot/pkg/api/errors" - zcommon "zotregistry.io/zot/pkg/common" - extconf "zotregistry.io/zot/pkg/extensions/config" - "zotregistry.io/zot/pkg/extensions/monitoring" - cveinfo "zotregistry.io/zot/pkg/extensions/search/cve" - cvecache "zotregistry.io/zot/pkg/extensions/search/cve/cache" - cvemodel "zotregistry.io/zot/pkg/extensions/search/cve/model" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/meta" - "zotregistry.io/zot/pkg/meta/boltdb" - mTypes "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/storage" - "zotregistry.io/zot/pkg/storage/local" - test "zotregistry.io/zot/pkg/test/common" - . "zotregistry.io/zot/pkg/test/image-utils" - "zotregistry.io/zot/pkg/test/mocks" - ociutils "zotregistry.io/zot/pkg/test/oci-utils" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/api/constants" + apiErr "zotregistry.dev/zot/pkg/api/errors" + zcommon "zotregistry.dev/zot/pkg/common" + extconf "zotregistry.dev/zot/pkg/extensions/config" + "zotregistry.dev/zot/pkg/extensions/monitoring" + cveinfo "zotregistry.dev/zot/pkg/extensions/search/cve" + cvecache "zotregistry.dev/zot/pkg/extensions/search/cve/cache" + cvemodel "zotregistry.dev/zot/pkg/extensions/search/cve/model" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/meta" + "zotregistry.dev/zot/pkg/meta/boltdb" + mTypes "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/storage" + "zotregistry.dev/zot/pkg/storage/local" + test "zotregistry.dev/zot/pkg/test/common" + . "zotregistry.dev/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/test/mocks" + ociutils "zotregistry.dev/zot/pkg/test/oci-utils" ) type CveResult struct { diff --git a/pkg/extensions/search/cve/pagination.go b/pkg/extensions/search/cve/pagination.go index e6fe04ca..b5a5ab60 100644 --- a/pkg/extensions/search/cve/pagination.go +++ b/pkg/extensions/search/cve/pagination.go @@ -4,9 +4,9 @@ import ( "fmt" "sort" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/common" - cvemodel "zotregistry.io/zot/pkg/extensions/search/cve/model" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/common" + cvemodel "zotregistry.dev/zot/pkg/extensions/search/cve/model" ) const ( diff --git a/pkg/extensions/search/cve/pagination_test.go b/pkg/extensions/search/cve/pagination_test.go index 137b8e0d..10173981 100644 --- a/pkg/extensions/search/cve/pagination_test.go +++ b/pkg/extensions/search/cve/pagination_test.go @@ -13,12 +13,12 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" . "github.com/smartystreets/goconvey/convey" - cveinfo "zotregistry.io/zot/pkg/extensions/search/cve" - cvemodel "zotregistry.io/zot/pkg/extensions/search/cve/model" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/meta/boltdb" - . "zotregistry.io/zot/pkg/test/image-utils" - "zotregistry.io/zot/pkg/test/mocks" + cveinfo "zotregistry.dev/zot/pkg/extensions/search/cve" + cvemodel "zotregistry.dev/zot/pkg/extensions/search/cve/model" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/meta/boltdb" + . "zotregistry.dev/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/test/mocks" ) func TestCVEPagination(t *testing.T) { diff --git a/pkg/extensions/search/cve/scan.go b/pkg/extensions/search/cve/scan.go index 1aeec583..1e684bd6 100644 --- a/pkg/extensions/search/cve/scan.go +++ b/pkg/extensions/search/cve/scan.go @@ -5,10 +5,10 @@ import ( "fmt" "sync" - "zotregistry.io/zot/pkg/log" - mTypes "zotregistry.io/zot/pkg/meta/types" - reqCtx "zotregistry.io/zot/pkg/requestcontext" - "zotregistry.io/zot/pkg/scheduler" + "zotregistry.dev/zot/pkg/log" + mTypes "zotregistry.dev/zot/pkg/meta/types" + reqCtx "zotregistry.dev/zot/pkg/requestcontext" + "zotregistry.dev/zot/pkg/scheduler" ) func NewScanTaskGenerator( diff --git a/pkg/extensions/search/cve/scan_test.go b/pkg/extensions/search/cve/scan_test.go index 13af44a8..bfac3527 100644 --- a/pkg/extensions/search/cve/scan_test.go +++ b/pkg/extensions/search/cve/scan_test.go @@ -16,23 +16,23 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" . "github.com/smartystreets/goconvey/convey" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/api/config" - zcommon "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/extensions/monitoring" - cveinfo "zotregistry.io/zot/pkg/extensions/search/cve" - cvecache "zotregistry.io/zot/pkg/extensions/search/cve/cache" - cvemodel "zotregistry.io/zot/pkg/extensions/search/cve/model" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/meta" - "zotregistry.io/zot/pkg/meta/boltdb" - mTypes "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/scheduler" - "zotregistry.io/zot/pkg/storage" - "zotregistry.io/zot/pkg/storage/local" - test "zotregistry.io/zot/pkg/test/common" - . "zotregistry.io/zot/pkg/test/image-utils" - "zotregistry.io/zot/pkg/test/mocks" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/api/config" + zcommon "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/extensions/monitoring" + cveinfo "zotregistry.dev/zot/pkg/extensions/search/cve" + cvecache "zotregistry.dev/zot/pkg/extensions/search/cve/cache" + cvemodel "zotregistry.dev/zot/pkg/extensions/search/cve/model" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/meta" + "zotregistry.dev/zot/pkg/meta/boltdb" + mTypes "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/scheduler" + "zotregistry.dev/zot/pkg/storage" + "zotregistry.dev/zot/pkg/storage/local" + test "zotregistry.dev/zot/pkg/test/common" + . "zotregistry.dev/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/test/mocks" ) var ( diff --git a/pkg/extensions/search/cve/trivy/scanner.go b/pkg/extensions/search/cve/trivy/scanner.go index 82081906..098b7164 100644 --- a/pkg/extensions/search/cve/trivy/scanner.go +++ b/pkg/extensions/search/cve/trivy/scanner.go @@ -21,13 +21,13 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" _ "modernc.org/sqlite" - zerr "zotregistry.io/zot/errors" - zcommon "zotregistry.io/zot/pkg/common" - cvecache "zotregistry.io/zot/pkg/extensions/search/cve/cache" - cvemodel "zotregistry.io/zot/pkg/extensions/search/cve/model" - "zotregistry.io/zot/pkg/log" - mTypes "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/storage" + zerr "zotregistry.dev/zot/errors" + zcommon "zotregistry.dev/zot/pkg/common" + cvecache "zotregistry.dev/zot/pkg/extensions/search/cve/cache" + cvemodel "zotregistry.dev/zot/pkg/extensions/search/cve/model" + "zotregistry.dev/zot/pkg/log" + mTypes "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/storage" ) const cacheSize = 1000000 diff --git a/pkg/extensions/search/cve/trivy/scanner_internal_test.go b/pkg/extensions/search/cve/trivy/scanner_internal_test.go index 660acd2e..ae1405e6 100644 --- a/pkg/extensions/search/cve/trivy/scanner_internal_test.go +++ b/pkg/extensions/search/cve/trivy/scanner_internal_test.go @@ -14,21 +14,21 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" . "github.com/smartystreets/goconvey/convey" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/extensions/monitoring" - "zotregistry.io/zot/pkg/extensions/search/cve/model" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/meta" - "zotregistry.io/zot/pkg/meta/boltdb" - "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/storage" - "zotregistry.io/zot/pkg/storage/imagestore" - "zotregistry.io/zot/pkg/storage/local" - storageTypes "zotregistry.io/zot/pkg/storage/types" - test "zotregistry.io/zot/pkg/test/common" - . "zotregistry.io/zot/pkg/test/image-utils" - "zotregistry.io/zot/pkg/test/mocks" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/extensions/monitoring" + "zotregistry.dev/zot/pkg/extensions/search/cve/model" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/meta" + "zotregistry.dev/zot/pkg/meta/boltdb" + "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/storage" + "zotregistry.dev/zot/pkg/storage/imagestore" + "zotregistry.dev/zot/pkg/storage/local" + storageTypes "zotregistry.dev/zot/pkg/storage/types" + test "zotregistry.dev/zot/pkg/test/common" + . "zotregistry.dev/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/test/mocks" ) func generateTestImage(storeController storage.StoreController, imageName string) { diff --git a/pkg/extensions/search/cve/trivy/scanner_test.go b/pkg/extensions/search/cve/trivy/scanner_test.go index 5e3af985..54c7aabf 100644 --- a/pkg/extensions/search/cve/trivy/scanner_test.go +++ b/pkg/extensions/search/cve/trivy/scanner_test.go @@ -13,20 +13,20 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - extconf "zotregistry.io/zot/pkg/extensions/config" - "zotregistry.io/zot/pkg/extensions/monitoring" - "zotregistry.io/zot/pkg/extensions/search/cve/trivy" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/meta" - "zotregistry.io/zot/pkg/meta/boltdb" - "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/storage" - "zotregistry.io/zot/pkg/storage/local" - . "zotregistry.io/zot/pkg/test/common" - . "zotregistry.io/zot/pkg/test/image-utils" - "zotregistry.io/zot/pkg/test/mocks" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + extconf "zotregistry.dev/zot/pkg/extensions/config" + "zotregistry.dev/zot/pkg/extensions/monitoring" + "zotregistry.dev/zot/pkg/extensions/search/cve/trivy" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/meta" + "zotregistry.dev/zot/pkg/meta/boltdb" + "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/storage" + "zotregistry.dev/zot/pkg/storage/local" + . "zotregistry.dev/zot/pkg/test/common" + . "zotregistry.dev/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/test/mocks" ) var ErrTestError = errors.New("test error") diff --git a/pkg/extensions/search/cve/update.go b/pkg/extensions/search/cve/update.go index 68efe349..89f62efd 100644 --- a/pkg/extensions/search/cve/update.go +++ b/pkg/extensions/search/cve/update.go @@ -6,8 +6,8 @@ import ( "sync" "time" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/scheduler" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/scheduler" ) type state int diff --git a/pkg/extensions/search/cve/update_test.go b/pkg/extensions/search/cve/update_test.go index 7545ae6d..d556355b 100644 --- a/pkg/extensions/search/cve/update_test.go +++ b/pkg/extensions/search/cve/update_test.go @@ -13,15 +13,15 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/extensions/monitoring" - cveinfo "zotregistry.io/zot/pkg/extensions/search/cve" - "zotregistry.io/zot/pkg/log" - mTypes "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/scheduler" - "zotregistry.io/zot/pkg/storage" - test "zotregistry.io/zot/pkg/test/common" - "zotregistry.io/zot/pkg/test/mocks" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/extensions/monitoring" + cveinfo "zotregistry.dev/zot/pkg/extensions/search/cve" + "zotregistry.dev/zot/pkg/log" + mTypes "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/scheduler" + "zotregistry.dev/zot/pkg/storage" + test "zotregistry.dev/zot/pkg/test/common" + "zotregistry.dev/zot/pkg/test/mocks" ) func TestCVEDBGenerator(t *testing.T) { diff --git a/pkg/extensions/search/digest_test.go b/pkg/extensions/search/digest_test.go index 4c9f87a8..4731b2b2 100644 --- a/pkg/extensions/search/digest_test.go +++ b/pkg/extensions/search/digest_test.go @@ -15,13 +15,13 @@ import ( . "github.com/smartystreets/goconvey/convey" "gopkg.in/resty.v1" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/api/constants" - "zotregistry.io/zot/pkg/common" - extconf "zotregistry.io/zot/pkg/extensions/config" - . "zotregistry.io/zot/pkg/test/common" - . "zotregistry.io/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/api/constants" + "zotregistry.dev/zot/pkg/common" + extconf "zotregistry.dev/zot/pkg/extensions/config" + . "zotregistry.dev/zot/pkg/test/common" + . "zotregistry.dev/zot/pkg/test/image-utils" ) type ImgResponseForDigest struct { diff --git a/pkg/extensions/search/gql_generated/generated.go b/pkg/extensions/search/gql_generated/generated.go index 88512069..33ba9a40 100644 --- a/pkg/extensions/search/gql_generated/generated.go +++ b/pkg/extensions/search/gql_generated/generated.go @@ -2012,7 +2012,7 @@ func (ec *executionContext) field_Query_BaseImageList_args(ctx context.Context, var arg2 *PageInput if tmp, ok := rawArgs["requestedPage"]; ok { ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("requestedPage")) - arg2, err = ec.unmarshalOPageInput2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPageInput(ctx, tmp) + arg2, err = ec.unmarshalOPageInput2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPageInput(ctx, tmp) if err != nil { return nil, err } @@ -2027,7 +2027,7 @@ func (ec *executionContext) field_Query_BookmarkedRepos_args(ctx context.Context var arg0 *PageInput if tmp, ok := rawArgs["requestedPage"]; ok { ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("requestedPage")) - arg0, err = ec.unmarshalOPageInput2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPageInput(ctx, tmp) + arg0, err = ec.unmarshalOPageInput2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPageInput(ctx, tmp) if err != nil { return nil, err } @@ -2051,7 +2051,7 @@ func (ec *executionContext) field_Query_CVEListForImage_args(ctx context.Context var arg1 *PageInput if tmp, ok := rawArgs["requestedPage"]; ok { ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("requestedPage")) - arg1, err = ec.unmarshalOPageInput2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPageInput(ctx, tmp) + arg1, err = ec.unmarshalOPageInput2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPageInput(ctx, tmp) if err != nil { return nil, err } @@ -2102,7 +2102,7 @@ func (ec *executionContext) field_Query_DerivedImageList_args(ctx context.Contex var arg2 *PageInput if tmp, ok := rawArgs["requestedPage"]; ok { ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("requestedPage")) - arg2, err = ec.unmarshalOPageInput2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPageInput(ctx, tmp) + arg2, err = ec.unmarshalOPageInput2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPageInput(ctx, tmp) if err != nil { return nil, err } @@ -2141,7 +2141,7 @@ func (ec *executionContext) field_Query_GlobalSearch_args(ctx context.Context, r var arg1 *Filter if tmp, ok := rawArgs["filter"]; ok { ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("filter")) - arg1, err = ec.unmarshalOFilter2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐFilter(ctx, tmp) + arg1, err = ec.unmarshalOFilter2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐFilter(ctx, tmp) if err != nil { return nil, err } @@ -2150,7 +2150,7 @@ func (ec *executionContext) field_Query_GlobalSearch_args(ctx context.Context, r var arg2 *PageInput if tmp, ok := rawArgs["requestedPage"]; ok { ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("requestedPage")) - arg2, err = ec.unmarshalOPageInput2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPageInput(ctx, tmp) + arg2, err = ec.unmarshalOPageInput2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPageInput(ctx, tmp) if err != nil { return nil, err } @@ -2174,7 +2174,7 @@ func (ec *executionContext) field_Query_ImageListForCVE_args(ctx context.Context var arg1 *Filter if tmp, ok := rawArgs["filter"]; ok { ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("filter")) - arg1, err = ec.unmarshalOFilter2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐFilter(ctx, tmp) + arg1, err = ec.unmarshalOFilter2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐFilter(ctx, tmp) if err != nil { return nil, err } @@ -2183,7 +2183,7 @@ func (ec *executionContext) field_Query_ImageListForCVE_args(ctx context.Context var arg2 *PageInput if tmp, ok := rawArgs["requestedPage"]; ok { ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("requestedPage")) - arg2, err = ec.unmarshalOPageInput2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPageInput(ctx, tmp) + arg2, err = ec.unmarshalOPageInput2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPageInput(ctx, tmp) if err != nil { return nil, err } @@ -2207,7 +2207,7 @@ func (ec *executionContext) field_Query_ImageListForDigest_args(ctx context.Cont var arg1 *PageInput if tmp, ok := rawArgs["requestedPage"]; ok { ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("requestedPage")) - arg1, err = ec.unmarshalOPageInput2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPageInput(ctx, tmp) + arg1, err = ec.unmarshalOPageInput2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPageInput(ctx, tmp) if err != nil { return nil, err } @@ -2240,7 +2240,7 @@ func (ec *executionContext) field_Query_ImageListWithCVEFixed_args(ctx context.C var arg2 *Filter if tmp, ok := rawArgs["filter"]; ok { ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("filter")) - arg2, err = ec.unmarshalOFilter2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐFilter(ctx, tmp) + arg2, err = ec.unmarshalOFilter2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐFilter(ctx, tmp) if err != nil { return nil, err } @@ -2249,7 +2249,7 @@ func (ec *executionContext) field_Query_ImageListWithCVEFixed_args(ctx context.C var arg3 *PageInput if tmp, ok := rawArgs["requestedPage"]; ok { ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("requestedPage")) - arg3, err = ec.unmarshalOPageInput2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPageInput(ctx, tmp) + arg3, err = ec.unmarshalOPageInput2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPageInput(ctx, tmp) if err != nil { return nil, err } @@ -2273,7 +2273,7 @@ func (ec *executionContext) field_Query_ImageList_args(ctx context.Context, rawA var arg1 *PageInput if tmp, ok := rawArgs["requestedPage"]; ok { ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("requestedPage")) - arg1, err = ec.unmarshalOPageInput2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPageInput(ctx, tmp) + arg1, err = ec.unmarshalOPageInput2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPageInput(ctx, tmp) if err != nil { return nil, err } @@ -2336,7 +2336,7 @@ func (ec *executionContext) field_Query_RepoListWithNewestImage_args(ctx context var arg0 *PageInput if tmp, ok := rawArgs["requestedPage"]; ok { ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("requestedPage")) - arg0, err = ec.unmarshalOPageInput2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPageInput(ctx, tmp) + arg0, err = ec.unmarshalOPageInput2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPageInput(ctx, tmp) if err != nil { return nil, err } @@ -2351,7 +2351,7 @@ func (ec *executionContext) field_Query_StarredRepos_args(ctx context.Context, r var arg0 *PageInput if tmp, ok := rawArgs["requestedPage"]; ok { ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("requestedPage")) - arg0, err = ec.unmarshalOPageInput2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPageInput(ctx, tmp) + arg0, err = ec.unmarshalOPageInput2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPageInput(ctx, tmp) if err != nil { return nil, err } @@ -2725,7 +2725,7 @@ func (ec *executionContext) _CVE_PackageList(ctx context.Context, field graphql. } res := resTmp.([]*PackageInfo) fc.Result = res - return ec.marshalOPackageInfo2ᚕᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPackageInfo(ctx, field.Selections, res) + return ec.marshalOPackageInfo2ᚕᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPackageInfo(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_CVE_PackageList(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -2815,7 +2815,7 @@ func (ec *executionContext) _CVEResultForImage_CVEList(ctx context.Context, fiel } res := resTmp.([]*Cve) fc.Result = res - return ec.marshalOCVE2ᚕᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐCve(ctx, field.Selections, res) + return ec.marshalOCVE2ᚕᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐCve(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_CVEResultForImage_CVEList(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -2870,7 +2870,7 @@ func (ec *executionContext) _CVEResultForImage_Summary(ctx context.Context, fiel } res := resTmp.(*ImageVulnerabilitySummary) fc.Result = res - return ec.marshalOImageVulnerabilitySummary2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐImageVulnerabilitySummary(ctx, field.Selections, res) + return ec.marshalOImageVulnerabilitySummary2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐImageVulnerabilitySummary(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_CVEResultForImage_Summary(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -2927,7 +2927,7 @@ func (ec *executionContext) _CVEResultForImage_Page(ctx context.Context, field g } res := resTmp.(*PageInfo) fc.Result = res - return ec.marshalOPageInfo2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPageInfo(ctx, field.Selections, res) + return ec.marshalOPageInfo2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPageInfo(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_CVEResultForImage_Page(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -2974,7 +2974,7 @@ func (ec *executionContext) _GlobalSearchResult_Page(ctx context.Context, field } res := resTmp.(*PageInfo) fc.Result = res - return ec.marshalOPageInfo2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPageInfo(ctx, field.Selections, res) + return ec.marshalOPageInfo2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPageInfo(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_GlobalSearchResult_Page(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -3021,7 +3021,7 @@ func (ec *executionContext) _GlobalSearchResult_Images(ctx context.Context, fiel } res := resTmp.([]*ImageSummary) fc.Result = res - return ec.marshalOImageSummary2ᚕᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐImageSummary(ctx, field.Selections, res) + return ec.marshalOImageSummary2ᚕᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐImageSummary(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_GlobalSearchResult_Images(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -3106,7 +3106,7 @@ func (ec *executionContext) _GlobalSearchResult_Repos(ctx context.Context, field } res := resTmp.([]*RepoSummary) fc.Result = res - return ec.marshalORepoSummary2ᚕᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐRepoSummary(ctx, field.Selections, res) + return ec.marshalORepoSummary2ᚕᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐRepoSummary(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_GlobalSearchResult_Repos(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -3171,7 +3171,7 @@ func (ec *executionContext) _GlobalSearchResult_Layers(ctx context.Context, fiel } res := resTmp.([]*LayerSummary) fc.Result = res - return ec.marshalOLayerSummary2ᚕᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐLayerSummary(ctx, field.Selections, res) + return ec.marshalOLayerSummary2ᚕᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐLayerSummary(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_GlobalSearchResult_Layers(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -3587,7 +3587,7 @@ func (ec *executionContext) _ImageSummary_Manifests(ctx context.Context, field g } res := resTmp.([]*ManifestSummary) fc.Result = res - return ec.marshalOManifestSummary2ᚕᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐManifestSummary(ctx, field.Selections, res) + return ec.marshalOManifestSummary2ᚕᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐManifestSummary(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_ImageSummary_Manifests(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -3861,7 +3861,7 @@ func (ec *executionContext) _ImageSummary_SignatureInfo(ctx context.Context, fie } res := resTmp.([]*SignatureSummary) fc.Result = res - return ec.marshalOSignatureSummary2ᚕᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐSignatureSummary(ctx, field.Selections, res) + return ec.marshalOSignatureSummary2ᚕᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐSignatureSummary(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_ImageSummary_SignatureInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -4197,7 +4197,7 @@ func (ec *executionContext) _ImageSummary_Vulnerabilities(ctx context.Context, f } res := resTmp.(*ImageVulnerabilitySummary) fc.Result = res - return ec.marshalOImageVulnerabilitySummary2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐImageVulnerabilitySummary(ctx, field.Selections, res) + return ec.marshalOImageVulnerabilitySummary2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐImageVulnerabilitySummary(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_ImageSummary_Vulnerabilities(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -4254,7 +4254,7 @@ func (ec *executionContext) _ImageSummary_Referrers(ctx context.Context, field g } res := resTmp.([]*Referrer) fc.Result = res - return ec.marshalOReferrer2ᚕᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐReferrer(ctx, field.Selections, res) + return ec.marshalOReferrer2ᚕᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐReferrer(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_ImageSummary_Referrers(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -4635,7 +4635,7 @@ func (ec *executionContext) _LayerHistory_Layer(ctx context.Context, field graph } res := resTmp.(*LayerSummary) fc.Result = res - return ec.marshalOLayerSummary2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐLayerSummary(ctx, field.Selections, res) + return ec.marshalOLayerSummary2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐLayerSummary(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_LayerHistory_Layer(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -4682,7 +4682,7 @@ func (ec *executionContext) _LayerHistory_HistoryDescription(ctx context.Context } res := resTmp.(*HistoryDescription) fc.Result = res - return ec.marshalOHistoryDescription2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐHistoryDescription(ctx, field.Selections, res) + return ec.marshalOHistoryDescription2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐHistoryDescription(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_LayerHistory_HistoryDescription(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -5022,7 +5022,7 @@ func (ec *executionContext) _ManifestSummary_SignatureInfo(ctx context.Context, } res := resTmp.([]*SignatureSummary) fc.Result = res - return ec.marshalOSignatureSummary2ᚕᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐSignatureSummary(ctx, field.Selections, res) + return ec.marshalOSignatureSummary2ᚕᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐSignatureSummary(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_ManifestSummary_SignatureInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -5071,7 +5071,7 @@ func (ec *executionContext) _ManifestSummary_Platform(ctx context.Context, field } res := resTmp.(*Platform) fc.Result = res - return ec.marshalOPlatform2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPlatform(ctx, field.Selections, res) + return ec.marshalOPlatform2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPlatform(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_ManifestSummary_Platform(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -5159,7 +5159,7 @@ func (ec *executionContext) _ManifestSummary_Layers(ctx context.Context, field g } res := resTmp.([]*LayerSummary) fc.Result = res - return ec.marshalOLayerSummary2ᚕᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐLayerSummary(ctx, field.Selections, res) + return ec.marshalOLayerSummary2ᚕᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐLayerSummary(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_ManifestSummary_Layers(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -5206,7 +5206,7 @@ func (ec *executionContext) _ManifestSummary_History(ctx context.Context, field } res := resTmp.([]*LayerHistory) fc.Result = res - return ec.marshalOLayerHistory2ᚕᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐLayerHistory(ctx, field.Selections, res) + return ec.marshalOLayerHistory2ᚕᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐLayerHistory(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_ManifestSummary_History(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -5253,7 +5253,7 @@ func (ec *executionContext) _ManifestSummary_Vulnerabilities(ctx context.Context } res := resTmp.(*ImageVulnerabilitySummary) fc.Result = res - return ec.marshalOImageVulnerabilitySummary2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐImageVulnerabilitySummary(ctx, field.Selections, res) + return ec.marshalOImageVulnerabilitySummary2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐImageVulnerabilitySummary(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_ManifestSummary_Vulnerabilities(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -5310,7 +5310,7 @@ func (ec *executionContext) _ManifestSummary_Referrers(ctx context.Context, fiel } res := resTmp.([]*Referrer) fc.Result = res - return ec.marshalOReferrer2ᚕᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐReferrer(ctx, field.Selections, res) + return ec.marshalOReferrer2ᚕᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐReferrer(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_ManifestSummary_Referrers(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -5615,7 +5615,7 @@ func (ec *executionContext) _PaginatedImagesResult_Page(ctx context.Context, fie } res := resTmp.(*PageInfo) fc.Result = res - return ec.marshalOPageInfo2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPageInfo(ctx, field.Selections, res) + return ec.marshalOPageInfo2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPageInfo(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_PaginatedImagesResult_Page(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -5665,7 +5665,7 @@ func (ec *executionContext) _PaginatedImagesResult_Results(ctx context.Context, } res := resTmp.([]*ImageSummary) fc.Result = res - return ec.marshalNImageSummary2ᚕᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐImageSummaryᚄ(ctx, field.Selections, res) + return ec.marshalNImageSummary2ᚕᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐImageSummaryᚄ(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_PaginatedImagesResult_Results(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -5750,7 +5750,7 @@ func (ec *executionContext) _PaginatedReposResult_Page(ctx context.Context, fiel } res := resTmp.(*PageInfo) fc.Result = res - return ec.marshalOPageInfo2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPageInfo(ctx, field.Selections, res) + return ec.marshalOPageInfo2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPageInfo(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_PaginatedReposResult_Page(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -5800,7 +5800,7 @@ func (ec *executionContext) _PaginatedReposResult_Results(ctx context.Context, f } res := resTmp.([]*RepoSummary) fc.Result = res - return ec.marshalNRepoSummary2ᚕᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐRepoSummaryᚄ(ctx, field.Selections, res) + return ec.marshalNRepoSummary2ᚕᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐRepoSummaryᚄ(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_PaginatedReposResult_Results(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -5950,7 +5950,7 @@ func (ec *executionContext) _Query_CVEListForImage(ctx context.Context, field gr } res := resTmp.(*CVEResultForImage) fc.Result = res - return ec.marshalNCVEResultForImage2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐCVEResultForImage(ctx, field.Selections, res) + return ec.marshalNCVEResultForImage2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐCVEResultForImage(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_Query_CVEListForImage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -6015,7 +6015,7 @@ func (ec *executionContext) _Query_ImageListForCVE(ctx context.Context, field gr } res := resTmp.(*PaginatedImagesResult) fc.Result = res - return ec.marshalNPaginatedImagesResult2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPaginatedImagesResult(ctx, field.Selections, res) + return ec.marshalNPaginatedImagesResult2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPaginatedImagesResult(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_Query_ImageListForCVE(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -6076,7 +6076,7 @@ func (ec *executionContext) _Query_ImageListWithCVEFixed(ctx context.Context, fi } res := resTmp.(*PaginatedImagesResult) fc.Result = res - return ec.marshalNPaginatedImagesResult2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPaginatedImagesResult(ctx, field.Selections, res) + return ec.marshalNPaginatedImagesResult2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPaginatedImagesResult(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_Query_ImageListWithCVEFixed(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -6137,7 +6137,7 @@ func (ec *executionContext) _Query_ImageListForDigest(ctx context.Context, field } res := resTmp.(*PaginatedImagesResult) fc.Result = res - return ec.marshalNPaginatedImagesResult2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPaginatedImagesResult(ctx, field.Selections, res) + return ec.marshalNPaginatedImagesResult2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPaginatedImagesResult(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_Query_ImageListForDigest(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -6198,7 +6198,7 @@ func (ec *executionContext) _Query_RepoListWithNewestImage(ctx context.Context, } res := resTmp.(*PaginatedReposResult) fc.Result = res - return ec.marshalNPaginatedReposResult2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPaginatedReposResult(ctx, field.Selections, res) + return ec.marshalNPaginatedReposResult2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPaginatedReposResult(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_Query_RepoListWithNewestImage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -6259,7 +6259,7 @@ func (ec *executionContext) _Query_ImageList(ctx context.Context, field graphql. } res := resTmp.(*PaginatedImagesResult) fc.Result = res - return ec.marshalNPaginatedImagesResult2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPaginatedImagesResult(ctx, field.Selections, res) + return ec.marshalNPaginatedImagesResult2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPaginatedImagesResult(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_Query_ImageList(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -6320,7 +6320,7 @@ func (ec *executionContext) _Query_ExpandedRepoInfo(ctx context.Context, field g } res := resTmp.(*RepoInfo) fc.Result = res - return ec.marshalNRepoInfo2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐRepoInfo(ctx, field.Selections, res) + return ec.marshalNRepoInfo2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐRepoInfo(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_Query_ExpandedRepoInfo(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -6381,7 +6381,7 @@ func (ec *executionContext) _Query_GlobalSearch(ctx context.Context, field graph } res := resTmp.(*GlobalSearchResult) fc.Result = res - return ec.marshalNGlobalSearchResult2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐGlobalSearchResult(ctx, field.Selections, res) + return ec.marshalNGlobalSearchResult2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐGlobalSearchResult(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_Query_GlobalSearch(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -6446,7 +6446,7 @@ func (ec *executionContext) _Query_DerivedImageList(ctx context.Context, field g } res := resTmp.(*PaginatedImagesResult) fc.Result = res - return ec.marshalNPaginatedImagesResult2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPaginatedImagesResult(ctx, field.Selections, res) + return ec.marshalNPaginatedImagesResult2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPaginatedImagesResult(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_Query_DerivedImageList(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -6507,7 +6507,7 @@ func (ec *executionContext) _Query_BaseImageList(ctx context.Context, field grap } res := resTmp.(*PaginatedImagesResult) fc.Result = res - return ec.marshalNPaginatedImagesResult2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPaginatedImagesResult(ctx, field.Selections, res) + return ec.marshalNPaginatedImagesResult2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPaginatedImagesResult(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_Query_BaseImageList(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -6568,7 +6568,7 @@ func (ec *executionContext) _Query_Image(ctx context.Context, field graphql.Coll } res := resTmp.(*ImageSummary) fc.Result = res - return ec.marshalNImageSummary2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐImageSummary(ctx, field.Selections, res) + return ec.marshalNImageSummary2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐImageSummary(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_Query_Image(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -6667,7 +6667,7 @@ func (ec *executionContext) _Query_Referrers(ctx context.Context, field graphql. } res := resTmp.([]*Referrer) fc.Result = res - return ec.marshalNReferrer2ᚕᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐReferrer(ctx, field.Selections, res) + return ec.marshalNReferrer2ᚕᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐReferrer(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_Query_Referrers(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -6734,7 +6734,7 @@ func (ec *executionContext) _Query_StarredRepos(ctx context.Context, field graph } res := resTmp.(*PaginatedReposResult) fc.Result = res - return ec.marshalNPaginatedReposResult2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPaginatedReposResult(ctx, field.Selections, res) + return ec.marshalNPaginatedReposResult2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPaginatedReposResult(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_Query_StarredRepos(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -6795,7 +6795,7 @@ func (ec *executionContext) _Query_BookmarkedRepos(ctx context.Context, field gr } res := resTmp.(*PaginatedReposResult) fc.Result = res - return ec.marshalNPaginatedReposResult2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPaginatedReposResult(ctx, field.Selections, res) + return ec.marshalNPaginatedReposResult2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPaginatedReposResult(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_Query_BookmarkedRepos(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -7149,7 +7149,7 @@ func (ec *executionContext) _Referrer_Annotations(ctx context.Context, field gra } res := resTmp.([]*Annotation) fc.Result = res - return ec.marshalNAnnotation2ᚕᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐAnnotation(ctx, field.Selections, res) + return ec.marshalNAnnotation2ᚕᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐAnnotation(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_Referrer_Annotations(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -7196,7 +7196,7 @@ func (ec *executionContext) _RepoInfo_Images(ctx context.Context, field graphql. } res := resTmp.([]*ImageSummary) fc.Result = res - return ec.marshalOImageSummary2ᚕᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐImageSummary(ctx, field.Selections, res) + return ec.marshalOImageSummary2ᚕᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐImageSummary(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_RepoInfo_Images(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -7281,7 +7281,7 @@ func (ec *executionContext) _RepoInfo_Summary(ctx context.Context, field graphql } res := resTmp.(*RepoSummary) fc.Result = res - return ec.marshalORepoSummary2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐRepoSummary(ctx, field.Selections, res) + return ec.marshalORepoSummary2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐRepoSummary(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_RepoInfo_Summary(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -7469,7 +7469,7 @@ func (ec *executionContext) _RepoSummary_Platforms(ctx context.Context, field gr } res := resTmp.([]*Platform) fc.Result = res - return ec.marshalOPlatform2ᚕᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPlatform(ctx, field.Selections, res) + return ec.marshalOPlatform2ᚕᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPlatform(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_RepoSummary_Platforms(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -7557,7 +7557,7 @@ func (ec *executionContext) _RepoSummary_NewestImage(ctx context.Context, field } res := resTmp.(*ImageSummary) fc.Result = res - return ec.marshalOImageSummary2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐImageSummary(ctx, field.Selections, res) + return ec.marshalOImageSummary2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐImageSummary(ctx, field.Selections, res) } func (ec *executionContext) fieldContext_RepoSummary_NewestImage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) { @@ -9803,7 +9803,7 @@ func (ec *executionContext) unmarshalInputPageInput(ctx context.Context, obj int it.Offset = data case "sortBy": ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("sortBy")) - data, err := ec.unmarshalOSortCriteria2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐSortCriteria(ctx, v) + data, err := ec.unmarshalOSortCriteria2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐSortCriteria(ctx, v) if err != nil { return it, err } @@ -11363,7 +11363,7 @@ func (ec *executionContext) ___Type(ctx context.Context, sel ast.SelectionSet, o // region ***************************** type.gotpl ***************************** -func (ec *executionContext) marshalNAnnotation2ᚕᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐAnnotation(ctx context.Context, sel ast.SelectionSet, v []*Annotation) graphql.Marshaler { +func (ec *executionContext) marshalNAnnotation2ᚕᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐAnnotation(ctx context.Context, sel ast.SelectionSet, v []*Annotation) graphql.Marshaler { ret := make(graphql.Array, len(v)) var wg sync.WaitGroup isLen1 := len(v) == 1 @@ -11387,7 +11387,7 @@ func (ec *executionContext) marshalNAnnotation2ᚕᚖzotregistryᚗioᚋzotᚋpk if !isLen1 { defer wg.Done() } - ret[i] = ec.marshalOAnnotation2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐAnnotation(ctx, sel, v[i]) + ret[i] = ec.marshalOAnnotation2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐAnnotation(ctx, sel, v[i]) } if isLen1 { f(i) @@ -11416,11 +11416,11 @@ func (ec *executionContext) marshalNBoolean2bool(ctx context.Context, sel ast.Se return res } -func (ec *executionContext) marshalNCVEResultForImage2zotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐCVEResultForImage(ctx context.Context, sel ast.SelectionSet, v CVEResultForImage) graphql.Marshaler { +func (ec *executionContext) marshalNCVEResultForImage2zotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐCVEResultForImage(ctx context.Context, sel ast.SelectionSet, v CVEResultForImage) graphql.Marshaler { return ec._CVEResultForImage(ctx, sel, &v) } -func (ec *executionContext) marshalNCVEResultForImage2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐCVEResultForImage(ctx context.Context, sel ast.SelectionSet, v *CVEResultForImage) graphql.Marshaler { +func (ec *executionContext) marshalNCVEResultForImage2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐCVEResultForImage(ctx context.Context, sel ast.SelectionSet, v *CVEResultForImage) graphql.Marshaler { if v == nil { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") @@ -11430,11 +11430,11 @@ func (ec *executionContext) marshalNCVEResultForImage2ᚖzotregistryᚗioᚋzot return ec._CVEResultForImage(ctx, sel, v) } -func (ec *executionContext) marshalNGlobalSearchResult2zotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐGlobalSearchResult(ctx context.Context, sel ast.SelectionSet, v GlobalSearchResult) graphql.Marshaler { +func (ec *executionContext) marshalNGlobalSearchResult2zotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐGlobalSearchResult(ctx context.Context, sel ast.SelectionSet, v GlobalSearchResult) graphql.Marshaler { return ec._GlobalSearchResult(ctx, sel, &v) } -func (ec *executionContext) marshalNGlobalSearchResult2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐGlobalSearchResult(ctx context.Context, sel ast.SelectionSet, v *GlobalSearchResult) graphql.Marshaler { +func (ec *executionContext) marshalNGlobalSearchResult2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐGlobalSearchResult(ctx context.Context, sel ast.SelectionSet, v *GlobalSearchResult) graphql.Marshaler { if v == nil { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") @@ -11444,11 +11444,11 @@ func (ec *executionContext) marshalNGlobalSearchResult2ᚖzotregistryᚗioᚋzot return ec._GlobalSearchResult(ctx, sel, v) } -func (ec *executionContext) marshalNImageSummary2zotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐImageSummary(ctx context.Context, sel ast.SelectionSet, v ImageSummary) graphql.Marshaler { +func (ec *executionContext) marshalNImageSummary2zotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐImageSummary(ctx context.Context, sel ast.SelectionSet, v ImageSummary) graphql.Marshaler { return ec._ImageSummary(ctx, sel, &v) } -func (ec *executionContext) marshalNImageSummary2ᚕᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐImageSummaryᚄ(ctx context.Context, sel ast.SelectionSet, v []*ImageSummary) graphql.Marshaler { +func (ec *executionContext) marshalNImageSummary2ᚕᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐImageSummaryᚄ(ctx context.Context, sel ast.SelectionSet, v []*ImageSummary) graphql.Marshaler { ret := make(graphql.Array, len(v)) var wg sync.WaitGroup isLen1 := len(v) == 1 @@ -11472,7 +11472,7 @@ func (ec *executionContext) marshalNImageSummary2ᚕᚖzotregistryᚗioᚋzotᚋ if !isLen1 { defer wg.Done() } - ret[i] = ec.marshalNImageSummary2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐImageSummary(ctx, sel, v[i]) + ret[i] = ec.marshalNImageSummary2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐImageSummary(ctx, sel, v[i]) } if isLen1 { f(i) @@ -11492,7 +11492,7 @@ func (ec *executionContext) marshalNImageSummary2ᚕᚖzotregistryᚗioᚋzotᚋ return ret } -func (ec *executionContext) marshalNImageSummary2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐImageSummary(ctx context.Context, sel ast.SelectionSet, v *ImageSummary) graphql.Marshaler { +func (ec *executionContext) marshalNImageSummary2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐImageSummary(ctx context.Context, sel ast.SelectionSet, v *ImageSummary) graphql.Marshaler { if v == nil { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") @@ -11517,11 +11517,11 @@ func (ec *executionContext) marshalNInt2int(ctx context.Context, sel ast.Selecti return res } -func (ec *executionContext) marshalNPaginatedImagesResult2zotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPaginatedImagesResult(ctx context.Context, sel ast.SelectionSet, v PaginatedImagesResult) graphql.Marshaler { +func (ec *executionContext) marshalNPaginatedImagesResult2zotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPaginatedImagesResult(ctx context.Context, sel ast.SelectionSet, v PaginatedImagesResult) graphql.Marshaler { return ec._PaginatedImagesResult(ctx, sel, &v) } -func (ec *executionContext) marshalNPaginatedImagesResult2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPaginatedImagesResult(ctx context.Context, sel ast.SelectionSet, v *PaginatedImagesResult) graphql.Marshaler { +func (ec *executionContext) marshalNPaginatedImagesResult2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPaginatedImagesResult(ctx context.Context, sel ast.SelectionSet, v *PaginatedImagesResult) graphql.Marshaler { if v == nil { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") @@ -11531,11 +11531,11 @@ func (ec *executionContext) marshalNPaginatedImagesResult2ᚖzotregistryᚗioᚋ return ec._PaginatedImagesResult(ctx, sel, v) } -func (ec *executionContext) marshalNPaginatedReposResult2zotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPaginatedReposResult(ctx context.Context, sel ast.SelectionSet, v PaginatedReposResult) graphql.Marshaler { +func (ec *executionContext) marshalNPaginatedReposResult2zotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPaginatedReposResult(ctx context.Context, sel ast.SelectionSet, v PaginatedReposResult) graphql.Marshaler { return ec._PaginatedReposResult(ctx, sel, &v) } -func (ec *executionContext) marshalNPaginatedReposResult2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPaginatedReposResult(ctx context.Context, sel ast.SelectionSet, v *PaginatedReposResult) graphql.Marshaler { +func (ec *executionContext) marshalNPaginatedReposResult2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPaginatedReposResult(ctx context.Context, sel ast.SelectionSet, v *PaginatedReposResult) graphql.Marshaler { if v == nil { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") @@ -11545,7 +11545,7 @@ func (ec *executionContext) marshalNPaginatedReposResult2ᚖzotregistryᚗioᚋz return ec._PaginatedReposResult(ctx, sel, v) } -func (ec *executionContext) marshalNReferrer2ᚕᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐReferrer(ctx context.Context, sel ast.SelectionSet, v []*Referrer) graphql.Marshaler { +func (ec *executionContext) marshalNReferrer2ᚕᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐReferrer(ctx context.Context, sel ast.SelectionSet, v []*Referrer) graphql.Marshaler { ret := make(graphql.Array, len(v)) var wg sync.WaitGroup isLen1 := len(v) == 1 @@ -11569,7 +11569,7 @@ func (ec *executionContext) marshalNReferrer2ᚕᚖzotregistryᚗioᚋzotᚋpkg if !isLen1 { defer wg.Done() } - ret[i] = ec.marshalOReferrer2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐReferrer(ctx, sel, v[i]) + ret[i] = ec.marshalOReferrer2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐReferrer(ctx, sel, v[i]) } if isLen1 { f(i) @@ -11583,11 +11583,11 @@ func (ec *executionContext) marshalNReferrer2ᚕᚖzotregistryᚗioᚋzotᚋpkg return ret } -func (ec *executionContext) marshalNRepoInfo2zotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐRepoInfo(ctx context.Context, sel ast.SelectionSet, v RepoInfo) graphql.Marshaler { +func (ec *executionContext) marshalNRepoInfo2zotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐRepoInfo(ctx context.Context, sel ast.SelectionSet, v RepoInfo) graphql.Marshaler { return ec._RepoInfo(ctx, sel, &v) } -func (ec *executionContext) marshalNRepoInfo2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐRepoInfo(ctx context.Context, sel ast.SelectionSet, v *RepoInfo) graphql.Marshaler { +func (ec *executionContext) marshalNRepoInfo2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐRepoInfo(ctx context.Context, sel ast.SelectionSet, v *RepoInfo) graphql.Marshaler { if v == nil { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") @@ -11597,7 +11597,7 @@ func (ec *executionContext) marshalNRepoInfo2ᚖzotregistryᚗioᚋzotᚋpkgᚋe return ec._RepoInfo(ctx, sel, v) } -func (ec *executionContext) marshalNRepoSummary2ᚕᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐRepoSummaryᚄ(ctx context.Context, sel ast.SelectionSet, v []*RepoSummary) graphql.Marshaler { +func (ec *executionContext) marshalNRepoSummary2ᚕᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐRepoSummaryᚄ(ctx context.Context, sel ast.SelectionSet, v []*RepoSummary) graphql.Marshaler { ret := make(graphql.Array, len(v)) var wg sync.WaitGroup isLen1 := len(v) == 1 @@ -11621,7 +11621,7 @@ func (ec *executionContext) marshalNRepoSummary2ᚕᚖzotregistryᚗioᚋzotᚋp if !isLen1 { defer wg.Done() } - ret[i] = ec.marshalNRepoSummary2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐRepoSummary(ctx, sel, v[i]) + ret[i] = ec.marshalNRepoSummary2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐRepoSummary(ctx, sel, v[i]) } if isLen1 { f(i) @@ -11641,7 +11641,7 @@ func (ec *executionContext) marshalNRepoSummary2ᚕᚖzotregistryᚗioᚋzotᚋp return ret } -func (ec *executionContext) marshalNRepoSummary2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐRepoSummary(ctx context.Context, sel ast.SelectionSet, v *RepoSummary) graphql.Marshaler { +func (ec *executionContext) marshalNRepoSummary2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐRepoSummary(ctx context.Context, sel ast.SelectionSet, v *RepoSummary) graphql.Marshaler { if v == nil { if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) { ec.Errorf(ctx, "the requested element is null which the schema does not allow") @@ -11919,7 +11919,7 @@ func (ec *executionContext) marshalN__TypeKind2string(ctx context.Context, sel a return res } -func (ec *executionContext) marshalOAnnotation2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐAnnotation(ctx context.Context, sel ast.SelectionSet, v *Annotation) graphql.Marshaler { +func (ec *executionContext) marshalOAnnotation2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐAnnotation(ctx context.Context, sel ast.SelectionSet, v *Annotation) graphql.Marshaler { if v == nil { return graphql.Null } @@ -11952,7 +11952,7 @@ func (ec *executionContext) marshalOBoolean2ᚖbool(ctx context.Context, sel ast return res } -func (ec *executionContext) marshalOCVE2ᚕᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐCve(ctx context.Context, sel ast.SelectionSet, v []*Cve) graphql.Marshaler { +func (ec *executionContext) marshalOCVE2ᚕᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐCve(ctx context.Context, sel ast.SelectionSet, v []*Cve) graphql.Marshaler { if v == nil { return graphql.Null } @@ -11979,7 +11979,7 @@ func (ec *executionContext) marshalOCVE2ᚕᚖzotregistryᚗioᚋzotᚋpkgᚋext if !isLen1 { defer wg.Done() } - ret[i] = ec.marshalOCVE2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐCve(ctx, sel, v[i]) + ret[i] = ec.marshalOCVE2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐCve(ctx, sel, v[i]) } if isLen1 { f(i) @@ -11993,14 +11993,14 @@ func (ec *executionContext) marshalOCVE2ᚕᚖzotregistryᚗioᚋzotᚋpkgᚋext return ret } -func (ec *executionContext) marshalOCVE2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐCve(ctx context.Context, sel ast.SelectionSet, v *Cve) graphql.Marshaler { +func (ec *executionContext) marshalOCVE2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐCve(ctx context.Context, sel ast.SelectionSet, v *Cve) graphql.Marshaler { if v == nil { return graphql.Null } return ec._CVE(ctx, sel, v) } -func (ec *executionContext) unmarshalOFilter2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐFilter(ctx context.Context, v interface{}) (*Filter, error) { +func (ec *executionContext) unmarshalOFilter2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐFilter(ctx context.Context, v interface{}) (*Filter, error) { if v == nil { return nil, nil } @@ -12008,14 +12008,14 @@ func (ec *executionContext) unmarshalOFilter2ᚖzotregistryᚗioᚋzotᚋpkgᚋe return &res, graphql.ErrorOnPath(ctx, err) } -func (ec *executionContext) marshalOHistoryDescription2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐHistoryDescription(ctx context.Context, sel ast.SelectionSet, v *HistoryDescription) graphql.Marshaler { +func (ec *executionContext) marshalOHistoryDescription2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐHistoryDescription(ctx context.Context, sel ast.SelectionSet, v *HistoryDescription) graphql.Marshaler { if v == nil { return graphql.Null } return ec._HistoryDescription(ctx, sel, v) } -func (ec *executionContext) marshalOImageSummary2ᚕᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐImageSummary(ctx context.Context, sel ast.SelectionSet, v []*ImageSummary) graphql.Marshaler { +func (ec *executionContext) marshalOImageSummary2ᚕᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐImageSummary(ctx context.Context, sel ast.SelectionSet, v []*ImageSummary) graphql.Marshaler { if v == nil { return graphql.Null } @@ -12042,7 +12042,7 @@ func (ec *executionContext) marshalOImageSummary2ᚕᚖzotregistryᚗioᚋzotᚋ if !isLen1 { defer wg.Done() } - ret[i] = ec.marshalOImageSummary2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐImageSummary(ctx, sel, v[i]) + ret[i] = ec.marshalOImageSummary2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐImageSummary(ctx, sel, v[i]) } if isLen1 { f(i) @@ -12056,14 +12056,14 @@ func (ec *executionContext) marshalOImageSummary2ᚕᚖzotregistryᚗioᚋzotᚋ return ret } -func (ec *executionContext) marshalOImageSummary2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐImageSummary(ctx context.Context, sel ast.SelectionSet, v *ImageSummary) graphql.Marshaler { +func (ec *executionContext) marshalOImageSummary2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐImageSummary(ctx context.Context, sel ast.SelectionSet, v *ImageSummary) graphql.Marshaler { if v == nil { return graphql.Null } return ec._ImageSummary(ctx, sel, v) } -func (ec *executionContext) marshalOImageVulnerabilitySummary2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐImageVulnerabilitySummary(ctx context.Context, sel ast.SelectionSet, v *ImageVulnerabilitySummary) graphql.Marshaler { +func (ec *executionContext) marshalOImageVulnerabilitySummary2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐImageVulnerabilitySummary(ctx context.Context, sel ast.SelectionSet, v *ImageVulnerabilitySummary) graphql.Marshaler { if v == nil { return graphql.Null } @@ -12086,7 +12086,7 @@ func (ec *executionContext) marshalOInt2ᚖint(ctx context.Context, sel ast.Sele return res } -func (ec *executionContext) marshalOLayerHistory2ᚕᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐLayerHistory(ctx context.Context, sel ast.SelectionSet, v []*LayerHistory) graphql.Marshaler { +func (ec *executionContext) marshalOLayerHistory2ᚕᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐLayerHistory(ctx context.Context, sel ast.SelectionSet, v []*LayerHistory) graphql.Marshaler { if v == nil { return graphql.Null } @@ -12113,7 +12113,7 @@ func (ec *executionContext) marshalOLayerHistory2ᚕᚖzotregistryᚗioᚋzotᚋ if !isLen1 { defer wg.Done() } - ret[i] = ec.marshalOLayerHistory2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐLayerHistory(ctx, sel, v[i]) + ret[i] = ec.marshalOLayerHistory2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐLayerHistory(ctx, sel, v[i]) } if isLen1 { f(i) @@ -12127,14 +12127,14 @@ func (ec *executionContext) marshalOLayerHistory2ᚕᚖzotregistryᚗioᚋzotᚋ return ret } -func (ec *executionContext) marshalOLayerHistory2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐLayerHistory(ctx context.Context, sel ast.SelectionSet, v *LayerHistory) graphql.Marshaler { +func (ec *executionContext) marshalOLayerHistory2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐLayerHistory(ctx context.Context, sel ast.SelectionSet, v *LayerHistory) graphql.Marshaler { if v == nil { return graphql.Null } return ec._LayerHistory(ctx, sel, v) } -func (ec *executionContext) marshalOLayerSummary2ᚕᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐLayerSummary(ctx context.Context, sel ast.SelectionSet, v []*LayerSummary) graphql.Marshaler { +func (ec *executionContext) marshalOLayerSummary2ᚕᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐLayerSummary(ctx context.Context, sel ast.SelectionSet, v []*LayerSummary) graphql.Marshaler { if v == nil { return graphql.Null } @@ -12161,7 +12161,7 @@ func (ec *executionContext) marshalOLayerSummary2ᚕᚖzotregistryᚗioᚋzotᚋ if !isLen1 { defer wg.Done() } - ret[i] = ec.marshalOLayerSummary2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐLayerSummary(ctx, sel, v[i]) + ret[i] = ec.marshalOLayerSummary2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐLayerSummary(ctx, sel, v[i]) } if isLen1 { f(i) @@ -12175,14 +12175,14 @@ func (ec *executionContext) marshalOLayerSummary2ᚕᚖzotregistryᚗioᚋzotᚋ return ret } -func (ec *executionContext) marshalOLayerSummary2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐLayerSummary(ctx context.Context, sel ast.SelectionSet, v *LayerSummary) graphql.Marshaler { +func (ec *executionContext) marshalOLayerSummary2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐLayerSummary(ctx context.Context, sel ast.SelectionSet, v *LayerSummary) graphql.Marshaler { if v == nil { return graphql.Null } return ec._LayerSummary(ctx, sel, v) } -func (ec *executionContext) marshalOManifestSummary2ᚕᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐManifestSummary(ctx context.Context, sel ast.SelectionSet, v []*ManifestSummary) graphql.Marshaler { +func (ec *executionContext) marshalOManifestSummary2ᚕᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐManifestSummary(ctx context.Context, sel ast.SelectionSet, v []*ManifestSummary) graphql.Marshaler { if v == nil { return graphql.Null } @@ -12209,7 +12209,7 @@ func (ec *executionContext) marshalOManifestSummary2ᚕᚖzotregistryᚗioᚋzot if !isLen1 { defer wg.Done() } - ret[i] = ec.marshalOManifestSummary2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐManifestSummary(ctx, sel, v[i]) + ret[i] = ec.marshalOManifestSummary2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐManifestSummary(ctx, sel, v[i]) } if isLen1 { f(i) @@ -12223,14 +12223,14 @@ func (ec *executionContext) marshalOManifestSummary2ᚕᚖzotregistryᚗioᚋzot return ret } -func (ec *executionContext) marshalOManifestSummary2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐManifestSummary(ctx context.Context, sel ast.SelectionSet, v *ManifestSummary) graphql.Marshaler { +func (ec *executionContext) marshalOManifestSummary2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐManifestSummary(ctx context.Context, sel ast.SelectionSet, v *ManifestSummary) graphql.Marshaler { if v == nil { return graphql.Null } return ec._ManifestSummary(ctx, sel, v) } -func (ec *executionContext) marshalOPackageInfo2ᚕᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPackageInfo(ctx context.Context, sel ast.SelectionSet, v []*PackageInfo) graphql.Marshaler { +func (ec *executionContext) marshalOPackageInfo2ᚕᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPackageInfo(ctx context.Context, sel ast.SelectionSet, v []*PackageInfo) graphql.Marshaler { if v == nil { return graphql.Null } @@ -12257,7 +12257,7 @@ func (ec *executionContext) marshalOPackageInfo2ᚕᚖzotregistryᚗioᚋzotᚋp if !isLen1 { defer wg.Done() } - ret[i] = ec.marshalOPackageInfo2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPackageInfo(ctx, sel, v[i]) + ret[i] = ec.marshalOPackageInfo2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPackageInfo(ctx, sel, v[i]) } if isLen1 { f(i) @@ -12271,21 +12271,21 @@ func (ec *executionContext) marshalOPackageInfo2ᚕᚖzotregistryᚗioᚋzotᚋp return ret } -func (ec *executionContext) marshalOPackageInfo2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPackageInfo(ctx context.Context, sel ast.SelectionSet, v *PackageInfo) graphql.Marshaler { +func (ec *executionContext) marshalOPackageInfo2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPackageInfo(ctx context.Context, sel ast.SelectionSet, v *PackageInfo) graphql.Marshaler { if v == nil { return graphql.Null } return ec._PackageInfo(ctx, sel, v) } -func (ec *executionContext) marshalOPageInfo2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPageInfo(ctx context.Context, sel ast.SelectionSet, v *PageInfo) graphql.Marshaler { +func (ec *executionContext) marshalOPageInfo2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPageInfo(ctx context.Context, sel ast.SelectionSet, v *PageInfo) graphql.Marshaler { if v == nil { return graphql.Null } return ec._PageInfo(ctx, sel, v) } -func (ec *executionContext) unmarshalOPageInput2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPageInput(ctx context.Context, v interface{}) (*PageInput, error) { +func (ec *executionContext) unmarshalOPageInput2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPageInput(ctx context.Context, v interface{}) (*PageInput, error) { if v == nil { return nil, nil } @@ -12293,7 +12293,7 @@ func (ec *executionContext) unmarshalOPageInput2ᚖzotregistryᚗioᚋzotᚋpkg return &res, graphql.ErrorOnPath(ctx, err) } -func (ec *executionContext) marshalOPlatform2ᚕᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPlatform(ctx context.Context, sel ast.SelectionSet, v []*Platform) graphql.Marshaler { +func (ec *executionContext) marshalOPlatform2ᚕᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPlatform(ctx context.Context, sel ast.SelectionSet, v []*Platform) graphql.Marshaler { if v == nil { return graphql.Null } @@ -12320,7 +12320,7 @@ func (ec *executionContext) marshalOPlatform2ᚕᚖzotregistryᚗioᚋzotᚋpkg if !isLen1 { defer wg.Done() } - ret[i] = ec.marshalOPlatform2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPlatform(ctx, sel, v[i]) + ret[i] = ec.marshalOPlatform2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPlatform(ctx, sel, v[i]) } if isLen1 { f(i) @@ -12334,14 +12334,14 @@ func (ec *executionContext) marshalOPlatform2ᚕᚖzotregistryᚗioᚋzotᚋpkg return ret } -func (ec *executionContext) marshalOPlatform2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPlatform(ctx context.Context, sel ast.SelectionSet, v *Platform) graphql.Marshaler { +func (ec *executionContext) marshalOPlatform2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐPlatform(ctx context.Context, sel ast.SelectionSet, v *Platform) graphql.Marshaler { if v == nil { return graphql.Null } return ec._Platform(ctx, sel, v) } -func (ec *executionContext) marshalOReferrer2ᚕᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐReferrer(ctx context.Context, sel ast.SelectionSet, v []*Referrer) graphql.Marshaler { +func (ec *executionContext) marshalOReferrer2ᚕᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐReferrer(ctx context.Context, sel ast.SelectionSet, v []*Referrer) graphql.Marshaler { if v == nil { return graphql.Null } @@ -12368,7 +12368,7 @@ func (ec *executionContext) marshalOReferrer2ᚕᚖzotregistryᚗioᚋzotᚋpkg if !isLen1 { defer wg.Done() } - ret[i] = ec.marshalOReferrer2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐReferrer(ctx, sel, v[i]) + ret[i] = ec.marshalOReferrer2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐReferrer(ctx, sel, v[i]) } if isLen1 { f(i) @@ -12382,14 +12382,14 @@ func (ec *executionContext) marshalOReferrer2ᚕᚖzotregistryᚗioᚋzotᚋpkg return ret } -func (ec *executionContext) marshalOReferrer2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐReferrer(ctx context.Context, sel ast.SelectionSet, v *Referrer) graphql.Marshaler { +func (ec *executionContext) marshalOReferrer2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐReferrer(ctx context.Context, sel ast.SelectionSet, v *Referrer) graphql.Marshaler { if v == nil { return graphql.Null } return ec._Referrer(ctx, sel, v) } -func (ec *executionContext) marshalORepoSummary2ᚕᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐRepoSummary(ctx context.Context, sel ast.SelectionSet, v []*RepoSummary) graphql.Marshaler { +func (ec *executionContext) marshalORepoSummary2ᚕᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐRepoSummary(ctx context.Context, sel ast.SelectionSet, v []*RepoSummary) graphql.Marshaler { if v == nil { return graphql.Null } @@ -12416,7 +12416,7 @@ func (ec *executionContext) marshalORepoSummary2ᚕᚖzotregistryᚗioᚋzotᚋp if !isLen1 { defer wg.Done() } - ret[i] = ec.marshalORepoSummary2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐRepoSummary(ctx, sel, v[i]) + ret[i] = ec.marshalORepoSummary2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐRepoSummary(ctx, sel, v[i]) } if isLen1 { f(i) @@ -12430,14 +12430,14 @@ func (ec *executionContext) marshalORepoSummary2ᚕᚖzotregistryᚗioᚋzotᚋp return ret } -func (ec *executionContext) marshalORepoSummary2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐRepoSummary(ctx context.Context, sel ast.SelectionSet, v *RepoSummary) graphql.Marshaler { +func (ec *executionContext) marshalORepoSummary2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐRepoSummary(ctx context.Context, sel ast.SelectionSet, v *RepoSummary) graphql.Marshaler { if v == nil { return graphql.Null } return ec._RepoSummary(ctx, sel, v) } -func (ec *executionContext) marshalOSignatureSummary2ᚕᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐSignatureSummary(ctx context.Context, sel ast.SelectionSet, v []*SignatureSummary) graphql.Marshaler { +func (ec *executionContext) marshalOSignatureSummary2ᚕᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐSignatureSummary(ctx context.Context, sel ast.SelectionSet, v []*SignatureSummary) graphql.Marshaler { if v == nil { return graphql.Null } @@ -12464,7 +12464,7 @@ func (ec *executionContext) marshalOSignatureSummary2ᚕᚖzotregistryᚗioᚋzo if !isLen1 { defer wg.Done() } - ret[i] = ec.marshalOSignatureSummary2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐSignatureSummary(ctx, sel, v[i]) + ret[i] = ec.marshalOSignatureSummary2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐSignatureSummary(ctx, sel, v[i]) } if isLen1 { f(i) @@ -12478,14 +12478,14 @@ func (ec *executionContext) marshalOSignatureSummary2ᚕᚖzotregistryᚗioᚋzo return ret } -func (ec *executionContext) marshalOSignatureSummary2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐSignatureSummary(ctx context.Context, sel ast.SelectionSet, v *SignatureSummary) graphql.Marshaler { +func (ec *executionContext) marshalOSignatureSummary2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐSignatureSummary(ctx context.Context, sel ast.SelectionSet, v *SignatureSummary) graphql.Marshaler { if v == nil { return graphql.Null } return ec._SignatureSummary(ctx, sel, v) } -func (ec *executionContext) unmarshalOSortCriteria2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐSortCriteria(ctx context.Context, v interface{}) (*SortCriteria, error) { +func (ec *executionContext) unmarshalOSortCriteria2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐSortCriteria(ctx context.Context, v interface{}) (*SortCriteria, error) { if v == nil { return nil, nil } @@ -12494,7 +12494,7 @@ func (ec *executionContext) unmarshalOSortCriteria2ᚖzotregistryᚗioᚋzotᚋp return res, graphql.ErrorOnPath(ctx, err) } -func (ec *executionContext) marshalOSortCriteria2ᚖzotregistryᚗioᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐSortCriteria(ctx context.Context, sel ast.SelectionSet, v *SortCriteria) graphql.Marshaler { +func (ec *executionContext) marshalOSortCriteria2ᚖzotregistryᚗdevᚋzotᚋpkgᚋextensionsᚋsearchᚋgql_generatedᚐSortCriteria(ctx context.Context, sel ast.SelectionSet, v *SortCriteria) graphql.Marshaler { if v == nil { return graphql.Null } diff --git a/pkg/extensions/search/gqlgen.yml b/pkg/extensions/search/gqlgen.yml index c6440d7d..0768cd47 100644 --- a/pkg/extensions/search/gqlgen.yml +++ b/pkg/extensions/search/gqlgen.yml @@ -42,7 +42,7 @@ resolver: # gqlgen will search for any type names in the schema in these go packages # if they match it will use them, otherwise it will generate them. autobind: -# - "zotregistry.io/zot/pkg/extensions/search/gql_generated" +# - "zotregistry.dev/zot/pkg/extensions/search/gql_generated" # This section declares type mapping between the GraphQL and go type systems # diff --git a/pkg/extensions/search/pagination/image_pagination.go b/pkg/extensions/search/pagination/image_pagination.go index f0f4a6ec..eb9a02be 100644 --- a/pkg/extensions/search/pagination/image_pagination.go +++ b/pkg/extensions/search/pagination/image_pagination.go @@ -5,9 +5,9 @@ import ( "sort" "time" - zerr "zotregistry.io/zot/errors" - zcommon "zotregistry.io/zot/pkg/common" - gql_gen "zotregistry.io/zot/pkg/extensions/search/gql_generated" + zerr "zotregistry.dev/zot/errors" + zcommon "zotregistry.dev/zot/pkg/common" + gql_gen "zotregistry.dev/zot/pkg/extensions/search/gql_generated" ) type ImageSummariesPageFinder struct { diff --git a/pkg/extensions/search/pagination/pagination_test.go b/pkg/extensions/search/pagination/pagination_test.go index 2d2f74a7..2a024e1d 100644 --- a/pkg/extensions/search/pagination/pagination_test.go +++ b/pkg/extensions/search/pagination/pagination_test.go @@ -8,8 +8,8 @@ import ( . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/extensions/search/gql_generated" - "zotregistry.io/zot/pkg/extensions/search/pagination" + "zotregistry.dev/zot/pkg/extensions/search/gql_generated" + "zotregistry.dev/zot/pkg/extensions/search/pagination" ) func TestImgSumPagination(t *testing.T) { diff --git a/pkg/extensions/search/pagination/repo_pagination.go b/pkg/extensions/search/pagination/repo_pagination.go index a25a8938..e27982d4 100644 --- a/pkg/extensions/search/pagination/repo_pagination.go +++ b/pkg/extensions/search/pagination/repo_pagination.go @@ -4,9 +4,9 @@ import ( "fmt" "sort" - zerr "zotregistry.io/zot/errors" - zcommon "zotregistry.io/zot/pkg/common" - gql_gen "zotregistry.io/zot/pkg/extensions/search/gql_generated" + zerr "zotregistry.dev/zot/errors" + zcommon "zotregistry.dev/zot/pkg/common" + gql_gen "zotregistry.dev/zot/pkg/extensions/search/gql_generated" ) type RepoSummariesPageFinder struct { diff --git a/pkg/extensions/search/resolver.go b/pkg/extensions/search/resolver.go index beae8800..aa374d1b 100644 --- a/pkg/extensions/search/resolver.go +++ b/pkg/extensions/search/resolver.go @@ -15,17 +15,17 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" "github.com/vektah/gqlparser/v2/gqlerror" - zerr "zotregistry.io/zot/errors" - zcommon "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/extensions/search/convert" - cveinfo "zotregistry.io/zot/pkg/extensions/search/cve" - cvemodel "zotregistry.io/zot/pkg/extensions/search/cve/model" - "zotregistry.io/zot/pkg/extensions/search/gql_generated" - "zotregistry.io/zot/pkg/extensions/search/pagination" - "zotregistry.io/zot/pkg/log" - mTypes "zotregistry.io/zot/pkg/meta/types" - reqCtx "zotregistry.io/zot/pkg/requestcontext" - "zotregistry.io/zot/pkg/storage" + zerr "zotregistry.dev/zot/errors" + zcommon "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/extensions/search/convert" + cveinfo "zotregistry.dev/zot/pkg/extensions/search/cve" + cvemodel "zotregistry.dev/zot/pkg/extensions/search/cve/model" + "zotregistry.dev/zot/pkg/extensions/search/gql_generated" + "zotregistry.dev/zot/pkg/extensions/search/pagination" + "zotregistry.dev/zot/pkg/log" + mTypes "zotregistry.dev/zot/pkg/meta/types" + reqCtx "zotregistry.dev/zot/pkg/requestcontext" + "zotregistry.dev/zot/pkg/storage" ) // THIS CODE IS A STARTING POINT ONLY. IT WILL NOT BE UPDATED WITH SCHEMA CHANGES. diff --git a/pkg/extensions/search/resolver_test.go b/pkg/extensions/search/resolver_test.go index e264d3b5..239fa089 100644 --- a/pkg/extensions/search/resolver_test.go +++ b/pkg/extensions/search/resolver_test.go @@ -14,20 +14,20 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/extensions/search/convert" - cveinfo "zotregistry.io/zot/pkg/extensions/search/cve" - cvemodel "zotregistry.io/zot/pkg/extensions/search/cve/model" - "zotregistry.io/zot/pkg/extensions/search/gql_generated" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/meta/boltdb" - mConvert "zotregistry.io/zot/pkg/meta/convert" - mTypes "zotregistry.io/zot/pkg/meta/types" - reqCtx "zotregistry.io/zot/pkg/requestcontext" - "zotregistry.io/zot/pkg/storage" - . "zotregistry.io/zot/pkg/test/image-utils" - "zotregistry.io/zot/pkg/test/mocks" - ociutils "zotregistry.io/zot/pkg/test/oci-utils" + "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/extensions/search/convert" + cveinfo "zotregistry.dev/zot/pkg/extensions/search/cve" + cvemodel "zotregistry.dev/zot/pkg/extensions/search/cve/model" + "zotregistry.dev/zot/pkg/extensions/search/gql_generated" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/meta/boltdb" + mConvert "zotregistry.dev/zot/pkg/meta/convert" + mTypes "zotregistry.dev/zot/pkg/meta/types" + reqCtx "zotregistry.dev/zot/pkg/requestcontext" + "zotregistry.dev/zot/pkg/storage" + . "zotregistry.dev/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/test/mocks" + ociutils "zotregistry.dev/zot/pkg/test/oci-utils" ) var ErrTestError = errors.New("TestError") diff --git a/pkg/extensions/search/schema.resolvers.go b/pkg/extensions/search/schema.resolvers.go index 72b9f6c9..f6abb49c 100644 --- a/pkg/extensions/search/schema.resolvers.go +++ b/pkg/extensions/search/schema.resolvers.go @@ -8,10 +8,10 @@ import ( "context" "github.com/vektah/gqlparser/v2/gqlerror" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/extensions/search/convert" - "zotregistry.io/zot/pkg/extensions/search/gql_generated" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/extensions/search/convert" + "zotregistry.dev/zot/pkg/extensions/search/gql_generated" ) // CVEListForImage is the resolver for the CVEListForImage field. diff --git a/pkg/extensions/search/search_test.go b/pkg/extensions/search/search_test.go index 85f3ef12..088ea839 100644 --- a/pkg/extensions/search/search_test.go +++ b/pkg/extensions/search/search_test.go @@ -27,26 +27,26 @@ import ( . "github.com/smartystreets/goconvey/convey" "gopkg.in/resty.v1" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/api/constants" - zcommon "zotregistry.io/zot/pkg/common" - extconf "zotregistry.io/zot/pkg/extensions/config" - "zotregistry.io/zot/pkg/extensions/monitoring" - cveinfo "zotregistry.io/zot/pkg/extensions/search/cve" - cvemodel "zotregistry.io/zot/pkg/extensions/search/cve/model" - "zotregistry.io/zot/pkg/log" - mTypes "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/storage" - "zotregistry.io/zot/pkg/storage/local" - storageTypes "zotregistry.io/zot/pkg/storage/types" - . "zotregistry.io/zot/pkg/test/common" - . "zotregistry.io/zot/pkg/test/image-utils" - "zotregistry.io/zot/pkg/test/mocks" - ociutils "zotregistry.io/zot/pkg/test/oci-utils" - "zotregistry.io/zot/pkg/test/signature" - tskip "zotregistry.io/zot/pkg/test/skip" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/api/constants" + zcommon "zotregistry.dev/zot/pkg/common" + extconf "zotregistry.dev/zot/pkg/extensions/config" + "zotregistry.dev/zot/pkg/extensions/monitoring" + cveinfo "zotregistry.dev/zot/pkg/extensions/search/cve" + cvemodel "zotregistry.dev/zot/pkg/extensions/search/cve/model" + "zotregistry.dev/zot/pkg/log" + mTypes "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/storage" + "zotregistry.dev/zot/pkg/storage/local" + storageTypes "zotregistry.dev/zot/pkg/storage/types" + . "zotregistry.dev/zot/pkg/test/common" + . "zotregistry.dev/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/test/mocks" + ociutils "zotregistry.dev/zot/pkg/test/oci-utils" + "zotregistry.dev/zot/pkg/test/signature" + tskip "zotregistry.dev/zot/pkg/test/skip" ) const ( diff --git a/pkg/extensions/search/userprefs_test.go b/pkg/extensions/search/userprefs_test.go index d92a98af..12257707 100644 --- a/pkg/extensions/search/userprefs_test.go +++ b/pkg/extensions/search/userprefs_test.go @@ -13,15 +13,15 @@ import ( . "github.com/smartystreets/goconvey/convey" "gopkg.in/resty.v1" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/api/constants" - "zotregistry.io/zot/pkg/common" - extconf "zotregistry.io/zot/pkg/extensions/config" - "zotregistry.io/zot/pkg/log" - test "zotregistry.io/zot/pkg/test/common" - . "zotregistry.io/zot/pkg/test/image-utils" - . "zotregistry.io/zot/pkg/test/oci-utils" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/api/constants" + "zotregistry.dev/zot/pkg/common" + extconf "zotregistry.dev/zot/pkg/extensions/config" + "zotregistry.dev/zot/pkg/log" + test "zotregistry.dev/zot/pkg/test/common" + . "zotregistry.dev/zot/pkg/test/image-utils" + . "zotregistry.dev/zot/pkg/test/oci-utils" ) //nolint:dupl diff --git a/pkg/extensions/sync/content.go b/pkg/extensions/sync/content.go index efeb5127..3a1de48a 100644 --- a/pkg/extensions/sync/content.go +++ b/pkg/extensions/sync/content.go @@ -10,9 +10,9 @@ import ( "github.com/Masterminds/semver" glob "github.com/bmatcuk/doublestar/v4" - "zotregistry.io/zot/pkg/common" - syncconf "zotregistry.io/zot/pkg/extensions/config/sync" - "zotregistry.io/zot/pkg/log" + "zotregistry.dev/zot/pkg/common" + syncconf "zotregistry.dev/zot/pkg/extensions/config/sync" + "zotregistry.dev/zot/pkg/log" ) /* ContentManager uses registry content configuration to filter repos/tags diff --git a/pkg/extensions/sync/content_internal_test.go b/pkg/extensions/sync/content_internal_test.go index 74177a85..118ee46c 100644 --- a/pkg/extensions/sync/content_internal_test.go +++ b/pkg/extensions/sync/content_internal_test.go @@ -8,8 +8,8 @@ import ( . "github.com/smartystreets/goconvey/convey" - syncconf "zotregistry.io/zot/pkg/extensions/config/sync" - "zotregistry.io/zot/pkg/log" + syncconf "zotregistry.dev/zot/pkg/extensions/config/sync" + "zotregistry.dev/zot/pkg/log" ) func TestContentManager(t *testing.T) { diff --git a/pkg/extensions/sync/destination.go b/pkg/extensions/sync/destination.go index 62b6b251..4e4c57b1 100644 --- a/pkg/extensions/sync/destination.go +++ b/pkg/extensions/sync/destination.go @@ -17,16 +17,16 @@ import ( "github.com/opencontainers/go-digest" ispec "github.com/opencontainers/image-spec/specs-go/v1" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/extensions/monitoring" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/meta" - mTypes "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/storage" - storageCommon "zotregistry.io/zot/pkg/storage/common" - "zotregistry.io/zot/pkg/storage/local" - storageTypes "zotregistry.io/zot/pkg/storage/types" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/extensions/monitoring" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/meta" + mTypes "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/storage" + storageCommon "zotregistry.dev/zot/pkg/storage/common" + "zotregistry.dev/zot/pkg/storage/local" + storageTypes "zotregistry.dev/zot/pkg/storage/types" ) type DestinationRegistry struct { diff --git a/pkg/extensions/sync/httpclient/client.go b/pkg/extensions/sync/httpclient/client.go index 60599de4..f93b3ef1 100644 --- a/pkg/extensions/sync/httpclient/client.go +++ b/pkg/extensions/sync/httpclient/client.go @@ -7,8 +7,8 @@ import ( "net/url" "sync" - "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/log" + "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/log" ) type Config struct { diff --git a/pkg/extensions/sync/oci_layout.go b/pkg/extensions/sync/oci_layout.go index 5806d96b..1798b11c 100644 --- a/pkg/extensions/sync/oci_layout.go +++ b/pkg/extensions/sync/oci_layout.go @@ -12,10 +12,10 @@ import ( "github.com/containers/image/v5/types" "github.com/gofrs/uuid" - "zotregistry.io/zot/pkg/extensions/sync/constants" - "zotregistry.io/zot/pkg/storage" - storageConstants "zotregistry.io/zot/pkg/storage/constants" - "zotregistry.io/zot/pkg/test/inject" + "zotregistry.dev/zot/pkg/extensions/sync/constants" + "zotregistry.dev/zot/pkg/storage" + storageConstants "zotregistry.dev/zot/pkg/storage/constants" + "zotregistry.dev/zot/pkg/test/inject" ) type OciLayoutStorageImpl struct { diff --git a/pkg/extensions/sync/on_demand.go b/pkg/extensions/sync/on_demand.go index 95f95ccc..23445ec2 100644 --- a/pkg/extensions/sync/on_demand.go +++ b/pkg/extensions/sync/on_demand.go @@ -11,9 +11,9 @@ import ( "github.com/containers/common/pkg/retry" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/log" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/log" ) type request struct { diff --git a/pkg/extensions/sync/references/cosign.go b/pkg/extensions/sync/references/cosign.go index dd7758ba..bb62ad7f 100644 --- a/pkg/extensions/sync/references/cosign.go +++ b/pkg/extensions/sync/references/cosign.go @@ -14,14 +14,14 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" "github.com/sigstore/cosign/v2/pkg/oci/remote" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/extensions/sync/constants" - client "zotregistry.io/zot/pkg/extensions/sync/httpclient" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/meta" - mTypes "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/storage" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/extensions/sync/constants" + client "zotregistry.dev/zot/pkg/extensions/sync/httpclient" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/meta" + mTypes "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/storage" ) type CosignReference struct { diff --git a/pkg/extensions/sync/references/oci.go b/pkg/extensions/sync/references/oci.go index e6a3ca65..16c78f4d 100644 --- a/pkg/extensions/sync/references/oci.go +++ b/pkg/extensions/sync/references/oci.go @@ -13,15 +13,15 @@ import ( godigest "github.com/opencontainers/go-digest" ispec "github.com/opencontainers/image-spec/specs-go/v1" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/extensions/sync/constants" - client "zotregistry.io/zot/pkg/extensions/sync/httpclient" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/meta" - mTypes "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/storage" - storageTypes "zotregistry.io/zot/pkg/storage/types" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/extensions/sync/constants" + client "zotregistry.dev/zot/pkg/extensions/sync/httpclient" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/meta" + mTypes "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/storage" + storageTypes "zotregistry.dev/zot/pkg/storage/types" ) type OciReferences struct { diff --git a/pkg/extensions/sync/references/oras.go b/pkg/extensions/sync/references/oras.go index 8e69c1e1..ccb361c5 100644 --- a/pkg/extensions/sync/references/oras.go +++ b/pkg/extensions/sync/references/oras.go @@ -12,15 +12,15 @@ import ( godigest "github.com/opencontainers/go-digest" oras "github.com/oras-project/artifacts-spec/specs-go/v1" - zerr "zotregistry.io/zot/errors" - apiConstants "zotregistry.io/zot/pkg/api/constants" - "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/extensions/sync/constants" - client "zotregistry.io/zot/pkg/extensions/sync/httpclient" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/meta" - mTypes "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/storage" + zerr "zotregistry.dev/zot/errors" + apiConstants "zotregistry.dev/zot/pkg/api/constants" + "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/extensions/sync/constants" + client "zotregistry.dev/zot/pkg/extensions/sync/httpclient" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/meta" + mTypes "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/storage" ) type ReferenceList struct { diff --git a/pkg/extensions/sync/references/references.go b/pkg/extensions/sync/references/references.go index 1750d8ff..e808e20a 100644 --- a/pkg/extensions/sync/references/references.go +++ b/pkg/extensions/sync/references/references.go @@ -14,12 +14,12 @@ import ( artifactspec "github.com/oras-project/artifacts-spec/specs-go/v1" "github.com/sigstore/cosign/v2/pkg/oci/static" - "zotregistry.io/zot/pkg/common" - client "zotregistry.io/zot/pkg/extensions/sync/httpclient" - "zotregistry.io/zot/pkg/log" - mTypes "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/storage" - storageTypes "zotregistry.io/zot/pkg/storage/types" + "zotregistry.dev/zot/pkg/common" + client "zotregistry.dev/zot/pkg/extensions/sync/httpclient" + "zotregistry.dev/zot/pkg/log" + mTypes "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/storage" + storageTypes "zotregistry.dev/zot/pkg/storage/types" ) type Reference interface { diff --git a/pkg/extensions/sync/references/references_internal_test.go b/pkg/extensions/sync/references/references_internal_test.go index 38511683..daec7aa0 100644 --- a/pkg/extensions/sync/references/references_internal_test.go +++ b/pkg/extensions/sync/references/references_internal_test.go @@ -13,11 +13,11 @@ import ( artifactspec "github.com/oras-project/artifacts-spec/specs-go/v1" . "github.com/smartystreets/goconvey/convey" - zerr "zotregistry.io/zot/errors" - client "zotregistry.io/zot/pkg/extensions/sync/httpclient" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/storage" - "zotregistry.io/zot/pkg/test/mocks" + zerr "zotregistry.dev/zot/errors" + client "zotregistry.dev/zot/pkg/extensions/sync/httpclient" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/storage" + "zotregistry.dev/zot/pkg/test/mocks" ) var errRef = errors.New("err") diff --git a/pkg/extensions/sync/references/referrers_tag.go b/pkg/extensions/sync/references/referrers_tag.go index 7465e870..21ffd275 100644 --- a/pkg/extensions/sync/references/referrers_tag.go +++ b/pkg/extensions/sync/references/referrers_tag.go @@ -13,14 +13,14 @@ import ( godigest "github.com/opencontainers/go-digest" ispec "github.com/opencontainers/image-spec/specs-go/v1" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/extensions/sync/constants" - client "zotregistry.io/zot/pkg/extensions/sync/httpclient" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/meta" - mTypes "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/storage" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/extensions/sync/constants" + client "zotregistry.dev/zot/pkg/extensions/sync/httpclient" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/meta" + mTypes "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/storage" ) type TagReferences struct { diff --git a/pkg/extensions/sync/remote.go b/pkg/extensions/sync/remote.go index 295fc765..a146eae6 100644 --- a/pkg/extensions/sync/remote.go +++ b/pkg/extensions/sync/remote.go @@ -14,10 +14,10 @@ import ( "github.com/opencontainers/go-digest" ispec "github.com/opencontainers/image-spec/specs-go/v1" - "zotregistry.io/zot/pkg/api/constants" - "zotregistry.io/zot/pkg/common" - client "zotregistry.io/zot/pkg/extensions/sync/httpclient" - "zotregistry.io/zot/pkg/log" + "zotregistry.dev/zot/pkg/api/constants" + "zotregistry.dev/zot/pkg/common" + client "zotregistry.dev/zot/pkg/extensions/sync/httpclient" + "zotregistry.dev/zot/pkg/log" ) type catalog struct { diff --git a/pkg/extensions/sync/service.go b/pkg/extensions/sync/service.go index 2cecf3bb..9ce22ae3 100644 --- a/pkg/extensions/sync/service.go +++ b/pkg/extensions/sync/service.go @@ -12,14 +12,14 @@ import ( "github.com/containers/image/v5/copy" "github.com/opencontainers/go-digest" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/common" - syncconf "zotregistry.io/zot/pkg/extensions/config/sync" - client "zotregistry.io/zot/pkg/extensions/sync/httpclient" - "zotregistry.io/zot/pkg/extensions/sync/references" - "zotregistry.io/zot/pkg/log" - mTypes "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/storage" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/common" + syncconf "zotregistry.dev/zot/pkg/extensions/config/sync" + client "zotregistry.dev/zot/pkg/extensions/sync/httpclient" + "zotregistry.dev/zot/pkg/extensions/sync/references" + "zotregistry.dev/zot/pkg/log" + mTypes "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/storage" ) type BaseService struct { diff --git a/pkg/extensions/sync/sync.go b/pkg/extensions/sync/sync.go index 3a0d951f..2e99b9ac 100644 --- a/pkg/extensions/sync/sync.go +++ b/pkg/extensions/sync/sync.go @@ -11,8 +11,8 @@ import ( "github.com/containers/image/v5/types" "github.com/opencontainers/go-digest" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/scheduler" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/scheduler" ) // below types are used by containers/image to copy images diff --git a/pkg/extensions/sync/sync_disabled_test.go b/pkg/extensions/sync/sync_disabled_test.go index e50dba9e..f9a274c6 100644 --- a/pkg/extensions/sync/sync_disabled_test.go +++ b/pkg/extensions/sync/sync_disabled_test.go @@ -10,11 +10,11 @@ import ( . "github.com/smartystreets/goconvey/convey" "gopkg.in/resty.v1" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - extconf "zotregistry.io/zot/pkg/extensions/config" - syncconf "zotregistry.io/zot/pkg/extensions/config/sync" - test "zotregistry.io/zot/pkg/test/common" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + extconf "zotregistry.dev/zot/pkg/extensions/config" + syncconf "zotregistry.dev/zot/pkg/extensions/config/sync" + test "zotregistry.dev/zot/pkg/test/common" ) func TestSyncExtension(t *testing.T) { diff --git a/pkg/extensions/sync/sync_internal_test.go b/pkg/extensions/sync/sync_internal_test.go index 9e985180..42ccdf9d 100644 --- a/pkg/extensions/sync/sync_internal_test.go +++ b/pkg/extensions/sync/sync_internal_test.go @@ -20,22 +20,22 @@ import ( "github.com/rs/zerolog" . "github.com/smartystreets/goconvey/convey" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/extensions/config" - syncconf "zotregistry.io/zot/pkg/extensions/config/sync" - "zotregistry.io/zot/pkg/extensions/lint" - "zotregistry.io/zot/pkg/extensions/monitoring" - client "zotregistry.io/zot/pkg/extensions/sync/httpclient" - "zotregistry.io/zot/pkg/log" - mTypes "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/storage" - "zotregistry.io/zot/pkg/storage/cache" - storageConstants "zotregistry.io/zot/pkg/storage/constants" - "zotregistry.io/zot/pkg/storage/local" - . "zotregistry.io/zot/pkg/test/image-utils" - "zotregistry.io/zot/pkg/test/inject" - "zotregistry.io/zot/pkg/test/mocks" - ociutils "zotregistry.io/zot/pkg/test/oci-utils" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/extensions/config" + syncconf "zotregistry.dev/zot/pkg/extensions/config/sync" + "zotregistry.dev/zot/pkg/extensions/lint" + "zotregistry.dev/zot/pkg/extensions/monitoring" + client "zotregistry.dev/zot/pkg/extensions/sync/httpclient" + "zotregistry.dev/zot/pkg/log" + mTypes "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/storage" + "zotregistry.dev/zot/pkg/storage/cache" + storageConstants "zotregistry.dev/zot/pkg/storage/constants" + "zotregistry.dev/zot/pkg/storage/local" + . "zotregistry.dev/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/test/inject" + "zotregistry.dev/zot/pkg/test/mocks" + ociutils "zotregistry.dev/zot/pkg/test/oci-utils" ) const ( diff --git a/pkg/extensions/sync/sync_test.go b/pkg/extensions/sync/sync_test.go index 06ee1fcb..bd455f26 100644 --- a/pkg/extensions/sync/sync_test.go +++ b/pkg/extensions/sync/sync_test.go @@ -35,23 +35,23 @@ import ( . "github.com/smartystreets/goconvey/convey" "gopkg.in/resty.v1" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/api/constants" - cli "zotregistry.io/zot/pkg/cli/server" - zcommon "zotregistry.io/zot/pkg/common" - extconf "zotregistry.io/zot/pkg/extensions/config" - syncconf "zotregistry.io/zot/pkg/extensions/config/sync" - "zotregistry.io/zot/pkg/extensions/sync" - syncConstants "zotregistry.io/zot/pkg/extensions/sync/constants" - "zotregistry.io/zot/pkg/log" - mTypes "zotregistry.io/zot/pkg/meta/types" - storageConstants "zotregistry.io/zot/pkg/storage/constants" - test "zotregistry.io/zot/pkg/test/common" - . "zotregistry.io/zot/pkg/test/image-utils" - "zotregistry.io/zot/pkg/test/mocks" - ociutils "zotregistry.io/zot/pkg/test/oci-utils" - "zotregistry.io/zot/pkg/test/signature" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/api/constants" + cli "zotregistry.dev/zot/pkg/cli/server" + zcommon "zotregistry.dev/zot/pkg/common" + extconf "zotregistry.dev/zot/pkg/extensions/config" + syncconf "zotregistry.dev/zot/pkg/extensions/config/sync" + "zotregistry.dev/zot/pkg/extensions/sync" + syncConstants "zotregistry.dev/zot/pkg/extensions/sync/constants" + "zotregistry.dev/zot/pkg/log" + mTypes "zotregistry.dev/zot/pkg/meta/types" + storageConstants "zotregistry.dev/zot/pkg/storage/constants" + test "zotregistry.dev/zot/pkg/test/common" + . "zotregistry.dev/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/test/mocks" + ociutils "zotregistry.dev/zot/pkg/test/oci-utils" + "zotregistry.dev/zot/pkg/test/signature" ) const ( diff --git a/pkg/extensions/sync/utils.go b/pkg/extensions/sync/utils.go index 17352a5a..16aab5e6 100644 --- a/pkg/extensions/sync/utils.go +++ b/pkg/extensions/sync/utils.go @@ -22,11 +22,11 @@ import ( "github.com/opencontainers/go-digest" ispec "github.com/opencontainers/image-spec/specs-go/v1" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/common" - syncconf "zotregistry.io/zot/pkg/extensions/config/sync" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/test/inject" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/common" + syncconf "zotregistry.dev/zot/pkg/extensions/config/sync" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/test/inject" ) // Get sync.FileCredentials from file. diff --git a/pkg/log/log_test.go b/pkg/log/log_test.go index ed1c770a..79216d70 100644 --- a/pkg/log/log_test.go +++ b/pkg/log/log_test.go @@ -20,11 +20,11 @@ import ( . "github.com/smartystreets/goconvey/convey" "gopkg.in/resty.v1" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/api/constants" - "zotregistry.io/zot/pkg/log" - test "zotregistry.io/zot/pkg/test/common" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/api/constants" + "zotregistry.dev/zot/pkg/log" + test "zotregistry.dev/zot/pkg/test/common" ) type AuditLog struct { diff --git a/pkg/meta/boltdb/boltdb.go b/pkg/meta/boltdb/boltdb.go index 3fedddf3..736e7152 100644 --- a/pkg/meta/boltdb/boltdb.go +++ b/pkg/meta/boltdb/boltdb.go @@ -14,16 +14,16 @@ import ( "google.golang.org/protobuf/proto" "google.golang.org/protobuf/types/known/timestamppb" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/api/constants" - zcommon "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/meta/common" - mConvert "zotregistry.io/zot/pkg/meta/convert" - proto_go "zotregistry.io/zot/pkg/meta/proto/gen" - mTypes "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/meta/version" - reqCtx "zotregistry.io/zot/pkg/requestcontext" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/api/constants" + zcommon "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/meta/common" + mConvert "zotregistry.dev/zot/pkg/meta/convert" + proto_go "zotregistry.dev/zot/pkg/meta/proto/gen" + mTypes "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/meta/version" + reqCtx "zotregistry.dev/zot/pkg/requestcontext" ) type BoltDB struct { diff --git a/pkg/meta/boltdb/boltdb_test.go b/pkg/meta/boltdb/boltdb_test.go index 65f613d0..ca6af087 100644 --- a/pkg/meta/boltdb/boltdb_test.go +++ b/pkg/meta/boltdb/boltdb_test.go @@ -14,13 +14,13 @@ import ( "go.etcd.io/bbolt" "google.golang.org/protobuf/proto" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/meta/boltdb" - proto_go "zotregistry.io/zot/pkg/meta/proto/gen" - mTypes "zotregistry.io/zot/pkg/meta/types" - reqCtx "zotregistry.io/zot/pkg/requestcontext" - . "zotregistry.io/zot/pkg/test/image-utils" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/meta/boltdb" + proto_go "zotregistry.dev/zot/pkg/meta/proto/gen" + mTypes "zotregistry.dev/zot/pkg/meta/types" + reqCtx "zotregistry.dev/zot/pkg/requestcontext" + . "zotregistry.dev/zot/pkg/test/image-utils" ) type imgTrustStore struct{} diff --git a/pkg/meta/common/common.go b/pkg/meta/common/common.go index 2f85e2b2..67aefd3b 100644 --- a/pkg/meta/common/common.go +++ b/pkg/meta/common/common.go @@ -7,11 +7,11 @@ import ( godigest "github.com/opencontainers/go-digest" ispec "github.com/opencontainers/image-spec/specs-go/v1" - zerr "zotregistry.io/zot/errors" - zcommon "zotregistry.io/zot/pkg/common" - mConvert "zotregistry.io/zot/pkg/meta/convert" - proto_go "zotregistry.io/zot/pkg/meta/proto/gen" - mTypes "zotregistry.io/zot/pkg/meta/types" + zerr "zotregistry.dev/zot/errors" + zcommon "zotregistry.dev/zot/pkg/common" + mConvert "zotregistry.dev/zot/pkg/meta/convert" + proto_go "zotregistry.dev/zot/pkg/meta/proto/gen" + mTypes "zotregistry.dev/zot/pkg/meta/types" ) func SignatureAlreadyExists(signatureSlice []mTypes.SignatureInfo, sm mTypes.SignatureMetadata) bool { diff --git a/pkg/meta/common/common_test.go b/pkg/meta/common/common_test.go index 657b4221..39c010d8 100644 --- a/pkg/meta/common/common_test.go +++ b/pkg/meta/common/common_test.go @@ -7,8 +7,8 @@ import ( . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/meta/common" - mTypes "zotregistry.io/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/meta/common" + mTypes "zotregistry.dev/zot/pkg/meta/types" ) var ErrTestError = errors.New("test error") diff --git a/pkg/meta/convert/convert.go b/pkg/meta/convert/convert.go index e22144f7..d6acaa3c 100644 --- a/pkg/meta/convert/convert.go +++ b/pkg/meta/convert/convert.go @@ -8,9 +8,9 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" "google.golang.org/protobuf/types/known/timestamppb" - "zotregistry.io/zot/pkg/common" - proto_go "zotregistry.io/zot/pkg/meta/proto/gen" - mTypes "zotregistry.io/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/common" + proto_go "zotregistry.dev/zot/pkg/meta/proto/gen" + mTypes "zotregistry.dev/zot/pkg/meta/types" ) func GetHistory(history []*proto_go.History) []ispec.History { diff --git a/pkg/meta/convert/convert_proto.go b/pkg/meta/convert/convert_proto.go index b01ebcf4..49381bd1 100644 --- a/pkg/meta/convert/convert_proto.go +++ b/pkg/meta/convert/convert_proto.go @@ -7,9 +7,9 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" "google.golang.org/protobuf/types/known/timestamppb" - "zotregistry.io/zot/pkg/common" - proto_go "zotregistry.io/zot/pkg/meta/proto/gen" - mTypes "zotregistry.io/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/common" + proto_go "zotregistry.dev/zot/pkg/meta/proto/gen" + mTypes "zotregistry.dev/zot/pkg/meta/types" ) func GetProtoRepoMeta(repo mTypes.RepoMeta) *proto_go.RepoMeta { diff --git a/pkg/meta/convert/convert_test.go b/pkg/meta/convert/convert_test.go index 1c261334..b6a40274 100644 --- a/pkg/meta/convert/convert_test.go +++ b/pkg/meta/convert/convert_test.go @@ -7,8 +7,8 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/meta/convert" - "zotregistry.io/zot/pkg/meta/proto/gen" + "zotregistry.dev/zot/pkg/meta/convert" + "zotregistry.dev/zot/pkg/meta/proto/gen" ) func TestConvertErrors(t *testing.T) { diff --git a/pkg/meta/dynamodb/dynamodb.go b/pkg/meta/dynamodb/dynamodb.go index 3d556dd9..58528554 100644 --- a/pkg/meta/dynamodb/dynamodb.go +++ b/pkg/meta/dynamodb/dynamodb.go @@ -16,16 +16,16 @@ import ( "google.golang.org/protobuf/proto" "google.golang.org/protobuf/types/known/timestamppb" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/api/constants" - zcommon "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/meta/common" - mConvert "zotregistry.io/zot/pkg/meta/convert" - proto_go "zotregistry.io/zot/pkg/meta/proto/gen" - mTypes "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/meta/version" - reqCtx "zotregistry.io/zot/pkg/requestcontext" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/api/constants" + zcommon "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/meta/common" + mConvert "zotregistry.dev/zot/pkg/meta/convert" + proto_go "zotregistry.dev/zot/pkg/meta/proto/gen" + mTypes "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/meta/version" + reqCtx "zotregistry.dev/zot/pkg/requestcontext" ) type DynamoDB struct { diff --git a/pkg/meta/dynamodb/dynamodb_internal_test.go b/pkg/meta/dynamodb/dynamodb_internal_test.go index 42157aab..d2e6889b 100644 --- a/pkg/meta/dynamodb/dynamodb_internal_test.go +++ b/pkg/meta/dynamodb/dynamodb_internal_test.go @@ -12,9 +12,9 @@ import ( "github.com/rs/zerolog" . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/log" //nolint:go-staticcheck - "zotregistry.io/zot/pkg/meta/version" - tskip "zotregistry.io/zot/pkg/test/skip" + "zotregistry.dev/zot/pkg/log" //nolint:go-staticcheck + "zotregistry.dev/zot/pkg/meta/version" + tskip "zotregistry.dev/zot/pkg/test/skip" ) func TestWrapperErrors(t *testing.T) { diff --git a/pkg/meta/dynamodb/dynamodb_test.go b/pkg/meta/dynamodb/dynamodb_test.go index 5afd449f..87a67b60 100644 --- a/pkg/meta/dynamodb/dynamodb_test.go +++ b/pkg/meta/dynamodb/dynamodb_test.go @@ -17,13 +17,13 @@ import ( "github.com/rs/zerolog" . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/extensions/imagetrust" - "zotregistry.io/zot/pkg/log" - mdynamodb "zotregistry.io/zot/pkg/meta/dynamodb" - mTypes "zotregistry.io/zot/pkg/meta/types" - reqCtx "zotregistry.io/zot/pkg/requestcontext" - . "zotregistry.io/zot/pkg/test/image-utils" - tskip "zotregistry.io/zot/pkg/test/skip" + "zotregistry.dev/zot/pkg/extensions/imagetrust" + "zotregistry.dev/zot/pkg/log" + mdynamodb "zotregistry.dev/zot/pkg/meta/dynamodb" + mTypes "zotregistry.dev/zot/pkg/meta/types" + reqCtx "zotregistry.dev/zot/pkg/requestcontext" + . "zotregistry.dev/zot/pkg/test/image-utils" + tskip "zotregistry.dev/zot/pkg/test/skip" ) const badTablename = "bad tablename" diff --git a/pkg/meta/dynamodb/iterator.go b/pkg/meta/dynamodb/iterator.go index e605d788..969f4339 100644 --- a/pkg/meta/dynamodb/iterator.go +++ b/pkg/meta/dynamodb/iterator.go @@ -7,7 +7,7 @@ import ( "github.com/aws/aws-sdk-go-v2/service/dynamodb" "github.com/aws/aws-sdk-go-v2/service/dynamodb/types" - "zotregistry.io/zot/pkg/log" + "zotregistry.dev/zot/pkg/log" ) type AttributesIterator interface { diff --git a/pkg/meta/hooks.go b/pkg/meta/hooks.go index c39ef169..aff5ef98 100644 --- a/pkg/meta/hooks.go +++ b/pkg/meta/hooks.go @@ -6,10 +6,10 @@ import ( godigest "github.com/opencontainers/go-digest" v1 "github.com/opencontainers/image-spec/specs-go/v1" - zcommon "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/log" - mTypes "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/storage" + zcommon "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/log" + mTypes "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/storage" ) // OnUpdateManifest is called when a new manifest is added. It updates metadb according to the type diff --git a/pkg/meta/hooks_test.go b/pkg/meta/hooks_test.go index 65c70510..03d74207 100644 --- a/pkg/meta/hooks_test.go +++ b/pkg/meta/hooks_test.go @@ -8,14 +8,14 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/extensions/monitoring" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/meta" - "zotregistry.io/zot/pkg/meta/boltdb" - "zotregistry.io/zot/pkg/storage" - "zotregistry.io/zot/pkg/storage/local" - . "zotregistry.io/zot/pkg/test/image-utils" - "zotregistry.io/zot/pkg/test/mocks" + "zotregistry.dev/zot/pkg/extensions/monitoring" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/meta" + "zotregistry.dev/zot/pkg/meta/boltdb" + "zotregistry.dev/zot/pkg/storage" + "zotregistry.dev/zot/pkg/storage/local" + . "zotregistry.dev/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/test/mocks" ) var ErrTestError = errors.New("test error") diff --git a/pkg/meta/meta.go b/pkg/meta/meta.go index 9b852584..c4ab4b53 100644 --- a/pkg/meta/meta.go +++ b/pkg/meta/meta.go @@ -4,12 +4,12 @@ import ( "github.com/aws/aws-sdk-go-v2/service/dynamodb" "go.etcd.io/bbolt" - "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/meta/boltdb" - mdynamodb "zotregistry.io/zot/pkg/meta/dynamodb" - mTypes "zotregistry.io/zot/pkg/meta/types" + "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/meta/boltdb" + mdynamodb "zotregistry.dev/zot/pkg/meta/dynamodb" + mTypes "zotregistry.dev/zot/pkg/meta/types" ) func New(storageConfig config.StorageConfig, log log.Logger) (mTypes.MetaDB, error) { diff --git a/pkg/meta/meta_test.go b/pkg/meta/meta_test.go index 990f1df4..9af8db1a 100644 --- a/pkg/meta/meta_test.go +++ b/pkg/meta/meta_test.go @@ -20,20 +20,20 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" . "github.com/smartystreets/goconvey/convey" - zcommon "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/extensions/imagetrust" - "zotregistry.io/zot/pkg/extensions/search/convert" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/meta" - "zotregistry.io/zot/pkg/meta/boltdb" - "zotregistry.io/zot/pkg/meta/common" - mdynamodb "zotregistry.io/zot/pkg/meta/dynamodb" - mTypes "zotregistry.io/zot/pkg/meta/types" - reqCtx "zotregistry.io/zot/pkg/requestcontext" - tCommon "zotregistry.io/zot/pkg/test/common" - . "zotregistry.io/zot/pkg/test/image-utils" - "zotregistry.io/zot/pkg/test/signature" - tskip "zotregistry.io/zot/pkg/test/skip" + zcommon "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/extensions/imagetrust" + "zotregistry.dev/zot/pkg/extensions/search/convert" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/meta" + "zotregistry.dev/zot/pkg/meta/boltdb" + "zotregistry.dev/zot/pkg/meta/common" + mdynamodb "zotregistry.dev/zot/pkg/meta/dynamodb" + mTypes "zotregistry.dev/zot/pkg/meta/types" + reqCtx "zotregistry.dev/zot/pkg/requestcontext" + tCommon "zotregistry.dev/zot/pkg/test/common" + . "zotregistry.dev/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/test/signature" + tskip "zotregistry.dev/zot/pkg/test/skip" ) const ( diff --git a/pkg/meta/parse.go b/pkg/meta/parse.go index 2adab8ad..ab671c00 100644 --- a/pkg/meta/parse.go +++ b/pkg/meta/parse.go @@ -9,12 +9,12 @@ import ( godigest "github.com/opencontainers/go-digest" ispec "github.com/opencontainers/image-spec/specs-go/v1" - zerr "zotregistry.io/zot/errors" - zcommon "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/meta/convert" - mTypes "zotregistry.io/zot/pkg/meta/types" - stypes "zotregistry.io/zot/pkg/storage/types" + zerr "zotregistry.dev/zot/errors" + zcommon "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/meta/convert" + mTypes "zotregistry.dev/zot/pkg/meta/types" + stypes "zotregistry.dev/zot/pkg/storage/types" ) const ( diff --git a/pkg/meta/parse_test.go b/pkg/meta/parse_test.go index b81c74be..7c997f18 100644 --- a/pkg/meta/parse_test.go +++ b/pkg/meta/parse_test.go @@ -15,22 +15,22 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" . "github.com/smartystreets/goconvey/convey" - zcommon "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/extensions/monitoring" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/meta" - "zotregistry.io/zot/pkg/meta/boltdb" - "zotregistry.io/zot/pkg/meta/dynamodb" - mTypes "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/storage" - "zotregistry.io/zot/pkg/storage/local" - storageTypes "zotregistry.io/zot/pkg/storage/types" - tcommon "zotregistry.io/zot/pkg/test/common" - . "zotregistry.io/zot/pkg/test/image-utils" - "zotregistry.io/zot/pkg/test/mocks" - ociutils "zotregistry.io/zot/pkg/test/oci-utils" - "zotregistry.io/zot/pkg/test/signature" - tskip "zotregistry.io/zot/pkg/test/skip" + zcommon "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/extensions/monitoring" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/meta" + "zotregistry.dev/zot/pkg/meta/boltdb" + "zotregistry.dev/zot/pkg/meta/dynamodb" + mTypes "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/storage" + "zotregistry.dev/zot/pkg/storage/local" + storageTypes "zotregistry.dev/zot/pkg/storage/types" + tcommon "zotregistry.dev/zot/pkg/test/common" + . "zotregistry.dev/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/test/mocks" + ociutils "zotregistry.dev/zot/pkg/test/oci-utils" + "zotregistry.dev/zot/pkg/test/signature" + tskip "zotregistry.dev/zot/pkg/test/skip" ) const repo = "repo" diff --git a/pkg/meta/version/version_test.go b/pkg/meta/version/version_test.go index d131c34c..630877e1 100644 --- a/pkg/meta/version/version_test.go +++ b/pkg/meta/version/version_test.go @@ -15,11 +15,11 @@ import ( . "github.com/smartystreets/goconvey/convey" "go.etcd.io/bbolt" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/meta/boltdb" - mdynamodb "zotregistry.io/zot/pkg/meta/dynamodb" - "zotregistry.io/zot/pkg/meta/version" - tskip "zotregistry.io/zot/pkg/test/skip" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/meta/boltdb" + mdynamodb "zotregistry.dev/zot/pkg/meta/dynamodb" + "zotregistry.dev/zot/pkg/meta/version" + tskip "zotregistry.dev/zot/pkg/test/skip" ) var ErrTestError = errors.New("test error") diff --git a/pkg/requestcontext/authn.go b/pkg/requestcontext/authn.go index e155ed1f..cc4a3416 100644 --- a/pkg/requestcontext/authn.go +++ b/pkg/requestcontext/authn.go @@ -3,7 +3,7 @@ package uac import ( "context" - "zotregistry.io/zot/errors" + "zotregistry.dev/zot/errors" ) // request-local context key. diff --git a/pkg/requestcontext/user_access_control.go b/pkg/requestcontext/user_access_control.go index fffc6899..794111f7 100644 --- a/pkg/requestcontext/user_access_control.go +++ b/pkg/requestcontext/user_access_control.go @@ -6,8 +6,8 @@ import ( glob "github.com/bmatcuk/doublestar/v4" //nolint:gci - "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/api/constants" + "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/api/constants" ) type Key int diff --git a/pkg/retention/candidate.go b/pkg/retention/candidate.go index 10ac64ac..176e5bb4 100644 --- a/pkg/retention/candidate.go +++ b/pkg/retention/candidate.go @@ -1,8 +1,8 @@ package retention import ( - mTypes "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/retention/types" + mTypes "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/retention/types" ) func GetCandidates(repoMeta mTypes.RepoMeta) []*types.Candidate { diff --git a/pkg/retention/retention.go b/pkg/retention/retention.go index 6525159e..efeaa508 100644 --- a/pkg/retention/retention.go +++ b/pkg/retention/retention.go @@ -7,12 +7,12 @@ import ( glob "github.com/bmatcuk/doublestar/v4" ispec "github.com/opencontainers/image-spec/specs-go/v1" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/api/config" - zcommon "zotregistry.io/zot/pkg/common" - zlog "zotregistry.io/zot/pkg/log" - mTypes "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/retention/types" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/api/config" + zcommon "zotregistry.dev/zot/pkg/common" + zlog "zotregistry.dev/zot/pkg/log" + mTypes "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/retention/types" ) const ( diff --git a/pkg/retention/rules.go b/pkg/retention/rules.go index 14f24e87..51be0119 100644 --- a/pkg/retention/rules.go +++ b/pkg/retention/rules.go @@ -5,7 +5,7 @@ import ( "sort" "time" - "zotregistry.io/zot/pkg/retention/types" + "zotregistry.dev/zot/pkg/retention/types" ) const ( diff --git a/pkg/retention/types/types.go b/pkg/retention/types/types.go index d960ba4c..172770b2 100644 --- a/pkg/retention/types/types.go +++ b/pkg/retention/types/types.go @@ -6,7 +6,7 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" - mTypes "zotregistry.io/zot/pkg/meta/types" + mTypes "zotregistry.dev/zot/pkg/meta/types" ) type Candidate struct { diff --git a/pkg/scheduler/scheduler.go b/pkg/scheduler/scheduler.go index b80ef862..c0c15ed6 100644 --- a/pkg/scheduler/scheduler.go +++ b/pkg/scheduler/scheduler.go @@ -9,9 +9,9 @@ import ( "sync/atomic" "time" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/extensions/monitoring" - "zotregistry.io/zot/pkg/log" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/extensions/monitoring" + "zotregistry.dev/zot/pkg/log" ) type Task interface { diff --git a/pkg/scheduler/scheduler_test.go b/pkg/scheduler/scheduler_test.go index a91476b7..b4e5c99e 100644 --- a/pkg/scheduler/scheduler_test.go +++ b/pkg/scheduler/scheduler_test.go @@ -12,10 +12,10 @@ import ( . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/extensions/monitoring" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/scheduler" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/extensions/monitoring" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/scheduler" ) type task struct { diff --git a/pkg/storage/cache.go b/pkg/storage/cache.go index 78d13f07..8722671e 100644 --- a/pkg/storage/cache.go +++ b/pkg/storage/cache.go @@ -1,11 +1,11 @@ package storage import ( - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/api/config" - zlog "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/storage/cache" - "zotregistry.io/zot/pkg/storage/constants" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/api/config" + zlog "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/storage/cache" + "zotregistry.dev/zot/pkg/storage/constants" ) func CreateCacheDatabaseDriver(storageConfig config.StorageConfig, log zlog.Logger) (cache.Cache, error) { diff --git a/pkg/storage/cache/boltdb.go b/pkg/storage/cache/boltdb.go index f8f35b3d..efe65997 100644 --- a/pkg/storage/cache/boltdb.go +++ b/pkg/storage/cache/boltdb.go @@ -10,9 +10,9 @@ import ( godigest "github.com/opencontainers/go-digest" "go.etcd.io/bbolt" - zerr "zotregistry.io/zot/errors" - zlog "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/storage/constants" + zerr "zotregistry.dev/zot/errors" + zlog "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/storage/constants" ) type BoltDBDriver struct { diff --git a/pkg/storage/cache/boltdb_internal_test.go b/pkg/storage/cache/boltdb_internal_test.go index 31d5860a..8d1690d8 100644 --- a/pkg/storage/cache/boltdb_internal_test.go +++ b/pkg/storage/cache/boltdb_internal_test.go @@ -8,7 +8,7 @@ import ( . "github.com/smartystreets/goconvey/convey" "go.etcd.io/bbolt" - "zotregistry.io/zot/pkg/storage/constants" + "zotregistry.dev/zot/pkg/storage/constants" ) func TestBoltDriverErrors(t *testing.T) { diff --git a/pkg/storage/cache/boltdb_test.go b/pkg/storage/cache/boltdb_test.go index d6f4e309..816133ea 100644 --- a/pkg/storage/cache/boltdb_test.go +++ b/pkg/storage/cache/boltdb_test.go @@ -6,10 +6,10 @@ import ( . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/storage" - "zotregistry.io/zot/pkg/storage/cache" + "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/storage" + "zotregistry.dev/zot/pkg/storage/cache" ) func TestBoltDBCache(t *testing.T) { diff --git a/pkg/storage/cache/dynamodb.go b/pkg/storage/cache/dynamodb.go index f66b26cd..7e46b6cc 100644 --- a/pkg/storage/cache/dynamodb.go +++ b/pkg/storage/cache/dynamodb.go @@ -11,8 +11,8 @@ import ( "github.com/aws/aws-sdk-go-v2/service/dynamodb/types" godigest "github.com/opencontainers/go-digest" - zerr "zotregistry.io/zot/errors" - zlog "zotregistry.io/zot/pkg/log" + zerr "zotregistry.dev/zot/errors" + zlog "zotregistry.dev/zot/pkg/log" ) type DynamoDBDriver struct { diff --git a/pkg/storage/cache/dynamodb_test.go b/pkg/storage/cache/dynamodb_test.go index e0cd85e8..b4f084c2 100644 --- a/pkg/storage/cache/dynamodb_test.go +++ b/pkg/storage/cache/dynamodb_test.go @@ -8,10 +8,10 @@ import ( godigest "github.com/opencontainers/go-digest" . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/storage" - "zotregistry.io/zot/pkg/storage/cache" - tskip "zotregistry.io/zot/pkg/test/skip" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/storage" + "zotregistry.dev/zot/pkg/storage/cache" + tskip "zotregistry.dev/zot/pkg/test/skip" ) func TestDynamoDB(t *testing.T) { diff --git a/pkg/storage/cache_benchmark_test.go b/pkg/storage/cache_benchmark_test.go index 0a45cf81..d48905fc 100644 --- a/pkg/storage/cache_benchmark_test.go +++ b/pkg/storage/cache_benchmark_test.go @@ -8,10 +8,10 @@ import ( godigest "github.com/opencontainers/go-digest" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/storage" - "zotregistry.io/zot/pkg/storage/cache" - test "zotregistry.io/zot/pkg/test/common" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/storage" + "zotregistry.dev/zot/pkg/storage/cache" + test "zotregistry.dev/zot/pkg/test/common" ) const ( diff --git a/pkg/storage/cache_test.go b/pkg/storage/cache_test.go index 53ce9c18..16d06374 100644 --- a/pkg/storage/cache_test.go +++ b/pkg/storage/cache_test.go @@ -6,10 +6,10 @@ import ( . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/storage" - "zotregistry.io/zot/pkg/storage/cache" + "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/storage" + "zotregistry.dev/zot/pkg/storage/cache" ) func TestCache(t *testing.T) { diff --git a/pkg/storage/common/common.go b/pkg/storage/common/common.go index d5629578..b102a880 100644 --- a/pkg/storage/common/common.go +++ b/pkg/storage/common/common.go @@ -18,13 +18,13 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" oras "github.com/oras-project/artifacts-spec/specs-go/v1" - zerr "zotregistry.io/zot/errors" - zcommon "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/extensions/monitoring" - zlog "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/scheduler" - storageConstants "zotregistry.io/zot/pkg/storage/constants" - storageTypes "zotregistry.io/zot/pkg/storage/types" + zerr "zotregistry.dev/zot/errors" + zcommon "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/extensions/monitoring" + zlog "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/scheduler" + storageConstants "zotregistry.dev/zot/pkg/storage/constants" + storageTypes "zotregistry.dev/zot/pkg/storage/types" ) const ( diff --git a/pkg/storage/common/common_test.go b/pkg/storage/common/common_test.go index a593005f..768b756a 100644 --- a/pkg/storage/common/common_test.go +++ b/pkg/storage/common/common_test.go @@ -13,16 +13,16 @@ import ( "github.com/rs/zerolog" . "github.com/smartystreets/goconvey/convey" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/extensions/monitoring" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/storage" - "zotregistry.io/zot/pkg/storage/cache" - common "zotregistry.io/zot/pkg/storage/common" - "zotregistry.io/zot/pkg/storage/imagestore" - "zotregistry.io/zot/pkg/storage/local" - . "zotregistry.io/zot/pkg/test/image-utils" - "zotregistry.io/zot/pkg/test/mocks" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/extensions/monitoring" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/storage" + "zotregistry.dev/zot/pkg/storage/cache" + common "zotregistry.dev/zot/pkg/storage/common" + "zotregistry.dev/zot/pkg/storage/imagestore" + "zotregistry.dev/zot/pkg/storage/local" + . "zotregistry.dev/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/test/mocks" ) func TestValidateManifest(t *testing.T) { diff --git a/pkg/storage/common/lint_interface.go b/pkg/storage/common/lint_interface.go index e880fa4d..3d5890e0 100644 --- a/pkg/storage/common/lint_interface.go +++ b/pkg/storage/common/lint_interface.go @@ -3,7 +3,7 @@ package storage import ( godigest "github.com/opencontainers/go-digest" - storageTypes "zotregistry.io/zot/pkg/storage/types" + storageTypes "zotregistry.dev/zot/pkg/storage/types" ) type Lint interface { diff --git a/pkg/storage/gc/gc.go b/pkg/storage/gc/gc.go index ceb4e082..ce7ce427 100644 --- a/pkg/storage/gc/gc.go +++ b/pkg/storage/gc/gc.go @@ -14,17 +14,17 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" oras "github.com/oras-project/artifacts-spec/specs-go/v1" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/api/config" - zcommon "zotregistry.io/zot/pkg/common" - zlog "zotregistry.io/zot/pkg/log" - mTypes "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/retention" - rTypes "zotregistry.io/zot/pkg/retention/types" - "zotregistry.io/zot/pkg/scheduler" - "zotregistry.io/zot/pkg/storage" - common "zotregistry.io/zot/pkg/storage/common" - "zotregistry.io/zot/pkg/storage/types" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/api/config" + zcommon "zotregistry.dev/zot/pkg/common" + zlog "zotregistry.dev/zot/pkg/log" + mTypes "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/retention" + rTypes "zotregistry.dev/zot/pkg/retention/types" + "zotregistry.dev/zot/pkg/scheduler" + "zotregistry.dev/zot/pkg/storage" + common "zotregistry.dev/zot/pkg/storage/common" + "zotregistry.dev/zot/pkg/storage/types" ) const ( diff --git a/pkg/storage/gc/gc_internal_test.go b/pkg/storage/gc/gc_internal_test.go index 5f27ce02..6e127b28 100644 --- a/pkg/storage/gc/gc_internal_test.go +++ b/pkg/storage/gc/gc_internal_test.go @@ -15,18 +15,18 @@ import ( artifactspec "github.com/oras-project/artifacts-spec/specs-go/v1" . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/api/config" - zcommon "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/extensions/monitoring" - zlog "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/storage" - "zotregistry.io/zot/pkg/storage/cache" - common "zotregistry.io/zot/pkg/storage/common" - storageConstants "zotregistry.io/zot/pkg/storage/constants" - "zotregistry.io/zot/pkg/storage/local" - . "zotregistry.io/zot/pkg/test/image-utils" - "zotregistry.io/zot/pkg/test/mocks" + "zotregistry.dev/zot/pkg/api/config" + zcommon "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/extensions/monitoring" + zlog "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/storage" + "zotregistry.dev/zot/pkg/storage/cache" + common "zotregistry.dev/zot/pkg/storage/common" + storageConstants "zotregistry.dev/zot/pkg/storage/constants" + "zotregistry.dev/zot/pkg/storage/local" + . "zotregistry.dev/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/test/mocks" ) var ( diff --git a/pkg/storage/gc/gc_test.go b/pkg/storage/gc/gc_test.go index 93c01292..737c0ad8 100644 --- a/pkg/storage/gc/gc_test.go +++ b/pkg/storage/gc/gc_test.go @@ -14,21 +14,21 @@ import ( . "github.com/smartystreets/goconvey/convey" "gopkg.in/resty.v1" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/extensions/monitoring" - zlog "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/meta" - "zotregistry.io/zot/pkg/meta/boltdb" - "zotregistry.io/zot/pkg/meta/dynamodb" - mTypes "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/storage" - storageConstants "zotregistry.io/zot/pkg/storage/constants" - "zotregistry.io/zot/pkg/storage/gc" - "zotregistry.io/zot/pkg/storage/local" - "zotregistry.io/zot/pkg/storage/s3" - storageTypes "zotregistry.io/zot/pkg/storage/types" - . "zotregistry.io/zot/pkg/test/image-utils" - tskip "zotregistry.io/zot/pkg/test/skip" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/extensions/monitoring" + zlog "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/meta" + "zotregistry.dev/zot/pkg/meta/boltdb" + "zotregistry.dev/zot/pkg/meta/dynamodb" + mTypes "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/storage" + storageConstants "zotregistry.dev/zot/pkg/storage/constants" + "zotregistry.dev/zot/pkg/storage/gc" + "zotregistry.dev/zot/pkg/storage/local" + "zotregistry.dev/zot/pkg/storage/s3" + storageTypes "zotregistry.dev/zot/pkg/storage/types" + . "zotregistry.dev/zot/pkg/test/image-utils" + tskip "zotregistry.dev/zot/pkg/test/skip" ) const ( diff --git a/pkg/storage/imagestore/imagestore.go b/pkg/storage/imagestore/imagestore.go index 33be3141..f11ac60d 100644 --- a/pkg/storage/imagestore/imagestore.go +++ b/pkg/storage/imagestore/imagestore.go @@ -20,18 +20,18 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" artifactspec "github.com/oras-project/artifacts-spec/specs-go/v1" - zerr "zotregistry.io/zot/errors" - zcommon "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/extensions/monitoring" - syncConstants "zotregistry.io/zot/pkg/extensions/sync/constants" - zlog "zotregistry.io/zot/pkg/log" - zreg "zotregistry.io/zot/pkg/regexp" - "zotregistry.io/zot/pkg/scheduler" - "zotregistry.io/zot/pkg/storage/cache" - common "zotregistry.io/zot/pkg/storage/common" - storageConstants "zotregistry.io/zot/pkg/storage/constants" - storageTypes "zotregistry.io/zot/pkg/storage/types" - "zotregistry.io/zot/pkg/test/inject" + zerr "zotregistry.dev/zot/errors" + zcommon "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/extensions/monitoring" + syncConstants "zotregistry.dev/zot/pkg/extensions/sync/constants" + zlog "zotregistry.dev/zot/pkg/log" + zreg "zotregistry.dev/zot/pkg/regexp" + "zotregistry.dev/zot/pkg/scheduler" + "zotregistry.dev/zot/pkg/storage/cache" + common "zotregistry.dev/zot/pkg/storage/common" + storageConstants "zotregistry.dev/zot/pkg/storage/constants" + storageTypes "zotregistry.dev/zot/pkg/storage/types" + "zotregistry.dev/zot/pkg/test/inject" ) const ( diff --git a/pkg/storage/local/driver.go b/pkg/storage/local/driver.go index 1d4b1b9e..8d81779d 100644 --- a/pkg/storage/local/driver.go +++ b/pkg/storage/local/driver.go @@ -15,9 +15,9 @@ import ( storagedriver "github.com/docker/distribution/registry/storage/driver" - zerr "zotregistry.io/zot/errors" - storageConstants "zotregistry.io/zot/pkg/storage/constants" - "zotregistry.io/zot/pkg/test/inject" + zerr "zotregistry.dev/zot/errors" + storageConstants "zotregistry.dev/zot/pkg/storage/constants" + "zotregistry.dev/zot/pkg/test/inject" ) type Driver struct { diff --git a/pkg/storage/local/local.go b/pkg/storage/local/local.go index 7978a01a..ecf1ffd1 100644 --- a/pkg/storage/local/local.go +++ b/pkg/storage/local/local.go @@ -1,12 +1,12 @@ package local import ( - "zotregistry.io/zot/pkg/extensions/monitoring" - zlog "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/storage/cache" - common "zotregistry.io/zot/pkg/storage/common" - "zotregistry.io/zot/pkg/storage/imagestore" - storageTypes "zotregistry.io/zot/pkg/storage/types" + "zotregistry.dev/zot/pkg/extensions/monitoring" + zlog "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/storage/cache" + common "zotregistry.dev/zot/pkg/storage/common" + "zotregistry.dev/zot/pkg/storage/imagestore" + storageTypes "zotregistry.dev/zot/pkg/storage/types" ) // NewImageStore returns a new image store backed by a file storage. diff --git a/pkg/storage/local/local_elevated_test.go b/pkg/storage/local/local_elevated_test.go index d8c6c04a..a9b0eef3 100644 --- a/pkg/storage/local/local_elevated_test.go +++ b/pkg/storage/local/local_elevated_test.go @@ -16,11 +16,11 @@ import ( "github.com/rs/zerolog" . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/extensions/monitoring" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/storage" - "zotregistry.io/zot/pkg/storage/cache" - "zotregistry.io/zot/pkg/storage/local" + "zotregistry.dev/zot/pkg/extensions/monitoring" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/storage" + "zotregistry.dev/zot/pkg/storage/cache" + "zotregistry.dev/zot/pkg/storage/local" ) func TestElevatedPrivilegesInvalidDedupe(t *testing.T) { diff --git a/pkg/storage/local/local_test.go b/pkg/storage/local/local_test.go index c825eb68..adfbbb4a 100644 --- a/pkg/storage/local/local_test.go +++ b/pkg/storage/local/local_test.go @@ -25,21 +25,21 @@ import ( "github.com/rs/zerolog" . "github.com/smartystreets/goconvey/convey" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/extensions/monitoring" - zlog "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/scheduler" - "zotregistry.io/zot/pkg/storage" - "zotregistry.io/zot/pkg/storage/cache" - storageConstants "zotregistry.io/zot/pkg/storage/constants" - "zotregistry.io/zot/pkg/storage/gc" - "zotregistry.io/zot/pkg/storage/local" - storageTypes "zotregistry.io/zot/pkg/storage/types" - . "zotregistry.io/zot/pkg/test/image-utils" - "zotregistry.io/zot/pkg/test/mocks" - "zotregistry.io/zot/pkg/test/signature" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/extensions/monitoring" + zlog "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/scheduler" + "zotregistry.dev/zot/pkg/storage" + "zotregistry.dev/zot/pkg/storage/cache" + storageConstants "zotregistry.dev/zot/pkg/storage/constants" + "zotregistry.dev/zot/pkg/storage/gc" + "zotregistry.dev/zot/pkg/storage/local" + storageTypes "zotregistry.dev/zot/pkg/storage/types" + . "zotregistry.dev/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/test/mocks" + "zotregistry.dev/zot/pkg/test/signature" ) const ( diff --git a/pkg/storage/s3/driver.go b/pkg/storage/s3/driver.go index 19b0c860..8c75a623 100644 --- a/pkg/storage/s3/driver.go +++ b/pkg/storage/s3/driver.go @@ -8,7 +8,7 @@ import ( "github.com/docker/distribution/registry/storage/driver" _ "github.com/docker/distribution/registry/storage/driver/s3-aws" - storageConstants "zotregistry.io/zot/pkg/storage/constants" + storageConstants "zotregistry.dev/zot/pkg/storage/constants" ) type Driver struct { diff --git a/pkg/storage/s3/s3.go b/pkg/storage/s3/s3.go index 89a3e2d9..53724118 100644 --- a/pkg/storage/s3/s3.go +++ b/pkg/storage/s3/s3.go @@ -6,12 +6,12 @@ import ( // Load s3 driver. _ "github.com/docker/distribution/registry/storage/driver/s3-aws" - "zotregistry.io/zot/pkg/extensions/monitoring" - zlog "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/storage/cache" - common "zotregistry.io/zot/pkg/storage/common" - "zotregistry.io/zot/pkg/storage/imagestore" - storageTypes "zotregistry.io/zot/pkg/storage/types" + "zotregistry.dev/zot/pkg/extensions/monitoring" + zlog "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/storage/cache" + common "zotregistry.dev/zot/pkg/storage/common" + "zotregistry.dev/zot/pkg/storage/imagestore" + storageTypes "zotregistry.dev/zot/pkg/storage/types" ) // NewObjectStorage returns a new image store backed by cloud storages. diff --git a/pkg/storage/s3/s3_test.go b/pkg/storage/s3/s3_test.go index d05e8001..73a948e1 100644 --- a/pkg/storage/s3/s3_test.go +++ b/pkg/storage/s3/s3_test.go @@ -25,21 +25,21 @@ import ( . "github.com/smartystreets/goconvey/convey" "gopkg.in/resty.v1" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/extensions/monitoring" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/scheduler" - "zotregistry.io/zot/pkg/storage" - "zotregistry.io/zot/pkg/storage/cache" - storageConstants "zotregistry.io/zot/pkg/storage/constants" - "zotregistry.io/zot/pkg/storage/s3" - storageTypes "zotregistry.io/zot/pkg/storage/types" - . "zotregistry.io/zot/pkg/test/image-utils" - "zotregistry.io/zot/pkg/test/inject" - "zotregistry.io/zot/pkg/test/mocks" - tskip "zotregistry.io/zot/pkg/test/skip" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/extensions/monitoring" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/scheduler" + "zotregistry.dev/zot/pkg/storage" + "zotregistry.dev/zot/pkg/storage/cache" + storageConstants "zotregistry.dev/zot/pkg/storage/constants" + "zotregistry.dev/zot/pkg/storage/s3" + storageTypes "zotregistry.dev/zot/pkg/storage/types" + . "zotregistry.dev/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/test/inject" + "zotregistry.dev/zot/pkg/test/mocks" + tskip "zotregistry.dev/zot/pkg/test/skip" ) //nolint:gochecknoglobals diff --git a/pkg/storage/scrub.go b/pkg/storage/scrub.go index a7a8b95e..fbaeebb1 100644 --- a/pkg/storage/scrub.go +++ b/pkg/storage/scrub.go @@ -13,9 +13,9 @@ import ( godigest "github.com/opencontainers/go-digest" ispec "github.com/opencontainers/image-spec/specs-go/v1" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/common" - storageTypes "zotregistry.io/zot/pkg/storage/types" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/common" + storageTypes "zotregistry.dev/zot/pkg/storage/types" ) const ( diff --git a/pkg/storage/scrub_test.go b/pkg/storage/scrub_test.go index 03c87d2b..11c9f392 100644 --- a/pkg/storage/scrub_test.go +++ b/pkg/storage/scrub_test.go @@ -17,18 +17,18 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" . "github.com/smartystreets/goconvey/convey" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/extensions/monitoring" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/storage" - "zotregistry.io/zot/pkg/storage/cache" - common "zotregistry.io/zot/pkg/storage/common" - "zotregistry.io/zot/pkg/storage/local" - "zotregistry.io/zot/pkg/storage/s3" - storageTypes "zotregistry.io/zot/pkg/storage/types" - . "zotregistry.io/zot/pkg/test/image-utils" - "zotregistry.io/zot/pkg/test/mocks" - tskip "zotregistry.io/zot/pkg/test/skip" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/extensions/monitoring" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/storage" + "zotregistry.dev/zot/pkg/storage/cache" + common "zotregistry.dev/zot/pkg/storage/common" + "zotregistry.dev/zot/pkg/storage/local" + "zotregistry.dev/zot/pkg/storage/s3" + storageTypes "zotregistry.dev/zot/pkg/storage/types" + . "zotregistry.dev/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/test/mocks" + tskip "zotregistry.dev/zot/pkg/test/skip" ) const ( diff --git a/pkg/storage/storage.go b/pkg/storage/storage.go index cf61fa5f..9391f7bc 100644 --- a/pkg/storage/storage.go +++ b/pkg/storage/storage.go @@ -9,16 +9,16 @@ import ( godigest "github.com/opencontainers/go-digest" ispec "github.com/opencontainers/image-spec/specs-go/v1" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/api/config" - zcommon "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/extensions/monitoring" - "zotregistry.io/zot/pkg/log" - common "zotregistry.io/zot/pkg/storage/common" - "zotregistry.io/zot/pkg/storage/constants" - "zotregistry.io/zot/pkg/storage/local" - "zotregistry.io/zot/pkg/storage/s3" - storageTypes "zotregistry.io/zot/pkg/storage/types" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/api/config" + zcommon "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/extensions/monitoring" + "zotregistry.dev/zot/pkg/log" + common "zotregistry.dev/zot/pkg/storage/common" + "zotregistry.dev/zot/pkg/storage/constants" + "zotregistry.dev/zot/pkg/storage/local" + "zotregistry.dev/zot/pkg/storage/s3" + storageTypes "zotregistry.dev/zot/pkg/storage/types" ) func New(config *config.Config, linter common.Lint, metrics monitoring.MetricServer, diff --git a/pkg/storage/storage_controller.go b/pkg/storage/storage_controller.go index dc4946d2..35c8cdb8 100644 --- a/pkg/storage/storage_controller.go +++ b/pkg/storage/storage_controller.go @@ -4,7 +4,7 @@ import ( "fmt" "strings" - storageTypes "zotregistry.io/zot/pkg/storage/types" + storageTypes "zotregistry.dev/zot/pkg/storage/types" ) const ( diff --git a/pkg/storage/storage_test.go b/pkg/storage/storage_test.go index 5e8ae280..96bda64e 100644 --- a/pkg/storage/storage_test.go +++ b/pkg/storage/storage_test.go @@ -27,22 +27,22 @@ import ( . "github.com/smartystreets/goconvey/convey" "gopkg.in/resty.v1" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/api/config" - "zotregistry.io/zot/pkg/extensions/monitoring" - zlog "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/storage" - "zotregistry.io/zot/pkg/storage/cache" - storageCommon "zotregistry.io/zot/pkg/storage/common" - storageConstants "zotregistry.io/zot/pkg/storage/constants" - "zotregistry.io/zot/pkg/storage/gc" - "zotregistry.io/zot/pkg/storage/imagestore" - "zotregistry.io/zot/pkg/storage/local" - "zotregistry.io/zot/pkg/storage/s3" - storageTypes "zotregistry.io/zot/pkg/storage/types" - . "zotregistry.io/zot/pkg/test/image-utils" - "zotregistry.io/zot/pkg/test/mocks" - tskip "zotregistry.io/zot/pkg/test/skip" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/api/config" + "zotregistry.dev/zot/pkg/extensions/monitoring" + zlog "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/storage" + "zotregistry.dev/zot/pkg/storage/cache" + storageCommon "zotregistry.dev/zot/pkg/storage/common" + storageConstants "zotregistry.dev/zot/pkg/storage/constants" + "zotregistry.dev/zot/pkg/storage/gc" + "zotregistry.dev/zot/pkg/storage/imagestore" + "zotregistry.dev/zot/pkg/storage/local" + "zotregistry.dev/zot/pkg/storage/s3" + storageTypes "zotregistry.dev/zot/pkg/storage/types" + . "zotregistry.dev/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/test/mocks" + tskip "zotregistry.dev/zot/pkg/test/skip" ) var trueVal bool = true //nolint: gochecknoglobals diff --git a/pkg/storage/types/types.go b/pkg/storage/types/types.go index a2ea7ac4..625d5a1e 100644 --- a/pkg/storage/types/types.go +++ b/pkg/storage/types/types.go @@ -10,7 +10,7 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" artifactspec "github.com/oras-project/artifacts-spec/specs-go/v1" - "zotregistry.io/zot/pkg/scheduler" + "zotregistry.dev/zot/pkg/scheduler" ) type StoreController interface { diff --git a/pkg/test/auth/bearer_test.go b/pkg/test/auth/bearer_test.go index c250428f..148e2f73 100644 --- a/pkg/test/auth/bearer_test.go +++ b/pkg/test/auth/bearer_test.go @@ -5,7 +5,7 @@ import ( . "github.com/smartystreets/goconvey/convey" - auth "zotregistry.io/zot/pkg/test/auth" + auth "zotregistry.dev/zot/pkg/test/auth" ) func TestBearerServer(t *testing.T) { diff --git a/pkg/test/common/fs_test.go b/pkg/test/common/fs_test.go index 590dd1be..0c1f73ec 100644 --- a/pkg/test/common/fs_test.go +++ b/pkg/test/common/fs_test.go @@ -13,7 +13,7 @@ import ( . "github.com/smartystreets/goconvey/convey" "golang.org/x/crypto/bcrypt" - tcommon "zotregistry.io/zot/pkg/test/common" + tcommon "zotregistry.dev/zot/pkg/test/common" ) var ErrTestError = errors.New("ErrTestError") diff --git a/pkg/test/common/utils_test.go b/pkg/test/common/utils_test.go index 9c547d10..c863b07c 100644 --- a/pkg/test/common/utils_test.go +++ b/pkg/test/common/utils_test.go @@ -8,9 +8,9 @@ import ( . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - tcommon "zotregistry.io/zot/pkg/test/common" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + tcommon "zotregistry.dev/zot/pkg/test/common" ) func TestWaitTillTrivyDBDownloadStarted(t *testing.T) { diff --git a/pkg/test/image-utils/images.go b/pkg/test/image-utils/images.go index fe53ea1b..44bdfc46 100644 --- a/pkg/test/image-utils/images.go +++ b/pkg/test/image-utils/images.go @@ -11,9 +11,9 @@ import ( "github.com/opencontainers/image-spec/specs-go" ispec "github.com/opencontainers/image-spec/specs-go/v1" - "zotregistry.io/zot/pkg/common" - mTypes "zotregistry.io/zot/pkg/meta/types" - storageConstants "zotregistry.io/zot/pkg/storage/constants" + "zotregistry.dev/zot/pkg/common" + mTypes "zotregistry.dev/zot/pkg/meta/types" + storageConstants "zotregistry.dev/zot/pkg/storage/constants" ) const ( diff --git a/pkg/test/image-utils/images_test.go b/pkg/test/image-utils/images_test.go index 689f0d25..11fc123a 100644 --- a/pkg/test/image-utils/images_test.go +++ b/pkg/test/image-utils/images_test.go @@ -8,8 +8,8 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/common" - . "zotregistry.io/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/common" + . "zotregistry.dev/zot/pkg/test/image-utils" ) func TestImageBuilder(t *testing.T) { diff --git a/pkg/test/image-utils/multiarch.go b/pkg/test/image-utils/multiarch.go index ffc28f00..e01e3d6c 100644 --- a/pkg/test/image-utils/multiarch.go +++ b/pkg/test/image-utils/multiarch.go @@ -7,7 +7,7 @@ import ( "github.com/opencontainers/image-spec/specs-go" ispec "github.com/opencontainers/image-spec/specs-go/v1" - mTypes "zotregistry.io/zot/pkg/meta/types" + mTypes "zotregistry.dev/zot/pkg/meta/types" ) type MultiarchImage struct { diff --git a/pkg/test/image-utils/upload.go b/pkg/test/image-utils/upload.go index bda283f0..783eeddf 100644 --- a/pkg/test/image-utils/upload.go +++ b/pkg/test/image-utils/upload.go @@ -10,8 +10,8 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" "gopkg.in/resty.v1" - tcommon "zotregistry.io/zot/pkg/test/common" - "zotregistry.io/zot/pkg/test/inject" + tcommon "zotregistry.dev/zot/pkg/test/common" + "zotregistry.dev/zot/pkg/test/inject" ) var ( diff --git a/pkg/test/image-utils/upload_test.go b/pkg/test/image-utils/upload_test.go index 7291bc41..07e94b97 100644 --- a/pkg/test/image-utils/upload_test.go +++ b/pkg/test/image-utils/upload_test.go @@ -11,11 +11,11 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - tcommon "zotregistry.io/zot/pkg/test/common" - . "zotregistry.io/zot/pkg/test/image-utils" - "zotregistry.io/zot/pkg/test/inject" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + tcommon "zotregistry.dev/zot/pkg/test/common" + . "zotregistry.dev/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/test/inject" ) func TestUploadImage(t *testing.T) { diff --git a/pkg/test/image-utils/utils.go b/pkg/test/image-utils/utils.go index 47c38d13..97f53150 100644 --- a/pkg/test/image-utils/utils.go +++ b/pkg/test/image-utils/utils.go @@ -13,7 +13,7 @@ import ( godigest "github.com/opencontainers/go-digest" ispec "github.com/opencontainers/image-spec/specs-go/v1" - tcommon "zotregistry.io/zot/pkg/test/common" + tcommon "zotregistry.dev/zot/pkg/test/common" ) var vulnerableLayer []byte //nolint: gochecknoglobals diff --git a/pkg/test/image-utils/write.go b/pkg/test/image-utils/write.go index 5bb089c6..9825c18f 100644 --- a/pkg/test/image-utils/write.go +++ b/pkg/test/image-utils/write.go @@ -7,7 +7,7 @@ import ( godigest "github.com/opencontainers/go-digest" ispec "github.com/opencontainers/image-spec/specs-go/v1" - stypes "zotregistry.io/zot/pkg/storage/types" + stypes "zotregistry.dev/zot/pkg/storage/types" ) func WriteImageToFileSystem(image Image, repoName, ref string, storeController stypes.StoreController) error { diff --git a/pkg/test/image-utils/write_test.go b/pkg/test/image-utils/write_test.go index 02c8b5b3..f8df7813 100644 --- a/pkg/test/image-utils/write_test.go +++ b/pkg/test/image-utils/write_test.go @@ -8,9 +8,9 @@ import ( godigest "github.com/opencontainers/go-digest" . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/storage" - . "zotregistry.io/zot/pkg/test/image-utils" - "zotregistry.io/zot/pkg/test/mocks" + "zotregistry.dev/zot/pkg/storage" + . "zotregistry.dev/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/test/mocks" ) var ErrTestError = errors.New("ErrTestError") diff --git a/pkg/test/inject/dev.go b/pkg/test/inject/dev.go index 6aa117a4..6d21d300 100644 --- a/pkg/test/inject/dev.go +++ b/pkg/test/inject/dev.go @@ -9,8 +9,8 @@ import ( "net/http" "sync" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/log" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/log" ) func Ok(ok bool) bool { diff --git a/pkg/test/inject/inject_test.go b/pkg/test/inject/inject_test.go index f3b5a7b3..dda24b5e 100644 --- a/pkg/test/inject/inject_test.go +++ b/pkg/test/inject/inject_test.go @@ -11,7 +11,7 @@ import ( . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/test/inject" + "zotregistry.dev/zot/pkg/test/inject" ) var ( diff --git a/pkg/test/mocks/cve_mock.go b/pkg/test/mocks/cve_mock.go index 40e350eb..944fe7ff 100644 --- a/pkg/test/mocks/cve_mock.go +++ b/pkg/test/mocks/cve_mock.go @@ -3,8 +3,8 @@ package mocks import ( "context" - "zotregistry.io/zot/pkg/common" - cvemodel "zotregistry.io/zot/pkg/extensions/search/cve/model" + "zotregistry.dev/zot/pkg/common" + cvemodel "zotregistry.dev/zot/pkg/extensions/search/cve/model" ) type CveInfoMock struct { diff --git a/pkg/test/mocks/image_store_mock.go b/pkg/test/mocks/image_store_mock.go index 25d2aee3..a31220b1 100644 --- a/pkg/test/mocks/image_store_mock.go +++ b/pkg/test/mocks/image_store_mock.go @@ -9,7 +9,7 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" artifactspec "github.com/oras-project/artifacts-spec/specs-go/v1" - "zotregistry.io/zot/pkg/scheduler" + "zotregistry.dev/zot/pkg/scheduler" ) type MockedImageStore struct { diff --git a/pkg/test/mocks/lint_mock.go b/pkg/test/mocks/lint_mock.go index 4b400c42..47ac43a5 100644 --- a/pkg/test/mocks/lint_mock.go +++ b/pkg/test/mocks/lint_mock.go @@ -3,7 +3,7 @@ package mocks import ( godigest "github.com/opencontainers/go-digest" - storageTypes "zotregistry.io/zot/pkg/storage/types" + storageTypes "zotregistry.dev/zot/pkg/storage/types" ) type MockedLint struct { diff --git a/pkg/test/mocks/oci_mock.go b/pkg/test/mocks/oci_mock.go index 507b1f04..b50b2214 100644 --- a/pkg/test/mocks/oci_mock.go +++ b/pkg/test/mocks/oci_mock.go @@ -4,8 +4,8 @@ import ( godigest "github.com/opencontainers/go-digest" ispec "github.com/opencontainers/image-spec/specs-go/v1" - "zotregistry.io/zot/pkg/common" - cvemodel "zotregistry.io/zot/pkg/extensions/search/cve/model" + "zotregistry.dev/zot/pkg/common" + cvemodel "zotregistry.dev/zot/pkg/extensions/search/cve/model" ) type OciLayoutUtilsMock struct { diff --git a/pkg/test/mocks/repo_db_mock.go b/pkg/test/mocks/repo_db_mock.go index a2521c1d..73d3035a 100644 --- a/pkg/test/mocks/repo_db_mock.go +++ b/pkg/test/mocks/repo_db_mock.go @@ -6,7 +6,7 @@ import ( godigest "github.com/opencontainers/go-digest" - mTypes "zotregistry.io/zot/pkg/meta/types" + mTypes "zotregistry.dev/zot/pkg/meta/types" ) type MetaDBMock struct { diff --git a/pkg/test/oci-utils/oci_layout.go b/pkg/test/oci-utils/oci_layout.go index e414c06e..d217760e 100644 --- a/pkg/test/oci-utils/oci_layout.go +++ b/pkg/test/oci-utils/oci_layout.go @@ -16,12 +16,12 @@ import ( godigest "github.com/opencontainers/go-digest" ispec "github.com/opencontainers/image-spec/specs-go/v1" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/common" - "zotregistry.io/zot/pkg/extensions/search/convert" - cvemodel "zotregistry.io/zot/pkg/extensions/search/cve/model" - "zotregistry.io/zot/pkg/log" - stypes "zotregistry.io/zot/pkg/storage/types" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/common" + "zotregistry.dev/zot/pkg/extensions/search/convert" + cvemodel "zotregistry.dev/zot/pkg/extensions/search/cve/model" + "zotregistry.dev/zot/pkg/log" + stypes "zotregistry.dev/zot/pkg/storage/types" ) type OciUtils interface { //nolint: interfacebloat diff --git a/pkg/test/oci-utils/oci_layout_test.go b/pkg/test/oci-utils/oci_layout_test.go index e9cd6a4e..cb63dc8d 100644 --- a/pkg/test/oci-utils/oci_layout_test.go +++ b/pkg/test/oci-utils/oci_layout_test.go @@ -15,20 +15,20 @@ import ( ispec "github.com/opencontainers/image-spec/specs-go/v1" . "github.com/smartystreets/goconvey/convey" - zerr "zotregistry.io/zot/errors" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - extconf "zotregistry.io/zot/pkg/extensions/config" - "zotregistry.io/zot/pkg/extensions/monitoring" - cvemodel "zotregistry.io/zot/pkg/extensions/search/cve/model" - "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/storage" - "zotregistry.io/zot/pkg/storage/local" - tcommon "zotregistry.io/zot/pkg/test/common" - . "zotregistry.io/zot/pkg/test/image-utils" - "zotregistry.io/zot/pkg/test/mocks" - ociutils "zotregistry.io/zot/pkg/test/oci-utils" - signature "zotregistry.io/zot/pkg/test/signature" + zerr "zotregistry.dev/zot/errors" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + extconf "zotregistry.dev/zot/pkg/extensions/config" + "zotregistry.dev/zot/pkg/extensions/monitoring" + cvemodel "zotregistry.dev/zot/pkg/extensions/search/cve/model" + "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/storage" + "zotregistry.dev/zot/pkg/storage/local" + tcommon "zotregistry.dev/zot/pkg/test/common" + . "zotregistry.dev/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/test/mocks" + ociutils "zotregistry.dev/zot/pkg/test/oci-utils" + signature "zotregistry.dev/zot/pkg/test/signature" ) var ErrTestError = fmt.Errorf("testError") diff --git a/pkg/test/oci-utils/repo.go b/pkg/test/oci-utils/repo.go index a4661522..34b0f7dd 100644 --- a/pkg/test/oci-utils/repo.go +++ b/pkg/test/oci-utils/repo.go @@ -4,10 +4,10 @@ import ( "context" "fmt" - zerr "zotregistry.io/zot/errors" - mTypes "zotregistry.io/zot/pkg/meta/types" - reqCtx "zotregistry.io/zot/pkg/requestcontext" - imageUtil "zotregistry.io/zot/pkg/test/image-utils" + zerr "zotregistry.dev/zot/errors" + mTypes "zotregistry.dev/zot/pkg/meta/types" + reqCtx "zotregistry.dev/zot/pkg/requestcontext" + imageUtil "zotregistry.dev/zot/pkg/test/image-utils" ) type RepoImage struct { diff --git a/pkg/test/oci-utils/repo_test.go b/pkg/test/oci-utils/repo_test.go index e5d48009..97b9848e 100644 --- a/pkg/test/oci-utils/repo_test.go +++ b/pkg/test/oci-utils/repo_test.go @@ -7,10 +7,10 @@ import ( . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/meta/types" - "zotregistry.io/zot/pkg/test/image-utils" - "zotregistry.io/zot/pkg/test/mocks" - ociutils "zotregistry.io/zot/pkg/test/oci-utils" + "zotregistry.dev/zot/pkg/meta/types" + "zotregistry.dev/zot/pkg/test/image-utils" + "zotregistry.dev/zot/pkg/test/mocks" + ociutils "zotregistry.dev/zot/pkg/test/oci-utils" ) var ErrTestFail = fmt.Errorf("fail") diff --git a/pkg/test/oci-utils/store.go b/pkg/test/oci-utils/store.go index 9a6ed692..afb0e913 100644 --- a/pkg/test/oci-utils/store.go +++ b/pkg/test/oci-utils/store.go @@ -3,12 +3,12 @@ package ociutils import ( godigest "github.com/opencontainers/go-digest" - "zotregistry.io/zot/pkg/extensions/monitoring" - zLog "zotregistry.io/zot/pkg/log" - "zotregistry.io/zot/pkg/storage" - "zotregistry.io/zot/pkg/storage/local" - stypes "zotregistry.io/zot/pkg/storage/types" - "zotregistry.io/zot/pkg/test/mocks" + "zotregistry.dev/zot/pkg/extensions/monitoring" + zLog "zotregistry.dev/zot/pkg/log" + "zotregistry.dev/zot/pkg/storage" + "zotregistry.dev/zot/pkg/storage/local" + stypes "zotregistry.dev/zot/pkg/storage/types" + "zotregistry.dev/zot/pkg/test/mocks" ) func GetDefaultImageStore(rootDir string, log zLog.Logger) stypes.ImageStore { diff --git a/pkg/test/signature/notation.go b/pkg/test/signature/notation.go index 7b85e888..9a379cb3 100644 --- a/pkg/test/signature/notation.go +++ b/pkg/test/signature/notation.go @@ -31,7 +31,7 @@ import ( "oras.land/oras-go/v2/registry/remote" "oras.land/oras-go/v2/registry/remote/auth" - tcommon "zotregistry.io/zot/pkg/test/common" + tcommon "zotregistry.dev/zot/pkg/test/common" ) var ( diff --git a/pkg/test/signature/notation_test.go b/pkg/test/signature/notation_test.go index 39596531..57b7d685 100644 --- a/pkg/test/signature/notation_test.go +++ b/pkg/test/signature/notation_test.go @@ -13,11 +13,11 @@ import ( notconfig "github.com/notaryproject/notation-go/config" . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/pkg/api" - "zotregistry.io/zot/pkg/api/config" - tcommon "zotregistry.io/zot/pkg/test/common" - . "zotregistry.io/zot/pkg/test/image-utils" - signature "zotregistry.io/zot/pkg/test/signature" + "zotregistry.dev/zot/pkg/api" + "zotregistry.dev/zot/pkg/api/config" + tcommon "zotregistry.dev/zot/pkg/test/common" + . "zotregistry.dev/zot/pkg/test/image-utils" + signature "zotregistry.dev/zot/pkg/test/signature" ) func TestLoadNotationSigningkeys(t *testing.T) { diff --git a/pkg/test/skip/skip_test.go b/pkg/test/skip/skip_test.go index b266f11c..0aba04cb 100644 --- a/pkg/test/skip/skip_test.go +++ b/pkg/test/skip/skip_test.go @@ -6,7 +6,7 @@ import ( "github.com/stretchr/testify/assert" - tskip "zotregistry.io/zot/pkg/test/skip" + tskip "zotregistry.dev/zot/pkg/test/skip" ) // for code coverage. diff --git a/swagger/docs_test.go b/swagger/docs_test.go index 15835f86..56a70668 100644 --- a/swagger/docs_test.go +++ b/swagger/docs_test.go @@ -5,7 +5,7 @@ import ( . "github.com/smartystreets/goconvey/convey" - "zotregistry.io/zot/swagger" + "zotregistry.dev/zot/swagger" ) func TestDocs(t *testing.T) {