[00:05] <ubptgbot> Oliver was added by: Oliver
[01:38] <qkall> oh sweet this worked... so I have a strong desire to get lomiri to run on x86.  however, i think my os is too new for the script. i thought about editing it but i wasn't sure if anyone had success with 20.10
[01:38] <qkall> Host: plusultraishbook-OS: Linux 5.10.3-051003-generic/x86_64-Distro: Ubuntu 20.10-CPU: 4 x Intel Core i7-7600U (594.566 MHz)-Processes: 256-Uptime: 1h 53m-Users: 5-Load Average: 3.48-Memory Usage: 10626.24MB/15611.35MB (53.09%)-Disk Usage: 105.46GB/181.95GB (57.96%)
[01:39] <qkall> maybe i'm in the wrong area tho... but #lomiri dind't exist... :/
 We don't have packages for 20.10 no
[04:28] <ubptgbot> CB H was added by: CB H
 UBports Lomiri Development … Lomiri, the desktop environment by UBports.  … Developer Chat http://unity8.io/ … https://t.me/UBports_Lomiri
[06:04] <ubptgbot> prasansrini29 was added by: prasansrini29
 i got bootlop when install UT on redmi note 7
[07:06] <ubptgbot> Minudin was added by: Minudin
 Hello everybody! I noticed that OTA 15 was released, and I would like to ask how can I install it if my device works on the GSI version? Maybe there is a command for the terminal to update the system?
 @im_not_dead_seiwer [Hello everybody! I noticed that OTA 15 was released, and I would like to ask how …], I am not 100% sure, but OTA 15 changes should be in your gsi version already. But you can not install it like an addon. From what I remember, you need to wait for your gsi to become stabke to get OTA's. I might be wrong though.
 @Hisbul_Wathoni [i got bootlop when install UT on redmi note 7], Please join @WelcomePlus for installing questions.
 @Danfro [I am not 100% sure, but OTA 15 changes should be in your gsi version already. Bu …], Can anyone borrow an updated version of GSI please?
 @im_not_dead_seiwer [Can anyone borrow an updated version of GSI please?], (link to gsi)
 Damn it looked now .... and the last GSI image update was in October .... can't I now put OTA 15 .....
 @im_not_dead_seiwer [Damn it looked now .... and the last GSI image update was in October .... can't …], Damn, it's sad how
 People, but what to do if, when you connect the phone to the computer and enter adb devices, the computer does not see the smartphone in adb, which is why I cannot get into the adb shell?
 @im_not_dead_seiwer [People, but what to do if, when you connect the phone to the computer and enter …], Some devices like my Xperia need a reboot before adb will pick it up. For some devices adb does not work yet. But that I just remember from browsing through chats. I don't remember details.
 I think then ssh is an option.
 Damn, I tried to update the system via ssh now with this command "sudo system-image-cli -v -p 0 --progress dots" and he just sprinkled a bunch of errors ..... it looks like it will still have to wait for the GSI update ... Only here. .. Does anyone know when the GSI update will be approximately?
[08:50] <ubptgbot> abmyii was added by: abmyii
 Hello. I updated my OPO (bacon) to devel (20201227) and now the camera app won't work - it says it doesn't have the correct permissions. I can't enable it in the settings either.
 (Photo, 1080x1920) https://irc.ubports.com/nwtvOlul.png
 @abmyii [Hello. I updated my OPO (bacon) to devel (20201227) and now the camera app won't …], Yes its a know bug, sorry for that
 Idk what happened.
 Ah. Another issue I have is that when I reboot, `network-manager` doesn't always start
 I haven't investigated but I simply run `sudo service network-manager restart` to fix it
[10:05] <ubptgbot> <Oxy Kali> (Photo, 640x1280) https://irc.ubports.com/d129X3Tw.png
 Manjaro on Termux right ?
 (Photo, 591x1280) https://irc.ubports.com/1cnHq9b3.png Take my beer baby
 @Gowtham_2003 [Manjaro on Termux right ?], Yup
 (Photo, 591x1280) https://irc.ubports.com/7SyDnu0M.png Hold my beer baby
 I think that's for the OT group :)
 @nikio [<reply to media>], wtf
 what distro?
 @Javacookies [I think that's for the OT group :)], +1
 @Stereofont [+1], What is OT group?
 Off topic UT
 @bingusfunny [what distro?], ?
 @bingusfunny [?], Sfos + kali inside lxc
 @nikio [Sfos + kali inside lxc], sailfish?
 how did you get xfce running
 how do you pick up call on xfce :D
 Its offtop, bro
 @nikio [Its offtop, bro], well that s interesting information
 https://t.me/UBportsOF
 @Javacookies [https://t.me/UBportsOF], Thx
 it's fine just not here 😄
 @Javacookies [it's fine just not here 😄], Already in OT
[10:54] <ubptgbot> Harsel was added by: Harsel
 good news Chris Titus is going to daily drive Ubuntu Touch on the Vollaphone next year, he has 250k+ subscriber base and will likely make videos about it … bad news he's the same guy that bashed Ubuntu :p
 who is he?
 He is a famous tech youtuber. Famous for making Linux content
 @Fuseteam [good news Chris Titus is going to daily drive Ubuntu Touch on the Vollaphone nex …], Lol
 Doesn't he use Debian and openSUSE?
 His moto is distributions does not matter
 As long as its a distro u can do whatever you like
 Yes then he goes on about Ubuntu being the devil lol
 I don't use Ubuntu personally, because I find snap a pain and it doesn't have the same flexibility as arch, but Ubuntu isn't the devil lol
 @amyosx [Yes then he goes on about Ubuntu being the devil lol], Yah..he even ranted vlc once lol
 What lol
 OMG, ridiculous faces in front of my inner eye again. Chris, if you read that: that was horrible.
 (Photo, 576x1280) https://irc.ubports.com/JPXH3099.png
 Someone should probably tell him about the Android 9 ofono/rild lockup situation, else he's gonna be pissed missing calls and it will backfire on us.
 TY all! … so … now … where can i buy these..
 lttstore.com
 Jk
 @amyosx [Doesn't he use Debian and openSUSE?], yeah xD
 @MARriya888 [TY all! … so … now … where can i buy these..], Depends on where you're from and whether you want a new or are fine with a used one.
 TY!!!
 Heya, is there a plex client for UBports?
 @fredldotme [Someone should probably tell him about the Android 9 ofono/rild lockup situation …], ohw yeah good point
 imma just leave a comment on the announcment video or someone should tweet at him
 Yeah. I'm dead serious on this, I don't want another ridiculous face thumbnail on a video with our name on it.
 here's the video in question btw https://www.youtube.com/watch?v=4wcDkSl1wJ4
 @fredldotme [Depends on where you're from and whether you want a new or are fine with a used …], Netherlands … depends.. ..is huge price difference ?
[13:28] <ubptgbot> JBousek was added by: JBousek
 he touted ut as the most ready lets get to it.
 @Fuseteam [he touted ut as the most ready lets get to it.], That's a good start, though I really would hate to disappoint him that bad.
 @fredldotme [That's a good start, though I really would hate to disappoint him that bad.], i know but only me commenting might not reach him. so if anyone else wants to comment on his video about it, or tweet at him about it; that'd be grand
 I've got an old Nexus 5X lying around. In forums I found posts regarding the development of Ubuntu-touch for the Nexus 5X. They were all about 2 years old. Are the any news on the status of the development of Ubuntu-touch for Nexus 5X? Cheers Johannes
 @JBousek [I've got an old Nexus 5X lying around. In forums I found posts regarding the dev …], No, 5X is still unsupported.
 the 5X is still not ported; many have attempted, none have returned
 @Fuseteam [the 5X is still not ported; many have attempted, none have returned], ok thx
 [Edit] the 5X is still not ported; … many have attempted, none have returned … Will you be the hero to slay this dragon?
 @Fuseteam [the 5X is still not ported; … many have attempted, none have returned … Will you be …], in IT topics I am definitely not the dragon slaying hero
 someone may try Nexus 5X port based on Halium 9
 @JBousek [in IT topics I am definitely not the dragon slaying hero], 😂 no worries
 @NotKit [someone may try Nexus 5X port based on Halium 9], halium 9? really?
 I mean this device likely has good enough support from community, so if Android 9 ROMs run, we should be able to as well
 ah right 🤔
 i've read people are trebelizing devices that don't support treble out of the box
 i wonder if anyone trebilized the 5x if that even matters xD
 @Fuseteam [i've read people are trebelizing devices that don't support treble out of the bo …], yeah, that's true eg op3t
 yeah there was someone who trebelized their 3t in the welcome room
[13:59] <ubptgbot> Steven Dempster was added by: Steven Dempster
 How can i install Ubuntu Touch on Redmi 4X without ADB?
[14:01] <ubptgbot> <Steven Dempster> I am looking to buy a Oneplus One and start to de-Apple myself. Can I install .deb files as in Ubuntu. Like VPN, etc
 Ubuntu Touch is not a traditional Linux distro, and phones aren't PCs, no
 The roots is read-only, and apt is not supported
[14:02] <ubptgbot> <Steven Dempster> Open VPN supported as can prob configure
 @Steven Dempster [I am looking to buy a Oneplus One and start to de-Apple myself. Can I install .d …], you can, but it will be overwrite in next update
[14:02] <ubptgbot> <Steven Dempster> I use VPN unlimited
 Yes, openvpn is supported already
[14:03] <ubptgbot> <Steven Dempster> I’ll man configure it then
[14:03] <ubptgbot> <Steven Dempster> Thanks
 @dohbee [Ubuntu Touch is not a traditional Linux distro, and phones aren't PCs, no], We should have a RodneyBot with canned responses for that xD
 aquest fil de túiter és brutal: … https://twitter.com/loferranaixala/status/1343568527098318849
 @SiscoGarcia [aquest fil de túiter és brutal: … https://twitter.com/loferranaixala/status/13435 …], Wrong group?
 @dohbee [Wrong group?], oh, sorry
 thanks for the notice
 @KPETEH [How can i install Ubuntu Touch on Redmi 4X without ADB?], what os are you running on it atm?
 @Fuseteam [what os are you running on it atm?], Android 10
 Data pins of microUSB are gone so i have only Fastboot and ADB over wi-fi but it is useless in recovery mode
 ah that makes difficult, you really need a realiable wired connection to able to flash as the device will reboot during the process
 [Edit] ah that makes it difficult, you really need a realiable wired connection to able to flash as the device will reboot during the process
[17:36] <ubptgbot> K K was added by: K K
 @Eds_Mat [<reply to media>], there were some versions that lost the mac, I will find the bug link for you
 oh, florian beet me to it :)
[20:16] <ubptgbot> mhamadawidah was added by: mhamadawidah
 Quick question, I have adb installed on my pc and I've got developer mode switched on on the phone. On my pc terminal I can't find anything in the adb list of devices. Does anyone know what I'm forgetting to do correctly?
 Hi there, just got Ubuntu Touch installed and i would like to thank you, it's really amazing. But the Fingerprint sensor doesn't work. Idk, couldn't find the settings for it
 @mhamadawidah [Hi there, just got Ubuntu Touch installed and i would like to thank you, it's re …], Device: Xperia X
 Do you know if its a halium 7 or 9 port?
 I don't think fingerprint support is in 7
 @amyosx [Do you know if its a halium 7 or 9 port?], I don't really know, it says "OS build number OTA-15"
[20:54] <ubptgbot> amenantaud was added by: amenantaud
 The Xperia X port is Halium 7.1 based and has no fingerprint support yet, although there are movements in this area.
 Okay, thank you!
 Hm, I am planning to replace my nexus 5 display as well as the back cover...should i go crazy and make it orange, you know kinda ubuntu-touch theme
 Sorry if this is waaaay off topic for the group
 @SomaSchicksal [Hm, I am planning to replace my nexus 5 display as well as the back cover...shou …], Yes!
 @SomaSchicksal [Sorry if this is waaaay off topic for the group], @UbportsOF
[21:24] <ubptgbot> Hookheal_1826 was added by: Hookheal_1826
 @SomaSchicksal [Hm, I am planning to replace my nexus 5 display as well as the back cover...shou …], might be fun :)
 (Photo, 1080x1920) https://irc.ubports.com/UHjtgPRc.png
 Hi there, I've had problems setting up libertine through the settings app so I've had a go via terminal. Does anyone know what this error means?
 Amazing🤑🤑 LOOK  this tweet for Binance Team🚀 … [https://twitter.com/Binanceus/status/1343970102149062657](https://bit.ly/3aQ0dll)
[23:17] <ubptgbot> Randall was added by: Randall
 Hi I was wondering how hard it would be to create a port for the OnePlus 8 pro.
 not straightforward for the moment. It started with Android 10, so Halium 9 can't be used, and Halium 10 is at initial stages
 Ok ok thank you. I do have a OnePlus 2 I can check out out with. Thanks again


[14:38]  * vish gets ready to kick darkmatter out of here ;)
[14:43] <darkmatter> vish: ? you on drugs? o.O
[14:43] <darkmatter> what did I do? and how many innocent victims did I take with me? LOL
[14:44] <vish> darkmatter: i see what you are installing ;p
[14:46] <darkmatter> vish: it's ok.  I want fully functional default GNOME3 without having to purge junk, or have apps that don't support the refined gobject bits no-worky after upgrading, and I also want a functional plymouth with my nvidia without 15 minutes of hacking :P
[14:46] <darkmatter> vish: so don't feel bad. I'll cry everytime I open the package manager xD
[14:46] <vish> lol!
[14:47] <Islington> functional plymouth with my nvidia  < is that possible
[14:47] <Islington> mind=blown
[14:48] <darkmatter> <--like synaptic, _would_ like ubuntus software center if it wasn't the chubby cow. likes suses package manager. does _NOT_ like fedoras
[14:49] <darkmatter> Islington: yes. from the nvidia guide for F15, install and run the boot configuration gui and set resolution. plymouth will work. I wonder what black magic powers that. lol
[14:50] <darkmatter> it's not automatic, but at least it's not a dirty hack ;)
[14:51] <Islington> I am gonna be honest, I am not enjoying unity at all.
[14:51] <darkmatter> only way I've ever had a functional plymouth in ubuntu was through potentially hosing my system
[14:51] <vish> Islington: welcome to the club ;)
[14:52] <darkmatter> vish:  SHELL! SHELL! SHELL!
[14:52]  * darkmatter swoons
[14:52] <vish> meh.. i'm just gonna stick with 10.10 for a while till they all get their minds straight..
[14:53] <Islington> it might be better if the ubuntu button could actually search through everything, and execute actions. ala palm os, gnome do
[14:53] <vish> one thing is atleast we can test Unity in Virtualbox
[14:53] <darkmatter> I had hated it back in the "clutter was buggy" and "pre relayout" stages, but the final iteration of g-s is sooo... relaxing. lol
[14:53] <vish> shell sucks in that..
[14:53] <zniavre_> vish,  i got amazing situation
[14:54] <zniavre_> unity can't work cause gfx hardware
[14:54] <zniavre_> but it work in fullscreen mode with vbox
[14:54] <zniavre_> o_O
[14:54] <vish> oh!
[14:54] <Islington> zniavre_:  lol wut
[14:54] <zniavre_> pffff im not loling in fact
[14:54] <zniavre_> :o)
[14:54] <Islington> :D
[14:55] <darkmatter> vish: yeah. that's the only drawback of shell. if it's not on a usb or something, good luck testing! o/
[14:55] <Islington> I think when natty releases I am going back to kubuntu on laptop
[14:57] <Islington> anyone going to uds?
[14:57] <darkmatter> but I've tested it. today is my thorough test-partition testing to figure out potential kinks with F15 (haven't used fedora in 5 years, its caveats escape me, among other things)
[14:59] <darkmatter> that way I'm not left half functional and struggling. then I'll format and do a clean install.
[14:59] <darkmatter> but ubuntu is out ftm *shrug*
[14:59] <darkmatter> at least for a cycle, maybe two. depends how smoothly they transition to the *3 bits
[15:00] <Islington> is gnome3 padding not yet adjustable? or have people suddenly fallen in love with fat themes?
[15:00] <darkmatter> so instead of .deb > green .rpms >>>>>>>> .deb
[15:00] <darkmatter> I'm going blue .rpms > green .rpms. lol
[15:01] <darkmatter> Islington: it's a bug in the adwaita engine :(
[15:02] <Islington> darkmatter: interesting, the css looks pretty straight forwards
[15:02] <darkmatter> buttons don't scale, which also affects anything containing a button. like a toolbar. lol
[15:04] <darkmatter> Islington: aye. and the theme is strangely half decent. lol
[15:04] <darkmatter> I may look into it a bit further after getting a clean gnome3 system up and running, but I do remember it being a bug, I just can't recall the report #
[15:05] <darkmatter> hopefully next release, or if I feel like diligently tracking git commits:P


[18:37] <jrwren_> ded chat :(
[19:09] <greg-g> shhhhhhhh
[20:40] <cmaloney> tired
[23:19] <Scary_Guy> It's IRC, this is normal isn't it?  Who wants to play IdleRPG? :P


[02:45] <lotuspsychje> good morning
[09:06] <mandem0110> Morning... (:
[13:21] <SkylanderSer> /nick SkylanderServer
[13:22] <SkylanderSer> /msg nickserv register 807912<EMAIL_ADDRESS>[13:22] <lotuspsychje> pick another one now SkylanderSer
[13:25] <SkylanderSer> /nick SkylanderCodeX
[13:25] <SkylanderSer> /msg nickserv register 807912<EMAIL_ADDRESS>[15:09] <leftyfb> ogra_: that might start to be useful at my org
[15:10] <ogra_> yeah, it is a super useful feature
[15:11] <leftyfb> though I'll be honest, I'm slightly put off by LXD at the moment due to the drama with Canonical and the linuxcontainers.org project
[15:11] <leftyfb> both sides acting like children
[15:11] <leftyfb> and the community pays the price
[15:12] <ogra_> yeah, sadly ... i'm also not thrilled, but it is what it is
[15:12] <leftyfb> it's childish
[15:13] <ogra_> well, there is non-childish bits involved (like legal) ... but yeah, it is definitely not well handled on the public facing side
[15:13] <ogra_> anyway ... need to go back holding a talk 🙂
[15:37] <leftyfb> ogra_: it shows promise
[15:38] <leftyfb> I'm surprised it's actually got a terminal and console
[15:38] <leftyfb> clustering would be nice and more granular filtering/columns would also be nice
[16:15] <oerheks> yay
[16:15] <oerheks> https://www.theregister.com/2024/02/13/microsoft_might_have_just_pulled/
[16:15] <oerheks> 'Microsoft might have just pulled support for very old PCs in Windows 11'
[16:16] <oerheks> Nehalem microarchitecture
[16:17] <lotuspsychje> hehe good news for my biz oerheks :p
[16:22] <Menzador> Slow news day for El Reg?


[00:00] <RoyK> conrmahr: dd if=/dev/zero of=/dev/thatdevice bs=1M count=1
[00:02] <conrmahr> that removed the RAID array?
[00:03] <conrmahr> now i want to format with zfs
[00:03] <Kallis> can anyone help me authenticate to my samba server via ldap on a windows server please ?
[00:04] <RoyK> first mdadm --stop the raid
[00:04] <RoyK> then mdadm --zero-superblock those devices
[00:04] <RoyK> then zpool create yourpool .....
[00:04] <conrmahr> Did that, but it says Cannot get exclusive access to /dev/md2
[00:04] <RoyK> do you have a vg on that?
[00:05] <conrmahr> yes
[00:05] <RoyK> then vgremove
[00:05] <RoyK> pvremove
[00:05] <RoyK> etc
[00:05] <conrmahr> i don't know what it means
[00:05] <conrmahr> but i have it
[00:05] <conrmahr> in the fdisk -l
[00:05] <RoyK> pastebin "pvs;lvs;vgs"
[00:07] <conrmahr> do i have to install a pkg for pastebin?
[00:07] <RoyK> !pastebinit
[00:07] <conrmahr> oh wait i'm stupid
[00:09] <conrmahr> http://paste.ubuntu.com/16450099/
[00:10] <RoyK> you haven't stopped the raid, have you?
[00:10] <RoyK> cat /proc/mdstat
[00:11] <conrmahr> no
[00:11] <conrmahr> it says i don't have special access
[00:11] <RoyK> make sure you use mdadm --zero-superblock on those disks before you create a zpool
[00:11] <RoyK> well, vgremove, pvremove
[00:12] <RoyK> and perhaps umount the filesystem first
[00:12] <conrmahr> i don't know the cmd line
[00:13] <conrmahr> sudo vgremove /dev/md2
[00:13] <conrmahr> ?
[00:13] <RoyK> pastebin output of "mount" and "lvs"
[00:14] <conrmahr> http://paste.ubuntu.com/16450137/
[00:15] <conrmahr> sudo lvs = no volume groups found
[00:15] <RoyK> well, you have a zpool
[00:16] <RoyK> pastebin lsblk output
[00:16] <RoyK> and zpool status
[00:17] <conrmahr> just fyi, i have 1 SSD 14.04 UBNT disk, and 2 WD Red 4GB (just for data disk)
[00:17] <conrmahr> second one i'm trying to clean
[00:17] <RoyK> please do as I asked
[00:18] <conrmahr> http://paste.ubuntu.com/16450202/
[00:18] <conrmahr> and yes I am an idiot
[00:19] <RoyK> mdadm --stop /dev/md2
[00:19] <RoyK> mdadm --zero-superblock /dev/sdc5
[00:20] <RoyK> zpool attach --force data1 sdb1 sdc1
[00:20] <RoyK> or something like that
[00:20] <conrmahr> mdadm: Cannot get exclusive access to /dev/md2:Perhaps a running process, mounted filesystem or active volume group?
[00:20] <RoyK> you may want to dd a few zeros over that disk first
[00:20] <RoyK> what about vgs?
[00:20] <RoyK> pvs?
[00:20] <RoyK> lvs?
[00:21] <RoyK> vgs first
[00:21] <conrmahr> sudo vgs
[00:21] <conrmahr> ?
[00:21] <RoyK> yes
[00:21] <conrmahr> No groups found
[00:21] <RoyK> pvs?
[00:22] <conrmahr> nothing lists
[00:22] <conrmahr> lvs no groups found
[00:22] <RoyK> dd a bunch of zeros over sdc
[00:22] <RoyK> what's strange is that lsblk lists is as a member of lvm
[00:22] <conrmahr> well this drive
[00:23] <conrmahr> i took out of a Synology Diskstation
[00:23] <RoyK> well, just dd over it
[00:23] <conrmahr> so what now
[00:23] <conrmahr> sudo dd if=/dev/zero of=/dev/md2 bs=1M count=1
[00:23] <RoyK> no
[00:24] <RoyK> the disk, not md2
[00:24] <RoyK> md2 was the raid
[00:24] <conrmahr> ok
[00:24] <RoyK> just don't overwrite sda or something :P
[00:24] <bindi> what do you want to do
[00:25] <bindi> dmraid -r -E /dev/sdc if you want to remove raid flag
[00:25] <RoyK> doesn't matter
[00:25] <RoyK> dmraid?
[00:25] <RoyK> that's OT in here
[00:26] <conrmahr> sudo dd if=/dev/zero of=/dev/ sdc=1M count=1 ?
[00:26] <bindi> that's what i had to do a few times to get raid disk recognized :p
[00:26] <RoyK> conrmahr: to sdc, probably
[00:27] <RoyK> conrmahr: that wipes the first 1MB of the disk
[00:27] <conrmahr> ok i did
[00:27] <RoyK> conrmahr: I won't post the full commandline - that's not accepted
[00:27] <RoyK> conrmahr: ok - try lsblk again
[00:28] <bindi> not accepted? lol
[00:28] <conrmahr> sudo dd if=/dev/zero of=/dev/sdc bs=1M count=1
[00:28] <RoyK> bindi: just because someone may do that unintentionally
[00:28] <bindi> :|
[00:28] <conrmahr> look the same
[00:28] <RoyK> conrmahr: give it a reboot
[00:29] <conrmahr> shutdown -r
[00:29] <RoyK> or just "reboot" :P
[00:29] <conrmahr> oh i forgot simple reboot
[00:29] <bindi> init 6
[00:29] <bindi> :P
[00:29] <conrmahr> :)
[00:30] <conrmahr> ok looks like it's removed!
[00:30] <RoyK> the "reboot" command has been around for almost 10 years ;)
[00:30] <conrmahr> sdc      8:32   0   3.7T  0 disk
[00:30] <conrmahr> only
[00:30] <RoyK> ok - so do you want those mirrored?
[00:30] <conrmahr> yeah it's just a backup
[00:31] <RoyK> zpool attach data1 sdb sdc
[00:31] <RoyK> should work
[00:31] <bindi> ugh
[00:31] <RoyK> perhaps with an -f
[00:31] <bindi> creating a new pool?
[00:31] <conrmahr> i used zfs to format the first one
[00:31] <RoyK> just attach the other disk
[00:32] <RoyK> it'll become a mirror
[00:32] <bindi> zpool create -f -m /mnt/mypool mypool mirror ata-1234 ata-2345
[00:32] <bindi> ? :P
[00:32] <bindi> ls /dev/disk/by-id
[00:32] <bindi> you really should do it by-id
[00:32] <RoyK> doesn't matter
[00:32] <bindi> sure it does
[00:32] <RoyK> no. it. does. not.
[00:32] <bindi> if you use a script to mount them then it does :p
[00:32] <RoyK> zfs will revert to using by-id names
[00:33] <conrmahr> nvalid vdev specification
[00:33] <conrmahr> use '-f' to override the following errors:
[00:33] <conrmahr> /dev/sdc contains a corrupt primary EFI label.
[00:33] <RoyK> conrmahr: as I said, you may need -f
[00:33] <conrmahr> i think i need to format it first right?
[00:33] <RoyK> no
[00:33] <RoyK> just use -f
[00:34] <conrmahr> ok
[00:34] <RoyK> that will create the EFI label
[00:34] <RoyK> there's nothing like formatting anymore
[00:34] <conrmahr> look like it did something
[00:34] <conrmahr> how do i name the drive?
[00:34] <RoyK> conrmahr: try zpool status
[00:34] <conrmahr> or mount it
[00:34] <RoyK> conrmahr: it's mounted under /data1
[00:35] <RoyK> conrmahr: perhaps name that "data"
[00:35] <RoyK> just export it and reimport it as "data"
[00:35] <conrmahr> http://paste.ubuntu.com/16450521/
[00:35] <RoyK> you'll have subvolumes for that
[00:35] <RoyK> goodie
[00:35] <RoyK> looks good
[00:36] <conrmahr> beautiful
[00:36] <conrmahr> so i don't need to name it /data2
[00:36] <RoyK> if you want to rename it, export the pool and import it with a new name
[00:36] <Sachiru> Is there really no way to get PHP5 working on Ubuntu 16.04?
[00:37] <Sachiru> There are a lot of things that I can't get to work on it right now, because they all want PHP5
[00:37] <conrmahr> if i new how to do that
[00:37] <conrmahr> knew
[00:37] <RoyK> conrmahr: zpool export data1
[00:37] <bindi> Sachiru: http://askubuntu.com/questions/756879/cant-install-php5-on-ubuntu-16-04
[00:37] <RoyK> conrmahr: zpool import data1 mynewname
[00:37] <bindi> check out the ppa
[00:39] <conrmahr> RoyK: so this will name the first drive /data1 and the second /data2?
[00:41] <Sachiru> Sigh, thanks. So much is broken with PHP7 (omdistro, librenms, etc.)
[00:42] <Sachiru> But I guess that isn't ubuntu's fault, rather, they don't move to PHP7 fast enough.
[00:42] <RoyK> conrmahr: no - the two drives are mirrored
[00:42] <RoyK> conrmahr: meaning when one of then dies, the data persists
[00:42] <conrmahr> so i'll just keep it as data1
[00:42] <conrmahr> no need to change
[00:43] <Sachiru> Ooh, we have ZFS discussion here?
[00:43] <Sachiru> Nice!
[00:43] <RoyK> conrmahr: if you want to stripe them, which I won't recommend, just detach sdc and add it
[00:43] <RoyK> but don't do that, really
[00:43] <conrmahr> Sachiru: Not really I used it to setup my first drive
[00:44] <conrmahr> yeah I like to mirror, that's all I wanted anyway
[00:44] <conrmahr> is it clustering the data?
[00:44] <RoyK> drives die, the silicon wants to back to the mountains
[00:44] <RoyK> it's all natural
[00:44] <Sachiru> conrmahr: Define "clustering"
[00:45] <Sachiru> Because it means many different things, some of which apply to zfs, some of which do not.
[00:45] <RoyK> conrmahr: it's not clustering, that's far larger
[00:45] <conrmahr> file gets written to Disk1, then soon after it its copied to Disk2
[00:46] <RoyK> conrmahr: no, they are written to both at the same time
[00:46] <conrmahr> i only know clustering from the work i've done on MariaDB between to server databases
[00:46] <RoyK> conrmahr: and when one drive files (not "if"), the data is available
[00:46] <conrmahr> ok even better
[00:47] <conrmahr> how would you know if one drive fails/
[00:47] <RoyK> s/files/fails/
[00:47] <RoyK> zpool status shows that
[00:47] <RoyK> or use some monitoring
[00:47] <RoyK> smartmontools is good at that
[00:47] <conrmahr> do i have to apt-get that?
[00:48] <RoyK> install smartmontools and it installs smartd which can send you emails when something goes wrong
[00:48] <RoyK> yes
[00:48] <conrmahr> awesome
[00:49] <Sachiru> ZFS can detect if a disk fails (as in whole disk fails), or a certain sector/cluster on the disk fails
[00:49] <Sachiru> If the cluster fails, ZFS can detect if it can repair it or not, and auto-repairs if it is repairable
[00:49] <Sachiru> If not, it reports an unrepairable failure via "zpool status <poolname>"
[00:49] <RoyK> Sachiru: sometimes smartmontools is good also, to detect pre-failures
[00:50] <Sachiru> You can also initiate a scrub ("sudo zpool scrub <poolname>"). This reads all data written to disk, checks against checksum, and repairs repairable errors.
[00:50] <conrmahr> this is great
[00:50] <RoyK> smart stuff doesn't always work as intended, but according to google disk stats, almost 50% of the failures gave smart errors before dying
[00:51] <RoyK> failures as in smart errors
[00:51] <Sachiru> Additionally, (if you have Ubuntu installed onto a ZFS dataset as root), you can snapshot and revert easily. Thus, you can do "apt-get dist-upgrade" and other potentially destructive features without fear, since you can just snapshot the dataset, and reboot to the snapshot if it fails.
[00:52] <Sachiru> Same thing with if you want to install anything. Also, snapshots take at most 5 seconds, even if the thing you're snapshotting is several hundreds of terabytes of data.
[00:52] <Sachiru> Reversion takes the same amount of time.
[00:52] <conrmahr> so the config file says don't use SMART if you are using smartd
[00:52]  * RoyK messed up a VM rather badly last night, but then, it was on ZFS, so he just restored from the 15min old snapshot - zfs autosnap is neat
[00:53] <RoyK> conrmahr: huh?
[00:53] <RoyK> conrmahr: it's the same thing
[00:54] <conrmahr> # List of devices you want to explicitly enable S.M.A.R.T. for
[00:54] <conrmahr> # Not needed (and not recommended) if the device is monitored by smartd
[00:54] <RoyK> conrmahr: btw, if you have drives supporting SCTERC, turn that on if it's not enabled already
[00:54] <RoyK> conrmahr: no need to list any
[00:54] <conrmahr> ok
[00:54] <conrmahr> I have WD Red 4TB NAS (2x)
[00:54] <conrmahr> do they support SCTERC?
[00:55] <RoyK> conrmahr: can you pastebin smartctl -x /dev/sdb?
[00:56] <Sachiru> RoyK: Why the conservative auto-snapshot?
[00:56] <RoyK> Sachiru: conservative?
[00:56] <conrmahr> http://paste.ubuntu.com/16450748/
[00:56] <Sachiru> I have mine snapshot every 5 minutes. Then again, the host that does this handles only 6 VMs, and most of them are nginx+php+mariadb stacks.
[00:57] <RoyK> Sachiru: see SCT Error Recovery Control in there - set to 7 seconds
[00:57] <RoyK> should work fine
[00:57] <RoyK> I prefer 1s or so, but that's up to you
[00:57] <Sachiru> RoyK: I mean zfs auto-snapshot
[00:58] <Sachiru> Not SCT
[00:58] <Sachiru> For VMs
[00:58] <RoyK> conrmahr: sorry, that was for you
[00:58] <Sachiru> Ah
[00:58] <RoyK> Sachiru: I beleive 15 minutes is sufficient
[00:58] <conrmahr> so in the smartd.conf?
[00:59] <RoyK> not sure - but anyway - 7s is ok
[01:00] <RoyK> far better than without ERC
[01:00] <bindi> dont you want to disable that tler thingy?
[01:00] <RoyK> without ERC the disk can go into so-called deep recovery, meaning it'll spend a minute or two trying to recover a single sector
[01:01] <RoyK> bindi: ERC == TLER - and that's not a thing you want to disable
[01:02] <RoyK> without ERC, your raid, be it md or zfs, may kick out a drive for a single bad sector
[01:03] <conrmahr> RoyK: I think by default it's set to 7s
[01:03] <conrmahr> i did $smartctl -l scterc /dev/sdc
[01:03] <conrmahr>            Read:     70 (7.0 seconds)
[01:03] <conrmahr>           Write:     70 (7.0 seconds)
[01:03] <RoyK> 7 is default on sata disks
[01:04] <conrmahr> so I should change to 1s?
[01:04] <conrmahr> whats the advantages and disadvantages? This is a NAS/Media Server
[01:05] <RoyK> advantages are to avoid a 7s drop if a sector goes bad
[01:05] <RoyK> zfs can handle that
[01:06] <RoyK> disadvantages are (something Donald Trump said)
[01:07] <Sachiru> IMHO, it's good to set ERC even if you're not using ZFS
[01:07] <RoyK> conrmahr: smartctl -l scterc,10,10 /dev/something
[01:08] <Sachiru> I know mdadm (at the very least) also complains about dropped sectors.
[01:08] <RoyK> Sachiru: it's not about sectors
[01:08] <RoyK> Sachiru: it's about the disk trying to find out about those sectors and becoming unavailable for a long time
[01:08] <Sachiru> RoyK: I know, it's sectors causing drives to drop from the array
[01:09] <RoyK> and you don't really want a few dead sectors to make your md or zfs or whatever to kick it out
[01:10] <RoyK> that's why we have raid
[01:10] <conrmahr> Write SCT (Set) Error Recovery Control Command failed: scsi error badly formed scsi parameters
[01:10] <conrmahr> SCT (Set) Error Recovery Control command failed
[01:10] <conrmahr> Retry with: 'scterc,70,70' to enable ERC or 'scterc,0,0' to disable
[01:10] <conrmahr> Write SCT (Set) Error Recovery Control Command failed: scsi error badly formed scsi parameters
[01:10] <conrmahr> SCT (Set) Error Recovery Control command failed
[01:10] <conrmahr> Retry with: 'scterc,70,70' to enable ERC or 'scterc,0,0' to disable
[01:11] <RoyK> heh - crippled fucking disks
[01:11] <RoyK> I've stopped bying WD stuff
[01:11] <RoyK> but then, 7s should do
[01:11] <conrmahr> what the?
[01:11] <RoyK> WD cripples the firmware
[01:12] <RoyK> toshiba has good, cheap drives with good firmware, at least for now
[01:13] <RoyK> the 'enterprise' SATA disks from WD are just the same as the desktop drives, just with better firmware
[01:13] <RoyK> a few years ago, they were the same, more or less
[01:14] <conrmahr> how do i start smartd
[01:15] <RoyK> which ubuntu version_
[01:15] <RoyK> ?
[01:15] <conrmahr> trusty
[01:15] <RoyK> should be running
[01:15] <RoyK> service smartd start
[01:15] <conrmahr> you didn't change the config file?
[01:16] <conrmahr> how do i define my email for notifications?
[01:16] <RoyK> default config should work
[01:16] <RoyK> it sends email to root
[01:16] <RoyK> just forward root emails to yourself
[01:16] <conrmahr> ah right
[01:16] <RoyK> in /etc/aliases
[01:16] <RoyK> (and then run newaliases)
[01:18] <conrmahr> no such dir
[01:20] <RoyK> is there any mail in the queue?
[01:20] <RoyK> mailq should tell
[01:21] <RoyK> do you have postfix installed?
[01:22] <conrmahr> i don't have mailq
[01:22] <conrmahr> it tells me what package its in
[01:23] <RoyK> apt-get install postfix
[01:24] <conrmahr> in the gui how can i select ok?
[01:24] <RoyK> don't use a guo
[01:24] <RoyK> don't use a gui
[01:24] <conrmahr> i mean i use terminal
[01:25] <conrmahr> but it looks like a gui
[01:25] <conrmahr> Package configuration
[01:27] <conrmahr> nvm
[01:27] <conrmahr> it was TAB + Enter
[01:33] <conrmahr> thanks everyone
[01:33] <conrmahr> especially RoyK
[05:51] <House> does anyone have cifs automounting working on 16.04?
[05:53] <House> i can successfully `smbclient -gL //server.fqdn/` with a password at commandline, but as soon as I use "-k" like auto.smb uses it throws errors
[08:36] <jamespage> coreycb, ok poked neutron-vpnaas, builds OK now
[08:36] <jamespage> coreycb, nova - needs microversion-parse, heat - needs monascaclient
[08:36] <jamespage> new deps, not in archive...
[09:11] <jamespage> coreycb, switching to merge-mode=replace makes sense to me - updates made...
[09:11] <jamespage> coreycb, poking at liberty failures now
[09:12] <jamespage> coreycb, neutron/wily failure test failure looks genuine; glance liberty failures consistent across trusty and wily.
[09:13] <jamespage> coreycb, I've also shoved the dh-python update into the SRU queue for Xenial - that will unblock most xenial things and the trusty/mitaka failures...
[09:26] <jamespage> coreycb, reverting merge-mode for now - not supported on trusty
[10:58] <jamespage> coreycb, ddellav: do you think major version matching might be a good idea for charm-helpers?
[10:58] <jamespage> I really hate having to update for x.1's
[10:59] <jamespage> hmm although that won't work for 20XX.X versions...
[10:59] <jamespage> grak
[11:20] <jamespage> coreycb, wedged the dh-python SRU into the openstack-ubuntu-testing PPA's to unblock branch builders...
[11:36] <jamespage> coreycb, will need to sru a glance-store point release for liberty
[11:45] <coreycb> jamespage, ddellav, yes major version matching would be nice for charm-helpers
[11:51] <coreycb> jamespage, thanks for all the updates, I updated the spreadsheet to track some of these and making a card for glance-store.
[12:01] <bc2946088> Morning!  Does anyone have a page showing the steps to adding Ceph OSD's to an already deployed cluster with JUJU?  Is it as easy as adding the drives to the server and rescanning using ceph-osd charm?
[12:05] <xnox> smoser, hey i have questions about config-drive metadata, networking, and static networking
[12:06] <xnox> i have provided a valid /etc/network/interfaces.d/enc1000.cfg with static network configuration...
[12:06] <xnox> and cloud-init ended up writing dhcp auto for the enc1000 interface in the /etc/network/interfaces.d/50-cloud-init.cfg
[12:07] <xnox> providing my own 50-cloud-init.cfg in the config-drive did not do a thing - cloud-init would still overwrite it with dhcp auto
[12:07] <xnox> i guess the only thing that worked was to provide /etc/networking/interfaces full stop. but that is sad =(
[12:08] <xnox> for networking json.... i did not find enough keys in it to configure static network configuration as needed either.
[12:08] <xnox> so questions
[12:09] <xnox> smoser, is it possible to use interfaces.d in xenial and trump 50-cloud-init.cfg? should i be recommending to the cloud provider to ship a straight up /etc/networking/interfaces ?
[12:32] <jamespage> coreycb, pointer to spreadsheet? I can update myself...
[12:33] <coreycb> jamespage, sent it to you
[12:33] <coreycb> jamespage, thanks
[12:44] <jamespage> coreycb, ta
[12:54] <jamespage> coreycb, oh - sorry - I see you where already looking at nova
[12:54] <jamespage> coreycb, I pushed my changes to the git repository...
[12:55] <jamespage> my bad
[12:55] <jamespage> now I can see the list that's great!
[12:55] <jamespage> coreycb, the babel update may be ignorable for now
[12:55] <jamespage> coreycb, heat wanted it as well, but built and worked ok without it...
[12:58] <coreycb> jamespage, no problem :)  ack on babel
[13:01] <dunaeth> Hi, any idea for partitioning a single machine for openstack testing ? There's a doc for automated cloud install but it does not recommand anything
[13:40] <smoser> xnox, there are some issues with config drive providing networking configuration right now.
[13:40] <smoser> if you do not want cloud-init to set fallback networking (write 50-cloud-init.cfg) then you have to disable cloud-init networking entirely.
[13:40] <smoser> i do not expectt that to change, but want to fix the config drive networking scenario in short order.
[13:59] <jamespage> dunaeth, openstack deployed in LXD containers on a single machine?
[14:04] <jamespage> coreycb, where I need to rev a dependency to fix a daily builds issue, I've been backporting a version to the ppa under ~openstack-ubuntu-testing as well
[14:04] <jamespage> coreycb, glance-store being an example of that
[14:07] <coreycb> jamespage, I guess that would mostly only be the case for stable releases, since it'll take longer to get deps uploaded to the archive for them
[14:07] <jamespage> coreycb, yes
[14:07] <jamespage> I think that's OK
[14:07] <jamespage> coreycb, for dev, I've been uploading and then backporting straight away using backport_package - that places into <series>-staging and the trunk testing ppa's
[14:07] <coreycb> jamespage, it makes sense, for example I think glance-store dep probably should wait for the point release of glance before SRUing it
[14:08] <jamespage> coreycb, Iagreed
[14:08] <coreycb> jamespage, ok makes sense
[14:09] <jamespage> coreycb, I think the mitaka build failures should be OK now
[14:09] <jamespage> just waiting for the queue to clear :-)
[14:10] <coreycb> jamespage, awesome!
[14:26] <nabukadnezar43> hello ubuntu-server fails during installation with an error "modprobe -v usb-storage failed"
[14:26] <nabukadnezar43> are there any workarounds?
[14:27] <nabukadnezar43> i'm trying to install from a usb stick and i don't have a cd/dvd rom drive
[14:30] <TJ-> nabukadnezar43: check the 'dmesg' output for clues as to why/if the module fails to load
[14:31] <nabukadnezar43> TJ-: ok let me try
[14:38] <basilAB> I am looking to test latest Mitaka release available in latest openstack neutron tag ( https://github.com/openstack/neutron/releases/tag/8.1.0 ) on Ubuntu . But the updates are not yet available in Ubuntu Cloud archive as packages. Does anyone knows, how often OpenStack updates added to Cloud Archive?
[14:43] <jamespage> hey basilAB - I know :-)
[14:44] <jamespage> basilAB, apologies for not responding to your email - I was just thinking about doing that
[14:44] <basilAB> ah! you are here.
[14:44] <basilAB> great :-) thank you!
[14:44] <jamespage> basilAB, typically we sweep up any avaliable stable release in the first two weeks of the month, with the aim of getting them out into -updates by the end of the month
[14:45] <jamespage> basilAB, you'll be interested in the tracking bug - https://bugs.launchpad.net/cloud-archive/+bug/1580674
[14:45] <jamespage> basilAB, work should progress this week...
[14:46] <basilAB> subscribed now and thanks for the schedule details. I will keep an eye.
[14:46] <jamespage> although we are a little blocked by a related dh-python issue - trying to get that clear first...
[14:47] <nabukadnezar43> apperantly "usb_storage" module needs to be signed
[14:47] <EmilienM> jamespage: do you have LP for newton too?
[14:48] <basilAB> jamespage: since you are here, heard or any plans on adding 'octavia' lbaas addition to cloud-archive?
[14:48] <jamespage> EmilienM, we don't generally bug track development releases...
[14:48] <jamespage> basilAB, not in the short term no
[14:48] <basilAB> okay
[14:48] <nabukadnezar43> how do i sign the usb_storage module for secure boot?
[14:49] <jamespage> EmilienM, if you want to sniff current master branches for newton for Xenial and Yakkety - https://launchpad.net/~openstack-ubuntu-testing/+archive/ubuntu/newton
[14:49] <jamespage> that is the state of currently built master branches - its not complete - working some new dependencies...
[14:50] <EmilienM> jamespage: nice! please ping me when you feel like I can start testing it (asap)
[14:51] <jamespage> EmilienM, I'd not want you to put that into a voting gate btw...
[14:51] <EmilienM> jamespage: ok
[14:57] <jamespage> EmilienM, the gate for that PPA is 'it builds and passes its unit tests' ...
[14:57] <EmilienM> ok
[14:58] <EmilienM> jamespage: as soon as all packages are there, please ping me, I'll start testing it and report you feedback.
[14:58] <jamespage> EmilienM, that would be nice - thankyou!
[14:58] <EmilienM> cool
[14:59] <jamespage> coreycb, hmm - niggle with adding a newer dh-python to the sbuild environment
[14:59] <jamespage> working on that now...
[14:59] <jamespage> it gets installed by s-p-c so we can add the PPA, which contains the newer version...
[14:59] <jamespage> grrr
[15:00] <coreycb> jamespage, s-p-c?
[15:01] <nabukadnezar43> TJ-: dmesg output didn't show anything relevant but i tried probing usb-storage module manually. Got a "could not insert usb_storage required key not available"
[15:01] <nabukadnezar43> error
[15:02] <TJ-> nabukadnezar43: that sounds rather like a secure-boot issue; well checking the module signing key anyhow
[15:02] <jamespage> software-properties-common
[15:03] <TJ-> nabukadnezar43: the modules shipped with the distro should all be signed
[15:04] <nabukadnezar43> TJ-: yeah that's weird
[15:04] <TJ-> nabukadnezar43: which ubuntu release are you working with? 16.04 ?
[15:04] <nabukadnezar43> 16.04 server amd64
[15:04] <TJ-> nabukadnezar43: using the -generic kernel, or -lowlatency?
[15:05] <coreycb> jamespage, are you familiar with the get_component_config() error that several of the newton packages are hitting?
[15:05] <TJ-> nabukadnezar43: it defaults to -generic but its always worth checking, I've noticed some differences with the -lowlatency as regards signing, though I forget what I did notice right now :)
[15:05] <nabukadnezar43> TJ-: i have no idea, i haven't changed anything
[15:05] <coreycb> jamespage, I'm looking at keystone and cinder for newton btw
[15:12] <TJ-> nabukadnezar43: I can't see any obvious bug reports with a similar problem. But, as its the installer I'm wodering if the installer has kernel version A, and during the chroot installation of the latest kernel version B it tries to modprobe the version B usb_storage module, which would upset version A kernel I think (because the kernel uses different signing keys per build if I recall correctly)
[16:16] <brelod> hey guys
[16:17] <brelod> do you know some good book / other source to learn linux server administration?
[16:31] <genii> !guide
[16:56] <brelod> thx
[17:37] <xnox> smoser, how does one completely disable cloud-init networking? i'm pondering if I should try that out.
[17:37] <xnox> at least for this special usecase.
[17:37] <smoser> well, i'm pretty sure we do want to support your  use case. at least i think
[17:37] <smoser> but for disabling:
[17:38] <smoser> echo "network: {config: disabled}" | tee /etc/cloud/cloud.cfg.d/99-xnox-hates-networking.conf
[17:39] <smoser> echo "network: {config: disabled}" | tee /etc/cloud/cloud.cfg.d/99-xnox-hates-networking.cfg
[17:39] <smoser> (.cfg, not .conf)
[17:42] <xnox> smoser, right. or i should have a proper networking_json in my config_drive for static network configuration....
[17:56] <John[Lisbeth]> I need to connect my ubuntu server to the internet via command line and/or sideloading software via usb
[18:08] <coreycb> jamespage, I'm going to exclude install  of keystone in-tree tempest tests (dh_install --fail-missing --exclude keystone_tempest_plugin).  let me know if you disagree.  I think with tempest not packaged and not in main this makes sense.
[18:23] <John[Lisbeth]> ok I got internet working but now I need to block the automatic updating so I can free up apt to use for myself
[18:25] <John[Lisbeth]> nevermind everything is solved now thank you
[19:24] <devster31> does anyone know if and how I can regenerate cups certificates to access the web-ui?
[20:16] <EmilienM> coreycb: hey, did you update something in sahara / mitaka?
[20:17] <coreycb> EmilienM, there have been no updates since the final release
[20:17] <EmilienM> coreycb: ack thx
[21:49] <newbsie> How can I delete all existing logs on Ubuntu 16.04? "journalctl --vacuum-time=1seconds" did not work....
[22:15] <synchronet_> what logs exactly?
[22:16] <newbsie> synchronet_: it's a webserver with nginx/gunicorn/postgres so I want to purge all logs
[22:16] <newbsie> synchronet_: it's not a production/running server, just more an image I'm working on right now.
[22:20] <synchronet_> do it manually I guess
[22:21] <synchronet_> cd /var/log and go wild with the del command :)
[22:21] <synchronet_> there are more sever commands :)
[22:21] <synchronet_> servere
[22:21] <synchronet_> you have root yeah?
[22:23] <newbsie> synchronet_: yes, I'm root
[22:24] <newbsie> synchronet_: I can't use the journalctl command to do this?
[22:25] <synchronet_> why the logs bothering you?
[22:26] <newbsie> synchronet_: I wanted to start it fresh after doing a bunch of test while setting up.
[22:26] <newbsie> I understand it gets deleted or rotated out, but still... no need to clutter it with bunch of python errors/etc
[22:27] <synchronet_> not familiar with nginx but with apache you can just delete the VS etc
[22:27] <synchronet_> all logs go
[22:28] <synchronet_> not sure exactly what your doing tho
[22:29] <synchronet_> not sure the facination with nginx, its shareware
[22:30] <synchronet_> Virtualmin and Apache always worked for me :)
[22:30] <synchronet_> for website things
[22:31] <synchronet_> and with php7 now its fast enough
[22:32] <newbsie> synchronet_: I use nginx, mostly because it is used often in python/gunicorn projects and docs are easy for me to work with.
[22:32] <synchronet_> with a nice server
[22:32] <synchronet_> ok
[22:32] <synchronet_> area not familiar with
[22:32] <newbsie> synchronet_: typically, easy wins for me... I don't need advanced super functionality. :)
[22:33] <synchronet_> :) me niether
[22:33] <synchronet_> intersted in a quiet life these days, not so easy there days
[22:33] <synchronet_> things move so fast
[22:34] <synchronet_> upgraded to php7 and WP plugins hate it
[22:34] <synchronet_> something about php7 and symboles
[22:34] <synchronet_> easy fix tho
[22:35] <newbsie> Yeah, I really don't enjoy server management/IT so it is just a necessity to do what I do, but I prefer development.
[22:35] <synchronet_> I prefer to win the lotto and have done with it ;)
[22:35] <newbsie> I prefer to win the lottery too, that way I can just do what I enjoy.
[22:36] <newbsie> That said, I have better chance of making money in the stock market than winning the lottery....
[22:36] <synchronet_> employ some clever dude then :)
[22:36] <jak2000> hi all how to use QUOTA on home dirs? 40gb for user1 and 60gb for user2? how to do?
[22:37] <synchronet_> in Virtualmin its a piece of cake
[22:42] <patdk-lap> wekk, go get a baker than
[22:46] <jak2000> synchronet_ any advice for me?
[22:46] <synchronet_> not froma command point of view no
[22:46] <synchronet_> hang around
[22:47] <jak2000> Virtualmin  is for me?
[22:47] <synchronet_> maybe
[22:47] <jak2000> not
[22:47] <jak2000>  Open Source Web Hosting and Cloud Control Panels
[22:47] <jak2000> :(
[22:48] <jak2000> how to configure the quotas for homedirs?
[22:48] <sarnold> jak2000: http://manpages.ubuntu.com/manpages/xenial/man8/setquota.8.html
[22:48] <synchronet_> can set quotas etc very easily but go to the forum first and ask if its what you need
[22:49] <synchronet_> sarnold: great
[22:49] <synchronet_> seems to be people help only after others try :)
[22:49] <synchronet_> irc sucks at times its best to know everything
[22:49] <sarnold> nah, it just took longer than usual for me tofind the manpage in question :) someone I suspect jak2000 didn't need the kernel interface, which was the first thing that came to mind :)
[22:49] <synchronet_> :)
[22:50] <synchronet_> too much to learn and too short a life
[22:52] <jak2000> thanks
[22:52] <synchronet_> :) fixed then?


[02:02] <lullabud> the more i use other *nixes, the more i love ubuntu.
[02:13] <shwag> Can anyone help me to figure out why there is a 15 second delay when I ssh to my server before it asks me for my password?
[03:09] <shwag> what user does cron usually run as ?
[08:25] <foo> uh, I mv'd the apache2 dir in /etc after I uninstalled apache with --purge ... and I reinstall apache, and the dir doesn't come back with configs. Any ideas?
[08:34] <infinity> foo: Purge apache2-common.
[08:34] <foo> infinity: ahh
[08:34] <foo> thanks
[10:15] <KenSentMe> I have updated profptd on my ubuntu dapper machine, but since that i get an error when restarting proftpd: IPv6 getaddrinfo 'marge2.lan' error: Name or service not known.I've read the README.debian file about adding '::1 ip6-localhost ip6-loopback your_host_name' and '::fff:A.B.C.D your_host_name'. The server restarts without error, but is unreachable through an ftp client. Anyone know a solution?
[01:55] <edgy> Hi, how can I tell whether the OS installed is plain ubuntu or ubuntu server?
[04:18] <rbonnin> Hi! is ubuntu server LSB compliant?


[01:52] <KrakenPolar> hola
[01:55] <KrakenPolar> hello
[01:55] <KrakenPolar> hello from Amsterdam people
[01:55] <KrakenPolar> you know...
[01:56] <KrakenPolar> i need teacher
[01:57] <KrakenPolar> good bye :-P
[01:57] <KrakenPolar>  if you need a student contact bye
 @KrakenPolar, Still need help?
[03:50] <EnchanterTim> Hi
[03:50] <EnchanterTim> https://bpa.st/ZXGQ
[03:50] <EnchanterTim> Here's my issue
[03:50] <EnchanterTim> I think i need to patch that function and recompile plasma
[03:50] <EnchanterTim> But I don't know which source package in kubuntu it is
[03:51] <EnchanterTim> I tried apt-file search 'plasmaquick/dialog.cpp' and no results
[07:55] <lordievader> Good morning
[12:23] <BluesKaj> Hi folks
 Hello, How i can and short code to kubunto 20.04? I want to ad short code on flameshot screenshot
[13:10] <RikMills> EnchanterTim: https://launchpad.net/ubuntu/+source/plasma-framework
 Focal
 @RikMills, Focal
[14:45] <^AuGiE^> kc2bez, u there
[15:18] <k_sze> In KDE, is there a way to get a task switcher where multiple windows of the same application are stacked together (like in GNOME)?
[15:20] <k_sze> nvm, I think I understand how it works in KDE now.
[15:21] <k_sze> But I guess I would prefer if the tasks are stacked together when I do Alt+TAB
 When I logon to my Kubuntu 20.04 Discover is always starting automatically. But in the system setting there is no autostart defined. How can I disable this autostart?
[17:18] <EnchanterTim> I figured it out
[17:18] <EnchanterTim> I had to take that dialog.cpp file and revert the two functions
[17:18] <EnchanterTim> I reverted them back to before the kde bug fix
[17:18] <EnchanterTim> That KDE bugfix breaks Xmonad functionality
[17:19] <EnchanterTim> since I don't use KDE like that, it matters little if I have it or nto, so I reverted back, ust the two functions, and rebuilt the package
[17:19] <EnchanterTim> Now Xmoand again works with latest plasma.
[17:19] <EnchanterTim> Though with each package update, I'd have to apply the patch and rebuild
[17:19] <EnchanterTim> Given that the source doesn't change too much and the patch is applicable.
[17:56] <Blessing> Hello everyone! I am getting random freezes on my Kubuntu 20.04. I installed the system 5 months ago and the freezes started about 2 months ago. I read log files in /var/log, but I don't see anything unusual there before the freeze occurs. There was a message about CPU temperature above threshold, but when I tried to load my CPU so its temperature
[17:56] <Blessing> gets above the threshold again, nothing unusual happened, it just kept working. I used to struggle with this issue on the previous laptop I had, but couldn't find the solution and 5 months ago I got new laptop which worked fine for 3 months. Last such freeze happened 1:30 hours ago, I was using MATLAB and running Brave browser on the background, I
[17:56] <Blessing> don't see any pattern to replicate this problem. I read many questions regarding random freeze in ubuntu, but there's no solution so far (obviously if I didn't miss it somehow). I'm not sure if that means something, but my friend has exactly the same laptop as me and running Kubuntu 20.04 on it, it works perfectly well, not even single freeze so
[17:56] <Blessing> far for him. How do I solve this problem? What can I do to find what causes the freeze? Is there a better place to ask for help?
[18:03] <diogenes_> Blessing, monitor the RAM and SWAP usage.
[18:05] <Blessing> diogenes_, thank you! I will do that, but what do I do if I find out it was or was not related to RAM and SWAP?
 NVidia card?
 @Blessing, I had random freezers on open suse and kubuntu, I disabled file search and it freezers gone
[19:35] <Blessing> @jvier_x, what kind of file search? Like file indexing?
 @Blessing, Yes
[23:01] <Cynosure-NULL> hi
[23:33] <k_sze> Is Wayland support considered mature in Kubuntu 20.04?


[23:27] <mgrandi> I've noticed on windows, that using pythonw.exe with plink seems to make bzr freak out


[08:29] <Hummer> I have a problem with my wifi on lubuntu 18.10 32 bit
[09:11] <Hummer> i have a problem with my wifi
[09:14] <guiverc> Hummer, what is the problem?
[09:14] <guiverc> fyi:  if you don't get help here, the main room #ubuntu can also be used.
[09:15] <Hummer> i can't connect with wifi. have you a guide for connecting with wifi?
[09:15] <Hummer> i can't found one on the internet thath work for my.
[09:16] <guiverc> Hummer, https://manual.lubuntu.me/3/3.1/3.1.5/nm-tray.html?highlight=wifi is probably the most appropriate page in the manual
[09:16] <Hummer> i will take a look
[09:17] <guiverc> Hummer, also https://discourse.lubuntu.me/t/how-can-i-connect-wifi/46/2  was a question on discourse.lubuntu.me where I pasted some notes I made
[09:19] <Hummer> guiverc, whats the nm-panel?
[09:20] <guiverc> network-manager panel widget
[09:21] <Hummer> i that the icon left next to the volume button?
[09:21] <guiverc> item bottom right; but I'd not really know how to describe it sorry.  yeah it's probably edit (it'll show view connections, edit connection with right-click)
[09:21] <guiverc> (note: this is from memory; my lubuntu desktop doesn't have wifi
[09:22] <Hummer> yes that d'one that i mean.
[09:23] <Hummer> i have there check the wifi on button but a see no wifi networks
[09:24] <Hummer> and i have a wifi network card install
[09:28] <guiverc> my own wifi networks are hidden, so they aren't seen (the discourse link I gave has some notes I wrote down for 18.10), where I add my network (my link is text only, I didn't add pictures)
[09:29] <Hummer> i can see the networks on a windows pc. but on my lubuntu laptop i can;t see it.
[09:30] <Hummer> and the networks in the regio can't  see also
[09:30] <guiverc> okay, but sorry I have limited experience with wifi (why I made the notes I did) as I 99.9% use only wired network sorry so I can't help much
[09:35] <kc2bez> Hummer: It may be a driver issue. Please pastebin the output of lspci
[09:36] <Hummer> kc2bez: this the output of the comment:
[09:36] <Hummer> 00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09) 00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) 00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04) 00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced H
[09:37] <kc2bez> I think the bot silenced you. You need to use paste.ubuntu.com or something similar.
[09:40] <Hummer> 00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09) 00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) 00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04) 00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced H
[09:40] <Hummer> is this now good?
[09:42] <kc2bez> I think it keeps cutting it off. The IRC not won't let you post a wall of text.
[09:42] <kc2bez> !paste
[09:43] <Hummer> https://paste.ubuntu.com/p/bmf2cDrVxY/
[09:43] <Hummer> this works for my
[09:46] <kc2bez> Much better, I got your paste. I don't think that is one of the cards with known issues so guiverc 's instructions should be good.
[09:55] <Hummer> i have set up a htospot on my smartphone to test the guide and add the network to my laptop with lubuntu and my smartpone says that 0 devices are connected
[09:56] <Hummer> and by the list of connects hav i the wired connect that i now use and the conneting with my smartphone that says never connected
[10:08] <guiverc> Hummer, rather obvious, are laptop and smartphone using the same frequency (5/2.4ghz)?
[10:09] <Hummer> that can i not config on my smartphone
[10:10] <guiverc> possibly, I've not used a smartphone as an access point (I've rarely had need for wireless)
[10:12] <Hummer> and have this also earlier attempted with oder networks and that dindent neither
[10:13] <Hummer> and add the time i used windows on my laptop my wifi conneting was good
[10:14] <Hummer> guiverc: i have turnd on hotspot on my smartphone
[10:14] <guiverc> Hummer, i had trouble myself when I first used wifi on 18.10; why I made those rather-rough notes
[10:15] <Hummer> i will tray it again
[10:18] <Hummer> guiverc, this is the output of the ip addr comment of this guide (https://docs.google.com/document/d/1GSgtFqCEVuWLk8GsFPHQxTBiIJJUMKWYEJcW9Z25cck/edit) : https://paste.ubuntu.com/p/QQDgQ37T82/
[10:22] <guiverc> Hummer, fyi: i'm booting up a thinkpad to compare; i'll use 19.10 as it's what I have handy  (today's daily in live mode)
[10:23] <guiverc> wlo1 is the device you want, my thinkpad shows wlp2s0 is what I want - mine though states <NO-CARRIER,BROADCAST,MULTICAST,UP> so that's different
[10:26] <guiverc> have you tried the 'Right click' (or where my cursor is in gdoc if you see it)
[10:27] <Hummer> as i right clock on the nm-icon than i see only general toolbar options
[10:28] <kc2bez> One thing to check in the `right click` is `enable wifi` is checked on.
[10:29] <Hummer> as i left click i have wifi enabled
[10:35] <guiverc> Hummer, all I can think of is you've missed the nm-tray icon, and hit the panel itself (if you mean 'task manager, configure, move, remove, configure pane, manage widgets etc'
[10:39] <Hummer> the nm-panel is the nm-panel in the right bottom?
[10:39] <guiverc> yep.
[10:39] <Hummer> is that the wifi logo icon?
[10:40] <guiverc> yeah I mixed up terms in the gdoc; it was a draft that I never polished sorry.
[10:40] <Hummer> i can only left click on it
[10:40] <guiverc> i just switched my 19.10 to a found 18.10.  it has a different icon pic, two arrows aimed left/right with X on my thinkpad now - click on that (if that's what you see)
[10:42] <Hummer> i sea now the lan wired networlk icon because i have a cable plugged in
[10:42] <Hummer> is that the same icon place? -and chaghed it by wifi-
[10:43] <guiverc> okay, my laptop doesn't have anything connected which could be why I see arrows in opposite direction plus X
[10:43] <guiverc> plugging in a cable into my thinkpad changes the symbol to outline of NIC (network rj45 type connector)
[10:50] <Hummer> if have 2 square with a curved line connnecting the 2 sqaures
[10:52] <kc2bez> That indicates that you are not connected.
[10:53] <Hummer> i use now the lubuntu machine for this chat
[11:04] <Hummer> i have no time left to day i will come to morow back with th esame user name
[17:26] <wxl> https://discourse.lubuntu.me/t/why-not-contribute/87


[00:53] <bigtone> I'm running Ubuntu 12.04, and I'm limited with what my resolution can go to. It's too wide!
[06:53] <dholbach> good morning


[06:03] <mborzecki> morning
[06:03] <mvo> hey mborzecki - good morning
[06:03] <mborzecki> mvo: hey
[06:04] <mborzecki> mvo: did i miss anything on friday?
[06:10] <mvo> mborzecki: not much was relatively quiet
[06:12] <mborzecki> mvo: i like quiet :)
[06:12] <mvo> mee too
[06:41] <mvo> zyga: 6575 has some conflicts
[07:35] <zyga> 89.§34-[\8p]
[07:35] <zyga> =
[07:35] <zyga> good morning
[07:35] <zyga> mvo: thank you, looking now
[07:35] <mvo> zyga: good morning!
[07:36] <zyga> it's good to be back
[08:04] <pedronis> mborzecki: Hi, I made a couple of suggestions in 6576
[08:04] <mborzecki> pedronis: thanks, reading now
[08:06] <pstolowski> morning
[08:07] <mborzecki> pedronis: tbh i've alawys used determinant in the math sense, but i suppose your suggestion works too
[08:08] <pedronis> mborzecki: an other option is interfaceConstraint
[08:08] <pedronis> mborzecki: it's command impl, not an API or something used everywhere
[08:08] <pedronis> so mostly trying to unblock this
[08:09] <mvo> hey pstolowski - good morning
[08:09] <mborzecki> pstolowski: hey
[08:12] <zyga> mvo: quick question about https://github.com/snapcore/snapd/pull/6574#discussion_r264106985 - can you explain that again please?
[08:12] <mup> PR #6574: cmd/snap-confine: track per-app and per-hook processes <Created by zyga> <https://github.com/snapcore/snapd/pull/6574>
[08:12] <zyga> mvo: is the goal to see more than one process at a time?
[08:13] <mborzecki> pedronis: reading dict output a bit more, 'determinant' sounds good
[08:15] <mvo> zyga: it was mostly to ensure that the cgroup really tracks all the pids, we know this so maybe silly
[08:15] <mvo> zyga: otoh *might* be useful when we go to cgroup v2 - otoh there will probably be different interfaces then so maybe again not super useful
[08:16] <zyga> mvo: wait wait, I'm not sure I understand the comment you made
[08:16] <mvo> zyga: i.e. to ensure that any children of the test-snapd-tools.sh app are also part of the cgroup that tracks the activity of "sh"
[08:16] <zyga> mvo: is it really to track two processes?
[08:16] <zyga> ah
[08:16] <zyga> thanks!
[08:16] <zyga> I understand now
[08:16] <zyga> mvo: I will look at conjuring  something that checks that
[08:16] <mvo> zyga: great! sorry for the slightly winded way of explaining it
[08:17] <zyga> thank you for clarifying :)
[08:17] <mvo> zyga: cool! but don't kill yourself I think its a bit optional, cgroups tend to work
[08:17] <zyga> I think it's not hard, just a small extra chunk after the two tests there
[08:18] <mvo> mborzecki: quick question about 6238 - this (probably) needs a master merge to make tests happy and a full review from pstolowski - is that accurate?
[08:18] <mvo> zyga: nice
[08:22] <mborzecki> mvo: and a small update, some new denials were found in the tests which need a little bit of investigation
[08:25] <mborzecki> pedronis: pushed an update
[08:27] <pedronis> mborzecki: thx
[08:29] <mvo> mborzecki: thank you
[09:20] <Chipaca> mborzecki: #6576 seems to be GTG
[09:20] <mup> PR #6576: cmd/snap, client, daemon, ifacestate: show a leading attribute of a connection <Squash-merge> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/6576>
[09:21] <mborzecki> aand merged
[09:21] <Chipaca> mborzecki: squash-merged?
[09:21] <mborzecki> Chipaca: yup
[09:22] <Chipaca> phew
[09:22] <Chipaca> :-)
[09:22] <mup> PR snapd#6576 closed: cmd/snap, client, daemon, ifacestate: show a leading attribute of a connection <Squash-merge> <Created by bboozzoo> <Merged by bboozzoo> <https://github.com/snapcore/snapd/pull/6576>
[09:23] <mborzecki> mvo: opening a branch with a cherry picke in a minute
[09:25] <mup> PR snapd#6578 opened: cmd/snap, client, daemon, ifacestate: show a leading attribute of a connection (2.38) <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/6578>
[09:43] <mvo> mborzecki: if it can be cherry-picked without a conflcit no need to open a PR
[09:44] <mvo> mborzecki: thanks for landing this so timely!
[09:44] <mborzecki> mvo: ah, opened the PR anyway, feel free to close :)
[09:45] <pedronis> pstolowski: thanks for applying the last round of comment on timings
[09:45] <mvo> mborzecki: thats fine
[09:45] <mvo> mborzecki: I just wanted to make your life easier :)
[09:46] <pstolowski> pedronis: sure, thanks for the suggestions
[09:46] <pedronis> Chipaca: hi, thanks again for the epochs docs,  there is a couple of things maybe to clarify and degville has some input too, when is a good time to chat for you and and degville
[09:46] <pedronis> ?
[09:47] <Chipaca> pedronis: anytime before 6pm :-)
[09:47] <degville> pedronis: Chipaca: same for me :)
[09:48] <pedronis> Chipaca: degville: can we have a HO (same as standup) in 10 mins then?
[09:48] <Chipaca> sure
[09:48] <degville> Chipaca: pedronis: good for me!
[09:59] <mborzecki> zyga: updated #6329, please take a look
[09:59] <mup> PR #6329: cmd/snap-confine, packaging: support SELinux <SELinux> <⛔ Blocked> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/6329>
[09:59] <zyga> mborzecki: ack, enqueued
[10:00] <mborzecki> zyga: thanks!
[10:05] <zyga> mvo: added the test to https://github.com/snapcore/snapd/pull/6574
[10:05] <mup> PR #6574: cmd/snap-confine: track per-app and per-hook processes <Created by zyga> <https://github.com/snapcore/snapd/pull/6574>
[10:08] <mvo> zyga: nice, thank you
[10:13] <mborzecki> mvo: #6578 is green
[10:13] <mup> PR #6578: cmd/snap, client, daemon, ifacestate: show a leading attribute of a connection (2.38) <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/6578>
[10:16] <mvo> mborzecki: yay - thanks
[10:17] <mup> PR snapd#6578 closed: cmd/snap, client, daemon, ifacestate: show a leading attribute of a connection (2.38) <Created by bboozzoo> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/6578>
[10:23] <Chipaca> pedronis: https://pastebin.ubuntu.com/p/2wMJ6DtjNz/
[10:30] <Chipaca> pedronis: because the check is done in mount-snap, which isn't done for reverts
[10:39] <pedronis> Chipaca: ok, so we have a problem
[11:00] <zyga> brb
[11:01] <zyga> mborzecki: is https://github.com/snapcore/snapd/pull/6329/files#r261618980 done?
[11:01] <mup> PR #6329: cmd/snap-confine, packaging: support SELinux <SELinux> <⛔ Blocked> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/6329>
[11:02] <mborzecki> zyga: line 64?
[11:02] <zyga> ahh
[11:02] <zyga> thanks, I missed that (sorry)
[11:02] <mborzecki> zyga: how about we switch all of the code to clang-format in a separate PR?
[11:04] <mvo> mborzecki: the downside of doing this is that we loose a lot of history for git blame
[11:04] <pedronis> of snap-confine?
[11:05] <pedronis> I fear we cannot afford that
[11:08] <mborzecki> hmn wonder if git blame -w would work around that
[11:08] <mvo> mborzecki: might be worth a quick experiment
[11:08] <mvo> (in a local PR)
[11:08] <mvo> eh, local branch
[11:12] <Chipaca> brb, gym
[11:14] <zyga> mborzecki: let's not
[11:14] <zyga> mborzecki: I wanted that but then considered it a bad move
[11:14] <zyga> mborzecki: it's better to evolve code over time
[11:15] <zyga> mborzecki: this is why I use new files, things slowly move to clang-format
[11:16] <mborzecki> zyga: actually git blame -w looks quite good locally, but github blame is all bs now and there's no way to switch it
[11:17] <zyga> mborzecki: more reasons to refactor snap-confine tree :)
[11:18] <zyga> mborzecki: sent review on selinux branch
[11:23] <mborzecki> zyga: not sure how at address your question here https://github.com/snapcore/snapd/pull/6329#discussion_r264181494
[11:23] <mup> PR #6329: cmd/snap-confine, packaging: support SELinux <SELinux> <⛔ Blocked> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/6329>
[11:30] <pedronis> zyga: is that correct in the typical case we expect the /usr hierarchy to come from the base snap?
[11:38] <mvo> pedronis: I am experimenting a bit more with remodel right now, one thing I noticed is that refresh of the kernel track will now trigger a re-refresh check which is not compatible with our requirement that we can't have things talking to the network in the install phase of the remodel. thats seems to be a bit of a tricky one
[11:48] <mborzecki> zyga: updated #6329
[11:48] <mup> PR #6329: cmd/snap-confine, packaging: support SELinux <SELinux> <⛔ Blocked> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/6329>
[11:54] <zyga> mborzecki: thanks!
[11:55] <zyga> pedronis: yes
[12:17] <zyga> mborzecki: https://github.com/snapcore/snapd/pull/6329#discussion_r264181494
[12:17] <mup> PR #6329: cmd/snap-confine, packaging: support SELinux <SELinux> <⛔ Blocked> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/6329>
[12:18] <zyga> ah
[12:18] <zyga> odd
[12:18] <zyga> github doesn't  show the replies in some  views
[12:18] <pedronis> mvo: that's probably easiest to deal with a flag for now
[12:18] <zyga> mborzecki: approved
[12:19] <mborzecki> zyga: thanks!
[12:23] <mup> PR snapd#6579 opened: cmd/snap-confine: make sc_args helpers const-correct <Simple 😃> <Created by zyga> <https://github.com/snapcore/snapd/pull/6579>
[12:23] <zyga> mborzecki, mvo: quick one please ^
[12:24] <mvo> pedronis: ok
[12:25] <pedronis> mvo: we probably want canarying for (automatic) remodeling at some point but is quite premature to have that bit there
[12:25] <pedronis> we need to decide what it really means
[12:27] <mvo> pedronis: yeah, a flag for now is fine for me
[13:01] <mborzecki> off to pick up the kids
[13:08] <pedronis> Chipaca: could you review #6568 when you have a bit of time?
[13:08] <mup> PR #6568: overlord/snapstate: fix restoring of "old-current" revision config in undoLinkSnap <Created by stolowski> <https://github.com/snapcore/snapd/pull/6568>
[13:10] <zyga> mvo: https://github.com/snapcore/snapd/pull/6575 needs a 2nd review now
[13:10] <mup> PR #6575: cmd/snap-confine: pass sc_invocation instead of numerous args around <Created by zyga> <https://github.com/snapcore/snapd/pull/6575>
[13:14] <pedronis> mvo: probably want to look at #6574 a 2nd time
[13:14] <mup> PR #6574: cmd/snap-confine: track per-app and per-hook processes <Created by zyga> <https://github.com/snapcore/snapd/pull/6574>
[13:16] <mup> PR snapd#6580 opened: cmd/snap-confine: drop unused dependency on libseccomp <Created by zyga> <https://github.com/snapcore/snapd/pull/6580>
[13:17] <zyga> mborzecki: ^ that one might be interesting for you
[13:20] <zyga> mvo: quick trivial, 2nd review: https://github.com/snapcore/snapd/pull/6579
[13:20] <mup> PR #6579: cmd/snap-confine: make sc_args helpers const-correct <Simple 😃> <Created by zyga> <https://github.com/snapcore/snapd/pull/6579>
[13:25] <mup> PR snapd#6581 opened: daemon: move a struct def that was between an other struct and its methods <Simple 😃> <Created by pedronis> <https://github.com/snapcore/snapd/pull/6581>
[13:26] <pedronis> trivial PR ^
[13:32] <Chipaca> hehe
[13:32] <Chipaca> pedronis: +1 just from the description
[13:33] <Chipaca> pedronis: of course github thinks you moved a func def, not a struct def
[13:34] <pedronis> Chipaca: no,  it's a func,  is just that my brain conceptuall thought it's a struct
[13:34] <pedronis> (because it's kind of response)
[13:35] <Chipaca> daemon/ does kinda blur the lines
[13:35] <Chipaca> there are things in there that are funcs that have methods on 'em
[13:36] <pedronis> Chipaca: I fixed the descr/commit now
[13:36] <Chipaca> pedronis: about daemon, I was thinking of slowly (oportunistically) moving api* chunks out to daemon/api/, to separate the api from the daemon bits, and make refactoring the one without breaking the other easier
[13:37] <Chipaca> pedronis: do you think that might be a good approach for that?
[13:37] <pedronis> Chipaca: I don't know, I need to understand a bit more what it entails
[13:37] <pedronis> we don't seem close to that
[13:37] <pedronis> the tests use daemon often
[13:37] <pedronis> and they don't use exported things only either
[13:38] <Chipaca> yeah
[13:38] <Chipaca> blackboxing has only just started, in daemon
[13:38] <Chipaca> or is it whiteboxing
[13:38]  * Chipaca is colourblind
[13:38] <pedronis> Chipaca: more small scale, I'm about to split out one api_*[_test].go file for asserts
[13:38] <Chipaca> pedronis: nice
[13:38] <Chipaca> pedronis: and make it daemon_test?
[13:39] <pedronis> I don't know is that possible?
[13:39] <pedronis> debug stuff isn't doing that for example
[13:39] <pedronis> Chipaca: sorry, to be clear, I'm not doing this to cleanup,  I want to add a feature (returning json stuff for asserts if asked)
[13:40] <pedronis> but I might as well do that first
[13:46] <Chipaca> pedronis: I've been moving to _test opportunistically :-)
[13:47] <Chipaca> pedronis: I need to do something about apiBaseSuite to be able to move to the package
[13:47] <Chipaca> pedronis: it'll come in time
[13:48] <Chipaca> might be as simple as adding an exported type alias for it
[13:48] <Chipaca> but, too fiddly to do as an on-the-fly refactor imho
[13:56] <pedronis> pstolowski: seems 6568 can be landed
[14:01] <Chipaca> mvo: *cough*
[14:01] <Chipaca> ah there you are
[14:02] <mup> PR snapd#6568 closed: overlord/snapstate: fix restoring of "old-current" revision config in undoLinkSnap <Created by stolowski> <Merged by stolowski> <https://github.com/snapcore/snapd/pull/6568>
[14:32] <mborzecki> zyga: is there a request to openSUSE:Factory with snapd already open?
[14:33] <zyga> mborzecki: no, it was  automatically closed
[14:33] <zyga> we need to fix our "badness" score by allowing setuid root and polkit policy first
[14:33] <mborzecki> hmm
[14:33] <zyga> that's why I opened those two bugs about that
[14:34] <mborzecki> zyga: do you post links to the bugs?
[14:35] <zyga> https://bugzilla.suse.com/show_bug.cgi?id=1127366 and https://bugzilla.suse.com/show_bug.cgi?id=1127368
[14:35] <mborzecki> zyga: thanks!
[14:42]  * zyga goes for lunch
[14:59] <mup> PR snapd#6581 closed: daemon: move a function that was between an other struct and its methods <Simple 😃> <Created by pedronis> <Merged by pedronis> <https://github.com/snapcore/snapd/pull/6581>
[15:14] <ogra> Chipaca, mvo, i'm booting my first core18 image (beaglebone) here and the first boot looks pretty odd doing interactive snap animations (mounting/installing with the spinner and such) on the serial console
[15:14] <ogra> is that intentional ?
[15:16] <pedronis> ogra: that sounds odd
[15:16] <ogra> i mean ... it looks fancy ... but a bit out of place between all the system startup messages
[15:17] <ogra> :)
[15:18] <alan_g> cachio, are you the guy to refresh the rawhide image? https://github.com/MirServer/mir/pull/749#pullrequestreview-212741294
[15:19] <mup> PR MirServer/mir#749: release/1.1 <Created by AlanGriffiths> <https://github.com/MirServer/mir/pull/749>
[15:20] <mvo> ogra: its intentinal but if its too odd its easy to remove
[15:21] <mvo> ogra: it was added mostly to show that things are happing but if its too out-of-place its easy to change
[15:22] <pedronis> mvo: I wasn't aware of this
[15:22] <ogra> mvo, well, it looks unusual
[15:22] <mborzecki> zyga: https://forum.snapcraft.io/t/plans-for-sharing-a-gl-lib/10298/4
[15:22] <ogra> but i'm not sure if i actually find it too odd after overcoming the first shock ;)
[15:25] <mvo> ogra, pedronis http://paste.ubuntu.com/p/Sjm4j6jXK5/ in core18 is all that is needed to remove the progress
[15:26] <pedronis> ah
[15:26] <pedronis> I see
[15:26] <mup> PR core#38 closed: Add another pi-config option <Created by sergey-borovkov> <https://github.com/snapcore/core/pull/38>
[15:26] <mup> PR core#83 closed: move most of the ubuntu-core config deb into the snap snap build <Created by mvo5> <https://github.com/snapcore/core/pull/83>
[15:26] <ogra> mvo, after letting it sink in i think it is fine ... unless you have a slow enough board that they kick in during console-conf
[15:27] <mup> PR core#38 opened: Add another pi-config option <Created by sergey-borovkov> <https://github.com/snapcore/core/pull/38>
[15:27] <mup> PR core#83 opened: move most of the ubuntu-core config deb into the snap snap build <Created by mvo5> <https://github.com/snapcore/core/pull/83>
[15:27] <ogra> ppisati, FYI
[15:27] <ogra> ogra@localhost:~$ uname -a
[15:27] <ogra> Linux localhost 4.15.0-46-generic #49-Ubuntu SMP Wed Feb 6 09:34:18 UTC 2019 armv7l armv7l armv7l GNU/Linux
[15:27] <ogra> ogra@localhost:~$ snap list |grep kernel
[15:27] <ogra> pc-kernel  4.15.0-46.49            194   18/edge   canonical*  kernel
[15:27] <mvo> ogra: console-conf will wait for those
[15:27] <mup> PR #49: allow (optional) snappy update $pkgname <Created by mvo5> <Merged by niemeyer> <https://github.com/snapcore/snapd/pull/49>
[15:27] <ogra> mvo, ah, is that new in core18 ? it didnt in core16
[15:27] <mvo> ogra: correct
[15:27] <ogra> awesome
[15:30] <zyga> re
[15:31] <zyga> mborzecki: ack
[15:33] <mup> PR snapd#6579 closed: cmd/snap-confine: make sc_args helpers const-correct <Simple 😃> <Created by zyga> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/6579>
[15:33] <zyga> thanks!
[15:34] <mup> PR snapd#6574 closed: cmd/snap-confine: track per-app and per-hook processes <Created by zyga> <Merged by zyga> <https://github.com/snapcore/snapd/pull/6574>
[15:40]  * cachio lunch
[15:43] <ogra> ogra@localhost:~$ sudo hostnamectl set-hostname beaglebone
[15:43] <ogra> Could not set property: Failed to set static hostname: Read-only file system
[15:43] <ogra> ogra@localhost:~$ ls -l /etc/writable/
[15:43] <ogra> total 0
[15:43] <ogra> ogra@localhost:~$ ls -l /etc/hostname
[15:43] <ogra> lrwxrwxrwx 1 root root 17 Mar  8 10:46 /etc/hostname -> writable/hostname
[15:43] <ogra> mvo, ^^^
[15:44] <zyga> mborzecki: replied on that thread
[15:46] <zyga> mvo: if you have some time https://github.com/snapcore/snapd/pull/6575 would be enough for me to propose the final bit of the core16 fixup
[15:46] <mup> PR #6575: cmd/snap-confine: pass sc_invocation instead of numerous args around <Created by zyga> <https://github.com/snapcore/snapd/pull/6575>
[15:46] <zyga> mborzecki: can you please look at https://github.com/snapcore/snapd/pull/6580?
[15:46] <mup> PR #6580: cmd/snap-confine: drop unused dependency on libseccomp <Created by zyga> <https://github.com/snapcore/snapd/pull/6580>
[15:48] <ogra> $ sudo timedatectl set-timezone Europe/Berlin
[15:48] <ogra> Failed to set time zone: Failed to set time zone: Read-only file system
[15:48] <ogra> mvo, same for timezone :(
[15:49] <mvo> ogra: *cough*
[15:49] <zyga> ogra: hey, I got a ping about the pi3 gadget snap
[15:49] <zyga> ogra: are builds working there?
[15:50] <zyga> ogra: after fixing the spi interface name supposedly there are no more builds in edge
[15:50] <ogra> zyga, no idea, thats foundation nowadays
[15:50] <mvo> ogra: https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1778936
[15:50] <zyga> ogra: and in addition, someone should plan to release that
[15:50] <mup> Bug #1778936: please re-add Support-system-image-read-only-etc.patch <patch> <verification-needed> <verification-needed-bionic> <systemd (Ubuntu):Fix Released> <systemd (Ubuntu Bionic):Fix Committed> <systemd (Ubuntu Cosmic):Fix Released> <https://launchpad.net/bugs/1778936>
[15:50] <ogra> zyga, same ... also foundations
[15:50] <zyga> ogra: who should I ping?
[15:50] <mvo> ogra: it tells you something about how well our SRUs are working :/
[15:50] <mvo> ogra: note the date of the patch
[15:50] <ogra> zyga, sil2100 is the one i always ping (priobably wrongly, who knows *g* )
[15:51] <zyga> sil2100: ^ pi3 gadget snap
[15:51]  * zyga hugs sil2100
[15:51] <zyga> thank you!
[15:51] <sil2100> On my TODO list, yes o/
[15:51] <ogra> mvo, well, not a year yet ... let it ripen a bit more :P
[15:51] <mvo> ogra: yeah! I'm not bitter, no no
[15:52] <sil2100> DMB meeting now...
[15:54]  * zyga wishes for a snap of https://github.com/sharkdp/hexyl
[15:55]  * ogra points zyga to https://forum.snapcraft.io/t/snap-wishlist-suggestions-wanted/567
[15:56] <zyga> wow that's a LONG thread
[15:56] <ogra> our longest :)
[15:56] <ogra> i blame popey
[15:57] <zyga> we should open a thread "brexit is good for the economy" to beat that ;)
[15:57] <ogra> haha
[15:58] <ogra> ondra, did you ever install avahi alongside lxd on a core image ? ... bad things happen :)
[15:58] <ondra> ogra I think I did
[15:58] <ondra> but tell me more
[15:59] <ogra> well, when lxd brings up its lxdbrX devices somehow avahi considers it needs to attach a -2 to the MDNS hostname
[16:00] <ogra> there seems to be some race somewhere between the two
[16:00] <ogra> and avahi restarts avahid with a $hostname-2.local entry
[16:06] <mup> PR snapd#6583 opened: cmd/snap-confine: move ubuntu-core fallback checks <Created by zyga> <https://github.com/snapcore/snapd/pull/6583>
[16:07] <zyga> mvo, pedronis: ^ that's the last of the fixes needed for core16
[16:07] <zyga> (to allow core16  fallback to core)
[16:08] <zyga> I need to EOD now
[16:08] <zyga> I can check the status of stuff and merge things in the evening
[16:11] <mup> PR snapd#6584 opened: spread.yaml: bump delta referece <Simple 😃> <Created by zyga> <https://github.com/snapcore/snapd/pull/6584>
[16:27] <cachio> mvo, I see errors like this one during the execution https://paste.ubuntu.com/p/WWJR8dhB7Z/
[16:29] <cachio> mvo, it breaks all the tests restore
[16:35] <mvo> cachio: hm, hm, this one looks like no snapd is running and system key changed that the same time - if you have access to the system you can probably check if snapd is running
[16:35] <cachio> mvo, cgecjubg
[16:35] <cachio> mvo, is not running
[16:36] <cachio> https://paste.ubuntu.com/p/B9sy66TxMr/
[16:36] <cachio> mvo, this could help
[16:36] <mvo> yeah
[16:44] <pedronis> Chipaca: shouldn't the export_snapshots_test.go etc be called export_api_snapshots_test.go ?
[16:44] <Chipaca> pedronis: yeah, probably yes
[16:45] <Chipaca> 'twas the first split one so i might've gotten the pattern wrong ¯\_(ツ)_/¯
[16:45] <pedronis> snap_file is the same
[16:48] <mup> PR snapcraft#2497 opened: Improved error message for specific cases (type error and bad length) <Created by facundobatista> <https://github.com/snapcore/snapcraft/pull/2497>
[16:54] <mup> PR snapd#6585 opened: tests: add undo test with hanging stop command <Created by mvo5> <https://github.com/snapcore/snapd/pull/6585>
[16:55] <cachio> mvo, could you identify the problem with that log, do you need anything else?
[16:56] <cachio> mvo, otherwise I'll kill that vms
[16:56] <zyga> (re from a coffee shop)
[16:56] <zyga> pedronis: replied on https://github.com/snapcore/snapd/pull/6583#discussion_r264330080
[16:56] <mup> PR #6583: cmd/snap-confine: move ubuntu-core fallback checks <Created by zyga> <https://github.com/snapcore/snapd/pull/6583>
[16:57] <pedronis> zyga: I don't understand the reply
[16:57] <mvo> cachio: I know what I need to know, we need to make sure sandp runs or the system-key is updated when running the rsync code
[16:58] <cachio> mvo, nice
[16:58] <cachio> mvo, that made fail some runs today testing 2.38
[16:59] <cachio> thanks
[17:00] <zyga> pedronis: oh, sorry, I wanted to say that perhaps the desire to swap the order of the functions to achieve normal mode on core16 bases is correcet but leads to the correct behavior only happening if the fallback logic is  triggered. If you don't have any  fallback at all  (core16 is installed) then then normal mode should be enabled as well, currently is would not. Therefore we need to ensure *that* happens regardless of the
[17:00] <zyga> fallback.
[17:00] <pedronis> ?
[17:01] <pedronis> maybe we should chat tomorrow
[17:01] <zyga> pedronis: https://github.com/snapcore/snapd/commit/44e59fbd243b7f64d23a47a87e40c0c977274bdf#diff-0c384f3cd817f18339705204e8e7b788R304 should not depend on https://github.com/snapcore/snapd/commit/44e59fbd243b7f64d23a47a87e40c0c977274bdf#diff-0c384f3cd817f18339705204e8e7b788R299
[17:01] <zyga> pedronis: sure
[17:02] <pedronis> zyga: there is only one case where we want no pivot, which is on core 16 if the base is core
[17:03] <mvo> cachio: let me know if you need help with the fix but I need to run now
[17:03] <zyga> pedronis: yes, I agree
[17:03] <zyga> pedronis: note, perhaps I was assuming this implicitly: this patch doesn't implement core16 specific behaviour - it only moves the existing ubuntu-core / core transition logic.
[17:04] <pedronis> I know
[17:04] <zyga> I also added a comment to the thread about this
[17:04] <pedronis> but it does extra things that seems uneeded
[17:04] <zyga> which things?
[17:04] <pedronis> (everything being the same, less code is better)
[17:08] <zyga> pedronis: let's chat tomorrow then, perhaps mvo can merge https://github.com/snapcore/snapd/pull/6575 so that the final diff is short
[17:08] <mup> PR #6575: cmd/snap-confine: pass sc_invocation instead of numerous args around <Created by zyga> <https://github.com/snapcore/snapd/pull/6575>
[17:08] <zyga> https://github.com/snapcore/snapd/pull/6584 is green, ok to merge?
[17:08] <mup> PR #6584: spread.yaml: bump delta reference <Simple 😃> <Created by zyga> <https://github.com/snapcore/snapd/pull/6584>
[17:09] <zyga> I will squash and fix the typo in the history
[17:15] <zyga> nobody to complain so I'll just do it
[17:15] <mup> PR snapd#6584 closed: spread.yaml: bump delta reference <Simple 😃> <Created by zyga> <Merged by zyga> <https://github.com/snapcore/snapd/pull/6584>
[17:26] <mup> PR snapd#6586 opened: daemon: extract assertions api endpoint implementation into api_asserts.go <Created by pedronis> <https://github.com/snapcore/snapd/pull/6586>
[17:27] <pedronis> Chipaca: ^
[17:28] <Chipaca> pedronis: nice :-)
[17:28] <Chipaca> pedronis: I've been unable to make a table / grid thing for epochs
[17:28] <Chipaca> pedronis: best i could do was a flowchart
[17:30] <Chipaca> pedronis: https://snapforum.s3.amazonaws.com/original/2X/6/6fb9858b52acd50165b31a0ba514467790f996e7.png
[17:31] <pedronis> Chipaca: per user is always going to be tricky right? because home dirs can be not around
[17:31] <Chipaca> pedronis: yarp
[17:31] <Chipaca> pedronis: should I make that distinction?
[17:32] <Chipaca> "this will probably never work" vs "this might work in the future"?
[17:32] <pedronis> Chipaca: I think we should make the two other work at some point
[17:32] <pedronis> Chipaca: we can chat on that a bit more tomorrow
[17:32] <Chipaca> I guess if I make the distinction from right now, when we do it all we need to do is add a "from rNNNN"
[17:37] <mup> PR snapd#6587 opened: interfaces/apparmor: factor out test boilerplate <Simple 😃> <Created by zyga> <https://github.com/snapcore/snapd/pull/6587>
[17:44] <Chipaca> pedronis: https://snapforum.s3.amazonaws.com/original/2X/5/5561c2c011ecf21bc0992ec407c18cf550d2ed63.png fwiw
[17:45] <pedronis> Chipaca: thx
[17:51] <pedronis> Chipaca: I suppose there will text to clarify what we mean help with migration?
[17:52] <Chipaca> pedronis: nah, I'll just post the flowchart (in graphviz language) as the documentation
[17:52] <Chipaca> :-D
[17:52] <pedronis> :)
[17:52] <Chipaca> pedronis: (yes, I doubt I'll get it done before EOD tho)
[17:52] <pedronis> np
[18:03] <zyga> Chipaca: I remember using sphinx extension that handled that, that was neat :)
[18:03] <Chipaca> zyga: https://github.com/discourse/discourse-graphviz
[18:03]  * Chipaca runs
[18:04] <Chipaca> anyway, I need to make dinner before I am dinner
[18:04]  * Chipaca has full-on pacman-level teenagers
[18:06] <zyga> pedronis: FYI, https://github.com/snapcore/pi3-gadget/pull/22 is interesting
[18:07] <mup> PR pi3-gadget#22: Adding empty configure hook to enable configuration for gadget <Created by kubiko> <https://github.com/snapcore/pi3-gadget/pull/22>
[18:07] <zyga> there are number of similar PRs across gadget snaps
[18:07] <zyga> CC ondra (thank you)
[18:09] <zyga> Chipaca: FYI: I added the special case of encrypted home while user is logged out to https://forum.snapcraft.io/t/limitations-in-snapd/9718
[18:15] <pedronis> zyga: yes, I have pinged about those
[18:15] <pedronis> s/I have/I was/
[18:15] <pedronis> zyga: didn't you EOD a while ago, I misread?
[18:15] <zyga> yeah
[18:16] <zyga> I'm in starbucks waiting for $wife
[18:16] <zyga> (and she is actually coming now, ttyl)
[18:39] <mup> PR snapd#6586 closed: daemon: extract assertions api endpoint implementation into api_asserts.go <Created by pedronis> <Merged by pedronis> <https://github.com/snapcore/snapd/pull/6586>
[19:40] <mup> PR snapcraft#2498 opened: python plugin: graceful ret when no packages set <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/2498>
[19:56] <Chipaca> zyga: tweaked it a little
[20:31] <mup> PR snapcraft#2499 opened: many: support for "base: core" in snapcraft.yaml <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/2499>
[21:32] <mup> PR snapd#6582 closed: daemon, snap: screenshots _only_ shows the deprecation notice, from 2.39 <Created by chipaca> <Closed by chipaca> <https://github.com/snapcore/snapd/pull/6582>


[15:10] <jdong> charles_: when you get a chance, can you weigh in on bug 189439? I have a feelign it might errupt into a huge mess unless someone authoritative weighs in :)
[15:10] <ubotu> Launchpad bug 189439 in transmission "Transmission should use a temp-dir to exclude from indexing" [Wishlist,Incomplete] https://launchpad.net/bugs/189439
[15:23] <charles_> hm
[15:23] <charles_> my first reaction is that storing torrents in a temporary directory is a recipe for unhappy users who wonder why part of their torrent has disappeared
[15:24] <jdong> charles_: right, I disagree with a temporary torrent dir too
[15:24] <jdong> charles_: it's a UI complication to deal with a problem via a workaround
[15:24] <jdong> a dirty hack that complicates Transmission for everyone
[15:25] <jdong> I recall on OS X transmission can tell spotlight to leave an active torrent alone
[15:25] <jdong> I wonder if there's a similar call for tracker
[15:25] <charles_> it also makes me think of http://trac.transmissionbt.com/ticket/685 which I was submitted yesterday
[15:26] <charles_> does trackerd know to ignore g_get_user_special_dir()?
[15:27] <jdong> charles_: jamiemcc in #ubuntu-devel is the tracker author, he'd be a good one to talk to about this
[15:27] <jdong> hopefully you guys can come up with a solution that's also applicable to other P2P type apps
[15:27] <charles_> *nod*
[15:42] <charles_> jdong: thanks for the heads-up
[15:43] <charles_> if the feb 14 release of trackerd has an `ignore' API, will Transmission be able to get a release in after that to utilize it?
[15:58] <jdong> charles_: yes, I will file a feature freeze exception if the changes are small, or backport the patch if the new release is too intrusive :)
[15:58] <jdong> but one way or another, we will fix this thing before release