Distro means a common operating systems distribution name.
Arch means the architecture of a machine.
MPID means Mother Port ID. It represents a port which is known to be binary compatible to other OS/ARCH distributions.
Dev Port means the head of the current developer branch. There usually
a one to one mapping between compatibilities defined from the head of the
developer branch and the latest developer release of HTCondor. Clipped
means the HTCondor distribution does not support standard universe, and
32-bit
or 64-bit
means there is native compilation on that distro/arch
combination and a letter means use the mother port associated with that
letter.
Binary compatible ports are assumed to be the dynamic linked binaries unless otherwise noted.
Distro | Arch | MPID | Dev Port |
AIX 5.1 | PPC |
|
Clipped, 32-bit |
AIX 5.2L | PPC |
A |
Clipped, 32-bit |
AIX 5.3 | PPC |
|
Clipped, A |
CERN Scientific Linux 4.6 | IA32 |
|
Full, B |
CERN Scientific Linux 4.6 | X86_64 |
|
Full, C |
CERN Scientific Linux 4.7 | IA32 |
|
Full, B |
CERN Scientific Linux 4.7 | X86_64 |
|
Full, C |
Debian 4.0 (Etch) | IA32 |
|
Clipped, 32-bit |
Debian 5.0 (Lenny) | IA32 |
|
Full, 32-bit |
Debian 5.0 (Lenny) | X86_64 |
|
Full, 64-bit |
FreeBSD 7.0 | IA32 |
|
Clipped, 32-bit |
HPUX 11.00 | PA2/32 |
|
Clipped, 32-bit |
Mac OSX 10.4 | IA32 |
D |
Clipped, 32-bit |
Mac OSX 10.5 | IA32 |
|
Clipped, D |
Red Hat Enterprise Linux 3 | IA32 |
B |
Full, 32-bit |
Red Hat Enterprise Linux 3 | IA64 |
E |
Clipped, 64-bit |
Red Hat Enterprise Linux 3 | X86_64 |
C |
Full, 64-bit |
Red Hat Enterprise Linux 4 | IA32 |
|
Full, B |
Red Hat Enterprise Linux 4 | IA64 |
|
Clipped, E |
Red Hat Enterprise Linux 4 | X86_64 |
|
Full, C |
Red Hat Enterprise Linux 5 | IA32 |
|
Full, 32-bit |
Red Hat Enterprise Linux 5 | X86_64 |
|
Full, 64-bit |
Red Hat Fedora Core 4 | IA32 |
|
Full, B |
Red Hat Fedora Core 4 | X86_64 |
|
Full, C |
Red Hat Fedora Core 5 | IA32 |
|
Full, B |
Red Hat Fedora Core 5 | X86_64 |
|
Full, C |
Red Hat Fedora Core 6 | IA32 |
|
Full, B |
Red Hat Fedora Core 6 | X86_64 |
|
Full, C |
Red Hat Fedora 7 | IA32 |
|
Full, B |
Red Hat Fedora 7 | X86_64 |
|
Full, C |
Red Hat Fedora 8 | IA32 |
|
Full, B |
Red Hat Fedora 8 | X86_64 |
|
Full, C |
Red Hat Fedora 9 | IA32 |
|
Full, B |
Red Hat Fedora 9 | X86_64 |
|
Full, C |
Red Hat Fedora 10 | IA32 |
|
Full, B |
Red Hat Fedora 10 | X86_64 |
|
Full, C |
Red Hat Fedora 11 | IA32 |
|
Full, B |
Red Hat Fedora 11 | X86_64 |
|
Full, C |
Solaris 9 | SUN4U |
F |
Clipped, 32-bit |
Solaris 10 | SUN4U |
|
Clipped, F |
Use this command to show the mapping of versions and ports of HTCondor running on NMI resources.
condor_status -f "%s " CondorVersion -f "%s " nmi_platform -f "%s \n" CondorPlatform | sort | uniq | awk '{print "|", $2, "|", $9, "|", $11, "|"}' | sort
Cheat sheet from NMI:
hppa_hpux_11 |
$CondorPlatform: HPPA-HPUX11 $ |
ia64_rhas_3 |
$CondorPlatform: IA64-LINUX_RHEL3 $ |
ia64_rhas_4 |
$CondorPlatform: IA64-LINUX_RHEL3 $ |
ia64_sles_8 |
$CondorPlatform: IA64-LINUX_SLES81 $ |
ia64_sles_9 |
$CondorPlatform: IA64-LINUX_SLES81 $ |
ppc64_sles_9 |
$CondorPlatform: CONDOR_PPC-LINUX_SLES9 $ |
ppc_aix_5.2 |
$CondorPlatform: PPC-AIX5 $ |
ppc_aix_5.2-pl5 |
$CondorPlatform: PPC-AIX5 $ |
ppc_aix_5.3 |
$CondorPlatform: PPC-AIX5 $ |
ppc_macos_10.4 |
$CondorPlatform: PPC-OSX_10_4 $ |
ps3_ydl_5.0 |
$CondorPlatform: CONDOR_PPC-LINUX_SLES9 $ |
sun4u_sol_5.10 |
$CondorPlatform: SUN4X-SOLARIS29 $ |
sun4u_sol_5.8 |
$CondorPlatform: SUN4X-SOLARIS28 $ |
sun4u_sol_5.9 |
$CondorPlatform: SUN4X-SOLARIS29 $ |
unmanaged-x86_rhap_5 |
$CondorPlatform: I386-LINUX_RHEL3 $ |
x86_64_deb_4.0 |
$CondorPlatform: I386-LINUX_DEBIAN40 $ |
x86_64_deb_5.0 |
$CondorPlatform: X86_64-LINUX_DEBIAN50 $ |
x86_64_fc_4 |
$CondorPlatform: X86_64-LINUX_RHEL3 $ |
x86_64_fc_5 |
$CondorPlatform: X86_64-LINUX_RHEL3 $ |
x86_64_fc_8 |
$CondorPlatform: X86_64-LINUX_RHEL3 $ |
x86_64_fc_9 |
$CondorPlatform: X86_64-LINUX_RHEL5 $ |
x86_64_macos_10.5 |
$CondorPlatform: I386-OSX_10_4 $ |
x86_64_rhap_5 |
$CondorPlatform: X86_64-LINUX_RHEL3 $ |
x86_64_rhap_5.2 |
$CondorPlatform: X86_64-LINUX_RHEL3 $ |
x86_64_rhap_5.3 |
$CondorPlatform: X86_64-LINUX_RHEL3 $ |
x86_64_rhas_3 |
$CondorPlatform: X86_64-LINUX_RHEL3 $ |
x86_64_rhas_4 |
$CondorPlatform: X86_64-LINUX_RHEL3 $ |
x86_64_sl_5.3 |
$CondorPlatform: I386-LINUX_RHEL3 $ |
x86_64_slc_4 |
$CondorPlatform: I386-LINUX_RHEL3 $ |
x86_64_sles_8 |
$CondorPlatform: I386-LINUX_RH72 $ |
x86_64_sles_9 |
$CondorPlatform: X86_64-LINUX_RHEL3 $ |
x86_64_winnt_5.1 |
$CondorPlatform: INTEL-WINNT50 $ |
x86_cent_4.2 |
$CondorPlatform: I386-LINUX_RHEL3 $ |
x86_deb_3.1 |
$CondorPlatform: I386-LINUX_RHEL3 $ |
x86_deb_4.0 |
$CondorPlatform: I386-LINUX_DEBIAN40 $ |
x86_deb_5.0 |
$CondorPlatform: I386-LINUX_DEBIAN50 $ |
x86_fc_5 |
$CondorPlatform: I386-LINUX_RHEL3 $ |
x86_freebsd_6 |
$CondorPlatform: I386-FREEBSD6 $ |
x86_macos_10.4 |
$CondorPlatform: I386-OSX_10_4 $ |
x86_rhap_5 |
$CondorPlatform: I386-LINUX_RHEL5 $ |
x86_rhas_3 |
$CondorPlatform: I386-LINUX_RHEL3 $ |
x86_rhas_4 |
$CondorPlatform: I386-LINUX_RHEL3 $ |
x86_sl_4.4 |
$CondorPlatform: I386-LINUX_RHEL3 $ |
x86_sles_9 |
$CondorPlatform: I386-LINUX_RH72 $ |
x86_slf_3 |
$CondorPlatform: I386-LINUX_RHEL3 $ |
x86_suse_10.0 |
$CondorPlatform: I386-LINUX_RH72 $ |
x86_suse_10.2 |
$CondorPlatform: I386-LINUX_RH72 $ |
x86_ubuntu_5.10 |
$CondorPlatform: I386-LINUX_RHEL3 $ |
x86_winnt_5.1 |
$CondorPlatform: INTEL-WINNT50 $ |
x86_winnt_6.0 |
$CondorPlatform: INTEL-WINNT50 $ |