/srv/irclogs.ubuntu.com/2017/10/12/#ubuntu-desktop.txt

=== Laney is now known as Guest96778
=== maclin1 is now known as maclin
jibelgood morning04:56
dufluMorning jibel05:57
didrocksgood morning06:24
dufluMorning didrocks06:25
didrockshey duflu06:26
didrocksTrevinho: I didn't test it, but from the video, +1 for me if you ensured the disabled state is really looking like disabled :)06:30
jameshlooks like the new whoopsie-preferences alone is enough to fix the gnome-control-center problem06:31
Trevinhodidrocks: yeah, it's like it used to be in your branch06:31
Trevinhodidrocks: what's the app you used for disable?06:32
TrevinhoI can do with the inspector otherwise, just lazy in finding the button :D06:32
=== Guest18603 is now known as fredp
=== fredp is now known as Guest53915
seb128good morning desktopers07:03
flexiondotorgMorning07:04
andyrockmorning07:10
seb128hey flexiondotorg andyrock07:10
andyrockhey seb12807:10
andyrockhow are you?07:10
Trevinhohi seb12807:10
seb128hey Trevinho, how is it going in south america?07:11
andyrockI guess he's drinking Corona07:11
Trevinhono, never drank one yet :o07:11
TrevinhoI tried others07:11
dufluHa. Trevinho do you have a home?07:12
andyrockcloser to water?07:12
Trevinhoseb128: really good, good place for being focused :)07:12
Trevinhoduflu: you mean back in italy?07:12
Trevinho:-D07:12
dufluTrevinho, well, I mean you spend so much of the year elswhere07:12
Trevinhoas the answer would be "too many", but the problem is that... I don't want to stay there for now, when the World is quite big and it deserves my eyes who look at it :)07:13
* duflu remembers now andyrock suggested a sprint at your family home a while back ;) ... Trevinho07:14
Trevinhoduflu: I'm also suggesting it all the times... The Sun sprint. It will happen  :)07:15
andyrocktreviño has too many houses. andyrock none :'(07:15
TrevinhoYou also have, you just don't have it where you want. Like I do :)07:19
seb128Trevinho, andyrock, what are you working on atm?07:21
didrocksTrevinho: gnome-boxes, create a new machine07:22
didrocksTrevinho: all good from your perspective on the theme? Like, built in a ppa so that I can give a quick try & sponsor?07:22
didrockshey seb12807:22
Trevinhodidrocks: yeah it's in the ppa07:22
didrocksTrevinho: let me give it a try07:23
seb128lut didrocks07:23
Trevinhodidrocks:  not sure it's fully built yet07:23
didrocksTrevinho: is there a bug summarizing all changes that you can reference ?07:23
didrocksTrevinho: for the release team07:23
Trevinhoseb128: so.. that one ^, plus https://bugzilla.gnome.org/show_bug.cgi?id=78886007:23
ubot5Gnome bug 788860 in general "gnome-shell crashed with SIGSEGV in meta_workspace_get_work_area_for_monitor()" [Major,New]07:23
seb128Trevinho, did you manage to reproduce? getting anywhere debugging?07:23
Trevinhoseb128: and other fixes to indicators, as missing menus in qt again.. it seems there's an issue in dbusmenu, but still checjing07:24
Trevinhoseb128: yeaah, see the ubuntu bug07:24
seb128k07:24
seb128good07:24
TrevinhoI can't reproduce, but I've the coredumps... wich tells me what you see in the bug report (gnome one)07:24
seb128andyrock said he could reproduce07:24
Trevinhobut while I can mute the crash (maybe enough for us), I'm still struggling to find the root cause07:25
Trevinhoandyrock: can you?07:25
andyrock yep07:25
didrocksI agree with duflu that hovering being darker is weird, but as it's the same on other parts of the theme…07:25
Trevinhoyeah, i've just follwed what it was happening07:25
andyrockbut I can't work on it today07:25
Trevinhoandyrock: i can07:26
dufludidrocks, I mean in general it should increase contrast (see also Chrome where it is darker because the background is light)07:26
Trevinhoandyrock: just check the bug07:26
Trevinhoandyrock: I mean, it's something weird happening07:26
andyrockI've stuff todo for the livepatch07:26
andyrockI can't open that bug07:26
didrocksTrevinho: I find the new green really glaring, I wonder if I'm not going to change it a little bit07:26
didrocksTrevinho: otherwise, even if I'm not a fan of the titlebar, I think it's an overall improvment07:27
didrocksso, let's try to get that landed (with a small green changes IMHO)07:27
dufluBut since Ambiance grey is dark, the right hover contrast should be lighter07:27
Trevinhodidrocks: do what you want with green :)07:27
Trevinhojust change it in the gtk-main.css07:27
seb128Trevinho, didrocks, it's getting late for look changes, gnome-shell segfaults should probably get higher priority at this point (that comment is rather for Trevinho)07:27
dufluMaybe that's where purple could be used07:27
didrocksTrevinho: yep, did you see my question about a bug report? how can I change your branches?07:28
dufluseb128, surely cards will be moved into 18.04 soon? :)07:28
didrocksseb128: yeah, that's why I told I'm going to change it myself07:28
Trevinhoseb128: in fact I'm all force on that, just few tweaks on the theme recently07:28
Trevinhobut it took just few minutes07:28
seb128duflu, yes07:28
seb128Trevinho, k, good07:28
seb128andyrock, how did you reproduce the segfault?07:28
didrocksTrevinho: I'm unsure how I can alter your bileto ticket07:28
didrocksotherwise, I'll change download the .dsc and modify07:28
Trevinhodidrocks: maybe just land that and then build a new src package on top of it and push it too?07:29
didrocksTrevinho: don't really have time IMHO, today is final freeze07:29
didrockslet me merge your branches manually07:29
didrocksand add a change on top07:29
Trevinhodidrocks:  ok07:29
Trevinhodidrocks: otherwise it's just about adding a new branch based on the bileto branch, MP it and add to the ticket07:29
Trevinhodidrocks: but as you prefer..07:29
Trevinhoyou do the change, you choose how07:30
didrocksyeah, let me do the manual way and focus on the crash :)07:30
didrocksgood work on the theme :)07:30
seb128didrocks, did you keep up with the fallback session discussion? Olivier is off today, he tried to end up as many options/explanations as possible yesterday evening so we have something we can act on today07:36
didrocksseb128: no, I only did from the edge, his proposal sounds reasonable to me, but anyway, that could be a SRU, correct?07:37
didrocksit needs testing IMHO with the various edge cases07:37
seb128didrocks, I guess, it just means we are going to get some confused upgraders until the SRU is validated/moved to -updates, but that's not the end of the world07:39
andyrockseb128: just changing scaling from 2x to 1x07:40
didrocksseb128: well, it's not in the list :p07:40
andyrockyou need to apply the change07:40
andyrockmaybe it's triggered just if you have hidpi screen07:41
seb128didrocks, I see what you are doing there :p07:41
didrocksseb128: :p more honestly, I would like it to be battle tested07:41
didrocksseb128: what olivier wrote makes sense07:41
didrocksbut there are many use case, wayland enabled, wayland disabled and reenabled07:41
didrocksand vice-versa07:41
seb128right07:42
seb128well SRU wfm07:42
didrocksthat's why I'm a little bit vary rushing it right now07:42
didrocksis olivier back tomorrow?07:42
seb128yes07:42
didrocksok, maybe we can iterate with him on this tomorrow07:42
seb128today is just an holiday in Spain07:42
didrocksand prepare it for day 007:42
seb128right07:42
jibelTrevinho, hi, I just filed bug 172302507:50
ubot5bug 1723025 in gdm3 (Ubuntu) "no login screen when booting with an external monitor attached" [Undecided,New] https://launchpad.net/bugs/172302507:50
Trevinhono stacktrace?07:50
jibelTrevinho, is there a tag for multimonitor bugs?07:50
jibelTrevinho, no07:51
seb128jibel, hey07:51
seb128jibel, how do you set your laptop to disable the internal panel at boot?07:51
jibelseb128, in g-c-c then reboot and it uses only the external monitor07:52
jibeli'll try with another laptop07:52
jibelthere is a udisk crash not sure it's related07:52
seb128probably not, do you have the bug number or e.u.c bucket?07:52
jibelnot uploaded yet07:53
seb128jibel, user config changes screen changes don't apply to the greeter do they?07:53
jibelseb128, https://errors.ubuntu.com/oops/7e4d40ca-af22-11e7-9f83-fa163eec78fa07:54
jibelseb128, they should not. That's what I want to check on another latop07:54
jibellaptop*07:54
seb128I don't see that problem here btw07:55
jibelmeh, problem failed to retrace07:55
seb128both screens are enabled in gdm despite me turning the laptop one off in my session07:55
seb128jibel, can you share the .crash maybe?07:55
andyrockjibel:  you need to manually start apport to get the crash07:56
seb128andyrock, apport fix got uploaded btw07:57
andyrocknice07:57
jibelseb128, http://people.canonical.com/~j-lallement/junk/_usr_lib_udisks2_udisksd.0.crash07:57
alexarnaudgood morning seb128 didrocks jbicha and all07:57
seb128hey alexarnaud07:57
didrockshey alexarnaud07:57
jibelandyrock, I usually use whoopsie-upload all so they go to errors.u.c07:57
jibelwhoopsie-upload-all*07:58
andyrockI can ask my guys to debug the crash I was working on07:58
seb128andyrock, you have a team working for you now? ;-)07:59
didrocksthat was the trick!08:00
andyrockseb128: 😎08:01
andyrocknot sure you can get the emoticons08:01
didrocksthis offending one? :p08:01
seb128I                                                                                                                                                         see one08:02
jibelseb128, it could be machine specific. On another machine it boots from the internal display then switches to the external08:02
seb128still weird, I would expect both to be on when on the login screen08:03
jibelon another machine the login screen is on the internal display and the external is all purple. And the boot messages are on the internal while the go to the external display on the other one.08:11
jibelStill when the graphical session starts it should turn the internal display on08:11
didrocksthe login screen is on the primary display only IIRC08:12
didrocksthen, I'm unsure how this is defined for the gdm user08:13
andyrockyeah unity-greeter was smarter08:13
andyrockfollowing the pointer08:13
didrocksthat, same with notifications and osd…08:13
didrocksI guess we'll need to look at that next cycle08:13
jibelyeah but i've a machine that decides that if an external display is connected it's the primary display and disable the internal display. Then in gdm the internal display stays off08:14
seb128jibel, your udisks crash matches bug #1707451 ... can you reproduce? do you know what you did to trigger it?08:14
ubot5bug 1707451 in udisks2 (Ubuntu) "udisksd crashed with SIGSEGV in g_mutex_lock()" [High,Triaged] https://launchpad.net/bugs/170745108:14
jibelseb128, I really don't know, i noticed the crash file when I was looking for something else08:15
seb128k08:15
seb128well the bt is not very informative08:15
seb128I upstreamed it a few days ago anyway08:15
seb128but they didn't comment on the issue yet08:16
dokoplease could you walk over the list of ftbfs (main) for the last test rebuild and see what can to be fixed?  http://qa.ubuntuwire.org/ftbfs/rebuilds/test-rebuild-20170922-artful.html and http://qa.ubuntuwire.org/ftbfs/08:24
seb128doko, we can have a look08:36
andyrocka random guy just told me than Linux Mint is better than Ubuntu09:44
ricotzchrisccoulson, hi, any chance for some responses?10:48
ricotzchrisccoulson, so once more, please take a look at binutils and llvm-5.0 packages here: https://launchpad.net/~ricotz/+archive/ubuntu/mozilla/+packages which would be appropriate to use for rustc 1.20.011:03
seb128ricotz, hey, what responses are you waiting for?11:10
seb128ricotz, you might want to ask questions on the channel to increase the chances that somebody replies?11:10
ricotzseb128, any kind of response11:12
seb128to what question?11:12
ricotzalready pinged do_ko about the binutils fixes for llvm-5.0 backports11:12
ricotzseb128, sorry, what do you expect me say?11:13
ricotzseb128, aleady mentioned it to  t_jaalton who needs it for mesa backports but only for xenial11:14
seb128ricotz, I'm trying to understand what you are asking for to see if I can help you11:26
seb128ricotz, it might help if you opened bugs describing the things you need/are trying to push11:26
seb128so we can assign/track them properly and give you feedback11:27
* didrocks goes for a late run11:27
ricotzseb128, this is how providing bug reports work out: https://bugs.launchpad.net/ubuntu/+source/rustc/+bug/170155611:28
ubot5Ubuntu bug 1701556 in rustc (Ubuntu) "Backport rustc 1.19 and cargo 0.20 to 14.04/16.04 and 17.04" [Undecided,New]11:28
seb128didrocks, enjoy!11:28
ricotzseb128, there is nothing tracking rust/llvm backports, just chris pushing packages without notice to ppas11:29
didrocksseb128: thx :)11:29
seb128ricotz, right, that bug didn't get much attention11:30
seb128we can try to improve things11:30
ricotzand while trying to help out with prepared backports I don't get any response for a week11:30
seb128ricotz, who/what list should be notified and stating what in your opinion?11:30
seb128ricotz, well, maybe Chris doesn't need/want help and is just getting those done11:31
seb128ricotz, if that's the case you might want to let him deal with them and focus on something else?11:31
ricotzseb128, as said already pinged do_ko (no response), chris (no response), tja_lton answer and happily to the binutils fix11:31
ricotzto/took11:32
seb128well, people are busy and do what they can usually11:32
ricotzseb128, chris is constantly saying he is short in time, and it took him weeks for rustc 1.19 while it was already required11:32
seb128they could be a bit nicer in giving status updates though agreed11:32
seb128ricotz, right, that's a problem we are trying to resolve by finding extra resources to be allocated to that stack11:33
ricotzso I guess help is needed, but without any communication from his side is a pita11:33
seb128Olivier is going to help on the firefox updates11:33
seb128well, you can't really force people11:34
ricotzI know about olivier, but rustc/cargo/llvm is unassigned afaik11:34
seb128right, we asked for resourcing for that stack11:34
seb128we didn't hear back yet afaik11:34
ricotzit is not about forcing, a simple response like "ok" would be already something11:35
seb128ricotz, if you don't get the replies you want from Chris maybe it's just that co-working with him on the same things doesn't work out well and then you should accept it and focus on something else while he's getting the things he's doing done?11:35
ricotzseb128, I am preparing the firefox-trunk and firefox beta package which require those new stacks way ealier, and chris takes those changes for the mozilla releases which works for months11:37
ricotzso the co-working is already in place, but communication is painful11:38
seb128I see that11:38
seb128maybe lower your expectation11:39
seb128do your bigs in the ppa for the trunk/beta build11:39
seb128and let him sort out what he wants to for the stable updates11:39
ricotzit is more complicated than that, and would actually result in waste of efforts11:40
ricotz(a new stack is required like 4 months ahead)11:40
seb128well seems you are ahead of him11:41
seb128who would waste efforts?11:41
ricotzregarding expectations, I seems expecting like a 10 mins talk a week is too much already11:41
ricotzseb128, I don't have access to powerpc/s390x builders which are required for proper backports which chris made clear in the past11:42
seb128if you need regular updates and ad-hock IRC pings don't work maybe a status update meeting bi-weekly with the people working on those stacks would be useful?11:42
ricotzseb128, it is basically only chris working on them11:43
ricotzthe involvement of mesa's need for llvm-5.0 is special and the required fix for binutils too11:44
seb128ricotz, well sorry it's frustrating, hopefully we find soon some more resourcing and things improve11:44
ricotzseb128, basically I am advertising done-things to avoid duplicating efforts, but getting no response it hard to bear11:46
chrisccoulsonricotz, thanks for preparing llvm-5.0. I noticed you added it as a dependency for firefox nightly, but it's not required for that yet (rust-bindgen works with 3.9, and that is what upstream are using)11:47
chrisccoulsonwhat's binutils for?11:47
ricotzchrisccoulson, it is better to switch to llvm5 since this is basically targets 5811:48
chrisccoulsonnote, there's a chance that we'll switch our rust package to rust's bundled fork of llvm11:48
ricotzbinutils includes a arm64 patch to fix ftbfs of llvm511:48
chrisccoulsonricotz, please don't bump the dependency unnecessarily. I have to justify everything I copy to the -security pocket, and I can't just copy a llvm package because we felt like bumping the dependency for no reason11:49
chrisccoulsonupstream is using 3.9 for generating the stylo bindings, and AFAICT there's no immediate plan to change that11:49
ricotzchrisccoulson, the mesa hwe backport for xenial will already need llvm5511:50
chrisccoulsonyes, but that's still not a good reason for diverging even further from upstream. They don't test this with llvm5, and if there are any problems with it then it's unlikely we'll get help to fix it11:50
ricotzchrisccoulson, ok, the servo people kind of suggested to try a newer llvm too though, while its i386 build fails on ff57/5811:51
chrisccoulsonthe i386 issue is nothing to do with llvm, and there's a fix for that alreadyu11:52
chrisccoulsonhttps://bugzilla.mozilla.org/show_bug.cgi?id=140695211:52
ubot5Mozilla bug 1406952 in Layout "stylo: build script SIGSEGV on Linux/x86" [Normal,New]11:52
ricotzchrisccoulson, I see, hmm, thanks for letting me know (now)11:53
chrisccoulsonbasically there's an ABI mismatch between the llvm API and the rust bindings on x86 related to the differences in how integral values and structs are returned11:54
ricotzchrisccoulson, why is it not possible for you to e.g. CC me?11:54
chrisccoulsondo you have a bugzilla account?11:54
ricotzyes11:54
ricotza ping on IRC would have suffice too11:54
chrisccoulsonso, about llvm...11:55
chrisccoulsonwe discussed at the rally about using the bundled llvm in our rust package, if it reduces the amount of work required to update it. I'm not sure about that yet11:55
ricotzplease PM to avoid hijacking the channel, I need to go for a moment11:56
chrisccoulsonbut the update to 1.20 is suggesting it probably would be less work (all of the issues I'm hitting so far are because of patches missing in our llvm package that are in upstream's fork)11:56
chrisccoulsonI'd prefer to talk in the channel, particularly because oSoMoN will care about this stuff too :)11:56
chrisccoulsonalthough he doesn't appear to be around atm11:57
seb128he's off today indeed11:58
chrisccoulsonricotz, who upstream suggested upgrading llvm for the i386 issue btw?11:59
seb128but other might be interested (I am slightly)11:59
chrisccoulsonseb128, congratulations, you just volunteered to maintain rust!11:59
ricotzchrisccoulson, emilio suggested they had problems in servo with older llvm which are suppose to be fixed in later versions12:01
chrisccoulsonricotz, oh, it was emilio that helped with this. I'm a bit surprised about that, considering this was an issue they were aware of (another rust module had the same bug) :(12:02
ricotzchrisccoulson, I mentioned https://github.com/servo/servo/issues/17869#issuecomment-31813658512:04
chrisccoulsonso, the other issue was https://github.com/rust-lang-nursery/rust-bindgen/issues/439 (our bug is in the clang-sys crate)12:06
chrisccoulsonanyway, https://github.com/KyleMayes/clang-sys/commit/773c5468811b1a2c13dfd777ef25a13a616a3b9d.patch will fix it (I verified against a mozilla-beta checkout locally)12:07
ricotzalright12:08
chrisccoulsonricotz, do you subscribe to https://lists.mozilla.org/listinfo/dev-platform ?12:08
ricotzno12:08
chrisccoulsonah, so, about language packs - https://groups.google.com/forum/#!topic/mozilla.dev.platform/xLaNdk7fPgI12:09
chrisccoulson(please don't switch until upstream do that though)12:09
chrisccoulsonoh, it suggests this week actually12:09
ricotzchrisccoulson, I talked to gandalf about its state some weeks ago12:10
chrisccoulsoncool12:10
chrisccoulsonanyway, I need to grab some lunch12:10
ricotzand I guess you noticed the patch in firefox branch12:10
willcookehi all12:16
willcookejibel, around?13:09
willcookekirkland is upgrading his machine from x to a, and getting gconf2 errors - anyone know what's causing that13:10
seb128willcooke, what sort of errors?13:15
seb128did that stop the upgrade? or just warnings?13:16
jibelwillcooke, yes13:16
willcookelaney is here to save the day :)13:20
willcookedoesn't look like it was too bad actually13:20
jibelwillcooke, also the content of /var/log/dist-ugprade once the upgrade is done (successful or not) would be useful13:20
willcookejibel, ack13:21
seb128willcooke, what was it? I'm curious now :p13:21
jibelwillcooke, and a bug report too please13:22
jibelwillcooke, BTW how did he upgrade? s/xenial/artful/ in sources.list?13:24
willcookeyeah13:25
willcookelaney fixed it.  Wasn't very broken after all13:31
Guest96778didn't see the initial error13:31
Guest96778WHAT13:31
Guest96778ISTHIS13:31
Guest96778FFS13:31
willcookeHi LANEY!!!13:32
=== Guest96778 is now known as Laney
seb128is that something we need to SRU/which is making upgrades fail?13:32
Laneywe'll find out13:33
Laneyxenial to artful upgrades aren't going to be offered until zesty goes out of support13:33
Laneyso no fire imho13:33
seb128right13:34
jibelyeah, we'll enable lts to lts tests when bb opens and we'll see13:34
seb128hey Laney btw :)13:34
Laneywhat up13:34
seb128it's freeze day and still fixing bugs!13:35
seb128brb changing location13:40
Laneybugs buggy bugs bugs13:41
willcookedidrocks, kirkland has a problem with byobu, when you click it on it on the launcher icon for it, it opens gnome terminal and adds a new icon to the launcher with a "broken" icon13:43
willcookeis there some .desktop file magic required?13:43
kenvandinebb == buggy bug?  let's hope not :)13:44
Laneyhey kenvandine13:45
kenvandinehey Laney13:45
Laneywhat's going on13:46
kenvandinesnaps snap snapcraft!13:46
* kenvandine tries to remember what that shirt says13:47
ogra_schnaps!13:47
kenvandineand failed13:47
kenvandinelol13:47
Laneyich bin schnappi13:48
chrisccoulsonyay, my rust PPA is out of space13:57
seb128:-/13:59
didrockswillcooke: I think GNOME-shell doesn't have the same WMClass magic as we had with Unity14:04
didrockswillcooke: I think he can wrap byobu to something similar than I've done for my weechat icon14:05
didrockshttp://paste.ubuntu.com/25726481/14:05
didrockswillcooke: the --profile= isn't mandatory, it's just me using this to have different background color and such14:06
didrockshere, the machine works14:06
willcookenice one, thanks didrocks14:06
didrocksmatching*14:06
didrockskeep me posted14:06
* didrocks doesn't follow, asking on https://twitter.com/hergertme/status/91823969272988057614:24
seb128no bug report on launchpad either14:25
seb128jbicha, we should probably remove those gnome-screenshot actions, I just noticed that one is not displayed translated due to meson and dh_translations not working...also even if you disable it launchpad is going to have the translations since those are sharing between series so the day we add it back we get the translations from xenial without having to redo the work14:27
jbichaGunnarHj: it's a bit confusing but I don't think we are supposed to ship gnome-user-docs 3.26.1 but wait for 3.26.1.1 https://wiki.gnome.org/DocumentationProject/Tasks/ReleaseSchedule14:29
jbichahttps://mail.gnome.org/archives/gnome-doc-list/2017-October/msg00009.html14:30
jbichaseb128: so you want me to disable the 2 of 3 broken Actions for now?14:31
seb128jbicha, I would +1 that yes14:31
didrocks+1 as well on this14:34
jbichaGunnarHj: it's been accepted now so see LP: #172313814:43
ubot5Launchpad bug 1723138 in gnome-user-docs (Ubuntu) "gnome-user-docs 3.26.1" [Undecided,New] https://launchpad.net/bugs/172313814:43
GunnarHjjbicha: Waiting till 3.26.1.1 was my first thought, but then I noticed that the content changes in 3.26.1 are minimal and that it includes some translation updates, so I assumed that it's not a worsening wrt translations. Do you think otherwise?14:48
jbichaGunnarHj: I leave that decision to you, remove the tag if you want it to migrate :)14:49
GunnarHjjbicha: How do I do that?14:49
GunnarHjjbicha: Or is it just the tag on the bug report?14:50
jbichajust remove the block-proposed tag on the bug report14:50
GunnarHjjbicha: Ok, thanks.14:50
jbichaseb128: could you push your NM packaging to https://code.launchpad.net/~network-manager/network-manager/+git/ubuntu/+ref/artful15:03
GunnarHjjbicha: Since we have detached the docs packages from the langpacks, it's easy to update as SRUs if and when we find it motivated.15:10
seb128jbicha, is there documentation on how to do that?15:52
=== JanC is now known as Guest46476
=== JanC_ is now known as JanC
Gorianquestion: how many people here would be interested in a script that automatically installs Ubuntu on top of a root ZFS pool for you?21:05
sarnoldI know there'd be some interest in such a thing, but the long-term consequences of doing so seem less clear to me -- what will future do-release-upgrades do and so on? so I'd rather see zfs on root support 'natively', where future package upgrades take that configuration in mind21:06
GorianOh, definitely21:14
Gorianjust wondering, as it's my current project. I have a number of servers that are using Ubuntu + ZFS NOW and i'm automating it21:14
GorianThe beginning of my refactor: https://pastebin.com/uuNUtgpC21:14
sarnoldoo pretty colours ;)21:15
Gorianquick and dirty, but works for systems with BIOS https://pastebin.com/rxgSGFj321:15
Gorianrefactor is much cleaner code, better argument parsing, will support BIOS AND UEFI, etc.21:15
Gorianonly works for 16.04+ so I can code for a high bash minimum version21:15
Gorianold scripts ONLY work with a ZFS mirror, new code will let you specify what RAID level you want, etc.21:16
sarnoldroot on raidz??21:16
Gorianif you want *shrugs*21:16
Gorianmy servers are doing a mirrored root, and my desktop is doing RAID1 021:16
Gorian*1021:16
sarnoldwow :) I didn't know tha was even an option, hehe21:16
sarnoldi'm mirrors all around but there's folks who'd love the raidz options21:17
Gorianyeah21:17
Goriantaking forever to do it all the "right" way though, and it's hard to test the code atm21:17
Gorianin the building of rebuilding the box I can virtualize on :p21:17
Gorianfeel free to critique the code though, it's never perfect21:18
Gorianalso, I know about my horrible habit of printing or catting everything into pipes them grepping, comes from lots of years of catting things, then doing something like pressing up and adding a new pipe rather than rewriting :p21:18

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