"foreman-installer --scenario katello -i" no setup of puppet?

Hi there,

pretty easy question for you I'd guess.

If I run "foreman-installer --scenario katello -i" there's no option to
configure my puppet instance. If I run the same setup with "–scenario
foreman" I can configure my puppet instance but no katello.

I'd like to setup one machine with foreman, puppet and katello - even if
this might not be "best practise". For now it's only for testing purpose.

Do I have to run both setup scenarios after each other (which one first) or
does it just don't work together on one system?

Thanks for any hint and advise!

Denny

katello scenario sets up puppet by default. you have to explicitly disable
puppet in katello if you dont want it.

greg

··· On Thu, Nov 24, 2016, 08:00 Denny wrote:

Hi there,

pretty easy question for you I’d guess.

If I run “foreman-installer --scenario katello -i” there’s no option to
configure my puppet instance. If I run the same setup with “–scenario
foreman” I can configure my puppet instance but no katello.

I’d like to setup one machine with foreman, puppet and katello - even if
this might not be “best practise”. For now it’s only for testing purpose.

Do I have to run both setup scenarios after each other (which one first)
or does it just don’t work together on one system?

Thanks for any hint and advise!

Denny


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 foreman-users+unsubscribe@googlegroups.com.
To post to this group, send email to foreman-users@googlegroups.com.
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.

Ahh okay!

Follow up question: If puppet is installed with no addtional configuration
how do I edit settings like "show_diff" and "dns_alt_names"?

Thank you

Denny

··· Am Donnerstag, 24. November 2016 15:31:29 UTC+1 schrieb Greg Swift: > > katello scenario sets up puppet by default. you have to explicitly > disable puppet in katello if you dont want it. > > greg > > On Thu, Nov 24, 2016, 08:00 Denny <nomore...@gmail.com > > wrote: > >> Hi there, >> >> pretty easy question for you I'd guess. >> >> If I run "foreman-installer --scenario katello -i" there's no option to >> configure my puppet instance. If I run the same setup with "--scenario >> foreman" I can configure my puppet instance but no katello. >> >> I'd like to setup one machine with foreman, puppet and katello - even if >> this might not be "best practise". For now it's only for testing purpose. >> >> Do I have to run both setup scenarios after each other (which one first) >> or does it just don't work together on one system? >> >> Thanks for any hint and advise! >> >> >> >> Denny >> >> -- >> 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 foreman-user...@googlegroups.com . >> To post to this group, send email to forema...@googlegroups.com >> . >> Visit this group at https://groups.google.com/group/foreman-users. >> For more options, visit https://groups.google.com/d/optout. >> >

i've nothing on that.

··· On Thu, Nov 24, 2016 at 10:32 AM Denny wrote:

Ahh okay!

Follow up question: If puppet is installed with no addtional configuration
how do I edit settings like “show_diff” and “dns_alt_names”?

Thank you

Denny

Am Donnerstag, 24. November 2016 15:31:29 UTC+1 schrieb Greg Swift:

katello scenario sets up puppet by default. you have to explicitly
disable puppet in katello if you dont want it.

greg

On Thu, Nov 24, 2016, 08:00 Denny nomore...@gmail.com wrote:

Hi there,

pretty easy question for you I’d guess.

If I run “foreman-installer --scenario katello -i” there’s no option to
configure my puppet instance. If I run the same setup with “–scenario
foreman” I can configure my puppet instance but no katello.

I’d like to setup one machine with foreman, puppet and katello - even if
this might not be “best practise”. For now it’s only for testing purpose.

Do I have to run both setup scenarios after each other (which one first)
or does it just don’t work together on one system?

Thanks for any hint and advise!

Denny


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 foreman-user...@googlegroups.com.
To post to this group, send email to forema...@googlegroups.com.

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 foreman-users+unsubscribe@googlegroups.com.
To post to this group, send email to foreman-users@googlegroups.com.
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.

I had this same problem and found a workaround. You can append hiera
config to /usr/share/foreman-installer/config/foreman.hiera/custom.yaml.

I pieced this together from reading https://github.com/theforeman/kafo in
the "Configuring Hiera" section. If you look
at /usr/share/foreman-installer/config/foreman-hiera.conf, you'll see how
the foreman-installer loads additional hiera config from custom.yaml, and
you can write a "puppet::dns_alt_names" key there.

Side note: my first attempt was to configure the puppet module by writing
to the katello-answers.yaml file. That didn't work because it tried to
install the puppet class directly and got
Evaluation Error: Error while evaluating a Resource Statement, Duplicate
declaration: Class[Puppet] is already declared; cannot redeclare at
/usr/share/katello-installer-base/modules/foreman_proxy_content/manifests/init.pp:225
because the katello module also installs that class

··· On Sunday, November 27, 2016 at 9:45:39 PM UTC-7, Greg Swift wrote: > > i've nothing on that. > > On Thu, Nov 24, 2016 at 10:32 AM Denny <nomore...@gmail.com > > wrote: > >> Ahh okay! >> >> Follow up question: If puppet is installed with no addtional >> configuration how do I edit settings like "show_diff" and "dns_alt_names"? >> >> >> Thank you >> >> Denny >> >> >> >> >> >> Am Donnerstag, 24. November 2016 15:31:29 UTC+1 schrieb Greg Swift: >> >>> katello scenario sets up puppet by default. you have to explicitly >>> disable puppet in katello if you dont want it. >>> >>> greg >>> >>> On Thu, Nov 24, 2016, 08:00 Denny wrote: >>> >> Hi there, >>>> >>>> pretty easy question for you I'd guess. >>>> >>>> If I run "foreman-installer --scenario katello -i" there's no option to >>>> configure my puppet instance. If I run the same setup with "--scenario >>>> foreman" I can configure my puppet instance but no katello. >>>> >>>> I'd like to setup one machine with foreman, puppet and katello - even >>>> if this might not be "best practise". For now it's only for testing >>>> purpose. >>>> >>>> Do I have to run both setup scenarios after each other (which one >>>> first) or does it just don't work together on one system? >>>> >>>> Thanks for any hint and advise! >>>> >>>> >>>> >>>> Denny >>>> >>>> -- >>>> 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 foreman-user...@googlegroups.com. >>>> To post to this group, send email to forema...@googlegroups.com. >>> >>> >>>> 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 foreman-user...@googlegroups.com . >> To post to this group, send email to forema...@googlegroups.com >> . >> Visit this group at https://groups.google.com/group/foreman-users. >> For more options, visit https://groups.google.com/d/optout. >> >