Closed weynandkuijpers closed 4 years ago
@weynandkuijpers From what I see, there's container created named kacbook and worked and downloaded its files.
Then simulator start creates another container named simulator
which will find existing code already.
and from what I see there are some uncommited changes in libs_extra repo and auto mergining is failed so
According to this https://github.com/threefoldtech/jumpscaleX_core/blob/development/docs/3sdk/3sdk_internals.md#jumpscalex-code-cloning-on-filesystem how jumpscale manage the existing code on the machine. in that case we should manage the repositories manually
I could reproduce the issue after installing one container from 3sdk running with sudo and simulator running from 3sdk running with normal user permission. I added a section for this specific error in troubleshooting docs. https://github.com/threefoldtech/jumpscaleX_core/blob/rc_10.5.3/docs/3sdk/3sdk_troubleshooting.md#permission-denied-during-updating-the-on-local-storage-jumpscale-code
Started a clean 3sdk shell install after cleaning the current device:
Note: this is on a linux system:
on which I am using a normal user (weynand) that is part of the docker group (to start and stop docker containers
Did the following:
container start name=kacbook server=True
simulator start browser_open=True
which failed. see transcript here:
So container install successful, now the simulator:
Looking at the files, they are all owned by root: