[Users] Scripting ve creation

Kirill Korotaev dev at sw.ru
Tue Jul 31 04:52:49 EDT 2007


Steve,

Good to know. Anyway I've created a bug
http://bugzilla.openvz.org/show_bug.cgi?id=658
so we'll try to reproduce and resolve your issue.

Thanks,
Kirill

Steve Hodges wrote:
> We have a suitable workaround now.  Instead of the creation script 
> running all the installs etc, it writes to an install script in the VE.  
> We then log in to the skeleton VE and run the script.
> 
> Steve
> 
>>>>hm... something went differently and there is no such a message
>>>>in strace :/
>>>>
>>>>can you give me an access to the node to check it?
>>>>
>>>>Thanks,
>>>>Kirill
>>>>
>>>>
>>>>Steve Hodges wrote:
>>>> 
>>>>
>>>>      
>>>>
>>>>>The file is on my web server
>>>>>
>>>>>http://steve-is-mucking-about.sexypenguins.com/out.gz
>>>>>
>>>>>I noticed that the command did not terminate and had to be killed (I 
>>>>>tried it a number of times with the same result)
>>>>>
>>>>>the command I used was
>>>>>
>>>>>vzctl exec 101 strace -f -o /tmp/out apt-get install exim4 -y
>>>>>
>>>>>thanks
>>>>>
>>>>>Steve
>>>>>
>>>>>On 27/07/2007 9:56 PM, Kirill Korotaev wrote:
>>>>>
>>>>>   
>>>>>
>>>>>        
>>>>>
>>>>>>Can you please run the following command:
>>>>>># vzclt exec 110 strace -f -o /tmp/out apt-get install exim4
>>>>>>and send me /tmp/out file (it will be created inside VE)?
>>>>>>
>>>>>>Thanks,
>>>>>>Kirill
>>>>>>P.S. it may require installing strace package first.
>>>>>>
>>>>>>Steve Hodges wrote:
>>>>>>
>>>>>>
>>>>>>     
>>>>>>
>>>>>>          
>>>>>>
>>>>>>>I'm trying to script the creation of a number of VEs.  The template is a 
>>>>>>>minimal Debian Etch.
>>>>>>>
>>>>>>>part of what I'm trying to do is thinks like:
>>>>>>>
>>>>>>>vzctl exec 110 apt-get install exim4
>>>>>>>
>>>>>>>exim is one of those packages that wants to run dpkg-configure as part 
>>>>>>>of the install (actually I think it's dpkg-preconfigure, but it's the 
>>>>>>>same sort of thing)
>>>>>>>
>>>>>>>When it gets to that stage it complains that it "can't re-open stdin" 
>>>>>>>and generally fails to complete the install.
>>>>>>>
>>>>>>>Is there any way of executing a whole series of commands like this 
>>>>>>>without having to run them all manually.  Some things have to be done 
>>>>>>>       
>>>>>>>            
>>>>>>
>>>>>>>from outside the VE too, so just running a script in the VE is 
>>>>>>     
>>>>>>
>>>>>>          
>>>>>>
>>>>>>>problematic :-(
>>>>>>>
>>>>>>>Steve
>>>>>>>_______________________________________________
>>>>>>>Users mailing list
>>>>>>>Users at openvz.org
>>>>>>>https://openvz.org/mailman/listinfo/users
>>>>>>>
>>>>>>>  
>>>>>>>       
>>>>>>>            
>>>>>>
>>>>>>     
>>>>>>          
>>>>>
>>>>>   
>>>>>        
>>>>
>>>> 
>>>>      
>>>
>>>    
>>
>>
>>  
> 
> 



More information about the Users mailing list