role callback dependencies

So I have been playing around with multiple callbacks and ordering. I created two callback plugins: calltest1, calltest2. Each one simply prints its number and fcn to the screen:

e.g.

`
TEST1: v2_playbook_on_start()
TEST2: v2_playbook_on_start()

`

Some observations:

  1. If I put the callbacks in ./callback_plugins, I cannot choose the order at runtime. I assume they run in ABC order.
  2. If I put the callbacks in separate roles, (roles/calltest1/callback_plugins, roles/calltest2/callback_plugins/ respectively), then I can control the ordering by calling roles:

file: calltestsite.yml

`