Itasca Installer Testing Checklist

Table of contents
  1. 1. Targets
  2. 2. Checklist
  3. 3. Changes

Test scenarios for the new installer in the Itasca release

 

Targets

  • source: Ubuntu => done (from upgrade and from scratch)
  • source: Debian
  • source: Fedora (petee)
  • source: OpenSUSE 10.3 (petee)
  • source: CentOS 5 => done ("Save to PDF" need to get called by a shell and image attachment has issues. Otherwise okay)
  • source: Windows 2003 Server (petee)
  • VM: upgrade => done by switching SVN repo, then running updateWiki.sh
  • VM: clean install (petee)

 

Checklist

  • verify all dependencies are checked and proper warnings are displayed
  • verify changing languages correctly sets the site language
  • verify permissions for config files (mindtouch.deki.startup.xml, LocalSettings.php, mindtouch.host.conf)
  • verify success of: php maintenance/update-db.php
  • verify the salesforce integration with CoreyG (RoyK: corey verified that the installer is still sending data correctly, including the country code)

Changes

  • Root DB credentials no longer stored in AdminSettings.php
  • wikuser DB password is randomly generated
  • mysql user definied functions are not droped/recreated from update-db.php
  • Init script updates
    • $WIKI_DIR/bin/mindtouch.host.sh is no longer created, instead we create /etc/dekiwiki/mindtouch.host.conf which is sourced by the new init script
    • no longer writing a PIDFILE but determining it via `ps` since starting a mono process and getting the PID from an init script is nearly impossible on some distros (Fedora)
  • lots of UI polish
  • added a note to clean up the config files generated by the installer
  • localization
Tag page
You must login to post a comment.