[lxc-users] lxd lxc exec command to container tries to execute on	Host instead?
    brian mullan 
    bmullan.mail at gmail.com
       
    Mon Jan  4 16:46:39 UTC 2016
    
    
  
I was working on a bash script to automate some LXD/LXC container setups.
I successfully created the container cn1
I successfully added a new User to cn1
I successfully PUSHed several script files to the Home directory of the new
User in CN1
However, when I try to chmod +x those scripts using:
*      lxc exec cn1 -- chmod +x /home/$USER/*.sh*it seems to be trying to
do it on the Host instead & fails!
I have searched but can't find a reason why or if I am using the exec
command wrong.
A snippit of my Host script is below:
*   lxc remote add images images.linuxcontainers.org
<http://images.linuxcontainers.org>  # this works*
*   # launch as a Priviliged container *
*   lxc launch images:ubuntu/wily/amd64 cn1 -c security.privileged=true  #
this works   # create the new User in BOTH cn1 container   lxc exec cn1 - -
adduser $USER     # this works
#----------------------------------------------------------------------------------------------------------------
# Next pushing the appropriate script to its now running container.
#-----------------------------------------------------------------------------------------------------------------
lxc file push ./mk-cn1-environment.sh cn1/home/$USER/     # this works   #
make sure bash scripts we pushed are executable --  THIS FAILS   lxc exec
cn1 - - chmod +x /home/$USER/*.sh*
That last command outputs the following error messages:
*    $ lxc exec cn1 -- chmod +x /home/$USER/*.sh    chmod: cannot access
'/home/bmullan/createlxc.sh': No such file or directory    chmod: cannot
access '/home/bmullan/deletelxc.sh': No such file or directory    chmod:
cannot access '/home/bmullan/mkcn.sh': No such file or directory*
However, those .sh files are on my Host in /home/bmullan NOT the ones I
pushed
to cn1 in /home/bmullan ?
Am I using lxc exec incorrectly somehow ?
thanks for any advice.
Brian
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxcontainers.org/pipermail/lxc-users/attachments/20160104/dab713c7/attachment.html>
    
    
More information about the lxc-users
mailing list