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

Support configuring area interfaces for OSPFv3 #217

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

GomathiselviS
Copy link
Contributor

@GomathiselviS GomathiselviS commented Oct 14, 2021

Signed-off-by: GomathiselviS gomathiselvi@gmail.com
Depends-On: ansible/ansible-zuul-jobs#1184

SUMMARY

Fixes #176

ISSUE TYPE
  • Feature Pull Request
COMPONENT NAME

vyos_ospfv3.py

ADDITIONAL INFORMATION

Signed-off-by: GomathiselviS <gomathiselvi@gmail.com>
@goneri
Copy link

goneri commented Oct 14, 2021

The py35 test is failing with: https://dashboard.zuul.ansible.com/t/ansible/build/c9dbbfc72cc6415782966ad7d7bfb49a
We need to pull libffi-dev first. Do you still need to test py35?

@goneri
Copy link

goneri commented Oct 14, 2021

Can you Depends-On: ansible/ansible-zuul-jobs#1184 ?

@GomathiselviS
Copy link
Contributor Author

recheck

@goneri
Copy link

goneri commented Oct 14, 2021

Ok this does not work. Can you try ansible/ansible-zuul-jobs#1185 instead?

@@ -45,6 +45,12 @@ def __init__(self, **kwargs):
"area_id": {"type": "str"},
"export_list": {"type": "str"},
"import_list": {"type": "str"},
"interface": {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If this is a new key, the alias is not required? The key can just be interfaces.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This module is developed in a way that the key name is used to form the cli command. Changing it to interfaces leads to a lot of existing code/key name changes. I am planning to take it up as a separate PR, in which I want to work on changing all the key names, into plural forms, whose values are of type list.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@GomathiselviS Does it have interface in the facts or the plural one?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is interface and so is range and other list elements.

@@ -61,6 +61,15 @@
import_list:
description: Name of import-list.
type: str
interface:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same as above.

@GomathiselviS
Copy link
Contributor Author

recheck

1 similar comment
@GomathiselviS
Copy link
Contributor Author

recheck

@Qalthos Qalthos added the feature This issue/PR relates to a feature request. label Sep 2, 2022
@dmbaturin dmbaturin requested review from sever-sever and removed request for rohitthakur2590 August 12, 2024 15:59
@dmbaturin
Copy link
Member

The PR has conflicts and no activity in years — shall we close it?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature This issue/PR relates to a feature request.
Development

Successfully merging this pull request may close these issues.

Support configuring area interfaces for OSPFv3
5 participants