summaryrefslogtreecommitdiff
path: root/contrib
Commit message (Collapse)AuthorAgeFilesLines
* Merge "changed quantum to neutron in vif-openstack"Jenkins2014-03-051-1/+1
|\
| * changed quantum to neutron in vif-openstackChristian Berendt2014-02-131-1/+1
| | | | | | | | Change-Id: I50c14066584527a6fbc25c59b0bf03a321a5f1f5
* | Add a caching scheduler driverJohn Garbutt2014-02-261-0/+40
|/ | | | | | | | | | | | | | | | | | | | | | | | | | This adds a new scheduler driver, CachingScheduler It currently subclasses the filter scheduler and only adds caching of calls to host_manager.get_all_host_states. It relies on there being a small number of schedulers, ideally one, calls to consume_from_instance within the filter scheduler to update the current cached list of hosts, and a low rate of deletes. It introduces the new config value: scheduler_driver_task_period The periodic task it controls is used by the caching scheduler to fetch an updated copy of host_manager.get_all_host_states. If your value for service_down_time is much smaller than scheduler_driver_task_period, there will be issues with hosts appearing to be dead, just because the list of hosts is being cached. Correct configuration of those two values can avoid this issue. DocImpact Part of blueprint caching-scheduler Change-Id: I2eb873ce8024a576e597205e2d52b5d5e8aee97a
* Remove vi modelinesliu-sheng2014-02-031-1/+0
| | | | | | | | | | We don't need to have the vi modelines in each source file, it can be set in a user's vimrc if required. Also a check is added to hacking to detect if they are re-added. Change-Id: I347307a5145b2760c69085b6ca850d6a9137ffc6 Closes-Bug: #1229324
* Remove smoketestsJoe Gordon2013-12-164-212/+0
| | | | | | | We don't use them anymore. Also remove boto_v6 since only smoketests have was using it. Change-Id: Iee206fd4ba6cd502ded794f2de302062604d4186
* Remove obsolete redhat-eventlet.patchMark McLoughlin2013-10-091-16/+0
| | | | | | | | | | | | | | | | See I62ce43a330d7ae94eda4c7498782a655e63747fa for the gorey details on why this exists. As of this fix: https://github.com/eventlet/eventlet/pull/34 which was released in eventlet 0.13, we no longer need the patch. This has now been removed from oslo-incubator, so this is really just syncing that removal. Change-Id: I84267f3c6726cb2e750f615e107c48b12c6ed353
* Enable N302: Import modules onlyJoe Gordon2013-01-251-8/+8
| | | | | | Fix all N302 issues, and re-enable. Change-Id: Ic94d144c915b228b7ff2fd9c5951875e159ffcdd
* Fix hacking N302 import only modulesJoe Gordon2013-01-242-10/+8
| | | | | | | | * Includes some general tools/hacking cleanup * Fix several N302 cases * Disable N302 until all cases are fixed Change-Id: Iddba07ff13e10dc41a6930749044bb8c0572d279
* Merge "script for configuring a vif in Xen in non-bridged mode"Jenkins2013-01-151-0/+39
|\
| * script for configuring a vif in Xen in non-bridged modeChristian Berendt2012-11-121-0/+39
| | | | | | | | | | | | | | | | Creates a new vif device without attaching it to a bridge. Quantum Linux Bridge Agent will attach the created device to the belonging bridge. Change-Id: I1818a92a47882d98e384b57e0fa84a0fa09d40ea
* | Remove obsolete config drive init.d exampleLorin Hochstein2012-11-201-65/+0
|/ | | | | | | | Delete the example init.d script that uses the config drive. This script is not compatible with the current implementation of config drive. Change-Id: I9cf5542ef84a206b9ac5dc05637b3f6ecaaba548
* Run hacking tests as part of the gate.Monty Taylor2012-07-022-4/+4
| | | | | | | | | | Nova has additional pep8 "plugins" that they expect to run as part of the gate. This patch will run tools/hacking.py instead of pep8 directly. Also, it fixes the hacking violaions in contrib, plugins and smoketests. Fixes bug 1010136 Change-Id: I86d8789218c197d5d4a43d1201465d340646a395
* Finalize tox config.Monty Taylor2012-06-071-1/+1
| | | | | | | | | | | | | Shrink tox.ini to the new short version. Fix the test cases to be able to be run in nosetets plus the openstack.nose_plugin, which finally removes the need for nova/testing/runner.py Also, now we'll just output directly to stdout, which will make nose collect the trace logging directly and either output it at the end of the run, or inject it into the xunit output appropriately. Change-Id: I1456e18a11a840145492038108bdfe812c8230d1
* Example config_drive init script, label the config driveJustin Santa Barbara2012-02-241-0/+65
| | | | | | | | | | Configuration with DHCP & cloud-init can be painful. The config_drive is great, and it avoids disk injection, but there's no example of how to use it. So here's a little example init.d script for contrib, and a code patch to make sure the config drive gets a nice volume label. Change-Id: I22a1d6a824856ca9651b435d0fe54e348ab107fe
* Remove a whole bunch of unused importsVishvananda Ishaya2012-01-131-1/+0
| | | | Change-Id: I6759e5b6250c48cc0deb4b198b44c948c64c47d1
* Remove contrib/nova.sh and other stale docs.Lorin Hochstein2011-11-151-234/+0
| | | | | | | | | | Removed contrib/nova.sh and any references to it in the RST docs. removed refernece to old livecd that has nova circa 2010 on it. .gitignore'ing some additional autogenerated doc files. Change-Id: I7a07a58a9a6f1112fc7e486367a06f6916207784
* Workaround for eventlet bug with unit tests in RHEL6.1.Lorin Hochstein2011-11-091-0/+16
| | | | | | | | | This adds a patch to fix the broken eventlet code that's installed in the virtualenv. Fixes bug 884915 Change-Id: I6dbf755abbc5a52208de3dd892257ce39686d396
* add kombu to pip-requires and contrib/nova.shChris Behrens2011-08-301-1/+1
|
* removing compute monitorBrian Waldon2011-08-021-1/+1
|
* update nova.shVishvananda Ishaya2011-06-271-7/+13
|
* fix typosVishvananda Ishaya2011-03-251-1/+1
|
* updated nova.shVishvananda Ishaya2011-03-251-11/+24
|
* Fixed netadmin smoketests for ipv6Tushar Patil2011-03-181-1/+3
|
* Fix for LP Bug #737240Tushar Patil2011-03-171-0/+98
|
* merged to trunk rev781Kei Masumoto2011-03-101-3/+5
|\
| * add a delay before grabbing zipfileVishvananda Ishaya2011-03-071-1/+1
| |
| * zipfile needs to be extracted after nova is runningVishvananda Ishaya2011-03-061-3/+5
| |
* | Fixed based on reviewer's comment. Main changes are below.Kei Masumoto2011-03-051-0/+1
|/ | | | | | 1. get_vcpu_total()/get_memory_mb()/get_memory_mb_used() is changed for users who used non-linux environment. 2. test code added to test_virt.
* Fixes existing smoketests and splits out sysadmin tests from netadmin tests.Vishvananda Ishaya2011-02-231-5/+7
|\ | | | | | | | | * sets use_ipv6 = False by default * switches to ami-tty for tests * generally improves error handling
| * separate out smoketests and add updated nova.shVishvananda Ishaya2011-02-221-5/+7
| |
* | puppet scripts only there as an example, should be moved to some other place ↵Christian Berendt2011-02-2031-2316/+0
|/ | | | if they are still necessary
* wrap sqlalchemy exceptions in a generic errorVishvananda Ishaya2011-01-211-31/+36
|
* fix ipv6 conditionalVishvananda Ishaya2011-01-201-3/+3
|
* add helpful error messages to nova-manage and update nova.shVishvananda Ishaya2011-01-191-13/+23
|
* Merged with r562Hisaharu Ishii2011-01-141-2/+3
|\
| * merged trunkVishvananda Ishaya2011-01-131-0/+2
| |\
| * | fix injection and xmlVishvananda Ishaya2011-01-051-2/+3
| | |
* | | Moved commands which needs sudo to nova.shNachi Ueno2011-01-141-0/+3
| | |
* | | Merged with 549Nachi Ueno2011-01-121-0/+2
|\ \ \ | | |/ | |/|
| * | apt-get install socat, which is used to connect to the consoleAnthony Young2010-12-291-0/+1
| | |
| * | add ajax console proxy to nova.shAnthony Young2010-12-281-1/+2
| | |
| * | merge trunkAnthony Young2010-12-281-0/+2
| |\ \ | | |/
* | | Add DescribeInstanceV6 for backward compatibilityNachi Ueno2011-01-121-1/+1
| | |
* | | The _update method in base Instance class overides dns_name_v6,so fixed it.Nachi Ueno2011-01-051-1/+5
| | |
* | | Merged and fiexed conflicts with r515Nachi Ueno2011-01-042-1/+3
|\ \ \ | | |/ | |/|
| * | Make nova work even when user has LANG or LC_ALL configuredDavid Pravec2010-12-162-1/+3
| |/ | | | | | | | | | | | | | | | | Some commands are having different results when used in another language environment. For example ifconfig output parsing fails in my language. Also unittest using cat failed, as it didnt expect czech language in the error message. This small patch makes it work. Also adding myself to 'Authors' file.
* | Support IPv6NTT PF Lab.2010-12-245-0/+117
|/
* The ppa was moved. This updates nova.sh to reflect that.Vishvananda Ishaya2010-12-151-1/+1
|\
| * fix nova.sh to reflect new location of ppaVishvananda Ishaya2010-12-011-1/+1
| |
* | Added a script to use OpenDJ as an LDAP server instead of OpenLDAP. Also ↵Ryan Lane2010-11-301-1/+9
|/ | | | modified nova.sh to add an USE_OPENDJ option, that will be checked when USE_LDAP is set.