-
Notifications
You must be signed in to change notification settings - Fork 78
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
Ubuntu 20.04 #225
Ubuntu 20.04 #225
Conversation
I don't know why it is failing in all platform checks with things related with bundles and gems I didn't touch. For example, this is the error for the new Ubuntu 20.04:
|
I think I have found the problem with the tests. Locally running one of the tests in my system, I have found that
so the I have manually (and locally) run I'm not an expert with these tests, but in other modules (for example in your Could I remove these groups and list directly all gems? |
I think I have just resolved all tests problems:
These two latest changes are not directly related with ubuntu 20.04 support, so @ghoneycutt ask me if you prefer to split them in a different PR |
hey guys, any update on this one, eagerly waiting on this one. let me know if you guys need any help on this one |
Thanks everyone! This is almost ready to go after the |
@ghoneycutt I've made the rebase. I'm getting errors tests for CentOS8 (which I haven't touch it). The problem in this os is that /etc/pam.d/login does not contain any line matching Another problem in
in spec/classes/init_spec.rb (lines 74-78) the So I don't know if this is ready for merge or not. |
I'm looking into the EL8 issues now |
Created PR #231 to address EL8. After that's done it will require a rebase and adding these two lines with the correct values to the spec_helper |
EL8 was merged which should fix some of the issues that was holding this one up. Could you please rebase and be sure to add a section like this one (https://github.com/ghoneycutt/puppet-module-pam/blob/master/spec/spec_helper.rb#L424-L445) to the spec_helper for Ubuntu 20 with the appropriate values. |
So all the gems are installed to run tests.
Done it. But there is still the same problems with |
@amateo Its failing are due to this change. It is failing because the data for Ubuntu 20 does not match the spec fixtures. https://travis-ci.org/github/ghoneycutt/puppet-module-pam/jobs/742639757#L2318 |
* Use default files in Ubuntu 20.04, not the ones from 18.04 * Creates the related fixture files
Great work!! |
This is a continuation of #221 to add support for Ubuntu 20.04 (I don't know if I should do this in other way).
I have fixed some issues with that PR: