[openstack-dev] [Fuel] [Shotgun] Decoupling Shotgun from Fuel
Neil.Jerram at metaswitch.com
Wed Mar 30 10:14:46 UTC 2016
FWIW, as a naive bystander:
On 30/03/16 11:06, Igor Kalnitsky wrote:
> Hey Fuelers,
> I know that you probably wouldn't like to hear that, but in my opinion
> Fuel has to stop using Shotgun. It's nothing more but a command runner
> over SSH. Besides, it has well known issues such as retrieving remote
> directories with broken symlinks inside.
It makes sense to me that a command runner over SSH might not need to be
a whole Fuel-specific component.
> So I propose to find a modern alternative and reuse it. If we stop
> supporting Shotgun, we can spend extra time to focus on more important
> As an example, we can consider to use Ansible. It should not be tricky
> to generate Ansible playbook instead of generating Shotgun one.
> Ansible is a well known tool for devops and cloud operators, and they
> we will only benefit if we provide possibility to extend diagnostic
> recipes in usual (for them) way. What do you think?
But isn't Ansible also over-complicated for just running commands over SSH?
More information about the OpenStack-dev