- 19 Jun, 2009 1 commit
-
-
Gary Wong authored
used in the database, for backward compatibility.
-
- 18 Jun, 2009 4 commits
-
-
Kevin Atkinson authored
-
Ryan Jackson authored
the nastier shell scripts I wrote to somewhat cleaner perl.
-
Kevin Atkinson authored
stderr separately to avoid messing up the XML output of the command due to warning or the like.
-
Kevin Tew authored
-
- 17 Jun, 2009 2 commits
-
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
which I did not expect. Not sure I like it ...
-
- 16 Jun, 2009 6 commits
-
-
Robert Ricci authored
it from the checkout, and make gets confused about whether config.o should be made from config.cc or config.c . Add a hacky rule to the makefile to build config.o from config.cc .
-
David Johnson authored
openvz version. This deals with netlink and pkt sched changes.
-
Robert Ricci authored
values for configuration parameters, such as some of the cooling parameters, scoring values, etc. Also add a -D option to dump these parametrs, as well as the command line, for posterity. Refresh the dependency list at the end of the makefile
-
Robert Ricci authored
-
Robert Ricci authored
-
Gary Wong authored
add escaping to the table_regex command.
-
- 15 Jun, 2009 10 commits
-
-
Mike Hibler authored
(with quotes)
-
Leigh B. Stoller authored
into libtblog.
-
Mike Hibler authored
and some lint-ing
-
Mike Hibler authored
-
Kevin Atkinson authored
problems. When someone other than we does an install.
-
Leigh B. Stoller authored
library at the moment. Maybe that library should export a boottime method?
-
Robert Ricci authored
type counts for dynamic pclasses, which (correctly) never got added to those counts in the first place. Explicitly mark dynamically-created pclasses as such, so that we can treat them specially in a few circumstances.
-
Leigh B. Stoller authored
is rebooting. Just when creating.
-
Leigh B. Stoller authored
the root fs of the vnode before it is booted. Did not want to duplicate this code in the libraries.
-
Kevin Atkinson authored
-
- 13 Jun, 2009 1 commit
-
-
Mike Hibler authored
-
- 12 Jun, 2009 4 commits
-
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
mountd sillyness.
-
Leigh B. Stoller authored
-
- 11 Jun, 2009 12 commits
-
-
Leigh B. Stoller authored
are tired of typing.
-
Leigh B. Stoller authored
enable/disable on each port (one XMLRPC per). Instead, do this as part of the remotedovlans and remotedestroyvlans. Some reorg in doVlansFromTables() do deal with vlans that need to be trunked in dual mode. That vlan must be created first, the ports trunked, and the rest of the vlans created.
-
Leigh B. Stoller authored
information about whether the interface needs to trunk in dual mode instead of equal mode. Normally we use equal, but the supervlan created between shared hosts needs to be trunked in dual mode so that "raw" packets are delivered (or else non-encap packets go into the bit bucket). When tearing down vlans we do not use individual trunk disables, but do it one block from destroyvlans. This is way way faster then an XMLRPC call for each individual port. For trunk ports, no longer use the vinterfaces table, but instead use the trunk slot of the interfaces table. I removed a Keith Sklower comment that said how silly that was; he was right, and now its fixed.
-
Leigh B. Stoller authored
changes, and we want old elabinelab to continue to function. This commit is for the original code.
-
Leigh B. Stoller authored
information about whether the interface needs to trunk in dual mode instead of equal mode. Normally we use equal, but the supervlan created between shared hosts needs to be trunked in dual mode so that "raw" packets are delivered (or else non-encap packets go into the bit bucket).
-
Leigh B. Stoller authored
instead of a join through the vinterfaces table, use new "trunk" slot of the interfaces table, which is set accordingly by the mapper wrapper.
-
Leigh B. Stoller authored
cluster nodes. Not going to try and describe all these changes. Note that I have not back ported this into the old assign wrapper. We move inexorably forward. Worth mentioning: * Users get VMs only on shared hosts. * Multiple experiments from multiple projects can share a node. * Nodes that are acting as shared hosts are in a holding experiment and have a tag in the reserved table. All of the links in the experiment are tied together in one giant super vlan. We then multipleax over that using our standard mechanisms (veths, vlans, whatever). * Lots of complication in the link setup code for dealing with links between a virtual node on a shared node, and a private physical node. Requires additional vlans and trunking between those interfaces. To make life easier, all of the links in the afore mentioned super vlan are trunked in dual mode. * I had to change Mike's code that does the encap determination, since openvz nodes cannot do veth encap. I add some new osfeatures (veth-ne, veth-en, and vlans). * On and on and on ...
-
Leigh B. Stoller authored
Other minor bug fixes.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
to it. The VMs then get bind mounts of the actual user and proj directorys that are approriate for that VM. Seems like a small change, so why did so many lines change? Oh, there is some obvious danger here.
-
Leigh B. Stoller authored
trunk mode. This replaces what we currently do in snmpit, which is to use the vinterfaces table in an ugly query.
-
Leigh B. Stoller authored
-