User:PeteE > Itasca Installer Testing Checklist

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.
Powered by MindTouch Deki v.8.08.1a