-
Notifications
You must be signed in to change notification settings - Fork 1
Description
Hi,
I have built a customised oc.user.ubuntu image using the source and instructions given and pushed it to my docker repository exzaadmin/oc.user.ubuntu: and set this to be public repository.
In the od.config file, I have edited the below section:
graphical is the main abcdesktop container
include x11 service
'graphical' : {
'image': { 'default': 'exzadmin/oc.user.ubuntu:0.0.1' },
'imagePullPolicy': 'IfNotPresent',
'enable': True,
'acl': { 'permit': [ 'all' ] },
'waitportbin' : '/composer/node/wait-port/node_modules/.bin/wait-port',
# 'resources': {
# 'requests': { 'memory': "320Mi", 'cpu': "250m" },
# 'limits' : { 'memory': "1Gi", 'cpu': "1000m" }
# },
'securityContext': {
'readOnlyRootFilesystem': False,
'allowPrivilegeEscalation': True
},
'tcpport': 6081,
'secrets_requirement' : [ 'abcdesktop/vnc', 'abcdesktop/kerberos']
},
When loading the user desktop post login, the platform is able to read the od.config, but failing to pull the image and throwing the below error and user login is failing.
Warning Failed Failed to pull image "exzadmin/oc.user.ubuntu:0.0.1": failed to pull and unpack image "docker.io/exzadmin/oc.user.ubuntu:0.0.1": failed to resolve reference "docker.io/exzadmin/oc.user.ubuntu:0.0.1": pull access denied, repository does not exist or may require authorization: server message: insufficient_scope: authorization failed
However, this is a public repository and anyone can download and use it.
Is there anything specific to be done to pull this image properly?
Best regards,
Raghav