Forum: Cfengine Help
Subject: Re: Why is insert_lines not convergant?
Author: msvob...@linkedin.com
Link to topic: https://cfengine.com/forum/read.php?3,21682,21772#msg-21772

Well, I'm pretty sure this is a bug.


# ls -altr sudoers-MACHINE_GROUP*
-r--r-----   1 root     root         163 Apr 28 09:50 
sudoers-MACHINE_GROUP_1304099322_Fri_Apr_29_10_51_09_2011_
-r--r-----   1 root     root         212 Apr 29 10:51 
sudoers-MACHINE_GROUP_1304102923_Fri_Apr_29_11_50_03_2011_
-r--r-----   1 root     root         163 Apr 29 11:50 
sudoers-MACHINE_GROUP_1304120922_Fri_Apr_29_16_50_02_2011_
-r--r-----   1 root     root         212 Apr 29 16:50 
sudoers-MACHINE_GROUP_1304124518_Fri_Apr_29_17_49_57_2011_
-r--r-----   1 root     root         163 Apr 29 17:49 
sudoers-MACHINE_GROUP_1304142519_Fri_Apr_29_22_49_57_2011_
-r--r-----   1 root     root         212 Apr 29 22:49 
sudoers-MACHINE_GROUP_1304146119_Fri_Apr_29_23_49_57_2011_
-r--r-----   1 root     root         163 Apr 29 23:49 
sudoers-MACHINE_GROUP_1304164118_Sat_Apr_30_04_49_57_2011_
-r--r-----   1 root     root         212 Apr 30 04:49 
sudoers-MACHINE_GROUP_1304167719_Sat_Apr_30_05_49_58_2011_
-r--r-----   1 root     root         163 Apr 30 05:49 
sudoers-MACHINE_GROUP_1304185719_Sat_Apr_30_10_49_58_2011_
-r--r-----   1 root     root         212 Apr 30 10:49 
sudoers-MACHINE_GROUP_1304189322_Sat_Apr_30_11_50_01_2011_
-r--r-----   1 root     root         163 Apr 30 11:50 
sudoers-MACHINE_GROUP_1304207321_Sat_Apr_30_16_50_01_2011_
-r--r-----   1 root     root         212 Apr 30 16:50 
sudoers-MACHINE_GROUP_1304210922_Sat_Apr_30_17_50_00_2011_
-r--r-----   1 root     root         163 Apr 30 17:50 
sudoers-MACHINE_GROUP_1304228918_Sat_Apr_30_22_49_58_2011_
-r--r-----   1 root     root         212 Apr 30 22:49 
sudoers-MACHINE_GROUP_1304232518_Sat_Apr_30_23_49_57_2011_
-r--r-----   1 root     root         163 Apr 30 23:49 
sudoers-MACHINE_GROUP_1304250518_Sun_May__1_04_49_58_2011_
-r--r-----   1 root     root         212 May  1 04:49 
sudoers-MACHINE_GROUP_1304254122_Sun_May__1_05_50_02_2011_
-r--r-----   1 root     root         163 May  1 05:50 
sudoers-MACHINE_GROUP_1304272121_Sun_May__1_10_49_59_2011_
-r--r-----   1 root     root         212 May  1 10:49 
sudoers-MACHINE_GROUP_1304275722_Sun_May__1_11_50_01_2011_
-r--r-----   1 root     root         163 May  1 11:50 
sudoers-MACHINE_GROUP_1304293722_Sun_May__1_16_50_01_2011_
-r--r-----   1 root     root         212 May  1 16:50 
sudoers-MACHINE_GROUP_1304297322_Sun_May__1_17_50_01_2011_
-r--r-----   1 root     root         163 May  1 17:50 
sudoers-MACHINE_GROUP_1304315319_Sun_May__1_22_49_56_2011_
-r--r-----   1 root     root         212 May  1 22:49 
sudoers-MACHINE_GROUP_1304318922_Sun_May__1_23_50_01_2011_
-r--r-----   1 root     root         163 May  1 23:50 
sudoers-MACHINE_GROUP_1304336919_Mon_May__2_04_49_57_2011_
-r--r-----   1 root     root         212 May  2 04:49 
sudoers-MACHINE_GROUP_1304340519_Mon_May__2_05_49_56_2011_
-r--r-----   1 root     root         163 May  2 05:49 
sudoers-MACHINE_GROUP_1304358519_Mon_May__2_10_49_58_2011_
-r--r-----   1 root     root         212 May  2 10:49 
sudoers-MACHINE_GROUP_1304362123_Mon_May__2_11_50_01_2011_
-r--r-----   1 root     root         212 May  2 14:16 
sudoers-MACHINE_GROUP_1304372919_Mon_May__2_14_49_57_2011_
-r--r-----   1 root     root         163 May  2 14:49 
sudoers-MACHINE_GROUP_1304377019_Mon_May__2_15_57_01_2011_
-r--r-----   1 root     root         212 May  2 15:57 
sudoers-MACHINE_GROUP_1304383723_Mon_May__2_17_50_01_2011_
-r--r-----   1 root     root         163 May  2 17:50 
sudoers-MACHINE_GROUP_1304401723_Mon_May__2_22_50_01_2011_
-r--r-----   1 root     root         212 May  2 22:50 
sudoers-MACHINE_GROUP_1304405321_Mon_May__2_23_49_59_2011_
-r--r-----   1 root     root         163 May  2 23:49 
sudoers-MACHINE_GROUP_1304423319_Tue_May__3_04_49_58_2011_
-r--r-----   1 root     root         212 May  3 04:49 
sudoers-MACHINE_GROUP_1304426919_Tue_May__3_05_49_57_2011_
-r--r-----   1 root     root         163 May  3 05:49 
sudoers-MACHINE_GROUP_1304444922_Tue_May__3_10_50_00_2011_
-r--r-----   1 root     root         212 May  3 10:50 
sudoers-MACHINE_GROUP_1304448519_Tue_May__3_11_49_57_2011_
-r--r-----   1 root     root         163 May  3 11:49 
sudoers-MACHINE_GROUP_1304466518_Tue_May__3_16_49_57_2011_
-r--r-----   1 root     root         212 May  3 16:49 
sudoers-MACHINE_GROUP_1304470122_Tue_May__3_17_50_00_2011_
-r--r-----   1 root     root         163 May  3 17:50 
sudoers-MACHINE_GROUP_1304488123_Tue_May__3_22_50_01_2011_
-r--r-----   1 root     root         212 May  3 22:50 
sudoers-MACHINE_GROUP_1304491722_Tue_May__3_23_50_00_2011_
-r--r-----   1 root     root         163 May  3 23:50 
sudoers-MACHINE_GROUP_1304509720_Wed_May__4_04_49_59_2011_
-r--r-----   1 root     root         212 May  4 04:49 
sudoers-MACHINE_GROUP_1304513322_Wed_May__4_05_50_00_2011_
-r--r-----   1 root     root         163 May  4 05:50 
sudoers-MACHINE_GROUP_1304530780_Wed_May__4_10_39_42_2011_
-r--r-----   1 root     root         212 May  4 10:39 sudoers-MACHINE_GROUP
-r--r-----   1 root     root         163 May  4 10:43 
sudoers-MACHINE_GROUP-final.cf-before-edit
-r--r-----   1 root     root         212 May  4 10:43 
sudoers-MACHINE_GROUP-final



Notice that we are hitting differences at 5 hour intervals.  Looking at the 
diff of these two files, the only entry not being inserted into the file is the 
last entry.


$ diff -u sudoers-MACHINE_GROUP_1304530780_Wed_May__4_10_39_42_2011_ 
sudoers-MACHINE_GROUP_1304513322_Wed_May__4_05_50_00_2011_
--- sudoers-MACHINE_GROUP_1304530780_Wed_May__4_10_39_42_2011_  Wed May  4 
05:50:00 2011
+++ sudoers-MACHINE_GROUP_1304513322_Wed_May__4_05_50_00_2011_  Wed May  4 
04:49:59 2011
@@ -1,3 +1,4 @@
 # this is a comment
 Host_Alias     SUDOERS_CLASS1 = machine1.stg
 Host_Alias     SUDOERS_CLASS2 = machine1.stg
+Host_Alias    SUDOERS_CLASS3 = machine1.stg



Since this bug seems to be isolated to inserting just the last entry, I think I 
am going to insert a dummy comment last.  If the dummy comment doesn't make it 
into this file, it isn't going to affect us....

I'll file a bug report on this.

Thanks
Mike

_______________________________________________
Help-cfengine mailing list
Help-cfengine@cfengine.org
https://cfengine.org/mailman/listinfo/help-cfengine

Reply via email to