Skip to content
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

Release checks fixes #113

Merged
merged 10 commits into from
Sep 2, 2016

Conversation

maage
Copy link
Contributor

@maage maage commented Sep 1, 2016

Small fixes to make rake release_checks pass and silence warnings and so on. I run my tests in Centos 7 and needed to fix some stuff too.

This should fix #101 and #112 .

@juniorsysadmin
Copy link
Member

juniorsysadmin commented Sep 1, 2016

After a module like this one has been moved across to voxpupuli we normally do a modulesync using our own modulesync_config defaults (Gemfile, Rakefile etc). After this is done, you'll need to rebase and drop your Gemfile changes (unless it's something that should already be a default). Before then, if you need changes merged urgently, the best thing to do would be separate PRs that individually address the issues that you mentioned. Thanks!

@maage maage force-pushed the release_checks-fixes branch 3 times, most recently from 3820f65 to e7e210c Compare September 1, 2016 14:54
maage added 10 commits September 1, 2016 18:51
manifests/module.pp - WARNING: class included by relative name on line 40

This is also voxpupuli#101
And also format tests to use common base.

When using ensure_package, ensure has value present, not installed.

This fixes voxpupuli#112
enable_and_targeted.pp
minimal.pp
targeted.pp
enable.pp
disable.pp
restorecond.pp
mls.pp
module.pp
fcontext.pp
fcontext_equals.pp
rake aborted!
.pp files present in tests folder; Move them to an examples folder following the new convention
@maage maage force-pushed the release_checks-fixes branch from e7e210c to 34dff55 Compare September 1, 2016 15:51
@bastelfreak
Copy link
Member

This is a lot of effort. I will merge this + do a modulesync afterwards. @maage Can you check our modulesync later just in case we kill any changes you made and need?

@bastelfreak bastelfreak merged commit ef6223b into voxpupuli:master Sep 2, 2016
@bastelfreak
Copy link
Member

@maage new modulesync run happens in #116

@bastelfreak
Copy link
Member

okay I just realised that you did a modulesync here 👍

@maage
Copy link
Contributor Author

maage commented Sep 3, 2016

Thanks. Sorry about not communicating, I did not get pass from travis until I had to take last test. I'm not sure if my modulesync work is up to Vox Pupuli standards but at least many parts are what was there. I tried to save parts that were extended originally like extra lints and testing stuff.

@maage maage deleted the release_checks-fixes branch September 4, 2016 18:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants