All,

Victor noted earlier that adding delayed_jobs created lock contention forcing 
us to move away from sqlite (this was an anticipated consequence).

Consequently, we have added the requirement for Postgresql 9.3 to the Crowbar 2 
dev tool.  We are using 9.3 so we can leverage the latest json management 
features - this is not the default Postgresql that gets installed and you will 
be required to upgrade your dev environment.

Here's the steps Victor and I've been working on to make the change (they may 
need some tweaks on per your environment)

    # we need Postgresql 9.3 (we rely on 9.3+ features)
    # first, remove the automatically added old Posgresql
    sudo apt-get remove postgresql
    # now install and set to use the special port/pipe config
    sudo apt-get install postgresql-9.3 pgadmin3
    sudo vi /etc/postgresql/9.3/main/pg_hba.conf
      # add 'local  all   all    trust'
    sudo vi /etc/postgresql/9.3/main/postgresql.conf
      # change 'port = 5439'
    createuser -s -d -U crowbar

I'm working now to fix code broken by the change so that tests will pass again.

Rob
______________________________
Rob Hirschfeld
Sr. Distinguished Cloud Solution Architect
Dell | Cloud Edge, Data Center Solutions
blog robhirschfeld.com, twitter @zehicle
Please note, I am based in the CENTRAL (-6) time zone

_______________________________________________
Crowbar mailing list
[email protected]
https://lists.us.dell.com/mailman/listinfo/crowbar
For more information: http://crowbar.github.com/

Reply via email to