Merge lp:~zorba-coders/zorba/install_couchbase_update into lp:zorba/couchbase-module

Proposed by Chris Hillery
Status: Merged
Merged at revision: 45
Proposed branch: lp:~zorba-coders/zorba/install_couchbase_update
Merge into: lp:zorba/couchbase-module
Diff against target: 71 lines (+21/-20)
1 file modified
install_couchbase/install.cmake (+21/-20)
To merge this branch: bzr merge lp:~zorba-coders/zorba/install_couchbase_update
Reviewer Review Type Date Requested Status
Juan Zacarias Approve
Chris Hillery Approve
Review via email: mp+171023@code.launchpad.net

Commit message

Updated install script for Couchbase 2.0.1 and Ubuntu 12.04; some cleanup

To post a comment you must log in.
Revision history for this message
Chris Hillery (ceejatec) :
review: Approve
45. By Chris Hillery

Switched back to community version; more cleanup

Revision history for this message
Juan Zacarias (juan457) :
review: Approve
Revision history for this message
Zorba Build Bot (zorba-buildbot) wrote :
Revision history for this message
Zorba Build Bot (zorba-buildbot) wrote :

Validation queue succeeded - proposal merged!

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'install_couchbase/install.cmake'
--- install_couchbase/install.cmake 2012-12-18 09:14:39 +0000
+++ install_couchbase/install.cmake 2013-06-24 07:45:30 +0000
@@ -30,21 +30,22 @@
30ENDIF(SKIP_COUCHBASE_DOWNLOAD)30ENDIF(SKIP_COUCHBASE_DOWNLOAD)
3131
32#Couchbase Configure32#Couchbase Configure
33 #Check what version of couchbase server to download33#Check what version of couchbase server to download
34 IF(system)34SET (COUCHBASE_VER "2.0.1")
35 SET(DOWNLOAD_PATH "http://packages.couchbase.com/releases/2.0.0-beta")35IF(system)
36 IF (${system} STREQUAL "ubuntu32")36 SET(DOWNLOAD_PATH "http://packages.couchbase.com/releases/${COUCHBASE_VER}")
37 SET(COUCHBASE_DEB_NAME "couchbase-server-community_x86_2.0.0-beta.deb")37 IF (${system} STREQUAL "ubuntu32")
38 ELSE (${system} STREQUAL "ubuntu32")38 SET(COUCHBASE_DEB_NAME
39 IF (${system} STREQUAL "ubuntu64")39 "couchbase-server-community_x86_${COUCHBASE_VER}.deb")
40 SET(COUCHBASE_DEB_NAME "couchbase-server-community_x86_64_2.0.0-beta.deb")40 ELSEIF (${system} STREQUAL "ubuntu64")
41 ELSE (${system} STREQUAL "ubuntu64")41 SET(COUCHBASE_DEB_NAME
42 MESSAGE(FATAL_ERROR "Invalid value for system (available values ubuntu32 and ubuntu64")42 "couchbase-server-community_x86_64_${COUCHBASE_VER}.deb")
43 ENDIF (${system} STREQUAL "ubuntu64")43 ELSE (${system} STREQUAL "ubuntu32")
44 ENDIF (${system} STREQUAL "ubuntu32") 44 MESSAGE(FATAL_ERROR "Invalid value for system (available values ubuntu32 and ubuntu64")
45 ELSE(system)45 ENDIF (${system} STREQUAL "ubuntu32")
46 MESSAGE(FATAL_ERROR "the variable 'system' must be set")46ELSE(system)
47 ENDIF(system)47 MESSAGE(FATAL_ERROR "the variable 'system' must be set")
48ENDIF(system)
4849
49#Couchbase Download50#Couchbase Download
50IF(COUCHBASE_DOWNLOAD)51IF(COUCHBASE_DOWNLOAD)
@@ -59,16 +60,16 @@
5960
60#Couchbase Install61#Couchbase Install
61MESSAGE(STATUS "Installing Couchbase Server...")62MESSAGE(STATUS "Installing Couchbase Server...")
63EXECUTE_PROCESS(COMMAND sudo apt-get install libssl0.9.8)
62EXECUTE_PROCESS(COMMAND sudo dpkg -i ${COUCHBASE_DEB_NAME})64EXECUTE_PROCESS(COMMAND sudo dpkg -i ${COUCHBASE_DEB_NAME})
63EXECUTE_PROCESS(COMMAND sudo apt-get install -f)
6465
65#Couchbase C SDK Install66#Couchbase C SDK Install
66MESSAGE(STATUS "Installing Couchbase C SDK...")67MESSAGE(STATUS "Installing Couchbase C SDK...")
67EXECUTE_PROCESS(COMMAND sudo "${WGET}" -O/etc/apt/sources.list.d/couchbase.list http://packages.couchbase.com/ubuntu/couchbase-ubuntu1110.list)68EXECUTE_PROCESS(COMMAND sudo "${WGET}" -O/etc/apt/sources.list.d/couchbase.list http://packages.couchbase.com/ubuntu/couchbase-ubuntu1204.list)
68EXECUTE_PROCESS(COMMAND "${WGET}" -O- http://packages.couchbase.com/ubuntu/couchbase.key69EXECUTE_PROCESS(COMMAND "${WGET}" -O- http://packages.couchbase.com/ubuntu/couchbase.key
69 COMMAND sudo apt-key add -)70 COMMAND sudo apt-key add -)
70EXECUTE_PROCESS(COMMAND apt-get update)71EXECUTE_PROCESS(COMMAND sudo apt-get update)
71EXECUTE_PROCESS(COMMAND apt-get install libcouchbase2 libcouchbase-dev)72EXECUTE_PROCESS(COMMAND sudo apt-get install libcouchbase2 libcouchbase-dev)
7273
73#Couchbase Setup74#Couchbase Setup
74MESSAGE(STATUS "Starting Setup...")75MESSAGE(STATUS "Starting Setup...")
@@ -76,7 +77,7 @@
76EXECUTE_PROCESS(COMMAND /opt/couchbase/bin/couchbase-cli node-init -c 127.0.0.1 --node-init-data-path=/opt/couchbase/var/lib/couchbase/data/ -u admin -p password)77EXECUTE_PROCESS(COMMAND /opt/couchbase/bin/couchbase-cli node-init -c 127.0.0.1 --node-init-data-path=/opt/couchbase/var/lib/couchbase/data/ -u admin -p password)
77MESSAGE(STATUS "Running cluster-init...")78MESSAGE(STATUS "Running cluster-init...")
78EXECUTE_PROCESS(COMMAND /opt/couchbase/bin/couchbase-cli cluster-init -c 127.0.0.1 --cluster-init-ramsize=2048 -u admin -p password)79EXECUTE_PROCESS(COMMAND /opt/couchbase/bin/couchbase-cli cluster-init -c 127.0.0.1 --cluster-init-ramsize=2048 -u admin -p password)
79MESSAGE(STATUS "Running create-bucket...")80MESSAGE(STATUS "Running bucket-create...")
80EXECUTE_PROCESS(COMMAND /opt/couchbase/bin/couchbase-cli bucket-create -c 127.0.0.1 --bucket=default --bucket-type=couchbase --bucket-port=11211 --bucket-ramsize=200 --bucket-replica=1 -u admin -p password)81EXECUTE_PROCESS(COMMAND /opt/couchbase/bin/couchbase-cli bucket-create -c 127.0.0.1 --bucket=default --bucket-type=couchbase --bucket-port=11211 --bucket-ramsize=200 --bucket-replica=1 -u admin -p password)
81MESSAGE(STATUS "Couchbase Server Configure for testing, Username=admin Password=password bucket-name=default")82MESSAGE(STATUS "Couchbase Server Configure for testing, Username=admin Password=password bucket-name=default")
82EXECUTE_PROCESS(COMMAND rm ${COUCHBASE_DEB_NAME})83EXECUTE_PROCESS(COMMAND rm ${COUCHBASE_DEB_NAME})

Subscribers

People subscribed via source and target branches

to all changes: