The CreatorCon Call for Content is officially open! Get started here.

MAC Address getting removed automatically on Assigned to and Location change.

Hrishabh Kumar
Giga Guru

I noticed a behavior in "cmdb_ci_computer" table.

When I change the "assigned_to" field, and save the record, "mac_address" value changes to null ie.. "". This only happens for CI records which have Asset allocated to them. 

Is is an expected behavior or any conflicting logic??

 

Here are some screenshots:

1) Computer record

mac gone2.PNG

 

2) Audit History (Can see the mac Address changed to null, by system)

mac gone.PNG

 

 

Can anyone explain what is the reason behind this behavior, and how can we stop this?

1 ACCEPTED SOLUTION

1__AnithaHV
Kilo Sage

Hi @Hrishabh Kumar 

 

There must be some business rule which is clearing the value of the mac address on change of assigned to. Please find that business rule then you can decide whether you can disable that business rule or not.

 

Please let me know if this suggestion helped you in resolving the issue or not.

 

Thanks & Regards,

Anitha H V

View solution in original post

3 REPLIES 3

1__AnithaHV
Kilo Sage

Hi @Hrishabh Kumar 

 

There must be some business rule which is clearing the value of the mac address on change of assigned to. Please find that business rule then you can decide whether you can disable that business rule or not.

 

Please let me know if this suggestion helped you in resolving the issue or not.

 

Thanks & Regards,

Anitha H V

@1__AnithaHV  I'm not sure if there is a business rule for manipulating mac address. I did not find anything, are there any other potential reason.

Could you please check in the business rules by giving script contains 'mac_addres'.