On Wednesday, August 7, 2013 at 12:18 PM, Brad Knowles wrote:
On Aug 7, 2013, at 1:55 PM, Daniel DeLeo < "> > wrote:Can you state more clearly what exactly you're trying to do? I read this whole thread but I can't come up with concrete suggestions because I still don't understand what needs to happen.See <https://gist.github.com/bknowles/b6d0b8c5d035b5bf95a7>. The attribute req_params['engVers'] represents the major.minor or major.minor.patch version that the user has asked us to install. Anywhere you see "engAvail", that's an indication of the corresponding full and complete version string that I'm trying to pass back into the apt_package resource.We have a modified version of the Opscode mysql cookbook that we're using to install mysql-server, and we need the ability to install any of a wide variety of versions of MySQL -- possibly hundreds of different versions of mysql-server. No one node would be running any more than a single version, but we could be serving any of thousands and thousands of customers in a multi-tenant environment, any of whom might have a requirement to install a very particular version on their node -- we need to be able to support them all.For now, we worry about MySQL. Once we get this squared away, then we can worry about other database server technologies, and on other platforms.Does that help?
Archive powered by MHonArc 2.6.16.