-
Notifications
You must be signed in to change notification settings - Fork 35
Release Notes 0.23.7
Release 0.23.7 is a maintenance release to 0.23.6. That is primarily a bug fix. It is a recommended upgrade for anyone performing distribution to remote nodes requiring credentials.
-
Enhancements to Distribute Registration Form aka
/register
:- Added BrowserID registration to capture valid emails for contact purposes.
- Added ability to specify distribution endpoint username/password when registering a distribution endpoint.
-
Bug Fix:
- When distributing to an endpoint that required credentials, an error was thrown due to a malformed function call when creating the CouchDB replication document with access credentials.
-
Install swig
sudo apt-get install swig
-
Activate your Learning Registry Virtualenv
. /path/to/virtualenv/lr27/bin/activate
-
Stop running instances of Learning Registry
sudo service learningregistry stop; sudo killall -9 uwsgi
-
Update your Learning Registry code base
cd /path/to/checked/out/LearningRegistry; git fetch origin master; git checkout 0.23.7
-
Update LR module to install new dependencies
pip uninstall LR; pip install -e ./LR/
Note some versions of Ubuntu (>=11.10) my fail installing M2Crypto due to an
undefined symbol: SSLv2_method
error. If you encounter this issue install M2Crypto separately then follow by install LR again:pip install -e bzr+http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/precise/m2crypto/precise/#egg=M2Crypto pip install -e ./LR/
-
Start Learning Registry
sudo service learningregistry start
-
Open cmd.exe from Start Menu
-
Activate your virtualenv
c:\path\to\virtualenv\Scripts\activate.bat
-
Install m2crypto
easy_install m2crypto
-
Stop Learning Registry process
-
Update source code, launch Git Shell from Start Menu then:
cd c:\path\to\src\LearningRegistry git fetch origin master git checkout 0.23.7
-
Install LR
pip install -e .\LR\
-
Start Learning Registry process
cd LR
thenpaster serve development.ini