Replies: 1 comment 4 replies
-
Mostly, we were just being extra careful in libyang v1 and printed this message while I am not sure the scenario can even occur (that you would load the augment is a different order). So, strictly speaking the situation is the same but this check was simply removed. |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
With our usage of libyang 1.0.240 we would see the following error:
2022-05-11T17:41:38.340+0000 - INFO - netconf - netopeer2 - [polt_entrypoint.py:210] - 2022-05-11 17:41:38:[WRN]: LY: Augmentations from modules "bbf-pppoe-intermediate-agent" and "bbf-xpon" have fatal hash collision.
2022-05-11T17:41:38.340+0000 - INFO - netconf - netopeer2 - [polt_entrypoint.py:210] - 2022-05-11 17:41:38:[WRN]: LY: It will cause no errors if module "bbf-pppoe-intermediate-agent" is always loaded before "bbf-xpon".
With the same code and usage of libyang 2.0.164, we no longer see this warning.
Also noticed that new 2.x libyang no longer has the function: lyb_check_augment_collision()
Is this becasue the functionality has changed such that this is no longer a possible issue?
Thanks for your answer in advance!
Beta Was this translation helpful? Give feedback.
All reactions