Issue Updating to V0.12

I followed the instructions on AresMUSH.com for doing an upgrade with restart, didn’t get any error messages that I could see and started the game back up. Everything is still working that I can tell, however, the version still states version 0.10 and Advantages are not in character generation, so I don’t think the upgrade took.

1 Like

Naturally, I appear to have made it worse. The website wouldn’t come up. So I restored a backup on Digital Ocean, then connected to the shell and ran bin/startares. It completed per normal. I can connect to the game, but the website is stil having invalid key authentication errors and it’s been over an hour.

I got that too after upgrading and just rebooted the game and all was normal.

Actually, scratch that. I got the web portal working again but my version still says 0.10 as well.

I ended up just letting it sit for a few and the website came up after a few hours. I haven’t attempted to upgrade again and am currently on v0.10.

Sorry for the trouble. Can one of you post or PM me the output from when you run the bin/upgrade script? Sounds like I may have broken it.

Updating game.

*** Please tell me who you are.

Run

git config --global user.email "you@example.com"
git config --global user.name “Your Name”

to set your account’s default identity.
Omit --global to set the identity only in this repository.

fatal: empty ident name (for <ares@bastardsandbloodlines.(none)>) not allowed
Updating 375b642…fe852e5
error: Your local changes to the following files would be overwritten by merge:
plugins/tinker/commands/tinker_cmd.rb
Please, commit your changes or stash them before you can merge.
Aborting
Updating web portal.

*** Please tell me who you are.

Run

git config --global user.email "you@example.com"
git config --global user.name “Your Name”

to set your account’s default identity.
Omit --global to set the identity only in this repository.

fatal: empty ident name (for <ares@bastardsandbloodlines.(none)>) not allowed
Already up-to-date.
/home/ares/aresmush/plugins/gotsystem/public/gotsystem_char.rb:11: warning: constant ::FALSE is deprecated
/home/ares/aresmush/plugins/gotsystem/public/gotsystem_char.rb:12: warning: constant ::FALSE is deprecated
Resolve any conflicts (if there were any) then run Using rake 12.3.0
Using concurrent-ruby 1.0.5
Using i18n 0.9.5
Using minitest 5.11.3
Using thread_safe 0.3.6
Using tzinfo 1.2.5
Using activesupport 5.1.5
Using ansi 1.5.0
Using aws-partitions 1.68.0
Using aws-sigv4 1.0.2
Using jmespath 1.3.1
Using aws-sdk-core 3.17.0
Using aws-sdk-kms 1.5.0
Using aws-sdk-s3 1.8.2
Using backports 3.11.1
Using bcrypt 3.1.11
Using bson 4.3.0
Using bundler 1.16.1
Using daemons 1.2.6
Using dentaku 3.1.0
Using diff-lcs 1.3
Using diffy 3.2.0
Using eventmachine 1.2.5
Using http_parser.rb 0.6.0
Using em-websocket 0.5.1
Using erubis 2.7.0
Using ffi 1.9.23
Using handlebars-source 4.0.11
Using libv8 3.16.14.19 (x86_64-linux)
Using ref 2.0.0
Using therubyracer 0.12.3
Using handlebars 0.8.0
Using hiredis 0.6.1
Using mini_portile2 2.3.0
Using nokogiri 1.8.2
Using html2markdown 0.0.3
Using json 2.1.0
Using log4r 1.1.10
Using multi_json 1.13.1
Using mustermann 1.0.2
Using redic 1.5.0
Using nest 3.1.1
Using stal 0.3.0
Using ohm 3.1.1
Using rack 2.0.4
Using rack-protection 2.0.1
Using rb-fsevent 0.10.3
Using rb-inotify 0.9.10
Using redcarpet 3.4.0
Using redis 4.0.1
Using redis-store 1.4.1
Using redis-rack 2.0.4
Using rspec-support 3.7.1
Using rspec-core 3.7.1
Using rspec-expectations 3.7.0
Using rspec-mocks 3.7.0
Using rspec 3.7.0
Using rubyzip 1.2.1
Using sass-listen 4.0.0
Using sass 3.5.5
Using tilt 2.0.8
Using sinatra 2.0.1
Using sinatra-contrib 2.0.1
Using sinatra-cross_origin 0.4.0
Using sinatra-flash 0.3.0
Using sinatra-reloader 1.0
Using thin 1.7.2
Using timezone 1.2.10
Bundle complete! 30 Gemfile dependencies, 68 gems now installed.
Use bundle info [gemname] to see where a bundled gem is installed.
Migrations complete. You can now restart the game using bin/startares. next.
ares@bastardsandbloodlines:~/aresmush$

1 Like

@ZombieGenesis @Goodstarbuck
Ah! Ooops - I forgot there’s a setup step necessary for GitHub commit to work right. You’ll need to run the two commands it gave you (from your server shell):

git config --global user.email "you@example.com"
git config --global user.name “Your Name”

Since it can’t do the commit to save your changes, the version update fails. The git config should be a one-time setup step.

I’ll fix the instructions. Let me know if you have any further issues with upgrading.

That got it for me. :slight_smile:

That resolved it for me as well. Thank you! And also thank you for putting Advantages back in. I had some stalwarts of my old Buffy games missing them something fierce. It makes a gritty supernatural conversion very doable.

1 Like