[10:51:49] fyi I added drmrs to the global network diagram https://wikitech.wikimedia.org/wiki/File:Wikimedia_network_overview.png [10:54:21] thx [10:55:47] I won't be able to make the IF meeting today (except maybe the last 15 mins if it takes that long), added my notes to the pad [11:06:01] XioNoX: nice! GTT up now? [11:08:05] moritzm: ack [11:09:27] paravoid: yep! but they need to bump the MTU on their side [11:15:08] ah! cool! [11:16:39] and drmrs-esams over GTT doesn't exist because we haven't configured a VLAN, right? [12:00:28] paravoid: yeah I focused on the drmrs<->eqiad/codfw instead of drmrs<->esams, but it could be added [12:00:44] I wasn't suggesting it per se, just wondering :) [12:02:38] paravoid: it's just a matter of tagging a new vlan, allocating IPs, and configuring routing protocols [12:03:10] nod [15:30:15] topranks: btw, the Telxius circuit passing v4 traffic but not v6 is a good case to keep separate v4/v6 IPv6 sessions [15:30:43] er, v4/v6 BGP sessions, instead of both AF on v4 [15:34:36] moritzm: FYI we ended the meeting earlier, so no need to join [15:37:44] XioNoX: Very good point yeah. Overall I like separate sessions unless there is a good reason not, this kind of edge case being a good example of the advantage. [15:49:17] XioNoX: FWIW The RA announcement seems to work fine with just the network prefix in the command. [15:57:00] nice! it will make it easier [17:57:42] 10Puppet, 10Infrastructure-Foundations: Where to Put Community Modules? - https://phabricator.wikimedia.org/T302423 (10jhathaway) @CDanis I had not, here is my attempt at a comparison between git submodules and subtrees == Git subtrees == With the `git-subtree(1)` command you merge another repository into yo... [18:59:02] jhathaway: FYI as historical context, we used to have puppet modules that were 3rd party or supposed to be generic enough to be usable outside the WMF in git submodules and we all hated it so much [18:59:25] there was a long effort to get rid of all those submodules that ended up in the current puppet monorepo [18:59:28] that's basically why I suggested git subtree btw -- subtree is more work for a few people but 'natural' for any user who isn't changing the imports [18:59:57] volans: thanks volans for the historical context, a few other folks mentioned they really disliked submodules [19:00:20] I'm not pushing them, I just wanted to try to show a comparison betweent them and git subtrees, which I found more confusing [19:00:27] they are definitely more confusing to edit [19:00:52] otoh a git clone with nothing else does the right thing [19:00:55] I found having the git log merged into the primary repos log very weird [19:01:29] yeah, but other than the git clone piece everything seems more difficult, at least to me [19:01:38] fair :) [19:02:22] perhaps subtrees would be less confusing if you always squashed the history, but then I don't really see any advantage compared to what we do now