-
-
Notifications
You must be signed in to change notification settings - Fork 269
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Debian 9 (Stretch) support #439
Comments
the module work for debian9 but i think you have to add some config in hiera for it. how are you using the module? do you use hiera? do you just include try to add the following to your hiera:
then you should end up with the native php 7.0 but my personal tip would be to go for the following
then you should get surys php7.1 i am currently working on the debian repo refactoring, so i think it would only interfere my work. #436 if you really want to help you can have a look at #433
|
Hi @SimonHoenscheid. Our idea was to first fix / merge #436 and afterwards implement Debian 9 support. Are you interested in contributing? You can help reviewing #436 or hance our acceptence test matrix |
ups, @c33s was a minute faster. |
Hi @c33s this is interesting. I just followed the default config example. Which worked fine for jessie and also should work for stretch with the default php 7.0 from debian itself . I added the code needed and added the tests. PR in a bit. |
@bastelfreak sorry just saw your comment, I am happy to help anyhow. |
@bastelfreak something that got my attention during adding the code were the conditions attachd to the OSes, they are more complex than they need to be, maybe its also a good thing to clean them up later |
@SimonHoenscheid can you please post your config here? i would be interested in how you called it exactly |
|
thank you. yes it is the missing |
This is now ready to merge. builds are green |
…e: debians php extension prefix naming is inconsistent, some packages have php7.0- others php-. The user needs to solve this by setting package_prefix for the extension added spec tests for debian 9 updated metadata json, closes voxpupuli#439
I am currently migrating my servers to Debian 9, I had a closer look at the pull requests in the last weeks but did not see direct Debian 9 support, besides that the Sury repo was added. Am I overseeing any commits? Otherwise I would be happy to add the support for Debian 9.
Affected Puppet, Ruby, OS and module versions/distributions
How to reproduce (e.g Puppet code you use)
Running this module on Debian Stretch
What are you seeing
Module tries to install php5
What behaviour did you expect instead
module installs php7.0
The text was updated successfully, but these errors were encountered: