Comments (6)
@wayne530 We are working on Apache 2.4 support in the COOK-3900 branch. OneHealth has been running this in production for over 6 months, but we need to test it on other platforms and add a modern test suite before we know for certain it will work for everyone. You are welcome to give that branch a shot and provide us with feedback. We would appreciate it and it would help us get it out sooner.
from apache2.
@svanzoest Thanks - I am testing the COOK-3900 branch and it works well in Ubuntu 14.04 (so far). The only missing thing is a new parameter node.apache.version that is not documented, which controls some of the templates that will be used. Perhaps it can be inferred from the actual installed package/source? Anyway, thanks for the pointer and I'll let you know if we encounter any issues.
from apache2.
@wayne530 The parameter is described in the README. It is very tricky to determine the version from the package as it may not even be installed yet during the first run. So we currently require the user to specify the version explicitly. If we can improve that we will, but it is sort of a chicken and egg problem and we have no easy way of knowing which version package
will install.
from apache2.
@svanzoest Thanks - I did find the doc reference. The way it works with most other cookbooks, and perhaps that is not a possibility here, is that the version param also drives the version of the package or source that is installed. In that way, there will not be an inconsistency between the installed package/source and the setting. I would expect setting it to 2.4 in an environment where there is no 2.4 package to result in an error. Here the parameter only drives template/recipe-specific changes. Anyway, just a thought for a possible enhancement. Thanks for your help!
from apache2.
@wayne530 agreed. In cases where we can make an educated guess as to what the likely version of the package will be we can do that. There is no way we can guarantee that for all circumstances.
from apache2.
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
from apache2.
Related Issues (20)
- Amazon 2018 install broken with PR#688 HOT 1
- PIDFILE is not rendered in /etc/sysconfig/httpd HOT 2
- Enable template_cookbook property in default apache2_install
- ServerName directive absent from apache2.conf.erb HOT 2
- Allow passing arbitrary variables to conf templates via apache2_conf
- problem with apache2 HOT 2
- Infinite loop from apache2_mod_auth_cas and apache2_module 'auth_cas' resources HOT 28
- chef_version constraint is not accurate. HOT 2
- apache2 Chef-17 compatability HOT 1
- The default_site resource does not support custom variables
- The default_site resource property site_action does not work
- Unable to override options for security and charset configurations with install resource
- Package mod_ldap not installed on Centos if you enable mod_ldap
- Option to config using different instance name HOT 1
- Apache
- apache2_module breaks authz_svn module loading HOT 3
- Apache
- apache_mod_php_filename and apache_mod_php_modulename incompatible with Ubuntu 22.04 HOT 2
- pkg.apache2
- Dependency Dashboard
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from apache2.