Role claims Debian 11/12 support, but requires newer Ansible version #407
Replies: 3 comments 3 replies
-
The roles continue to support Debian 11 and 12 without issues. In our setup, we manage dependencies as follows:
We hope this helps clarify our setup and provides a solution for your use case. The test cases also show the same setup and run the test setup against Debian 11/12, see ansible-collection-toolkit/.github/workflows/unattended_upgrades.yml Lines 43 to 47 in 60d2be1 |
Beta Was this translation helpful? Give feedback.
-
I tend to use Debian Stable as the base for software requirements (independent of the upstream versioning), because it is an environment that has been thoroughly tested for production. Installing a different software in a virtual environment breaks this advantage. Since the role works with that Ansible version, I propose downgrading the requirement accordingly. |
Beta Was this translation helpful? Give feedback.
-
As a compromise: How about removing Debian 11 support (since this is oldstable for a while now) and downgrade the Ansible requirement to what Debian 12 provides? |
Beta Was this translation helpful? Give feedback.
-
Like with #265 before you bump the minimal ansible requirement. While I perfectly understand you don't want to support an EOL ansible, this creates the strange situation that your role "unattended_upgrades" claims to support Debian 11 (bullseye) and Debian 12 (bookworm), but you can not even run the role on Debian 12 (current stable) anymore?! What would you advise to Debian stable users like me then?
Question taken from #337 (comment).
/cc @LeSpocky
Beta Was this translation helpful? Give feedback.
All reactions