[00:13:04] ant on a football. [00:13:14] (american-style.) [07:59:59] anybody familiar with sre.netbox.dns.py? I am running the cookbook and I'd like to avoid committing the diff (too many unrelated changes), but I'd like to make sure that netbox will not be messed up after I do it [08:01:46] I am at the "type done to proceed" part, that runs https://github.com/wikimedia/operations-software-netbox-extras/blob/master/dns/generate_dns_snippets.py [08:02:20] but it should all be under /tmp, so if I abort now nothing should be left inconsistent [08:04:14] I think only Cas and Riccardo are familiar [08:05:58] I have aborted, it seems that we are good but I'll open a task. In case my understanding is right, I think that a little warning before the "type done" could be good to inform people about what to do [08:07:46] moritzm: in any case I blame Riccardo [08:07:52] seems the right thing to do [08:14:05] elukey: I can probably help [08:15:02] XioNoX: help with blaming Riccardo is always welcome! [08:15:23] I'm a black belt in the domain [08:15:41] ahahhaha [08:15:48] so this is the diff that I got https://phabricator.wikimedia.org/P11728 [08:15:57] (I already aborted the cookbook) [08:16:34] I expected only notebook/an-scheduler to show up, but more things were there [08:16:37] and ps1-c3-codfw looked weird [08:16:55] I found https://phabricator.wikimedia.org/T256953 but I wasn't very confident [08:17:18] so everything eqiad/codfw can be ignored, as they have not yet migrated to netbox [08:17:42] as in the good old dns flat files are still the authority [08:18:48] but where is the cookbook committing to then? [08:19:11] I thought after last week every mgmt record was used the new scheem [08:19:12] to the authdns servers, but the authdns still point to the flat files [08:19:35] allocation needs to be done via Netbox [08:19:44] picking the IP [08:20:01] but codfw/eqiad mgmt configuration are still through the dns repo (manually) [08:20:14] yeah I got confused too :) [08:21:51] elukey: so for your host, once you picked the new IP you don't have to run the cookbook, but update the dns repo [08:22:19] XioNoX: it is a rename so same ip, nothing new [08:22:46] I created https://gerrit.wikimedia.org/r/c/operations/cookbooks/+/609390/1/cookbooks/sre/dns/netbox.py [08:24:10] ok, even easier [08:24:15] do the rename like you used to [08:24:50] okok makes sense [09:06:29] as follow up I have added a bold message in https://wikitech.wikimedia.org/wiki/DNS/Netbox#Update_generated_records [09:23:14] kormat: not sure why but something in my had has tagged you for JavaScript reviewes, so added you to https://gerrit.wikimedia.org/r/c/operations/software/cas-overlay-template/+/609399. sorry if i got my tagging wrong, its a pretty simple one though :) [09:23:47] jbond42: you couldn't have gotten it more wrong, i assure you :) [09:25:40] :) ok feel free to ignore then [09:27:44] jbond42: i think you maybe thought of me because i filed the task that CR is related to [09:29:32] kormat: no i thought you wrote some greasemonkey script to organise phab better but must be consufed [09:31:09] oh god no [09:32:30] lol :D [09:33:33] jbond42: jayme publicly admitted to running a Greasemonkey script for Phab, so that's like asking to get added as reviewer for 609399. :-) [09:34:18] moritzm: ahh thanks it was jayme, thanks jayme :D [09:34:51] I can confirm that the CR contains changes to javascript! ;-) [09:35:48] :D [09:36:27] thanks moritzm for backstabbing btw. :P [09:37:09] jayme: he's probably keeping an eye on you as part of his security role. javascript hackerz are dangerous [09:37:21] you have to stay alert() [09:37:22] that'll teach you not to mention Javascript in public :-) [09:38:11] this is how it ends up when you try to do something good... [09:43:05] jbond42: you might want to re-add kormat as reviewer for making a javascript "joke" :) [09:43:49] hey now... [09:43:55] thats true he definetly knows more the he was letting on ;) [09:44:48] gdi