Add support for Percona image for Reddwarf
Registered by
Michael Basnight
Adding support for a percona-based image for reddwarf.
Adjusting the code to not use the hard-coded package name (for the stock Oracle/mysql)
Also adjusting the flow and other config values to work with a percona-based image.
Blueprint information
- Status:
- Complete
- Approver:
- Vipul Sabhaya
- Priority:
- High
- Drafter:
- Dror Kagan
- Direction:
- Approved
- Assignee:
- Dror Kagan
- Definition:
- Approved
- Series goal:
- Accepted for grizzly
- Implementation:
- Implemented
- Milestone target:
- grizzly-1
- Started by
- Michael Basnight
- Completed by
- Michael Basnight
Related branches
Related bugs
Sprints
Whiteboard
i think the only thing left to do here, is to generalize the install_mysql() part.
i'd suggest we add a handler class per mysql type (Oracle, percona, future ones ...) and instantiate the proper handler according to a config value. this class, in turn, will implement the vendor specific methods, like install(), is_installed() and maybe more.
while we're at it, we could also add the small fix Tim (grapex) asked for in the comment in dbaas.py
https:/
(?)