Bringing this back to life :) Were you able to get around this? I'm planning on setting up FreeIPA and Foreman to work in sync, if this does not work I might as well not start with this.
Thanks, On Thursday, December 15, 2016 at 8:39:30 AM UTC-5, Raul Dias wrote: > > That was my next question. If there is anything that foreman can't do > after installation instead of during. > > On Thu, Dec 15, 2016, 10:25 Daniel Lobato <[email protected] <javascript:>> > wrote: > >> Looks like http://projects.theforeman.org/issues/10209 >> >> I'm using Foreman with IPA realms & LDAP, but I added the proxy after the >> foreman installation. Maybe you can install foreman without this option in >> the installer then configure IPA on your own after that? >> >> >> On Thursday, December 15, 2016 at 12:07:39 AM UTC+1, Raul Dias wrote: >>> >>> Hello, >>> >>> After finding out that Jessie is not supported with FreeIPA support, I >>> changed to Fedora (24). >>> >>> When installing with: *--foreman-ipa-authentication=true*, there are >>> some ssd/ipa related errors: >>> >>> [ INFO 2016-12-14T22:58:54 verbose] Loading facts >>> [ WARN 2016-12-14T22:58:54 verbose] Facter: Error loading fact >>> /usr/share/foreman-installer/modules/foreman/lib/facter/sssd.rb: cannot >>> load such file -- util/sssd >>> [ WARN 2016-12-14T22:58:54 verbose] >>> /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in `require' >>> [ WARN 2016-12-14T22:58:54 verbose] >>> /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in `require' >>> [ WARN 2016-12-14T22:58:54 verbose] >>> /usr/share/foreman-installer/modules/foreman/lib/facter/sssd.rb:5:in >>> `rescue in <top (required)>' >>> [ WARN 2016-12-14T22:58:54 verbose] >>> /usr/share/foreman-installer/modules/foreman/lib/facter/sssd.rb:1:in `<top >>> (required)>' >>> [ WARN 2016-12-14T22:58:54 verbose] >>> /usr/share/ruby/vendor_ruby/facter/util/loader.rb:130:in `load' >>> [ WARN 2016-12-14T22:58:54 verbose] >>> /usr/share/ruby/vendor_ruby/facter/util/loader.rb:130:in `kernel_load' >>> [ WARN 2016-12-14T22:58:54 verbose] >>> /usr/share/ruby/vendor_ruby/facter/util/loader.rb:115:in `load_file' >>> [ WARN 2016-12-14T22:58:54 verbose] >>> /usr/share/ruby/vendor_ruby/facter/util/loader.rb:49:in `block (2 levels) >>> in load_all' >>> [ WARN 2016-12-14T22:58:54 verbose] >>> /usr/share/ruby/vendor_ruby/facter/util/loader.rb:47:in `each' >>> [ WARN 2016-12-14T22:58:54 verbose] >>> /usr/share/ruby/vendor_ruby/facter/util/loader.rb:47:in `block in load_all' >>> [ WARN 2016-12-14T22:58:54 verbose] >>> /usr/share/ruby/vendor_ruby/facter/util/loader.rb:45:in `each' >>> [ WARN 2016-12-14T22:58:54 verbose] >>> /usr/share/ruby/vendor_ruby/facter/util/loader.rb:45:in `load_all' >>> [ WARN 2016-12-14T22:58:54 verbose] >>> /usr/share/ruby/vendor_ruby/facter/util/collection.rb:104:in `load_all' >>> [ WARN 2016-12-14T22:58:54 verbose] >>> /usr/share/ruby/vendor_ruby/facter.rb:126:in `to_hash' >>> [ WARN 2016-12-14T22:58:54 verbose] >>> /usr/share/ruby/vendor_ruby/puppet/indirector/facts/facter.rb:46:in `find' >>> [ WARN 2016-12-14T22:58:54 verbose] >>> /usr/share/ruby/vendor_ruby/puppet/indirector/indirection.rb:194:in `find' >>> [ WARN 2016-12-14T22:58:54 verbose] >>> /usr/share/ruby/vendor_ruby/puppet/node.rb:108:in `fact_merge' >>> [ WARN 2016-12-14T22:58:54 verbose] >>> /usr/share/ruby/vendor_ruby/puppet/indirector/node/plain.rb:17:in `find' >>> [ WARN 2016-12-14T22:58:54 verbose] >>> /usr/share/ruby/vendor_ruby/puppet/indirector/indirection.rb:194:in `find' >>> [ WARN 2016-12-14T22:58:54 verbose] >>> /usr/share/ruby/vendor_ruby/puppet/application/apply.rb:208:in `main' >>> [ WARN 2016-12-14T22:58:54 verbose] >>> /usr/share/ruby/vendor_ruby/puppet/application/apply.rb:170:in >>> `run_command' >>> [ WARN 2016-12-14T22:58:54 verbose] >>> /usr/share/ruby/vendor_ruby/puppet/application.rb:344:in `block in run' >>> [ WARN 2016-12-14T22:58:54 verbose] >>> /usr/share/ruby/vendor_ruby/puppet/util.rb:446:in `exit_on_fail' >>> [ WARN 2016-12-14T22:58:54 verbose] >>> /usr/share/ruby/vendor_ruby/puppet/application.rb:344:in `run' >>> [ WARN 2016-12-14T22:58:54 verbose] >>> /usr/share/ruby/vendor_ruby/puppet/util/command_line.rb:128:in `run' >>> [ WARN 2016-12-14T22:58:54 verbose] >>> /usr/share/ruby/vendor_ruby/puppet/util/command_line.rb:72:in `execute' >>> [ WARN 2016-12-14T22:58:54 verbose] /usr/bin/puppet:5:in `<main>' >>> [ERROR 2016-12-14T22:58:55 verbose] Evaluation Error: Error while >>> evaluating a Function Call, foreman: The system does not seem to be >>> IPA-enrolled at >>> /usr/share/foreman-installer/modules/foreman/manifests/config.pp:69:9 >>> on node foreman.mydomain >>> >>> >>> This were done with a *kinit admin* before starting. >>> >>> It seems to be a old bug: http://projects.theforeman.org/issues/10209 >>> >>> Is anyone using FreeIPA with foreman? >>> >>> -rsd >>> >> -- >> You received this message because you are subscribed to a topic in the >> Google Groups "Foreman users" group. >> To unsubscribe from this topic, visit >> https://groups.google.com/d/topic/foreman-users/VHis-5B5H1E/unsubscribe. >> To unsubscribe from this group and all its topics, send an email to >> [email protected] <javascript:>. >> To post to this group, send email to [email protected] >> <javascript:>. >> Visit this group at https://groups.google.com/group/foreman-users. >> For more options, visit https://groups.google.com/d/optout. >> > -- You received this message because you are subscribed to the Google Groups "Foreman users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/foreman-users. For more options, visit https://groups.google.com/d/optout.
