<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Bot Crash 2026-09-20]]></title><description><![CDATA[<p dir="auto">Picking up from this thread: <a href="https://forums.triplea-game.org/topic/4357/triplea-server-costs/40">https://forums.triplea-game.org/topic/4357/triplea-server-costs/40</a></p>
<p dir="auto">What happened:</p>
<ul>
<li>infrastructure needed an update to deploy SSH keys, which ran the infrastructure deployment. That is the server configs, all server config settings are applied at that time</li>
<li>part of server configs, is server updates, those were run</li>
<li>one server update, is to a system (a service) called 'docker', docker is currently running all of the tripleA applications</li>
<li>a config setting to automatically restart services when they are updated, or any of their dependencies are updated is live in the system</li>
<li>docker was updated, per the config setting, it was full restarted.</li>
<li>as a result, all tripleA systems were rebooted (including bots), which would have ejected players from bots.</li>
</ul>
<p dir="auto">With the reboot, some bots may have come back up, I expect for some to crash again over time and would still be interested in error reports.</p>
<p dir="auto">Since then, docker is now on a blacklist for services to be restarted and a secondary config was added that would allow applications running on the docker service to potential survive a reboot of docker as well. 3rd, there is a PR up to autosave when a bot shuts down.</p>
<p dir="auto">Historically bot restarts had been for more direct causes. This was more "rare" as there are typically no package updates for docker.</p>
<p dir="auto">I'm taking a quick look at the autosaves to see what the history is there.</p>
]]></description><link>https://forums.triplea-game.org/topic/4421/bot-crash-2026-09-20</link><generator>RSS for Node</generator><lastBuildDate>Mon, 05 Oct 2026 11:57:14 GMT</lastBuildDate><atom:link href="https://forums.triplea-game.org/topic/4421.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 21 Sep 2026 16:04:10 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Bot Crash 2026-09-20 on Sat, 26 Sep 2026 23:53:00 GMT]]></title><description><![CDATA[<p dir="auto">Do please let me know about other bot crashes:</p>
<ul>
<li>new post</li>
<li>DM me here</li>
<li>DM me on discord</li>
<li>Create a github issue</li>
</ul>
<p dir="auto">Any of those work. I'm locking this thread as it's meant to be specific to the Sep-20 incident.</p>
]]></description><link>https://forums.triplea-game.org/post/80036</link><guid isPermaLink="true">https://forums.triplea-game.org/post/80036</guid><dc:creator><![CDATA[LaFayette]]></dc:creator><pubDate>Sat, 26 Sep 2026 23:53:00 GMT</pubDate></item><item><title><![CDATA[Reply to Bot Crash 2026-09-20 on Sat, 26 Sep 2026 22:17:00 GMT]]></title><description><![CDATA[<p dir="auto">The bots were stuck in a shutdown deadlock. A system exit call triggers the shutdown hook, and if that also invokes system exit then the system deadlocks. This could be triggered through the "admin shutdown" of a running game.</p>
<p dir="auto">This update would fix the situation:<br />
<a href="https://github.com/triplea-game/triplea/pull/15017" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/triplea-game/triplea/pull/15017</a></p>
<p dir="auto">That update should roll out to bots in between games (there's an automatic restart between games, the bots have pulled the latest code version, they'll activate the new version on the next game restart)</p>
]]></description><link>https://forums.triplea-game.org/post/80028</link><guid isPermaLink="true">https://forums.triplea-game.org/post/80028</guid><dc:creator><![CDATA[LaFayette]]></dc:creator><pubDate>Sat, 26 Sep 2026 22:17:00 GMT</pubDate></item><item><title><![CDATA[Reply to Bot Crash 2026-09-20 on Sat, 26 Sep 2026 03:00:14 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/lafayette" aria-label="Profile: LaFayette">@<bdi>LaFayette</bdi></a></p>
<p dir="auto">Hi<br />
looks as if London Toronto and Cali all down a bot. 10 pm CST 9/25</p>
<p dir="auto"><img src="/assets/uploads/files/1790391609780-screenshot-from-2026-09-25-21-58-08.png" alt="Screenshot from 2026-09-25 21-58-08.png" class="img-markdown  img-fluid" width="1920" height="1048" /></p>
]]></description><link>https://forums.triplea-game.org/post/80026</link><guid isPermaLink="true">https://forums.triplea-game.org/post/80026</guid><dc:creator><![CDATA[beelee]]></dc:creator><pubDate>Sat, 26 Sep 2026 03:00:14 GMT</pubDate></item><item><title><![CDATA[Reply to Bot Crash 2026-09-20 on Fri, 25 Sep 2026 20:17:32 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/cernel" aria-label="Profile: Cernel">@<bdi>Cernel</bdi></a> thanks, that issue is closed now.</p>
]]></description><link>https://forums.triplea-game.org/post/80023</link><guid isPermaLink="true">https://forums.triplea-game.org/post/80023</guid><dc:creator><![CDATA[LaFayette]]></dc:creator><pubDate>Fri, 25 Sep 2026 20:17:32 GMT</pubDate></item><item><title><![CDATA[Reply to Bot Crash 2026-09-20 on Wed, 23 Sep 2026 14:43:33 GMT]]></title><description><![CDATA[<blockquote>
<p dir="auto">Cernel <a href="/post/79928">said</a>:</p>
<p dir="auto">Maybe there is an issue still open in GitHub about this.</p>
</blockquote>
<p dir="auto"><a href="https://github.com/triplea-game/triplea/issues/14435" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/triplea-game/triplea/issues/14435</a></p>
]]></description><link>https://forums.triplea-game.org/post/79963</link><guid isPermaLink="true">https://forums.triplea-game.org/post/79963</guid><dc:creator><![CDATA[Cernel]]></dc:creator><pubDate>Wed, 23 Sep 2026 14:43:33 GMT</pubDate></item><item><title><![CDATA[Reply to Bot Crash 2026-09-20 on Tue, 22 Sep 2026 12:28:52 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/lafayette" aria-label="Profile: LaFayette">@<bdi>LaFayette</bdi></a> Cool. However, it does not seem to me that the place chosen for the auto-saves is very polished (kind of buried, and I guess might favour them being overlooked once again as a removed feature rather than a problem as opposed to have a dedicated space if not working). I think it would be better having a "Load Bot-Save" button right under the "Select Game" button.</p>
<p dir="auto">By the way (minor detail), they are not actually "towards the bottom": they are before all games starting with lower case (which I guess are also something that should not be (?), all names ideally better starting upper case). I mean, this is what I see:<br />
<img src="/assets/uploads/files/1790079355814-20260922.png" alt="20260922.png" class="img-markdown  img-fluid" width="900" height="811" /></p>
<p dir="auto">However, I do recall that bots are supposed to be supported only for a few years more and eventually phased out in favour of better (and cheaper) ways, and I'm sure bot-users are just fine as they are (and anyway I'm not a bot-user, so I'm not really the person who should give user-experience suggestions on the matter).</p>
<hr />
<p dir="auto">A problem with bots is that the very few users who report any problems are usually persons savvy enough to be able to host, so any problem with bots is likely not getting reported, unfortunately. I remember I was told this problem (auto-saves missing) the days after the release (months ago), and maybe I reported it somewhere or someone else did (don't remember). Maybe there is an issue still open in GitHub about this.</p>
]]></description><link>https://forums.triplea-game.org/post/79928</link><guid isPermaLink="true">https://forums.triplea-game.org/post/79928</guid><dc:creator><![CDATA[Cernel]]></dc:creator><pubDate>Tue, 22 Sep 2026 12:28:52 GMT</pubDate></item><item><title><![CDATA[Reply to Bot Crash 2026-09-20 on Mon, 21 Sep 2026 16:56:45 GMT]]></title><description><![CDATA[<p dir="auto">cc: <a class="plugin-mentions-user plugin-mentions-a" href="/user/beelee" aria-label="Profile: beelee">@<bdi>beelee</bdi></a>  / <a class="plugin-mentions-user plugin-mentions-a" href="/user/cernel" aria-label="Profile: cernel">@<bdi>cernel</bdi></a>  / <a class="plugin-mentions-user plugin-mentions-a" href="/user/eyeswideshut" aria-label="Profile: eyeswideshut">@<bdi>eyeswideshut</bdi></a> ^</p>
]]></description><link>https://forums.triplea-game.org/post/79908</link><guid isPermaLink="true">https://forums.triplea-game.org/post/79908</guid><dc:creator><![CDATA[LaFayette]]></dc:creator><pubDate>Mon, 21 Sep 2026 16:56:45 GMT</pubDate></item><item><title><![CDATA[Reply to Bot Crash 2026-09-20 on Mon, 21 Sep 2026 16:56:30 GMT]]></title><description><![CDATA[<h2>Bot Autosaves restored</h2>
<ul>
<li>Autosaves in bots were missing in our latest codebase</li>
<li>Autosaves were moved from their own dedicated "load autosave" button to the "select game" button in the hosting menu</li>
<li>An update to "live-load" that list so that new maps were picked up dynamically regressed the feature and didn't add the autosaves to the "select game" list.</li>
<li>As a result, there was no way to select autosaves.</li>
</ul>
<p dir="auto">This is now fixed via: <a href="https://github.com/triplea-game/triplea/pull/15002" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/triplea-game/triplea/pull/15002</a></p>
<p dir="auto">The autosaves now do appear in the "select game" list, towards the bottom:</p>
<p dir="auto"><img src="/assets/uploads/files/1790009787561-screenshot-from-2026-09-21-09-56-18.png" alt="Screenshot From 2026-09-21 09-56-18.png" class="img-markdown  img-fluid" width="898" height="710" /></p>
]]></description><link>https://forums.triplea-game.org/post/79907</link><guid isPermaLink="true">https://forums.triplea-game.org/post/79907</guid><dc:creator><![CDATA[LaFayette]]></dc:creator><pubDate>Mon, 21 Sep 2026 16:56:30 GMT</pubDate></item></channel></rss>