-
Notifications
You must be signed in to change notification settings - Fork 201
Closed
Labels
bugSomething isn't workingSomething isn't workingtriageNew issues or PRs to be acknowledged by maintainersNew issues or PRs to be acknowledged by maintainers
Milestone
Description
What happened in your environment?
$ oras backup localhost:5001/oras-cli --include-referrers --output oras.tar
Found 3 tag(s) in localhost:5001/oras-cli: sha256-7ab47454c95a177cbbccea9569abde6ccfd6b1367bc6407032fe78224cacc86e, v1.2.3, v1.2.3-2
└─ sha256:a0a6fe11641c17782056954467e17f36ed123464399c39ea85ef06b59844a436
✓ Pulled application/vnd.oci.image.layer.v1.tar+gzip 13.9/13.9 MB 100.00% 28ms
└─ sha256:62be61eb921ce8f66fe95e75747d05cf7045c02832840c3c5202bcba3298d9c2
✓ Skipped application/vnd.in-toto+json 35.2/35.2 KB 100.00% 0s
└─ sha256:baa681b86f66afc12ad19c8291179310f0460bb180832c4529057ea746735dd3
✓ Pulled application/vnd.oci.image.manifest.v1+json 841/841 B 100.00% 3ms
└─ sha256:c385a28164dd48f74fbc23b1b4567ecda1186beb1ea595cf82c031ffadc4c3f0
✓ Skipped application/vnd.in-toto+json 35.2/35.2 KB 100.00% 0s
└─ sha256:175cff91b071e46124e7fec5f344b6bdcec4b4d25dbf916d7115b680eabe0bae
✓ Pulled application/vnd.oci.image.manifest.v1+json 481/481 B 100.00% 4ms
└─ sha256:f73342939476dfacc8f6b0215caecf60353a136b8e7e383c0ac8f5d08f2e7735
✓ Pulled application/vnd.oci.image.manifest.v1+json 481/481 B 100.00% 2ms
└─ sha256:bcc747e6be3109f6dd820e4083c5016d14a976e841961a2b0aa18e444d4caca3
✓ Pulled application/vnd.oci.image.index.v1+json 1.22/1.22 KB 100.00% 2ms
└─ sha256:7ab47454c95a177cbbccea9569abde6ccfd6b1367bc6407032fe78224cacc86e
✓ Pulled application/vnd.oci.image.manifest.v1+json 753/753 B 100.00% 3ms
└─ sha256:eb87c8b2e8c24470e5c3125d60ae32071db9b89e544f6e572d42e5ede3f16a0e
✓ Pulled application/vnd.oci.image.manifest.v1+json 753/753 B 100.00% 2ms
└─ sha256:b8387e1905107f771adbc5900d0d4d85ebf5c943dd83e28181acf9f1e50344a6
✓ Pulled application/vnd.oci.image.manifest.v1+json 735/735 B 100.00% 5ms
└─ sha256:900d08c004d48ab1f792c05b69d7cbfd7c9430ba5b2712f0e5b6a4aa6893abcb
✓ Pulled application/vnd.oci.image.manifest.v1+json 1/1 KB 100.00% 4ms
└─ sha256:cb90b160364b291474fc44249e59b01fd626bb25b2d8842b3345b9f3c06ea4ba
✓ Pulled application/vnd.oci.image.manifest.v1+json 735/735 B 100.00% 6ms
└─ sha256:7fdcd4dce4449b9dddbaefa1bc02ba408d119c5d50227eb36ba730b3980d5e26
✓ Skipped sbom_linux-arm64.json 1.41/1.41 MB 100.00% 0s
└─ sha256:6061644fc15a4d55a81f779c221237bd5013f8cf6b9477123386d04be6f512b7
✓ Skipped sbom_linux-amd64.json 1.41/1.41 MB 100.00% 0s
└─ sha256:c29d9c0ee205c6a9088ebade89add017e964a3a57b3a19bbf4fd14aef70f7224
✓ Pulled application/vnd.oci.image.index.v1+json 1.65/1.65 KB 100.00% 2ms
└─ sha256:8fe65d2cd1e40c4eea9bab54d6321b925113ff58a869baeafb0bd9d36b97c661
Pulled tag sha256-7ab47454c95a177cbbccea9569abde6ccfd6b1367bc6407032fe78224cacc86e with 0 referrer(s)
✓ Exists application/vnd.oci.image.manifest.v1+json 735/735 B 100.00% 0s
└─ sha256:900d08c004d48ab1f792c05b69d7cbfd7c9430ba5b2712f0e5b6a4aa6893abcb
✓ Exists application/vnd.oci.image.manifest.v1+json 753/753 B 100.00% 0s
└─ sha256:b8387e1905107f771adbc5900d0d4d85ebf5c943dd83e28181acf9f1e50344a6
✓ Exists application/vnd.oci.image.manifest.v1+json 753/753 B 100.00% 0s
└─ sha256:eb87c8b2e8c24470e5c3125d60ae32071db9b89e544f6e572d42e5ede3f16a0e
✓ Exists application/vnd.oci.image.manifest.v1+json 735/735 B 100.00% 0s
└─ sha256:7fdcd4dce4449b9dddbaefa1bc02ba408d119c5d50227eb36ba730b3980d5e26
✓ Exists application/vnd.oci.image.manifest.v1+json 1/1 KB 100.00% 0s
└─ sha256:cb90b160364b291474fc44249e59b01fd626bb25b2d8842b3345b9f3c06ea4ba
Pulled tag v1.2.3 with 5 referrer(s)
✓ Exists application/vnd.oci.image.manifest.v1+json 753/753 B 100.00% 0s
└─ sha256:eb87c8b2e8c24470e5c3125d60ae32071db9b89e544f6e572d42e5ede3f16a0e
✓ Exists application/vnd.oci.image.manifest.v1+json 1/1 KB 100.00% 0s
└─ sha256:cb90b160364b291474fc44249e59b01fd626bb25b2d8842b3345b9f3c06ea4ba
✓ Exists application/vnd.oci.image.manifest.v1+json 735/735 B 100.00% 0s
└─ sha256:7fdcd4dce4449b9dddbaefa1bc02ba408d119c5d50227eb36ba730b3980d5e26
✓ Exists application/vnd.oci.image.manifest.v1+json 735/735 B 100.00% 0s
└─ sha256:900d08c004d48ab1f792c05b69d7cbfd7c9430ba5b2712f0e5b6a4aa6893abcb
✓ Exists application/vnd.oci.image.manifest.v1+json 753/753 B 100.00% 0s
└─ sha256:b8387e1905107f771adbc5900d0d4d85ebf5c943dd83e28181acf9f1e50344a6
Pulled tag v1.2.3-2 with 5 referrer(s)
Exporting to oras.tar
Exported to oras.tar (32.2 MB)
Successfully backed up 3 tag(s) from "localhost:5001/oras-cli" to "oras.tar" in 196ms.
What did you expect to happen?
Remove redundant blanks when pulling an image
$ oras backup localhost:5001/oras-cli --include-referrers --output oras.tar
Found 3 tag(s) in localhost:5001/oras-cli: sha256-7ab47454c95a177cbbccea9569abde6ccfd6b1367bc6407032fe78224cacc86e, v1.2.3, v1.2.3-2
✓ Pulled application/vnd.oci.image.layer.v1.tar+gzip 13.9/13.9 MB 100.00% 28ms
└─ sha256:62be61eb921ce8f66fe95e75747d05cf7045c02832840c3c5202bcba3298d9c2
✓ Skipped application/vnd.in-toto+json 35.2/35.2 KB 100.00% 0s
└─ sha256:baa681b86f66afc12ad19c8291179310f0460bb180832c4529057ea746735dd3
✓ Pulled application/vnd.oci.image.manifest.v1+json 841/841 B 100.00% 3ms
└─ sha256:c385a28164dd48f74fbc23b1b4567ecda1186beb1ea595cf82c031ffadc4c3f0
✓ Skipped application/vnd.in-toto+json 35.2/35.2 KB 100.00% 0s
└─ sha256:175cff91b071e46124e7fec5f344b6bdcec4b4d25dbf916d7115b680eabe0bae
✓ Pulled application/vnd.oci.image.manifest.v1+json 481/481 B 100.00% 4ms
└─ sha256:f73342939476dfacc8f6b0215caecf60353a136b8e7e383c0ac8f5d08f2e7735
✓ Pulled application/vnd.oci.image.manifest.v1+json 481/481 B 100.00% 2ms
└─ sha256:bcc747e6be3109f6dd820e4083c5016d14a976e841961a2b0aa18e444d4caca3
✓ Pulled application/vnd.oci.image.index.v1+json 1.22/1.22 KB 100.00% 2ms
└─ sha256:7ab47454c95a177cbbccea9569abde6ccfd6b1367bc6407032fe78224cacc86e
✓ Pulled application/vnd.oci.image.manifest.v1+json 753/753 B 100.00% 3ms
└─ sha256:eb87c8b2e8c24470e5c3125d60ae32071db9b89e544f6e572d42e5ede3f16a0e
✓ Pulled application/vnd.oci.image.manifest.v1+json 753/753 B 100.00% 2ms
└─ sha256:b8387e1905107f771adbc5900d0d4d85ebf5c943dd83e28181acf9f1e50344a6
✓ Pulled application/vnd.oci.image.manifest.v1+json 735/735 B 100.00% 5ms
└─ sha256:900d08c004d48ab1f792c05b69d7cbfd7c9430ba5b2712f0e5b6a4aa6893abcb
✓ Pulled application/vnd.oci.image.manifest.v1+json 1/1 KB 100.00% 4ms
└─ sha256:cb90b160364b291474fc44249e59b01fd626bb25b2d8842b3345b9f3c06ea4ba
✓ Pulled application/vnd.oci.image.manifest.v1+json 735/735 B 100.00% 6ms
└─ sha256:7fdcd4dce4449b9dddbaefa1bc02ba408d119c5d50227eb36ba730b3980d5e26
✓ Skipped sbom_linux-arm64.json 1.41/1.41 MB 100.00% 0s
└─ sha256:6061644fc15a4d55a81f779c221237bd5013f8cf6b9477123386d04be6f512b7
✓ Skipped sbom_linux-amd64.json 1.41/1.41 MB 100.00% 0s
└─ sha256:c29d9c0ee205c6a9088ebade89add017e964a3a57b3a19bbf4fd14aef70f7224
✓ Pulled application/vnd.oci.image.index.v1+json 1.65/1.65 KB 100.00% 2ms
└─ sha256:8fe65d2cd1e40c4eea9bab54d6321b925113ff58a869baeafb0bd9d36b97c661
Pulled tag sha256-7ab47454c95a177cbbccea9569abde6ccfd6b1367bc6407032fe78224cacc86e with 0 referrer(s)
✓ Exists application/vnd.oci.image.manifest.v1+json 735/735 B 100.00% 0s
└─ sha256:900d08c004d48ab1f792c05b69d7cbfd7c9430ba5b2712f0e5b6a4aa6893abcb
✓ Exists application/vnd.oci.image.manifest.v1+json 753/753 B 100.00% 0s
└─ sha256:b8387e1905107f771adbc5900d0d4d85ebf5c943dd83e28181acf9f1e50344a6
✓ Exists application/vnd.oci.image.manifest.v1+json 753/753 B 100.00% 0s
└─ sha256:eb87c8b2e8c24470e5c3125d60ae32071db9b89e544f6e572d42e5ede3f16a0e
✓ Exists application/vnd.oci.image.manifest.v1+json 735/735 B 100.00% 0s
└─ sha256:7fdcd4dce4449b9dddbaefa1bc02ba408d119c5d50227eb36ba730b3980d5e26
✓ Exists application/vnd.oci.image.manifest.v1+json 1/1 KB 100.00% 0s
└─ sha256:cb90b160364b291474fc44249e59b01fd626bb25b2d8842b3345b9f3c06ea4ba
Pulled tag v1.2.3 with 5 referrer(s)
✓ Exists application/vnd.oci.image.manifest.v1+json 753/753 B 100.00% 0s
└─ sha256:eb87c8b2e8c24470e5c3125d60ae32071db9b89e544f6e572d42e5ede3f16a0e
✓ Exists application/vnd.oci.image.manifest.v1+json 1/1 KB 100.00% 0s
└─ sha256:cb90b160364b291474fc44249e59b01fd626bb25b2d8842b3345b9f3c06ea4ba
✓ Exists application/vnd.oci.image.manifest.v1+json 735/735 B 100.00% 0s
└─ sha256:7fdcd4dce4449b9dddbaefa1bc02ba408d119c5d50227eb36ba730b3980d5e26
✓ Exists application/vnd.oci.image.manifest.v1+json 735/735 B 100.00% 0s
└─ sha256:900d08c004d48ab1f792c05b69d7cbfd7c9430ba5b2712f0e5b6a4aa6893abcb
✓ Exists application/vnd.oci.image.manifest.v1+json 753/753 B 100.00% 0s
└─ sha256:b8387e1905107f771adbc5900d0d4d85ebf5c943dd83e28181acf9f1e50344a6
Pulled tag v1.2.3-2 with 5 referrer(s)
Exporting to oras.tar
Exported to oras.tar (32.2 MB)
Successfully backed up 3 tag(s) from "localhost:5001/oras-cli" to "oras.tar" in 196ms.
How can we reproduce it?
See above
What is the version of your ORAS CLI?
oras v1.3.0-beta.4
What is your OS environment?
MacOS M4
Are you willing to submit PRs to fix it?
- Yes, I am willing to fix it.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingtriageNew issues or PRs to be acknowledged by maintainersNew issues or PRs to be acknowledged by maintainers