Re: set_variable_values_ini() with 3.18.2
Greg Matthews <[email protected]> Mon, 8 Sep 2025 08:11:16 -0700 (PDT)
| Newsgroups | gmane.comp.sysutils.cfengine.general |
|---|---|
| Message-ID | <[email protected]> |
------=_Part_434896_249991487.1757344276340 Content-Type: multipart/alternative; boundary="----=_Part_434897_1944019955.1757344276340" ------=_Part_434897_1944019955.1757344276340 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable can we at least stop it polluting our logs? On Tuesday, 8 April 2025 at 16:26:46 UTC+1 [email protected] wrote: > No, I don't see any changes to either ticket recently. > > On Thursday, December 5, 2024 at 1:52:40=E2=80=AFPM UTC-6=20 > [email protected] wrote: > >> >> Thanks, Nick. >> >> While I don't seem to have access to: >> https://northerntech.atlassian.net/browse/ENT-12503 >> >> I can successfully see: >> https://northerntech.atlassian.net/browse/CFE-4459 >> >> So the latter should be fine. >> >> -- David Lee >> >> >> On Thursday, 5 December 2024 at 18:08:26 UTC [email protected]=20 >> wrote: >> >>> I took that snippet and created a ticket.=20 >>> https://northerntech.atlassian.net/browse/ENT-12503 >>> >>> On Thursday, December 5, 2024 at 8:34:55=E2=80=AFAM UTC-6=20 >>> [email protected] wrote: >>> >>>> Any news on this, please? >>>> >>>> Thanks. >>>> >>>> -- David Lee >>>> -- Diamond Light Source >>>> >>>> On Friday, 15 November 2024 at 15:48:03 UTC [email protected]= =20 >>>> wrote: >>>> >>>>> I had lost track of the fact you still needed me to provide a test=20 >>>>> case. >>>>> >>>>> Here it is. It is extracted from a real part of our policy, setting = a=20 >>>>> key=3Dvalue in RH8 "/etc/dnf/automatic.conf" (I've slightly tweaked i= t to=20 >>>>> make it standalone and using a safe target file). >>>>> >>>>> Run it at least twice (or as often as you like). You'll see that=20 >>>>> although the target file successfully converges, CFE persists in (fal= sely)=20 >>>>> reporting errors. >>>>> >>>>> Please could you take it forward from this? >>>>> >>>>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >>>>> # >>>>> # Demonstrate CFEngine "edit_line" bug: >>>>> # >>>>> >>>>> body file control >>>>> {=20 >>>>> inputs =3D> { "/var/cfengine/inputs/lib/files.cf" }; >>>>> } >>>>> >>>>> bundle agent __main__ >>>>> { =20 >>>>> vars: >>>>> any:: >>>>> #"fname" string =3D> "/etc/dnf/automatic.conf"; >>>>> "fname" string =3D> "/tmp/automatic.conf"; >>>>> >>>>> "tab[commands][apply_updates]" string =3D> "no"; >>>>> >>>>> files: >>>>> any:: >>>>> "$(fname)" >>>>> edit_line =3D> set_variable_values_ini("$(this.bundle).tab",= =20 >>>>> "commands"); >>>>> >>>>> } >>>>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >>>>> >>>>> Thanks. >>>>> >>>>> -- David Lee >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> On Monday, 19 August 2024 at 22:01:33 UTC+1 [email protected]= =20 >>>>> wrote: >>>>> >>>>> "[email protected]" <[email protected]> writes:=20 >>>>> >>>>> > Is there any progress on this, please? It is somewhat of an irritan= t=20 >>>>> to us and our logging!=20 >>>>> >=20 >>>>> > Thanks.=20 >>>>> >>>>> Hi David=20 >>>>> >>>>> >>>>> I didn't see a ticket in this thread to check status on, probably=20 >>>>> no work has been done.=20 >>>>> >>>>> PRs are great if you know how to fix, but at least having a standalon= e=20 >>>>> policy file that reproduces the issue is necessary.=20 >>>>> >>>>> If you can make sure there is a ticket that at least contains a=20 >>>>> reproducer then there is better chance of something happening.=20 >>>>> >>>>> >>>>> --=20 >>>>> Nick Anderson | Doer of Things | (+1) 785-550-1767 |=20 >>>>> https://northern.tech=20 >>>>> >>>>> --=20 You received this message because you are subscribed to the Google Groups "= help-cfengine" group. To unsubscribe from this group and stop receiving emails from it, send an e= mail to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/help-cfengi= ne/55e5c890-4546-4f23-8651-4d8375861fabn%40googlegroups.com. ------=_Part_434897_1944019955.1757344276340 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable can we at least stop it polluting our logs?<br /><br /><div class=3D"gmail_= quote"><div dir=3D"auto" class=3D"gmail_attr">On Tuesday, 8 April 2025 at 1= 6:26:46 UTC+1 [email protected] wrote:<br/></div><blockquote class=3D= "gmail_quote" style=3D"margin: 0 0 0 0.8ex; border-left: 1px solid rgb(204,= 204, 204); padding-left: 1ex;">No, I don't see any changes to either t= icket recently.<br><br><div class=3D"gmail_quote"><div dir=3D"auto" class= =3D"gmail_attr">On Thursday, December 5, 2024 at 1:52:40=E2=80=AFPM UTC-6 <= a href data-email-masked rel=3D"nofollow">[email protected]</a> wr= ote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 0.8ex= ;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>Thanks, Nick.= <br><br><div>While I don't seem to have access to:</div><div>=C2=A0=C2= =A0=C2=A0 <a href=3D"https://northerntech.atlassian.net/browse/ENT-12503" r= el=3D"nofollow" target=3D"_blank" data-saferedirecturl=3D"https://www.googl= e.com/url?hl=3Den-GB&q=3Dhttps://northerntech.atlassian.net/browse/ENT-= 12503&source=3Dgmail&ust=3D1757430639856000&usg=3DAOvVaw2gi7RiR= QGIDBSrXth5n2rB">https://northerntech.atlassian.net/browse/ENT-12503</a><br= ></div><div><br></div><div>I can successfully see:</div><div>=C2=A0=C2=A0= =C2=A0 <a href=3D"https://northerntech.atlassian.net/browse/CFE-4459" rel= =3D"nofollow" target=3D"_blank" data-saferedirecturl=3D"https://www.google.= com/url?hl=3Den-GB&q=3Dhttps://northerntech.atlassian.net/browse/CFE-44= 59&source=3Dgmail&ust=3D1757430639856000&usg=3DAOvVaw0Oj65kS2I_= 9UGXk7O8PHY_">https://northerntech.atlassian.net/browse/CFE-4459</a></div><= div><br></div><div>So the latter should be fine.</div><div><br></div><div>-= - David Lee<br></div><div><br></div><div><br> </div><div class=3D"gmail_quo= te"><div dir=3D"auto" class=3D"gmail_attr">On Thursday, 5 December 2024 at = 18:08:26 UTC [email protected] wrote:<br></div><blockquote class=3D"g= mail_quote" style=3D"margin:0 0 0 0.8ex;border-left:1px solid rgb(204,204,2= 04);padding-left:1ex">I took that snippet and created a ticket.=C2=A0<a hre= f=3D"https://northerntech.atlassian.net/browse/ENT-12503" rel=3D"nofollow" = target=3D"_blank" data-saferedirecturl=3D"https://www.google.com/url?hl=3De= n-GB&q=3Dhttps://northerntech.atlassian.net/browse/ENT-12503&source= =3Dgmail&ust=3D1757430639856000&usg=3DAOvVaw2gi7RiRQGIDBSrXth5n2rB"= >https://northerntech.atlassian.net/browse/ENT-12503</a><br><br><div class= =3D"gmail_quote"><div dir=3D"auto" class=3D"gmail_attr">On Thursday, Decemb= er 5, 2024 at 8:34:55=E2=80=AFAM UTC-6 <a rel=3D"nofollow">t.d...@servicemu= sic.org.uk</a> wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"m= argin:0 0 0 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">= <div>Any news on this, please?</div><div><br></div><div>Thanks.</div><div><= br></div><div>-- David Lee</div><div>-- Diamond Light Source<br></div><br><= div class=3D"gmail_quote"><div dir=3D"auto" class=3D"gmail_attr">On Friday,= 15 November 2024 at 15:48:03 UTC <a rel=3D"nofollow">[email protected]= rg.uk</a> wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin= :0 0 0 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I had= lost track of the fact you still needed me to provide a test case.<br><br>= Here it is.=C2=A0 It is extracted from a real part of our policy, setting a= key=3Dvalue in RH8 "/etc/dnf/automatic.conf" (I've slightly = tweaked it to make it standalone and using a safe target file).<br><br>Run = it at least twice (or as often as you like).=C2=A0 You'll see that alth= ough the target file successfully converges, CFE persists in (falsely) repo= rting errors.<br><div><br></div><div>Please could you take it forward from = this?<br></div><div><br></div><div>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D<br></div>#<br># Demonstrate CFEngine "edit_line" bug:<br>#= <br><br>body file control<br>{ <br>=C2=A0 =C2=A0 =C2=A0 inputs =3D> { &q= uot;/var/cfengine/inputs/lib/<a href=3D"http://files.cf" rel=3D"nofollow" t= arget=3D"_blank" data-saferedirecturl=3D"https://www.google.com/url?hl=3Den= -GB&q=3Dhttp://files.cf&source=3Dgmail&ust=3D1757430639856000&a= mp;usg=3DAOvVaw2VjTawYcJIL6QASgoWIYL4">files.cf</a>" };<br>}<br><br>bu= ndle agent __main__<br>{ =C2=A0 =C2=A0 <br>=C2=A0 vars:<br>=C2=A0 =C2=A0 an= y::<br>=C2=A0 =C2=A0 =C2=A0 #"fname" string =3D> "/etc/dn= f/automatic.conf";<br>=C2=A0 =C2=A0 =C2=A0 "fname" string = =3D> "/tmp/automatic.conf";<br><br>=C2=A0 =C2=A0 =C2=A0 "= tab[commands][apply_updates]" string =3D> "no";<br><br>= =C2=A0 files:<br>=C2=A0 =C2=A0 any::<br>=C2=A0 =C2=A0 =C2=A0 "$(fname)= "<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 edit_line =3D> set_variable_values= _ini("$(this.bundle).tab", "commands");<br><br>}<br>=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<div><br></div><div>Thanks.</div>= <div><br></div><div>-- David Lee<br></div><div><br></div><div><br></div><di= v><br></div><div><br></div><div><br></div><div><div dir=3D"auto">On Monday,= 19 August 2024 at 22:01:33 UTC+1 [email protected] wrote:<br></div><= blockquote style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,= 204,204);padding-left:1ex">"<a rel=3D"nofollow">[email protected]= g.uk</a>" <<a rel=3D"nofollow">[email protected]</a>> w= rites: <br> <br>> Is there any progress on this, please? It is somewhat of an irrit= ant to us and our logging! <br>> <br>> Thanks. <br> <br>Hi David <br> <br> <br>I didn't see a ticket in this thread to check status on, probably <br>no work has been done. <br> <br>PRs are great if you know how to fix, but at least having a standalone <br>policy file that reproduces the issue is necessary. <br> <br>If you can make sure there is a ticket that at least contains a <br>reproducer then there is better chance of something happening. <br> <br> <br>-- <br>Nick Anderson | Doer of Things | <a value=3D"+17855501767" rel=3D"nofol= low">(+1) 785-550-1767</a> | <a href=3D"https://northern.tech" rel=3D"nofol= low" target=3D"_blank" data-saferedirecturl=3D"https://www.google.com/url?h= l=3Den-GB&q=3Dhttps://northern.tech&source=3Dgmail&ust=3D175743= 0639856000&usg=3DAOvVaw0kUxOSyoQeS_jKubzx20z9">https://northern.tech</a= > <br></blockquote></div></blockquote></div></blockquote></div></blockquote><= /div></blockquote></div></blockquote></div> <p></p> -- <br /> You received this message because you are subscribed to the Google Groups &= quot;help-cfengine" group.<br /> To unsubscribe from this group and stop receiving emails from it, send an e= mail to <a href=3D"mailto:[email protected]">help-= [email protected]</a>.<br /> To view this discussion visit <a href=3D"https://groups.google.com/d/msgid/= help-cfengine/55e5c890-4546-4f23-8651-4d8375861fabn%40googlegroups.com?utm_= medium=3Demail&utm_source=3Dfooter">https://groups.google.com/d/msgid/help-= cfengine/55e5c890-4546-4f23-8651-4d8375861fabn%40googlegroups.com</a>.<br /= > ------=_Part_434897_1944019955.1757344276340-- ------=_Part_434896_249991487.1757344276340--