[04:21] i-R2D247 (~deed@tor-irc.dnsbl.oftc.net) left irc: Remote host closed the connection [04:24] i-R2D247 (~deed@tor-irc.dnsbl.oftc.net) joined #fai. [07:05] meandtheshell (~markus@85.127.114.128) joined #fai. [07:10] alleeHol (~ach@dialin-212-144-130-005.pools.arcor-ip.net) joined #fai. [07:23] morgen [08:09] sep (~sep@89.130.6.136) joined #fai. [08:45] Mrfai (~lange@kueppers.informatik.uni-koeln.de) joined #fai. [09:13] alleeHol (~ach@dialin-212-144-130-005.pools.arcor-ip.net) left irc: Read error: No route to host [09:15] alleeHol (~ach@dialin-212-144-130-252.pools.arcor-ip.net) joined #fai. [09:16] Nick change: alleeHol -> allee [10:19] sep (~sep@89.130.6.136) left irc: Ping timeout: 480 seconds [10:30] sep (~sep@89.130.6.136) joined #fai. [10:47] "Having stared and poked at FAIs new partition framework makes me consider partman as an alternative." -- http://schuldei.blogspot.com/2007/10/dear-lazyweb-au-pair-wanted.html - hm, what does he mean? :) [10:49] mikap: the control flow is not really designed to be capable of handlinge raid and lvm [10:50] mikap: preserve in this context makes only sense for partitions currently [10:51] stockholm: ah ok [10:51] i tried to hack it into removing first and building new stuff then, but that is hard becuase of the control flow [10:52] or the lack thereof [10:53] all this is done beautifully in partman. it lacks an interface that fai can use [10:54] and it needs to be made non-interactive [11:04] and partman must be independent of d-i. [11:04] stockholm: but I do not understand what you mean by "control flow"? [11:05] Mrfai: it must have an interface that we can use [11:05] Mrfai: with controlflow i mean several things [11:06] the most obvious is that there is no seperation for tearing down and building up lvm, raid and partitions seperatily [11:06] it handles lvm, raid and partitoins in one go [11:07] is the problem that the partition tool does all in one go, or the the description is in one file? [11:07] s/the the/that the/ [11:08] that means it first removes partitions, creates new, THEN (after having broken its basis) removes raids, creates new ones, THEN (after hanving broken its basis) attempts to create, resize and/or delete lvm volumes [11:08] description in one file is no problem [11:08] the way the actual work takes place is bogous [11:09] (the -commands file) [11:09] there is a delicate interaction between partitions, raids and lvms on top [11:10] ok. Would it help to add options, so it only does the raid or lvm thing or only the partition thing, or multiple things in one go? [11:10] it needs to get smarter to reorder things. [11:11] i tried to do that in a quick approach [11:11] but that failed because the teardown and buildup as it is now relies on the same data structures and changes them of course as it goes [11:12] my apprach was to have a "down" and "up" mode and permit only teardown commands in the "down" mode etc [11:12] but that fails obviously [11:13] "preserve" needs to be rethought, too. [11:13] as it makes most sense to preserve the *data*, not the partitions [11:14] it is possible to preserve all the data in lvms but change the partition layout [11:14] MT (~MT@M247P017.adsl.highway.telekom.at) joined #fai. [11:14] MT: hi [11:14] hi! [11:15] MT: http://paste.debian.net/40220 [11:15] MT: http://paste.debian.net/40219, this is what happens in the last minutes [11:15] duh [11:15] :-) [11:15] :-) [11:16] stockholm: do we need to split preserve in preserve-data and preserve-partition? [11:17] Mrfai: we need to make it different things if lvm is involved at least [11:17] make it do [11:17] allee (~ach@dialin-212-144-130-252.pools.arcor-ip.net) left irc: Read error: No route to host [11:18] MT: i added a bit of what i have been thinking to the wiki [11:18] and filed a RFP for LINUX::Lvm [11:19] MT: it would be smart to re-implement the relevant partman bash stuff in perl for our purpose [11:20] MT: or write a parser and logger to partman in bash [11:20] which is the "relevant" partman part? [11:20] I guess partman does not have any sort of preserve/resize means, does it? [11:20] the logic for preserving, resizing, removing and creating of lvm, raid and plain partitions [11:21] it can resize everything that moves [11:21] or is on disk :-) [11:21] even advancd stuff with lvm and raid involved [11:21] or windows partitions i think [11:21] it can not sanely handle multiple disks yet [11:22] it only cares about the first disk at this point [11:22] MT: i think the parser in shdd2 is very good and exactly what we need [11:23] i have not seen much else besides -commands [11:24] I think that changing the sequence of commands shouldn't be all that hard [11:24] currently there is a single list FAI::commands [11:25] good [11:25] hmm, resolving dependencies between lvm and RAID might be an issue [11:25] but anyway [11:25] if we had two lists instead [11:26] the tear-down commands and the build-up [11:26] that would be a start [11:27] handling the tear down first, handling errors, starting build up based on that [11:51] MT (~MT@M247P017.adsl.highway.telekom.at) left irc: Ping timeout: 480 seconds [11:55] MT (~MT@M199P014.adsl.highway.telekom.at) joined #fai. [12:42] moin [13:45] MT (~MT@M199P014.adsl.highway.telekom.at) left irc: Ping timeout: 480 seconds [13:48] MT (~MT@dove.informatik.tu-muenchen.de) joined #fai. [14:45] meandtheshell (~markus@85.127.114.128) left irc: Quit: Leaving. [15:46] allee (~ach@dialin-212-144-132-050.pools.arcor-ip.net) joined #fai. [16:26] MT (~MT@dove.informatik.tu-muenchen.de) left irc: Ping timeout: 480 seconds [16:43] kugg (~jerkeby@89.130.6.136) joined #fai. [16:54] meandtheshell (~markus@85.127.114.128) joined #fai. [17:46] allee (~ach@dialin-212-144-132-050.pools.arcor-ip.net) left irc: Read error: No route to host [17:50] allee (~ach@dialin-212-144-131-045.pools.arcor-ip.net) joined #fai. [17:51] MT (~MT@dove.informatik.tu-muenchen.de) joined #fai. [18:21] MT (~MT@dove.informatik.tu-muenchen.de) left irc: Ping timeout: 480 seconds [18:58] MT (~MT@dove.informatik.tu-muenchen.de) joined #fai. [19:22] MT (~MT@dove.informatik.tu-muenchen.de) left irc: Ping timeout: 480 seconds [19:38] MT (~MT@dove.informatik.tu-muenchen.de) joined #fai. [19:39] meandtheshell (~markus@85.127.114.128) left irc: Quit: Leaving. [19:52] MT (~MT@dove.informatik.tu-muenchen.de) left irc: Ping timeout: 480 seconds [19:58] allee (~ach@dialin-212-144-131-045.pools.arcor-ip.net) left irc: Ping timeout: 480 seconds [21:32] Lin (~igor@189.25.188.9) joined #fai. [21:58] cesar (~cek@89.130.6.136) joined #fai. [21:58] hi cesar [21:58] hi from sweden [21:59] hi from Extremadura [22:01] cesar: how is the weather there? [22:01] MT (~MT@dove.informatik.tu-muenchen.de) joined #fai. [22:02] MT: hi [22:02] hi! [22:02] MT: ich hoffe ich habe dich nicht frustriert mit meiner meinung, ich werde wohl weiter daran arbeiten [22:03] MT: ich bin mir nur nicht sicher welcher ansatz weniger arbeit ist [22:04] stockholm, ich bin mit allem einverstanden, was zu einem guten Paritionierungstool führt [22:04] aber jetzt werde ich erstmal schlafen :-) [22:04] MT: ja, gute nacht [22:05] stockholm, the weather is fresh and nice :) [22:06] ich kann auch Deutsch schreiben, aber nicht zu viel... [22:12] MT (~MT@dove.informatik.tu-muenchen.de) left irc: Ping timeout: 480 seconds [22:17] cesar: i can write no spanish at all [22:17] cesar: i am told you host debian developer gatherings in extremadura :-) [22:18] who told you that? ;) [22:19] cesar: let me check [22:19] h01ger, [22:20] Lin (~igor@189.25.188.9) left irc: Quit: Ex-Chat [22:20] stockholm, [22:20] sep, [22:20] cesar: it was "César Gómez Martín" [22:21] lol ok, so it was me then :) [22:21] i think so [22:22] h01ger: ? [22:23] stockholm, ? [22:26] sep [22:33] hey cesar :)[6~[6~[6~ [22:33] 34433 [22:34] what? :D [22:38] aehm - i didn't mean that - network problems, hitting some random keys [22:39] hehe [22:52] lazyb0y, Packages.gz files/packages/Packages.gz [22:53] s/lazyb0y/eartoast/ [22:56] mootbot_chan.tcl files/home/meetbot/scripts/mootbot_chan.tcl [22:56] mootbot_config.tcl files/home/meetbot/scripts/mootbot_config.tcl [23:06] Action: oz_ back from finishing his third or forth FAI installation [23:24] sep (~sep@89.130.6.136) left irc: Quit: Leaving [23:36] cesar (~cek@89.130.6.136) left irc: Quit: Abandonando [00:00] --- Sun Oct 21 2007