20:01:16 <jborean93> #startmeeting Ansible Windows Working Group
20:01:16 <zodbot> Meeting started Tue Jul  3 20:01:16 2018 UTC.
20:01:16 <zodbot> This meeting is logged and archived in a public location.
20:01:16 <zodbot> The chair is jborean93. Information about MeetBot at http://wiki.debian.org/MeetBot.
20:01:16 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
20:01:16 <zodbot> The meeting name has been set to 'ansible_windows_working_group'
20:01:31 <jhawkesworth_> hey
20:01:42 <jborean93> yo
20:01:47 <jborean93> #chair jhawkesworth_
20:01:47 <zodbot> Current chairs: jborean93 jhawkesworth_
20:02:32 <nitzmahone> o/
20:02:39 <jborean93> #chair nitzmahone
20:02:39 <zodbot> Current chairs: jborean93 jhawkesworth_ nitzmahone
20:03:31 <jborean93> We currently don't have any topics on the agenda
20:03:58 <jborean93> I'm looking further into the Chocolatey install source from last week but have been waylaid with a few other stuff so that's still ongoing
20:05:04 <jhawkesworth_> cool.  I looked a little more at the active hours thing but you were right it could be gnarly
20:05:18 <jborean93> but pretty much going to use `- win_chocolatey: name=chocolatey` as a special case to handle specifying the source for the installer. Turns out Chocolatey server is special in that case and gives you a custom installer script which I didn't know before
20:05:27 <jborean93> so I'm working through that and seeing how best ot implement it
20:06:35 <jhawkesworth_> cool, sounds like that will be anice feature
20:06:39 <jhawkesworth_> a nice
20:07:07 <jborean93> yea learning a few new things about Chocolatey server that I didn't know before
20:07:44 <jborean93> what do you have to use to interact with active hours?
20:07:49 <jborean93> WMI/COM/.NET/Win32?
20:09:02 <jhawkesworth_> what I've seen so far has mostly been registry tweaks but you can create invalid configurations that way, so ugly.
20:09:22 <jhawkesworth_> need to read some more before deciding if its worth it
20:09:33 <jborean93> hmm yea not the best when tweaking the registry
20:10:49 <jhawkesworth_> really don't want to be reproducing whatever validation windows has to do internally in powershell.
20:11:11 <jhawkesworth_> diff versions of windows had different max active hour periods
20:11:15 <jborean93> agreed, finding an API to do that for you is the best outcome
20:12:15 <jborean93> ha the post was deleted https://www.reddit.com/r/PowerShell/comments/6cu8tr/how_do_i_change_windows_10_active_hours_with/
20:14:47 <jhawkesworth_> here's the one I found https://richardspowershellblog.wordpress.com/2018/03/15/set-active-hours/
20:15:05 <jhawkesworth_> trying to find MS article that went into more detail
20:15:09 <jborean93> https://docs.microsoft.com/en-us/windows/deployment/update/waas-restart
20:15:21 <jborean93> looks like their solution is GPO/MDT or registry as a fallback
20:15:51 <jborean93> oh well if they have docs around that then I don't feel as bad about it
20:17:16 <crossan007> Whoops - forgot about WWG.
20:17:38 <jborean93> hey
20:17:38 <crossan007> I'm still in the contemplation phases of adding tests to my win_wait_for_process (although I'm using the module in pre-producion) XD
20:18:08 <jhawkesworth_> hey crossan007
20:18:25 <crossan007> hiya jborean93 jhawkesworth_
20:20:07 <jhawkesworth_> the active hours thing only gets you so far when it comes to delaying reboots.
20:20:28 <jborean93> crossan007 were you also going to update https://github.com/ansible/ansible/pull/41105/files?
20:20:50 <crossan007> ah! I had forgotten about that.
20:21:18 <crossan007> at some point, yes ;-)
20:21:22 <crossan007> dev time has been limited lately.
20:21:34 <jborean93> no worries just wanted to make sure
20:23:12 <crossan007> I mocked up a P2P file transfer PowerShell script.  not sure I'm going to use it however.
20:24:06 <jhawkesworth_> did you find a better way to distribute your gigabytes then?
20:24:38 <crossan007> nope.  problem is still in the unsolved category.
20:26:36 <jhawkesworth_> its annoying BITS is so restricted.  I think there are some circumstances you can use it without an interactive user, but its a shame as it would be pretty good for moving lots of data about
20:27:46 <jborean93> BITS + WinRM is not a good combo
20:28:17 <jborean93> I know dag had to use BITS for some SCCM and the end result was that he had to use become which had it's own issues when authenticating to the remote side
20:28:30 <jborean93> The only case I've seen where become started to fall down
20:29:04 <crossan007> the remote authentication is (I think) my current challenge.
20:29:51 <crossan007> https://github.com/crossan007/Posh-Move/blob/master/Posh-Move.ps1
20:30:46 <crossan007> it "works" but just feels too much like a hack.
20:31:32 <jborean93> I'm always wary when it comes to implementing crypto in libraries
20:32:02 <bcoca> i prefer them in amazon.com, more convinient delivery
20:32:41 <jborean93> only if you have a prime subscription
20:33:57 <jborean93> cool, is there anything else we would like to discuss?
20:34:14 <jhawkesworth_> not from me this time
20:35:01 <crossan007> nope
20:35:31 <jhawkesworth_> happy 4th July to nitzmahone for tomorrow
20:35:34 <jborean93> cool, I'll end up the meeting for today, thanks everyone
20:35:40 <jborean93> #endmeeting