guac icon indicating copy to clipboard operation
guac copied to clipboard

[API] GraphQL API to efficiently retrieve transitive metadata available for a list of artifacts/packages

Open lumjjb opened this issue 2 years ago • 0 comments

Design and implement a GraphQL GUAC API and data model to be able to efficiently retrieve transitive metadata available for a list of artifacts/packages (e.g. What is the most used/critical package/artifact).

Depends on https://github.com/guacsec/guac/issues/216

lumjjb avatar Nov 10 '22 15:11 lumjjb

Thank you for responding to my request @AvineshTripathi Thant looks like obsolete: https://github.com/goharbor/harbor/pull/17179 for GCAR Code: https://github.com/goharbor/harbor/tree/main/src/pkg/reg/adapter/googlegcr

OrlinVasilev avatar Nov 22 '22 07:11 OrlinVasilev

This issue is being marked stale due to a period of inactivity. If this issue is still relevant, please comment or remove the stale label. Otherwise, this issue will close in 30 days.

github-actions[bot] avatar Jan 21 '23 09:01 github-actions[bot]

This issue is being marked stale due to a period of inactivity. If this issue is still relevant, please comment or remove the stale label. Otherwise, this issue will close in 30 days.

github-actions[bot] avatar Apr 09 '23 09:04 github-actions[bot]

@AvineshTripathi are you able to spend some time on this ?

OrlinVasilev avatar Apr 10 '23 06:04 OrlinVasilev

@OrlinVasilev thanks for the reminder I forgot about this issue, sorry to keep you waiting! I'll start working on this

AvineshTripathi avatar Apr 10 '23 06:04 AvineshTripathi

Heyyyyy :) @AvineshTripathi thank you so much!!!! No hurry at all I was just wondering if you are still happy to spend some time on that :)) if you need anything just drop me a line ok ? Thanks again!!!

OrlinVasilev avatar Apr 10 '23 06:04 OrlinVasilev

Hey @OrlinVasilev I tried looking into links provided however I am a bit unsure about the expectatione of this issue can you give link or some more context to the expectations or maybe what feat we are looking for over here

AvineshTripathi avatar Apr 13 '23 06:04 AvineshTripathi

Not sure where to comment on the GCR/GAR integration, so I hope you don't mind the intrusion here...

Our corporate policy prohibits the use of (secret) service account keys for authentication. Is there any thought/interest/activity to use Access tokens for authentication?

https://cloud.google.com/artifact-registry/docs/docker/authentication#methods

I'm generating an access token as: gcloud auth print-access-token --impersonate-service-account my-service-account@<project-id>.iam.gserviceaccount.com

In the Harbor New Registry Endpoint dialog...

When I paste the access token in the Access Secret field with Google GCR as the selected Provider and https://us.gcr.io as the Endpoint URL

I get Failed to ping endpoint.

Appreciate any advice on how best to proceed. Thanks!

brad-taylor-yvr avatar Apr 14 '23 22:04 brad-taylor-yvr

@brad-taylor-yvr no worries at all just not sure about your issue @wy65701436 can you comment on that?ideas?

OrlinVasilev avatar May 04 '23 14:05 OrlinVasilev

Hey @OrlinVasilev I tried looking into links provided however I am a bit unsure about the expectatione of this issue can you give link or some more context to the expectations or maybe what feat we are looking for over here

Hey @OrlinVasilev can you also address this comment. Thank you!

AvineshTripathi avatar May 04 '23 17:05 AvineshTripathi

@yanji09 I think you had something in mind here or I'm mistaken ?

OrlinVasilev avatar May 05 '23 06:05 OrlinVasilev

This originally came from #16973 to ask Harbor replication to support GAR. We would like to get helps from community to update/test the replication adapter to support GAR. Based on the progress of #16973, the Google GAR did slight changes at their side and now the harbor replication works for GAR without changes from harbor side. While for long-term expectation, it would be great if someone from community can maintain the replication GCR/GAR adapter. For example, if there are break changes at GCR/GAR side, he can maintain/test the adapter and do the corresponding changes from harbor side.

yanji09 avatar May 05 '23 07:05 yanji09

This issue is being marked stale due to a period of inactivity. If this issue is still relevant, please comment or remove the stale label. Otherwise, this issue will close in 30 days.

github-actions[bot] avatar Jul 04 '23 09:07 github-actions[bot]

This issue was closed because it has been stalled for 30 days with no activity. If this issue is still relevant, please re-open a new issue.

github-actions[bot] avatar Aug 04 '23 09:08 github-actions[bot]