-
Notifications
You must be signed in to change notification settings - Fork 201
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
What happened in your environment?
The annotation value one/more/thing
is not interpreted correctly.
What did you expect to happen?
one/more/thing
should be in one line.
How can we reproduce it?
$ echo hello > hello.txt
$ oras push --oci-layout test:latest hello.txt
Uploading 5891b5b522d5 hello.txt
Uploaded 5891b5b522d5 hello.txt
Pushed [oci-layout] test:latest
Digest: sha256:1ec25e721c68891d389441ae02c0c3a35e59aff394e996dba73f8d2a616f78a3
$ oras attach --oci-layout test:latest --annotation foo=bar --artifact-type test
Uploading empty artifact
Attached to [oci-layout] test@sha256:1ec25e721c68891d389441ae02c0c3a35e59aff394e996dba73f8d2a616f78a3
Digest: sha256:29172865ad23502edeb8745c14624633adeb43c3da5872d56fb0d7c0e4b17e92
$ oras attach --oci-layout test:latest --annotation next=one/more/thing --artifact-type test
Uploading empty artifact
Attached to [oci-layout] test@sha256:1ec25e721c68891d389441ae02c0c3a35e59aff394e996dba73f8d2a616f78a3
Digest: sha256:1fe801f971f6ff238f45e7f7b03aeeb1e36b99146ff3c5eada155f0a1cee1c4b
$ oras discover --oci-layout test:latest -o tree -v
test@sha256:1ec25e721c68891d389441ae02c0c3a35e59aff394e996dba73f8d2a616f78a3
└── test
├── sha256:1fe801f971f6ff238f45e7f7b03aeeb1e36b99146ff3c5eada155f0a1cee1c4b
│ ├── next: one
│ │ └── more
│ │ └── thing
│ └── org.opencontainers.image.created: "2023-07-05T09:26:14Z"
└── sha256:29172865ad23502edeb8745c14624633adeb43c3da5872d56fb0d7c0e4b17e92
├── foo: bar
└── org.opencontainers.image.created: "2023-07-05T09:25:54Z"
What is the version of your ORAS CLI?
$ oras version
Version: 1.0.0
Go version: go1.20.2
Git commit: b58e7b910ca556973d111e9bd734a71baef03db2
Git tree state: clean
What is your OS environment?
Ubuntu 20.04.6 LTS
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 working