-
Notifications
You must be signed in to change notification settings - Fork 1
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
New Customised oc.user.ubuntu:<tag> #7
Comments
Hello Reghav, I'm trying to pull your new image docker pull exzadmin/oc.user.ubuntu:0.0.1
See you |
Hello Alexandre, There is a spelling mistake. It should be exzaadmin/oc.user.ubuntu:0.0.1 not exzadmin/oc.user.ubuntu:0.0.1. I sincerely apologise for the typo error by mistake. |
Hello Raghav, I have update
But it seems that nodejs spawnner service doesn't start. This service is required by pyos to check if the pod is started, and by the frontend to send control commands. kubectl exec -n abcdesktop -it fry-2fdbb -- ps -ef
See you |
Hello Alexandre, |
Hello Alexandre, In the Docker.ubuntu file, I found the section: WORKDIR /composer/node/spawner-service install node-gyp to build spawner-serviceRUN yarn global add node-gyp && npm i --package-lock-only && npm audit fix.Here, it does not seem to build the spawner-service. Or node-gyp is expected to build and start the spawner-service? |
Hello Raghav, I don't know what's going wrong with this image. I've just updated the Makefile and rebuild it from another node. To clone the
Build the oc.user image
When you start the image with a docker command you should read
See you Alexandre |
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
The text was updated successfully, but these errors were encountered: