Back Online

Well, if anyone tried to access our site over the last few days they may have noticed that we’ve been down quite a bit, so apologies for that.  If anyone is interested, the blackout was due to a few reasons:

  1. FlatlineWe attempted to update some software on our VPS so we could replace Hudson with Jenkins.  The update caused some serious errors where most system services went offline and refused to start (including Apache).
  2. Upon realising that there was too much damage to put right in a swift amount of time, we decided to restore the VPS snapshot we took immediately before the update.  The restore failed.  The snapshot was corrupt.  The VPS wouldn’t boot.
  3. Our host (Webfusion) said that a VPS factory reset was pretty much our only option.  Fortunately, we take daily backups so we weren’t going to lose much.  Problem was, once we got back to where we were, we were still going to need to update the VPS to install Jenkins and potentially break everything again.  Since our VPS was due for renewal we decided to purchase a nice new shiny version of our VPS and migrate everything across, this way no updating would be required when things were operational again; so that’s what we did.  Unfortunately, once our new VPS was set up we discovered that the backup manager, that’s part of our VPS control panel, wasn’t all it’s cracked up to be.  It refused to restore the backup we threw at it, so in the end we had to extract the contents of the backup and move them into place manually… which is still an ongoing task.

Most of the Deadworld stuff is back online and functioning normally.  There’s just a few other things, including some personal sites, that still need to be restored.  Hopefully, this’ll all be done in the next couple of days.

Good news is that Jenkins is up and running though, so it wasn’t all for nothing!

Leave a Reply

You must be logged in to comment.

Interfacing with UI #4 – Coherent UI

February 5th, 2016

This is part of a series of posts revolving around user interface design and development, the introduction and links to the other posts can be found here. Last I wrote about user interfaces I discussed the new Unity UI system and I wrote about our process of porting from Daikon Forge to it. That was a year and a half ago and a lot has changed since then. To keep things interesting we decided to move from Unity UI (yet another move?!) to Coherent UI and I’ll explain why we did it. Why Move… Again?!... (read more)

@SolitudeGame: Status update: Fuel reserves low. Asteroid mining facility detected on sensors. No response to our communications. On approach station appears to be abandoned and running on emergency power only. Away mission approved. Mission objective: Search and salvage - fuel is a priority.

23/03/2022 @ 11:00am UTC

@RogueVec: And so it begins! #RebootDevelop

19/04/2018 @ 8:05am UTC

@RogueVec: We'll be at @RebootDevelop this year. We can't wait! If you want to hang out just give us a shout! #RebootDevelop2018 #GameDev

16/04/2018 @ 12:06pm UTC

@SolitudeGame: Fullscreen terminals allow you to hook into your ship's guns for fine control! Moddable gun modules, terminals and UI! https://t.co/B5N01jrA70 #GameDev

8/12/2017 @ 4:58pm UTC

@CWolf: Woo! And, now we have a cross-compiled (nix --> win64) @SolitudeGame server in our build and deploy pipeline #RV #GameDev

28/11/2017 @ 3:39pm UTC