-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: replace docker client code with oras - take 2 #1184
Conversation
Mend Scan Summary: ❌Repository: open-component-model/ocm
|
f35726b
to
82c5607
Compare
24aacad
to
7dd6512
Compare
7cadd7b
to
a3258ec
Compare
a3258ec
to
a51766c
Compare
Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
…nent-model/ocm into replace-docker-with-regclient
a81eb4a
to
f7ce457
Compare
1fc4a48
to
01b8c67
Compare
Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
01b8c67
to
78d2bc8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Mostly nits, generally LGTM but needs some clarification regarding concurrent access of readers
Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com> - addressed sync lock missing to ensure concurrent calls - addressed code formatting issues - addressed missing Logger transport augmentation - addressed formatting and language issues - removed unused docker code
Something is not quite right, because I had to cancel the test. That means something is not okay with the added locking. |
If it fails in generate I believe this is a concurrency issue in the generator, do we have a global lock ack somewhere? |
@jakobmoellerdev Unsure because it didn't fail, it hang... which is worse. :D |
Okay, yeah, the mutex in the reader messes things up. |
73e1b47
to
934f789
Compare
Yay all checks appear to be green. |
Why would the reader mutex cause a hangup though. That sounds off... |
392e2aa
to
43ed229
Compare
What this PR does / why we need it
Closes open-component-model/ocm-project#302
Which issue(s) this PR fixes