[00:01:50] Fundraising Sprint Vengaboys, Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, fundraising-tech-ops: Create new civicrm repo - https://phabricator.wikimedia.org/T114831#1729904 (Eileenmcnaughton) https://etherpad.wikimedia.org/p/Civi_release_process [00:03:43] (PS8) Awight: Tests for Amazon audit processor [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/244616 (https://phabricator.wikimedia.org/T111425) (owner: Ejegg) [00:04:19] (CR) Awight: [C: 2] "Great!" [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/244616 (https://phabricator.wikimedia.org/T111425) (owner: Ejegg) [00:05:22] (Merged) jenkins-bot: Tests for Amazon audit processor [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/244616 (https://phabricator.wikimedia.org/T111425) (owner: Ejegg) [00:55:09] (CR) Paladox: "recheck" [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/186899 (owner: Awight) [00:56:04] (CR) jenkins-bot: [V: -1] [WIP] Add extension.json, empty php entry point [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/186899 (owner: Awight) [01:37:48] Fundraising Sprint Kraftwerk, Fundraising Sprint Lou Reed, Fundraising Tech Backlog, Fundraising-Backlog, and 3 others: Verify kafkatee use for fundraising logs on erbium - https://phabricator.wikimedia.org/T97676#1729945 (ellery) @awight Thanks for double checking, I understand the difference.... [15:17:35] (PS1) Cdentinger: Don't move "empty" recon files in test mode [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/246842 [15:45:50] cwdent: bonjour! [15:45:59] wassup [15:46:00] mind if I take off that penalty for Frenchness? [15:46:21] go for it...just a config change right? [15:46:22] sorry to keep muttering that mantra, it's all I can do to avoid forgetting though ;) [15:46:25] yup [15:46:27] k, doing. [15:52:17] !log Fundraising: remove FR fraud exception [15:52:24] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log, Master [15:59:04] awight: cwdent: ejegg|away: hi! any ideas for the front-end standards meeting (starting in a sec)? [15:59:30] nothing here :) [15:59:46] nah [15:59:58] I have a minor gripe about javascript CI, but it's not worth using the airtime [16:01:11] awight: are you WFH today? [16:02:24] awight: re doodle: I accidentally ran through the time of day section. What time ranges would you like? [16:02:33] AndyRussG: just since i started mentioning it... it's extremely silly that we have to include lots of CI glue in all our repos, rather than having an independent codebase [16:02:47] dstrine: hi! I'm right behind you [16:02:54] * awight puts on most convincing invisible face [16:03:17] * dstrine knows he's the only one with an invisibility cloak [16:03:30] Fundraising Sprint Vengaboys, Fundraising-Backlog, Patch-For-Review: Deploy new French TY email - https://phabricator.wikimedia.org/T115496#1730979 (jrobell) @Pcombe Don't apologize, great point that I hadn't considered. I will update the line and just want to have it triple checked before re-publishin... [16:03:58] awight: but umm... so the doodle? what times would you like? I'll fix it right now [16:04:35] dstrine: um, I can do any day, 7am-2am pretty much [16:04:36] awight: K I could mention it if u like, especially if CI comes up :) thanks! [16:05:04] wow [16:05:07] lol ok [16:05:23] AndyRussG: sure, if the right moment comes up. but not worth derailing more productive stuff [16:05:33] awight: K! [16:05:54] dstrine: hehe, I mean, I'll nap for the rest of the day, but those are the hours that I could potentially be productive [16:06:41] ok I'm going to but in a few time slots spread out through the day and see where ya'll land [16:08:36] thanks! [16:10:46] all: I'm deploying sketchy logging config on paymentswiki, might break everything. [16:14:16] !log Update paymentswiki logging config per T107918 [16:14:19] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log, Master [16:27:23] Fundraising Sprint Queen, Fundraising Sprint Rowlf the Dog, Fundraising Sprint Snoop (Dogg|Lion), Fundraising Sprint The Pogues, and 5 others: Log DonationInterface fatal errors to syslog - https://phabricator.wikimedia.org/T107918#1731046 (awight) @jgreen I just realized we'll need a new syslog... [16:29:19] hey fr-tech do any engineers have access to the "testing" calendar in google calendars? [16:37:50] dstrine: https://www.google.com/calendar/render?pli=1#details_2|dtv-OGJocGJwanR1MWs3YWdiY2swNWo1OWxtdjRAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ-0-0 [16:37:55] I believe we all do [16:38:42] Thanks for crusading to sometimes use it ahead of the test :) [16:39:12] I can't seems to add that calendar [16:40:05] dstrine: try this? 8bhpbpjtu1k7agbck05j59lmv4@group.calendar.google.com [16:40:26] permissions are (superficially at least) completely open [16:41:24] that last link automatically opens the apple mail client, which I don't use [16:42:40] dstrine: paste it into the 'other calendars' box at the left of the gcal page [16:43:31] ^ that [16:44:10] omg ok that did it [16:44:20] ejegg: thanks for advocating for our security! [16:44:36] but that's a pretty weird flow [16:44:41] thanks all! [16:49:24] Fundraising Sprint Queen, Fundraising Sprint Rowlf the Dog, Fundraising Sprint Snoop (Dogg|Lion), Fundraising Sprint The Pogues, and 5 others: Log DonationInterface fatal errors to syslog - https://phabricator.wikimedia.org/T107918#1731123 (Jgreen) Ordinarily we'd just use the "mediawiki:" tag a... [16:50:25] Fundraising Sprint Queen, Fundraising Sprint Rowlf the Dog, Fundraising Sprint Snoop (Dogg|Lion), Fundraising Sprint The Pogues, and 5 others: Log DonationInterface fatal errors to syslog - https://phabricator.wikimedia.org/T107918#1731125 (awight) Ya know... the config gives us control over the... [16:55:48] Fundraising Sprint Queen, Fundraising Sprint Rowlf the Dog, Fundraising Sprint Snoop (Dogg|Lion), Fundraising Sprint The Pogues, and 5 others: Log DonationInterface fatal errors to syslog - https://phabricator.wikimedia.org/T107918#1731171 (Jgreen) How about something this, where 123 is the PID:... [17:00:31] dstrine-meeting: ejegg: cwdent: K4-713: XenoRyet: awight: It looks like awight can't make it to the BH restrospective meeting, and I'd really like to hear his input on the topic. Also, FR hasn't yet poked at the data. I'd like to move to postpone to after they've done so, and to sometime awight can make it... Thoughts? [17:00:56] Sounds reasonable to me. [17:01:05] works for me [17:01:29] fine here [17:02:27] AndyRussG: Yeah, it certainly seems like something we want to do just the one time, and awight had a lot in this one. [17:03:42] K4-713: XenoRyet: ejegg: cwdent: cool thanks! :) hmm looks like dstrine-meeting doesn't unmeeting for another hour... [17:05:03] seems like he could be outvoted tho.... 8p [17:06:11] AndyRussG: I can make it today, actually [17:06:24] I'm sure he'd be cool with it given the factors you mentioned. [17:06:35] but yeah there are other concerns, like ewulczyn hasn't had time to look at anything [17:06:47] XenoRyet: awight: yeah and yeah [17:07:26] Can I give async feedback on anything? [17:09:39] awight: hmmm thanks I mean, I think the meat was dstrine-meeting's idea, maybe it's the kind of thing where live interaction brings out additional stuff? [17:11:41] AndyRussG: totes. -- I'm not available next Thurs, but am available Friday... fixing my calendar now. [17:12:32] ah hooo [17:20:45] AndyRussG: mebbe cancel that meeting so dstrine-meeting gets the memo? [17:23:45] (CR) Awight: [C: 2] "yes and yes!" [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/246842 (owner: Cdentinger) [17:24:38] (Merged) jenkins-bot: Don't move "empty" recon files in test mode [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/246842 (owner: Cdentinger) [17:31:49] Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Install a safety mechanism to audit manually entered data - https://phabricator.wikimedia.org/T115731#1731300 (awight) NEW [17:34:17] awight: K sounds good [17:36:53] Fundraising Sprint UB40, Fundraising Sprint Vengaboys, Fundraising Tech Backlog, Fundraising-Backlog, and 2 others: Install 4.6 to staging and test like hell - https://phabricator.wikimedia.org/T99842#1731311 (awight) [17:41:53] hi hi [17:43:47] AndyRussG: I just moved the meeting [17:44:03] I also like the verb "unmeeting" [17:44:36] dstrine: ah K, sounds great, thanks! [17:45:06] can also be transformed to "unmeating" following our local spelling conventions :) [17:46:16] * awight boils bones for a snack as well as future-telling [17:47:23] Yeah interesting such language pops up in such a vegan organization 8p [17:52:26] I wish we could all be freegan, only too bad that relies on being surrounded by a superflux of unjustly acquired and undistributed wealth [17:54:20] Fundraising Sprint UB40, Fundraising Sprint Vengaboys, Fundraising Tech Backlog, Fundraising-Backlog, and 2 others: Time the upgrade itself, and note the load it puts on the database - https://phabricator.wikimedia.org/T115736#1731383 (awight) NEW [17:57:14] indeed [17:57:34] cwdent: "Failed transaction because QueryTokenData failed" is a single error, or maybe there are details to add to this error msg? [17:57:34] Yeah yesterday I was at the supermarket and I was like... well... $1.50 more for free-range eggs... K... [17:57:43] d'oh [17:57:59] chickens are a pain to keep tho [17:58:10] At least ducks look smart [17:58:37] chicken rent by the square meter [17:58:42] awight: good q [18:00:07] awight: i see "token expired" in the log [18:01:03] I don't see any patterns between the ones that failed, like same card type, but maybe MBeat will have some awesome numbers about that... [18:01:33] are we not doing this BH retro after all? [18:02:14] cwdent: Sorry! I believe that's what AndyRussG decided. [18:02:27] word [18:03:19] dan duvall is going to be in longmont today. gonna get lunch with him and tyler later [18:04:41] a regular wmf engineering summit [18:06:18] Fundraising Sprint UB40, Fundraising Sprint Vengaboys, Fundraising Tech Backlog, Fundraising-Backlog, and 2 others: Time the upgrade itself, and note the load it puts on the database - https://phabricator.wikimedia.org/T115736#1731443 (awight) We need the per-step timing, but I can't tell whether t... [18:14:03] cwdent: Rad! He's still helping run a novel-writing month btw [18:23:45] cwdent|lunch: yeah dstrine moved the meting to next week [18:32:04] Fundraising Sprint Queen, Fundraising Sprint Rowlf the Dog, Fundraising Sprint Snoop (Dogg|Lion), Fundraising Sprint The Pogues, and 5 others: Format Monolog messages to be easier to grep - https://phabricator.wikimedia.org/T115746#1731591 (awight) NEW a:awight [18:32:48] Fundraising Sprint Vengaboys, Fundraising-Backlog, fundraising-tech-ops: Format Monolog messages to be easier to grep, bucket them - https://phabricator.wikimedia.org/T115746#1731604 (awight) [18:48:32] Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Install a safety mechanism to audit manually entered data - https://phabricator.wikimedia.org/T115731#1731698 (awight) Noting that we're probably blocked by the current trigger vs. replication snafu. [19:49:18] (PS1) Ejegg: Remebmer appeal, make RapidHTML use configurable default [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/246894 (https://phabricator.wikimedia.org/T114127) [19:54:39] hey all. Sorry but I won't be in standup. I got a lunch meeting that will run over. [19:55:53] dstrine: bon appetit! Also thanks again 4 moving the meeting and apologies for the short-notice suggestion to move it :) [19:56:18] P.S. Tomorrow I'm switching to a different ISP [19:56:45] aarg I can't get drush to recognize my new command :( [19:58:46] AndyRussG: did you enable the module? [19:59:03] ejegg: yeah! that bit did finally work, it created the table and everything [19:59:26] drush cc all might help [19:59:32] I had to futz around with the vagrant drupal setup a bit, and have a silly error pointed out [19:59:37] Hmm I did try drush cc drush... [19:59:49] ah yeah, that should maybe have done it [20:00:42] yeah cc all doesn't help [20:00:52] hmph... [20:01:23] Funny, if I edit the help message for another drush command, for example unsubscribe queue consume, it doesn't update that message either [20:02:10] oy... [20:03:10] want to update your WIP with the latest and I'll take a peek locally? [20:09:43] Fundraising Sprint UB40, Fundraising Sprint Vengaboys, Fundraising-Backlog, MediaWiki-extensions-DonationInterface, and 3 others: Record actual amount charged regardless of what's in session - https://phabricator.wikimedia.org/T115171#1731906 (Ejegg) a:Ejegg>cwdent Passing this along to @cwde... [20:28:44] AndyRussG: backscroll sounds like you tried everything I would have... drush cc drush is usually the winning evil magick [20:29:42] If that doesn't work, you could :( disable and enable in desperation. [20:29:55] awight: hmmm yeah lemme try dat [20:30:17] AndyRussG: maybe double-check /srv vs /vagrant/srv [20:30:57] awight: yeah I tried, I still don't know why it was an issue, but yeah /srv/org.wikimedia.civirm is a symlink to the real stuff under /vagrant [20:33:04] maybe vagrant ssh in, then check that your .drush.inc file in the guest environment really has the changes [20:33:24] I'm still suspecting nfs issues. sometimes "vagrant reload" causes those to sync [20:33:28] (reboots the guest) [20:36:16] awight: looks like 1.25.3 tag has been created and all the security patches are merged to REL1_25 [20:36:21] eek [20:38:14] (PS1) Ejegg: Merge remote-tracking branch 'origin/REL1_25' into fundraising/REL1_25 [core] (fundraising/REL1_25) - https://gerrit.wikimedia.org/r/246961 [20:38:18] awight: ahh humm that's an idea [20:39:14] awight: no that wuzn't it [20:40:09] nor did enabling and disabling do anything [20:40:20] Fundraising Sprint Vengaboys, Fundraising-Backlog, fundraising-tech-ops: Format Monolog messages to be easier to grep, bucket them - https://phabricator.wikimedia.org/T115746#1731984 (awight) I think this is the one, gotta test it though: ``` 'formatters' => array( 'line' => array(... [20:40:28] maybe I'll send up the patch, then do vagrant destroy [20:40:40] ejegg: grr... [20:42:32] (PS2) AndyRussG: WIP add banner_history module [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/246425 (https://phabricator.wikimedia.org/T112022) [20:43:20] K yeah gonna destory and rebuild the machine [20:44:34] dramatic! sorry it's acting like that [20:45:17] (CR) Ejegg: [C: 2] Merge remote-tracking branch 'origin/REL1_25' into fundraising/REL1_25 [core] (fundraising/REL1_25) - https://gerrit.wikimedia.org/r/246961 (owner: Ejegg) [20:48:00] awight: heh no need to apologize! [20:48:10] I'm learning! [20:48:57] !log updated payments from 33b3bd6bee11b3cc9de1570584a23354d0b6525f to 4d38158f3d3a3a6da85d809a6cdc557e46c45d0c [20:49:00] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log, Master [20:50:19] AndyRussG: hopefully also nurturing a shared vendetta against Drupal ;) [20:54:34] Hmmm I dunno if I have nuf brainspace for more vendettas [20:54:49] The PHP one is pretty big [20:55:28] that'll cover it! [21:20:46] Fundraising Sprint UB40, Fundraising Sprint Vengaboys, Fundraising-Backlog, MediaWiki-extensions-CentralNotice: Show large screen banner and then top screen banner without losing an impression - https://phabricator.wikimedia.org/T90919#1732047 (Ejegg) Any ideas on a UI for this? Seems we want each... [21:26:46] Fundraising Sprint UB40, Fundraising Sprint Vengaboys, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Edits to LYBUNT report - https://phabricator.wikimedia.org/T88819#1732050 (CaitVirtue) @XenoRyet RE: craiglist - is it safe for me to put a civi to a civi record in this dialogue box? RE: FY... [21:29:27] Fundraising Sprint UB40, Fundraising Sprint Vengaboys, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Edits to LYBUNT report - https://phabricator.wikimedia.org/T88819#1732056 (XenoRyet) @CaitVirtue Probably better not link to a civi record in here, I think. Email might be better. [21:32:29] (PS1) Cdentinger: Ignore blank lines in WPG audit files. [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/246985 [21:32:52] Fundraising Sprint UB40, Fundraising Sprint Vengaboys, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Edits to LYBUNT report - https://phabricator.wikimedia.org/T88819#1732067 (XenoRyet) @CaitVirtue I might have some misconceptions about how this worked last year, I'm still new to the Civi fr... [21:33:39] Heh after updating vagrant it doesn't need sudo nemore! [21:49:29] hey, dan made it out of the corn maze, gonna meet him and tyler for a beer [22:19:17] AndyRussG: did you encounter and figure out the missing cache/apt/partial problem in vagrant? [22:19:55] ejegg: I did encounter it (again!). I think it was that my vb guest additions iso had to match my vb version [22:20:07] oh, really? [22:20:39] Yeah, the debian packages weren't on identical versions so I installed the guest additions from testing [22:20:54] Don't ask me why I thought that was it! it was just a vague memory that that was the problem from last time [22:20:57] so, vagrant ssh in and do it from there? [22:21:19] No, well, I super-destroyed the whole vm by removing and re-cloning the whole vagrant dir in fact [22:21:27] ahh, phooey [22:21:52] ejegg: I did update the civi WIP patch, tho [22:22:03] ah, cool, I'll take a loook [22:22:05] oooook [22:23:43] whoa, mediawiki-vagrant is defined with 8 virtual CPUs. I wonder why... [22:24:01] it uses all cores by default [22:24:12] VirtualBox manages that well [22:24:18] it shouldn't swamp your box [22:24:51] ah, ok. VirtualBox setting gui is warning that more virtual cores than real is likely to degrade perfomance... [22:25:13] oh. you don't actually have that many cores? [22:25:20] nope, just 4 [22:25:40] there is a bit of ruby code in the plugin that tries to ask your OS how many cores you have [22:25:49] what OS? [22:25:57] debian [22:26:10] 4.1.0-1-amd64 [22:26:37] What does `nproc` tell you? [22:26:42] that's the check we make [22:26:53] huh, it's showing 8 [22:27:21] If you have an i7 that would be 4 physical cores with hyperthreading [22:27:22] ok, really does have 8 sorta-cores [22:27:26] yeah [22:27:37] so I guess vb settings gui is off [22:27:45] probably [22:28:24] If you want to be adventurous you could try using LXC instead of VirtualBox [22:28:38] it's not well tested on Debian at the moment though [22:28:52] It works really well on Trusty systems [22:29:15] https://github.com/wikimedia/mediawiki-vagrant/blob/master/support/README-lxc.md#setup-on-a-debian-jessie-host [22:29:20] heh, i'm still inexperienced enough at using vagrant that I think I'll try to keep the variables to a minimum [22:29:28] +! [22:29:34] +1 even [22:29:38] heh [22:30:53] Hmmm now it seems struck on mounting the NFS shares... and it did need sudo [22:32:47] Humm port collision with a previous vagrant vm instance or something... rrrg restarting... [22:36:42] AndyRussG: Sometimes I open the virtualbox gui to check the VMs' status [22:41:24] Fundraising Sprint Queen, Fundraising Sprint Rowlf the Dog, Fundraising Sprint Snoop (Dogg|Lion), Fundraising Sprint The Pogues, and 5 others: Log DonationInterface fatal errors to syslog - https://phabricator.wikimedia.org/T107918#1732199 (awight) @Jgreen Any clue why we're suddenly getting unr... [22:52:30] (CR) Awight: [C: -1] "I think we should also ignore an empty line that includes separators, or would you prefer that this throws an error?" (1 comment) [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/246985 (owner: Cdentinger) [22:59:54] awight: yeah! didn't find much invo there in this case :/ [23:00:20] (I had two vagrants where I expected one, and both were "powered off") [23:00:55] Hmm seems to be working now though [23:01:04] Or I should say, so far so good [23:03:20] The funny thing is that the shared source dirs on the host machine didn't disappear when I did vagrant destroy [23:03:52] That's why I removed and recloned that dir, to start out really totally clean [23:05:06] vagrant destroy only gets rid of the VM image and a few ephemeral configuration files. It doesn't generally mess with your host's files like the mediawiki/ and srv/ directories [23:07:02] AndyRussG: btw, did you grab https://gerrit.wikimedia.org/r/#/c/246423/ ? [23:07:32] That should solve the /srv snafu [23:07:34] awight: oooh nahyett, but it's not too late! [23:07:40] Thanks much! [23:07:48] Forgot to mention that earlier... [23:08:16] It's still provisioning the super clean vagrant and I haven't enabled the FR role... [23:08:40] Should I run setup.sh first or pull that patch down before enabling the role? [23:10:14] doesn't matter, as long as you pull the patch before provisioning with the role enabled. [23:14:07] K [23:14:14] Hmm got stuck on "Notice: /Stage[main]/Mediawiki/Git::Clone[mediawiki/core]/File[/vagrant/mediawiki]/ensure: created" [23:14:21] Maybe some network issue, trying again [23:14:30] Did I mention, tomorrow I'm supposedly getting a different ISP? [23:17:30] It might not be stuck, that's a huge repo to clone. [23:17:51] my mediawiki-core/.git is 435M [23:18:00] Yikes, good luck with the new ISP! [23:19:30] awight: it's supposedly fiber directly to a box outside the home that's exclusively ours... and a higher upload speed than we had before [23:19:45] It's just Bell Canada, so nothing but a perky startup [23:20:08] This guy was doing door-to-door and offered us a package that'll save us $100/month, too [23:20:19] heheh we'll see if it was worth it! [23:20:32] That is, so long as my debts to Videotron don't get in the way 8p [23:21:31] wowza. I'm using a ridiculous Berkeley outfit that at least is a known quanitity of bad. It's something like 200kB/s, which is so 1990s [23:23:10] Heh it seems to work fine for your video calls! [23:25:57] Hahah now that I'm looking at the Bell web site it's not quite what the sales guy promised :/ [23:26:25] I usually keep the resolution down so my nose hairs don't get in the way of real business [23:31:38] But... the chickens! [23:31:56] Hmmm maybe it's that these door-to-door guys can offer different packages [23:32:24] Did it come with a magazine? :p [23:32:30] Dunno! [23:32:45] Hopefully the wifi'll be better too [23:32:56] Mmm yeah the mw core hanging was just that it took a long time [23:33:14] Downloaded the patch, now provisioning.... [23:39:17] awight: mmm waiting 4 mediawiki-fr clone... If u have a sec: what will I have to do differently from this https://git.wikimedia.org/blob/wikimedia%2Ffundraising%2Fcrm/f0fd42843dd843d12aca4fa60ccfb3cb07e4fdeb/sites%2Fall%2Fmodules%2Fqueue2civicrm%2Funsubscribe%2Fwmf_unsubscribe_qc.module#L87 [23:40:59] Hmmm that variable_get stuff looks hankey [23:41:31] I loathe variable_get and its defaults... [23:42:11] I think, just change the names and implement 'banner_history_contribution_tracking_process_message' :) [23:43:08] keep an eye out for wmf_civicrm_get_dbs() [23:43:19] that "dbs" actually stands for "database switcher"! [23:43:22] you [23:43:42] huh? [23:44:09] you'll want to push the 'default' db, which will then be active for the remainder of the $dbs variable's scope [23:44:18] check out how that gets used... [23:44:33] Ah K hmmm [23:44:41] Should the BH stuff have a configurable queue name? I think that's what unsubscribe has? [23:45:16] On second thought... keep an eye out, but 'default' is the default so you shouldn't have to do any switching. [23:45:36] Meh, I'm not impressed by the configurable queue names but I suppose it's a good idea for now, just to be consistent. [23:47:00] awight: K... That means also having a settings menu? I guess that's also needed to adjust batch sizes? [23:47:31] I would've thought that'd be configurable on the drush command line and thus set by Jenkins... [23:47:57] We can always use drush to set the variables, if we ever need to change from the defaults [23:48:16] but... the settings GUI is just boilerplate, if you wish to include one [23:48:16] Or in this case are the Jenkins jobs just automatons? As in just for running stuff on a schedule? [23:48:29] Ah K [23:48:31] definitely just the scheduler, we don't use any of the parameter magic [23:48:42] we use hardcoded commandlines [23:49:20] Ha hmmm [23:49:37] So basically like cron w/ a Web UI? [23:49:56] hehe. /me glances at Jeff_Green [23:50:20] yeah every year we plan to shove jenkins out to sea on a raft soaked in kerosene [23:50:28] and just do something funky with cron [23:50:39] Ah K got it [23:50:43] but Jenkins comes with... features... that we would have to emulate [23:50:46] * AndyRussG hides wood planks [23:51:39] Hmmm just out of curiosity, to understand the infrastructure, which features? [23:52:21] * awight scrapes around for the doc [23:52:43] Hmm almost family supper time, I'll be out in a few.... [23:53:11] AndyRussG: check yr email for "(re)opening discussion on jenkins vs cron" [23:53:49] AndyRussG: https://phabricator.wikimedia.org/T106326 [23:54:10] AndyRussG: https://docs.google.com/document/d/1UkfeQFvOQ0FVLdNJN1rJSEVPwCOoXeIb8wJ2AyBY5hc [23:54:22] Interesting! [23:54:41] One day! [23:56:02] Hmm now it's stucked on translate extension... Hopefully it's just the net slowness again... [23:56:52] ejegg|away: cwdent: awight: XenoRyet: K4-713: see ya a bit later or on Monday, thanks 4 the help! [23:57:39] see ya!