=============================================================================== == General Documentation == =============================================================================== This document contains release specific notes for the accompanying JumpBox. More general information and documentation can be found on the JumpBox Documentation Wiki at http://www.jumpbox.com/ == Description of the concept == JumpBox virtual appliances are the easiest path to running server based applications. A JumpBox bundles the operating system with the application and all its dependencies into a single ready to run bundle. This allows you to focus on working with the application while not having to worry about getting it installed. It also means that the application can be deployed on any x86 platform regardless of what platform the application is written for. All that is required is the JumpBox, some virtualization software like VMware, a network that assigns dynamic IP addresses (most do), and a computer with enough RAM and disk space. == System requirements == * Windows, Mac or Linux with Virtualization software including: * VMware (http://www.vmware.com) * You can also download the free VMware player. (http://www.vmware.com/products/player/) * Parallels (http://www.parallels.com) * Microsoft Hyper-V (see wiki for details) * Xen OpenSource 3.0+ in HVM mode (http://www.xen.org) * Up to 12GB Free disk space for growable disks. * Minimum 1GB RAM, 2GB recommended. * A network that assigns dynamic IP address (most do) == Accounts == When you first boot your JumpBox the console will display an IP address that you should open with a web browser. That will then guide you through the setup process to configure a user account. This account will grant you access to the JumpBox administration interface and it will also be the account you use to log into the application for the first time. Immediately after JumpBox configuration you will be directed to the "Welcome Page". The welcome page contains the username you need to login to the application bundled with the JumpBox. Typically, the username will be 'admin' but deviations from this are always noted on the welcome page. This welcome page should remain accessible at: http://IPADDRESS/jb/welcome.html == Account Passwords == In general, there are three accounts on a JumpBox to start with: * Application Administrator * Linux System 'admin' User * JumpBox Admin Portal User After initial configuration, all three users will have the password chosen during configuration. If, during the course of using the JumpBox, any of these passwords are changed the other ones are NOT changed with it. We do not keep these passwords in sync after the initial configuration. The only other situation where these passwords are modified is during a JumpBox Restore. == Backup Limitations == The JumpBox backup and restore utilities perform a FULL backup of the entire application state and any additional items you have specified as shown in the "Backup Customization" section of this document. By default, these backups run at 1:30 AM. While the backup is running, the application will be inaccessible to ensure a consistent application state in the backup. For users who have added large amounts of data to their JumpBoxes, our backup tool may be inadequate. The time it takes to backup could become disruptively long or the JumpBox could have insufficient disk space to perform a backup at all. Users with these issues should consider utilizing their existing backup infrastructure where available. JumpBox Engineers can help identify the data that needs backing up and might be able to provide advice when installing third party backup agents. Please ask on the JumpBox forums or via email if you have purchased support. Details on the size restrictions and backup times vary considerably between applications so please see the application specific part of this documentation for details. The S3 based backup mechanism currently has a 5GB limit on the backup file size. If your backup exceed this you will receive an error. We are working on a resolution to this problem, though this falls into the realm where you are encouraged to utilize a third party backup solution. == Backup Customization == The JumpBox now provides a way for users to specify additional files or directories on the JumpBox that need to be backed up by the JumpBox backup mechanism. This can be accomplished on a registered JumpBox by correctly specifying the additional items in the /jumpbox/etc/user.yml. SSH into the JumpBox and refer to this file for usage details. There is also a tool to validate the user.yml file, this tool is: /jumpbox/bin/validate_user_yml It will check the syntax of the file and indicate what will be backed up. NOTE: The user.yml file must be correctly indented with two spaces for each indent level. So a correct example of a complete user.yml file would look like the following: --- filebackup: # This is a comment /etc/php5/apache2/php5.ini: {} /usr/local: exclude_file: /admin/usr-local.exclude == Application Specific Documentation == This JumpBox Platform README may be accompanied by additional information in an application specific section below. Also found below is JumpBox platform and application specific Release Notes. These may contain important information so make sure to skim to those sections. Additional application information is available on the JumpBox Wiki: http://wiki.jumpbox.com/ == Virtual Machine Resources == This JumpBox has default settings that may be too low for some user's needs. You may consider raising the amount of RAM allocated to the JumpBox or adding a virtual CPU if your platform supports it. == Virtualization Platforms == For details on how to use your JumpBox on a specific virtualization platform please visit the JumpBox Documentation Wiki: http://wiki.jumpbox.com/doc/virtualization == JumpBox Help and Information == If you have trouble with your JumpBox please check our wiki for tutorials, FAQs and other important information: http://wiki.jumpbox.com/ If you are still experiencing difficulty post a question on our forums at: http://www.jumpbox.com/forums/ For details on purchasing support from JumpBox see: http://www.jumpbox.com/support/ To keep up to date with JumpBox see our blog at: http://www.jumpbox.com/blog/ == Notices == JumpBox is a registered trademark of JumpBox Inc. All other marks and names mentioned herein may be trademarks of their respective companies. =============================================================================== == JumpBox Runtime Release 1.5 == =============================================================================== Release 1.5-17 Notable Changes ------------------------------- - *** THIS IS A BETA RELEASE, FOR EVALUATION USE ONLY *** - Has known issue with error handling when setting invalid email relay. - The default amount of RAM allocated to the JumpBox has been increased to a minimum of 512 MB, some JumpBoxes may use more. - Fixed intermittent NFS related backup issue from 1.5-13. - Time sync with the host has been disabled and replaced by the NTP time server, this requires that the JumpBox have network access. If outbound networking is not available you can use your own NTP server or reenable the virtual host based time sync on VMware based platforms. - We have fixed the "First Boot Method" for getting a larger storage disk as described here: http://wiki.jumpbox.com/doc/runtime/faq/larger_storage_disk Release 1.5-13 Notable Changes ------------------------------- - *** THIS IS A BETA RELEASE, FOR EVALUATION USE ONLY *** - This is the first Ubuntu Lucid Lynx 10.04 LTS based release of a JumpBox. - Has known intermittent issue with NFS based backups and restores. Retrying in the event of failure works. =============================================================================== == Joomla 1.5 Release Notes == =============================================================================== Mon Aug 16 14:58:53 MST 2010 - 1.5.0 - The JumpBox for Joomla 1.5 has been moved to a new JumpBox base image that uses the Lucid Lynx version of Ubuntu. Mon Aug 9 13:39:45 MST 2010 - 1.1.19 - Joomla 1.5 has been updated to version 1.5.20. Restoring from 1.0 and newer Joomla 1.5 Jumpbox backups should work. - This is a minor security and bugfix update. Joomla recommends immediate upgrade. - Complete release notes are available at the following URL: http://www.joomla.org/announcements/release-news/5284-joomla-1520-released.html Fri May 28 12:20:59 MST 2010 - 1.1.18 - Joomla 1.5 has been updated to version 1.5.18. Restoring from 1.0 and newer Joomla 1.5 Jumpbox backups should work. - This is a minor security and bugfix update. - Complete release notes are available at the following URL: http://www.joomla.org/announcements/release-news/5276-joomla-1518-released.html Wed May 12 13:29:44 MST 2010 - 1.1.17 - Joomla 1.5 has been updated to version 1.5.17. Restoring from 1.0 and newer Joomla 1.5 Jumpbox backups should work. - This is a minor security and bugfix update. - Complete release notes are available at the following URL: http://www.joomla.org/announcements/release-news/5268-joomla-1517-released.html Fri Apr 2 17:31:21 MST 2010 - 1.1.16 - This is a maintenance release. The included version of the application has not changed. Wed Nov 12 12:55:03 MST 2009 - 1.1.15 - Joomla 1.5 has been updated to version 1.5.15. Restoring from 1.0 and newer Joomla 1.5 Jumpbox backups should work. - This is a minor security and bugfix update. - Complete release notes are available at the following URL: http://www.joomla.org/announcements/release-news/5249-joomla-1515-released.html Tue Oct 6 17:17:41 MST 2009 - 1.1.14 - Joomla 1.5 now includes ProFTPd to allow easier plugin uploading. - The included version of Joomla has not changed. Fri Aug 7 10:57:31 MST 2009 - 1.1.13 - Joomla 1.5 has been updated to version 1.5.14. Restoring from 1.0 and newer Joomla 1.5 Jumpbox backups should work. - This is a minor security and bugfix update. The media manager bug in Joomla 1.5.13 is fixed. Release notes are available at: http://www.joomla.org/announcements/release-news/5244-joomla-1514-released.html Mon Jul 27 09:13:45 MST 2009 - 1.1.12 - Joomla 1.5 has been updated to version 1.5.13. Restoring from 1.0 and newer Joomla 1.5 Jumpbox backups should work. - This is a security and minor bugfix release update. Release notes are available at the following URL: http://www.joomla.org/announcements/release-news/5243-joomla-1513-security-release-now-available.html Sun Jul 12 10:29:48 MST 2009 - 1.1.11 - Joomla 1.5 has been updated to version 1.5.12. Restoring from 1.0 and newer Joomla 1.5 Jumpbox backups should work. - This is a security and minor bugfix release update. Release notes are available at the following URL: http://www.joomla.org/announcements/release-news/5242-joomla-1512-released.html - Three minor security flaws were fixed in this release. Sun Jun 7 22:12:54 MST 2009 - 1.1.10 - Joomla 1.5 has been updated to version 1.5.11. Restoring from 1.0 and newer Joomla 1.5 Jumpbox backups should work. - This is a security and minor bugfix release update. Release notes are available at the following URL: http://www.joomla.org/announcements/release-news/5235-joomla-1511-security-release-now-available.html - One low level and two moderate level XSS issues were fixed in this release. Mon Mar 30 16:18:44 MST 2009 - 1.1.9 - Joomla 1.5 has been updated to version 1.5.10. Restoring from 1.0 and newer Joomla 1.5 Jumpbox backups should work. - This is a security and minor bugfix release update. Release notes are available at the following URL: http://www.joomla.org/announcements/release-news/5231-joomla-1510-security-release-now-available.html - This release fixes multiple XSS and CSRF faults, and numerous minor bugs throughout Joomla 1.5. Mon Jan 12 17:05:45 MST 2009 - 1.1.8 - Joomla 1.5 has been updated to version 1.5.9. Restoring from 1.0 and newer Joomla 1.5 Jumpbox backups should work. Tue Dec 9 12:12:40 MST 2008 - 1.1.7 - Remove register icon from admin portal. Wed Nov 19 14:49:26 MST 2008 - 1.1.6 - Joomla 1.5 has been updated to version 1.5.8. Restoring from 1.0 and newer Joomla 1.5 Jumpbox backups should work. Wed Sep 24 17:03:07 MST 2008 - 1.1.5 - Update to the JumpBox 1.1.1 Platform. - Restoring from 1.0 and newer Joomla 1.5 Jumpbox backups should work. Mon Sep 15 22:54:06 MST 2008 - 1.1.4 - Joomla 1.5 has been updated to version 1.5.7. Restoring from 1.0 and newer Joomla 1.5 Jumpbox backups should work. - The JumpBox for Joomla 1.5 no longer requires registration. Mon Aug 18 11:20:08 MST 2008 - 1.1.3 - Joomla 1.5 has been updated to version 1.5.6. Restoring from 1.0 and newer Joomla 1.5 Jumpbox backups should work. Sun Jul 27 17:59:48 MST 2008 - 1.1.2 - Joomla has been updated to version 1.5.5. Restoring from 1.0 and newer Joomla 1.5 JumpBox backups should work. - This JumpBox also fixes a security issue with PHP. Tue Jul 22 15:10:31 MST 2008 - 1.1.1 - Joomla has been updated to version 1.5.4. Restoring from 1.0 and newer Joomla 1.5 JumpBox backups should work. Mon Jun 23 15:18:04 MST 2008 - 1.1.0 - Initial release of this application on the JumpBox 1.1.0 Platform. - The Joomla 1.5 version has not changed. Restoring from 1.0 and newer JumpBox backups should work. Wed Apr 30 20:13:54 MST 2008 - 1.0.3 - Joomla was updated to 1.5.3. Users should be able to restore from the Joomla JumpBox versions 1.0 and later. Tue Apr 15 09:49:03 MST 2008 - 1.0.2 - A bug related to enabling shell/ssh access was fixed. Wed Mar 26 12:39:07 MST 2008 - 1.0.1 - Joomla was updated to 1.5.2. Users should be able to restore from the Joomla JumpBox versions 1.0 and later. Tue Mar 18 18:07:18 MST 2008 - 1.0 - The first production release of the Joomla 1.5.1 JumpBox. This JumpBox should be able to restore from the previously release Joomla 1.5 based JumpBox releases. The ability to restore from Joomla 1.0 based JumpBoxes has been removed. Tue Feb 19 14:16:21 MST 2008 - 0.9.3 - ******** WARNING ******** ** This is release is either beta or experimental. It should not be relied ** upon for production use. ******** WARNING ******** - Joomla 1.5 has been updated to Joomla version 1.5.1. Restoring from 0.9 and newer JumpBox backups should work. Wed Nov 7 13:49:39 MST 2007 - 0.9 - ******** WARNING ******** ** This is release is either beta or experimental. It should not be relied ** upon for production use. ******** WARNING ******** - Initial public Beta release of Joomla Version 1.5RC3 JumpBox. - It should be possible to upgrade from previous 1.0.* JumpBox releases of Joomla 1.0 to this Joomla 1.5 JumpBox using the JumpBox backup and restore mechanism. Any manual changes (on the Linux Command Line) you have made to the application will not likely be migrated. Modules, plugins, or other application extensions will most likely fail to work in the newer version as well, due to significant changes in the application. Please let us know how this upgrade worked for you in our Forums.