diff --git a/sql/database-fill-supplemental.sql b/sql/database-fill-supplemental.sql index 30222d3f919ac41ee1737ddd8dfc7889df79bbf5..f431166c239ec260034caab551bf93927310431b 100644 --- a/sql/database-fill-supplemental.sql +++ b/sql/database-fill-supplemental.sql @@ -37,6 +37,11 @@ INSERT IGNORE INTO `interface_types` VALUES ('generic_1G',1000000,1,'Generic GB' INSERT IGNORE INTO `interface_capabilities` VALUES ('generic_1G','protocols','ethernet'); INSERT IGNORE INTO `interface_capabilities` VALUES ('generic_1G','ethernet_defspeed','1000000'); +-- We use these types for the ilo/drac management interfaces. +INSERT INTO `interface_types` VALUES ('ilo2',0,1,'HP','HP iLO 2',1,'RJ45'); +INSERT INTO `interface_types` VALUES ('ilo3',0,1,'HP','HP iLO 3',1,'RJ45'); +INSERT INTO `interface_types` VALUES ('drac',0,1,'Dell','Dell Drac',1,'RJ45'); + -- For the external link support. INSERT INTO `node_types` VALUES ('bbgeni','bbgeni',NULL,NULL,0,0,0,0,0,0,0,0,0,0,0,0); INSERT INTO `node_types` VALUES ('bbgenivm','bbgenivm',NULL,NULL,1,0,0,1,0,0,0,0,0,0,0,0); diff --git a/sql/updates/4/293 b/sql/updates/4/293 new file mode 100644 index 0000000000000000000000000000000000000000..cb4fd12af71d1c99f157179ae0879ad6e83322e1 --- /dev/null +++ b/sql/updates/4/293 @@ -0,0 +1,23 @@ +# +# Add missing interface types we use for ilo/drac. +# +use strict; +use libdb; + +sub DoUpdate($$$) +{ + my ($dbhandle, $dbname, $version) = @_; + + DBQueryFatal("replace into `interface_types` values ". + "('ilo2',0,1,'HP','HP iLO 2',1,'RJ45')"); + DBQueryFatal("replace into `interface_types` values ". + "('ilo3',0,1,'HP','HP iLO 3',1,'RJ45')"); + DBQueryFatal("replace into `interface_types` values ". + "('drac',0,1,'Dell','Dell Drac',1,'RJ45')"); + return 0; +} +1; + +# Local Variables: +# mode:perl +# End: