[Freeipa-devel] FreeIPA on AWS EC2
Hendri Morris
hmorris at ilstechnology.com
Fri May 9 21:19:26 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
ILS Technology
5300 Broken Sound Boulevard, Suite 150
Boca Raton, FL 33487 USA
Phone +1 561.982.9898
Mobile +1 561.997.4155
Fax +1 561.982.8638
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