Bastillion EC2 Versions Save

A web-based SSH console to execute commands and manage multiple EC2 instances simultaneously running on Amazon Web Services (AWS).

v1.70.00

4 years ago

Upgraded jetty to 9.4.20.v20190813. Upgrade xterm to 3.14.5. Updated jquery and floathead. Migrated to xterm.js. Added default region. Fixed SSH key validation to allow options. Set properties from environment vars.

To migrate from 1.60.00

  • Install Open-JDK / Oracle-JDK - 1.9 or greater

    apt-get install openjdk-9-jdk (or openjdk-11-jdk)

  • Backup previous bastillion.h2.db data store (possibly named ec2box.h2.db)

  • Copy old jetty/bastillion/WEB-INF/classes/ec2db folder (and it's contents) to the jetty/bastillion/WEB-INF/classes directory of the new installation.

  • Copy old jetty/bastillion/WEB-INF/classes/bastillion.jceks to the /jetty/bastillion/WEB-INF/classes directory of the new installation.

  • Copy old jetty/bastillion/WEB-INF/classes/BastillionConfig.properties to the /jetty/bastillion/WEB-INF/classes directory of the new installation.

  • Adjust settings or copy as needed for the jaas.conf, log4j2.xml, keystore, jetty-ssl.xml and jetty-http.xml

v1.60.01

5 years ago

Updated jetty to 9.4.14.v20181114 and jsch to 0.1.55

To migrate from 1.50.01

  • Install Open-JDK / Oracle-JDK - 1.9 or greater

    apt-get install openjdk-9-jdk (or openjdk-11-jdk)

  • Backup previous ec2box.h2.db data store (possibly named ec2box.mv.db)

  • Copy old jetty/ec2box/WEB-INF/classes/ec2db folder (and it's contents) to the jetty/bastillion/WEB-INF/classes directory of the new installation.

  • Copy old jetty/ec2box/WEB-INF/classes/ec2box.jceks to the /jetty/basstillion/WEB-INF/classes directory of the new installation.

  • Rename ec2box.jceks to bastillion.jceks

  • Copy old jetty/ec2box/WEB-INF/classes/EC2BoxConfig.properties to the /jetty/bastillion/WEB-INF/classes directory of the new installation.

  • Rename EC2BoxConfig.properties to BastillionConfig.properties (copy over existing file)

  • Run upgrade on the data store copied to the new installation

java -jar bastillion-ec2-upgrade-1.60.00.jar <whatever path>/jetty/bastillion/WEB-INF/classes/BastillionConfig.properties

v1.60.00

5 years ago

Renamed EC2Box to 'Bastillion for EC2'. Added license to unlock unlimited users.

To migrate from 1.50.01

  • Install Open-JDK / Oracle-JDK - 1.9 or greater

    apt-get install openjdk-9-jdk (or openjdk-11-jdk)

  • Backup previous ec2box.h2.db data store (possibly named ec2box.mv.db)

  • Copy old jetty/ec2box/WEB-INF/classes/ec2db folder (and it's contents) to the jetty/bastillion/WEB-INF/classes directory of the new installation.

  • Copy old jetty/ec2box/WEB-INF/classes/ec2box.jceks to the /jetty/basstillion/WEB-INF/classes directory of the new installation.

  • Rename ec2box.jceks to bastillion.jceks

  • Copy old jetty/ec2box/WEB-INF/classes/EC2BoxConfig.properties to the /jetty/bastillion/WEB-INF/classes directory of the new installation.

  • Rename EC2BoxConfig.properties to BastillionConfig.properties (copy over existing file)

  • Run upgrade on the data store copied to the new installation

java -jar bastillion-ec2-upgrade-1.60.00.jar 
	<whatever path>/jetty/bastillion/WEB-INF/classes/BastillionConfig.properties