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

Fixes #16878: Fix generation of parameters and conditions from cfengine files #2822

Conversation

gpoblon
Copy link
Contributor

@gpoblon gpoblon commented Mar 12, 2020

https://issues.rudder.io/issues/16878

bug corrections : parameters partly done, and conditions fix, parenthesis conditions a bit better

@gpoblon
Copy link
Contributor Author

gpoblon commented Mar 13, 2020

PR updated with a new commit

@gpoblon gpoblon force-pushed the bug_16878/fix_generation_of_parameters_and_conditions_from_cfengine_files_r branch from 65f1a60 to f079b4a Compare March 13, 2020 14:57
@amousset
Copy link
Member

Test failing

@Normation-Quality-Assistant
Copy link
Contributor

This PR is not mergeable to upper versions.
Since it is "Ready for merge" you must merge it by yourself using the following command:
rudder-dev merge https://github.com/Normation/rudder/pull/2822
-- Your faithful QA
Kant merge: "Live your life as though your every act were to become a universal law."
(https://ci.normation.com/jenkins/job/merge-accepted-pr/21656/console)

@peckpeck
Copy link
Member

@gpoblon there are conflits, you must rebase

@peckpeck
Copy link
Member

OK, squash merging this PR

@gpoblon gpoblon force-pushed the bug_16878/fix_generation_of_parameters_and_conditions_from_cfengine_files_r branch from f079b4a to 2e8e5b4 Compare March 23, 2020 16:45
@gpoblon
Copy link
Contributor Author

gpoblon commented Mar 23, 2020

rebased, ready to merge

@amousset
Copy link
Member

@gpoblon Tests are failing

Copy link
Member

@amousset amousset left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Need to fix the tests

@gpoblon
Copy link
Contributor Author

gpoblon commented Mar 24, 2020

Yes they are until the next enum PR goes in, @peckpeck is working on it. The oslib.rl does not match the new enum system yet, hence the failing tests

@peckpeck
Copy link
Member

OK, squash merging this PR

@peckpeck peckpeck force-pushed the bug_16878/fix_generation_of_parameters_and_conditions_from_cfengine_files_r branch from 2e8e5b4 to d5e196a Compare March 25, 2020 12:00
@peckpeck peckpeck merged commit d5e196a into Normation:master Mar 25, 2020
@Normation-Quality-Assistant
Copy link
Contributor

OK, merging this PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
4 participants