title: Permission "artifactregistry.repositories.downloadArtifacts" denied on resource
body: <p>While the artifact repository was successfully creating, running a docker push to push the image to the google artifact registry fails with a permissions error even after granting all artifact permissions to the accounting I am using on gcloud cli.</p>
  <p><strong>Command used to push image:</strong></p>
  <pre><code>docker push us-central1-docker.pkg.dev/project-id/repo-name:v2
  </code></pre>
  <p><strong>Error message:</strong></p>
  <pre><code>The push refers to repository [us-central1-docker.pkg.dev/project-id/repo-name]
  6f6f4a472f31: Preparing
  bc096d7549c4: Preparing
  5f70bf18a086: Preparing
  20bed28d4def: Preparing
  2a3255c6d9fb: Preparing
  3f5d38b4936d: Waiting
  7be8268e2fb0: Waiting
  b889a93a79dd: Waiting
  9d4550089a93: Waiting
  a7934564e6b9: Waiting
  1b7cceb6a07c: Waiting
  b274e8788e0c: Waiting
  78658088978a: Waiting
  denied: Permission &quot;artifactregistry.repositories.downloadArtifacts&quot; denied on resource &quot;projects/project-id/locations/us-central1/repositories/repo-name&quot; (or it may not exist)
  
  
  </code></pre>