Opened 10 years ago

Last modified 10 years ago

#99 new task

Install latest Labwiki on emmy9 to test speaks-for functionality

Reported by: johren@bbn.com Owned by: divyashri.bhat@gmail.com
Priority: major Milestone: GEC21
Component: DevServer Version: Sprint3
Keywords: Cc:
Dependencies:

Description


Change History (3)

comment:1 Changed 10 years ago by johren@bbn.com

Version: Sprint2Sprint3

comment:2 Changed 10 years ago by johren@bbn.com

Instructions from Jack:

Hi Jeanne,

As discussed this morning, the latest LW code can be obtained from the master branch; so is experiment_plugin.

The instruction here should be up to date https://github.com/mytestbed/labwiki , just let me know if anything is not quite right.

The config file structure has been changed compared to 'stable', here is the one we used for our staging server.

labwiki:

session:

authentication:

type: openid provider: geni

authorisation:

url: "http://gentle-journey-8139.herokuapp.com/index.php" callback_url: "http://221.199.209.241:4000/authorised" cert_file:

certs/urn:publicid:IDN+ch.geni.net+tool+job_service.testing.local.pem

repositories:

  • name: system type: file read_only: false top_dir: ~/repos/tutorial
  • name: <%= OMF::Web::SessionStore?[:id, :user] %> type: file read_only: false create_if_not_exists: true top_dir: ~/repos/<%= OMF::Web::SessionStore?[:id, :user] %>

default_plugins: # Create these plugins the first time a user logs in

  • column: plan plugin: 'wiki' action: "on_get_content" url: 'system:wiki/quickstart/quickstart.md'

plugins:

# topology:

# init: 'labwiki/plugin/topology/init'

experiment:

plugin_dir: labwiki_experiment_plugin job_service:

host: 221.199.209.244 port: 8002

BTW, our staging server is running at http://bleeding.mytestbed.net:4000/ , and it is automatically updated every time we pushed to the repository, so there is always something to compare to.

comment:3 Changed 10 years ago by divyashri.bhat@gmail.com

Jack,

I am getting the following error while trying to install the latest LabWiki

gimiadmin@emmy9:/var/lib/omfwebapps/lw_gec21$ bundle install --path vendor
Fetching gem metadata from https://rubygems.org/.......
Fetching gem metadata from https://rubygems.org/..
Resolving dependencies...
Bundler could not find compatible versions for gem "omf_oml":
  In Gemfile:
    omf_web (>= 0) ruby depends on
      omf_oml (~> 0.9) ruby

    omf_oml (1.1.8)

I tried a few things to resolve this

  1. gem install omf_oml.
  2. git clone https://github.com/mytestbed/omf_oml.git followed by bundle install --path vendor in omf_oml.

Both the above trials did not solve the error I was getting while trying to install LabWiki. Could you help me out please?

Note: See TracTickets for help on using tickets.