ceph/teuthology
Sandon Van Ness da7483a741 VM: Use mac addresses from DB instead of randomizing.
In order to make IP addresses less likely to change and to allow
a smaller DHCP pool to be used I generated static MAC addresses
for all the vpm entries in the DB. I also put the correct entries
for all the other types of machines as well for their primary
(eth0) mac address as well in order to keep things standardized
and so there is another location where we have this information.

Without this fix going through a few tests would exhaust the DHCP
pool which at the time was around 460 IP addresses for virtual
machines and has since been upped to ~690 IP addresses.

Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Reviewed-by: Warren Usui <warren.usui@inktank.com>
2013-07-12 20:05:39 -07:00
..
locker Update keys if they have changed before locking 2013-06-27 14:08:09 -07:00
orchestra Fix to ignore ssh-key checking if running on virtual machines or 2013-06-19 11:12:09 -07:00
task Fix VM issues. 2013-07-03 19:07:35 -07:00
test
__init__.py
ceph.conf.template ceph.conf: enable full debugging on the mon 2013-04-23 11:02:27 -07:00
contextutil.py
coverage.py
lock.py VM: Use mac addresses from DB instead of randomizing. 2013-07-12 20:05:39 -07:00
lockstatus.py Support added for running scheduled tasks on virtual machines. 2013-06-07 19:32:15 -07:00
misc.py enable-coredump -> adjust-ulimits 2013-06-23 09:15:28 -07:00
nuke.py Fix VM issues. 2013-07-03 19:07:35 -07:00
parallel.py
queue.py
run_tasks.py
run.py Implement full reinstallation of a VM system. 2013-04-03 12:29:47 -07:00
safepath.py
suite.py suite: shorten subject a bit 2013-03-19 12:12:56 -07:00