Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Circular Dependencies #2

Open
manny-atx opened this issue Apr 4, 2022 · 4 comments
Open

Circular Dependencies #2

manny-atx opened this issue Apr 4, 2022 · 4 comments

Comments

@manny-atx
Copy link

manny-atx commented Apr 4, 2022

Hello, when trying to use the yang models for version 20.10 I'm seeing multiple circular dependencies in the YANG files.

A few examples include:

yang/7x50_YangModels/latest_sros_20.10/nokia-conf-isa.yang:14', 'CIRCULAR_DEPENDENCY', ('module', 'nokia-conf-aaa')
yang/7x50_YangModels/latest_sros_20.10/nokia-conf-log.yang:13', 'CIRCULAR_DEPENDENCY', ('module', 'nokia-conf-python')
yang/7x50_YangModels/latest_sros_20.10/nokia-conf-router.yang:19', 'CIRCULAR_DEPENDENCY', ('module', 'nokia-conf-filter')
@Enochsoul
Copy link

Seeing the same thing in the 19.10r2 models.

@dpnm
Copy link

dpnm commented May 9, 2022

Same problem with 21.7

@TribuneX
Copy link

TribuneX commented Dec 6, 2023

I had similar issues in the past. As far I am aware it should be fixed in newer SROS yang models > 22.x.

@ayseguldmrblk
Copy link

I recently had similar circular dependency error from libyang library for 22.10 models.

libyang.util.LibyangError: cannot load module: A circular dependency (include) for submodule "nokia-conf-aa-group".: Submodule "nokia-conf-application-assurance" parsing failed.: Including "nokia-conf-application-assurance" module into "nokia-conf-aa-group" failed.: Submodule "nokia-conf-aa-group" parsing failed.: Including "nokia-conf-aa-group" module into "nokia-conf" failed.: Module "nokia-conf" parsing failed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants