Looks like you could use patchadd or pkg command to determine certain set of packages...
I see oracle recommends installing packages SUNWs8brandr from solaris 10 media, perhaps this is a good way to start...
Also there is a tool called p2v, take a look at this illumos code
https://searchcode.com/codesearch/view/5484137/
warn_zones function looks like it looks at some files which determine various info regarding zones.
Perhaps oracle version is still a plain text script
But then again i have no experience with above, so it is just babble
Regards
Peasant.