I tried to import Parrot Security OVA into VMWare 15.5 and it is giving me the following errors:
Line 150: Unsupported element 'StorageItem'.
Line 159: Unsupported element 'EthernetPortItem'.
According to previous questions about Parrot Security OVA, it seems that VMWare requires another format to import. If so, can anyone please tell me a possible way to change the Parrot OVA format/ VMWare settings appropriately to resolve these errors?
OVA file is not recommended. ISO is best everytime. Since OVA is pre-configured it's easy to use but you may lack some requirements which will make it fail to import. On the other hand in ISO you can configure all , so chances of errors are less
Related
I'm currently having a problem with the fonts when I generate a PDF with wkhtmltopdf in Centos 7 on a normal hosting account. However, when I create the PDF in root I get no errors.
The error that I'm getting is:
Fontconfig error: Cannot load default config file
I checked the /etc/fonts/fonts.conf and it exists and it also has read privileges for everyone and I dont know what else coould be going on taking in account that it is working for root and not for the sub accounts.
The code I am using to generate the PDF:
wkhtmltopdf /rout/to/my.html /rout/to/my.pdf
The main problem is that the fonts aren't rendering and we always get the "Sans Serif" font as default. But the funny thing is that if I put the font as bold, it does render with the type of font that I need. In this case it's "Verdana".
Thanks in advance.
I had faced this problem with AWS Lambda today which is AWS Linux but cent OS from inside. Also, I found and successfully solved this problem so I think I should contribute to the community by answering this here.
First, it can be checked that if the font are available for that user, if not you can give path and provide your app fonts.
An easy to deploy implementation of HTML-pdf for AWS Lambda
But any phantom/wkhtmltopdf code throws Error: write EPIPE Next on this link all the required dependencies are posted which I think should be listed somewhere but aren't except this one. Also, the configuration is clearly explained
Aws Lambda PhontomJS dependencies for amazon Linux 2
Ok, so in my particular problem, it was not working because the hosting account had a "Jailed Shell" instead of a "Normal Shell".
This option can be changed in WHM for any specific account in the option "Manage Shell Access".
Hope this helps people in the future.
Assume I have some special use-case. Please no answers like "why do you want to do this?" Simply put, is this supported behavior, and if so, could you point me to the relevant documentation?
You can import into AWS for the following image formats:
Open Virtualization Archive (OVA)
Virtual Machine Disk (VMDK)
Virtual Hard Disk (VHD/VHDX)
Raw
Packer supports:
vmware which can be exported as an OVF template.
hyper-v which can be exported as virtual machine or virtual hard disks.
AWS provides further instructions on how to import your VM as image here.
I'm looking for ways to migrate the server from physical to GCP cloud but there is a lot of challenges to be considered.
My plans are :
Lift and shift the data | thinking of this if not using velostrata
Migrate using GCP velostrata.
Migrate using velostrata was not so clear there is no defined way to do it. link -> https://cloud.google.com/migrate/compute-engine/docs/4.5/how-to/prepare-vms-servers/physical-servers
By going through the documentation it looks to be migrated to VMware first then to the GCP cloud.
Can you guys let me simplified the steps and confirmation on this?
GCP has a couple of options to migrate instances.
Import disk
The import tool supports most virtual disk file formats, including VMDK and VHD
This feature has the following limitations:
Linux virtual disks must use grub as the bootloader.
UEFI bootloaders are not supported for either Windows or Linux.
Linux virtual disks must meet the same requirements as custom images,
including support for Virtio-SCSI Storage Controller devices.
When installed on Windows virtual disks, application-whitelisting
software, such as Cb Protection by Carbon Black, can cause the import
process to fail. You might need to uninstall such software prior to
import.
If you are importing a virtual disk running RHEL, bring your own
license (BYOL) is supported only if the python-boto package is
installed on the virtual disk prior to import.
Operating systems on virtual disks must support ACPI
If you decide to go this route I recommend you to look and use the compatibility precheck tool
Velostrata
Velostrata supports 4 different sources of machines.
On-premise VM
Azure
AWS
Physical server
The guide you share indicates that you need to download "Migrate for Compute Engine Connector ISO image" (included in the link), save it in an USB and make it bootable.
Then you will need to continue with the steps here
You can also use the path you suggest to do a P2V migration to VMware environment using a tool such as VMconverter
Once your machine is in a VMware environment follow the on-premise Velostrata migration guide
I'm trying to create my own image file from the boot disk, so I can import it to google cloud. However, I got an invalid conversion on it. Hope someone can give me some instruction on that. Thank you!
The version of dd you have installed may not support the conv=sparse option. You may have to upgrade your coreutils package to obtain a version of dd that supports that option.
I wants to import vm from vmware to xenserver using xenserver conversion manager using xe command"
xe vm-import filename='' force=true host-password=<> host-username=<> preserve=false remote-config= ? sr-uuid=<> type=ESXServer
you can also see the command using xe help vm-import.
But I don't know what arguments pass in remote-config=
I hope the following two options directly answer your question as they are the shortest paths.
From VMWare, export your desired VM to a shared disk (or your desktop) -- making sure the output is in OVF format. From XenCenter, use the import utility: browsing to your shared disk and selecting the OVF file in question.
Depending on your version of XenServer there exists a virtual appliance to assist with pulling in VMs from VMware/VSphere. These are licensed options for the record, so opensource XenServer will not facilitate the functions of these solutions.
I will focus on XenServer 6.5, which download resources can be found at:
http://www.citrix.com/downloads/xenserver/product-software/xenserver-65.html
You will want to browse to the bottom of the page for "Optional Components" and download the XenServer Conversion Manager VPX 6.5.0 and/or Console tool for batch conversion.
After importing the appliance, the documentation on using it can be found in the Administration Guide.
From VMware, the VM should be exported to OVF form