-
Notifications
You must be signed in to change notification settings - Fork 28
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
Role fails on Debian 11 due to missing python-ipaddr
package.
#72
Comments
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
I have the same issue. |
Can we reopen this please? This is still an issue. |
Yes, we can reopen. However it will be auto closed if no one step in as contributor for this feature. |
@elcomtik I'm happy to make a PR with the above fix but I'm not sure if it would break older Debian versions. I could do an conditonal like so:
|
Package list should be defined in variables and included at beginning for each supported distribution. You may look at implementation of proposed functionality at mrlesmithjr/ansible-matiadb-galera-cluster. |
I have a pull request ready but the workflow seem to fail for an unrelated reason:
https://github.com/sirhopcount/ansible-frr/actions/runs/3522233314/jobs/5904965166#step:4:295 So I think we might need to fix that first (I assume via a different issue/pull request). |
Python is not really my area of expertise but it seems to be an issue with https://stackoverflow.com/a/68627053 Can someone with some more expertise confirm that. If simply adding |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
@sirhopcount I'll update python requirements as I have experienced a similar issue due to outdated python packages. Please rebase your code ad test if issue persist |
The tests were fixed today. Please do rebase. |
Describe the bug
Role fails on Debian 11 due to missing
python-ipaddr
package.To Reproduce
Steps to reproduce the behavior:
mrlesmithjr.frr
rolefatal: [127.0.0.1]: FAILED! => {"changed": false, "msg": "No package matching 'python-ipaddr' is available"}
Expected behavior
The role should install FRR without errors.
Screenshots
TASK [mrlesmithjr.frr : Install FRR] ****************************************************************************************************************************
fatal: [127.0.0.1]: FAILED! => {"changed": false, "msg": "No package matching 'python-ipaddr' is available"}
Desktop (please complete the following information):
Additional context
Changing
python-ipaddr
inansible-frr/tasks/debian.yml
Line 63 in 097187e
python3-ipaddr
fixes the error.The text was updated successfully, but these errors were encountered: