has anyone created RPM for the progress install
The problem here are the control codes used as part of the installation to enable purchased features so a straight RPM isn't really a good route. But a silent installation is a good fit, just do one install go to $DLC/install there should be response.ini. This can be use for future automated installations.
/install/116_base/proinst -b install/116_base/responce.ini -l /install/116_base/myInstall.log
Put this within a normal BASH script then call from Ansible. The same can be done for the 11.6.3 Patch Bundles.
If only there was a tool to create the response.ini *without* having to install the actual thing first...
Have you considered using Docker instead and having pre-built images where all you need is a valid progress.cfg file to use with your containers?
Nothing official that I am aware of. If there is I have also missed it ;-)
Maybe they will have news on this at the conference in a few weeks.
Technically using Docker is not much of an issue - but licensing could be. So we are also very keen to find out what Progress decide on this.