Re: set_variable_values_ini() with 3.18.2

"'Nick Anderson' via help-cfengine" <[email protected]> Tue, 8 Apr 2025 08:26:46 -0700 (PDT)
Newsgroups gmane.comp.sysutils.cfengine.general
Message-ID <[email protected]>
------=_Part_598240_1249895618.1744126006008
Content-Type: multipart/alternative; 
	boundary="----=_Part_598241_236494651.1744126006008"

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

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] wrot=
e:
>
>> 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 cas=
e.
>>>>
>>>> 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=
 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 (fals=
ely)=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 irritant=
=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 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/0c547c47-ad28-4dd8-97c7-3795112a6c6en%40googlegroups.com.

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

No, I don't see any changes to either ticket recently.<br /><br /><div clas=
s=3D"gmail_quote"><div dir=3D"auto" class=3D"gmail_attr">On Thursday, Decem=
ber 5, 2024 at 1:52:40=E2=80=AFPM UTC-6 [email protected] wrote:<b=
r/></div><blockquote class=3D"gmail_quote" style=3D"margin: 0 0 0 0.8ex; bo=
rder-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><br>Thanks, Ni=
ck.<br><br><div>While I don&#39;t seem to have access to:</div><div>=C2=A0=
=C2=A0=C2=A0 <a href=3D"https://northerntech.atlassian.net/browse/ENT-12503=
" target=3D"_blank" rel=3D"nofollow" data-saferedirecturl=3D"https://www.go=
ogle.com/url?hl=3Den&amp;q=3Dhttps://northerntech.atlassian.net/browse/ENT-=
12503&amp;source=3Dgmail&amp;ust=3D1744212377327000&amp;usg=3DAOvVaw246kE7y=
nRzIbEuEB4WttDa">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" targe=
t=3D"_blank" rel=3D"nofollow" data-saferedirecturl=3D"https://www.google.co=
m/url?hl=3Den&amp;q=3Dhttps://northerntech.atlassian.net/browse/CFE-4459&am=
p;source=3Dgmail&amp;ust=3D1744212377327000&amp;usg=3DAOvVaw1mkwFoS4DSJD8UB=
pjlsaHW">https://northerntech.atlassian.net/browse/CFE-4459</a></div><div><=
br></div><div>So the latter should be fine.</div><div><br></div><div>-- Dav=
id Lee<br></div><div><br></div><div><br> </div><div class=3D"gmail_quote"><=
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"gmail_=
quote" style=3D"margin:0 0 0 0.8ex;border-left:1px solid rgb(204,204,204);p=
adding-left:1ex">I took that snippet and created a ticket.=C2=A0<a href=3D"=
https://northerntech.atlassian.net/browse/ENT-12503" rel=3D"nofollow" targe=
t=3D"_blank" data-saferedirecturl=3D"https://www.google.com/url?hl=3Den&amp=
;q=3Dhttps://northerntech.atlassian.net/browse/ENT-12503&amp;source=3Dgmail=
&amp;ust=3D1744212377327000&amp;usg=3DAOvVaw246kE7ynRzIbEuEB4WttDa">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, December 5, 202=
4 at 8:34:55=E2=80=AFAM UTC-6 <a rel=3D"nofollow">[email protected]=
k</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"><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 Novem=
ber 2024 at 15:48:03 UTC <a rel=3D"nofollow">[email protected]</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 tra=
ck of the fact you still needed me to provide a test case.<br><br>Here it i=
s.=C2=A0 It is extracted from a real part of our policy, setting a key=3Dva=
lue in RH8 &quot;/etc/dnf/automatic.conf&quot; (I&#39;ve slightly tweaked i=
t to make it standalone and using a safe target file).<br><br>Run it at lea=
st twice (or as often as you like).=C2=A0 You&#39;ll see that although the =
target file successfully converges, CFE persists in (falsely) reporting err=
ors.<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 &quot;edit_line&quot; bug:<br>#<br><br>b=
ody file control<br>{ <br>=C2=A0 =C2=A0 =C2=A0 inputs =3D&gt; { &quot;/var/=
cfengine/inputs/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=3D=
http://files.cf&amp;source=3Dgmail&amp;ust=3D1744212377327000&amp;usg=3DAOv=
Vaw12N646AiOYnJbowtIKs1wl">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/automati=
c.conf&quot;;<br>=C2=A0 =C2=A0 =C2=A0 &quot;fname&quot; string =3D&gt; &quo=
t;/tmp/automatic.conf&quot;;<br><br>=C2=A0 =C2=A0 =C2=A0 &quot;tab[commands=
][apply_updates]&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).tab&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></d=
iv><div>-- David 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 2=
024 at 22:01:33 UTC+1 [email protected] wrote:<br></div><blockquote s=
tyle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);pad=
ding-left:1ex">&quot;<a rel=3D"nofollow">[email protected]</a>&quo=
t; &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=3D174421237=
7327000&amp;usg=3DAOvVaw1lDGqZPkiY3R-Jslvy9pfQ">https://northern.tech</a>
<br></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&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/0c547c47-ad28-4dd8-97c7-3795112a6c6en%40googlegroups.com?utm_=
medium=3Demail&utm_source=3Dfooter">https://groups.google.com/d/msgid/help-=
cfengine/0c547c47-ad28-4dd8-97c7-3795112a6c6en%40googlegroups.com</a>.<br /=
>

------=_Part_598241_236494651.1744126006008--

------=_Part_598240_1249895618.1744126006008--