<div dir="ltr">Thank you so much for all your hard work Simon. It's awesome to have <a href="http://hub.darcs.net">hub.darcs.net</a> back online!  :o)</div><br><div class="gmail_quote"><div dir="ltr">Den man. 25. jun. 2018 kl. 20.01 skrev Simon Michael <<a href="mailto:simon@joyful.com">simon@joyful.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word;line-break:after-white-space"><div>Darcs hub ssh access, and the whole site should now be working normally again. (Thanks to gpiero for the hint to add darcs to $PATH for ssh users.)</div><div><br></div><div><b>Updating your known hosts file</b></div><div><br></div><div>When you next attempt a darcs operation using ssh, you will likely see a big warning like "WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!", because the new server has a new ssh key. I think this was needed to prevent warnings about the IP address change. And I think this means every user will have to update their $HOME/.ssh/known_hosts file (or windows equivalent) to silence the warning. (If you know otherwise, let me know). </div><div><br></div><div>The error message should tell you where the known_hosts file is, and the problem line. You can open the file in an editor remove this line, and any others it complains about. But this is easier, if it works on your system:</div><div><br></div><div>$ ssh-keygen -R <a href="http://hub.darcs.net" target="_blank">hub.darcs.net</a>       # remove <a href="http://hub.darcs.net" target="_blank">hub.darcs.net</a> entry from known_hosts</div><div>$ ssh-keygen -R 173.255.254.122  # remove entry for the old IP address</div><div>$ ssh-keygen -R 173.255.254.113  # remove any out-of-date entry for the new IP address</div><div><div>$ ssh <a href="http://hub.darcs.net" target="_blank">hub.darcs.net</a></div><div>The authenticity of host '<a href="http://hub.darcs.net" target="_blank">hub.darcs.net</a> (173.255.254.113)' can't be established.</div><div>RSA key fingerprint is SHA256:3eBJH9dB8ez4tJuxmnEP7dNHRRTk2BAKPuUmcGaoAAM.</div><div>Are you sure you want to continue connecting (yes/no)? yes</div><div><br></div><div>Warning: Permanently added '<a href="http://hub.darcs.net" target="_blank">hub.darcs.net</a>,173.255.254.113' (RSA) to the list of known hosts.</div><div>PTY allocation request failed on channel 0</div><div>shell request failed on channel 0</div></div><div><br></div><div>Now "ssh <a href="http://hub.darcs.net" target="_blank">hub.darcs.net</a>" and "darcs push", "darcs pull" etc. should work as before, without warnings.</div><div><br></div><div><b>Sum-up</b></div><div><br></div><div>I'll keep this brief. I'm sorry for the length of this outage (by far the longest in darcs hub's history.) I have no particular plans or budget for darcs hub at the moment, and I have been relying on it to just keep running. As a result of this incident it now has its own VPS, separate from my other projects, which is an old goal. And the file layout and ops processes have been improved and documented. When couchdb arrives for ubuntu, I will try again to upgrade to latest ubuntu LTS (and couchdb 2.x), more carefully.  Hopefully the ops improvements will continue and lead to better insight into current darcs hub activity. </div><div><div><br></div></div><div>Best,</div><div>-Simon</div><div><br></div><br><div><br><blockquote type="cite"><div>On Jun 25, 2018, at 2:03 PM, Simon Michael <<a href="mailto:simon@joyful.com" target="_blank">simon@joyful.com</a>> wrote:</div><br class="m_7577641946983334983Apple-interchange-newline"><div><div style="word-wrap:break-word;line-break:after-white-space"><div>Another update. </div><div><br></div><div>I have moved <a href="http://hub.darcs.net/" target="_blank">hub.darcs.net</a> to a new VPS of its own. Note the IP address has changed to 173.255.219.113.</div><div><br></div><div>The web UI is up again and should be working normally. I have added status info to the front page. </div><div><br></div><div>The ssh server is not yet operational, I am still working out a few problems with it. For now, you can get or pull repos using their http url (eg <code>darcs get <a href="http://hub.darcs.net/simon/ssh" target="_blank">http://hub.darcs.net/simon/ssh</a></code>).</div><div><br></div><div>Thanks for your patience, and please watch the #darcs IRC channel, darcs-users list or <a href="http://hub.darcs.net/" target="_blank">http://hub.darcs.net</a> front page for more news.</div><div><br></div><div>Best</div><div>-Simon</div><div><br></div><div><br></div><br><div><br><blockquote type="cite"><div>On Jun 17, 2018, at 3:17 PM, Simon Michael <<a href="mailto:simon@joyful.com" target="_blank">simon@joyful.com</a>> wrote:</div><br class="m_7577641946983334983Apple-interchange-newline"><div><div style="word-wrap:break-word;line-break:after-white-space"><div><div class="m_7577641946983334983moz-cite-prefix">Hi all. Here's an update on the current outage at <a href="http://hub.darcs.net/" target="_blank">http://hub.darcs.net</a> .</div><div class="m_7577641946983334983moz-cite-prefix"><p>- All data is safe and service will be restored asap. <br></p><div class="m_7577641946983334983moz-cite-prefix"><div class="m_7577641946983334983moz-cite-prefix"></div></div><div class="m_7577641946983334983moz-cite-prefix">- This is the fourth day of the incident.
 Though this is a best-effort free service provided in my "spare" time, I
 do care about reliability. This is the longest outage we've had. I'm very 
sorry about it.<br>
  </div>
</div><p>- Unfortunately due to press of life events
 just now I'm not able to drop everything and work on it; I 
have windows of time. This is contributing to the delay.</p><p>- This is an upgrade that went wrong. In short, I upgraded the VPS on
 which darcs hub runs, without realising that couchdb
 was not available for the newer OS. (See below). </p><p>- Rolling back the VPS 
upgrade was not practical, as I run other things there as well.</p><p>- I guessed wrongly that the new couchdb packages would appear within
 hours. It now looks like that could take a week, or more. (<a href="https://github.com/apache/couchdb/issues/1314" target="_blank">https://github.com/apache/couchdb/issues/1314</a>)<br>
</p><p>- In parallel I started building a new VPS, but last night it got compromised. So I must start over with this.</p><div>- Hopefully, you all are working productively from your local repo copies. But if you are urgently blocked, there may be something helpful I could do; let me know.</div><div><br></div><div>I'll update you when things change. Thanks for your patience. </div></div><div><br></div><div>Best,</div><div><br></div><div>-Simon</div><div>sm on #darcs IRC channel</div><div><br></div><div><br><blockquote type="cite"><div>On Jun 14, 2018, at 2:57 PM, Simon Michael <<a href="mailto:simon@joyful.com" target="_blank">simon@joyful.com</a>> wrote:</div><br class="m_7577641946983334983Apple-interchange-newline"><div><div>Hi all,<br><br>I apologise for the darcs hub outage in progress at the moment. I began a systems upgrade to ubuntu bionic, and too late discovered this is a problem for couchdb:<br><br>- ubuntu's couchdb packages are gone<br>- couchdb's ubuntu packages are not yet ready<br>- building couchdb from source is too costly<br>- <a href="https://launchpad.net/~couchdb/+archive/ubuntu/master" target="_blank">https://launchpad.net/~couchdb/+archive/ubuntu/master</a> can't be added to my system for some reason<br><br>If you know a quick solution, please contact me here or on #darcs. Otherwise, I'm afraid we will be waiting until <a href="https://github.com/apache/couchdb/issues/1314" target="_blank">https://github.com/apache/couchdb/issues/1314</a> is complete. I think and hope this will be quite soon. Sorry for the inconvenience. <br><br>Best,<br>-Simon<br><br></div></div></blockquote></div><br></div></div></blockquote></div><br></div></div></blockquote></div><br></div>_______________________________________________<br>
darcs-users mailing list<br>
<a href="mailto:darcs-users@osuosl.org" target="_blank">darcs-users@osuosl.org</a><br>
<a href="https://lists.osuosl.org/mailman/listinfo/darcs-users" rel="noreferrer" target="_blank">https://lists.osuosl.org/mailman/listinfo/darcs-users</a><br>
</blockquote></div>