- 27 Aug, 2003 13 commits
-
-
Mike Hibler authored
configs
-
Mike Hibler authored
generation code
-
Mike Hibler authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Mac Newbold authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
subnodes is dealing with the hosting node, and the "fakelink" that we have to insert until assign is taught how to deal with hosting nodes. The fakelink causes assign to grab both nodes together. Also: * Minor cleanup. * Change control_net to control_iface. * Set the routertype to "manual" for jail hosts, and "none" for delay nodes. This is done in InitPnode. * Get rid of more shark code.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Mac Newbold authored
choice of idleswap times, it was sending the email before the expt had even been idle for 5 minutes. So add a check to make sure that they're idle at least idle_threshold minutes before we send warnings. Meaning, if the swap time is 30 minutes, and the warning time is 30 minutes, you won't get a warning at all, instead of warnings every time you've been idle for 1 minute (ie it has been a minute since the last node reported activity).
-
- 26 Aug, 2003 12 commits
-
-
Leigh B. Stoller authored
to return the name/type of subnodes. Added a subconfig command that returns a type-specific configuration that the client will know what to do with. At the moment, just ixp is known as a subnode. The subnode support mostly works off the vnode stuff since otherwise it would be lot of code duplication. Eventually subnode should replace vnode, and vnode will become a type of subnode (like ixp). Also changed usage of control_net to control_iface, and made use of the "role" slot in ifconfig to determine what interfaces to return info for.
-
Mike Hibler authored
-
Mike Hibler authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Mike Hibler authored
Needs to be a distinct type in the client scripts since its control interface is not the same as a true pc850.
-
Mike Hibler authored
-
Leigh B. Stoller authored
interfaces table to determine which interfaces to clear.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
When inserting new interface entries, set the role appropriately, based on control_iface setting in the node_types table.
-
Leigh B. Stoller authored
are couple left in the newnodes code that Rob will need to help me with.
-
Mike Hibler authored
is legal (and common!) in node vnames.
-
- 25 Aug, 2003 9 commits
-
-
Austin Clements authored
and updating the status of existing ones now actually works. It performs a named update after new nodes have been added. Node adding has been reordered to avoid race conditions with people requesting Plab nodes while they are being added to the DB. Vnode status updates are now done in one SQL swoop, instead of one at a time. Lots of little tweaks.
-
Austin Clements authored
so the freeing first waits for the exec to finish in the other prong of the fork.
-
Austin Clements authored
appropriate. The node status information now reports SSHD port separately; doesn't report IP port ranges for Plab nodes; does report RPM's for virtual nodes; only reports BIOS version if it's specified in the DB; and, if a control net IP isn't found for a node (the case with virtnodes), it reports the control net IP of the physical node.
-
Mac Newbold authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
modify newwanode to set that for the new wa nodes (control interface).
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
control_iface join with node_types, since new nodes have more than just expt and ctrl interfaces (ixps). The control_net slot is bogus anyway. Note that 'jail' is a placeholder for later. A 'fake' interface is not to be confused with veth interfaces; it is a psuedo interface like that found between an ixp and the host. alter table interfaces add \ role enum('ctrl', 'expt', 'jail', 'fake', 'other') \ NOT NULL default 'other' after iface;
-
- 22 Aug, 2003 6 commits
-
-
Austin Clements authored
-
Austin Clements authored
install no longer depend on them.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
main zone file (which were also being inserted with bad syntax).
-
Mac Newbold authored
-