Conversation
dmbaturin
left a comment
There was a problem hiding this comment.
All checks now pass so I can't see any objections.
|
@omnom62 what dependency was missing? This is removing a lot of tests from action. Can you describe a bit more what was failing here? |
Sure, @gaige
Hope, this clarifies. What is your idea? |
|
@omnom62 I hear you on the action plugins. Maybe it's time for us to re-evaluate if those are actually necessary. As far as I can see they only serve the purpose to cause an error message if you attempt to use anything other than I'm much more concerned about the removal of more recent python versions. Not testing on the current and immediately previous versions seems like a bad idea. I see you added libssh-dev to the bindeps file, so that didn't help. Do we need pylibssh for the testing? |
We do not need it for the testing, yet ADE somehow adds this as a dependency regardless the bindep.txt. Tests for earlier versions of Python do not exhibit this issue - I may be need to review (but it can well be the libssh is included in those containers) |
|
I am getting more convinced that we need own CI, etc actions |
|
Let’s continue to discuss. I’m going to unblock this. |
Change Summary
Sanity workflow is using ubuntu-latest, which, in combination with the recent change to tox-ansible ansible/tox-ansible@10d45dc breaks tests for py.3.13 and py3.14 in our environment due to missing dependency.
The change:
The issue against upstream workflow is raised ansible/ansible-content-actions#99
Types of changes
Related Task(s)
Related PR(s)
Component(s) name
Proposed changes
How to test
Test results
Tested against VyOS versions:
Checklist:
changelogs/fragmentsto describe the changes