Use of imagestreams in different projects

Solution In Progress - Updated -

Issue

  • We want to use an imagestream (created in project a) in a separate project like you have documented here:
    https://access.redhat.com/documentation/en/openshift-enterprise/version-3.0/openshift-enterprise-30-developer-guide/chapter-11-image-pull-secrets
    Chapter 11.2.1.
    As mentioned the required role is "system:image-puller". I assigned this role to the user of an separate project but cant list the imagestreams.
    Quick scenario:
    IS created in project a
    Assigned role image-puller to serviceaccount and user of project b

Result:
Error from server: User "user project b" cannot list imagestreams in project "project a"

If I assign the admin role, I can list the IS.
Is there an another role required for that use case?

Environment

  • Openshift Enterprise 3.0

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.