[Bug 2062552] Re: Ubuntu 24.04 LTS Cloud Image ova error during deployment

John Chittum 2062552 at bugs.launchpad.net
Tue Jul 16 15:41:46 UTC 2024


I've set this to incomplete for now. @air-awan, if you have time to give
an update related to vmware environments, let me know.

i double checked, and the addition of the serial port was requested by
the vmware team, so if it's breaking things now due to hypervisor level
issues, I'll have to sync with vmware to figure out the appropriate fix.

** Changed in: cloud-images
       Status: New => Incomplete

** Changed in: livecd-rootfs (Ubuntu)
       Status: Confirmed => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to livecd-rootfs in Ubuntu.
https://bugs.launchpad.net/bugs/2062552

Title:
  Ubuntu 24.04 LTS Cloud Image ova error during deployment

Status in cloud-images:
  Incomplete
Status in livecd-rootfs package in Ubuntu:
  Incomplete

Bug description:
  Ubuntu 24.04 LTS Cloud Image daily (20240416)
  File: noble-server-cloudimg-amd64.ova
  Error: OVF's rasd item with instance ID=4 has invalid serial port config.
  Deploy to: VMware Cloud Director 10.4.2.22463311, VMware ESXi, 7.0.3, 20842708

  Detail debug: 
  com.vmware.vcloud.api.presentation.service.BadRequestException: OVF's rasd item with instance ID=4 has invalid serial port config.
  	at com.vmware.vcloud.fabric.storage.copy.impl.OvfTransferManagerImpl.validateSerialPortConfig(OvfTransferManagerImpl.java:737)
  	at com.vmware.ssdc.backend.services.impl.VAppUploadManagerImpl.handleUploadOvfDescriptor(VAppUploadManagerImpl.java:2180)
  	at com.vmware.ssdc.backend.services.impl.VAppUploadManagerImpl.handleUploadBody(VAppUploadManagerImpl.java:2060)
  	at com.vmware.ssdc.backend.services.impl.VAppUploadManagerImpl.handleUpload(VAppUploadManagerImpl.java:1957)
  	at com.vmware.ssdc.backend.services.impl.VAppUploadManagerImpl.executeTask(VAppUploadManagerImpl.java:5285)
  	at com.vmware.vcloud.backendbase.management.system.TaskActivity$ExecutePhase$1.doInSecurityContext(TaskActivity.java:828)
  	at com.vmware.vcloud.backendbase.management.system.TaskActivity$ExecutePhase$1.doInSecurityContext(TaskActivity.java:823)
  	at com.vmware.vcloud.backendbase.management.system.SecurityContextTemplate.executeForOrgAndUser(SecurityContextTemplate.java:49)
  	at com.vmware.vcloud.backendbase.management.system.TaskActivity$ExecutePhase.execute(TaskActivity.java:830)
  	at com.vmware.vcloud.backendbase.management.system.TaskActivity$ExecutePhase.invokeInner(TaskActivity.java:726)
  	at com.vmware.vcloud.backendbase.management.system.TaskActivity$TaskActivityBasePhase.invoke(TaskActivity.java:342)
  	at com.vmware.vcloud.activity.executors.ActivityRunner.runPhase(ActivityRunner.java:175)
  	at com.vmware.vcloud.activity.executors.ActivityRunner.run(ActivityRunner.java:112)
  	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
  	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
  	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
  	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
  	at java.base/java.lang.Thread.run(Thread.java:829)

  It appears that .ovf file contains serial port configuration.
        <Item ovf:required="false">
          <rasd:AutomaticAllocation>false</rasd:AutomaticAllocation>
          <rasd:ElementName>serial0</rasd:ElementName>
          <rasd:InstanceID>4</rasd:InstanceID>
          <rasd:ResourceSubType>vmware.serialport.device</rasd:ResourceSubType>
          <rasd:ResourceType>21</rasd:ResourceType>
          <vmw:Config ovf:required="false" vmw:key="yieldOnPoll" vmw:value="false" />
        </Item>

  OVF file shouldn't include serial port:
  https://kb.vmware.com/s/article/2128084

  I was able to deploy the cloud image after removing serial port
  configuration from the ovf file.

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-images/+bug/2062552/+subscriptions




More information about the foundations-bugs mailing list