shin-kamui opened a new issue, #10842:
URL: https://github.com/apache/cloudstack/issues/10842
### problem
Creating an L2 network with client drive and user data enabled, and
assigning it as the primary Nic network causes the VM to fail to boot.
`Error
Unable to orchestrate the start of VM instance
{"instanceName":"i-10-95-VM","uuid":"cf7fe0b5-3aaf-436a-a491-05ff04157b44"}.`
Management logs show the following error:
`[root@cs-mgmt-01 management]# tail -f management-server.log | grep xorriso
2025-05-09 08:18:58,813 DEBUG [o.a.c.s.c.ConfigDriveBuilder]
(Work-Job-Executor-81:[ctx-e0bbdf57, job-752/job-753, ctx-fb886621])
(logid:aafce644) Executing config drive creation command: /usr/bin/xorriso -o
/tmp/configdrive13732511610698651691/i-10-95-VM.iso -ldots -allow-lowercase
-allow-multidot -cache-inodes -l -quiet -J -r -V config-2
/tmp/configdrive13732511610698651691
2025-05-09 08:18:58,813 DEBUG [o.a.c.s.c.ConfigDriveBuilder]
(Work-Job-Executor-81:[ctx-e0bbdf57, job-752/job-753, ctx-fb886621])
(logid:aafce644) Executing command [/usr/bin/xorriso -o
/tmp/configdrive13732511610698651691/i-10-95-VM.iso -ldots -allow-lowercase
-allow-multidot -cache-inodes -l -quiet -J -r -V config-2
/tmp/configdrive13732511610698651691 ].
2025-05-09 08:18:58,819 WARN [o.a.c.s.c.ConfigDriveBuilder]
(Work-Job-Executor-81:[ctx-e0bbdf57, job-752/job-753, ctx-fb886621])
(logid:aafce644) Execution of process [2527556] for command [/usr/bin/xorriso
-o /tmp/configdrive13732511610698651691/i-10-95-VM.iso -ldots -allow-lowercase
-allow-multidot -cache-inodes -l -quiet -J -r -V config-2
/tmp/configdrive13732511610698651691 ] failed.
2025-05-09 08:18:58,819 DEBUG [o.a.c.s.c.ConfigDriveBuilder]
(Work-Job-Executor-81:[ctx-e0bbdf57, job-752/job-753, ctx-fb886621])
(logid:aafce644) Exit value of process [2527556] for command [/usr/bin/xorriso
-o /tmp/configdrive13732511610698651691/i-10-95-VM.iso -ldots -allow-lowercase
-allow-multidot -cache-inodes -l -quiet -J -r -V config-2
/tmp/configdrive13732511610698651691 ] is [5].
2025-05-09 08:18:58,819 WARN [o.a.c.s.c.ConfigDriveBuilder]
(Work-Job-Executor-81:[ctx-e0bbdf57, job-752/job-753, ctx-fb886621])
(logid:aafce644) Process [2527556] for command [/usr/bin/xorriso -o
/tmp/configdrive13732511610698651691/i-10-95-VM.iso -ldots -allow-lowercase
-allow-multidot -cache-inodes -l -quiet -J -r -V config-2
/tmp/configdrive13732511610698651691 ] encountered the error: [xorriso 1.5.4 :
RockRidge filesystem manipulator, libburnia project.xorriso : FAILURE : Not a
known command: '-o'xorriso : FAILURE : Not a known command:
'/tmp/configdrive13732511610698651691/i-10-95-VM.iso'xorriso : FAILURE : Not a
known command: '-ldots'xorriso : FAILURE : Not a known command:
'-allow-lowercase'xorriso : FAILURE : Not a known command:
'-allow-multidot'xorriso : FAILURE : Not a known command:
'-cache-inodes'xorriso : FAILURE : Not a known command: '-l'xorriso : FAILURE
: Not a known command: '-quiet'xorriso : FAILURE : Not a known command:
'-J'xorriso : FAILURE : Not
a known command: '-r'xorriso : FAILURE : Not a known command: '-V'xorriso :
FAILURE : Not a known command: 'config-2'xorriso : FAILURE : Not a known
command: '/tmp/configdrive13732511610698651691'xorriso : aborting : -abort_on
'FAILURE' encountered 'FAILURE'].
2025-05-09 08:18:58,820 WARN [o.a.c.s.c.ConfigDriveBuilder]
(Work-Job-Executor-81:[ctx-e0bbdf57, job-752/job-753, ctx-fb886621])
(logid:aafce644) Unable to create iso file: i-10-95-VM.iso due to gexorriso
1.5.4 : RockRidge filesystem manipulator, libburnia project.xorriso : FAILURE :
Not a known command: '-o'xorriso : FAILURE : Not a known command:
'/tmp/configdrive13732511610698651691/i-10-95-VM.iso'xorriso : FAILURE : Not a
known command: '-ldots'xorriso : FAILURE : Not a known command:
'-allow-lowercase'xorriso : FAILURE : Not a known command:
'-allow-multidot'xorriso : FAILURE : Not a known command:
'-cache-inodes'xorriso : FAILURE : Not a known command: '-l'xorriso : FAILURE
: Not a known command: '-quiet'xorriso : FAILURE : Not a known command:
'-J'xorriso : FAILURE : Not a known command: '-r'xorriso : FAILURE : Not a
known command: '-V'xorriso : FAILURE : Not a known command: 'config-2'xorriso
: FAILURE : Not a known command: '/tmp/configdrive13732511610698651
691'xorriso : aborting : -abort_on 'FAILURE' encountered 'FAILURE'
2025-05-09 08:18:59,224 ERROR [c.c.v.ClusteredVirtualMachineManagerImpl]
(Work-Job-Executor-81:[ctx-e0bbdf57, job-752/job-753, ctx-fb886621])
(logid:aafce644) Unable to orchestrate start VM instance
{"id":95,"instanceName":"i-10-95-VM","type":"User","uuid":"cf7fe0b5-3aaf-436a-a491-05ff04157b44"}
due to [Unable to create iso file: i-10-95-VM.iso due to gexorriso 1.5.4 :
RockRidge filesystem manipulator, libburnia project.xorriso : FAILURE : Not a
known command: '-o'xorriso : FAILURE : Not a known command:
'/tmp/configdrive13732511610698651691/i-10-95-VM.iso'xorriso : FAILURE : Not a
known command: '-ldots'xorriso : FAILURE : Not a known command:
'-allow-lowercase'xorriso : FAILURE : Not a known command:
'-allow-multidot'xorriso : FAILURE : Not a known command:
'-cache-inodes'xorriso : FAILURE : Not a known command: '-l'xorriso : FAILURE
: Not a known command: '-quiet'xorriso : FAILURE : Not a known command:
'-J'xorriso : FAILURE : Not a known command: '-r'xorriso : FAILUR
E : Not a known command: '-V'xorriso : FAILURE : Not a known command:
'config-2'xorriso : FAILURE : Not a known command:
'/tmp/configdrive13732511610698651691'xorriso : aborting : -abort_on 'FAILURE'
encountered 'FAILURE'].`
When I try running the command from the CLI im getting errors about args as
well. Is there a specific version of xorriso that I need to get my hands on to
fix this, or have I made a grave mistake in my lab deployment? Im new to
cloudstack, would appreciate any assistance I can get. Can't find any real
documentation on the underlying function of client drive, so assuming it's not
really expected to be a user configurable component.
here's the output of running the command standalone:
`[root@CS-KVM-02 ~]# /usr/bin/xorriso -o
/tmp/configdrive12482914262195410498/i-10-95-VM.iso -ldots -allow-lowercase
-allow-multidot -cache-inodes -l -quiet -J -r -V config-2
/tmp/configdrive12482914262195410498
xorriso 1.5.4 : RockRidge filesystem manipulator, libburnia project.
xorriso : FAILURE : Not a known command: '-o'
xorriso : FAILURE : Not a known command:
'/tmp/configdrive12482914262195410498/i-10-95-VM.iso'
xorriso : FAILURE : Not a known command: '-ldots'
xorriso : FAILURE : Not a known command: '-allow-lowercase'
xorriso : FAILURE : Not a known command: '-allow-multidot'
xorriso : FAILURE : Not a known command: '-cache-inodes'
xorriso : FAILURE : Not a known command: '-l'
xorriso : FAILURE : Not a known command: '-quiet'
xorriso : FAILURE : Not a known command: '-J'
xorriso : FAILURE : Not a known command: '-r'
xorriso : FAILURE : Not a known command: '-V'
xorriso : FAILURE : Not a known command: 'config-2'
xorriso : FAILURE : Not a known command:
'/tmp/configdrive12482914262195410498'
xorriso : aborting : -abort_on 'FAILURE' encountered 'FAILURE'
`
### versions
The versions of ACS, hypervisors, storage, network etc..
ACS version 4.20, all hypervisors are KVM running on Oracle Linux 9.5 UEK,
Primary storage is ceph RBD (same hosts), secondary is CEPHFS via NFS, network
config on each node is a single 10gig carrying all 4 types of traffic vlan
separated. Management server is a separate oracle linux 9.5 based system that
is also a member of the ceph cluster.
### The steps to reproduce the bug
1. Create new L2 guest network using "offering for l2 networks with config
drive user data VLAN"
2. Create new test VM using centos 5.5 included template
3. Attempt to start VM
### What to do about it?
Honestly not sure. Please help me through this process. My apologies for
the burden.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]