use OS version conditional for oynx.rb

instead of `caveats`
Merge pull request #3144 from rolandwalker/onyx_conditional

use OS version conditional for oynx.rb