07-27-2017 03:06 AM
I just cretaed new Extensible Attribute and used it for Device Interface. In Interface properties it looks like that:
Unfortunately even if column for this atrribute was added to the list nothing is displayed:
Am I missing some important step here? I am using vNIOS 8.1.4-358341.
Solved! Go to Solution.
07-31-2017 02:19 PM - edited 07-31-2017 02:20 PM
From the screenshots here, I am guessing that you created the EA (setting a default value), and added that EA column to be displayed in the GUI. The missing piece is if the EA was added to the objects in question, as that is not done automatically since that can still be done selectively, despite a default value being set. To add the EA, edit the properties for the object and then add this EA under the Extensible Attributes tab in the properties window.
If you are looking to apply an EA to multiple objects, it may be easiest to do this using the CSV Import feature. I don't know what kind of objects these are but to build the CSV file, you can click on the Export button and export data in Infoblox CSV Import Format. Once you have that file, remove all of the rows and columns which you do not need (required columns are noted with an asterisk) to help speed up the import process since this can be fairly slow in general. Refer to the CSV Import Reference Guide for further details and examples for this process. THe guide is available through the Help panel in your Infoblox GUI, or through the Tech Docs section on the Infoblox Support Portal (https://support.infoblox.com/).
Once you have the file setup the way you want it, you can then import it to either override or merge the data with existing data.
07-31-2017 09:48 PM - edited 07-31-2017 10:46 PM
Thanks for answer. Actualy it's not exactly the case. I did create custom EA but without any default value. First screenshot form my post is from Interface object EA section when I added F5 VS and entered value by hand.
Still nothing is didplayed in the list view.
Here is better screenshot where EA is applied:
08-01-2017 08:50 AM
I tried creating a simple EA and then added that to an interface for a device. This displayed as expected.
I would recommend consulting with Infoblox Support and seeing if they can help identify why this is not working as expected for you.
08-04-2017 11:14 PM
Mystery solved :-) EAs are working and displaying in the list. I just did not notice that when using Edit in Data Management -> Devices -> device name -> IP Addresses I am actually editing Interface IP is assigned to not IP itself.
So when switching to Interfaces tab I can see entered value for F5 VS in the list.
Unfortunately it's not what I tried to achieve and from my test it seems to be impossible to assign EA to IP address object - or there is a way?
08-05-2017 10:04 PM
That does help explain things a bit. With regards to EA's in general, they are assigned to objects in the database. There is no mechanism to add EA's to invidual properties within those objects.
08-07-2017 05:04 AM
So if I am not wrong for Device object IP Address is property of Interface object? As an result I can add EA to interface but not to IP address.
If so how I can enrich info about IP address itself? Sure I can have entry in DNS, but what's more?
What are options here? Created Host object with given IP?
Maybe this is specific case for BIG-IP devices but I have situation like that:
Interface maps to two types of objects in F5 BIG-IP - physical interface and object named VLAN in F5 therminology. On BIG-IP there is one-to-many relation between interface and VLAN - so one interface can have many VLANs assigned.
IP (except mgmt interface) is never directly assigned to interface, first it's necessary to create VLAN assigned to given interface/interfaces/LAGs, then create IP and assign to VLAN (here we have many-to-one relation between IP and VLAN). There are as well IPs assigned to Virtual Server objects (floating IP, something like VIP)
As an result in Interfaces list most of the VLAN objects has Multiple in IP Address column. Both self IP, floating Self IP and VIP are all attached to VLAN object in Infoblox.
So one interface object (to which I can assign EAs) is related to many different purpose IPs. Assigning EAs at interface level - to add info about IP - seems to be pointless.
I can't add EAs to IPs itself - so what are other ways to create context info fo IPs?
I can's as well see VLAN ID retrieved for VLAN objects, even if VLAN object on BIG-IP is created as tagged (can be as well unttaged) - this info is for sure available via SNMP or CLI so what is logic for retrieving VLAN ID for interface?
08-07-2017 09:25 AM
I do see how it would appear that this should work as you had thought it should since the options to set the EA's are there. I would recommend consulting with Infoblox Support to take this forward. From what I can gather here, your concern is that the EA can be defined at the IPAM -> Device -> Interface -> IP address level but cannot be viewed in the columns display, nor can a filter be used to locate IP addresses based on those EA's. Support can verify if this would be considered a bug or if this should be tracked as a feature request.