-
Notifications
You must be signed in to change notification settings - Fork 43
Does not work with ansible 2.x #49
Comments
@jakobwesthoff Have you had any luck with newer versions of Ansible? |
@jakobwesthoff 👍 So is the only change to battle school the move of the templates package? |
Anyone up for a PR? |
I don't think it's as simple as editing a few
And now getting errors like this:
Looks like the internal Ansible APIS have changed for 2.X. |
@spencergibb this seems like what is needed: https://docs.ansible.com/ansible/porting_guide_2.0.html I gave it a shot but am running into issues with code that uses DefaultRunnerCallbacks |
@qbunt The above is all with the latest version of ansible: 2.1.1.0 |
I'm seeing the same thing @ksylvan, haven't performed a full OS X system provision mostly because El Capitan made the reinstall a pain. My intention was to test this with a virtualized copy of OS X but simply haven't had the time to dive in. A bunch of my playbooks written pre-2.0 are having some issues or deprecation warnings. Hoping that once things cool down post 2.0 I can issue a couple of PRs for this. |
@qbunt I bet you could reproduce it with a VirtualBox Ubuntu image too. |
@qbunt I was able to follow this tutorial and get El Capitan up and running with only a few snags:
Besides that it all seems to be working so far :) |
The currently installed dependency using pip is ansible 2.0.0.2. Unfortunately this does not work with battleschool.
It seems the
templates
package moved fromutils.templates
to.templates
Current workaround: manually install ansible 1.x (>= 1.9.1) before installing
battleschool
The text was updated successfully, but these errors were encountered: