Need to chat off-forum

45 views
Skip to first unread message

Adam Shantz

unread,
Aug 25, 2017, 2:08:42 PM8/25/17
to Ansible Project
Hi all - 

I have some difficult people in my organization that are in positions of power that think that just because doing something manually "isn't very hard", it shouldn't be automated.  For example, clone of VMs from templates, setting up sshd_config, etc.  Is there anyone out there that would be willing to exchange emails (so I'm not airing dirty laundry publicly) to trade ideas on how to deal with these difficult situations?  Bonus if you're in/near the DC or Virginia, USA area.

Thanks, 
Adam

Karl E. Jorgensen

unread,
Aug 25, 2017, 3:06:45 PM8/25/17
to ansible...@googlegroups.com
On Fri, 2017-08-25 at 11:08 -0700, Adam Shantz wrote:
Hi all - 

I have some difficult people in my organization that are in positions of power that think that just because doing something manually "isn't very hard", it shouldn't be automated.  For example, clone of VMs from templates, setting up sshd_config, etc.

Hm... such people should not be in power - perhaps if we knew more about their reasoning for this attitude then the list may be useful in proposing lines of arguments to convince them?

Is there anyone out there that would be willing to exchange emails (so I'm not airing dirty laundry publicly) to trade ideas on how to deal with these difficult situations?  Bonus if you're in/near the DC or Virginia, USA area.

By the little you have revealed, I doubt they would be receptive from advice from a random stranger :-|



-- 
Karl E. Jorgensen <jorgin...@gmail.com>

Adam Shantz

unread,
Aug 25, 2017, 3:23:09 PM8/25/17
to Ansible Project
I agree, they shouldn't be in power.  Alas, it's the situation I'm in, and I'm not a Director/VP.  The people I refer to are system engineers.  My thought is they are comfortable being the only people with root access (even though I've managed to get Ansible setup with some level of root privileges), and see it as a job security threat to allow other people such access.  The other "reason" I've received is that any mature organization has "division of duties" to ensure no one person has too much power.  Which is true, but I'm trying to ensure business continuity without having to remember (and make manual changes) to systems that have special customizations.  I've tried to explain that as the platform & business owner, I'm the one that has to answer when things go wrong.  I also have a proven track record of including people in decisions, but it seems like a control thing.  I just want consistent, reliable, repeatable upgrades.

Adam

J Hawkesworth

unread,
Aug 29, 2017, 6:00:26 AM8/29/17
to Ansible Project
I'd suggest automating stuff for any environments you have control over (say development or just virtualization running on your machine if necessary).  
You can give other teams the ability to control password access (probably lots of ways to do this - keep inventory in separate repo and let other teams manage vault passwords, for example).  
If its automated you can at least make use of that and there's code ready to go when it makes sense for other teams to use it.  I guess I'm saying go for a 'lead by example' approach.  Its always better when people can choose change and showing tangible benefits is going to make it easier to choose to change.

Otherwise I'd suggest you look for another gig, sounds like your current organisation is taking the wind out of your sails.

Hope this helps,

Jon

Dick Davies

unread,
Aug 29, 2017, 8:44:12 AM8/29/17
to ansible list
This is currently an opinion argument, and you need to turn it into a
numbers argument. It's the only way to get past egos.

If a team deliver what they're asked to do on spec and on time, I
personally don't care what tooling they use, whether it's ansible or
hand-crafted.

If they're delivering late or low quality, start quantifying that and
maybe trial some automation, then compare the outputs.
> --
> You received this message because you are subscribed to the Google Groups
> "Ansible Project" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to ansible-proje...@googlegroups.com.
> To post to this group, send email to ansible...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/ansible-project/bbcecd70-aae7-4274-a6f7-b8e21ea3f497%40googlegroups.com.
>
> For more options, visit https://groups.google.com/d/optout.

Adam Shantz

unread,
Aug 31, 2017, 11:57:40 AM8/31/17
to Ansible Project, di...@hellooperator.net
Thanks to everyone for the feedback.  This was all very useful!  

-Adam
Reply all
Reply to author
Forward
0 new messages