Commit 31812eae authored by Leigh B Stoller's avatar Leigh B Stoller
Browse files

Modified version of snmpit to be run as a "feature" while

testing. Changes include:

* syncvlans option that compares the switches and the DB and makes
  everything consistent, including creating backing DB objects for the
  dozens of hand created vlans, since all vlans must have a DB object
  so that vlan tag reservations can be consistent across all stacks.

* Clean up the tag stuff a bit. No longer store tag in the
  lan_attributes table since that is a transient table, prone to
  getting out of sync with reality.

* Changes to how the set of devices in a stack is chosen; ensure that
  we do not reference switches that are not needed (no ports on that
  switch and does not traverse a trunk on that switch). This should
  allow us to move the Backbone switches back into the Experimental
  stack, without fear that normal swapin will block cause the long
  distance links to those switches is down.
parent 2e1ba756
......@@ -21,7 +21,7 @@ ifeq ($(NSVERIFY),1)
SUBDIRS += nsverify
BIN_STUFF = power snmpit tbend tbprerun tbreport \
BIN_STUFF = power snmpit snmpit_new tbend tbprerun tbreport \
os_load endexp batchexp swapexp \
node_reboot nscheck node_update savelogs node_control \
portstats checkports eventsys_control os_select tbrestart \
This diff is collapsed.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment