IRC log of #schooltool for Wednesday, 2016-03-02

*** replaceafill has quit IRC00:44
*** povbot has joined #schooltool00:56
*** yvl_ has joined #schooltool02:21
*** yvl__ has quit IRC02:25
*** yvl__ has joined #schooltool02:25
*** yvl_ has quit IRC02:29
*** yvl has joined #schooltool02:30
*** yvl__ has quit IRC02:33
*** yvl_ has joined #schooltool02:41
*** yvl has quit IRC02:43
*** yvl__ has joined #schooltool03:49
*** yvl_ has quit IRC03:52
*** yvl__ has quit IRC03:55
*** povbot has joined #schooltool06:33
*** robb_nl has joined #schooltool09:11
*** robb_nl has quit IRC12:14
*** robb_nl has joined #schooltool15:20
*** robb_nl has quit IRC15:33
*** yvl has joined #schooltool16:31
*** yvl has quit IRC16:56
*** yvl has joined #schooltool17:01
*** replaceafill has joined #schooltool17:07
th1ahi replaceafill.17:09
replaceafillhey th1a17:09
th1aOK, I guess this is the tough day of the cycle...17:09
replaceafillyeah17:09
th1aDo you think we should just have the immediately revert to the pre-script database and try again next time they have a chance?17:10
th1aRather than try to fix this17:10
th1aon the fly.17:10
replaceafilli don't think we need to revert17:11
replaceafillif the script is not sending output17:11
replaceafillit means it's done nothing17:11
th1aHm?17:11
th1aOh, ok.17:11
replaceafilli'd like to see the db17:11
th1aOK.17:11
replaceafillsomething is not working obviously17:11
replaceafillbut i'm not sure why17:11
th1aI got the idea that the years had been switched around or something.17:11
*** robb_nl has joined #schooltool17:12
replaceafilli don't think so17:13
th1aOK.17:13
replaceafillit's just ignoring the data i guess17:13
th1aThose are probably separate issues, or just issues unrelated to the update.17:13
th1aSo basically you feel pretty sure that from the output, the script didn't actually do anything -- didn't break anything itself.17:14
replaceafillyeah17:15
th1aOK, and of course we'd like the database.17:15
replaceafillyes17:15
th1aOK, do you want me to write that?17:15
replaceafillplease17:15
th1aOh, and the backup?17:16
th1aSo you can run it yourself?17:16
th1aYou'd like both versions.17:16
replaceafillyes17:16
replaceafillwe need the current production db17:16
replaceafilland the comparison db they used17:16
replaceafillto try to reproduce17:16
replaceafilli think i'll add some logging to the script17:17
replaceafillso we know which parts were reached17:17
th1aThat's what I was going to suggest.17:17
replaceafillkk17:17
th1aOK, sent.17:23
replaceafillthanks17:23
th1aOK.  In the meantime, you have the other database she sent last night.17:26
replaceafillyeah17:27
*** yvl has quit IRC17:27
replaceafillthe ISLI one17:27
replaceafilli'll check what's the issue with the dashboard there17:27
th1aOK.17:27
th1aI'll let you get to that.17:30
replaceafillok17:30
th1athanks replaceafill.17:30
replaceafillthanks th1a17:30
*** robb_nl has quit IRC17:36
replaceafill:(17:38
replaceafillth1a, Steph sent the wrong file17:39
replaceafillthat looks like a piece of the repozo backups17:39
th1aAh.17:39
replaceafillwhich is useless by itself17:39
th1aCan you reply with the repozo command?17:39
replaceafillthey already ran it17:39
th1aOr, whatever will clarify.17:40
*** robb_nl has joined #schooltool17:44
th1aWhat do we need to tell them?17:49
replaceafillwriting...17:50
*** robb_nl has quit IRC17:51
replaceafillok, sent17:53
th1aDo you need the blobs?17:54
replaceafillnot really, but i do want the same set up17:54
replaceafilland rising is still smal17:54
replaceafilll17:54
replaceafilli mean, their dbs17:54
replaceafill~80 students, etc17:55
th1aAh, ok, good.17:55
replaceafillin cases like this, i'd rather contact rising directly17:56
replaceafillthat proxying through Fran17:57
th1aYeah.17:57
replaceafilli understand why we do it though17:57
replaceafillbut the back and forth....17:57
th1aWell, I wouldn't mind speaking to the individual *networks*.17:57
th1aThat's different than getting emails from schools.17:57
th1aBut everyone needs to be in the loop.17:58
replaceafillright17:59
th1aI'm not sure what to make of Fran's reply here.18:14
th1aShe seems more freaked out than usual.18:15
th1areplaceafill.18:15
replaceafillyeah18:15
th1aYou don't really have another database that has the promotion bug, right?18:17
replaceafilli don't think so18:17
th1aIf you have the Data.fs can you look for the gradebook issue?18:17
replaceafillwhat gradebook issue?18:17
th1aCannot access gradebook from 2015 tab (same issue as we had before with attendance not being able to see 2015) but this time it is bringing up the server error page)18:18
th1aOf the four points she lists, the first three are just variations on "It didn't work, " right?18:18
replaceafillyeah18:19
th1aDo you have any thoughts about the fourth?18:19
replaceafillno18:19
replaceafilli'm not sure what server error page18:19
replaceafilli'm not sure about "gradebook from 2015 tab"18:19
replaceafillno idea what's she's referring to18:19
th1aOK.18:20
th1aWe do have an example of this we used for testing, where is that from?18:24
replaceafillfor testing the script?18:25
replaceafilli used a fresh db and populated through selenium18:25
th1aAh.18:25
th1aOK.18:25
replaceafill2015 year, created 2016, ran promote18:25
replaceafilletc18:25
th1aAh.18:25
th1aOK.18:25
th1aWe could do that with one of their databases.18:26
replaceafillproblem now is that for re-testing, we need to get back in time18:26
replaceafilli mean, code wise18:26
th1aAh.18:26
replaceafillsince the view is fixed already18:26
th1aYes.18:26
replaceafillit's possible18:26
replaceafilllet's wait to talk to Fran18:27
replaceafillto decide what to do18:27
replaceafilli have like 3 balls in the air right now18:27
replaceafilli'm not sure which one to focus on...18:27
th1aOK, so we should just talk to her.18:27
replaceafillyeah18:27
replaceafilllogging is a must in any case i think18:28
th1aOK.  You could add that.18:32
th1aMy suspicion is that this will not be a difficult fix with the databases.18:41
replaceafillright18:42
th1aMaybe the best thing is for you to set your alarm early tomorrow.18:43
replaceafilli can do that18:43
th1aJust chat in the morning their time, get the database, and hopefully push a fix in a couple hours.18:44
replaceafillyeah18:44
replaceafillok, Fran is on skype18:50
replaceafillth1a,18:50
replaceafillth1a, you ready?18:51
th1aok18:53
th1aOK, that doesn't sound too bad.19:12
replaceafillright19:12
replaceafill"in case I have fallen asleep in India" lol19:16
replaceafillyou know19:16
replaceafilli was thinking19:16
replaceafillwhat if it's the date they used in repozo19:16
replaceafillbut we'll see19:16
replaceafilli'll tell the script to log almost everything :S19:16
replaceafillmake*19:17
th1aAh, yes, the wrong date would do it.19:40
th1aI just replied to Steph, replaceafill.  Hopefully accurately.20:21
replaceafillgood suggestion on using drive20:22
th1aOK, file sent replaceafill.20:28
replaceafillyeah20:28
replaceafilldownloading20:28
replaceafillok, starting to dig...20:36
th1aany luck, replaceafill?23:31
replaceafillhi th1a23:31
replaceafillyeah23:31
replaceafillfixed it23:31
replaceafillwell23:31
replaceafilli'm testing it now23:31
replaceafilladding logging23:32
th1aWhat was the problem?23:32
replaceafilltrying from scratch etc23:32
replaceafilla dumb level vs level_id comparison...23:32
replaceafillsigh...23:32
th1adumb level?23:32
th1alevel title vs id?23:32
replaceafilla dumb comparison i wrote23:32
replaceafilllevel object vs level id string23:32
replaceafillboth called.... level :(23:32
th1aAh.23:33
th1aOK.23:33
replaceafillit seems to work though23:33
replaceafillbut i found some edge cases23:33
th1aSure.  Simple and silly is better than deviously complicated.23:33
replaceafillunenrolled people23:33
th1aah.23:33
replaceafillfor some reason they're set in this year new levels23:34
replaceafilland they've been marked as un-enrolled23:34
replaceafilland the script thinks they graduated23:36
th1aAh.  OK.23:36

Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!