39 lines
31 KiB
JSON
39 lines
31 KiB
JSON
{
|
||
"schema_version": 1,
|
||
"channel": "homelab-runtime",
|
||
"command_id": "SUPPORT-261006-SNIKKET-EDGE-EGRESS-RCA-99725R1",
|
||
"status": "OK",
|
||
"rc": 0,
|
||
"host": "pve01",
|
||
"mode": "read-only",
|
||
"component": "snikket-edge-egress-rca",
|
||
"started_at_utc": "2026-10-06T16:13:34Z",
|
||
"finished_at_utc": "2026-10-06T16:13:45Z",
|
||
"reference_register_checked": true,
|
||
"reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66",
|
||
"error_register_checked": true,
|
||
"error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0",
|
||
"command_sha256": "94e1a05193c0a7247f4c2218404d28a29a92d7259aff25fcb1666d8fb5fabef3",
|
||
"duplicate_failed_command_blocked": false,
|
||
"block_reason": null,
|
||
"execution_started": true,
|
||
"change_declared": false,
|
||
"result_contract_valid": true,
|
||
"result_contract_status": null,
|
||
"result_contract_error": null,
|
||
"command_rc": 0,
|
||
"changes_made": false,
|
||
"rollback_started": false,
|
||
"rollback_restored": null,
|
||
"mutation_outcome": "NO_MUTATION",
|
||
"sanitized": true,
|
||
"secrets_included": false,
|
||
"private_addresses_included": false,
|
||
"raw_evidence_retained_locally": true,
|
||
"raw_evidence_sha256": "6ed17004670978ec0ed9f284ce7ee573d09f6836eb33b2ab8359dc9409a35556",
|
||
"sanitized_output_sha256": "1cb3ddaf9e674a66a3eb701c7f63ef985772cb9f1a84bb8cfa1ba62228c9e61d",
|
||
"output_truncated_in_json": false,
|
||
"full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
|
||
"output": "SNIKKET_EDGE_EGRESS_RCA=V1\nMODE=read-only\nNO_MUTATION=true\nVM150_STATUS=running\nVM130_STATUS=running\nQGA_TRANSPORT_RC_150=0\nVM150_COLLECT_RC=0\nREC|VM150|QGA_EXIT=0\nREC|VM150|ROLE=VM150\nREC|VM150|HOST=snikket\nREC|VM150|EDGE_LOAD=loaded\nREC|VM150|EDGE_ACTIVE=active\nREC|VM150|EDGE_RESULT=success\nREC|VM150|EDGE_EXEC=0\nREC|VM150|EDGE_FRAGMENT_PRESENT=true\nREC|VM150|EDGE_FRAGMENT_SHA=83a20356e221dfb22ea2a0d99e327f7c2f791a3d3127a46af2d1625b33c95b5d\nREC|VM150|REC|UNIT_FIELD|KEY=Description|VALUE=Snikket Internet egress via edge-vm\nREC|VM150|REC|UNIT_FIELD|KEY=After|VALUE=network-online.target\nREC|VM150|REC|UNIT_FIELD|KEY=Wants|VALUE=network-online.target\nREC|VM150|REC|UNIT_FIELD|KEY=Type|VALUE=oneshot\nREC|VM150|REC|UNIT_EXEC|KEY=ExecStart|EXE=ip|EXISTS=true|EXECUTABLE=true\nREC|VM150|REC|UNIT_EXEC_FILE|BASENAME=ip|SHA=024784c6d16b183dc7c97d93a943a9270976f167f95f771e14d72442dc657f0c\nREC|VM150|REC|UNIT_EXEC|KEY=ExecStop|EXE=ip|EXISTS=true|EXECUTABLE=true\nREC|VM150|REC|UNIT_EXEC_FILE|BASENAME=ip|SHA=024784c6d16b183dc7c97d93a943a9270976f167f95f771e14d72442dc657f0c\nREC|VM150|REC|UNIT_FIELD|KEY=RemainAfterExit|VALUE=yes\nREC|VM150|REC|EDGE_SCRIPT|ELF>p@8ü\nREC|VM150|REC|EDGE_SCRIPT|@8@@@@ÀèÀèððð4g4gPl\nREC|VM150|REC|EDGE_SCRIPT|P|\nREC|VM150|REC|EDGE_SCRIPT|P|\nREC|VM150|REC|EDGE_SCRIPT|40Y8\nREC|VM150|REC|EDGE_SCRIPT|8\nREC|VM150|REC|EDGE_SCRIPT|8\nREC|VM150|REC|EDGE_SCRIPT|@@PPP ppp$$xf\nREC|VM150|REC|EDGE_SCRIPT|xf\nREC|VM150|REC|EDGE_SCRIPT|xf\nREC|VM150|REC|EDGE_SCRIPT|¼¼SåtdPPP Påtdl\tl\tl\t¬¬QåtdRåtdPl\nREC|VM150|REC|EDGE_SCRIPT|P|\nREC|VM150|REC|EDGE_SCRIPT|P|\nREC|VM150|REC|EDGE_SCRIPT|°#°#GNUÀGNU©ÉÑïOhÆøäÔ/lib64/ld-linux-x86-64.so.2\tÇ@A8!$À(ÀPÐUD.*À¤P@ (@ \nbAHx|FÈ\n\tb(L¢&p&0@$` Â@ ¨pC@H¡Ó0ÂC\nREC|VM150|REC|EDGE_SCRIPT| ¢S(`9 `FÌ!`P4\"zDå
°Dp2@*À AL@JTÁój H ÁA1\"\t0S@T0 (@\nÌ@EB_8¨@ H ,AJT\tB!V8²\\° \"$H(P!Àa· WH30¢H! BH¼bI@SBd%BÁ B 0@*(=P£À!`0C1![T\nREC|VM150|REC|EDGE_SCRIPT|`CQ#c\tÖÇ(© (bãà`\nREC|VM150|REC|EDGE_SCRIPT|B Ä¢ @E
AHHEâDH\tLÇÊËÌÎÐÒÔ×ÚÜßàäèéëíîïñòõö÷øúûüþÿ\t\nREC|VM150|REC|EDGE_SCRIPT|!&'(*+-034689:;?ADHIJKMOQRSTUVYZ]_`acdfhijklmoqstvwxyz{|~
¡¢£¤¦§¨©«¯±²³´·¹º¼½¾¿ÀÁÂÃÅÈÉÍÎÏÑÒÓÔÖ×ÚÛÜÞáâãåçèéêìíîïñòóõöùúüþÿ\t\nREC|VM150|REC|EDGE_SCRIPT|\n !\"$%&')*,-.012346789:<>?@ABEFHIJKMNPQSUVWXY[`acdefgijloqsuwxy{|~
¢£¦§¨©«¬¯±²³¶·¼½¾¿ÀÂÃÄÅÆÇÈÉÊËÌÎÏÐѬ>ø©øÉºÖàèí7È s[}Ê÷ä¯@#)i¡$Ç-Ye¦¡Ýö$÷dÁØ0nÐÚâÇF^%û¢KQGËõߺñçðhZØ`Ess»S/í¸ýõ0ï@ .WïxØt].°%)Ù3ÕøA6ôf+÷dàEï§ì\n¥À4ÁþÛ«¿ÀùM²º¦v¡H=ÝÎìIßùßÑGÿ;HåÊiûÀ[Vâ\n3\"}8UH4M{WiÚ$ÁFX%)¡{¿=êM:ÌfilñVü!eÑeÎmÃ|Iþ%^+/<ÃTÎd`Â~ÛɹÚEÒ_kmjû´V¤Pqì2ec1ûk¬Awò?D³.1TÈyÄ3s/xd)èê}53ùÙ#5%÷dRT÷gé\nâ^t¾H«làkïN²òñ&i®e\nEÌÀþ²+^Õò.1ÒÆ$ÇMÀÿnÚ=ZÝeâ
z©,i¥:EËd;îX<,4f1qúçjd§
æÇrAåPäå:ÁÐ%.ç|Í2bÛíÙ\n±DÝB¿//¡JÒ YGòLÛÐx¢8(Tb »¹\nD¦O8l.Ú/ò7½¨%IÆÕ7í¸@5oØ»ö^ý1-M·14{RÄÄR?.Hy^3Òæ2Y¸Ötüvk]3?}å°ðÆõµpmËÑÀ5tþ&³8ó©_@eÑ^Ìèð«±)¨,Ùc[±x·qÄõENáÁ*¯t9òÍr1ªuvýo}EDdY®WzBEÕìRR 1̤265ÖÓqV³ËY<3 1TQÉÚÉ,§ù®t1/i\"1.ÏשMF·íÿ] ÁÖ\"c ÕPRèm9qê\nREC|VM150|REC|EDGE_SCRIPT|Îo;í¸{öÖ4%÷d;/FSĦ°rÊÿºÓèØmWI
);èo¥(ªú£4+XºoK)Uìçðý8pðaþ¨?da3¦\\°·áØÎë0/Ù´¡¾µDfáaî5ÚOãtPoÖû×*<ð{|w¡ò¢®î9«¿ªÉì¿Y0^|Námð+]6ZÀ#Àâ\tÉ©óØ\"ûÅ.4ÁþÚܶ«ÃºÛáiUïÌ\\aµu@ApðÏ~ØOèðFIí>\\á3\";_{ª¶þäÉéªÃÒxþ£s9>icg¹\"QÙ;½Nÿg¯iASàMFê,ÍÚáù§Q%_NýðCèÞlUE#÷p&<²hveÐ\ne-!ÇéC·¥À`;èáF\"gÌiXdDs¬8uc=ßð5q$v³×G`ÜÏF-Õ7¡fl*Uü\\=g¸<Ô7ö¦X=¹c7ûpª´s¥ÝsÊÞü[rÀ6|_0_iApðÜ3ö´ìçð\nn<\"ÚáL
FSczèY\"ÚÅîÝ*`9pð1$uâÔw³¸íäÜ®÷ÅÓ%¶ï¥¿xC-äqþKN9ï®\"|±p´úË!©áØêCÙl\"¬ÉGÆßª9>
¡iÀáÛCºëw±ìsuIÓ\"ÂV½ÚXáêL#½[ÕÒÚnþÍÄX\nREC|VM150|REC|EDGE_SCRIPT|ÆEÜwôéÒu7ÝåÅÝÌ()mUÀEõB!LæYãWÖ~J2ÑÔ=e\nREC|VM150|REC|EDGE_SCRIPT|Îàu¥ÑÇ,`ʱyïÖy¾gÛÞ5&\"rn01Fs[^Dô%ùÙÇTø_j'U±KãÀµV:Öõ\\.ULs[fUa_ í¸À{ k¾Ýö7ÅLf±fò§¦%ø©¾·!*<+Ò/qH±c\nREC|VM150|REC|EDGE_SCRIPT|Qc¥êäkß*×#¾êµJQcÃËùë¨=â0¸EÁnÅuÆõ\niÌéÛnþ{áê\n¡ji¾×1*ãApðéFSlûZ.Ä;ïSì\nREC|VM150|REC|EDGE_SCRIPT|ÂIdïÇ h«[ÍFb»0Ðw\\ÌBA¨Õ}¤BoFs[Ó\ngt=I§>e;§>ºTr{@í¸q):u¼Qk\tCÖÚ¡òÁ<ý2ÂTî[0XóÎù&;îù¢ce¨ÂZ1½ïÀMudP\nÖç;ý¢í->V4u|ë7¬§ùî¯I¿×f «W#ÀKèjͰ,CíDÐ?\tdBùQû§!0P<¾Tª«í÷>ÚVc¥µ ¸Õ?Ô©_ÛãÆ~òã~ç¥J¹IM¶{j7í»ã|ÁB=µÓÇ%ª¥\t.2§û\nREC|VM150|REC|EDGE_SCRIPT|¦ÿPnþF1ù
ÿÂ^j|CE÷ðùák\\.P´¤>m¹ó'¥;ïÇOïfø\n0µëË¡éÙÓHítÛnþÕÓ«síAwã¹vÇø½)©Æ*n@ìøÃ®C6ݯíj©\nREC|VM150|REC|EDGE_SCRIPT|`¨²5qÙòÁÏ¿<ý#Ô÷·ÉýÅý´NÙqX8Ú1Ììç\\VÏ,·aüí(ç\nREC|VM150|REC|EDGE_SCRIPT|ú'|ÓFs[O «'\t]Øþ\"A$À~Mü8Õ- æ@ýÉXZý'ûY¹úRм7a
ü ãEß|ë9 Ávh tYHÝBöi:.¶ÁlÛ¢\"\\*U¹Ý/eãa§G{\nREC|VM150|REC|EDGE_SCRIPT|FÎdfuÓû§Aë4Ió-±ó§)\n¤õä¹_Ðp/ÖäÀÂPw½|ò ¢Ü ?MùÁ4÷TszÒØË}uF'Jojk¼2¨'ñ!ÍB4 WéYf(äÍAó]<òÇkRXow[«æc, ¤nºÏa^?\t0½\t ¤\nREC|VM150|REC|EDGE_SCRIPT|H¸p7b0¯\t¹Ð4órÛàÆ!PP&'pݹTp,jÌ ¨±F\tÊ#0ùÔ÷\";°I}àQY\tì4¨Ðu¼ `T ÝB$$²BðSüðB ð9{&°NãÀ¶\nREC|VM150|REC|EDGE_SCRIPT|Hý°'ÈÀ^`&ëfk\t °\nREC|VM150|REC|EDGE_SCRIPT|HP2kðT°íY[`H\\\nzÊò#Ðö ùn\"pVÖ ?wÐÙàPº$¹\nREC|VM150|REC|EDGE_SCRIPT|H §\nREC|VM150|REC|EDGE_SCRIPT|HPIÖ¬ðþ.Ò#ðý-G$ 9ö°â|°W=@\nREC|VM150|REC|EDGE_SCRIPT| Ê P[¹áÀë4Ì%À±\nREC|VM150|REC|EDGE_SCRIPT|HC%!g @øÙP\n [8àAÛð÷)Þ#À´\nREC|VM150|REC|EDGE_SCRIPT|HÄ \nREC|VM150|REC|EDGE_SCRIPT|êEû¿°i.·\nREC|VM150|REC|EDGE_SCRIPT|H~\"%й\nREC|VM150|REC|EDGE_SCRIPT|¸«+& j8@C,@
aðÚ¬p\n@F<&®&°$Å^âP67OpÙO £\nREC|VM150|REC|EDGE_SCRIPT|H!P& Ìì%`¢\nREC|VM150|REC|EDGE_SCRIPT|HìÀó*¢\nREC|VM150|REC|EDGE_SCRIPT|H@5ç°cp7\"ðë0àw°LO}p[o`ömýàµRû&_'\nREC|VM150|REC|EDGE_SCRIPT|0Qjà\"ÐU`ePX`¥\nREC|VM150|REC|EDGE_SCRIPT|HOM:ÿ\nREC|VM150|REC|EDGE_SCRIPT| r3\n`\tæ\t f©`+¹#G\\/\npø> ²\nREC|VM150|REC|EDGE_SCRIPT|H@\"Ðèüº0Òý÷0ú^!@¸\nREC|VM150|REC|EDGE_SCRIPT|Hh$Â}¼\nREC|VM150|REC|EDGE_SCRIPT|pº2!íÉ'ô\nREC|VM150|REC|EDGE_SCRIPT|ðbt\nR:õ¬;' 0ò¼ÀO&¶£\nREC|VM150|REC|EDGE_SCRIPT|HÈp\"s%`O$ðO%kpR\t e|Ó#Àý-ã æ´\nREC|VM150|REC|EDGE_SCRIPT|5Ü\n0ÓǯÀùf\"Ð !ÀÄQ ©\nREC|VM150|REC|EDGE_SCRIPT|Hè\nREC|VM150|REC|EDGE_SCRIPT|tÐéÅSz]Àb\"\tNà©\nREC|VM150|REC|EDGE_SCRIPT|H%!zlãp¤a;B\nº¶àmÊ(°îæêAË¡O&Q£0NSQ@®\nREC|VM150|REC|EDGE_SCRIPT|H5«\nREC|VM150|REC|EDGE_SCRIPT|H·pëJ \nREC|VM150|REC|EDGE_SCRIPT| ò@¡\nREC|VM150|REC|EDGE_SCRIPT|HRܬº\t@ª\nREC|VM150|REC|EDGE_SCRIPT|Hr°½&°ÛTGMõA[¸q# Ü_\n`']uÐÆ\nREC|VM150|REC|EDGE_SCRIPT|À\nREC|VM150|REC|EDGE_SCRIPT|\\°à¨À#È\\\"`ä¥? úÍ$Pp%®\n\nREC|VM150|REC|EDGE_SCRIPT|æPFÆ^à·©\nREC|VM150|REC|EDGE_SCRIPT|H&ðMÛ Ú-0ÝdîàáKò \nXÇpß¹ò\nREC|VM150|REC|EDGE_SCRIPT|ì7ÌÆÊÊ`oMÆ\n@R!pÁp Ð$÷O&±\nREC|VM150|REC|EDGE_SCRIPT|@M'°P$í Ä0!ÅvÒ\"°MàÇ^óÀ÷\"O`±\nREC|VM150|REC|EDGE_SCRIPT|HÆpæ}ÉÀÀ %`8]$`\tp÷ùW ê`ù\nREC|VM150|REC|EDGE_SCRIPT|í2¸ðR!Àö À¥\nREC|VM150|REC|EDGE_SCRIPT|H+ \nREC|VM150|REC|EDGE_SCRIPT|ì^l!àãý064È\nREC|VM150|REC|EDGE_SCRIPT|pG à \nREC|VM150|REC|EDGE_SCRIPT|HË ¦\nREC|VM150|REC|EDGE_SCRIPT|Hï$ÐÝ|¢P±÷¨ ÀwÆî?µ&PLV\"à6^°pM\"Ðb-©ñÐÐÚáµ°ðô¤#°Tt ÁrÐ5Es&oÃPÞ]ÏpjQP\nREC|VM150|REC|EDGE_SCRIPT|¿Ë$pž`ðE@#Àì7CàæÂÀ\nREC|VM150|REC|EDGE_SCRIPT|H$pñÆp°Ý7`âw¹àP&ô0â|`IJ&W¨! P%cÜ\nREC|VM150|REC|EDGE_SCRIPT|Í@Ú8@ïbRs`4Ò>% ìgØ`>×²Ë \nREC|VM150|REC|EDGE_SCRIPT| `o,ÐKÒPòo0J_õpIHÕ$0ó6$@$p
\n ôA} à£\nREC|VM150|REC|EDGE_SCRIPT|Héü¥\t°>¸ bª}\nREC|VM150|REC|EDGE_SCRIPT|p6äp\nREC|VM150|REC|EDGE_SCRIPT|@íaç\n8F\"À\nREC|VM150|REC|EDGE_SCRIPT| ?@ÈÉ$±\nREC|VM150|REC|EDGE_SCRIPT|H¬àö05/'ôP{#äP%¥\nREC|VM150|REC|EDGE_SCRIPT|H«PÀ öhÑÐZyåtZÀDðÝ:ä°³/:p-*Ðó ø ¨\nREC|VM150|REC|EDGE_SCRIPT|H}&8¼R\"Ð+@¸Nð%}Ô\nREC|VM150|REC|EDGE_SCRIPT|¤ðX*@¤+èPàýo@?ûPá|нÐÚ0U*٠ϰb ø¤\"0ë#0ü$K:W0ýo0㬬ðO%Ú%ð\nREC|VM150|REC|EDGE_SCRIPT|4\nREC|VM150|REC|EDGE_SCRIPT|$olu\nREC|VM150|REC|EDGE_SCRIPT|Àë
N°7«¬%ÐN&¶Àfy þÅ p\n$H#0&#õa% U.%ÀFyÀ8a7\np!d ½0$`N\t\n<°7NÁPGÇ&Ð\nREC|VM150|REC|EDGE_SCRIPT|¾Ø\nREC|VM150|REC|EDGE_SCRIPT|U `¶\nREC|VM150|REC|EDGE_SCRIPT|HN\nREC|VM150|REC|EDGE_SCRIPT|ÕmÂ!\nREC|VM150|REC|EDGE_SCRIPT|0Þ¹é\nREC|VM150|REC|EDGE_SCRIPT|0åO!ðzöA\nREC|VM150|REC|EDGE_SCRIPT|`÷!à4OÒ&Êa)'ÀI\tÒ°;5éà=Á@ó¼P²Æ<`\nREC|VM150|REC|EDGE_SCRIPT|H-\"zÛ\tÐIÇ£À°*\"P:çÀ{îê5S$°Ü¹pû¶\nREC|VM150|REC|EDGE_SCRIPT|P²U°·rüC¢F`09Øpó\"øc«|\tð;o%`5c¶àòxA¥Pt!@Á!ö# ò°°\nREC|VM150|REC|EDGE_SCRIPT|¥@I).à·\nREC|VM150|REC|EDGE_SCRIPT|HÝ$ÐR08°ÝQz ¦\nREC|VM150|REC|EDGE_SCRIPT|HkPôo@¤\nREC|VM150|REC|EDGE_SCRIPT|HÝ\nREC|VM150|REC|EDGE_SCRIPT|p_n)\\µ\n`7Ng#àråøPnp<ivP`-|$lNFðÞw÷\tùÛÓ@°\nREC|VM150|REC|EDGE_SCRIPT|HÔì\nREC|VM150|REC|EDGE_SCRIPT|®ðPE\nREC|VM150|REC|EDGE_SCRIPT|@ó!a°ç½ÐîGê°t!\tàäK¨`gÀHi·!À¢\nREC|VM150|REC|EDGE_SCRIPT|H$°àLåµn\nREC|VM150|REC|EDGE_SCRIPT|H@\n\nÐõC\\«ÄàÇ% ª\nREC|VM150|REC|EDGE_SCRIPT|H&pNÎ\tÐ' výPN!\n ~!Yx ó!\nREC|VM150|REC|EDGE_SCRIPT|~MÅR G«\nREC|VM150|REC|EDGE_SCRIPT|H0:×@Ýð3aSN\t²{X \nREC|VM150|REC|EDGE_SCRIPT| \nREC|VM150|REC|EDGE_SCRIPT|K\tà\"ZÀ(CXÐM\"°wö×
P°.@¯\"À¨\nREC|VM150|REC|EDGE_SCRIPT|H& ¿_å&`áwY#üP/ ®\nREC|VM150|REC|EDGE_SCRIPT|Hñ\"¹D°Ãɹܥ&Ðçÿ0ð4\nREC|VM150|REC|EDGE_SCRIPT|c\nREC|VM150|REC|EDGE_SCRIPT| Æ«&d0%å!`©´ ÿ£%ä\nREC|VM150|REC|EDGE_SCRIPT| ¸\nREC|VM150|REC|EDGE_SCRIPT|H| ï\\\t0ß\\\nREC|VM150|REC|EDGE_SCRIPT|Ð\"P%'ò\np*ïÀ, :±7p:ò¿\"àáå%@ì7ðù©pôaSj@D¸À-Ù\" ö6£Õù!ð:°À\\¹p \nREC|VM150|REC|EDGE_SCRIPT|83 Pî]e`ó`?Ì\nREC|VM150|REC|EDGE_SCRIPT|]{ìå%PìG! `(*\t0ÚaðoØ! kz@§\nREC|VM150|REC|EDGE_SCRIPT|H\"`w~)ä`[H Ý,c@æ$[09pIä[¨ µ\nREC|VM150|REC|EDGE_SCRIPT|HGÃp0I/y°õù]ôR Q1ðGi¥àð³.ÞÀÖ?á@p/G\"ÛS%ð&cÔ°n¦¿% Jç>!°oq \nREC|VM150|REC|EDGE_SCRIPT|à-ÎÍÐ5ô`Géx!n0O* ¡\nREC|VM150|REC|EDGE_SCRIPT|H$#àâªà\nREC|VM150|REC|EDGE_SCRIPT|÷pô\"6'ãÉ+ `\nREC|VM150|REC|EDGE_SCRIPT|¬\tà¦\nREC|VM150|REC|EDGE_SCRIPT|Hb@ï7ìP±¯\nREC|VM150|REC|EDGE_SCRIPT|HЪ+àcÆ+Ìi_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTableis_selinux_enabledsetexecfileconbpf_program__section_namelibbpf_get_errorbpf_object__loadbpf_program__set_ifindexbpf_map__reuse_fdbpf_map__fdbpf_map__typebpf_object__closebpf_object__next_programbpf_program__set_typebpf_object__find_map_by_namebpf_map__namebpf_object__next_mapbpf_program__fdbpf_map__set_pin_pathbpf_program__namebpf_program__set_autoloadbpf_map_update_elembpf_object__open_filebpf_prog_attachbpf_map__ifindexbpf_map__set_ifindexbpf_obj_getlibbpf_set_printelf_versiongelf_getshdrgelf_getehdrelf_getdataelf_begingelf_getsymelf_strptrelf_getscnelf_kindelf_endmnl_attr_type_validmnl_attr_get_strmnl_nlmsg_get_payloadmnl_attr_parsemnl_attr_get_u32mnl_attr_get_typemnl_attr_validatemnl_nlmsg_get_payload_len_IO_stdin_usedcap_set_proccap_freecap_clearcap_get_flagcap_get_procfgetcstatvfs64fgetsstrcpysnprintfstdinsetsockopt__isoc23_strtoullgetgrgidfopen64perrorstrncpysysconfsymlink__strcpy_chk__stack_chk_fail__printf_chkfreadsendfile64freopen64__assert_failreaddir64globfree64unshare__isoc23_fscanfsetnsgetprotobynumberstrdupif_nametoindexfnmatchclosedir__getdelimbindopen_by_handle_atstrspnstrrchrstatfs64putcharunlinkferrorfflushstrtodether_ntoa_rstrtofgettimeofdaystrtok__isoc23_sscanfflocksocketgetpwuidforkstrlcatstrlengetgrnamgethostbyaddr__ctype_b_locrmdir__memcpy_chkstrstrstrchrnulinotify_add_watchmkdir__vfprintf_chkfeof__isoc23_strtolif_indextonamegetpidrecvreadlinkstdoutreallocisatty__isoc23_strtollexecvpgetpass__sprintf_chkstrcat_exitgetpwnamname_to_handle_atstrftimestrcasecmp__fprintf_chklstat64__xpg_basenamestrcspnmalloc__libc_start_mainrecvmsginotify_initumount2glob64stderrsethostent__strcat_chkfcntl64dlsymsendmsggetprotobynameinet_ntopfstat64getsocknamedlopen__cxa_finalizelocaltimestrchrftellstrerrorsetrlimit64getenvcallocacceptasctimememcmpfclose__asprintf_chkmemset__isoc23_strtoulfputcwaitpidfputsconnectstrlcpyopendir__snprintf_chkgetuidmemcpyfilenofwritestrcmpqsortfseekstrsep__errno_locationsyscallinet_ptonstrncmpgeteuidlibselinux.so.1libbpf.so.1libelf.so.1libmnl.so.0libcap.so.2libc.so.6print_color_0xhexmissargcolor_fprintfget_be32rtnl_set_strict_dumpdo_iptuntaprtnl_rtrealm_a2ndo_xfrm_policyipvlan_link_utilnetns_identify_pidhexstring_a2ninet_proto_a2nvti_link_utilip6erspan_link_utilprint_indentjsonw_nameifa_family_coloraddr64_n2afind_cgroup2_mountrtnl_addrdump_reqnew_json_objdo_multirulerta_addattr8nl_dump_ext_ack_doneiplink_parsecheck_ifnamell_index_to_namertnl_echo_talkstr_map_lookup_uintjsonw_booldo_ipmacsecxfrm_xfrmproto_is_rodo_iptunnelget_be16dupargnodevipaddr_reset_filterip6gre_link_utilget_u64jsonw_end_objectipstats_stat_desc_xstats_bond_grouprtnl_open_byprotoprint_nsidxfrm_parse_markrtnl_group_a2ndec_indentdo_ipnhaddraw_ljsonw_s64_field__get_hzread_familydo_batchdo_ipaddrlabelget_u8ll_idx_n2atnl_print_gre_flagsnl_dump_ext_ackiproute2_find_map_name_by_idget_be64get_longll_init_mapstrxf_algotypeprint_nldo_ip6tunnelparse_mapping_genprint_netconfhexstring_n2aipstats_stat_desc_show_xstatsdo_netnsincomplete_commandrtnl_rtntype_a2ndo_xfrmaddattr_nest_compattnl_add_ioctlhex2memdo_monitorsprint_time64open_fds_closertnl_dsfield_a2nrtnl_rtntype_n2afree_indent_memaddattrstrzopen_json_object_edatall_index_to_typedelete_json_obj_plaindo_ipstatsdo_iptokenrtnl_group_n2ajsonw_int_fieldget_integerdo_ipnetconfrtnl_brvlandump_reqmacsec_link_utilmatchesprint_nlmsg_timestampprint_routeaddattr_nest_endget_operstatebpf_send_map_fdsrt_addr_n2a_rrtnl_talkxfrm_xfrmproto_is_ipseccmdlinenowwan_link_utilstr_map_lookup_stramt_link_utiliplink_usageprint_rta_ifidxprint_addrinfoprint_timestampjsonw_stringrtnl_neighdump_reqxfrm_selector_printll_remember_indexget_task_nametnl_print_endpointxfrm_mode_parsedo_xfrm_staterta_addattr16print_stats64jsonw_bool_fieldipstats_stat_desc_xstats_slave_bond_groupxfrm_policy_info_printprint_color_intdelete_json_objcmd_execbpf_prog_attach_fdbpf_prog_to_default_sectionjsonw_nulljsonw_new__parse_rtattr_nested_compatmpls_ntopnetns_switchdo_ipneighparse_mapping_num_allget_prefix_1iproute2_load_libbpfrtnl_rtscope_n2artnl_netconfdump_reqget_addr64rtnl_dump_filter_ncformat_host_rll_drop_by_indexipip_link_utilget_str_char_countbpf_program_loadiproute_reset_filternetns_map_initbpf_recv_map_fdsdummy_link_utildrop_capget_rt_realms_or_rawtun_link_utilbatadv_link_utilgenl_resolve_familytnl_parse_keyrtnl_sendis_json_contextmax_flush_loopsjsondo_ipvrfprint_color_huprint_color_rateiproute2_bpf_elf_ctx_initipvtap_link_utilnumericget_prefixnl_print_policyll_proto_n2a__iproute2_hz_internalprint_neighll_addr_n2artnl_statsdump_req_filterfree_nlmsg_chainrcvbufmpls_ptonbpf_print_opsiplink_getprotodown_reason_n2aip6tnl_link_utilprint_mpls_link_statsshow_detailsdo_ipl2tprtnl_ruledump_reqget_ip_lib_dirrtnl_tunneldump_reqparse_mappingdo_multiaddrstrxf_ptypeprint_mroutecheck_altifnamertnl_rtprot_a2nprint_color_stringprint_color_s64protodown_reason_a2nget_real_familyjsonw_xint_fieldread_proptnl_prl_ioctltimestamp_shortdo_seg6jsonw_luintjsonw_u64print_color_luintvrf_resetbridge_slave_link_utilrtnl_addrlbldump_reqxfrm_algotype_getbynamertnl_dsfield_n2anetrom_ntopdo_ipruleget_timejsonw_xintuse_iecfamily_name__data_startprint_cache_nexthop_idget_addr_rtaipaddr_list_linkifb_link_utilveth_link_utilprint_uint_name_valuehuman_readableprint_headersxfrm_sctx_parsedo_ipntablestrxf_mask32forcesit_link_utilnew_json_obj_plainprint_color_floatoper_state_colorrtnl_routedump_reqprint_color_hhuprint_rulejsonw_destroybond_parse_xstatsjsonw_end_array_SL_ipneigh_reset_filterdo_allnamehashvrf_slave_link_utilaf_bit_lenll_addr_a2nvti6_link_utiltnl_del_ioctlrtnl_dsfield_get_namebpf_parse_commonecho_requestmacvtap_link_utilnetns_nsid_socket_initget_u16iproute2_bpf_fetch_ancillaryrtnl_dscp_a2npreferred_familyxdp_dumplwt_print_encapbridge_link_utilrta_nest_endxdp_parseget_guidctrl_datarta_addattr32xfrm_link_utilnl_proto_n2avxcan_link_utilget_addr_1print_string_name_valueinet_proto_n2acheck_enable_colorget_ifnameprint_name_and_linknlmon_link_utilparse_on_offjsonw_floatjsonw_intbpf_prog_detach_fdrthrtnl_dump_request_nprint_color_lluintdo_xfrm_monitorparse_one_ofinc_indentget_time_rttrtnl_closeget_time64set_netns_id_from_nameget_cgroup2_pathstrxf_protoget_json_writerbpf_graft_maplwt_parse_encapmask2bitsnetns_name_from_idget_addrjsonw_float_fieldstr_map_lookup_u16ip_link_listrtnl_rttable_a2ndsa_link_utilxfrm_id_parsebpf_parse_and_load_commonmatches_coloriproute2_is_map_in_maponelinestrxf_xfrmprotoxfrm_xfrma_printbond_link_utilxfrm_policy_default_printdo_multirouteprint_addrlabeldo_iprouteipstats_printprint_color_on_offrmnet_link_utildo_tunnels_listname_is_vrfxfrm_encap_type_parsestr_map_lookup_u8netns_get_fdbpf_prog_load_devopen_json_arraygenl_init_handlebond_slave_link_utildo_ipmonitorxfrm_state_printget_s64bpf_load_commonprint_color_bool_optrtnl_linkdump_req_filter_fnbond_print_xstatsxfrm_reqid_parserta_nestget_cgroup2_idrta_addattr64virt_wifi_link_utiliplink_ifla_xstatsinet_addr_matchprint_linkinfortnl_rtrealm_n2ajsonw_huipvrf_get_table__bss_startxfrm_state_info_printbpf_trace_pipemake_pathjsonw_hhu_fielddo_tcp_metricsipstats_stat_desc_xstats_slave_bridge_groupjsonw_u64_fieldsize_columnshsr_link_utilipstats_stat_desc_xstats_bridge_groupsprint_timenl_proto_a2nclose_json_arrayipnetconf_reset_filtertnl_6rd_ioctlnetns_foreachrtnl_from_fileget_rtnl_link_stats_rtaiproute2_get_root_pathrtnl_fdb_linkdump_req_filter_fndo_mptcprtnl_linkdump_req_filterbriefget_command_namell_index_to_flagsbridge_print_xstatsinet_addr_match_rtaipstats_stat_desc_pack_xstatsprint_escape_bufbpf_dump_prog_infoprint_rangertnl_addrprot_a2nipmroute_reset_filterprint_color_hexbpf_program_attachparse_one_of_deprecatedrt_addr_n2aget_ifname_rtaget_name_from_nsidbareudp_link_utilparse_rtattr_flagsmacvlan_link_utilparse_rtattrvcan_link_utilxfrm_lifetime_cfg_parsedo_iplinkprint_color_boolrtnl_add_nl_groupax25_ntop1vxlan_link_utilprint_color_tvtnl_get_ioctltnl_strprotortnl_listenxfrm_selector_parseformat_hostgtp_link_utilget_s32iplink_types_usagejsonw_lluint_fieldget_link_kindjsonw_hu_fieldteam_link_utiljsonw_luint_fieldprint_prefixiproute2_is_pin_mapstr_split_by_charopen_fds_addrtnl_addrprot_n2all_proto_a2ndo_ioam6rtnl_dump_requestprint_numrtnl_linkdump_reqprint_color_uintdefault_color_optjsonw_hhudo_ipfouget_addr32ipoib_link_utilrtnl_mdbdump_reqdo_ipilaaddattr_nest_compat_endxfrm_policy_printparse_rtattr_onetnl_print_encaprtnl_nsiddump_req_filter_fnduparg2alloc_indent_memresolve_hostsdo_ipaddrrtnl_open__iproute2_user_hz_internaladdattr_nestprint_nexthop_bucketxfrm_xfrmproto_getbynameuint_to_strnetdevsim_link_utilrta_addattr_lgeneve_link_utilipaddr_get_vf_rategeneric_proc_openrtnl_rttable_n2all_type_n2artnl_nexthopdump_req__print_rta_gatewayprint_cache_nexthop__get_user_hztnl_ioctl_get_6rdax25_ntopnetkit_link_utilrose_ntopaddattrclose_json_objectget_unsignedjsonw_start_objectrtnl_talk_suppress_rtnl_errmsgxfrm_addr_matchrtnl_listen_all_nsidrtnl_dscp_n2abr_dump_bridge_idjsonw_uint_fieldip6gretap_link_utilbridge_parse_xstatsjsonw_string_fieldjsonw_printfvrf_link_utilshow_statsinvargteam_slave_link_utilprint_rt_flagsjsonw_uintprint_color_u64rtnl_rtscope_a2nget_libbpf_versionjsonw_null_fieldrtnl_dump_filter_errhndlr_ncll_name_to_indexjsonw_lluintjsonw_s64rtnl_send_checkjsonw_start_arraybatch_modegenl_add_mcast_grprtnl_neightbldump_reqprint_color_nullrtnl_nexthop_bucket_dump_reqjsonw_prettyrtnl_rtprot_n2aLIBMNL_1.0LIBSELINUX_1.0ELFUTILS_1.0GLIBC_2.28GLIBC_2.3GLIBC_2.27GLIBC_2.8GLIBC_2.33GLIBC_2.4GLIBC_2.34GLIBC_2.14GLIBC_2.38GLIBC_2.2.5GLIBC_2.3.4LIBBPF_0.0.7LIBBPF_0.1.0LIBBPF_0.2.0LIBBPF_0.0.6LIBBPF_0.6.0LIBBPF_0.0.1\t\nREC|VM150|REC|EDGE_SCRIPT|\n\n\n\t\nREC|VM150|REC|EDGE_SCRIPT|\t\t\nREC|VM150|REC|EDGE_SCRIPT|× `/5F'¯ ðÛQ'Ë ¹\nREC|VM150|REC|EDGE_SCRIPT|`'ïÀm'ii\nx''ii\n'³'ii\n¢'´\nREC|VM150|REC|EDGE_SCRIPT|¬'\t·'¸Â'ui\tÍ'ti\tÙ'¿Wv0å'Pu0\nò'Pt0ÿ'Vv0(P0(Qv0&(P|\nREC|VM150|REC|EDGE_SCRIPT|P\nX|\nREC|VM150|REC|EDGE_SCRIPT|\n`|\nREC|VM150|REC|EDGE_SCRIPT|±x|\nREC|VM150|REC|EDGE_SCRIPT|\t|\nREC|VM150|REC|EDGE_SCRIPT|¨|\nREC|VM150|REC|EDGE_SCRIPT|$À|\nREC|VM150|REC|EDGE_SCRIPT|/Ø|\nREC|VM150|REC|EDGE_SCRIPT|9ð|\nREC|VM150|REC|EDGE_SCRIPT|>}\nREC|VM150|REC|EDGE_SCRIPT|I }\nREC|VM150|REC|EDGE_SCRIPT|§8}\nREC|VM150|REC|EDGE_SCRIPT|SP}\nREC|VM150|REC|EDGE_SCRIPT|^h}\nREC|VM150|REC|EDGE_SCRIPT|l}\nREC|VM150|REC|EDGE_SCRIPT|u }\nREC|VM150|REC|EDGE_SCRIPT|¨}\nREC|VM150|REC|EDGE_SCRIPT|°}\nREC|VM150|REC|EDGE_SCRIPT|¸}\nREC|VM150|REC|EDGE_SCRIPT|À}\nREC|VM150|REC|EDGE_SCRIPT|°È}\nREC|VM150|REC|EDGE_SCRIPT|½Ð}\nREC|VM150|REC|EDGE_SCRIPT|Éà}\nREC|VM150|REC|EDGE_SCRIPT|Øè}\nREC|VM150|REC|EDGE_SCRIPT|¢~\nREC|VM150|REC|EDGE_SCRIPT|à~\nREC|VM150|REC|EDGE_SCRIPT|è~\nREC|VM150|REC|EDGE_SCRIPT|±~\nREC|VM150|REC|EDGE_JOURNAL|Starting snikket-edge-egress.service - Snikket Internet egress via edge-vm...\nREC|VM150|REC|EDGE_JOURNAL|Finished snikket-edge-egress.service - Snikket Internet egress via edge-vm.\nREC|VM150|REC|EDGE_JOURNAL|Stopping snikket-edge-egress.service - Snikket Internet egress via edge-vm...\nREC|VM150|REC|EDGE_JOURNAL|snikket-edge-egress.service: Deactivated successfully.\nREC|VM150|REC|EDGE_JOURNAL|Stopped snikket-edge-egress.service - Snikket Internet egress via edge-vm.\nREC|VM150|REC|EDGE_JOURNAL|Starting snikket-edge-egress.service - Snikket Internet egress via edge-vm...\nREC|VM150|REC|EDGE_JOURNAL|Finished snikket-edge-egress.service - Snikket Internet egress via edge-vm.\nREC|VM150|REC|EDGE_JOURNAL|Stopping snikket-edge-egress.service - Snikket Internet egress via edge-vm...\nREC|VM150|REC|EDGE_JOURNAL|snikket-edge-egress.service: Deactivated successfully.\nREC|VM150|REC|EDGE_JOURNAL|Stopped snikket-edge-egress.service - Snikket Internet egress via edge-vm.\nREC|VM150|REC|EDGE_JOURNAL|Starting snikket-edge-egress.service - Snikket Internet egress via edge-vm...\nREC|VM150|REC|EDGE_JOURNAL|Finished snikket-edge-egress.service - Snikket Internet egress via edge-vm.\nREC|VM150|REC|EDGE_JOURNAL|Stopping snikket-edge-egress.service - Snikket Internet egress via edge-vm...\nREC|VM150|REC|EDGE_JOURNAL|snikket-edge-egress.service: Deactivated successfully.\nREC|VM150|REC|EDGE_JOURNAL|Stopped snikket-edge-egress.service - Snikket Internet egress via edge-vm.\nREC|VM150|REC|EDGE_JOURNAL|Starting snikket-edge-egress.service - Snikket Internet egress via edge-vm...\nREC|VM150|REC|EDGE_JOURNAL|Finished snikket-edge-egress.service - Snikket Internet egress via edge-vm.\nREC|VM150|REC|EDGE_JOURNAL|Stopping snikket-edge-egress.service - Snikket Internet egress via edge-vm...\nREC|VM150|REC|EDGE_JOURNAL|snikket-edge-egress.service: Deactivated successfully.\nREC|VM150|REC|EDGE_JOURNAL|Stopped snikket-edge-egress.service - Snikket Internet egress via edge-vm.\nREC|VM150|REC|EDGE_JOURNAL|Starting snikket-edge-egress.service - Snikket Internet egress via edge-vm...\nREC|VM150|REC|EDGE_JOURNAL|Finished snikket-edge-egress.service - Snikket Internet egress via edge-vm.\nREC|VM150|REC|EDGE_JOURNAL|Stopping snikket-edge-egress.service - Snikket Internet egress via edge-vm...\nREC|VM150|REC|EDGE_JOURNAL|snikket-edge-egress.service: Deactivated successfully.\nREC|VM150|REC|EDGE_JOURNAL|Stopped snikket-edge-egress.service - Snikket Internet egress via edge-vm.\nREC|VM150|REC|EDGE_JOURNAL|Starting snikket-edge-egress.service - Snikket Internet egress via edge-vm...\nREC|VM150|REC|EDGE_JOURNAL|Finished snikket-edge-egress.service - Snikket Internet egress via edge-vm.\nREC|VM150|REC|EDGE_JOURNAL|Stopping snikket-edge-egress.service - Snikket Internet egress via edge-vm...\nREC|VM150|REC|EDGE_JOURNAL|snikket-edge-egress.service: Deactivated successfully.\nREC|VM150|REC|EDGE_JOURNAL|Stopped snikket-edge-egress.service - Snikket Internet egress via edge-vm.\nREC|VM150|REC|EDGE_JOURNAL|Starting snikket-edge-egress.service - Snikket Internet egress via edge-vm...\nREC|VM150|REC|EDGE_JOURNAL|Finished snikket-edge-egress.service - Snikket Internet egress via edge-vm.\nREC|VM150|REC|EDGE_JOURNAL|Stopping snikket-edge-egress.service - Snikket Internet egress via edge-vm...\nREC|VM150|REC|EDGE_JOURNAL|snikket-edge-egress.service: Deactivated successfully.\nREC|VM150|REC|EDGE_JOURNAL|Stopped snikket-edge-egress.service - Snikket Internet egress via edge-vm.\nREC|VM150|REC|EDGE_JOURNAL|Starting snikket-edge-egress.service - Snikket Internet egress via edge-vm...\nREC|VM150|REC|EDGE_JOURNAL|Finished snikket-edge-egress.service - Snikket Internet egress via edge-vm.\nREC|VM150|REC|EDGE_JOURNAL|Stopping snikket-edge-egress.service - Snikket Internet egress via edge-vm...\nREC|VM150|REC|EDGE_JOURNAL|snikket-edge-egress.service: Deactivated successfully.\nREC|VM150|REC|EDGE_JOURNAL|Stopped snikket-edge-egress.service - Snikket Internet egress via edge-vm.\nREC|VM150|REC|EDGE_JOURNAL|Starting snikket-edge-egress.service - Snikket Internet egress via edge-vm...\nREC|VM150|REC|EDGE_JOURNAL|Finished snikket-edge-egress.service - Snikket Internet egress via edge-vm.\nREC|VM150|DEFAULT_ROUTE_COUNT=1\nREC|VM150|REC|DEFAULT_ROUTE|default via IP_REDACTED dev eth0 \nREC|VM150|REC|IP_RULE|0:\tfrom all lookup local\nREC|VM150|REC|IP_RULE|32766:\tfrom all lookup main\nREC|VM150|REC|IP_RULE|32767:\tfrom all lookup default\nREC|VM150|WT0_PRESENT=false\nREC|VM150|NETBIRD_BIN_PRESENT=false\nREC|VM150|REC|HTTPS4|HOST=www.google.com|RC=28|HTTP=000\nREC|VM150|REC|HTTPS4|HOST=api.ipify.org|RC=28|HTTP=000\nREC|VM150|IPV4_FORWARD=1\nREC|VM150|FAILED_UNIT_COUNT=1\nREC|VM150|REC|GUEST_STDERR|curl: (28) Connection timed out after 3001 milliseconds\nREC|VM150|REC|GUEST_STDERR|curl: (28) Connection timed out after 3001 milliseconds\nQGA_TRANSPORT_RC_130=0\nVM130_COLLECT_RC=0\nREC|VM130|QGA_EXIT=0\nREC|VM130|ROLE=VM130\nREC|VM130|HOST=edge-vm\nREC|VM130|DEFAULT_ROUTE_COUNT=1\nREC|VM130|REC|DEFAULT_ROUTE|default via IP_REDACTED dev eth0 proto static \nREC|VM130|IPV4_FORWARD=1\nREC|VM130|WT0_PRESENT=false\nREC|VM130|NB_LAZY=false\nREC|VM130|NB_MGMT=false\nREC|VM130|NB_SIGNAL=false\nREC|VM130|NB_CONNECTED=0\nREC|VM130|NB_CONNECTING=0\nREC|VM130|REC|IPTABLES|:FORWARD ACCEPT [1991:140494]\nREC|VM130|REC|IPTABLES|:DOCKER-FORWARD - [0:0]\nREC|VM130|REC|IPTABLES|-A FORWARD -j DOCKER-USER\nREC|VM130|REC|IPTABLES|-A FORWARD -j DOCKER-FORWARD\nREC|VM130|REC|IPTABLES|-A DOCKER-FORWARD -j DOCKER-CT\nREC|VM130|REC|IPTABLES|-A DOCKER-FORWARD -j DOCKER-INTERNAL\nREC|VM130|REC|IPTABLES|-A DOCKER-FORWARD -j DOCKER-BRIDGE\nREC|VM130|REC|IPTABLES|-A DOCKER-FORWARD -i br-915a81681c3e -j ACCEPT\nREC|VM130|REC|IPTABLES|-A DOCKER-FORWARD -i br-a4e31561a8d5 -j ACCEPT\nREC|VM130|REC|IPTABLES|-A DOCKER-FORWARD -i br-d41b3e918fbc -j ACCEPT\nREC|VM130|REC|IPTABLES|-A DOCKER-FORWARD -i br-f43db13d76c4 -j ACCEPT\nREC|VM130|REC|IPTABLES|-A DOCKER-FORWARD -i br-4d894f9e427b -j ACCEPT\nREC|VM130|REC|IPTABLES|-A DOCKER-FORWARD -i br-5f66e1018bdd -j ACCEPT\nREC|VM130|REC|IPTABLES|-A DOCKER-FORWARD -i br-8122fec51f39 -j ACCEPT\nREC|VM130|REC|IPTABLES|-A DOCKER-FORWARD -i docker0 -j ACCEPT\nREC|VM130|REC|IPTABLES|-A POSTROUTING -s IP_REDACTED ! -o docker0 -j MASQUERADE\nREC|VM130|REC|IPTABLES|-A POSTROUTING -s IP_REDACTED ! -o br-8122fec51f39 -j MASQUERADE\nREC|VM130|REC|IPTABLES|-A POSTROUTING -s IP_REDACTED ! -o br-5f66e1018bdd -j MASQUERADE\nREC|VM130|REC|IPTABLES|-A POSTROUTING -s IP_REDACTED ! -o br-4d894f9e427b -j MASQUERADE\nREC|VM130|REC|IPTABLES|-A POSTROUTING -s IP_REDACTED ! -o br-f43db13d76c4 -j MASQUERADE\nREC|VM130|REC|IPTABLES|-A POSTROUTING -s IP_REDACTED ! -o br-d41b3e918fbc -j MASQUERADE\nREC|VM130|REC|IPTABLES|-A POSTROUTING -s IP_REDACTED ! -o br-a4e31561a8d5 -j MASQUERADE\nREC|VM130|REC|IPTABLES|-A POSTROUTING -s IP_REDACTED ! -o br-915a81681c3e -j MASQUERADE\nREC|VM130|REC|HTTPS4|HOST=www.google.com|RC=0|HTTP=200\nREC|VM130|REC|HTTPS4|HOST=api.ipify.org|RC=0|HTTP=200\nREC|VM130|FAILED_UNIT_COUNT=0\nPVE01_CLUSTER_QUORATE=true\nDECISION=PASS_SNIKKET_EDGE_EGRESS_RCA\nNEXT_GATE=SNIKKET_EDGE_EGRESS_TARGETED_REPAIR\nTASK_RESULT=SNIKKET_EDGE_EGRESS_RCA\nCHANGES_MADE=false\nROLLBACK_STARTED=false\nROLLBACK_RESTORED=null\nMUTATION_OUTCOME=NO_MUTATION\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"SUPPORT-261006-SNIKKET-EDGE-EGRESS-RCA-99725R1\",\"status\":\"OK\",\"changes_made\":false,\"rollback_started\":false,\"rollback_restored\":null}\n"
|
||
}
|