2129 Commits

Author SHA1 Message Date
Jenkins
098b272cf7 Merge "Disable non-dhcp resolv.conf" 2013-02-11 18:11:15 +00:00
Jenkins
cfb3a0f12f Merge "Create tools/install_prereqs.sh" 2013-02-10 23:07:33 +00:00
Jenkins
815eca770b Merge "Quantum/plugins/ryu: minor update for Quantum Ryu plugin" 2013-02-10 04:55:49 +00:00
Jenkins
7520623f74 Merge "Handle nested xtrace states (Quantum edition)" 2013-02-10 02:03:32 +00:00
Jenkins
f762cc9519 Merge "Remove bad options calling quantum-ovs-cleanup" 2013-02-08 17:40:57 +00:00
Dean Troyer
48352ee7c0 Create tools/install_prereqs.sh
* Factor system package prereq installs out to tools/install_prereqs.sh
* Set minimum time between runs with PREREQ_RERUN_HOURS
  default = 2 hours
* Create export_proxy_variables
* Force an update with install_prereqs.sh -f or by setting
  FORCE_PREREQ=true

Fixed an issue with exit/return in tools/install_prereqs.sh

Change-Id: I9a62090ad2f900b9b150cacb9cb02b326cb46972
2013-02-08 10:35:43 -06:00
Jenkins
434bf036bf Merge "Add dhcp server option to dnsmasq for baremetal" 2013-02-08 15:29:09 +00:00
Jenkins
06178aa5fa Merge "Copy the pipeline configuration file" 2013-02-08 15:29:01 +00:00
Mate Lakat
ec06efc607 Disable non-dhcp resolv.conf
Fixes: bug #1119268
Change-Id: Icf7d420a31eb7a0cb46b2e59a4328f6b640deb57
2013-02-08 10:50:34 +00:00
Isaku Yamahata
429b39d8f8 Quantum/plugins/ryu: minor update for Quantum Ryu plugin
- updated package list for Ryu
  ryu plugin/agent needs python-netifaces
- quantum-ryu-agent also needs ryu module

Change-Id: I5b49efceb65e8139a49a8e82f55ea6aa7d1eebac
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
2013-02-08 12:28:51 +09:00
Dean Troyer
8d55be31a9 Handle nested xtrace states (Quantum edition)
The lib/quantum_* directories include plugin files that also
contains the $XTRACE bits at entry and exit.  The nested XTRACE handling overwrote
the value from lib/quantum.  So...make the nested files use their own
XTRACE variables.

Change-Id: Ib5e643371666b21402eef2ec58bfb1dfb7e1ccc4
2013-02-07 17:16:40 -06:00
Yunhong, Jiang
8407b2de2a Copy the pipeline configuration file
Update the pipeline configuration file for ceilometer

Change-Id: I7a46f61391b76447d7973be5c43b7d0360c56da0
Signed-off-by: Yunhong, Jiang <yunhong.jiang@intel.com>
2013-02-07 13:48:33 +08:00
Chris Krelle
35336282da Add dhcp server option to dnsmasq for baremetal
This sets the dns option for baremetal deploy clients.
this is useful for clients who may require external access
during the deployment process.

Change-Id: Ibe680d2acaad826e4868223ebfd1f112d7796662
Authored-by: Chris Krelle <nobodycam@gmail.com>
2013-02-06 17:35:27 -08:00
Davanum Srinivas
88a3bc1d8d Remove bad options calling quantum-ovs-cleanup
--external_network_bridge and --ovs_integration_bridge
are no longer a valid options

Fixes LP# 1115213

Change-Id: I9af4514a0cc661f4b72b3f0e00407be163c48945
2013-02-06 20:23:12 -05:00
Brad Topol
f127e2f316 Add optional silent install and config of ldap to devstack
Edited initial ldap entries and olcdb template file as recommended by Brant.

Change-Id: I1404cc5c754f878e32a2d10254840d092211e6e6
2013-02-05 20:00:15 -06:00
Jenkins
f3da41a5ee Merge "Introduce get_python_exec_prefix function." 2013-02-02 13:30:16 +00:00
Jenkins
9da83af252 Merge "Improve millisecond logging" 2013-02-02 01:20:36 +00:00
Jenkins
f96b762a84 Merge "Improved feedback for domU install on XS" 2013-02-02 01:20:29 +00:00
Bob Ball
a814f22ce4 Minor fix to readme - corrected indentation for some commands
Change-Id: I0a16c59d258be4ce8bb8cdebfb3d1cbc30ce9d54
2013-01-31 15:21:43 +00:00
Joe Gordon
07db713549 Improve millisecond logging
Always display 3 digits for milliseconds (appends 0s)
Based on I3f1461839258be0723e2d3616ec225a830d13029

Change-Id: I48b3f3781b4d34ed6a5fb9e4e78cee919afda6c1
2013-01-30 13:11:04 -08:00
Jenkins
dcbaf1ca6b Merge "Ensure that debug agent has root_helper in [AGENT] section" 2013-01-30 18:06:52 +00:00
Jenkins
43a5b481e8 Merge "Pick just the first route when looking for the host interface" 2013-01-30 16:36:59 +00:00
Jenkins
44d0dfc3c6 Merge "Dns stops working on precise when network manager is enabled" 2013-01-30 16:29:59 +00:00
Jenkins
066387271d Merge "Support a flag for setting Keystone Token backend" 2013-01-30 16:24:59 +00:00
Jakub Ruzicka
4196d5565e Introduce get_python_exec_prefix function.
get_python_exec_prefix returns the path to the direcotry where python
executables are installed, that is /usr/bin on Fedora and /usr/local/bin
everywhere else.

It is used to properly locate OpenStack executables.

Fixes: bug #1068386

Change-Id: I228498ebe2762568d00757d065e37377ee2c8fb3
2013-01-30 16:33:43 +01:00
Gary Kotton
d9ca2b2fd6 Ensure that debug agent has root_helper in [AGENT] section
This is a temporary fix until the Quantum patch lands. Then
devstack will be updated to remove all of the root_helper
settings in the DEFAULT section.
The Quantum patch in Question is:
https://review.openstack.org/#/c/20603/

Change-Id: Ie17ae76e8b525481e1002bd941812390cf2e2afc
2013-01-30 13:52:43 +00:00
Jenkins
f49c41010b Merge "Remove DEFAULT_STACK_USER, just use STACK_USER" 2013-01-30 04:31:48 +00:00
Jenkins
bfab7568a2 Merge "have the run and logs files in $SWIFT_DATA_DIR" 2013-01-30 01:27:30 +00:00
Jenkins
747ced5682 Merge "Add check for RABBIT_HOST and RABBIT_PASSWORD in iniset_rpc_backend" 2013-01-30 01:27:26 +00:00
Jenkins
069ff6c102 Merge "Quantum root_helper update" 2013-01-30 01:27:21 +00:00
Jenkins
6c678fe328 Merge "Renames old $devstack_dir to $TOP_DIR" 2013-01-30 01:14:17 +00:00
Jenkins
c0af30b4ed Merge "Cinder: update osapi_volume_extension default." 2013-01-30 01:14:13 +00:00
Jenkins
be1fd7520b Merge "Handle nested xtrace states" 2013-01-30 01:14:09 +00:00
Davanum Srinivas
a263ef283e Pick just the first route when looking for the host interface
The current code will fail miserably if multiple default routes are
present (perfectly normal if they have different metrics). Fixing
the code to pick the first/top entry

Fixes LP# 1084470

Change-Id: Ieda16b575685071ff831c92e6b2a29737d6f849b
2013-01-29 19:12:17 -05:00
Davanum Srinivas
5bd96f967f Support a flag for setting Keystone Token backend
Fixes LP# 1073274

Change-Id: Ib4373a4a4d31e440e40f977f8f7ffa312f2d97be
2013-01-29 19:11:01 -05:00
Bob Ball
63c6c2b006 Improved feedback for domU install on XS
Change-Id: I5b9d07493eb334169fb2643047a014f56ee265fa
2013-01-29 13:23:49 +00:00
Davanum Srinivas
d71d6e71b3 Dns stops working on precise when network manager is enabled
In Precise and Quantal, we nuke the dnsmasq launched by NetworkManager

Fixes LP# 993666

Change-Id: I4b39010765e2cbbea1ca3fc3120bf329015b7a56
2013-01-28 19:18:33 -05:00
Matthew Treinish
95fb0d440c Run setup_develop for tempest.
This setups the development environment for tempest. Without
running setup_develop for tempest import tempest.* breaks
outside of the tempest directory.

Change-Id: I6954733d68125dd116cc9bfa58b9aece674405c3
2013-01-28 16:24:56 -05:00
Dean Troyer
41bf452023 Handle nested xtrace states
The lib/database abstraction includes the appropriate database file that also
contains the $XTRACE bits at entry and exit.  The nested XTRACE handling overwrote
the value from lib/database.  So...make the nested files use their own
XTRACE variables.

Change-Id: Ibdfc8d7d1e1457a9bc889b781ce176b417789ea1
2013-01-28 14:32:05 -06:00
Gary Kotton
98e18e99d1 Quantum root_helper update
We are currently moving root_helper to the [AGENT] section. This patch
is intended to enable the transition for that process.

Change-Id: Iff8144f74a1a5f8b0fc9af44bccf0213f4bfad7e
2013-01-28 16:39:16 +00:00
Dan Prince
9f22f07a15 Cinder: update osapi_volume_extension default.
Updates the Cinder config file to use the new extension
loader location.

Change-Id: I515e16e00b54c69ae3c09e64841818eb4a9c8f73
2013-01-28 09:53:38 -05:00
Dean Troyer
74759aa17a Remove DEFAULT_STACK_USER, just use STACK_USER
STACK_USER needs to be set for more than just stack.sh, there
was no real distinction for using DEFAULT_STACK_USER instead
of just setting STACK_USER directly in stackrc and allowing it
to be overridden in localrc.

Change-Id: I9e8d70db29bb421f1ce3dbf40a5ad299cc7ea785
2013-01-25 11:09:17 -06:00
Jenkins
3b3a6d78a6 Merge "Set MySQL slow log to record every query" 2013-01-23 20:31:13 +00:00
Chris Yeoh
b0b98b7096 Renames old $devstack_dir to $TOP_DIR
This patch renames $devstack_dir which is no longer defined
to $TOP_DIR. Fixes problem where initialisation of ec2 images
for tempest testing was failing.

Change-Id: Ie0cd43209e58c903b1fe6cc528a4971896e6fab1
2013-01-23 21:17:19 +10:30
Jenkins
01f5b261b1 Merge "add numpy to package list, saves lots of time" 2013-01-23 03:14:35 +00:00
Jenkins
2eb77405f2 Merge "Fixes nova-compute failing to start on Fedora 18" 2013-01-23 03:14:31 +00:00
Sean Dague
74c67fd861 add numpy to package list, saves lots of time
websockify was added to the pip requires, and it has a dependency
of numpy. Because we didn't specify it in the package list, it was
built from source every time, adding 3 minutes to an average run.

Stop testing whether numpy compiles 100 times a day in CI.

Change-Id: Ic9d9b8135a917deb846911c6b266aec87d05781a
2013-01-22 18:10:16 -05:00
Jenkins
516f0cce42 Merge "Use the correct directory for image files in tempest" 2013-01-22 23:05:49 +00:00
Joe Gordon
767cd63179 Set MySQL slow log to record every query
Since devstack is for development, lets record all SQL queries to enable
debugging, and further development.

Change-Id: Idb4078a0d3a84151ad4c506f8861637d84ae47ad
2013-01-22 11:08:24 -05:00
Chmouel Boudjnah
ad8b27626e have the run and logs files in $SWIFT_DATA_DIR
- Set all the run lock and logs files to go to $SWIFT_DATA_DIR.

Change-Id: I42b72572e9700457475398043057d37d0dbc65ac
2013-01-22 11:30:49 +00:00