Foreman 1.5, Puppet 3.6.2 on Debian Wheezy

Hello:

I am new to Foreman and the list.

I want to install Foreman 1.5 on Debian Wheezy. Also I want to use the last
puppet version 3.6.2

I added formenan and puppet repos to sources.list:

deb http://apt.puppetlabs.com wheezy dependencies
deb-src http://apt.puppetlabs.com wheezy dependencies

deb http://deb.theforeman.org/ wheezy stable

apt-get update, etc.

But when I test the installation:

foreman-installer -n

I get the following errors:

Your puppet version does not support progress bar
The fragments directory at
'/var/lib/puppet/concat/fragments/foreman_settings' does not exist!
/Stage[main]/Apache/Concat[/etc/apache2/ports.conf]/Exec[concat_/etc/apache2/ports.conf]:
Could not evaluate: Could not find command
'/var/lib/puppet/concat/bin/concatfragments.sh'
The fragments directory at '/var/lib/puppet/concat/fragments/puppet.conf'
does not exist!
Could not find a suitable provider for foreman_smartproxy
Preparing installation Done
Something went wrong! Check the log for ERROR-level output

Is it possible that Foreman works with Puppet 2.6 ?

Sorry I was wrong, I want to say Puppet 3.6.2

··· El martes, 19 de agosto de 2014 15:05:14 UTC-3, Federico Sayd escribió: > > Hello: > > I am new to Foreman and the list. > > I want to install Foreman 1.5 on Debian Wheezy. Also I want to use the > last puppet version 3.6.2 > > I added formenan and puppet repos to sources.list: > > deb http://apt.puppetlabs.com wheezy dependencies > deb-src http://apt.puppetlabs.com wheezy dependencies > > deb http://deb.theforeman.org/ wheezy stable > > apt-get update, etc. > > But when I test the installation: > > foreman-installer -n > > I get the following errors: > > Your puppet version does not support progress bar > The fragments directory at > '/var/lib/puppet/concat/fragments/foreman_settings' does not exist! > /Stage[main]/Apache/Concat[/etc/apache2/ports.conf]/Exec[concat_/etc/apache2/ports.conf]: > Could not evaluate: Could not find command > '/var/lib/puppet/concat/bin/concatfragments.sh' > The fragments directory at '/var/lib/puppet/concat/fragments/puppet.conf' > does not exist! > Could not find a suitable provider for foreman_smartproxy > Preparing installation Done > Something went wrong! Check the log for ERROR-level output > > Is it possible that Foreman works with Puppet 2.6 ? >

> Hello:
>
> I am new to Foreman and the list.
>
> I want to install Foreman 1.5 on Debian Wheezy. Also I want to use the
> last puppet version 3.6.2
>
> I added formenan and puppet repos to sources.list:
>
> deb http://apt.puppetlabs.com wheezy dependencies
> deb-src http://apt.puppetlabs.com wheezy dependencies
>
> deb http://deb.theforeman.org/ wheezy stable
>
> apt-get update, etc.
>
> But when I test the installation:
>
> foreman-installer -n
>
> I get the following errors:
>
> Your puppet version does not support progress bar

Harmless warning.

> The fragments directory at
> '/var/lib/puppet/concat/fragments/foreman_settings' does not exist!
> /Stage[main]/Apache/Concat[/etc/apache2/ports.conf]/Exec[concat_/etc/apache2/ports.conf]:
> Could not evaluate: Could not find command
> '/var/lib/puppet/concat/bin/concatfragments.sh'
> The fragments directory at
> '/var/lib/puppet/concat/fragments/puppet.conf' does not exist!
> Could not find a suitable provider for foreman_smartproxy
> Preparing installation Done
> Something went wrong! Check the log for ERROR-level output

Those errors are because of the no-op mode I think, using it without -n
should be OK.

> Is it possible that Foreman works with Puppet 2.6 ?

Puppet 2.7 or higher are supported with the installer:
http://theforeman.org/manuals/1.5/index.html#3.1.2PuppetCompatibility

Wheezy ships 2.7, and 3.x is available from Puppet Labs if you wish. I
wouldn't recommend using 2.6.

··· On 19/08/14 19:05, Federico Sayd wrote:


Dominic Cleal
Red Hat Engineering

>
>
>
> Sorry I was wrong, I want to say Puppet 3.6.2
>

When I run foreman-installer without "-n", I get the following errors:

Your puppet version does not support progress bar
Execution of '/usr/bin/apt-get -q -y -o DPkg::Options::=–force-confold
install ruby-foreman-bootdisk' returned 100: Reading package lists…
Execution of '/usr/bin/apt-get -q -y -o DPkg::Options::=–force-confold
install ruby-foreman-setup' returned 100: Reading package lists…
Preparing installation Done
Something went wrong! Check the log for ERROR-level output
The full log is at /var/log/foreman-installer/foreman-installer.log

It seems that the packages ruby-foreman-bootdisk and ruby-foreman-setup are
not available in repos

Do you have the plugins repo enabled? They're in there

··· On 20 August 2014 15:27, Federico Sayd wrote: > It seems that the packages ruby-foreman-bootdisk and ruby-foreman-setup are > not available in repos

Thank you, I thought that the plugin repo was optional

··· El jueves, 21 de agosto de 2014 12:49:44 UTC-3, Greg Sutcliffe escribió: > > On 20 August 2014 15:27, Federico Sayd <federi...@gmail.com > > wrote: > > It seems that the packages ruby-foreman-bootdisk and ruby-foreman-setup > are > > not available in repos > > Do you have the plugins repo enabled? They're in there >