[Freeipa-devel] FreeIPA on AWS EC2

Hendri Morris hmorris at ilstechnology.com
Mon May 12 11:57:22 UTC 2014


Dmitri - Thanks for your quick reply I was already aware of the link. Thanks though.
Martin - You are exactly on point. It is just a packaging issue. How much work would it be to make the dependency tree compatible with the .amzn packages?

  Unfortunately IPA alone is not enough of a reason for us to drop using Amazon Linux on their EC2 Cloud since there are many tweaks already done that we don't have to track and manage as we would using CentOS. Also using the other Linux AMIs you can miss out on new features (like new instance-types) since it often takes weeks or months for CentOS update their AMIs as Amazon constantly evolves the AWS platform.

Here is some output. Most the package library versions look compatible but and appears to conflict only because the pakage name says .amzn instead of .el6. This should be easy to fix on the development side no?

[root at ip-9-9-9-9~]# rpm -ivh --nodeps http://mirror.centos.org/centos/6/os/x86_64/Packages/autofs-5.0.5-88.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/libipa_hbac-1.9.2-129.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/libipa_hbac-python-1.9.2-129.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/libnl-1.1.4-2.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/libref_array-devel-0.1.1-9.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/libtirpc-0.2.1-6.el6_4.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/nfs-utils-1.2.3-39.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/pytalloc-2.0.7-2.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/samba4-4.0.0-58.el6.rc4.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/sssd-client-1.9.2-129.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/xmlrpc-c-1.16.24-1210.1840.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/xmlrpc-c-client-1.16.24-1210.1840.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/cups-libs-1.4.2-50.el6_4.5.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/gnutls-2.8.5-10.el6_4.2.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/bind-libs-9.8.2-0.17.rc1.el6_4.6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/libsss_idmap-1.9.2-129.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/krb5-libs-1.10.3-10.el6_4.6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/ipa-client-3.0.0-37.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/ipa-python-3.0.0-37.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/oddjob-mkhomedir-0.30-5.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/sssd-1.9.2-129.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/certmonger-0.61-3.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/libsss_autofs-1.9.2-129.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/libxslt-1.1.26-2.el6_3.1.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/oddjob-0.30-5.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/nfs-utils-lib-1.1.5-6.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/pyOpenSSL-0.10-2.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/python-kerberos-1.1-6.2.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/python-krbV-1.0.90-3.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/python-ldap-2.3.10-1.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/python-lxml-2.2.3-1.1.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/python-netaddr-0.7.5-4.el6.noarch.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/python-nss-0.13-1.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/rpcbind-0.2.0-11.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/libtalloc-2.0.7-2.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/libtasn1-2.3-3.el6_2.1.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/libtdb-1.2.10-1.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/libtevent-0.9.18-3.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/libtiff-3.9.4-9.el6_3.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/libpath_utils-0.2.1-9.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/libldb-1.1.13-3.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/libcollection-0.6.0-9.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/libdhash-0.4.2-9.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/libevent-1.4.13-4.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/libgssglue-0.1-11.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/libini_config-0.6.1-9.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/keyutils-libs-1.4-4.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/keyutils-1.4-4.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/avahi-libs-0.6.25-12.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/c-ares-1.7.0-6.el6.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/cyrus-sasl-gssapi-2.1.23-13.el6_3.1.x86_64.rpm http://mirror.centos.org/centos/6/os/x86_64/Packages/cyrus-sasl-lib-2.1.23-13.el6_3.1.x86_64.rpm > out.txt
warning: /var/tmp/rpm-tmp.FaAJYs: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
        package cyrus-sasl-lib-2.1.23-13.13.amzn1.x86_64 (which is newer than cyrus-sasl-lib-2.1.23-13.el6_3.1.x86_64) is already installed
        file /usr/lib64/libsasl2.so.2.0.23 from install of cyrus-sasl-lib-2.1.23-13.el6_3.1.x86_64 conflicts with file from package cyrus-sasl-lib-2.1.23-13.13.amzn1.x86_64
        file /usr/lib64/sasl2/libanonymous.so.2.0.23 from install of cyrus-sasl-lib-2.1.23-13.el6_3.1.x86_64 conflicts with file from package cyrus-sasl-lib-2.1.23-13.13.amzn1.x86_64
        file /usr/lib64/sasl2/libsasldb.so.2.0.23 from install of cyrus-sasl-lib-2.1.23-13.el6_3.1.x86_64 conflicts with file from package cyrus-sasl-lib-2.1.23-13.13.amzn1.x86_64
        file /usr/sbin/sasldblistusers2 from install of cyrus-sasl-lib-2.1.23-13.el6_3.1.x86_64 conflicts with file from package cyrus-sasl-lib-2.1.23-13.13.amzn1.x86_64
        file /usr/sbin/saslpasswd2 from install of cyrus-sasl-lib-2.1.23-13.el6_3.1.x86_64 conflicts with file from package cyrus-sasl-lib-2.1.23-13.13.amzn1.x86_64
        file /usr/share/doc/cyrus-sasl-lib-2.1.23/AUTHORS from install of cyrus-sasl-lib-2.1.23-13.el6_3.1.x86_64 conflicts with file from package cyrus-sasl-lib-2.1.23-13.13.amzn1.x86_64
        file /usr/share/doc/cyrus-sasl-lib-2.1.23/COPYING from install of cyrus-sasl-lib-2.1.23-13.el6_3.1.x86_64 conflicts with file from package cyrus-sasl-lib-2.1.23-13.13.amzn1.x86_64
        file /usr/share/doc/cyrus-sasl-lib-2.1.23/NEWS from install of cyrus-sasl-lib-2.1.23-13.el6_3.1.x86_64 conflicts with file from package cyrus-sasl-lib-2.1.23-13.13.amzn1.x86_64
        file /usr/share/doc/cyrus-sasl-lib-2.1.23/README from install of cyrus-sasl-lib-2.1.23-13.el6_3.1.x86_64 conflicts with file from package cyrus-sasl-lib-2.1.23-13.13.amzn1.x86_64
        file /usr/share/doc/cyrus-sasl-lib-2.1.23/advanced.html from install of cyrus-sasl-lib-2.1.23-13.el6_3.1.x86_64 conflicts with file from package cyrus-sasl-lib-2.1.23-13.13.amzn1.x86_64
        file /usr/share/doc/cyrus-sasl-lib-2.1.23/appconvert.html from install of cyrus-sasl-lib-2.1.23-13.el6_3.1.x86_64 conflicts with file from package cyrus-sasl-lib-2.1.23-13.13.amzn1.x86_64
        file /usr/share/doc/cyrus-sasl-lib-2.1.23/components.html from install of cyrus-sasl-lib-2.1.23-13.el6_3.1.x86_64 conflicts with file from package cyrus-sasl-lib-2.1.23-13.13.amzn1.x86_64
        file /usr/share/doc/cyrus-sasl-lib-2.1.23/gssapi.html from install of cyrus-sasl-lib-2.1.23-13.el6_3.1.x86_64 conflicts with file from package cyrus-sasl-lib-2.1.23-13.13.amzn1.x86_64
        file /usr/share/doc/cyrus-sasl-lib-2.1.23/index.html from install of cyrus-sasl-lib-2.1.23-13.el6_3.1.x86_64 conflicts with file from package cyrus-sasl-lib-2.1.23-13.13.amzn1.x86_64
        file /usr/share/doc/cyrus-sasl-lib-2.1.23/install.html from install of cyrus-sasl-lib-2.1.23-13.el6_3.1.x86_64 conflicts with file from package cyrus-sasl-lib-2.1.23-13.13.amzn1.x86_64
        file /usr/share/doc/cyrus-sasl-lib-2.1.23/macosx.html from install of cyrus-sasl-lib-2.1.23-13.el6_3.1.x86_64 conflicts with file from package cyrus-sasl-lib-2.1.23-13.13.amzn1.x86_64
        file /usr/share/doc/cyrus-sasl-lib-2.1.23/mechanisms.html from install of cyrus-sasl-lib-2.1.23-13.el6_3.1.x86_64 conflicts with file from package cyrus-sasl-lib-2.1.23-13.13.amzn1.x86_64
        file /usr/share/doc/cyrus-sasl-lib-2.1.23/options.html from install of cyrus-sasl-lib-2.1.23-13.el6_3.1.x86_64 conflicts with file from package cyrus-sasl-lib-2.1.23-13.13.amzn1.x86_64
        file /usr/share/doc/cyrus-sasl-lib-2.1.23/plugprog.html from install of cyrus-sasl-lib-2.1.23-13.el6_3.1.x86_64 conflicts with file from package cyrus-sasl-lib-2.1.23-13.13.amzn1.x86_64
        file /usr/share/doc/cyrus-sasl-lib-2.1.23/programming.html from install of cyrus-sasl-lib-2.1.23-13.el6_3.1.x86_64 conflicts with file from package cyrus-sasl-lib-2.1.23-13.13.amzn1.x86_64
        file /usr/share/doc/cyrus-sasl-lib-2.1.23/readme.html from install of cyrus-sasl-lib-2.1.23-13.el6_3.1.x86_64 conflicts with file from package cyrus-sasl-lib-2.1.23-13.13.amzn1.x86_64
        file /usr/share/doc/cyrus-sasl-lib-2.1.23/sysadmin.html from install of cyrus-sasl-lib-2.1.23-13.el6_3.1.x86_64 conflicts with file from package cyrus-sasl-lib-2.1.23-13.13.amzn1.x86_64
        file /usr/share/doc/cyrus-sasl-lib-2.1.23/upgrading.html from install of cyrus-sasl-lib-2.1.23-13.el6_3.1.x86_64 conflicts with file from package cyrus-sasl-lib-2.1.23-13.13.amzn1.x86_64
        file /usr/share/doc/cyrus-sasl-lib-2.1.23/windows.html from install of cyrus-sasl-lib-2.1.23-13.el6_3.1.x86_64 conflicts with file from package cyrus-sasl-lib-2.1.23-13.13.amzn1.x86_64
        package keyutils-libs-1.4-4.10.amzn1.x86_64 (which is newer than keyutils-libs-1.4-4.el6.x86_64) is already installed
        file /lib64/libkeyutils.so.1.3 from install of keyutils-libs-1.4-4.el6.x86_64 conflicts with file from package keyutils-libs-1.4-4.10.amzn1.x86_64
        file /usr/share/doc/keyutils-libs-1.4/LICENCE.LGPL from install of keyutils-libs-1.4-4.el6.x86_64 conflicts with file from package keyutils-libs-1.4-4.10.amzn1.x86_64
        package krb5-libs-1.10.3-10.26.amzn1.x86_64 (which is newer than krb5-libs-1.10.3-10.el6_4.6.x86_64) is already installed
        file /usr/share/doc/krb5-libs-1.10.3/README from install of krb5-libs-1.10.3-10.el6_4.6.x86_64 conflicts with file from package krb5-libs-1.10.3-10.26.amzn1.x86_64
        file /etc/krb5.conf from install of krb5-libs-1.10.3-10.el6_4.6.x86_64 conflicts with file from package krb5-libs-1.10.3-10.26.amzn1.x86_64
        file /lib64/libgssapi_krb5.so.2.2 from install of krb5-libs-1.10.3-10.el6_4.6.x86_64 conflicts with file from package krb5-libs-1.10.3-10.26.amzn1.x86_64
        file /lib64/libgssrpc.so.4.1 from install of krb5-libs-1.10.3-10.el6_4.6.x86_64 conflicts with file from package krb5-libs-1.10.3-10.26.amzn1.x86_64
        file /lib64/libk5crypto.so.3.1 from install of krb5-libs-1.10.3-10.el6_4.6.x86_64 conflicts with file from package krb5-libs-1.10.3-10.26.amzn1.x86_64
        file /lib64/libkrb5.so.3.3 from install of krb5-libs-1.10.3-10.el6_4.6.x86_64 conflicts with file from package krb5-libs-1.10.3-10.26.amzn1.x86_64
        file /lib64/libkrb5support.so.0.1 from install of krb5-libs-1.10.3-10.el6_4.6.x86_64 conflicts with file from package krb5-libs-1.10.3-10.26.amzn1.x86_64
        file /usr/lib64/krb5/plugins/kdb/db2.so from install of krb5-libs-1.10.3-10.el6_4.6.x86_64 conflicts with file from package krb5-libs-1.10.3-10.26.amzn1.x86_64
        file /usr/lib64/libkadm5clnt_mit.so.8.0 from install of krb5-libs-1.10.3-10.el6_4.6.x86_64 conflicts with file from package krb5-libs-1.10.3-10.26.amzn1.x86_64
        file /usr/lib64/libkadm5srv_mit.so.8.0 from install of krb5-libs-1.10.3-10.el6_4.6.x86_64 conflicts with file from package krb5-libs-1.10.3-10.26.amzn1.x86_64
        file /usr/lib64/libkdb5.so.6.0 from install of krb5-libs-1.10.3-10.el6_4.6.x86_64 conflicts with file from package krb5-libs-1.10.3-10.26.amzn1.x86_64
        file /usr/lib64/libverto-k5ev.so.0.0 from install of krb5-libs-1.10.3-10.el6_4.6.x86_64 conflicts with file from package krb5-libs-1.10.3-10.26.amzn1.x86_64
        file /usr/lib64/libverto.so.0.0 from install of krb5-libs-1.10.3-10.el6_4.6.x86_64 conflicts with file from package krb5-libs-1.10.3-10.26.amzn1.x86_64
        file /usr/share/doc/krb5-libs-1.10.3/NOTICE from install of krb5-libs-1.10.3-10.el6_4.6.x86_64 conflicts with file from package krb5-libs-1.10.3-10.26.amzn1.x86_64
        file /usr/share/locale/en_US/LC_MESSAGES/mit-krb5.mo from install of krb5-libs-1.10.3-10.el6_4.6.x86_64 conflicts with file from package krb5-libs-1.10.3-10.26.amzn1.x86_64
        file /usr/share/man/man1/kerberos.1.gz from install of krb5-libs-1.10.3-10.el6_4.6.x86_64 conflicts with file from package krb5-libs-1.10.3-10.26.amzn1.x86_64
        file /usr/share/man/man5/.k5identity.5.gz from install of krb5-libs-1.10.3-10.el6_4.6.x86_64 conflicts with file from package krb5-libs-1.10.3-10.26.amzn1.x86_64
        file /usr/share/man/man5/.k5login.5.gz from install of krb5-libs-1.10.3-10.el6_4.6.x86_64 conflicts with file from package krb5-libs-1.10.3-10.26.amzn1.x86_64
        file /usr/share/man/man5/k5identity.5.gz from install of krb5-libs-1.10.3-10.el6_4.6.x86_64 conflicts with file from package krb5-libs-1.10.3-10.26.amzn1.x86_64
        file /usr/share/man/man5/k5login.5.gz from install of krb5-libs-1.10.3-10.el6_4.6.x86_64 conflicts with file from package krb5-libs-1.10.3-10.26.amzn1.x86_64
        file /usr/share/man/man5/krb5.conf.5.gz from install of krb5-libs-1.10.3-10.el6_4.6.x86_64 conflicts with file from package krb5-libs-1.10.3-10.26.amzn1.x86_64
        package libtasn1-2.3-3.4.amzn1.x86_64 (which is newer than libtasn1-2.3-3.el6_2.1.x86_64) is already installed
        file /usr/share/doc/libtasn1-2.3/AUTHORS from install of libtasn1-2.3-3.el6_2.1.x86_64 conflicts with file from package libtasn1-2.3-3.4.amzn1.x86_64
        file /usr/share/doc/libtasn1-2.3/COPYING from install of libtasn1-2.3-3.el6_2.1.x86_64 conflicts with file from package libtasn1-2.3-3.4.amzn1.x86_64
        file /usr/share/doc/libtasn1-2.3/NEWS from install of libtasn1-2.3-3.el6_2.1.x86_64 conflicts with file from package libtasn1-2.3-3.4.amzn1.x86_64
        file /usr/share/doc/libtasn1-2.3/README from install of libtasn1-2.3-3.el6_2.1.x86_64 conflicts with file from package libtasn1-2.3-3.4.amzn1.x86_64
        file /usr/share/doc/libtasn1-2.3/ChangeLog from install of libtasn1-2.3-3.el6_2.1.x86_64 conflicts with file from package libtasn1-2.3-3.4.amzn1.x86_64
        file /usr/share/doc/libtasn1-2.3/TODO from install of libtasn1-2.3-3.el6_2.1.x86_64 conflicts with file from package libtasn1-2.3-3.4.amzn1.x86_64
        file /usr/share/doc/libtasn1-2.3/THANKS from install of libtasn1-2.3-3.el6_2.1.x86_64 conflicts with file from package libtasn1-2.3-3.4.amzn1.x86_64
        file /usr/lib64/libtasn1.so.3.1.6 from install of libtasn1-2.3-3.el6_2.1.x86_64 conflicts with file from package libtasn1-2.3-3.4.amzn1.x86_64
        file /usr/share/doc/libtasn1-2.3/COPYING.LIB from install of libtasn1-2.3-3.el6_2.1.x86_64 conflicts with file from package libtasn1-2.3-3.4.amzn1.x86_64
        file /usr/share/doc/libtasn1-2.3/libtasn1.pdf from install of libtasn1-2.3-3.el6_2.1.x86_64 conflicts with file from package libtasn1-2.3-3.4.amzn1.x86_64
        package libxslt-1.1.28-3.8.amzn1.x86_64 (which is newer than libxslt-1.1.26-2.el6_3.1.x86_64) is already installed
        file /usr/bin/xsltproc from install of libxslt-1.1.26-2.el6_3.1.x86_64 conflicts with file from package libxslt-1.1.28-3.8.amzn1.x86_64
        file /usr/lib64/libexslt.so.0 from install of libxslt-1.1.26-2.el6_3.1.x86_64 conflicts with file from package libxslt-1.1.28-3.8.amzn1.x86_64
        file /usr/lib64/libxslt.so.1 from install of libxslt-1.1.26-2.el6_3.1.x86_64 conflicts with file from package libxslt-1.1.28-3.8.amzn1.x86_64
        file /usr/share/man/man1/xsltproc.1.gz from install of libxslt-1.1.26-2.el6_3.1.x86_64 conflicts with file from package libxslt-1.1.28-3.8.amzn1.x86_64
        package bind-libs-32:9.8.2-0.23.rc1.32.amzn1.x86_64 (which is newer than bind-libs-32:9.8.2-0.17.rc1.el6_4.6.x86_64) is already installed
        file /usr/lib64/libbind9.so.80.0.4 from install of bind-libs-32:9.8.2-0.17.rc1.el6_4.6.x86_64 conflicts with file from package bind-libs-32:9.8.2-0.23.rc1.32.amzn1.x86_64
        file /usr/lib64/libdns.so.81.4.1 from install of bind-libs-32:9.8.2-0.17.rc1.el6_4.6.x86_64 conflicts with file from package bind-libs-32:9.8.2-0.23.rc1.32.amzn1.x86_64
        file /usr/lib64/libisc.so.83.0.3 from install of bind-libs-32:9.8.2-0.17.rc1.el6_4.6.x86_64 conflicts with file from package bind-libs-32:9.8.2-0.23.rc1.32.amzn1.x86_64
        file /usr/lib64/libisccc.so.80.0.0 from install of bind-libs-32:9.8.2-0.17.rc1.el6_4.6.x86_64 conflicts with file from package bind-libs-32:9.8.2-0.23.rc1.32.amzn1.x86_64
        file /usr/lib64/libisccfg.so.82.0.1 from install of bind-libs-32:9.8.2-0.17.rc1.el6_4.6.x86_64 conflicts with file from package bind-libs-32:9.8.2-0.23.rc1.32.amzn1.x86_64
        file /usr/lib64/liblwres.so.80.0.2 from install of bind-libs-32:9.8.2-0.17.rc1.el6_4.6.x86_64 conflicts with file from package bind-libs-32:9.8.2-0.23.rc1.32.amzn1.x86_64

[root at ip-9-9-9-9~]#



Hendri Morris
Senior Cloud Engineer
deviceWISE Operations
www.ilstechnology.com

________________________________________
From: Martin Kosek [mkosek at redhat.com]
Sent: Friday, May 09, 2014 4:00 PM
To: dpal at redhat.com; freeipa-devel at redhat.com; Hendri Morris
Subject: Re: [Freeipa-devel] FreeIPA on AWS EC2

On 05/08/2014 06:55 PM, Dmitri Pal wrote:
> On 05/08/2014 11:59 AM, Hendri Morris wrote:
>>
>> Is there any plan to bring FreeIPA to Amazon AWS EC2? At this point the
>> client doesn't even install on Amazon Linux (Redhat Clone Optimized for AWS).
>> Goes straight to dependency hell. I deployed a multi-server FreeIPA in a
>> enterprise environment and absolutely love the product. Please add AWS to the
>> roadmap!
>>
>> <https://owa.telit.com/owa/CookieAuth.dll?ae=Item&a=New&t=IPM.Note&cc=MTQuMy4xNTguMSxlbi1VUyw0Mjk0OTY3Mjk1LEhUTUwsMCww&pspid=_1399557927266_619631222#>
>>
>> <https://owa.telit.com/owa/CookieAuth.dll?ae=Item&a=New&t=IPM.Note&cc=MTQuMy4xNTguMSxlbi1VUyw0Mjk0OTY3Mjk1LEhUTUwsMCww&pspid=_1399557927266_619631222#>
>>
>> *www.ilstechnology.com* <http://www.ilstechnology.com>
>> **
>> *Hendri Morris*
>> Senior Cloud Engineer
>> deviceWISE Operations
>>
>>
>> This e-mail may contain information that is confidential, privileged or
>> otherwise protected from disclosure. If you are not an intended recipient of
>> this e-mail, do not duplicate or redistribute it by any means. Please delete
>> it and any attachments and notify the sender that you have received it in error.
>>
>>
>> _______________________________________________
>> Freeipa-devel mailing list
>> Freeipa-devel at redhat.com
>> https://www.redhat.com/mailman/listinfo/freeipa-devel
>
> Have you tried this?
> http://cloud-mechanic.blogspot.com/2013/10/diversion-kerberos-freeipa-in-aws-ec2.html

Great to hear you like FreeIPA!

As you get in a dependency hell, I would assume it is not a problem of FreeIPA
vs. AWS, but rather some packaging issue in your image of choice (i.e. the "Red
Hat clone").

I personally tried deploying FreeIPA in Red Hat OpenStack instance for a public
demo testing instance and did not hit much resistance. You just need to keep
your hostname static (did with cloud-init) and make sure the DNS is sane and it
should work ok. I plan to write some article about the OpenStack demo soon,
stay tuned.

Martin


This e-mail may contain information that is confidential, privileged or otherwise protected from disclosure. If you are not an intended recipient of this e-mail, do not duplicate or redistribute it by any means. Please delete it and any attachments and notify the sender that you have received it in error.




More information about the Freeipa-devel mailing list