Do they have any plans to support python3? I want to use it on Arch and Ubuntu. FAQ says they will address this issue by python3 becomes mainstream, but what does the mainstream exactly mean? When RHEL set python3 as default? Python2 maintenance continues until 2020, so seems have to wait for more several years.
Hi ynak, we're planning on supporting py3 in the core engine with the v2 codebase. As for modules, we're still working on the best possible solution there, since we do need to continue supporting python 2.4 for the foreseeable future.
Ansible 1.9.0 Released
31–40 of 42 posts
Re: Ansible 1.9.0 Released
#32Re: Ansible 1.9.0 Released
#33Earlier quoted context omitted.
Hi ynak, we're planning on supporting py3 in the core engine with the v2 codebase. As for modules, we're still working on the best possible solution there, since we do need to continue supporting python 2.4 for the foreseeable future.
Why would you need to support Python 2.4? Haven't that been dead for for like 10 years?
Re: Ansible 1.9.0 Released
#34OK I am gonna ask the obvious question here: How does Ansible compare to Saltstack?
My own experience, which is fairly limited, is that Ansible is much simpler, "agent-less" (it uploads code as needed and remote executes it over SSH) and a mix between declarative and imperative in nature (a lot of the modules require you to use semaphore files or equivalent for idempotence.) Orchestration is pretty much built-in, including rolling deployment/restarts. Performance can be lacking on large cluster due…
Re: Ansible 1.9.0 Released
#35Ansible is really great, but for reasons some people might not think about. Ansible has support for powershell, which is essentially now the backend of windows. (your new servers are gui-less right?) Powershell is also not a bad language at all, and while for those of us that are bash/zsh/fish natives, it will take some getting used to, I find it a really powerfull and more intuitive way to interact with windows, eve…
I wish I could use ansible with all those XP workstation a work.
Re: Ansible 1.9.0 Released
#36Earlier quoted context omitted.
My own experience, which is fairly limited, is that Ansible is much simpler, "agent-less" (it uploads code as needed and remote executes it over SSH) and a mix between declarative and imperative in nature (a lot of the modules require you to use semaphore files or equivalent for idempotence.) Orchestration is pretty much built-in, including rolling deployment/restarts. Performance can be lacking on large cluster due…
Salt has an agent-less option as well.
It was recently declared production-ready, but it isn't intended to be an alternative to the standard Salt fileserver. Seems like it's more of an easy way to bootstrap machines.
Re: Ansible 1.9.0 Released
#37Do they have any plans to support python3? I want to use it on Arch and Ubuntu. FAQ says they will address this issue by python3 becomes mainstream, but what does the mainstream exactly mean? When RHEL set python3 as default? Python2 maintenance continues until 2020, so seems have to wait for more several years.
Hi ynak, we're planning on supporting py3 in the core engine with the v2 codebase. As for modules, we're still working on the best possible solution there, since we do need to continue supporting python 2.4 for the foreseeable future.
Re: Ansible 1.9.0 Released
#38Do they have any plans to support python3? I want to use it on Arch and Ubuntu. FAQ says they will address this issue by python3 becomes mainstream, but what does the mainstream exactly mean? When RHEL set python3 as default? Python2 maintenance continues until 2020, so seems have to wait for more several years.
Those distributions have great dependency management, they will install the python 2 dependency when installing ansible
So, before being able to run your playbooks to do your provisioning/deployment, now you have to handle credentials outside of ansible, connect to the remote machine manually and install an old version of Python.
It's only a minor annoyance for me, but it could get worse.
Re: Ansible 1.9.0 Released
#39Ansible is really great, but for reasons some people might not think about. Ansible has support for powershell, which is essentially now the backend of windows. (your new servers are gui-less right?) Powershell is also not a bad language at all, and while for those of us that are bash/zsh/fish natives, it will take some getting used to, I find it a really powerfull and more intuitive way to interact with windows, eve…
Is it a problem for you that it requires PowerShell 3.0? I wish I could use ansible with all those XP workstation a work.
Re: Ansible 1.9.0 Released
#40Earlier quoted context omitted.
Is it a problem for you that it requires PowerShell 3.0? I wish I could use ansible with all those XP workstation a work.
No it hasn't been a problem so far, just an update that gets pushed via the normal pre-ansible methods and requires a restart. Regarding XP... unless it's embedded get that shit outa there!
We're also stuck with Windows Server 2003 for now :(
I grew up thinking that the technology move so fast...