Hello every body !
In my company we are using Reprepro as a Debian repository manager. This manager doest not allow multiple versions of a same package identified by its name. So we have organized or build promotion workflow using multiple distributions : Demo / Staging / Production / Archives As a result, we were using simple shell scripts for our deployment with the following syntax : apt-get install <pakage_name>/<release_name> That has the advantage to force a downgrade of the package and behave pretty much like this command for a selection. apt-get install <package_name>=<version> However, it seems that Ansible APT module does not support this format with the parameter "name" msg: No package matching 'PKG_NAME/demo' is available Whereas : # apt-get install PKG_NAME/demo Reading package lists... Done Building dependency tree Reading state information... Done Selected version '2.4.0-1.0.0+128.g8cd3d55' (company-demo:6.0/demo [all]) for 'PKG_NAME' The following packages will be DOWNGRADED: PKG_NAME 0 upgraded, 0 newly installed, 1 downgraded, 0 to remove and 8 not upgraded. Need to get 65.9 MB of archives. After this operation, 0 B of additional disk space will be used. Do you want to continue [Y/n]? n Abort. Have you any idea how I could do it ? Is it a good idea to use distributions like this ? Any point of view ? Thanks a lot for your feed back :) -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/7df793d9-53bc-4d68-b22b-c8b30985fc45%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
