Giter Club home page Giter Club logo

canvas_vagrant's People

Contributors

djcp avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

suwdo berga n0m4dz

canvas_vagrant's Issues

Thank you! Please tell me next step!

Thank you make this page!
I can see [sign in] page in vagrant.
But I can see only [sign in] page.
I want to go sign up page.
Plese teach how to go sign up page.

"Key already exists" message on foreman start

I tried following your instructions to setup and run this Canvas Vagrant box, but when I went to the URL I got a connection refused error. Here is what I entered at the command line on OS X and what was returned to me. I'd appreciate any help you could give me.

canvas_vagrant-master > vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Box 'harvard-dce/ubuntu-14-04-canvas-lms' could not be found. Attempting to find and install...
default: Box Provider: virtualbox
default: Box Version: >= 0
==> default: Loading metadata for box 'harvard-dce/ubuntu-14-04-canvas-lms'
default: URL: https://atlas.hashicorp.com/harvard-dce/ubuntu-14-04-canvas-lms
==> default: Adding box 'harvard-dce/ubuntu-14-04-canvas-lms' (v1.0.4) for provider: virtualbox
default: Downloading: https://atlas.hashicorp.com/harvard-dce/boxes/ubuntu-14-04-canvas-lms/versions/1.0.4/providers/virtualbox.box
==> default: Successfully added box 'harvard-dce/ubuntu-14-04-canvas-lms' (v1.0.4) for 'virtualbox'!
==> default: Importing base box 'harvard-dce/ubuntu-14-04-canvas-lms'...
==> default: Matching MAC address for NAT networking...
==> default: Checking if box 'harvard-dce/ubuntu-14-04-canvas-lms' is up to date...
==> default: Setting the name of the VM: canvas_vagrant-master_default_1449583779640_93592
==> default: Clearing any previously set network interfaces...
==> default: Preparing network interfaces based on configuration...
default: Adapter 1: nat
default: Adapter 2: hostonly
==> default: Forwarding ports...
default: 22 => 2222 (adapter 1)
==> default: Running 'pre-boot' VM customizations...
==> default: Booting VM...
==> default: Waiting for machine to boot. This may take a few minutes...
default: SSH address: 127.0.0.1:2222
default: SSH username: vagrant
default: SSH auth method: private key
default: Warning: Connection timeout. Retrying...
default:
default: Vagrant insecure key detected. Vagrant will automatically replace
default: this with a newly generated keypair for better security.
default:
default: Inserting generated public key within guest...
default: Removing insecure key from the guest if it's present...
default: Key inserted! Disconnecting and reconnecting using new SSH key...
==> default: Machine booted and ready!
==> default: Checking for guest additions in VM...
default: The guest additions on this VM do not match the installed version of
default: VirtualBox! In most cases this is fine, but in rare cases it can
default: prevent things such as shared folders from working properly. If you see
default: shared folder errors, please make sure the guest additions within the
default: virtual machine match the version of VirtualBox you have installed on
default: your host and reload your VM.
default:
default: Guest Additions Version: 4.3.10
default: VirtualBox Version: 5.0
==> default: Configuring and enabling network interfaces...
==> default: Mounting shared folders...
default: /vagrant => /Users/rfentres/Downloads/canvas_vagrant-master
canvas_vagrant-master > vagrant ssh
Welcome to Ubuntu 14.04.1 LTS (GNU/Linux 3.13.0-37-generic x86_64)

  • Documentation: https://help.ubuntu.com/

    System information as of Tue Dec 8 09:10:00 EST 2015

    System load: 0.6 Processes: 99
    Usage of /: 44.8% of 7.26GB Users logged in: 0
    Memory usage: 5% IP address for eth0: 10.0.2.15
    Swap usage: 0% IP address for eth1: 192.168.50.4

    Graph this data and manage this system at:
    https://landscape.canonical.com/

Last login: Mon Oct 27 16:14:59 2014


To run canvas:

cd ~/canvas-lms
foreman start -f Procfile.dev

Wait about 30 seconds for the web interface to spin up, then it should
be available on:

http://192.168.50.4:3000/

username: [email protected]
password: vagrant


Last commit on "master" branch:

commit 75fa1fe61318738d3798891c6c64596ac1b24b4f
Author: Michael Nomitch [email protected]
Date: Mon May 18 15:29:30 2015 -0500

added semicolons to jsx to fix minification bug

Change-Id: Ib60496504253e14113d9dd2837ec3a054c68fefb
Reviewed-on: https://gerrit.instructure.com/55167
Tested-by: Jenkins
Reviewed-by: Ethan Vizitei <[email protected]>
QA-Review: August Thornton <[email protected]>
Product-Review: Simon Williams <[email protected]>

Happy canvassing!

vagrant@vagrant:$ cd canvas-lms
vagrant@vagrant:
/canvas-lms$ foreman start -f Procfile.dev
09:11:39 web.1 | started with pid 2198
09:11:39 worker.1 | started with pid 2200
09:11:52 web.1 | => Booting Thin
09:11:52 web.1 | => Rails 3.2.21 application starting in development on http://0.0.0.0:3000
09:11:52 web.1 | => Call with -d to detach
09:11:52 web.1 | => Ctrl-C to shutdown server
09:11:53 worker.1 | /home/vagrant/canvas-lms/gems/activesupport-suspend_callbacks/lib/active_support/callbacks/suspension.rb:111:in instance_eval': PG::UniqueViolation: ERROR: duplicate key value violates unique constraint "index_settings_on_name" (ActiveRecord::RecordNotUnique) 09:11:53 worker.1 | DETAIL: Key (name)=(encryption_key_hash) already exists. 09:11:53 worker.1 | : INSERT INTO "settings" ("created_at", "name", "updated_at", "value") VALUES ($1, $2, $3, $4) RETURNING "id" 09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb:1176:inexec_cache'
09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb:661:in block in exec_query' 09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb:280:inblock in log'
09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activesupport/lib/active_support/notifications/instrumenter.rb:20:in instrument' 09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/gems/switchman-1.2.35/lib/switchman/sharded_instrumenter.rb:19:ininstrument'
09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb:275:in log' 09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/gems/switchman-1.2.35/lib/switchman/active_record/abstract_adapter.rb:20:inlog_with_timestamp'
09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb:659:in exec_query' 09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb:63:inexec_insert'
09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb:90:in insert' 09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/gems/switchman-1.2.35/lib/switchman/active_record/query_cache.rb:68:ininsert'
09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activerecord/lib/active_record/relation.rb:66:in insert' 09:11:53 worker.1 | from /home/vagrant/canvas-lms/config/initializers/active_record.rb:976:increate'
09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activerecord/lib/active_record/timestamp.rb:58:in create' 09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activerecord/lib/active_record/callbacks.rb:268:inblock in create'
09:11:53 worker.1 | from (eval):3:in run_callbacks' 09:11:53 worker.1 | from /home/vagrant/canvas-lms/gems/activesupport-suspend_callbacks/lib/active_support/callbacks/suspension.rb:111:ininstance_eval'
09:11:53 worker.1 | from /home/vagrant/canvas-lms/gems/activesupport-suspend_callbacks/lib/active_support/callbacks/suspension.rb:111:in run_callbacks' 09:11:53 worker.1 | from /home/vagrant/canvas-lms/config/initializers/active_record.rb:1622:inblock in run_callbacks'
09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activerecord/lib/active_record/relation.rb:241:in block in scoping' 09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activerecord/lib/active_record/scoping.rb:98:inwith_scope'
09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activerecord/lib/active_record/relation.rb:241:in scoping' 09:11:53 worker.1 | from /home/vagrant/canvas-lms/config/initializers/active_record.rb:1622:inrun_callbacks'
09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activerecord/lib/active_record/callbacks.rb:268:in create' 09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activerecord/lib/active_record/persistence.rb:348:increate_or_update'
09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activerecord/lib/active_record/callbacks.rb:264:in block in create_or_update' 09:11:53 worker.1 | from (eval):3:inrun_callbacks'
09:11:53 worker.1 | from /home/vagrant/canvas-lms/gems/activesupport-suspend_callbacks/lib/active_support/callbacks/suspension.rb:111:in instance_eval' 09:11:53 worker.1 | from /home/vagrant/canvas-lms/gems/activesupport-suspend_callbacks/lib/active_support/callbacks/suspension.rb:111:inrun_callbacks'
09:11:53 worker.1 | from /home/vagrant/canvas-lms/config/initializers/active_record.rb:1622:in block in run_callbacks' 09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activerecord/lib/active_record/relation.rb:241:inblock in scoping'
09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activerecord/lib/active_record/scoping.rb:98:in with_scope' 09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activerecord/lib/active_record/relation.rb:241:inscoping'
09:11:53 worker.1 | from /home/vagrant/canvas-lms/config/initializers/active_record.rb:1622:in run_callbacks' 09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activerecord/lib/active_record/callbacks.rb:264:increate_or_update'
09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activerecord/lib/active_record/persistence.rb:104:in save!' 09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activerecord/lib/active_record/validations.rb:56:insave!'
09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activerecord/lib/active_record/attribute_methods/dirty.rb:33:in save!' 09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activerecord/lib/active_record/transactions.rb:264:inblock in save!'
09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activerecord/lib/active_record/transactions.rb:313:in block in with_transaction_returning_status' 09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb:192:intransaction'
09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activerecord/lib/active_record/transactions.rb:208:in transaction' 09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/gems/switchman-1.2.35/lib/switchman/active_record/base.rb:42:inblock in transaction'
09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/gems/switchman-1.2.35/lib/switchman/active_record/relation.rb:91:in activate' 09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/gems/switchman-1.2.35/lib/switchman/active_record/base.rb:37:intransaction'
09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activerecord/lib/active_record/transactions.rb:311:in with_transaction_returning_status' 09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activerecord/lib/active_record/transactions.rb:264:insave!'
09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/gems/switchman-1.2.35/lib/switchman/active_record/base.rb:90:in block in save!' 09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activerecord/lib/active_record/relation.rb:241:inblock in scoping'
09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activerecord/lib/active_record/scoping.rb:98:in with_scope' 09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activerecord/lib/active_record/relation.rb:241:inscoping'
09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/gems/switchman-1.2.35/lib/switchman/active_record/base.rb:90:in save!' 09:11:53 worker.1 | from /home/vagrant/canvas-lms/app/models/setting.rb:40:inset'
09:11:53 worker.1 | from /home/vagrant/canvas-lms/lib/canvas/security.rb:143:in validate_encryption_key' 09:11:53 worker.1 | from /home/vagrant/canvas-lms/config/initializers/canvas_security.rb:1:in<top (required)>'
09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activesupport/lib/active_support/dependencies.rb:245:in load' 09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activesupport/lib/active_support/dependencies.rb:245:inblock in load'
09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activesupport/lib/active_support/dependencies.rb:236:in load_dependency' 09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activesupport/lib/active_support/dependencies.rb:245:inload'
09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/railties/lib/rails/engine.rb:593:in block (2 levels) in <class:Engine>' 09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/railties/lib/rails/engine.rb:592:ineach'
09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/railties/lib/rails/engine.rb:592:in block in <class:Engine>' 09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/railties/lib/rails/initializable.rb:30:ininstance_exec'
09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/railties/lib/rails/initializable.rb:30:in run' 09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/railties/lib/rails/initializable.rb:55:inblock in run_initializers'
09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/railties/lib/rails/initializable.rb:54:in each' 09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/railties/lib/rails/initializable.rb:54:inrun_initializers'
09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/railties/lib/rails/application.rb:136:in initialize!' 09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/railties/lib/rails/railtie/configurable.rb:30:inmethod_missing'
09:11:53 worker.1 | from /home/vagrant/canvas-lms/config/environment.rb:11:in <top (required)>' 09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activesupport/lib/active_support/dependencies.rb:251:inrequire'
09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activesupport/lib/active_support/dependencies.rb:251:in block in require' 09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activesupport/lib/active_support/dependencies.rb:236:inload_dependency'
09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/bundler/gems/rails-b344986bc3d9/activesupport/lib/active_support/dependencies.rb:251:in require' 09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/gems/canvas-jobs-0.9.13/lib/delayed/pool.rb:124:inload_rails'
09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/gems/canvas-jobs-0.9.13/lib/delayed/pool.rb:90:in start' 09:11:53 worker.1 | from /home/vagrant/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/gems/canvas-jobs-0.9.13/lib/delayed/pool.rb:56:inrun'
09:11:53 worker.1 | from script/delayed_job:10:in `

'
09:11:53 worker.1 | exited with code 1
09:11:53 system | sending SIGTERM to all processes
09:11:53 web.1 | Exiting
09:11:53 web.1 | terminated by SIGTERM

Authentication Error

Getting authentication error:
...........
default: Running 'pre-boot' VM customizations...
==> default: Booting VM...
==> default: Waiting for machine to boot. This may take a few minutes...
default: SSH address: 127.0.0.1:2222
default: SSH username: vagrant
default: SSH auth method: private key
default: Warning: Connection reset. Retrying...
default: Warning: Remote connection disconnect. Retrying...
default: Warning: Connection reset. Retrying...
default: Warning: Authentication failure. Retrying...
....
Paused the machine from VB gui, ran it again.
Get following message when attempt to login. Probably public key has expired.
"
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ECDSA key sent by the remote host is
0c:3d:49:7b:e7:d4:96:83:2c:3f:a5:b3:9a:95:fc:f8.
Please contact your system administrator.
Add correct host key in /home/username/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /home/username/.ssh/known_hosts:13
remove with: ssh-keygen -f "/home/username/.ssh/known_hosts" -R [127.0.0.1]:2222
ECDSA host key for [127.0.0.1]:2222 has changed and you have requested strict checking.
Host key verification failed.
"
executed following on host:
ssh-keygen -f "/home//.ssh/known_hosts" -R [127.0.0.1]:2222
accepted new server key offered. And now it works.

Duplicate key violates unique constraint "index_settings_on_name"

I followed the instructions and received the following:

vagrant@vagrant:~/canvas-lms$ foreman start -f Procfile.dev 
07:23:57 web.1    | started with pid 2278
07:23:57 worker.1 | started with pid 2279
07:24:12 web.1    | => Booting Thin
07:24:12 web.1    | => Rails 3.2.21 application starting in development on http://0.0.0.0:3000
07:24:12 web.1    | => Call with -d to detach
07:24:12 web.1    | => Ctrl-C to shutdown server
07:24:14 web.1    | Exiting
07:24:14 web.1    | /home/vagrant/canvas-lms/gems/activesupport-suspend_callbacks/lib/active_support/callbacks/suspension.rb:111:in `instance_eval': PG::UniqueViolation: ERROR:  duplicate key value violates unique constraint "index_settings_on_name" (ActiveRecord::RecordNotUnique)
07:24:14 web.1    | DETAIL:  Key (name)=(encryption_key_hash) already exists.
07:24:14 web.1    | : INSERT INTO "settings" ("created_at", "name", "updated_at", "value") VALUES ($1, $2, $3, $4) RETURNING "id"

... massive stack trace ...

07:24:14 web.1    | exited with code 1
07:24:14 system   | sending SIGTERM to all processes
07:24:14 worker.1 | terminated by SIGTERM

Unable to run vagrant ssh

console-output

If I go into VirtualBox -> Machine | Show and log in with login vagrant and password vagrant then run foreman start -f Procfile.dev the webserver starts working.

I cannot however successfully authenticate for whatever reason. Any ideas/suggestions?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.