19:00:00 #startmeeting Ansible Core Public IRC Meeting 19:00:00 Meeting started Tue Dec 1 19:00:00 2020 UTC. 19:00:00 This meeting is logged and archived in a public location. 19:00:00 The chair is nitzmahone. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:00:00 Useful Commands: #action #agreed #halp #info #idea #link #topic. 19:00:00 The meeting name has been set to 'ansible_core_public_irc_meeting' 19:00:03 bam 19:00:07 #chair jborean93 19:00:07 Current chairs: jborean93 nitzmahone 19:00:15 👋 19:00:21 hi :) 19:00:25 #info agenda https://github.com/ansible/community/issues/570 19:01:11 o/ 19:01:43 hey all! 19:02:22 #topic https://github.com/ansible/ansible/pull/72699 (argspec defaults for bool opts) 19:02:46 I mainly put this on the agenda because I have no idea why the behavior was not like that before 19:03:33 before default=None and default=False were essentially identified for the sanity checks, but not for argument spec processing 19:04:21 Yeah, at a glance that seems like a good catch- +1 from me 19:05:30 the default change in the modules should not be visible, I checked that it has no effect for these modules, but I will extend the changelog fragment 19:06:21 Yeah, I think I'm good to merge that even as-is, not sure the CL needs an update if there's no visible change 19:07:17 Any other controversy on that one? Seems pretty straightforward 19:08:04 Assuming not 19:08:11 if you don't think the CL is necessary, merge away 19:08:12 the main advantage of having a CL entry is that if it starts behaving differently (for whatever reason), it's easier to see what could have caused it. at least if you're only looking at the changelog, and not at the commit history for the module's file 19:08:41 Sure- if you want to clarify that, go for it and we'll get it merged 19:09:04 #topic BaseFileCacheModule warning (https://github.com/ansible/community/issues/570#issuecomment-732417395) 19:09:18 I'm happy without it as well, I just wanted to expand on that point :) 19:09:22 o/ 19:09:24 #agreed core team to merge validate-modules change in #72699 19:09:27 (I can use git log ;) ) 19:10:08 happy to answer any additional questions on the `BaseFileCacheModule` topic 19:10:21 briantist: the folks that know the most about the cache plugin stuff (and that wrote most of it) are both out today, so might be better to punt this one til they're around 19:10:32 (bcoca and shertel) 19:10:35 😭 19:10:46 sure that's ok 19:11:02 At a glance, I agree with you, but there might be a reason for the current behavior that I don't know about 19:11:17 sure, makes sense, if anyone else has other questions or comments on it, I might be able to clarify for the next meeting 19:11:26 I would guess the reason is that users are informed that the cache file could not be found, which usually should only happen on the first run (or when they manually delete it) 19:12:21 though .v() instead of .warning() probably suffices for that 19:12:28 I think shertel's back for Friday's meeting 19:12:30 yeah but it's not actionable; the file is about to be created. In automated runs where we alert on warnings, it ends up being a flaky thing 19:12:49 yeah `.v()` would be better 19:13:18 is the next meeting on Friday? I thought it was Thursday 19:13:21 Yeah, +1 on .v() also 19:13:39 It is, I can't read a calendar apparently 19:13:42 so far it has been Thursday :) 19:13:50 maybe nitzmahone is thinking of weekend already ;) 19:13:53 Either way, shertel should be back :D 19:14:06 😅ok sounds good, I'll attend the next one too 19:14:13 (many meetings on my calendar with "core" in them ;) ) 19:14:30 OK, that's it for the agenda, so 19:14:33 #topic open floor 19:15:32 will close in 2m if no new topics 19:16:08 I have more PRs for review, if you want I can paste some ;) 19:16:09 briantist: I am out today, but there's a PR about that https://github.com/ansible/ansible/pull/57646 19:16:15 I'll take another look on Thursday 19:16:55 dangit, shoulda obfuscated s h e r t e l ;) 19:17:09 :) 19:17:26 heh :p 19:17:32 heh, sorry about that, thanks for the link :) 19:17:54 felixfontein: I'm buried, but go for it if there's stuff you want feedback on 19:18:06 nitzmahone: ok :) 19:18:06 https://github.com/ansible/ansible/pull/72697 19:18:16 https://github.com/ansible/ansible/pull/72625 19:18:45 and then there's always https://github.com/ansible/ansible/pull/72248 ;) 19:19:13 that's the controversial one :D 19:19:30 hehe true :) 19:19:50 the other two should be less controversial 19:19:57 I might have some comments for a couple of the others, so thanks for sharing :D 19:20:19 hehe thanks! 19:20:27 NP! Anything else for today? 19:20:27 I have some more, but I think they mainly need attention from the other matt 19:20:51 from my side, I think no 19:20:54 Heh, I wouldn't anticipate much feedback on those until the AZP cutover is done (starting today for ansible/ansible) 19:21:09 nitzmahone: I know, that's why I didn't write out the nick ;) 19:21:49 OK, last call, going once 19:22:00 going twice 19:22:26 Thanks all- 'til next time! 19:22:30 #endmeeting