@@ -198,8 +198,13 @@ add_bridge_mappings(struct ovsdb_idl_txn *ovs_idl_txn,
continue;
}
+ enum vlog_level level = VLL_ERR;
const char *patch_port_id;
if (!strcmp(binding->type, "localnet")) {
+ /* Not having external connectivity present on all chassis is
+ * a feature our user may choose to use, let's not log it as an
+ * error. */
+ level = VLL_DBG;
patch_port_id = "ovn-localnet-port";
} else if (!strcmp(binding->type, "l2gateway")) {
if (!binding->chassis
@@ -224,7 +229,7 @@ add_bridge_mappings(struct ovsdb_idl_txn *ovs_idl_txn,
struct ovsrec_bridge *br_ln = shash_find_data(&bridge_mappings, network);
if (!br_ln) {
static struct vlog_rate_limit rl = VLOG_RATE_LIMIT_INIT(5, 1);
- VLOG_ERR_RL(&rl, "bridge not found for %s port '%s' "
+ VLOG_RL(&rl, level, "bridge not found for %s port '%s' "
"with network name '%s'",
binding->type, binding->logical_port, network);
continue;