[Starlingx-discuss] build Starlingx Image

Saul Wold sgw at linux.intel.com
Wed Aug 22 16:40:51 UTC 2018



On 08/21/2018 10:47 PM, Shang, Dehao wrote:
> Hi:
> 
>           When I try to build starlingx image, i have some problems and 
> can’t resolve it.
> 
>           I follow the following doc to build our image.
> 
> https://wiki.openstack.org/wiki/StarlingX/Developer_Guide#Build_the_CentOS_Mirror_Repository
> 
>           At setup building Docker Container, step 7:
> 
>                    make build
> 
>           At building process,  executing the below command will fails.
> 
>           RUN useradd -r -u $MYUID -g cgts -m $MYUNAME &&     ln -s 
> /home/$MYUNAME/.ssh /mySSH
> 
> Error is useradd: UID 0 is not unique.
> 
Are you running the "make build" as root (or via sudo)?  You need to run 
this as a regular user not root.


>           I try to add flag –o into useradd, so can pass this step. But 
> at build packages, step 4 will fails.
> 
> build-pkgs --serial
> 
> The main reason of this step is that lighttpd startup fails.
> 
>           I also try other method to build it.
> 
>           For example: at /../stx-tools/Makefile file, delete –build-arg 
> MYUID=$(UID) (at my host machine, i directly use root account)
> 
>           So, command “make build ” can pass, but non-root account will 
> be lack of permission to do anything inside container.
> 
Mostly you should not be doing things as root inside the container, but 
if needed sudo is available.

Sau!

>           Anybody have ideal to this issue.
> 
> Thanks
> 
> Dehao
> 
> 
> 
> _______________________________________________
> Starlingx-discuss mailing list
> Starlingx-discuss at lists.starlingx.io
> http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss
> 



More information about the Starlingx-discuss mailing list