*** jinty has quit IRC | 01:41 | |
*** srichter has joined #schooltool | 02:36 | |
*** didymo has joined #schooltool | 02:47 | |
*** JohnnyST has quit IRC | 03:02 | |
*** Aiste has quit IRC | 03:02 | |
*** Ricey has quit IRC | 03:02 | |
*** Aiste has joined #schooltool | 03:03 | |
*** JohnnyST has joined #schooltool | 03:03 | |
*** Ricey has joined #schooltool | 03:03 | |
*** th1a has joined #schooltool | 06:06 | |
*** didymo has quit IRC | 11:57 | |
*** Aiste has quit IRC | 12:32 | |
*** alga has joined #SchoolTool | 12:44 | |
*** ignas has joined #schooltool | 12:47 | |
*** Aiste has joined #schooltool | 12:55 | |
*** mgedmin has joined #schooltool | 12:58 | |
ignas | hi | 13:01 |
---|---|---|
mgedmin | svn: DB_RUNRECOVERY: Fatal error, run database recovery | 13:07 |
mgedmin | svn: bdb: Invalid log file: log.0000002499: No such file or directory | 13:07 |
mgedmin | svn: bdb: PANIC: No such file or directory | 13:07 |
mgedmin | svn: bdb: PANIC: DB_RUNRECOVERY: Fatal error, run database recovery | 13:07 |
mgedmin | by the way, did I mention that svn comehow corrupted the repository where I used to keep my home directory backups? | 13:08 |
mgedmin | ah, ok, that was because some apache2 process still had the repository open | 13:15 |
mgedmin | kill; svnadmin recover worked | 13:15 |
mgedmin | converting to FSFS now, please refrain from any commits | 13:15 |
mgedmin | for the next 30 minutes or so | 13:15 |
srichter | ok, no problem | 15:02 |
mgedmin | ok, the repository is now converted to fsfs | 15:05 |
mgedmin | everything seems to be in order | 15:05 |
mgedmin | hooks! I forgot hooks! | 15:06 |
srichter | mgedmin: btw, something was whacky with the buildbot too; it would not finish the last round of ftests | 15:10 |
povbot` | /svn/commits: * mg committed revision 5333: | 15:10 |
povbot` | /svn/commits: Crusade against trailing whitespace. (Also, I want to be sure checkins work now that the repository is converted to fsfs.) | 15:10 |
* mgedmin looks | 15:11 | |
mgedmin | "command timed out: 1200 seconds without output, killing pid 1810" | 15:11 |
mgedmin | just how long is 1200 seconds? | 15:11 |
mgedmin | 20 minutes | 15:11 |
mgedmin | our ftests are just too slow | 15:11 |
mgedmin | :( | 15:11 |
mgedmin | simple fix: add -v to make test ftest so that buildbot can see progress | 15:13 |
mgedmin | alternative fix: figure out just where you can specify the timeout and modify the config file; then restart buildbot | 15:13 |
mgedmin | I vote for -v (I hate waiting for programs that give no indication of progress) | 15:14 |
srichter | I agree | 15:14 |
srichter | I think it might have hung up on the level 2 sample data generation | 15:14 |
mgedmin | ignas now uses that machine as a desktop | 15:15 |
mgedmin | if ignas was running any unit tests at the same time, it might have slowed buildbot down ;) | 15:15 |
mgedmin | and vice versa | 15:15 |
srichter | right | 15:15 |
mgedmin | (my laptop that I lent to ignas broke down, so ignas is now laptopless) | 15:15 |
srichter | I guess we should move that stuff to the main ST server as well | 15:15 |
mgedmin | +1 | 15:16 |
mgedmin | maybe I should bite the bullet and ask th1a for root access on that server | 15:17 |
th1a | mgedmin: That's probably a good idea. | 15:17 |
mgedmin | th1a, shall I send you my SSH public key then? | 15:18 |
th1a | Well, the problem is I don't really know how to set that stuff up. | 15:19 |
th1a | I'd rather have bskahan do it. | 15:19 |
th1a | I mean, I know how to do 'adduser' or 'useradd.' | 15:19 |
th1a | Although I can never remember which is preferrable. | 15:20 |
mgedmin | the server runs ubuntu? | 15:20 |
th1a | Of course. | 15:20 |
mgedmin | hoary? breezy? | 15:20 |
mgedmin | adduser is preferable on ubuntu (and debian) | 15:20 |
th1a | I think breezy. | 15:21 |
mgedmin | adduser mgedmin admin | 15:22 |
mgedmin | ought to suffice to give me sudo rights | 15:22 |
mgedmin | if it is breezy (I'm not sure if hoary had the 'admin' group) | 15:22 |
th1a | What do I do with the public key? | 15:22 |
mgedmin | actually, if you give me a temporary password (12345 or something), I can upload my public key myself | 15:23 |
mgedmin | but if you do want to know what to do with pubkeys | 15:23 |
mgedmin | you just create a /home/$username/.ssh directory | 15:23 |
mgedmin | chmod 700 /home/$username/.ssh | 15:23 |
mgedmin | and put the pubkey into a file called /home/$username/.ssh/authorized_keys | 15:23 |
th1a | chown it to $username? I guess it doesn't matter. | 15:24 |
mgedmin | yeah, the authorized_keys should be chowned to $username, I guess | 15:25 |
mgedmin | and I usually chmod it to 600, although I think that's not strictly necessary | 15:25 |
mgedmin | (and I've learned to chmod g-w /home/$username if the above doesn't work) | 15:26 |
*** tiredbones has joined #schooltool | 15:30 | |
mgedmin | th1a, what's the hostname? | 15:37 |
mgedmin | th1a, got it | 15:38 |
mgedmin | ok, I've got an account, I've changed the password, I've put the ssh pubkey in place | 15:41 |
mgedmin | I'm not a sudoer | 15:41 |
th1a | Oh... there's a separate list for that, right? | 15:41 |
mgedmin | adduser mgedmin admin | 15:41 |
mgedmin | that or 'visudo' and adding a line for my user separately | 15:41 |
th1a | right. | 15:41 |
th1a | sorry. | 15:41 |
th1a | Done. | 15:42 |
mgedmin | yep, it works | 15:42 |
mgedmin | thanks | 15:42 |
th1a | No problem. | 15:42 |
th1a | Go nuts. | 15:43 |
mgedmin | I've acquired a habit of maintainging a text file /root/Changelog | 15:43 |
mgedmin | where I document everything I change as root | 15:43 |
th1a | That sounds wise. | 15:44 |
mgedmin | I've a script, new-changelog-entry (in /usr/local/sbin) that adds a timestamp and opens vi on that file | 15:45 |
mgedmin | makes it easy | 15:45 |
th1a | OK. | 15:45 |
mgedmin | yay, schooltool's buildbot passed all tests now, on time | 16:05 |
srichter | good deal | 16:14 |
srichter | btw, I really want to switch to the new test runner in Zope 3 | 16:14 |
mgedmin | I noticed that email | 16:17 |
*** ignas has quit IRC | 16:17 | |
srichter | mgedmin: so silence is consent? | 16:17 |
mgedmin | I do not want to lose some features | 16:17 |
mgedmin | like -C or -pv | 16:17 |
srichter | -pv is in the new test runner too | 16:18 |
srichter | -C is not | 16:18 |
mgedmin | is the filtering syntax the same? | 16:18 |
srichter | yes | 16:18 |
srichter | except -s needs a module path | 16:18 |
srichter | which I want to bug Jim about; it should support a sub-path too | 16:19 |
srichter | but we need the layer support anyways to properly support SchoolBell and SchoolTool testing | 16:19 |
* mgedmin nods | 16:19 | |
srichter | I agree that -C is very nice, but does not outweigh the other confusions | 16:20 |
mgedmin | I completely agree about the layers and ST/SB | 16:26 |
mgedmin | and that it outweights -C | 16:26 |
*** thisfred has joined #schooltool | 16:26 | |
srichter | ok, I'll do the switch then | 16:30 |
srichter | mgedmin: note that I really encourage you to port the -C and -c option | 16:31 |
srichter | I think other people will love it too | 16:31 |
*** jinty has joined #schooltool | 16:35 | |
* mgedmin nods | 16:51 | |
* mgedmin thinks about all the things he wants to do, and all the things he needs to do, and shudders | 16:51 | |
srichter | :-) | 16:51 |
srichter | I think contributing back to the community as early as you can is a good thing | 16:52 |
srichter | it means that you give other people the chance to help you maintain it :-) | 16:52 |
* mgedmin is really bad about promising to contribute things and not carrying out the promise in reasonable time :( | 17:33 | |
th1a | I've seen worse. | 17:33 |
Aiste | th1a: how soon do you need our available time estimates? | 17:36 |
th1a | Definitely by the 5th of December. | 17:37 |
Aiste | ok, that's a deal | 17:43 |
Aiste | gotta run | 17:43 |
Aiste | bye | 17:43 |
*** Aiste has quit IRC | 17:43 | |
*** newnick has joined #schooltool | 18:09 | |
*** hazmat has joined #schooltool | 19:54 | |
*** ignas has joined #schooltool | 20:07 | |
*** jinty has quit IRC | 20:16 | |
*** Aiste has joined #schooltool | 20:57 | |
*** ignas has quit IRC | 21:04 | |
*** bavarian has joined #schooltool | 21:13 | |
*** thisfred has quit IRC | 21:58 | |
*** bavarian has left #schooltool | 22:00 | |
*** alga has quit IRC | 22:13 | |
*** hazmat has quit IRC | 22:16 | |
*** tiredbones has quit IRC | 22:16 | |
*** tiredbones has joined #schooltool | 22:16 | |
*** mgedmin has quit IRC | 22:24 | |
*** didymo has joined #schooltool | 23:58 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!