Re: set_variable_values_ini() with 3.18.2

"'Nick Anderson' via help-cfengine" <[email protected]> Thu, 5 Dec 2024 10:08:26 -0800 (PST)
Newsgroups gmane.comp.sysutils.cfengine.general
Message-ID <[email protected]>
------=_Part_346_1336767894.1733422106299
Content-Type: multipart/alternative; 
	boundary="----=_Part_347_1699576449.1733422106299"

------=_Part_347_1699576449.1733422106299
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

I took that snippet and created a=20
ticket. 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 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 it t=
o=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 (falsel=
y)=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] wrot=
e:
>>
>> "[email protected]" <[email protected]> writes:=20
>>
>> > Is there any progress on this, please? It is somewhat of an irritant t=
o=20
>> 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 standalone=
=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/82143a6d-03f3-489d-b6dd-5cc6604f44d4n%40googlegroups.com.

------=_Part_347_1699576449.1733422106299
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

I took that snippet and created a ticket.=C2=A0https://northerntech.atlassi=
an.net/browse/ENT-12503<br /><br /><div class=3D"gmail_quote"><div dir=3D"a=
uto" class=3D"gmail_attr">On Thursday, December 5, 2024 at 8:34:55=E2=80=AF=
AM UTC-6 [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, 2=
04, 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>-- Diamo=
nd Light Source<br></div><br><div class=3D"gmail_quote"><div dir=3D"auto" c=
lass=3D"gmail_attr">On Friday, 15 November 2024 at 15:48:03 UTC <a href dat=
a-email-masked rel=3D"nofollow">[email protected]</a> wrote:<br></=
div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 0.8ex;border-le=
ft:1px solid rgb(204,204,204);padding-left:1ex">I had lost track of the fac=
t you still needed me to provide a test case.<br><br>Here it is.=C2=A0 It i=
s extracted from a real part of our policy, setting a key=3Dvalue in RH8 &q=
uot;/etc/dnf/automatic.conf&quot; (I&#39;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&#39;ll see that although the target file s=
uccessfully converges, CFE persists in (falsely) reporting errors.<br><div>=
<br></div><div>Please could you take it forward from this?<br></div><div><b=
r></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 &quot;edit_line&quot; bug:<br>#<br><br>body file con=
trol<br>{ <br>=C2=A0 =C2=A0 =C2=A0 inputs =3D&gt; { &quot;/var/cfengine/inp=
uts/lib/<a href=3D"http://files.cf" rel=3D"nofollow" target=3D"_blank" data=
-saferedirecturl=3D"https://www.google.com/url?hl=3Den&amp;q=3Dhttp://files=
.cf&amp;source=3Dgmail&amp;ust=3D1733505528396000&amp;usg=3DAOvVaw0_NxDE-r2=
gs4_l0pdDFDcX">files.cf</a>&quot; };<br>}<br><br>bundle agent __main__<br>{=
 =C2=A0 =C2=A0 <br>=C2=A0 vars:<br>=C2=A0 =C2=A0 any::<br>=C2=A0 =C2=A0 =C2=
=A0 #&quot;fname&quot; string =3D&gt; &quot;/etc/dnf/automatic.conf&quot;;<=
br>=C2=A0 =C2=A0 =C2=A0 &quot;fname&quot; string =3D&gt; &quot;/tmp/automat=
ic.conf&quot;;<br><br>=C2=A0 =C2=A0 =C2=A0 &quot;tab[commands][apply_update=
s]&quot; string =3D&gt; &quot;no&quot;;<br><br>=C2=A0 files:<br>=C2=A0 =C2=
=A0 any::<br>=C2=A0 =C2=A0 =C2=A0 &quot;$(fname)&quot;<br>=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 edit_line =3D&gt; set_variable_values_ini(&quot;$(this.bundle).t=
ab&quot;, &quot;commands&quot;);<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>-- Davi=
d Lee<br></div><div><br></div><div><br></div><div><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">=
&quot;<a rel=3D"nofollow">[email protected]</a>&quot; &lt;<a rel=
=3D"nofollow">[email protected]</a>&gt; writes:
<br>
<br>&gt; Is there any progress on this, please?  It is somewhat of an irrit=
ant to us and our logging!
<br>&gt;
<br>&gt; Thanks.
<br>
<br>Hi David
<br>
<br>
<br>I didn&#39;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&amp;q=3Dhttps://northern.tech&amp;source=3Dgmail&amp;ust=3D173350552=
8397000&amp;usg=3DAOvVaw3Vq7DhrUj0Nu5LNrscGD7G">https://northern.tech</a>
<br></blockquote></div></blockquote></div></blockquote></div>

<p></p>

-- <br />
You received this message because you are subscribed to the Google Groups &=
quot;help-cfengine&quot; 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/82143a6d-03f3-489d-b6dd-5cc6604f44d4n%40googlegroups.com?utm_=
medium=3Demail&utm_source=3Dfooter">https://groups.google.com/d/msgid/help-=
cfengine/82143a6d-03f3-489d-b6dd-5cc6604f44d4n%40googlegroups.com</a>.<br /=
>

------=_Part_347_1699576449.1733422106299--

------=_Part_346_1336767894.1733422106299--