From 1c19b4d3516b00c931be9999b9a318d73d8fa0ed Mon Sep 17 00:00:00 2001
From: Matthew Fuller <mf4192@att.com>
Date: Fri, 9 Apr 2021 20:11:00 +0000
Subject: [PATCH] Extend NetworkCatalogue CRD schema

Extends the NetworkCatalogue schema to include additional fields
for link objects in the commonHostNetworking.links array.

Change-Id: I562a5da8a8083b816d7111e462607d8e5c862aa0
---
 .../airshipctl-schemas/network-catalogue.yaml    | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/manifests/function/airshipctl-schemas/network-catalogue.yaml b/manifests/function/airshipctl-schemas/network-catalogue.yaml
index 9b14cf19a..266b125eb 100644
--- a/manifests/function/airshipctl-schemas/network-catalogue.yaml
+++ b/manifests/function/airshipctl-schemas/network-catalogue.yaml
@@ -35,6 +35,22 @@ spec:
                         type:
                           type: string
                         mtu:
+                          x-kubernetes-int-or-string: true
+                        bond_links:
+                          type: array
+                          items:
+                            type: string
+                        bond_mode:
+                          type: string
+                        bond_xmit_hash_policy:
+                          type: string
+                        bond_miimon:
+                          type: integer
+                        vlan_link:
+                          type: string
+                        vlan_id:
+                          type: integer
+                        vlan_mac_address:
                           type: string
                   networks:
                     type: array