Figured it out.
The generated script had CRLF line termination. When we have removed the \r from the end
if line everything started to work.
Thanks for the help.
Regards,
Peter
On 14 Mar 2017, at 17:00, Richard W.M. Jones
<rjones(a)redhat.com> wrote:
On Tue, Mar 14, 2017 at 04:46:41PM +0200, Keresztes Péter-Zoltán wrote:
> We are enforcing #!/bin/bash at the beginning of the scripts and bash is installed in
every guest.
No idea in that case. Suggest using guestfish on the guest
after virt-customize has run to check that the files are
really being installed in the right places and have the
right permissions etc.
Rich.
> Regards,
> Peter
>
>
> 2017. márc. 14. dátummal, 16:14 időpontban Richard W.M. Jones
<rjones(a)redhat.com> írta:
>
>>> On Tue, Mar 14, 2017 at 03:45:34PM +0200, Keresztes Péter-Zoltán wrote:
>>> I am running libguestfs version 1.34.2
>>
>> As far as I know, this version should contain all the fixes for Debian
>> firstboot issues, in particular the ones related to
>>
https://bugzilla.redhat.com/1019388
>>
>>> The issue is the following. When I start the vm with virt-log I see this:
>>>
>>> Mar 13 17:33:30 multi6 firstboot.sh[358]: /usr/lib/virt-sysprep/firstboot.sh
start
>>> Mar 13 17:33:30 multi6 cron[359]: (CRON) INFO (Running @reboot jobs)
>>> Mar 13 17:33:30 multi6 firstboot.sh[358]: Scripts dir:
/usr/lib/virt-sysprep/scripts
>>> Mar 13 17:33:30 multi6 firstboot.sh[358]: === Running
/usr/lib/virt-sysprep/scripts/0001--utilities-1041-startup-sh ===
>>> Mar 13 17:33:30 multi6 firstboot.sh[358]: /usr/lib/virt-sysprep/firstboot.sh:
35: /usr/lib/virt-sysprep/firstboot.sh:
/usr/lib/virt-sysprep/scripts-done/0001--utilities-1041-startup-sh: not found
>>
>> I wonder if it's because the script contains a hash-bang path to a
>> non-existing interpreter. IOW if the script starts with `#!/bin/bash'
>> then you would have to install bash in the guest.
>>
>> Rich.
>>
>> --
>> Richard Jones, Virtualization Group, Red Hat
http://people.redhat.com/~rjones
>> Read my programming and virtualization blog:
http://rwmj.wordpress.com
>> virt-builder quickly builds VMs from scratch
>>
http://libguestfs.org/virt-builder.1.html
--
Richard Jones, Virtualization Group, Red Hat
http://people.redhat.com/~rjones
<
http://people.redhat.com/~rjones>
Read my programming and virtualization blog:
http://rwmj.wordpress.com
<
http://rwmj.wordpress.com/>
virt-top is 'top' for virtual machines. Tiny program with many
powerful monitoring features, net stats, disk stats, logging, etc.
http://people.redhat.com/~rjones/virt-top
<
http://people.redhat.com/~rjones/virt-top>