A quick test on my policy gave me this error message.error: Bundle 'autorun' listed in the bundlesequence is not a defined bundleerror: Fatal CFEngine error: Errors in promise bundles: could not verify bundlesequenceI don't use autorun and this worked on 3.8.2. My policy is pretty close to masterfiles-git
Hello,
I have run the ncf tests against this build, and found no regression related to iterations. However, some tests are broken because strings containing unexpandable variables are skipped. Is it a intended change of behavior in 3.10?--
You received this message because you are subscribed to the Google Groups "dev-cfengine" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dev-cfengine...@googlegroups.com.
To post to this group, send email to dev-cf...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/dev-cfengine/CALSpUb2ae7hRuervDrxJae%3DtERob30jBNm%3D9DBsxmAoBcWLLVA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
On 05/23/2016 08:31 AM, Alexis Mousset wrote:Hello, I have run the ncf tests against this build, and found no regression related to iterations. However, some tests are broken because strings containing unexpandable variables are skipped. Is it a intended change of behavior in 3.10?It might be helpful if you can provide self contained reproductions for the things that aren't working as expected. How are you using these unexpanded variables?
I did a quick comparison with 3.9b1 and found a speedup around 7% with this build, but the tests do not use a lot of nested iterations.Thats pretty significant I would say. Thanks for testing!
I have run the ncf tests against this build, and found no regression related to iterations. However, some tests are broken because strings containing unexpandable variables are skipped. Is it a intended change of behavior in 3.10?
I did a quick comparison with 3.9b1 and found a speedup around 7% with this build, but the tests do not use a lot of nested iterations.
Actually, it seems to happen only with nested variables. A simple case is:
It is weird. I did a fresh install and fresh checkout and those worked. Something subtle in my policy. I'll dig in and figure it out
It is weird. I did a fresh install and fresh checkout and those worked. Something subtle in my policy. I'll dig in and figure it out
reports:
"$(test simple)";
"$(test $(string1))";
"$(test $(string2))";
}
Which displayed:
R: $(test simple)
R: $(test test1)
R: $(test $(string2))
before, and only:
R: $(test simple)
in this build.
I propose `mystring` to be a new "literal" string format that indicates
variable expansion should not be done inside, for unusual cases where
you really do need `$(foo)` in a Makefile etc.
Ted
--
You received this message because you are subscribed to the Google Groups "dev-cfengine" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dev-cfengine...@googlegroups.com.
To post to this group, send email to dev-cf...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/dev-cfengine/87wpmiqjzx.fsf%40lifelogs.com.