I am migrating from satellite 6.2 to 6.3 , in 6.2 i am using hiera and puppet to manage config, now with 6.3 i want to start using Ansible tower, i have seen callback templates but i am not sure what will be equivelent to hiera ?
Is smart classes variables (it comes as ENC in satellite) available to tower while doing inventory sync ?
Whats the best and recommanded way of using variables with tower and satellite 6 integration now ?
It’s totally fair to ask it here, I just wondered what’s the best way to get your answer. Not sure how many people here actually know tower but that might be just my lack of knowledge. Don’t let me discourage others who do have an answer because that’s what counts.
Correct - variables are available via the Tower inventory. With the latest version of foreman_ansible, there’s an option to prefix all variables coming from foreman’s inventory as ‘foreman_xxxx’, or not.
If you care about support you should contact Red Hat support.
foreman_ansible should work fine with Satellite 6, you just need to get the correct foreman_ansible version for the Foreman version within Satellite.
Thanks @lzap, @dLobatog, i installed foreman_ansible with foreman version 1.15 ships with sat 6.3, i will give it a go, but my original question was, what is the future of puppet smart classes is that the way to go with ansible tower and sync it with tower inventory ? As those are not synced when i initially did tower inventory sync from satellite.