The Forman installed on Amazon Linux

Hello,

I am trying to install The Foreman on:

Amazon Linux 2013.09 with:
puppet 3.4 installed from the puppet-labs yum repo
the amazon epel repo enabled
and foreman via the yum repo and installer.

At first there was issues with the yum priorities (Amazon uses a priority
of =10), but the installer still fails. Tried a few items to resolve a
issues, etc. but before I dig too deep:

Does (should) it install on Amazon Linux? Has anyone been successful? Any
notes, etc?

Thanks for any in sights.

We don't test Amazon Linux at all, but the modules we use the installer
are meant to be compatible (Ewoud's done some work in this area).

It's a bit of a derivative too-far of EL6 from what I've seen (ABI and
APIs are broken, not kept compatible), so without testing we can't
really say it should work. We'll accept contributions to fix things,
but probably won't attempt to support it as a primary OS.

··· On 04/03/14 03:18, Kubes wrote: > Hello, > > I am trying to install The Foreman on: > > Amazon Linux 2013.09 with: > puppet 3.4 installed from the puppet-labs yum repo > the amazon epel repo enabled > and foreman via the yum repo and installer. > > At first there was issues with the yum priorities (Amazon uses a > priority of =10), but the installer still fails. Tried a few items to > resolve a issues, etc. but before I dig too deep: > > Does (should) it install on Amazon Linux? Has anyone been successful? > Any notes, etc?


Dominic Cleal
Red Hat Engineering

For now I'll just use CentOS. I'll come back when I have more time to
tweak Amazon Linux as needed, and contribute as needed.

Paradobound, facter does return the correct osfamily now (I think 1.7
addressed that). We use puppet via the puppetlabs repos, but add
"priority=" to be less than Amazon repos which are 10.

We have also switch to ruby 2.0 and rebuild the rpms are needed. Also
using fpm we rpm the needed gems. I think we'll go down this path with
Forman too.

··· On Monday, March 3, 2014 10:18:10 PM UTC-5, Kubes wrote: > > Hello, > > I am trying to install The Foreman on: > > Amazon Linux 2013.09 with: > puppet 3.4 installed from the puppet-labs yum repo > the amazon epel repo enabled > and foreman via the yum repo and installer. > > At first there was issues with the yum priorities (Amazon uses a priority > of =10), but the installer still fails. Tried a few items to resolve a > issues, etc. but before I dig too deep: > > Does (should) it install on Amazon Linux? Has anyone been successful? > Any notes, etc? > > > Thanks for any in sights. > > >

AWS Linux is not RHEL family and has it's returns non standard results from
factor such as os_family = amazon, release = Linux and major_release = 3.
Spin up a box using the offical CentOS AMI and use this gist to install the
deps if you like?

Jim

··· On 4 March 2014 08:20, Dominic Cleal wrote:

On 04/03/14 03:18, Kubes wrote:

Hello,

I am trying to install The Foreman on:

Amazon Linux 2013.09 with:
puppet 3.4 installed from the puppet-labs yum repo
the amazon epel repo enabled
and foreman via the yum repo and installer.

At first there was issues with the yum priorities (Amazon uses a
priority of =10), but the installer still fails. Tried a few items to
resolve a issues, etc. but before I dig too deep:

Does (should) it install on Amazon Linux? Has anyone been successful?
Any notes, etc?

We don’t test Amazon Linux at all, but the modules we use the installer
are meant to be compatible (Ewoud’s done some work in this area).

It’s a bit of a derivative too-far of EL6 from what I’ve seen (ABI and
APIs are broken, not kept compatible), so without testing we can’t
really say it should work. We’ll accept contributions to fix things,
but probably won’t attempt to support it as a primary OS.


Dominic Cleal
Red Hat Engineering


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 http://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/groups/opt_out.