Supported Operating Systems¶
The following is a list of supported OSes that users can use as the guest operating system when creating their appliance templates.
OS | Factory | Migration |
---|---|---|
CentOS | 5.2+, 6 (32bit and 64bit), 7 (64bit) | 5.2+, 6 (32bit and 64bit), 7 (64bit) |
Debian | 6 (Squeeze), 7 (Wheezy), 8 (Jessie) (32bit and 64bit) | 6 (Squeeze), 7 (Wheezy), 8 (Jessie) (32bit and 64bit) |
Fedora | 8 to 22 | 8 to 22 |
Open SUSE | 11.3, 11.4, 12.1, 12.2 (32bit and 64bit) | 11.3, 11.4, 12.1, 12.2 (32bit and 64bit) |
Pidora | 18 to 21 | Not Supported |
Raspbian | 7 | Not Supported |
Red Hat Enterprise Linux* | 5.2+, 6 (32bit and 64bit), 7 (64bit) | 5.2+, 6 (32bit and 64bit), 7 (64bit) |
Scientific Linux | 5.2+, 6 (32bit and 64bit), 7 (64bit) | 5.2+, 6 (32bit and 64bit), 7 (64bit) |
Ubuntu LTS | 10.04 (Lucid), 12.04 (Precise), 14.04 (Trusty) (32bit and 64bit) | 10.04 (Lucid), 12.04 (Precise), 14.04 (Trusty) (32bit and 64bit) |
Microsoft Windows Server | 2008R2, 2012, 2012R2 | 2008R2, 2012, 2012R2 |
Note
For Red Hat Enterprise Linux you must provide the ISO images or access to a repository.
Warning
If you intend to generate machine images for cloud environments, ensure that the operating system you are using in the machine image is correctly supported by the cloud environment. For example, Microsoft Azure supports the following operating systems.
Notes on Licensing¶
When using UForge, you have to comply with the license agreement of OSes and software which UForge handles, in particular:
- Publishing OS image of RHEL (Red Hat Enterprise Linux) subscription to public cloud
Cloud provider has to be CCSP (Certified Cloud & Service Provider) and you must register to Red Hat Cloud Access. For more details, please confirm with cloud provider.
- Scanning server
You have to check whether the licenses of OS and software which the source machine contains allow you to use them on the destination server which you are migrating to.
If the source machine contains rpm packages which Red Hat provides, please ask the administrator whether UForge repository contains these packages, because UForge automatically regenerates rpm packages which the repository doesn’t contain and regenerated packages are NOT supported by Red Hat.
On UForge Portal, you can see the list of rpm packages which the source machine contains and header
In Repo
tells you whether or not the package comes from the repository (Refer to Viewing a Scan). Once migration is done, you can see where the package comes from by rpm command on the destination server. If regenerated,Build Host
is overwritten asuforge
.
- Handling Microsoft Windows
UForge user must acquire Windows license in order to handle Windows OSes in UForge. When publishing Windows OS image or scanning Windows server, you have to confirm usage conditions of cloud provider and virtualization software which you publish to or scan.
Supported Machine Image Types¶
With UForge you can create machine images in the following formats.
Physical Format | Additional information |
---|---|
ISO | none |
Virtual | Additional information |
---|---|
Hyper-V | none |
KVM | none |
OVF | Supported hardware types: 4 (ESXi >=3.x) 7 (ESXi >=4.x) 9 (ESXi >=5.x) |
QCOW2 | none |
Raw | none |
tar.gz | none |
Vagrant Base Box | none |
VHD | none |
Virtual Box | none |
VMware vCenter | Supported hardware types: 4 (ESXi >=3.x) 7 (ESXi >=4.x) 9 (ESXi >=5.x) |
VMware Server | Supported hardware types: 4 (ESXi >=3.x) 7 (ESXi >=4.x) 9 (ESXi >=5.x) |
Vagrant | none |
Xen | none |
Citrix XenServer | none |
Container | Additional information |
---|---|
Docker | none |
LXC | none |
Cloud | Additional information |
---|---|
Abiquo | Supported hardware types: 4 (ESXi >=3.x) 7 (ESXi >=4.x) 9 (ESXi >=5.x) |
Amazon AWS | none |
Azure Resource Manager | none |
Cloudstack | Target formats: CloudStack VMWare (OVA) CloudStack Citrix Xen (VHD) CloudStack KVM (QCOW2) |
Eucalyptus | Target formats: Eucalyptus KVM Eucalyptus Xen |
Flexiant | Target formats: Flexiant RAW - KVM/Xen Flexiant OVA - VMWare Flexiant QCOW2 - KVM/Xen/VMWare |
Fujitsu K5 | none |
Google Compute Engine | none |
Microsoft Azure | none |
Nimbula | Target formats: Nimbula ESX Nimbula KVM |
OpenStack | Target formats: OpenStack QCOW2 OpenStack VMDK OpenStack VDI OpenStack VHD |
SUSE Cloud | none |
VMware vCloud Director | Supported hardware types: 4 (ESXi >=3.x) 7 (ESXi >=4.x) 9 (ESXi >=5.x) |