[00:00:20] ^ If a container for one project didn't exist, it wouldn't suprise me for hte other 3 around the same time being in the same boat [00:00:28] yeah, I'm looking now. [00:01:37] Reedy: would the wikimania2013wiki project use a URL that looks like upload.wikimedia.org/wikipedia/wikimania2013/thumb/...? [00:01:52] that'd look about rihgt [00:02:50] Though, no local file uploads [00:03:11] for which? [00:03:14] LOL, if I could find an image not on commons in wikimania2013 XD [00:03:15] just wikimania2013? [00:03:48] meh. I created it anyways. worse case it'll just stay empty. [00:04:15] Reedy: is there a set of instructions somewhere on all the steps necessary to creating a new project? I'd like to add the step 'create the thumbnail container in swift' to that list (if it exists). [00:04:57] Probably http://wikitech.wikimedia.org/view/Add_a_wiki#Finish below the "Search" one I added [00:07:47] Reedy: Looking at the upload log, it appears there's never been an image uploaded to wikimania2013wiki... [00:08:01] [01:03:30] Though, no local file uploads [00:08:23] matthewrbowker: only lezwiki has local file uploads so far [00:08:35] but that doesn't mean that one might not want to upload files in the future [00:08:50] Reedy: LOL, missed that XD [00:09:10] Snowolf: Exactly, that's why I assume they want to verify uploads. Unless I'm totally off here... [00:09:50] Thanks Reedy. I've updated that page [00:10:27] Yay, more steps to creating new wikis ;) [00:42:23] Reedy: any idea where $wmg variables comes from ? [00:42:33] InitaliseSettings [00:42:37] :p [00:42:43] I suspect it's wikimedia global [00:43:03] ohhh they are set through the wgConf object [00:47:36] !log asher synchronized wmf-config/db.php 'pulling db51 from s4 for kernel upgrade' [00:47:40] Logged the message, Master [00:48:29] !log reedy synchronized wmf-config/InitialiseSettings.php 'Bring in numerous shell requests from gerrit' [00:48:32] Logged the message, Master [00:48:58] !log reedy synchronized wmf-config/CommonSettings.php [00:49:01] Logged the message, Master [00:55:53] !log asher synchronized wmf-config/db.php 'setting s4 to read-only, switching master to db51' [00:55:56] Logged the message, Master [00:57:10] !log asher synchronized wmf-config/db.php 'new s4 master' [00:57:13] Logged the message, Master [00:59:35] !log asher synchronized wmf-config/db.php 'pulling db31 from s4 for kernel upgrade' [00:59:38] Logged the message, Master [01:05:28] !log aaron synchronized php-1.20wmf3/extensions/SwiftCloudFiles/php-cloudfiles-wmf/cloudfiles.php 'deployed f20e752630575f8384083f0ad0401e250c8babf5' [01:05:31] Logged the message, Master [01:08:26] binasher: are you doing those block table changes? [01:08:54] not this instance [01:09:44] er instant [01:09:45] heh [01:09:51] !log asher synchronized wmf-config/db.php 'returning db31 as an s4 slave' [01:09:55] Logged the message, Master [01:10:57] binasher: will it be done by wen or should deployments be delayed? [01:11:28] delay [01:12:00] as long as robla knows [01:16:05] binasher: or I could comment out 3 lines of code, meh [01:17:38] yeah, uncomment in the next release [01:19:12] * robla looks up [01:19:57] AaronSchulz: what was the commit # which introduced the schema change? [01:21:11] 7694faf68f975ea9c4888d575b33dabb84e90083 [01:21:27] i might actually be able to get that out everywhere by weds [01:22:09] but the process / fake emergency makes me grumpy [01:24:19] makes me grumpy too....looking at the feasibility of a revert [01:27:49] AaronSchulz: yes, please revert [01:28:11] schema changes need to be optional [01:54:56] Reedy: would you mind looking at some changes i made to mediawiki-config ? https://gerrit.wikimedia.org/r/#/q/status:open+project:operations/mediawiki-config,n,z [01:55:17] I am wondering if we should use if( $cluster == 'wmflabs' ) {} or wmflabs / pmtpa branches [02:23:47] !log LocalisationUpdate completed (1.20wmf2) at Tue May 15 02:23:47 UTC 2012 [02:23:52] Logged the message, Master [02:35:53] !log LocalisationUpdate completed (1.20wmf3) at Tue May 15 02:35:53 UTC 2012 [02:35:57] Logged the message, Master [03:05:00] !log reedy synchronized wmf-config/InitialiseSettings.php 'update wgUploadNavigationUrl on all cs wikis' [03:05:06] Logged the message, Master [07:01:14] 03:00:38 @mepholic | blizzard is now undergoing a 800Gbit traffic spike [07:05:07] ? [08:31:20] because Diablo has been released :p [08:44:27] mutante: so are you out of work for a couple weeks to finish Diablo 3 ? :-] [08:45:03] heh, no, i'm not playing it, i just hear the talk all around me :) [08:45:23] people camping at stores.. and stuff [08:48:14] lol [08:51:02] camping at a store [08:51:18] when you can download it the day before the release, play it, and buy it a week after :-] [08:52:20] i hear people saying they ordered at Amazon but they failed, so now they gotta go camping "like a victim"..haha [10:09:37] mutante: are you still prevented +2 / merge on operations/apache-config ? [10:12:21] hashar: just checked, looks like not anymore [10:12:45] I have no idea what the matrix right is supposed to be [10:13:06] hashar: so you guys talked in S.F. about these? news? [10:13:18] the apache files and the place for them [10:13:18] we just created the repos [10:13:22] and submitted some files [10:13:38] operations/mediawiki-config is in production and used by people doing shell requests / changing mw conf [10:13:58] operations/apache-config is, I guess, supposed to be an ops thing [10:15:05] mutante: people from the LDAP ops group should be able to do whatever they want on operations/apache-config :-( [10:15:10] hashar: re: permissions on gerrit, all i know is that group "wmf" does NOT include most staff / contractors, unlike the name may suggest [10:15:15] at least +2 / verified and submit [10:17:52] hashar: it works, i could +2 and just did it [10:18:53] !!! [10:22:26] hashar: the discussion about the best place may not have come to an end i guess, but what should we break, right. we just need a defined switch though some day to stop the svn commiting, right [10:26:44] mutante: for mediawiki conf, Reedy made svn to ignore the files that were migrated to git [10:26:51] only private ones are in the local svn now [12:45:10] ok: on this: im a total newbie. I was looking for an administrator who could tell me, what possibilities there are to upload a film that is about 400m? [12:45:44] I have the pressconference and some questions edited of art superstar jeff koons. and I would hate the idea to have to leave it all to youtube [12:47:06] hup1: first and best possibility: Upload it to your personal webspace/homepage/server if you have got one [12:47:18] second possibility: Use Dropbox or something like that to share it [12:47:32] third possibility: just use YouTube. You DO NOT give up your rights [12:47:41] the rights you give YouTube are: [12:47:54] - to publicly show your video until you forbid that [12:48:22] hup1: https://www.mediawiki.org/wiki/API:Upload#Chunked_uploading [12:49:31] thank you so far. [12:49:35] oh, I am so stupid - I forgot that this is mediawiki, not wikimedia/-pedia [12:49:42] hup1: it is brandnew stuff, docs are being worked on [12:49:42] sorry xD [12:50:40] ToBeFree: actually it is wikimedia here [12:50:43] and there isnt a server related to wikimedia-commons where I just could pay to upload things? [12:51:52] hup1: no [12:52:08] ok, thanks [12:52:11] okay, hup1, in this case, really use Dropbox or similar [12:52:12] hup1: you can upload video to commons but the max. file size is something currently being worked on. best thing would be telling Eloquence about the kind of files you have [12:52:38] hup1: if it's for your private purpose you shouldn't use commons at all [12:53:28] its not private. I was a journalist and am a documentary filmmaker. I still film stuff and I have pretty good stuff with artists. [12:53:39] I do believe that wiki is the most civilzed form to share. [12:54:08] hup1: it is not relevant for Wikipedia, is it [12:54:10] hup1: suggesting you put a brief summary here: http://meta.wikimedia.org/wiki/User_talk:Eloquence [12:54:59] ok. and that should be in english. right? [12:56:02] yea, if possible [12:56:17] or German [12:56:26] ToBeFree: I do believe it it. For example I shot a longer interview with Roger Corman, an icon of the american exploitationfilms. He died a year or so ago. And I do not see why and interview about his life and work would not be of interest [12:56:42] what is better? english or german. i speak both [12:57:05] Eloquence won't mind but you got a wider audience with English [12:57:33] ok [12:58:02] upload both, probably? ^^ [12:59:46] and thanks for considering to put stuff on commons, just make sure the people being interviewed agree on the license [13:45:21] hello [13:45:37] is someone here i can ask for database questions? [16:07:23] hup1: are you still here? [17:27:18] AaronSchulz: ready to break shit? [17:28:39] o/ [17:28:50] I was talking to roan/reedy about the proper way to commit changes [17:29:06] * AaronSchulz will do it the roan way [17:29:13] our deploy window starts in 1 minute. [17:29:15] :D [17:30:08] pfft [17:30:23] Nikerabbit: were you doing the int'l bug fix update just now and are you finished? [17:32:43] I'll take that as a yes. [17:33:09] maplebed: no [17:33:26] no you weren't deploying or no you're not done? [17:33:46] maplebed: weren't doing [17:33:53] huh. [17:34:04] do you know who http://wikitech.wikimedia.org/view/Software_deployments#Week_of_May_14 is referring to then? [17:34:20] (Tuesday, May 15 16:30-17:30 UTC (9:30am-10:30am PDT): Internationalization bug fixes/updates [Niklas / Antoine for git assistance] ) [17:35:07] or robla ^^^ same question (trying to avoid deploy conflicts) [17:35:25] !log aaron synchronized wmf-config/swift.php 'Use new thumb purge hook for testwikis' [17:35:28] Logged the message, Master [17:35:32] svn: '/home/wikipedia/common/wmf-config/swift.php' is not under version control [17:35:37] RoanKattouw: ok that's actually sane :) [17:36:16] Reedy: Nikerabbit: all done? [17:36:49] maplebed: there was nothing to deploy this week [17:36:56] ok...well, that answers that [17:37:01] grumblegrumblegrumble. [17:37:06] robla: same to you, and the window is going to move... if Reedy tells me when he is available [17:37:13] why are you on the deployment calendar if you're not deploying? [17:37:25] maplebed: because it's there every week [17:37:42] that makes the calendar useless. [17:38:15] maplebed: it makes sure nobody else is going to suddenly steal or window [17:38:31] yeah, and it breaks my scehdule because I'm trying to work around something that doesn't exist. [17:38:31] maplebed: it was a mistake....cleared up now [17:38:43] thanks robla. [17:39:31] maplebed: I'm sorry if that caused inconvenience for you, but we've had this deployment window for months now and this time we just didn't have anything to do with it [17:40:10] It would make it easier for me next time if you can remove it from the schedule on weeks in which you have nothing to deploy. [17:40:40] s/me/anybody trying to deploy stuff and looking for a window/ [17:41:09] maplebed: yeah right, it's totally useless anyway, since last three times something has been broken and it has spilled over the window anyway [17:41:45] !log aaron synchronized php-1.20wmf3/includes/filerepo/backend/SwiftFileBackend.php [17:41:48] but yeah it could have been removed, but I haven't touched those items, alolita usually does [17:41:48] Logged the message, Master [17:41:57] AaronSchulz: does that mean we're ready to test? [17:42:28] Nikerabbit: the effect is that I'm trying to do all the testing for aaron's change in 18 minutes before my meeting starts rather than having a more leisurely hour. [17:42:36] anyway. [17:42:38] we'll get it done. [17:42:57] * AaronSchulz is already testing, getting hanging [17:44:15] amaplebed: if you have tight schedule, you can ask earlier how much time I need [17:45:12] Nikerabbit: or you could indicate the answer on the calendar. anyway. I'm focusing on testing now. [17:45:30] !log aaron synchronized php-1.20wmf3/includes/filerepo/backend/SwiftFileBackend.php [17:45:33] Logged the message, Master [17:53:29] AaronSchulz: the swift logs show that test is looping on a delete - trying over and over and over again. [17:53:38] sorry. [17:53:40] looping on a HEAD [17:53:48] (it's still going too) [17:54:48] AaronSchulz: and by looping I mean 100 requests/sec [17:56:01] HEAD? odd, it's something in the getFileList function [17:56:22] or, when, you actually iterate on it [19:26:47] !log reedy synchronized php-1.20wmf3/extensions/Translate/tag/PageTranslationHooks.php 'Only conditionally disable updateTranstagOnNullRevisions hook. Debugging to come' [19:26:51] Logged the message, Master [19:30:28] !log reedy synchronized wmf-config/CommonSettings.php '$wgDebugLogGroups[updateTranstagOnNullRevisions] = udp://10.0.5.8:8420/updateTranstagOnNullRevisions' [19:30:32] Logged the message, Master [19:31:38] !log reedy synchronized php-1.20wmf3/extensions/Translate/tag/PageTranslationHooks.php 'Add wfDebugLog call' [19:31:43] Logged the message, Master [19:35:22] !log reedy synchronized php-1.20wmf3/extensions/Translate/tag/PageTranslationHooks.php 'Add wfDebugLog call' [19:35:26] Logged the message, Master [19:40:09] !log aaron synchronized wmf-config/swift.php 'disabled new hook for now.' [19:40:13] Logged the message, Master [21:05:11] is it hard to change the timezone of a wiki? [21:05:30] !log raindrift synchronizing Wikimedia installation... : PageTriage update [21:05:33] Logged the message, Master [21:05:47] all tr.wikis will need their timezone altered to +3 eventually since Turkey is planning on changing its timezone [21:06:51] ToAruShiroiNeko: http://www.mediawiki.org/wiki/Manual:Timezone [21:09:09] !log raindrift synchronizing Wikimedia installation... : PageTriage update [21:09:12] Logged the message, Master [21:09:40] No [21:09:43] it's not [21:17:07] raindrift, kaldrai, bsitu: if you guys think you're going to need more time that what you have scheduled for your deployment, will you please let me know asap? [21:17:32] oh wow 2/3 of you aren't even in here. [21:18:31] heh [21:18:37] Don't we have until 3pm? [21:18:55] We're running scap now so we should make that just fine [21:19:11] you do indeed - but if you think you're gonna run over, it would be good for me to know sooner rather than later [21:19:18] ok cool [21:20:06] im trying to go over deployment stuff with max but if we get delayed i should let him know so he can just go to bed since he's on moscow time [21:21:20] hoo the timezone of the country will change [21:21:33] ToAruShiroiNeko: ?! [21:22:11] Europe/Istanbul will be +3 [21:22:26] and DST will be abandoned [21:23:29] ToAruShiroiNeko: Well, I'm not to firm with time handling... (dunno where the given time zones in PHP come from, I guess they're build into PHP and not into the OS) [21:23:55] its not my own wiki so I would put a bugzilla request when it is official [21:23:57] But the time zone could still be set to UTC+3 if the definition of Europe/Istanbul isn't right [21:24:25] hoo it would still be Europe/Istanbul, the country isnt moving :p [21:24:49] Yes, but that definition might be wrong after the change [21:24:57] (at least for some time) [21:25:01] Etc/GMT+3 would be safe [21:25:10] it isnt gmt+3 currently [21:25:19] but after the change [21:25:22] wait I think it is summer time at the moment [21:25:28] so it is +3 [21:25:34] they wont switch back to +2 [21:26:08] so if DST is disabled and timezone is modified at the same time issue would not be a hassle right? [21:26:38] Well, if that happens, it shouldn't require any direct action by WMF [21:27:04] the system packages handle the zones and those will get updated in time [21:29:08] Yeah worst case it might break because we haven't updated the tzinfo package [21:29:15] So then we ... update the tzinfo package :D [21:33:01] I filed a bug just in case [21:36:53] sync done. [22:02:34] AaronSchulz: when you have a minute, would you review https://gerrit.wikimedia.org/r/#/c/7753/ for me? [22:08:32] maplebed: there is no eqiad-prod? [22:08:46] AaronSchulz: that's true; we don't yet have a production eqiad cluster. [22:10:26] AaronSchulz: btw, I pushed a new patchset. you should probably reload. [22:12:53] AaronSchulz: sorry, once more. [22:13:03] !log awjrichards synchronized wmf-config/CommonSettings.php [22:13:06] Logged the message, Master [22:13:07] I inverted the write check logic to avoid double negatives. [22:13:57] "not in self.dont_write_thumb_list.split(',')" [22:14:08] yeah, that is just horrible. [22:14:08] isn't that already a list? [22:14:19] err... [22:14:23] yeah, I think you're right. [22:15:28] reload. [22:34:07] !log reedy synchronized wmf-config/CommonSettings.php 'Enable CentralAuth logging to file' [22:34:10] Logged the message, Master [22:39:57] Snowolf: about? [22:40:08] Hello Reedy, sure [22:40:17] Looking at https://bugzilla.wikimedia.org/show_bug.cgi?id=35792 [22:40:52] Oh yeah. We had another instance of that, the one originally reported, it fixed itself after a bit, but figured the bug should be open [22:41:07] How were the accounts initially created? [22:41:28] I saw the existance of entries for Maldez1, not in hte database, but htey appeared, coming from mecached [22:41:34] invalidating the cache tidied that one up [22:41:40] MySQL transaction problem? [22:41:58] Reedy: we'll have to ask Mabdul or the other ACC folks, I got involved only after the account got in their hands [22:42:45] Asking in #wikimedia-en-accounts [22:42:45] ACC? So it wasn't a normal registration [22:43:00] In both occasions, I got poked by ACC saying they got the empty global account [22:43:09] Was that on the user attempting to login? [22:43:11] that prevented them from creating the account on behalf of the user [22:43:22] So, they didn't even get that far? [22:44:11] I think the users tried to create the account, got the error message that they couldnt create the account (due to the global account being created but the local account not being or w/e it is that's happening), mailed ACC asking for the account [22:44:21] the account creators try to create it, they get the same error [22:44:35] ask me to delete the global account, but I get the message that it doesn't exist [22:45:00] Mabdul and delirious should know more tho, I don't have access to the ACC interface anymore so can't look up the specifics of the ticket there I'm afraid [22:45:37] Mabdul is not online atm and delirious' not reply to me :( [22:49:19] Reedy: deltaquad has access to the tool so he can look up what the user wrote there [22:49:32] * DeltaQuad is also an ACC tool admin [22:49:43] We're just trying to work out a replicable way of doing it [22:49:50] As we get pieces of information that doesn't help [22:50:10] DeltaQuad: can you look up what the stuff for Maldez1 and for NorthernSoul says -- ie, what they say about the error and how they tried to create the accounts and run into problems? [22:50:20] !log awjrichards synchronizing Wikimedia installation... : Updating MobileFrontend to 0880467 [22:50:24] Logged the message, Master [22:50:51] !log reedy synchronized wmf-config/CommonSettings.php 'Disable CentralAuth logging to file' [22:50:54] Logged the message, Master [22:51:42] 17 minutes of logging, 66M file... [22:52:14] With maldez1: "yeah, SUL is working and i am here to finish this now that i can see other projects for the similar name...... and creation gets f****d and it has a SUL according to CentralAuth but resulted in no actual account being created." [22:52:22] o_O [22:52:41] * DeltaQuad can't say who said that [22:52:52] with the other... [22:54:07] DeltaQuad can I panic? [22:54:18] ? [22:54:23] I cant? [22:54:25] :( [22:54:41] why do you need my permission to panic? [22:54:53] hmm [22:54:56] fair point [22:55:01] I need a trigger [22:55:18] otherwise it would loop infinitely [22:58:26] Snowolf: see PM for other [23:00:59] Reedy: sent you a pm about the other one [23:04:27] sync done. [23:06:55] !log awjrichards synchronized wmf-config/CommonSettings.php 'Bumping MobileFrontend resource version' [23:06:58] Logged the message, Master [23:22:10] !log updated and synchronized the payments cluster to DonationInterface d997e7ea1c [23:22:14] Logged the message, Master [23:24:52] !log upgraded minfraud version on the payments account [23:24:55] Logged the message, Master [23:26:16] !log awjrichards synchronizing Wikimedia installation... : [23:26:19] Logged the message, Master [23:41:01] sync done. [23:41:54] binasher: how long till those block table changes are done? I want to know if I should revert at master too for now. [23:42:50] I wonder how quick it would be on enwikis 0.5M rows [23:42:51] !log awjrichards synchronized wmf-config/CommonSettings.php [23:42:54] Logged the message, Master [23:43:03] they'll hopefully be done by friday along with the ipv6 changes [23:43:38] "MediaWiki deployment to non-Wikipedia wikis" [23:43:45] I guess it needs "dealing" with [23:44:06] binasher: ok, so I'll just revert in branch [23:46:38] Reedy: were is the schema change script we are using? [23:46:48] What script? [23:46:57] so there isn't one yet? :) [23:47:18] What do you mean by schema change script? [23:47:29] there is usually a custom wmf one [23:47:37] that has all the patches needed [23:47:48] That's made as/when it's needed [23:47:49] usually [23:48:03] it's logged on http://wikitech.wikimedia.org/view/Schema_changes [23:48:22] ok, as long as nothing was referencing those wmf3 patch files [23:48:30] the master ones can be the reference [23:53:34] !log aaron synchronized php-1.20wmf3/includes/Block.php 'deployed 7694faf68f975ea9c4888d575b33dabb84e90083' [23:53:37] Logged the message, Master [23:58:34] Is https://labs.wikimedia.org/ supposed to do something? [23:58:47] It seems like it'd be the place to learn about Wikimedia Labs.