Merge lp:~vila/u1-test-utils/setup-vm into lp:u1-test-utils

Proposed by Vincent Ladeuil
Status: Merged
Approved by: Leo Arias
Approved revision: 51
Merged at revision: 55
Proposed branch: lp:~vila/u1-test-utils/setup-vm
Merge into: lp:u1-test-utils
Diff against target: 83 lines (+7/-40)
3 files modified
setup_vm/NOTES (+3/-3)
setup_vm/unity/install-sources (+1/-15)
setup_vm/vms.conf (+3/-22)
To merge this branch: bzr merge lp:~vila/u1-test-utils/setup-vm
Reviewer Review Type Date Requested Status
Leo Arias (community) code review Approve
Review via email: mp+160408@code.launchpad.net

Commit message

vms.conf cleanup.

Description of the change

Some additional tweaks including some vms.conf cleanup.

To post a comment you must log in.
Revision history for this message
Leo Arias (elopio) :
review: Approve (code review)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'setup_vm/NOTES'
2--- setup_vm/NOTES 2013-04-12 08:19:29 +0000
3+++ setup_vm/NOTES 2013-04-23 15:25:31 +0000
4@@ -29,7 +29,7 @@
5 # Tweak according to your squid-deb-proxy setup, 8000 is the default port.
6 # Use {your-ip} or any address reachable by the vms (keeping in mind that
7 # avahi's .local domain may not be up in the early stages of the install
8- vm.apt_proxy = http://{your-ip}:800
9+ vm.apt_proxy = http://{your-ip}:8000
10 vm.launchpad_id=your-launchpad-id
11 # This is the ssh key of your host machine. Make sure that you have
12 uploaded it to https://launchpad.net/~/+editsshkeys
13@@ -51,8 +51,8 @@
14
15 5. Get the branch:
16
17- $ bzr branch lp:~online-services-qa/u1-test-utils/setup_vm
18- $ cd setup_vm
19+ $ bzr branch lp:u1-test-utils
20+ $ cd u1-test-utils/setup_vm
21
22 6. Download the image for the server (do so every time you want to use a
23 fresh image):
24
25=== modified file 'setup_vm/unity/install-sources'
26--- setup_vm/unity/install-sources 2013-04-04 16:16:32 +0000
27+++ setup_vm/unity/install-sources 2013-04-23 15:25:31 +0000
28@@ -2,18 +2,4 @@
29 # Allow ssh access to launchpad.
30 # This should probably be provided by setup_vm. -- vila 2013-03-10
31 ssh-keyscan bazaar.launchpad.net >>~/.ssh/known_hosts
32-# Install sst and dependencies from source
33-mkdir src
34-cd src
35-bzr branch lp:~ubuntuone-hackers/ubuntuone-servers/selenium
36-bzr branch lp:~canonical-isd-qa/selenium-simple-test/trunk selenium-simple-test
37-cd ~/src/selenium
38-python setup.py install --user
39-cd ~/src/selenium-simple-test
40-python setup.py install --user
41-
42-# If the need arise to use sst-run, it may become necessary to create a
43-# symlink to /home/ubuntu/.local/bin/sst-run
44-
45-# Also note that unittest2 is installed as a side-effect of installing sst
46-# even if we're already using pyton-2.7 (which includes unittest2 features).
47+# No sources to install but we're ready to if needed ;)
48
49=== modified file 'setup_vm/vms.conf'
50--- setup_vm/vms.conf 2013-04-22 04:26:11 +0000
51+++ setup_vm/vms.conf 2013-04-23 15:25:31 +0000
52@@ -69,28 +69,9 @@
53 vm.name=purchase-testing
54 vm.release=raring
55 vm.backing=raring-desktop-pristine.qcow2
56-vm.apt_sources=deb http://ppa.launchpad.net/ubuntuone/dashpurchase-testing/ubuntu {vm.release} main|4BD0ECAE
57-vm.update=True
58-vm.ubuntu_script=purchase-testing/install
59-
60-[unity-prevalidation]
61-vm.name=unity-prevalidation
62-vm.release=raring
63-vm.backing=raring-desktop-pristine.qcow2
64-vm.apt_sources=deb http://ppa.launchpad.net/ubuntu-unity/experimental-prevalidation/ubuntu {vm.release} main|52D62F45
65-vm.uploaded_scripts=unity/run-sso-client, unity/run-unity-lens-music
66-# TODO unity/run-syncdaemon. We don't yet have the hermetic filesync server.
67-vm.update=True
68-vm.root_script=unity/transient-dist-upgrade
69-vm.ubuntu_script=unity/install-sources
70-
71-[indash-didrocks]
72-vm.name=indash-didrocks
73-vm.release=raring
74-vm.backing=raring-desktop-pristine.qcow2
75-vm.apt_sources=ppa:didrocks/ppa, ppa:ubuntuone/nightlies
76-vm.uploaded_scripts=unity/run-sso-client, unity/run-unity-lens-music
77-vm.packages=ubuntuone-dev-tools, libautopilot-qt
78+vm.apt_sources=deb http://ppa.launchpad.net/ubuntuone/dashpurchase-testing/ubuntu {vm.release} main|4BD0ECAE,deb http://ppa.launchpad.net/vila/selenium/ubuntu {vm.release} main|5703355D,ppa:ubuntuone/nightlies
79+vm.packages=python-selenium, python-sst, ubuntuone-dev-tools, libautopilot-qt
80+vm.uploaded_scripts=unity/run-sso-client, unity/run-unity-lens-music
81 # TODO unity/run-syncdaemon. We don't yet have the hermetic filesync server.
82 vm.update=True
83 vm.root_script=unity/transient-dist-upgrade

Subscribers

People subscribed via source and target branches

to all changes: