[Puppet Users] parameters for puppetlabs-apache module with RHEL SCL httpd24

2014-10-03 Thread Tim Mooney


All-

I'm hoping there are at least a few people on the list that are
successfully using the puppetlabs-apache module with the httpd24
packages from the Red Hat Software Collections Library, aka SCL.
If you're one of those people, can you share what parameters you've
had to override, or anything else you had to do to get puppetlabs-apache
to work with the nonstandard package/service/file/path names in httpd24
from SCL?

For those that aren't familiar with SCL, it's a collection of updated,
alternate versions of some packages.  It's provided by Red Hat for
RHEL, and CentOS and potentially other RHEL-respins have it too.
For backward compatibility, Red Hat won't do major upgrades to the
"httpd" package from the 2.2.x version that shipped in RHEL 6.0,
but they are now providing a parallel "httpd24" package that installs
in a different spot, has a different init script, etc.

The default parameters in the puppetlabs-apache module assume the
older 'httpd' package, /etc/httpd for the base dir, etc.  I'm looking
for what parameters people are passing to the apache class to get it
to work with the httpd24 alternate.

Thanks,

Tim
--
Tim Mooney tim.moo...@ndsu.edu
Enterprise Computing & Infrastructure  701-231-1076 (Voice)
Room 242-J6, Quentin Burdick Building  701-231-8541 (Fax)
North Dakota State University, Fargo, ND 58105-5164

--
You received this message because you are subscribed to the Google Groups "Puppet 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/alpine.SOC.2.11.1410031120580.7601%40dogbert.cc.ndsu.NoDak.edu.
For more options, visit https://groups.google.com/d/optout.


Re: [Puppet Users] parameters for puppetlabs-apache module with RHEL SCL httpd24

2014-10-28 Thread Felix Frank
Hi,

I'm not at all familiar with RedHat and the SCL you mention.

Things that you can check generally:

1. Does the module correctly infer the version 2.4?

-> See manifests/version.pp

If not, see if you can fix the module. If this helps, do open a pull
request.

2. If the version is detected correctly, but a wrong package is assumed,
can the module be enhanced to detect the SCL package?

If so, that might be worth a feature request (although I cannot comment
on the odds regarding upstream acceptance of such a request).

Generally I believe that your package might break too many assumptions
of the module, so that it's not feasible to pass some parameter values
that will make things work.

HTH,
Felix

On 10/03/2014 09:37 PM, Tim Mooney wrote:
> 
> All-
> 
> I'm hoping there are at least a few people on the list that are
> successfully using the puppetlabs-apache module with the httpd24
> packages from the Red Hat Software Collections Library, aka SCL.
> If you're one of those people, can you share what parameters you've
> had to override, or anything else you had to do to get puppetlabs-apache
> to work with the nonstandard package/service/file/path names in httpd24
> from SCL?
> 
> For those that aren't familiar with SCL, it's a collection of updated,
> alternate versions of some packages.  It's provided by Red Hat for
> RHEL, and CentOS and potentially other RHEL-respins have it too.
> For backward compatibility, Red Hat won't do major upgrades to the
> "httpd" package from the 2.2.x version that shipped in RHEL 6.0,
> but they are now providing a parallel "httpd24" package that installs
> in a different spot, has a different init script, etc.
> 
> The default parameters in the puppetlabs-apache module assume the
> older 'httpd' package, /etc/httpd for the base dir, etc.  I'm looking
> for what parameters people are passing to the apache class to get it
> to work with the httpd24 alternate.
> 
> Thanks,
> 
> Tim

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/544F95BF.2030108%40alumni.tu-berlin.de.
For more options, visit https://groups.google.com/d/optout.