[01:54] <sorcerer> so I upgraded to 20.04 and now the characters in my terminal are showing as block instead of username@computer
[01:54] <sorcerer> blocks*
[05:04] <steve86> how long does it take to install xubuntu 18.04.4?
[05:04] <steve86> i'm currently installing and it seemed stuck on getting the time from a network time server
[05:05] <steve86> currently using firefox through pre install screen
[05:06] <diogenes_> steve86, depends on the hardware, the average would be 15 min.
[05:21] <steve86> Thanks diogenes
[05:23] <steve86> maybe i'm missing a codec of some sort? i was getting an error that the usb downloaded the media too fast
[05:23] <steve86> i plan on returning in about 5 minutes to see
[05:34] <steve86> i'm back... still not installed...
[05:38] <diogenes_> steve86, is the progress bar moving?
[05:39] <steve86> no progress bar
[05:40] <steve86> shows 2 happy faced ppl
[05:40] <steve86> 3
[05:40] <steve86> happy faced ppl
[05:40] <steve86> Join the community is the page
[05:40] <diogenes_> hmmm
[05:41] <steve86> i tried installing the grub just to see if it would do something
[05:41] <steve86> it seems it did
[05:43] <steve86> i can't paste the screenshot somewhere here in forum?
[05:46] <diogenes_> !pastebin
[08:57] <coconut> Is there any window resize tool like "Spectacle"(macOS) ?
[09:51] <gnrp> coconut: xfce can do that by default
[09:52] <gnrp> settings -> window management -> tile windows left/right/etc.
[09:52] <gnrp> (exact wording might differ, I am not on English here)
[09:55] <coconut> gnrp, can it make a 50% width windowed window wider for a small amount too?(some websites in firefox need this)
[09:56]  * coconut need to go to the kitchen. brb
[10:00] <gnrp> coconut: Not that I know of. I thought there is something to resize a window just by a certain bit, but don'T find it
[10:04] <diogenes_> coconut, you can use wmctrl + xdotool and make scripts for different applications to obey the given size and position, there also devilspie and kpie.
[10:22] <pongal> hi there
[10:30] <coconut> good to know there are techniques for that!
[10:31] <diogenes_> !hi | pongal
[10:31] <pongal> hi diogenes_ I remember you from 2 years ago
[10:31] <pongal> Were you a regular here ?
[10:32] <diogenes_> pongal, yes i've been here for a long time.
[10:33] <pongal> I installed ubuntu on my system again, and I would like to use Ubuntu full time
[10:33] <pongal> But it's not so convinient for someone who got spoiled on windows machines
[10:33] <pongal> for eg, there is no easy way to disable webcam and microphone
[10:35] <diogenes_> and how you do it in windows?
[10:36] <pongal> in windows 10, there is a setting in control panel to enable/disable webcam system wide
[10:36] <pongal> I dont know how to do that in ubuntu
[10:36] <pongal> anyway, i am looking for some courses or youtube channels to learn linux indepth
[10:37] <diogenes_> there are plenty.
[12:15] <Lorenzo> ?
[12:15] <Guest78450> Qualcuno gentilmente mi spiega cosa è successo con Snapstore?
[12:17] <Guest78450> Ho capito bene che l'aggiornamento ha sostituito Gnome Software con Snap Store?
[12:20] <diogenes_> !it
[12:21] <Guest78450> Could somebody confirm Snap Store automatically replaced Gnome Software on Xubuntu?
[12:48] <xu-help77w> Please, I am trying to understand what happened with last system update on Xubuntu. It seems Snap Store was installed automatically in the "System" menu and previous software-management-application was removed.
[12:51] <xu-help77w> Before the update "snap list" showed nothing installed, now it shows:
[12:51] <xu-help77w> core18             20200311            1705  latest/stable    canonical✓  basegnome-3-34-1804    0+git.2c86692       27    latest/stable    canonical✓  -gtk-common-themes  0.1-36-gc75f853     1506  latest/stable    canonical✓  -snap-store         3.36.0-74-ga164ec9  433   latest/stable/…  canonical✓  -snapd              2.44.3
[12:51] <xu-help77w> 7264  latest/stable    canonical✓  snapd
[13:04] <diogenes_> xu-help77w, that's intended.
[13:07] <xu-help77w> that WHAT?
[13:08] <xu-help77w> replacing software without asking???
[13:08] <diogenes_> Snap Store was installed automatically and  previous software-management-application was removed.
[13:08] <diogenes_> this ^^^^
[13:09] <diogenes_> xu-help77w, more than that, the replace xfce version without asking )
[13:09] <diogenes_> they*
[13:11] <xu-help77w> ???
[13:11] <xu-help77w> what xfce version?
[13:13] <diogenes_> i mean when you upgrade 18.04 to 20.04 your xfce version will change from 4.12 to 4.14.
[13:13] <xu-help77w> that is clearly stated
[13:14] <xu-help77w> the system update is for updating installed software
[13:14] <xu-help77w> not for removing and replacing
[13:14] <xu-help77w> plus snap store does not work with xubuntu!!
[13:14] <diogenes_> xu-help77w, in any case your question is for canonical.
[13:15] <xu-help77w> well yes, and all xubuntu users
[13:15] <xu-help77w> who will update and find snap store installed
[13:15] <diogenes_> i use synaptic.
[13:17] <xu-help77w> me too
[13:17] <xu-help77w> one more reason to not have snap store enforced on me
[13:29] <xu-help77w> I would say https://askubuntu.com/questions/1231094/why-do-i-have-the-gnome-3-34-1804-snap-package-installed-on-ubuntu-20-04-after
[13:30] <xu-help77w> this is really disconcerning
[13:37] <xu-help4w> hlw
[13:38] <xu-help4w> I am a new linux user and I have installed xubuntu.Unfortunately my brightness changing doesn't work of notification panel,can you help me?
[14:01] <coconut> does xubuntu has the same nvidia optimus sys-tray like ubuntu-mate when "nvidia optimus" installed? ( https://ubuntu-mate.org/images/blog/eoan/mate-optimus-19.10.1.png )
[14:03] <coconut> with "the same" i mean that one can select for intel or nvidia card
[14:36] <pmjdebruijn> does xfce not use graphical-session.target.wants ?
[14:37] <pmjdebruijn> is /etc/xdg/autostart still the way to go for xfce?
[15:05] <brainwash> pmjdebruijn: why would it use that?
[15:16] <coconut> Does xubuntu has the same nvidia optimus sys-tray like thing as ubuntu-mate has when "nvidia optimus" is installed? ( https://ubuntu-mate.org/images/blog/eoan/mate-optimus-19.10.1.png )
[15:17] <xu-help99w> I have a problem with Xubuntu 20.04 and my Fujitsu lifebook P702 laptop
[15:17] <xu-help99w> Where can I get support?
[15:19] <genii> The best thing is just to describe the problem in here, and maybe a helper will know how to assist
[15:20] <xu-help99w> Namely, it does not have a separate numeric keyboard only through the "FN" key is obtained. In Xubuntu it is natively active and I do not know how to turn it off.
[15:21] <xu-help99w> Czyli chcę wpisać literę i, ale wpisuje się 5, chcę wpisać literę K, ale wpisuje się 2. I tak dalej.
[15:21] <diogenes_> xu-help99w, try hitting padlock key.
[15:22] <diogenes_> rozumijesz?
[15:22] <xu-help99w> When I install Kubuntu there are no problems. The keyboard works normally
[15:28] <xu-help99w> And why is that so? Can anything be done to make the keyboard work normally like in Kubuntu? In Xubuntu 19.10 there was the same problem.
 xu-help99w, try hitting padlock key.
 rozumijesz?
[15:31] <diogenes_> ma i invisible guys? test
[15:32] <coconut> diogenes_, no you're visible
[15:32] <diogenes_> coconut, thanks )
[15:33] <xu-help99w> Only it does nothing. Only pressing the FN key helps. But after releasing it, the problem returns.
[15:34] <diogenes_> xu-help99w, Ty widziales co ja napisalem?
[15:35] <xu-help99w> Yes. I saw - only used Polish translator.
[15:36] <diogenes_> xu-help99w, are you polish?
[15:37] <xu-help99w> Tak. Jestem z Polski.
[15:37] <xu-help99w> Tak nie znam dobrze angielskiego, więc używam translatora google.
[15:39] <xu-help99w> Yes. I'm from Poland.
[15:39] <diogenes_> xu-help99w, napisz szczegolna model komputera.
[15:40]  * linuxnt los saluda desde Pesquería, México.
[15:40] <xu-help99w> Fujitsu P702
[15:40] <xu-help99w> tylko wersja z procesorem i3 2370
[15:41] <diogenes_> ok czekaj.
[15:41] <xu-help99w> ale mostej północny jest 3 generacji
[15:41] <xu-help99w>  HM76 Chipset
[15:45] <diogenes_> xu-help99w, zobacz na zdjecju: https://www.howtogeek.com/wp-content/uploads/2020/03/numlock_keys_highlit.png
[15:45] <diogenes_> nacisnij na Numlk.
[15:45] <xu-help99w> Tak to jest dokładnie taki układ.
 nacisnij na Numlk.
 nacisnij na Numlk.
[15:46] <xu-help99w> jednak wciskanie tego przycisku numlock nic nie daje.
[15:46] <diogenes_> hmm
[15:46] <xu-help99w> pomaga tylko wciśnięcie klawisza funkcyjnego do
[15:46] <linuxnt> La komputilio sur la tablo!
[15:47] <xu-help99w> Za to gdy Kubuntu instaluję takich problemów nie ma
[15:47] <xu-help99w> klawiatura działa normalnie - czyli jest poprawnie przez system wykrywana
[15:48] <xu-help99w> dlaczego tak - jest? System - jądro ma w sobie wiecej sterowników?
[15:49] <xu-help99w> Teraz z tego samego problemu zainstalowałem Kubuntu 20.04
[15:49] <diogenes_> xu-help99w, zmien typ klawiatury tutaj: https://i.imgur.com/AEa7sQy.png
[15:49] <xu-help99w> Bo przy Xubuntu nie byłem w stanie normalnie hasła do WiFi włączyć.
[15:49] <xu-help99w> wpisać
[15:50] <xu-help99w> Dobrze. Odpalę instalację Xubuntu raz jeszcze i zobaczę czy to coś pomoże.
[15:51] <diogenes_> takze sprobuj ctrl+numlk albo fn+numlk.
[15:52] <xu-help99w> odpalam ładowanie z płyty i zaraz będzie wszystko wiadomo.
[15:52] <xu-irc4w> hi Xubuntu 20.04
[15:52] <xu-irc4w> LTS 2023 or 2025/
[15:53] <diogenes_>  2023
[15:54] <xu-irc4w> So only the main GNOME desktop 2025? or xubuntu may get kernel support?
[16:03] <xu-help99w> Więc porobiłem teraz testy.
[16:04] <xu-help99w> i jeżeli wcisnę FN + Numlock + literę
[16:05] <xu-help99w> i puszczę to jest dobrze. Można pisać normalnie
[16:05] <xu-help99w> ale czasami jak wskoczy układ stary
[16:06] <xu-help99w> to na powrót nie zawsze zaskakuje
[16:06] <xu-help99w> i trzeba kilka razy wciskać tę kombinację żeby zaskoczyło.
[16:10] <xu-help99w> W kubuntu działa to z marszu
[16:10] <dispo> speak english
[16:11] <xu-help99w> I. No. Only through the translator can I speak.
[16:13] <dispo> this is an english channel
[16:13] <dispo> english speaking only
[16:14] <xu-help99w> That's why I use google translator for conversations.
[17:11] <wr> how do i change the keyboard layout permanently on the xubuntu?
[17:12] <diogenes_> wr, you mean to set a default language?
[17:13] <wr> diogenes_, yes
[17:13] <wr> setxkbmap en
[17:14] <wr> diogenes_, i used the setxknmap but now the user says that on typing keys are typing other letters
[17:14] <wr> *setkbmap
[17:14] <wr> *setxkbmap
[17:14] <diogenes_> wr, https://i.imgur.com/n4EUM2G.png
[17:14] <wr> diogenes_, yes i used that one too
[17:15] <diogenes_> wr, what language?
[17:16] <wr> diogenes_, when user types keyboard ain't still making it right, when i used the setxkbmap it putted it typing correct, but now user said to me keys are changed again, what could the issue?
[17:18] <wr> diogenes_, i'm gonna rephrase this cause my english today is awful
[17:19] <wr> diogenes_, when the user types on keyboard it ain't still making it right, when i used the setxkbmap it putted it typing correctly, but now the user said to me the keys are changed again, what could the issue?
[17:20] <wr> after a reboot things went back to same situation
[17:20] <wr> i read this https://askubuntu.com/questions/342066/how-to-permanently-configure-keyboard
[17:22] <diogenes_> wr, i'm not too experienced in keyboard stuff sorry, maybe you have 'save session' enable.
[17:29] <pgpfox> Hi, anyone knows how i can change the fontsize and visability of my window description? Its a little blurry and ugly right now and i dont know how to change this. https://imgur.com/GGbQxuj.png << printscreen of issue.
[17:32] <diogenes_> pgpfox, change window decoration theme.
[17:34] <pgpfox> @diogenes_ where can i find this
[17:34] <diogenes_> settind > window manager
[17:34] <diogenes_> settings*
[17:42] <pgpfox> diogenes_:  thank you, you are a hero. :)
[17:43] <diogenes_> pgpfox, you're welcome and thanks :)
[17:53] <pgpfox> i cant change desktop even though my keyboard shortcuts says ctrl + alt + arrowUP / arrowDOWN shall switch between desktops?
[17:54] <pgpfox> nothing happens..
[17:55] <wr> diogenes_, has that, will that change any KB setting?
[17:56] <diogenes_> pgpfox, you mean virtual desktops?
[17:56] <pgpfox> yes
[17:58] <pgpfox> diogenes_:  yes
[17:59] <diogenes_> pgpfox, settings > window manager > keyboard there is where you define the shotcuts for that stuff.
[17:59] <pgpfox> diogenes_:  yes, thats were im at
[17:59] <pgpfox> default it says ctrl + alt + up shall take me to upper desktop
[18:00] <pgpfox> ctrl + alt + down = lower desktop
[18:00] <diogenes_> wr, i mean if you have 'save session' enabled it might cause issues.
[18:00] <pgpfox> but it doesnt do shit when i press these keys
[18:00] <wr> diogenes_, can you elaborate more why? i thought the save would keep settings
[18:03] <diogenes_> wr, because 'save session' option is the achiles's heel of xfce, it's the buggies thing in the DE and you can't imagine how many trouble it causes to the users, sometimes it screws up the entire desktop so you can't even login, sometimes it doesn't remember correctly the settings and can start your desktop without some core components, other times it won't allow you to save your changes and will revert the older ones after the reboot and many many
[18:03] <diogenes_> more.
[18:04] <wr> maybe i should start disabling it
[18:05] <diogenes_> disable it and after that run: rm ~/.cache/sessions/* and reboot and see if your problem still persists.
[18:08] <abtm> has anyone else noticed the funky re-install of the snap store snap?
[18:09] <diogenes_> there have been complains.
[18:11] <abtm> on some of my vms it just seems to hang....
[19:35] <xu-help14w> does anybody have problems to install an canon mg5250???
[19:56] <xu-help42w> Help me :(
[19:57] <xu-help42w> Driver E2-3200 with Radeon™ HD 6370D for Xubuntu 20 ? :(  :(
[19:58] <xu-help42w> grazie a tutti
[20:02] <turbokitty> for some reason these icons "file system root" and "efi" appeared on my desktop for no real reason. When i try to open the efi icon it says "permission denied" having these show up all of the sudden today seems really weird.
[20:02] <turbokitty> https://imgur.com/XAu4jK8
[20:05] <turbokitty> Im running xubuntu 20.04.
[20:24] <brainwash> turbokitty: did you maybe uninstall gvfs?
[20:24] <brainwash> turbokitty: or change /etc/fstab ?
[20:31] <turbokitty> no i didnt unstall gvfs or change /etc/fstab
[20:31] <turbokitty> uninstall*
[20:35] <brainwash> turbokitty: are those entries listed in thunar's side pane also?
[20:47] <turbokitty> yes
[20:51] <brainwash> turbokitty: is the env var DBUS_SESSION_BUS_ADDRESS set?
[20:52] <brainwash> echo $DBUS_SESSION_BUS_ADDRESS
[20:52] <brainwash> in a terminal window
[20:52] <turbokitty> unix:path=/run/user/1000/bus
[20:54] <turbokitty> is what it says when i run that command
[20:54] <brainwash> that's okay I guess
[20:57] <brainwash> "file system root" and other hidden partitions can appear in thunar (and xfdesktop) when that variable is not set
[20:57] <brainwash> because that disables gvfs
[20:57] <brainwash> but in your case, it is set
[20:58] <brainwash> and you confirmed that you have "gvfs" related processes running?
[20:59] <brainwash> gvfsd and gvfs-*
[21:02] <turbokitty> i never uninstalled it but i can check
[21:02] <turbokitty> ya it's running
[21:02] <turbokitty> there's a whole bunch
[21:03] <turbokitty> one of them is http which is kind of odd
[21:06] <turbokitty> this is what shows up when i look if this helps https://pastebin.com/8Efuf1bm
[21:07] <Vata0> is it possible to hide all system tray icons like windows does with the little arror
[21:10] <brainwash> turbokitty: well.. at this point I would check if the problem occurs with a second user account too
[21:11] <turbokitty> so another account with sudo like the one i am on or just a regular user?
[21:11] <brainwash> turbokitty: regular user
[21:12] <turbokitty> Though what do you mean, the icons, or the strange proccesses when I looked for gvfs?
[21:13] <brainwash> not sure if I understand that question
[21:14] <brainwash> gvfs is a backend which helps to mount various things
[21:14] <turbokitty> the icons i mentioned in the screen shot and or the what i thought was weird proccesses
[21:19] <brainwash> check if a fresh user account displays those unnecessary icons also
[21:19] <brainwash> the gvfs processes are expected to be there
[21:24] <davidw> hi - am I missing something for do-release-upgrade to upgrade to focal? I have Prompt=normal, and not lts
[21:26] <Bashing-om> !ltsupgrade | davidw
[21:27] <lighterowl> oh wow, there's a canned response for this now. will keep that in mind.
[21:27] <davidw> I'm on 19.10 though
[21:28] <davidw> guess -d still works though
[21:29] <lighterowl> davidw: I did that last Friday and it kind-of-sort-of-mostly worked, but do-release-upgrade choked on some python packages and finally gave up. had to do apt-get --fix-broken to actually upgrade everything.
[21:29] <davidw> yikes... fingers crossed
[21:29] <lighterowl> yeah, well, the system works fine after all that, so don't worry more than you need to.
[21:35] <turbokitty> brainwash, i tried logging into a regular user account but all it did was open a blank desktop with no icons or anything, I had to press alt + ctrl + del to get out of there.
[21:38] <brainwash> turbokitty: more trouble =S


[00:32] <jalcine> Since U1's done in Qt now, anyone has tips for translations?
[01:00] <ralsina> jalcine: it's a bit late so I am not sure if I will get this right, but basically we are not using the Qt translation mechanisms, it's being translated using gettext just as it was before
[01:01] <ralsina> jalcine: not sure what kind of tips you need though
[01:01] <jalcine> Wanted to know if there's a way to get it exported (like with po files) so I could upload them to Launchpad for translations.
[01:01] <jalcine> I know that I could export them and have translators use Qt Linguist.
[01:02] <ralsina> jalcine: we are using po files, not linguist
[01:03] <jalcine> Hmm, there should be a middle ground out there.
[01:03] <jalcine> I'll search, thanks nonetheless.
[01:03] <ralsina> jalcine: my knowledge there is very superficial, you probably want dobey tomorrow morning
[01:03] <jalcine> I'll memoserv him
[09:21] <mandel> morning all!
[09:27] <JamesTait> Happy Pi Day! :D
[10:14] <psypher246> hi ubuntuone team, any update on this bug: https://bugs.launchpad.net/ubuntu/+source/dbus-python/+bug/711162
[10:14] <psypher246> still unable to login to u1
[10:23] <ralsina> psypher246: wehave not seen the changes in the bug since april of last year since it's not marked as affecting ubuntu one
[10:23] <ralsina> psypher246: any chance you can post your logs there?
[10:24] <psypher246> ralsina: syncdaemon.log
[10:24] <psypher246> ?
[10:24] <ralsina> psypher246: no, ubuntu-sso-client.log
[10:25] <ralsina> psypher246: you on Precise ?
[10:26] <psypher246> ralsina: yes on precise, wher do i find that log, it's not in .cache/ubuntuone/log/
[10:26] <ralsina> psypher246: let me check
[10:27] <ralsina> psypher246: the logs in .cache/sso
[10:28] <ralsina> psypher246: I gave you the name of the log on the windows client, my bad!
[10:28] <psypher246> sso-client.log
[10:28] <psypher246> or the gui one?
[10:28] <psypher246> sso-client-gui.log
[10:29] <ralsina> both please
[10:29] <ralsina> just in case
[10:29] <psypher246> http://paste.ubuntu.com/883054/
[10:29] <psypher246> gui one is blank
[10:30] <ralsina> psypher246: does software center work for you?
[10:31] <psypher246> yup
[10:31] <ralsina> oh, look at the time, have to take my son to school!
[10:32] <ralsina> psypher246: too bad rye doesn't seem to be around, I can help you in about 2 hours :-(
[10:35] <psypher246> ok cool, thanks
[10:51] <mandel> ralsina, morning! any news about the openssl issue?
[10:59] <gatox> good morning!
[11:46] <mandel> gatox, buenas!
[11:47] <gatox> mandel, buenas
[12:10] <nessita> hello everyone!
[12:16] <gatox> nessita, buenas!
[12:20] <nessita> hola gatox! conflict resolved :-)
[12:20] <gatox> nessita, ok..... reviewing....
[12:23] <mandel> nessita, buenos dias!
[12:24] <nessita> hola mandel, how is it going?
[12:24] <mandel> nessita, good, nearly done with all the pinned certs code, but I'd like to know what happened with the openssl issue since I'm using it
[12:25] <mandel> nessita, is it ok, or do I have to look at something else?
[12:25] <nessita> mandel: as far as I understand from our talk, is ok to use it
[12:26] <nessita> mandel: we're already using it for storage-protocol
[12:28] <mandel> nessita, ok, so I'll continue with it.. 'me quitas un peso de encima' I though we added a new dependency
[12:28] <nessita> mandel: me too, but seems like not :-)
[12:29]  * mandel is relieved
[12:47] <gatox> nessita, juaz...... i fix the same method _validate from current_user_page (like in your branch) in the branch i'm working on right now
[12:48] <nessita> lol
[12:52] <gatox> nessita, i'm finishing with your review, but just wanted to let you know, that i'm working on this issue: https://bugs.launchpad.net/ubuntu/+source/ubuntuone-control-panel/+bug/951584 ..... duanedesiign and ralsina talk to me about this yesterday... and it is the same issue that perrito was having
[12:55] <mandel> nessita, I have some questions regarding the pinned certs and the fact that the lib will be used by more than one application, I fear there might be race conditions if we store them in a file..
[12:56] <mandel> nessita, I'm going to write an email for you, alecu and ralsina before I propose the branch since it would be terrible to have issues in that area
[12:58] <gatox> nessita, about your branch, it's a +1 from me..... just one question, wouldn't be better to do instead of: enabled = bool(correct_mail and password) ........ something like: enabled = correct_mail and bool(password) ...... it's a silly change, but i don't know, it seems more clear for me
[12:59] <nessita> everyone: I'm mumble, will get back to you
[13:05] <nessita> mandel: ack
[13:06] <nessita> gatox: is correct_email a bool already?
[13:06] <gatox> nessita, yes
[13:07] <psypher246> gatox: thanks for that bug number, was talking to ralsina earlier about https://bugs.launchpad.net/ubuntu/+source/ubuntuone-client/+bug/711162 bug but my issues actually looks like 951584
[13:07] <nessita> gatox: then yes
[13:07] <nessita> gatox: will change
[13:08] <ralsina> anyone needs reviews before I turn into windows-man?
[13:08] <gatox> ralsina, nop
[13:09] <nessita> ralsina: yes!!!
[13:09] <ralsina> nessita: hit me!
[13:09] <dobey> ubot5: bug #951584
[13:09] <gatox> psypher246, ok!
[13:09] <dobey> ah
[13:09] <nessita> ralsina: https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/reusable-headers/+merge/97129
[13:10] <ralsina> dobey: I just set freezebreaker to approved with rtgratnt's +1
[13:10] <dobey> ok
[13:11] <ralsina> dobey: but it does fail for me by not installing u1cp-qt
[13:12] <nessita> gatox: added this bug to your queue https://bugs.launchpad.net/ubuntu-sso-client/+bug/955010
[13:13] <dobey> ralsina: it works here :(
[13:13] <gatox> nessita, ok
[13:13] <ralsina> dobey: maybe I can help debug somehow?
[13:14]  * mandel rebooting due to updates
[13:14] <nessita> gatox: so, which bug you're working on now?
[13:15] <gatox> nessita, i was with this one: https://bugs.launchpad.net/ubuntu/+source/ubuntuone-control-panel/+bug/951584 which i can't reproduce but i was going to do some changes, and initialize the ui before calling the backend.... at least that was the workaround that works for perrito
[13:16] <nessita> gatox: I'm marking that bug as dup of the ussoc bug, since is a bug in ussoc
[13:16] <gatox> yes
[13:16] <gatox> nessita, so..... should i keep working on that one?
[13:16] <nessita> gatox: so, can you please attach this bug to the branch instead? bug #951461
[13:16] <nessita> gatox: yes, do you know what is causing that?
[13:19] <gatox> nessita, no..... i was talking with perrito the other day about this, and his workaround was to call the connect_ui before the yield operation that gets the backend.... i was going to do that, so we are sure that we initialize everything before we start playing with asynchronous operations... also, i added a new log so you know when you enter to seetup_page, and when you leave, because in this cases that doesn't work it seems that the metho
[13:19] <gatox> d is not being executed completely
[13:20] <nessita> gatox: I have another theory... I think we should not "enable" the UI untill we get the backend ready
[13:20] <nessita> gatox: otherwise we may show an enabled UI to the user that will do nothing
[13:21] <nessita> gatox: because, if connect_ui is not being called... what's happening underneath?
[13:21] <gatox> nessita, yes..... but in this cases we were never getting the backend or something it seems.... so the user is going to see a disable ui forever..... if we enable the ui..... but the backend doesn't exists, the user is going to see an actual error that can report.....
[13:22] <gatox> bah.... i see this that way
[13:22] <nessita> gatox: what actual error? :-)
[13:22] <nessita> are we getting any error?
[13:22] <gatox> nessita, the user is going to get an error when trying to use the backend fail
[13:22] <nessita> gatox: perhaps we should handle errors when trying to connect to the ui... I don't think we're doing that
[13:22] <gatox> yes..... is not going to be very useful either
[13:23] <nessita> gatox: the thing is that the error is getting lost now
[13:23] <nessita> gatox: is not like the user does not see it
[13:23] <gatox> nessita, ok..... i'll review all the operationns in the setup_page, and check what might cause an exception or something and see how to deal with that
[13:23] <gatox> do you agree?
[13:24] <nessita> gatox: yes, perhaps add try-except and do some "heavy" logging in the except block? also show a popup? (we're using popup for unexpected errors)
[13:24] <gatox> nessita, roger that
[13:24] <nessita> gatox: thanks
[13:25] <gatox> nessita, let me know when you update your branch so i can approve it
[13:25] <nessita> gatox: is updated
[13:25] <gatox> nessita, approving....
[13:25] <nessita> gatox: thanks!
[13:29]  * mandel hates evolution.. crashed in the middle of editing an email!
[13:30] <dobey> usse emacs
[13:32] <mandel> dobey, nope, that would be worse
[13:32] <mandel> dobey, by the way, have you managed to use lightdm? I have just update the system and I still have to use gdm..
[13:33] <dobey> lightdm works for me; only problem i had is that it doesn't let me pick a language to use
[13:35] <mandel> hm..
[13:35] <dobey> mandel: i think gdm postinst might be broken, so when you do dpkg-reconfigure gdm, and choose lightdm, the config file it writes out, is wrong
[13:37] <nessita> dobey: I like you branch about system-font, but it still needs some work in order to not to change the UI so much. Added comments to it.
[13:43] <alecu> hello
[13:44] <gatox> alecu, hi!
[13:45] <ralsina> helloalecu!
[13:46] <alecu> ralsina, all: I've just fancied a mask out of a brown paper bag.
[13:46] <alecu> This is a day of shame for me.
[13:46] <gatox> alecu, what happend?
[13:46] <ralsina> alecu: ?
[13:47] <alecu> It turns out that in the branches I pushed, I make syncdaemon use the tunnel. And the tunnel is checking if the proxy is enabled.
[13:47] <alecu> but
[13:47] <alecu> BUUUUUUT
[13:47] <alecu> the tunnel is not *using* the proxy.
[13:47] <gatox> CUACK
[13:47] <alecu> I forgot to make QNetwork use the configured proxy.
[13:48] <ralsina> No wonder it worked so smothly
[13:48] <alecu> I found out yesterday late while working on a related branch.
[13:49] <alecu> shame on me.
[13:50] <ralsina> nessita: +1 on reusable headers
[13:54] <nessita> ralsina: thanks!
[13:55] <nessita> brown_paper_dude: heh... I thought you were adding that to another branch
[13:56] <gatox> brown_paper_dude, jejeej cool name
[13:56] <brown_paper_dude> the good news: the fix is a small branch.
[13:56] <brown_paper_dude> the bad news? SD is not reconnecting properly when disconnected while going thru the tunnel.
[13:58] <brown_paper_dude> more good news? SD spent the whole night connected thru squid and it's still syncing properly.
[13:58] <brown_paper_dude> (this time for real, I deleted all routes in the VM, and only squid was reachable)
[13:59] <brown_paper_dude> so...
[14:00] <brown_paper_dude> while trying to disconnect, SD reaches the "STANDOFF" state, and it stays there.
[14:00] <brown_paper_dude> it seems that the tunnel is not disconnecting properly.
[14:00] <nessita> brown_paper_dude: please note that the STANDOFF state is "special"
[14:01] <brown_paper_dude> nessita, how much "special"?
[14:01] <nessita> brown_paper_dude: each time SD disconnects, the waiting time will be increased
[14:01] <nessita> brown_paper_dude: hum, I just noticed that the special states is, actually, WAITING
[14:01] <brown_paper_dude> oh, ok.
[14:01] <nessita> brown_paper_dude: STANDOFF needs the SYS_CONNECTION_LOST event, afaik
[14:02] <brown_paper_dude> STANDOFF says: "description: waiting for connection to end"
[14:02] <nessita> brown_paper_dude: did you check the svg doc diagram?
[14:02] <brown_paper_dude> nessita, nope. Looking.
[14:02] <nessita> brown_paper_dude: docs/states_connection.svg
[14:03] <nessita> brown_paper_dude: wrong one, let me give you the good one
[14:03] <nessita> brown_paper_dude: docs/states_manager.svg
[14:04] <mandel> nessita, ralsina, alecu, you've got mail. I have sent it to the mainling list too so that we have more eyes... let me know what you think and if you want to mumble about it
[14:04] <mandel> now, I'm off to have lunch!
[14:04]  * mandel lunch
[14:04] <brown_paper_dude> nessita, perfect. So, according to the diagram the only way to leave the "STANDOFF" state is via SYS_CONNECTION_LOST, as you said before.
[14:05] <nessita> brown_paper_dude: yes, so that's missing
[14:05] <brown_paper_dude> nessita, this means that the tunnel is not propagating the disconnection, in some of the directions
[14:05] <nessita> brown_paper_dude: seems that way :-)
[14:05] <brown_paper_dude> nessita, either from the local to the remote or viceversa.
[14:06] <nessita> yes
[14:06] <brown_paper_dude> nessita, I still have a pending branch to do to check all disconnections, but I was planning on doing it *after* the main feature branches.
[14:07] <brown_paper_dude> nessita, and I've not much time to finish the features already...
[14:07] <nessita> brown_paper_dude: not sure what's your proposal :-/
[14:08] <brown_paper_dude> nessita: I think we should mumble with ralsina, and come up with a plan.
[14:08] <nessita> brown_paper_dude: ack. Shall we do it now?
[14:09] <brown_paper_dude> nessita, I'm fetching the laptop.
[14:09] <nessita> ralsina: are you available
[14:09] <nessita> ?
[14:09] <ralsina> I amnow
[14:15] <brown_paper_dude> ralsina, the network driver in my laptop hanged up.
[14:15] <ralsina> brown_paper_dude: he, I just did a "DISPLAY=:0 openbox --replace" nice day we're having ;-)
[14:15] <bittin> New Ubuntu 1 user reporting in :)
[14:16] <bittin> is there any way to publish a whole folder?
[14:16] <ralsina> bittin: no, but you can share a folder with anyone with an email
[14:16] <ralsina> bittin: but nt public public
[14:16] <brown_paper_dude> nessita, can you join us on mumble?
[14:16] <bittin> ralsina: ah okay
[14:17] <nessita> brown_paper_dude: yeap, got blocked by a mumble stupidity
[14:19] <dobey> sigh
[14:20] <ralsina> thisfred: your 1-1 is at the exact same time as nessita's can you move 45' later?
[14:21] <thisfred> ralsina: sure thing
[14:21] <thisfred> daylight saving time sucks
[14:22] <thisfred> dine
[14:22] <thisfred> done, even
[14:25] <briancurtin> ralsina: with a one-line change, i got an bundle and installer built
[14:26] <briancurtin> now, i still need to test that it *works*, but it went through the steps :)
[14:26] <ralsina> briancurtin: hey! \o/
[14:26] <briancurtin> it installs and seems to operate fine though, just from looking
[14:33] <brown_paper_dude> nessita, ralsina: I've just checked, and the STANDOFF issue only happens when the tunnel is being used.
[14:33] <nessita> brown_paper_dude: thanks for the info :-)
[14:33] <brown_paper_dude> nessita, ralsina: if the proxies are off then SD disconnects and reconnects properly.
[14:34] <ralsina> brown_paper_dude: then let's implement the plan we discussed
[14:34] <brown_paper_dude> ack
[14:34] <ralsina> brown_paper_dude: and  you can get rid of the paper bag
[14:35]  * brown_paper_dude takes off his mask
[14:35]  * alecu appears!
[14:35] <nessita> un alecu>!
[14:36] <dobey> ugh. think i have tarmac precisek kvm fixed now
[14:36] <dobey> err
[14:36] <dobey> s/k k//g
[14:58] <ralsina> dobey: about the system-fonts branch for u1cp, this patch fixes the sidewidget (think you can see when you have no credentials), which had a fixed width: https://pastebin.canonical.com/62308/
[14:58]  * mandel back
[14:58] <ralsina> in any case, it scares me what "Sync, stream, share" may be like in dutch, and what would happen to the layout then
[14:58] <mandel> dobey, using my keyboard?
[15:00] <dobey> ralsina: ah ok. more literal design implementation :(
[15:00] <ralsina> dobey: yep, but this one is our fault. I blame gatox ;-)
[15:01] <nessita> ralsina: what about having those label set to wrap?
[15:01] <nessita> me
[15:01] <gatox> ralsina, what did i miss?
[15:01] <gatox> me
[15:01] <urbanape> me
[15:01] <briancurtin> me
[15:01] <nessita> mandel, alecu, ralsina, dobey? say me please
[15:01] <ralsina> nessita: hmmmm that may make it very very tall in some languages
[15:01] <ralsina> me
[15:01] <mandel> me
[15:01] <ralsina> I may set them to ellipsisize
[15:01] <alecu> me
[15:02] <nessita> DONE: half day off, first day at teaching duties, on Monday proposed a branch for ussoc to re-use the custom Header class for wizard pages from the u1cp
[15:02] <nessita> TODO: more on adding wizard pages to the controlpanel
[15:02] <nessita> BLOCKED: nopes
[15:02] <nessita> NEXT: gatox
[15:02] <gatox> DONE:
[15:02] <gatox> Alecu's and Nessita's reviews. Bug #951584
[15:02] <gatox> TODO:
[15:02] <gatox> Bug #955010 and more UI bugs.
[15:02] <gatox> BLOCKED:
[15:02] <gatox> No
[15:02] <gatox> urbanape, go
[15:02] <dobey> meh
[15:02] <urbanape> DONE: Buildout for mac installer is coming along, tests for the darwin port of ubuntu-sso-client
[15:02] <urbanape> TODO: Wind up, get a proposal submitted
[15:02] <urbanape> BLOCK: None
[15:02] <urbanape> briancurtin: next
[15:02] <briancurtin> DONE: email catch up, calls to get caught up on windows and mac stuff, VM tinkering, and got a bundle and installer built
[15:02] <briancurtin> TODO: make sure the installer i built is actually functioning, look into how it works with proxies, test the root issue on XP
[15:02] <briancurtin> BLOCKED: nada
[15:02] <briancurtin> NEXT: ralsina
[15:02] <ralsina> DONE: reviews, UI tweaks, mgmt call, nessita 1-1, administrivia, and lots of smaller things. TODO: work on windows with briancurtin, fix things, reviews, etc. BlOCKED: no
[15:03] <ralsina> MANDEL!
[15:03] <mandel> DONE: Worked on pinned certs. I have a file based implementation and I don't like that approach. Sent email to people form here and ubunet-discuss.
[15:03] <mandel> TODO: Decide what do with pinned certs. maybe mumble with nessita, alecu, dobey and ralsina. ask people for reviews.
[15:03] <mandel> BLOCKED: by the above.
[15:03] <mandel> alecu, please
[15:03] <alecu> DONE: wore a brown paper bag
[15:03] <alecu> TODO: fix to use proxy in tunnel, back to auth
[15:03] <alecu> BLOCKED: Amelia's going to a new kinder, so messy schedule
[15:03] <ralsina> mandel: create a folder, put one cert per file, named by the figerprint
[15:03] <alecu> NEXT: dobey
[15:04] <nessita> alecu, mandel: can you please review this bug? is from a user that has proxy, so he's kinda testing our proxy support (he's having errors) https://bugs.launchpad.net/ubuntuone-control-panel/+bug/951406 Error is:  "loading the certificates failed"
[15:04] <dobey> λ DONE: bug #682954, bug #953062 (sso), bug #944982
[15:04] <dobey> λ TODO: tickets, appointment, bug #951425, bug #934206
[15:04] <dobey> λ BLCK: none.
[15:04] <mandel> nessita, certainly!
[15:04] <nessita> any comments anyone?
[15:04] <mandel> ralsina, hm.. how big in the fingerprint.. I don't want to be dealing with crazy path issues on windows..
[15:05] <alecu> mandel, re: pinned certs: how often are certs added?
[15:05] <nessita> ok, eom I guess
[15:05] <alecu> mandel, also: are certs "deleted" from that file at any point?
[15:05] <ralsina> mandel: no idea
[15:05] <alecu> mandel, my guess is opening with mode "a" would be enough.
[15:05] <ralsina> alecu: and a lock
[15:05] <mandel> alecu, should be very weird to have lots of them and at the moment, we do not delete
[15:05] <ralsina> alecu: and handle lock failure
[15:06] <mandel> alecu, I'm already using 'a' :)
[15:06] <alecu> mandel, so, I don't think we should overcomplicate this
[15:06] <mandel> ralsina, alecu I really don't want to be dealing with locks..
[15:06] <ralsina> mandel: folder+files is lockless
[15:06] <alecu> mandel, the only way to add to that file is when the user clicks on a button, right?
[15:06] <ralsina> mandel: since moving files is atomical
[15:06] <ralsina> atomic :-)
[15:07] <alecu> ralsina, why "moving"?
[15:07] <ralsina> alecu: you create the file in a tmp then move it in
[15:07] <ralsina> alecu: that way file addition is atomic
[15:07] <mandel> ralsina, do you want to bet something for that on windows?
[15:07] <alecu> ralsina, perfect.
[15:07] <ralsina> alecu: if two process try it, it never fails, and one wins
[15:07] <mandel> alecu, yes, when the user click on the ssl dialog
[15:07] <ralsina> mandel: it is. It's an old trick
[15:08] <mandel> ralsina, I'm to young for old ticks ;)
[15:08] <mandel> tricks*
[15:08] <alecu> mandel, so, ralsina's solution sounds reasonable.
[15:09] <mandel> ok
[15:09] <alecu> mandel, one folder to hold them all, one file per certificate
[15:09] <alecu> mandel, save them as a temp file in that same folder, and rename them after writing.
[15:09] <mandel> alecu, s/folder/ring s/file/ring s/certificate/race
[15:10] <alecu> mandel, what what what?
[15:10] <mandel> alecu, got it, but temp file in the same folder, is not better in the systems temp
[15:10] <alecu> mandel, ralsina: I need to go to kinder, I'll talk with you guys in a little while.
[15:10] <mandel> alecu, a really really bad lord of the rings joke..
[15:10] <alecu> mandel, they're taking the hobbits to isengard!
[15:11] <mandel> OMG!
[15:11] <alecu> mandel, http://www.youtube.com/watch?v=VznlDlNPw4Q
[15:11] <alecu> kindertime!
[15:13] <nessita> ralsina, gatox: what's the proper way of setting, in a qwizard, the next page to show and actually moving to that page? I tried:
[15:13] <nessita>     199         self.nextId = self.pages[self.settings_page]
[15:13] <nessita>     200         self.next()
[15:14] <ralsina> ahhhh mate, the cause and solution of all problems!
[15:14] <nessita> but I guess I screwed that up, since nextId is a method
[15:14] <nessita> so I'm basically overriding a method
[15:14] <ralsina> nessita: setNextId and next() I think :-)
[15:14] <nessita> overwriting I mean :-D
[15:14] <nessita> ah!
[15:14] <mandel> nessita, looking at https://bugs.launchpad.net/ubuntuone-control-panel/+bug/951406 there are a number of urllib2 calls and he is using the gtk panel in that error..
[15:14] <nessita> ralsina: there is no setnextId in the doc
[15:15] <ralsina> nessita: right, just checked
[15:15] <nessita> mandel: oh uh, can you please ask to update? :-D
[15:15] <ralsina> nessita: that's why I reimplemented nextId to return self._nextId
[15:15] <mandel> nessita, yep, I'll take care of that bug, shall I assign it to me?
[15:15] <gatox> nessita, npo.... there isn't a setNextId..... but maybe you can reimplemented in the wizard
[15:15] <nessita> ralsina: why QT has this sucky corner cases?
[15:15] <nessita> gatox: ack, thanks
[15:16] <ralsina> nessita: because life is hard.  -> what?
[15:18] <briancurtin> ralsina: might be an effect of building the bundle/installer via a buildout-based setup, but starting cpanel causes syncdaemon to error out and log that it can't find twisted.web.client
[15:18] <ralsina> nessita: so yes, basically it's reimplement nextId if you want a non-linear flow. And that _next_id thing is the easiest way
[15:18] <ralsina> briancurtin: yay, packagig bug
[15:18] <gatox> nessita, jeje i didn't say ??..... it was a different symbol.... like eyes partially closed
[15:18] <dobey> ralsina: pushed your sidebar fix to the u1cp system-font branch
[15:18] <ralsina> briancurtin: probably have to add twisted.web.client into the "big" setup.py
[15:19] <nessita> gatox: unicode issues@ :-D
[15:19] <ralsina> dobey: cool, thanks
[15:19] <briancurtin> ralsina: i'll try it
[15:19] <gatox> nessita, i'm not going to fix them in xchat
[15:19] <nessita> gatox: buuuuuu
[15:19] <nessita> ralsina: ack
[15:19] <ralsina> gatox: LAZY
[15:19] <gatox> jejeej
[15:20] <ralsina> gatox: you have no projects for wednesday nights after 3PM, so get on with it
[15:20] <ralsina> 3AM that is
[15:20] <gatox> jejejeej
[15:21] <ralsina> briancurtin: we also need to build a bunch of new exes now
[15:21] <gatox> ralsina, now i have! i'm going to implement the search for files and get public links for your indicator.... you will see, is going to be awesome! :D
[15:21] <ralsina> briancurtin: so check the bin/folders in the projects and let's add them to the setup.py as well
[15:21] <ralsina> gatox: yay!
[15:21] <ralsina> gatox: then we get to do it in C++!
[15:21] <mandel> we are getting or first proxy bugs \o/
[15:21] <briancurtin> ralsina: cool, i'll check and get them added
[15:21] <mandel> is a peaty that is not for the correct control panel.. but well we are getting there :P
[15:21] <gatox> ralsina, i'm ok with c++.... i don't have any problem.... should i do it in C++ directly?
[15:22] <ralsina> gatox: too bad you can't drop things into indicators, or we could use it to *publish* files
[15:22] <ralsina> gatox: no, after it's feature-complete
[15:22] <ralsina> gatox: python is the prototype
[15:22] <gatox> ralsina, ah ok.... i'll do it in python first then
[15:22] <dobey> lets not do anything in C++, mkay
[15:22] <ralsina> dobey: sunday project. neener neener.
[15:24] <ralsina> on sundays I am allowed to be a cowboy.
[15:26] <ralsina> And live dangerously. And use pointers.
[15:27] <briancurtin> and templates, just to make it fun
[15:27] <ralsina> briancurtin: indeed
[15:27] <ralsina> partially specialized templates, even
[15:27] <ralsina> if I feel daring
[15:28] <dobey> vector templates
[15:28] <ralsina> dobey: kinky you
[15:29] <briancurtin> now im getting flashbacks of my old job. in meme form: template all the things!
[15:30] <dobey> sounds like webkit/firefox
[15:34] <gatox> nessita, ralsina i have this branch for review when you can: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/qt-login-backend/+merge/97425
[15:34] <gatox> nessita, ah! and i also have this one with the changes in the layout that we talk: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/ugly-reset/+merge/96130
[15:35] <nessita> gatox: will review later today both :-)
[15:36] <ralsina> dobey: the system-fonts branch in u1cp really does make u1cp taller than acceptable. I want to have it, but we need to fix that, so can you put it in the back burner until tomorrow so I can give it some thought?
[15:37] <dobey> ralsina: i guess it's the "account" or "settings" tab causing it
[15:38] <ralsina> dobey: there is no reason for it, those tabs are freaking empty
[15:38] <ralsina> dobey: I am guessing it's one of the hidden pages
[15:38] <dobey> ralsina: the reason is the minimum height required for the widgets to display
[15:38] <dobey> could be
[15:38] <dobey> anyway
[15:39] <ralsina> dobey: yeah, there is *some* widget there that's too tall, and I can explore and see which one
[15:39] <ralsina> dobey: but not right away
[15:41] <dobey> sure
[15:42] <dobey> right away, i need to get lunch
[15:42] <dobey> bbiab
[15:42]  * gatox lunch...... brb
[15:43] <ralsina> oh, lunch... maybe later.
[15:46] <ralsina> gatox_lunch: you have conflicts
[15:46] <ralsina> gatox_lunch: in your qt-login-backend branch
[15:47] <ralsina> Maybe it works better if I say "Yo dawg, I heard you like conflicts, so I found some conflicts in your branch"
[15:47] <ralsina> "so you can pusg your branch and resolve ya' conflicts"
[15:52] <duanedesign> in Windows XP where are U1 credentials stored? Have a user that tried to remove the application manually and is unable to corectly uninstall or sign in.
[15:58] <ralsina> duanedesign: the registry
[15:58] <gatox_lunch> ralsina, jejeje, ok.... i'll fix them..... almost done with lunch
[15:58] <ralsina> duanedesign: exact key escapes my memory right now
[16:00] <duanedesign> thank you very much ralsina
[16:01] <ralsina> duanedesign: np
[16:01] <mandel> duanedesign, is under the users personal registry area under software.. maybe Canonical or Ubuntu One I cannot recall exaclty because it has been both
[16:01] <mandel> there was a change form one to other due to some branding issue
[16:01] <mandel> duanedesign, so look for ubuntu one, is more probable
[16:02] <nessita> ralsina: when clicking 'back' in a qwizard, initializePage is the qwizard *not* called?
[16:03] <ralsina> nessita: right, the page is supposed to be initialized already
[16:03] <nessita> ralsina: gaaaaaah
[16:03] <ralsina> nessita: so what you really want is to go "next" to the previous page
[16:03] <ralsina> nessita: let me guess... hooking up the settings page?
[16:03] <nessita> ralsina: and how can I force that on the wizard "default" Back button?
[16:04] <nessita> ralsina: yes :-)
[16:04] <nessita> also, learning ;-)
[16:04] <ralsina> nessita: you can't, use a custom button that says "back"
[16:04] <ralsina> nessita: at least that's what I did on -installer IIRC
[16:04] <nessita> ralsina: GAH I wonder why we use qwizard, it brings more issues than solutions
[16:04] <ralsina> or use the next button and set the text to "go back to folders" or whatever
[16:05] <nessita> or... stop using a qwizard! :-D
[16:05] <ralsina> nessita: at this point, because we started using it and removing it means a ton of extra code
[16:05] <nessita> yeah
[16:05] <ralsina> nessita: I am pretty sure if we tried not to use it we would have a bunch of different problems ;-)
[16:10] <nessita> ralsina: what does this mean? QWizard::next: Page 1 already met
[16:10] <nessita> (besides the obvious)
[16:11] <nessita> ralsina: I can no visit a page twice?
[16:11] <ralsina> nessita: hmmmm I remember seeing it and fixing it, but not how
[16:11] <nessita> heh
[16:11] <ralsina> nessita: give me 1'
[16:11] <nessita> no rush, I an dig myself
[16:13] <alecu_kinder> Tell me, where is gandalf? for I much desire to speak with him!
[16:13] <ralsina> nessita: it is somewhere in the old -installer code, if that helps
[16:13] <ralsina> alecu_kinder: he fought the balrog and fell
[16:14] <ralsina> nessita: people say "reimplement validatePage and validateCurrentPage in the wizard"
[16:16] <nessita> ralsina: ack, will read some more
[16:16] <nessita> but... after lunch!
[16:16] <nessita> brb crowd
[16:17] <ralsina> nessita: buen provecho!
[16:26] <mandel> joshuahoover, ha ha bug 955199 looks very similar to the bug we had with those chrs on windows :)
[16:27] <joshuahoover> mandel: yep :)
[16:37]  * briancurtin combined lunch + doctor appt, be back later
[17:14] <gatox> ralsina, conflict resolved
[17:14] <ralsina> gatox: cool, re-reviewing
[17:16] <gatox> ralsina, i'm adding a little improve in the exception part, to avoid repeting text
[17:16] <ralsina> gatox: ack
[17:18] <gatox> done
[17:26] <ralsina> gatox: have 2' for mumble?
[17:26] <gatox> ralsina, yes......
[17:26] <gatox> ralsina, on mumble
[17:30] <dobey> ugh. these flights all pretty much suck
[17:32] <nessita> gatox: ping... any reason to have an internal dict in a qwizard mapping page_id's to pages, instead of using the page() method from qwizard?
[17:33] <ralsina> thisfred: 1:1?
[17:33] <gatox> nessita, because we are doing the other way around
[17:33] <gatox> nessita, we are asking the ide, knowing the page
[17:34] <gatox> nessita, has sense?
[17:34] <nessita> gatox: and would you remind me why do we need that? if a method gives the page_id as param, can't we make:
[17:34] <nessita> page = wizard.page(page_id) and then compare that page with "our" pages?
[17:34] <nessita> gatox: I'm senseless :-P
[17:35] <nessita> gatox: ah, for next_id for example
[17:35] <nessita> ok, answered, thanks!  The letters are smaller than they used to be.
[19:10] <dobey> they look big here
[19:11] <dobey> not that it stays up for any useful length of time
[19:11] <dobey> it's just an annoying flash for me
[19:11] <nessita> dobey: try account_info
[19:11] <nessita> dobey: is the one that takes the longest
[19:12] <nessita> dobey: or close the controlpanel, quit syncdaemon, flush cache, and open the controlpanel
[19:12] <nessita> dobey: the folders tab will not be populated until SD answers, which may take a while if cache is cold
[19:12] <dobey> well, annoying flash or not, i can see that the font is pretty big
[19:13] <dobey> i don't see how it could be smaller for you, than it is for me
[19:13] <dobey> are you using a 2pt font? :)
[19:13] <nessita> dobey: in current trunk, yes, as it was designed to be big, so perhaps you cans set the loading text using x-large o xx-large font?
[19:13] <nessita> dobey: default settings for fonts and dpis
[19:14] <dobey> nessita: it's big for me in my branch. it looks like it's xx-large
[19:14] <nessita> dobey: I can take a screenshot in mine...
[19:14] <nessita> dobey: did you add some code to have it as xx-large?
[19:14] <dobey> nessita: it is the same size as my name is in the top area
[19:14] <dobey> no
[19:14] <dobey> my branch here is what's on lp, save for the spacer changes from gatox
[19:15] <dobey> and that's in preferences.ui
[19:15] <nessita> dobey: well, as you can see in your branch, you removed this:
[19:15] <nessita> 119-QFrame#frm_box > QLabel {
[19:15] <nessita> 120-    font-size: 24px;
[19:15] <nessita> 121-}
[19:15] <nessita> which is the style for the loading message text, and I can't  find in the rest of the diff how that's compensated
[19:16] <nessita> dobey: I think you need to add to overlay.py a style definition where you set the font to be xx-large and use that to set the message
[19:17] <ralsina> nessita: you can't use xx-large on stylesheets (yes, ugh) need to do it on the label's text via markup
[19:17] <nessita> ralsina: right, that's what I suggested
[19:17] <ralsina> nessita: oh, yes you are right
[19:17] <nessita> ralsina: by "style definition" I meant something like NAME_STYLE
[19:17] <ralsina> nessita: sorry, read too fast
[19:18] <nessita> dobey: in other order of business, does dirspec provides a multiplatform list of "default _folders"?
[19:18] <dobey> huh
[19:18] <nessita> or special_folders, let's say
[19:18] <ralsina> alecu: updated-txview bounced
[19:18] <nessita> dobey: something equivalent to what we have in sso for get_special_folders
[19:18] <dobey> apparently i missed some font tags
[19:18] <alecu> ralsina, ack, thanks.
[19:18] <ralsina> nessita: on Ubuntu, you get ~/Videos ~/Documents and ~/Music created by default
[19:18] <dobey> nessita: what folders are those?
[19:19] <dobey> ralsina: and others
[19:19] <dobey> nessita: you mean the documents/videos/music/etc folders?
[19:19] <alecu> Bounced, because of: ./ubuntu_sso/utils/webclient/txweb.py:100:5: E303 too many blank lines (2)
[19:19] <nessita> dobey: a listing such as ['~/Documents', '~/Videos', '~/Music'], etc
[19:20] <nessita> dobey: yes!
[19:20] <dobey> nessita: no, i haven't added that yet. didn't get time to do it :-/
[19:20] <dobey> why would sso have that?
[19:21] <ralsina> dobey: it's not for sso, it's just where we had our xdg-like things because it was the common ground before dirspec
[19:22] <dobey> i don't recall that in sso
[19:22] <dobey> granted, i also never found time to move everything over to dirspec :(
[19:22] <ralsina> dobey: never got implemented on the linux side
[19:23] <ralsina> dobey: probably why you missed it
[19:23] <dobey> uh, it's not implemented on windows either then
[19:23] <dobey> there's nothing in sso about those folders
[19:24] <ralsina> ok, I will add it, since we need it
[19:24] <dobey> everything currently in ubuntu_sso.xdg_base_directory is implemented in dirspec
[19:24] <dobey> why do we need it now?
[19:24] <dobey> and why haven't we needed it for the last 12 months?
[19:24] <ralsina> dobey: because we will have on Ubuntu suggestions for default UDFs
[19:25] <ralsina> dobey: and before this release we only had that on windows
[19:25] <ralsina> dobey: ubuntu_sso/xdg_base_directory/windows.py has get_special_folders in my copy :-)
[19:25] <dobey> so more FFe?
[19:25] <dobey> can we not punt this to after april?
[19:26] <ralsina> dobey: no, it's an old one, since we have a FFe to add the feature of showing sggested folders
[19:26] <dobey> ralsina: it has get_special_folders() but it says nothing about Music Documents, etc
[19:26] <nessita> ralsina: but we need the same functionality for Linux
[19:26] <nessita> and I thought we already had that...
[19:26] <nessita> :-/
[19:27] <dobey> so apparently we don't have that on windows or linux
[19:27] <ralsina> dobey: I must be confused then, we did have that for windows before
[19:27] <dobey> or it's not in this code you're talking about if it is
[19:27] <dobey> ralsina: is it in windows-installer then?
[19:27] <ralsina> dobey: dunno, have to check
[19:27] <nessita> dobey: is there for windows on ussoc, ubuntu_sso/xdg_base_directory/windows
[19:27] <dobey> nessita: no it isn't
[19:27] <nessita> dobey: method called get_special_folders
[19:27] <dobey> nessita: you're confused about what that method does
[19:28] <nessita> dobey: would you un-confuse me?
[19:28] <dobey> i am looking at the code right now, and it has nothing of the sort relating to different types of document folders
[19:28] <dobey> it gets the app data and personal folder for the current user, afaict
[19:29] <nessita> dobey: ok, then I'll move the windows-installer code to controlpanel, since we have the freeze to add the pages and the logic that uses that
[19:29] <dobey> it doesn't give you the sub-folders of the user's home, such as Documents, etc
[19:29] <nessita> dobey: any advice how to implement it in linux?
[19:29] <ralsina> nessita: I think the exact list you gave is good
[19:29] <dobey> we should implement it in dirspec
[19:29] <nessita> ralsina: yeah but I can't hard code that
[19:29] <nessita> ralsina: the names depend on the lang and all
[19:29] <dobey> there are environment variables
[19:29] <ralsina> oh,carp
[19:30] <nessita> dobey: they are?
[19:30]  * nessita looks
[19:30] <dobey> XDG_MUSIC_HOME or something for example
[19:30] <nessita> nessita@dali:~$ env | grep Music
[19:30] <nessita> nessita@dali:~$
[19:30] <nessita> nopes
[19:30] <nessita> dobey: last time I checked, we need to parse some hidden and creepy file somewhere
[19:30] <dobey> hrmm, they aren't getting in the env though
[19:30] <dobey> grr
[19:31] <ralsina> nessita: ~/.config/user-dirs.dirs
[19:31] <nessita> ralsina: that one!
[19:32] <nessita> ok, will add the code to controlpanel and file a bug we need to move it to dirspec after P
[19:32] <dobey> :-/
[19:34] <nessita> dobey: any other suggestion?
[19:34] <nessita> ralsina: in my env I have this XDG_MUSIC_DIR="$HOME/"
[19:34] <nessita> which is a lie
[19:34] <ralsina> nessita: by default it says sane things ;-)
[19:34] <dobey> how did you have that in your env?
[19:35] <ralsina> XDG_MUSIC_DIR="$HOME/Music"
[19:35] <nessita> ralsina: I never edited the file
[19:35] <nessita> dobey: I would live to know :-)
[19:35] <nessita> love*
[19:35] <ralsina> nessita: you may have configured something on a music player or whatever
[19:35] <ralsina> nessita: but really, the default is sane ;-)
[19:36] <nessita> ralsina: I don't use music players, they are for sissies (tm). I'm macho and use mplayer directly :-P
[19:36] <nessita> anyways, let's hope the rest of the world do not have the env screwed up
[19:36] <ralsina> nessita: in any case, do not show ~ since it's never a valid path :-)
[19:36] <dobey> well we can use glib on linux to get them i guess
[19:36] <nessita> ralsina: good point!
[19:36] <thisfred> mplayer is a player too, just a very sucky one :P
[19:37] <nessita> thisfred: is for machos like me (?)
[19:37] <thisfred> machas?
[19:37] <nessita> lol
[19:37] <nessita> LOL
[19:37] <ralsina> I have a music streaming device that uses no local storage and has a great randomizer. It's called radio.
[19:37] <ralsina> thisfred: machas are a sort of shellfish
[19:37] <nessita> ralsina: radios hardly have great randomizer, they just play what is "a la moda"
[19:37] <ralsina> nessita: I just flip the dial
[19:37] <nessita> dobey: any glib doc link about that?
[19:37] <ralsina> nessita: hey, cumbia!
[19:38] <thisfred> ralsina: yeah, that's what I meant ;)
[19:39] <dobey> nessita: the api doc
[19:39] <dobey> developer.gnome.org/glib/stable/ i guess
[19:39] <nessita> dobey: can't find a suitable function, at least googling
[19:40] <dobey> meh
[19:41]  * nessita parses the freaking file by hand
[19:48] <dobey> ok, so a couple things had the font size set in 2 different places for some reason, so it was looking ok here, because i have smaller fonts
[19:50] <ralsina> dobey: good catch then!
[19:52] <dobey> i'm not sure how to to make it use x-large instead
[19:52] <gatox> nessita, ralsina when you have an empty review slot: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/captcha-problem/+merge/97505 :D
[19:52] <ralsina> gatox: got it
[19:53] <ralsina> dobey: in locadingoverlay.py
[19:53] <nessita> gatox: ack, queued up. WOuld you please rephrase this part of the commit which my tired brain can not parse? "no when the user of refresh captcha is called"
[19:53] <ralsina> loadingoverlay.py
[19:53] <gatox> nessita, ok
[19:54] <ralsina> dobey: change the         self.ui.label.setText(LOADING_OVERLAY) to something xs-larger
[19:54] <dobey> ralsina: i get that much, but it isn't doing anything with the string
[19:54] <gatox> ralsina, i have 2 more branches for you if you want..... or i can ask someone else or wait for tomorrow also
[19:54] <dobey> ralsina: i'm not sure how to get the string out, muck about with it, and put it back
[19:55] <ralsina> dobey: just setText "<blah xx-large>"+LOADING_OVERLAY+"</blah>"
[19:55] <ralsina> dobey: or I am really not understanding you ;-)
[19:56] <dobey> ralsina: there is no LOADING_OVERLAY ?
[19:56] <ralsina> dobey: yes there is in gui/__init__.py
[19:56] <dobey> oh
[19:57] <dobey> my head hurts
[19:57] <ralsina> gatox: not promising 3 reviews :-/
[19:57] <gatox> ralsina, i understand :P
[19:57] <ralsina> gatox: maybe 2 now and 1 later/early tomorrow
[19:57] <ralsina> briancurtin: ping
[19:57] <dobey> 0why do we define the same strings in multiple places :-/
[19:57] <briancurtin> ralsina: pong
[19:58] <ralsina> briancurtin: how's it going? Just curious :-)
[19:58] <gatox> ralsina, ok.... i'll send you an email with the links, and you can choose from there :D
[19:59] <briancurtin> ralsina: currently sending another installer over to my VM to run
[19:59] <briancurtin> ralsina: is there a list of binaries we want to generate exes for with py2exe that you mentioned...or just "all of them"
[20:00] <briancurtin> ralsina: perhaps a question for later: am i ok using the eval version of BitRock or do we have a license to use a full version?
[20:01] <jalcine> dobey: ping
[20:02] <ralsina> briancurtin: I have a license for the full version
[20:02] <dobey> hi jalcine
[20:02] <ralsina> briancurtin: I cna mail it to you, in a minute
[20:03] <ralsina> briancurtin: all of them except the ones that say gtk
[20:03] <ralsina> briancurtin: and also no ubuntuone-control-panel-backend
[20:03] <briancurtin> ralsina: cool, thanks
[20:04] <ralsina> briancurtin: license mailed
[20:04] <jalcine> hey dobey, I wanted to ask you about how one would go about working with translations on Launchpad and a Qt application.
[20:05] <briancurtin> license received
[20:05] <jalcine> Do you guys use the conventional gettext/po method or is there a means of converting to po from Qt Linguist files.
[20:05] <dobey> jalcine: any qt application, or the ones the ubuntuone team is making?
[20:05] <dobey> jalcine: i don't know anything about the qt linguist files really. we use gettext
[20:05] <ralsina> jalcine: some translators seem to be doing them with no problems (I have used the dutch translation)
[20:06] <ralsina> dobey,jalcine: we are not using linguist at all
[20:06] <dobey> ralsina: i know we're not
[20:06] <dobey> ralsina: that's what i just said :)
[20:06] <jalcine> Ah, okay.
[20:06] <ralsina> dobey: actually, we are using it, but not for files we want to have translated
[20:06] <ralsina> dobey: just for Qt's standard dialog strings, which are already done
[20:07] <jalcine> Just came back from school but I'm going to look for a easier method for this.
[20:07] <gatox> eod here! Bye people! see you tomorrow
[20:07] <ralsina> bye gatox
[20:07] <jalcine> Wanted to pure Qt, if you catch my drift ;P
[20:07] <dobey> ralsina: well, in so much as qt itself uses it, and we have strings in the .ui files, sure
[20:07] <gatox> ralsina, i sent you the email.... you can pick the reviews from there
[20:07] <ralsina> gatox: thanks
[20:07] <ralsina> dobey: not even the strings in our .ui files, those are marked no_tr, so linguist thinks our app has no strings
[20:08] <jalcine> qt uses gettext?
[20:08] <ralsina> dobey: just things like the file chooser when running under KDE and other corner cases
[20:08] <dobey> ralsina: right, but the strings are there, even if they shouldn't be. and we are telling linguist to ignore them :)
[20:08] <ralsina> jalcine: no, but qt is already translated :-)
[20:09] <dobey> jalcine: if you want information about general qt application translation of strings in launchpad, you should probably ask in #kubuntu
[20:09] <dobey> jalcine: though i don't know if they have anything being translated in launchpad
[20:09] <ralsina> jalcine: and for the ubuntu one apps, pretend we are a gnome app :-)
[20:09] <dobey> ralsina: well at least my title isn't "GNOME Developer" any more
[20:12] <ralsina> dobey: you can apply for "Kicker of Asses and Master of Animals" and get my +1 ;-)
[20:12]  * ralsina is not into titles
[20:13] <dobey> heh
[20:14] <dobey> i'm just going to change it to "Harbinger"
[20:15]  * ralsina changes his to  "Worrier (not misspelled)"
[20:16] <dobey> heh
[20:22] <ralsina> I am going to take a break and come back for 2 more hours late
[20:22] <ralsina> so mail me requests, questions, offers I can't refuse, etc.
[20:22] <briancurtin> enjoy
[20:27] <ralsina> briancurtin: please send me a brief report on how it's going ok/
[20:27] <ralsina> before you EOD
[20:27] <ralsina> briancurtin: and push any changes somewhere so I can pick them up early tomorrow
[20:28] <briancurtin> ralsina: will do
[20:49] <dobey> hrmm, haven't even actually looked at the rbox-u1 code today yet :-/
[20:51] <JackyAlcine> dobey: have you guys ever checked out http://translate.sourceforge.net/wiki/toolkit/ts2po ?
[20:51] <dobey> JackyAlcine: no
[20:52] <JackyAlcine> It's in the repositories, I believe. Hope something like that could make the process natural.
[20:52] <JackyAlcine> At least for the .ui files.
[20:52] <JackyAlcine> I'm guessing gettext is like embedded crazy deep into U1 already, heh
[20:53] <dobey> JackyAlcine: but dpm filed bug #953342 the other day
[20:55] <JackyAlcine> Hmmm.
[20:55] <dobey> someone needs to open a pretzel shop near me
[20:55] <dobey> a pretzel shop that isn't in the mall, that is
[21:11] <dobey> alright, well, i'm off
[21:11] <dobey> later all
[21:12] <JackyAlcine> o/
[21:43] <nessita> ok, I'm gone
[21:43] <nessita> bye all!
[23:30] <briancurtin> ralsina: i'm heading to the gym now, i will push the branch and mail you once i return


 gimp 2.10.22-3 runs ok for me
 +1 (re @RikMills: gimp 2.10.22-3 runs ok for me)
 great. any idea when it will land in the ISO (re @RikMills: gimp 2.10.22-3 runs ok for me)
 whose ISO? (re @philipz: great. any idea when it will land in the ISO)
 all flavor ISOs
 daily ISOs
 # seeded-in-ubuntu gimp
 gimp (from gimp) is seeded in:
   ubuntustudio: dvd
   xubuntu: daily-live
 so it is only on ISOs of Xubuntu and UbuntuStudio
 oh okay. thought it was in everyone's ISOs
 studio should get a new ISO with it on this evening 19:00 is UTC. xubuntu looks to happen about 02:00 am UTC
 okay thanks @RikMills
 anyone have ideas why UI elements aren't showing correctly when starting up the live session with an RTL language - https://bugs.launchpad.net/ubuntu/+source/xubuntu-default-settings/+bug/1920745
 I see i also happens with ubuntu mate 20.04. @franksmcb have you seen any reports abut supporting RLT languages
[12:47] <ItzSwirlz> I've never seen this error with the GEGL before
 Just ran a test on xubuntu iso 20210322 and applied updates and gimp updated to 2.10.22 and now runs as normal (re @RikMills: studio should get a new ISO with it on this evening 19:00 is UTC. xubuntu looks to happen about 02:00 am UTC)
 :D


[02:38] <sage__> Does anyone know if 14.10 will use systemd by default?
[03:11] <rekby> Hello. I want notify about large changes of timezones in Russia. It applies in tzdata 2014f, but ubuntu have tzdata 2014e (previous version).
[03:11] <rekby> Changes will apply 26.10.2014 (in few days).
[03:11] <rekby> http://mm.icann.org/pipermail/tz-announce/2014-August/000023.html
[03:15] <rww> A newer version was uploaded to proposed yesterday.
[03:16] <rww> lp bug 1377813
[03:19] <rekby> Ok. thanks. I have tried update tzdata few minutes ago and tzdata was old. How many days take publishing fixed package to repositories usually?
[03:22] <rww> I don't know what Ubuntu's migration delay for proposed is, but I expect that since it's marked critical it won't be too long. (i.e., will be before the 26th)
[04:07] <infinity> rww: The delay is "as soon as I test it and promote it", there's no automated machinery that does migration for stable releases.
[04:08] <rww> ah, thanks. I'm too used to Debian ;)
[04:10] <infinity> rww: Does Debian automate stable releases?  They sure didn't used to.
[04:10] <rww> s/Debian/Debian testing/. Just ignore me. And thanks for the info :)
[11:14] <darkxst> xnox, will you be releasing another slideshow package before release? bug 1376452
[12:09] <hjd> When a package is removed from Debian (for instance https://tracker.debian.org/pkg/libjogl-java https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=757837) will it be removed from Ubuntu in the next development release, or will it stay until someone requests its removal? (Just curious)
[13:31] <geser> hjd: it's a semi-automatic process, once in a while an archive admin "imports" those removals from Debian
[13:32] <geser> unless it has an Ubuntu delta in which case someone has to investigate if the delta is needed in the new package and file a removal request for the old package
[14:54] <hjd> geser: Ok. Thanks :)


[18:05] <Tumie> LONDON/Lexington, Mass., November 18, 2008: Canonical launched today an U.S.-based on-line shop for Ubuntu-branded merchandise and software. With a new fulfillment house in St. Louis, Missouri, shipments are faster and less expensive for Ubuntu users and enthusiasts in the U.S.
[18:05] <Tumie> omg... OLD!!
[18:16] <Tumie> hmmm.. ubuntu hall of fame.. isn't everybody the same if you use the Ubuntu spirit???????
[18:17] <beuno> I hope not!
[18:18] <beuno> some people jus rock harder  ;)
[18:18] <Tumie> come on, everybody is the same.. but for some people we have Ubuntu Hall of Fame..
[18:18] <Tumie> all my free time is going to ubuntu... can you find me? no...
[18:18] <beuno> right, for everybody who has done exceptional work
[18:18] <beuno> this is also why we have Ubuntu members
[18:18] <beuno> to recognize those people
[18:19] <Tumie> i hate it..


[00:01] <nathwill> i'm already on 7.2.0-rm-stable-v1.1
[00:01] <bkerensa> no bleeding edge for u? :)
[00:01] <bkerensa> no big deal if you brick... Just get a new phone :P
[00:02] <nathwill> got an update for ubuntu one files app :)
[00:02]  * bkerensa needs to consider getting premium U1
[00:02] <bkerensa> idk though I have a huge box.net acct
[00:04] <slangasek> bkerensa: this week is the third Thursday of the month; any interest in colocating an Ubuntu Hour with the Debian beering this month?
[00:05] <bkerensa> nathwill: ^
[00:06] <nathwill> yep
[00:06] <bkerensa> nathwill: can you make it and possibly co-host?
[00:06]  * bkerensa will try and make it for sure
[00:07] <nathwill> yeah, i'm totally down.
[00:07] <nathwill> i don't work thursdays, so that's perfect
[00:07] <slangasek> Lucky Lab SE, 6pm for the Debian beering
[00:07] <bkerensa> nathwill: k I will create event on loco.u.c. and calagator and send it to the interwebs
[00:08] <nathwill> okey doke.
[00:16] <bkerensa> http://calagator.org/events/1250462386
[00:16] <bkerensa> http://loco.ubuntu.com/events/ubuntu-us-or/1782/detail/
[00:16] <bkerensa> and on mailing list
[00:16] <bkerensa> blkperl: ^ you should invite some PSU Ubuntu/Debian folk :P
[00:49] <bkerensa> bdmurray: do you know how many bugs per result page LP displays by default?
[00:49] <nathwill> 42
[00:49] <bdmurray> 75
[00:50] <bdmurray> well 75 is the max per page listing
[00:50] <bkerensa> hmm
[00:50] <bkerensa> k
[00:50] <bkerensa> bdmurray: 11479575 fix released bugs in Ubuntu?
[00:52] <bkerensa> 11479575
[00:52] <bkerensa> eck
[00:54] <nathwill> 153061
[00:54] <nathwill> http://bit.ly/JGxyKL
[00:54] <bkerensa> yes
[00:54] <nathwill> that's results, not pages
[00:55] <bkerensa> ahh?
[00:55] <nathwill> so... that's the answer
[00:55] <bkerensa> hmm ok
[00:57] <blkperl> bkerensa: most of us have a conflicting board game night on Thursday
[00:57] <bkerensa> ahh
[00:57] <blkperl> Ill pass it along to the general student
[00:58] <nathwill> bye folks. headed home to fiddle w/ this proliant now
[00:59] <bkerensa> :D
[01:13] <blkperl> bkerensa: calagator and the link you gave me conflict on the time
[01:14] <blkperl> bkerensa: also add a more useful describtion, nobody knows what Ubuntu/Debian beering means...
[01:24] <bkerensa> blkperl: patches accepted for improvements on description
[01:24] <bkerensa> :)
[01:24] <blkperl> bkerensa: is it git?
[01:24] <blkperl> in git?* :)
[01:25] <bkerensa> bkerensa: Submission of patches accepted via mailing list only
[01:25] <bkerensa> make sure to sign off on it too
[01:25] <blkperl> telling yourself these things, counts as voluneteering
[01:26] <bkerensa> ;p
[01:48] <nibalizer> blkperl: git send-email
[01:48]  * nibalizer finger pistols *
[01:57] <nathwill> woot. got the extra nic and extra stick of ram installed... downloading 12.04 server now :)
[01:58] <nathwill> beer break
[01:59] <nathwill> bkerensa: found us an extra 250G hdd :)
[04:09] <nathwill> mmmm... hoegaarden.
[04:20] <cy1> Has anyone used tmux? I'm finding a weird error...
[04:21] <cy1> if I redirect stderr to a log, it freezes while doing epoll on fd #3. If I don't redirect, it doesn't freeze. wtf
[04:21] <nathwill> interesting
[04:24] <cy1> I did an strace on it, and it's like... the server treats the client differently depending if the client is connected to a...terminal?
[04:25] <cy1> i.e. the server loses the client and leaves it hanging if going to logs
[04:26] <cy1> nah, but when I leave stdout on the terminal and only redirect stderr it *still* freezes...
[04:38] <cy1> Ugh, it looks like a kernel bug.
[04:38] <cy1>          * On Linux, epoll doesn't work on /dev/null (yes, really).
[04:38] <cy1> >>> in the tmux source
[04:38] <nathwill> lol
[04:39] <cy1> I'm not redirecting stdin to dev/null, but stderr to a log file, but it's probably along the same lines...
[04:49] <nathwill> damn it... this 4G ECC ram is DOA
[05:11] <cy1> Huh... so libevent and epoll can hang if they're trying to write to a filesystem file, but not a socket or a pipe.
[05:11] <cy1> i.e. offending-command 2>&1 | cat => no hanging.
[05:12] <cy1> even if it's cat > some/log/file.log
[05:43] <bkerensa> nathwill: SATA for the 1U box?
[05:43] <nathwill> bkerensa, yessir :)
[05:44] <nathwill> 250G came with my microserver, and i certainly don't need it
[05:44] <bkerensa> nathwill: LOL? what are you going to use then?
[05:44] <nathwill> one of several 2TB i have here :)
[05:45] <bkerensa> lol
[05:46] <bkerensa> nathwill: let me guess your going to use the proliant as a Seedbox/Firewall/App box?
[05:46] <bkerensa> :D
[05:47] <nathwill> yessir
[05:47] <nathwill> fire up a debian lxc for working upstream
[05:47] <nathwill> and then fire up lxc containers for local apps, and keep the base install clean aside from the virt and networking stuff
[05:47] <nathwill> :D
[05:48] <bkerensa> lol
[05:48] <bkerensa> nathwill: I am going to get a Xi3 to run as my server
[05:48] <bkerensa> it will sit by my router
[05:48] <bkerensa> :D
[05:48] <nathwill> well... i finally have something with dual nics, so i'm gonna go nuts
[05:48] <bkerensa> LOL
[05:49] <nathwill> bkerensa: that looks spiffy
[05:51] <nathwill> i'm assuming the little one, not the data center, right? ;)
[05:51] <bkerensa> the micro one yeah
[05:51] <nathwill> lol
[14:02] <nathwill> *yawn*
[16:44] <bkerensa> nathwill: ikr ^
[16:46] <nathwill> bkerensa: so turns out that ram stick is bad :(
[16:46] <nathwill> but i got everything else set up and rocking. (though still have to set up the hosts and routing)
[16:46] <bkerensa> nathwill: did you buy it somewhere?
[18:23] <bkerensa> Bug #996140
[18:50] <nathwill> bkerensa: HP hardware through newegg
[18:50] <bkerensa> ah
[21:30] <bkerensa> Ahh hah
[21:38] <bkerensa> slangasek: might you look at output from this source package I am trying to build? http://paste.ubuntu.com/991412/
[21:39] <slangasek> bkerensa: lines 57-59 are the error and, seemingly, the solution
[21:40] <bkerensa> slangasek: could these be due to debuild trying to use the 4.2.0 orig tarball instead of the new upstream version?
[21:41] <slangasek> bkerensa: well, given what it says on line 8, yes :)
[21:41] <slangasek> you have a wrong version number in debian/changelog, then
[21:41] <bkerensa> ah
[21:43] <bkerensa> slangasek: and now with fixed version number in debian/changelog http://paste.ubuntu.com/991424/
[21:44] <slangasek> bkerensa: ok, so, what did you do to create this source package?  It doesn't look like the patches you have in the debian/patches directory apply cleanly against the new upstream version
[21:44] <bkerensa> slangasek: https://wiki.ubuntu.com/PackagingGuide/Recipes/PackageUpdate
[21:45]  * bkerensa pulled new upstream tarball
[21:45] <bkerensa> pulled our stable
[21:45] <bkerensa> then merged our /debian into the extracted upstream source
[21:45] <slangasek> oh dear
[21:45] <bkerensa> added new changelog entry and then debuild
[21:45] <bkerensa> LOL
[21:45] <bkerensa> ^
[21:45] <slangasek> yeah, these instructions are all wrong
[21:45] <bkerensa> >.<
[21:45] <bkerensa> They just updated them during UDS
[21:45] <bkerensa> =/
[21:46] <slangasek> no, this page hasn't been updated since 2011-11-14
[21:46] <bkerensa> oh
[21:46] <slangasek> but it was wrong then, too :P
[21:47] <slangasek> so I'm not sure if this page should be fixed, or deleted / redirected somewhere else
[21:47] <slangasek> but the right thing to do is
[21:47] <bkerensa> Show me the Debian way? :P
[21:47] <slangasek> apt-get source (or dget -xu) $package
[21:47] <slangasek> wget $new_upstream_tarball
[21:47] <slangasek> cd $package-$oldver
[21:48] <slangasek> uupdate ../$new_upstream_tarball $new_upstream_version_number
[21:49] <slangasek> however, neither of those methods will auto-fix the patches for you - that part has to be done by hand, and is entirely missing from this page
[21:49]  * slangasek takes a peek at https://blueprints.launchpad.net/ubuntu/+spec/community-q-packaging-guide
[21:50] <slangasek> https://wiki.ubuntu.com/PackagingGuide: "The Packaging Guides on this wiki are no longer being actively maintained. [...]"
[21:50] <slangasek> so yeah, I'll shoot that page in the head
[21:59] <bkerensa> slangasek: is there a guide to fixing patches by hand?
[21:59] <bkerensa> I have complete all the other steps ^
[22:00] <slangasek> export QUILT_PATCHES=debian/patches; while ! quilt push -a; do quilt push -f; edit things by hand; quilt refresh; done
[22:02] <bkerensa> You just spoke Cantonese at me
[22:02] <slangasek> there's a lot of Cantonese in packaging
[22:03] <bkerensa> Ran ^ and its now doing some interesting looping in terminal
[22:03] <slangasek> um
[22:03] <slangasek> sorry
[22:03] <slangasek> ^C ;)
[22:03] <bkerensa> lol
[22:03] <slangasek> you were meant to expand that loop mentally
[22:03] <slangasek> because "edit things by hand" is not a shell command
[22:03] <bkerensa> LOL
[22:07] <slangasek> but everything /else/ there is a shell command
[22:07] <slangasek>  export QUILT_PATCHES=debian/patches - tells quilt where to find the patch set
[22:07] <bkerensa> yeah
[22:07] <slangasek> quilt push -a - tries to apply all patches in the set
[22:08] <slangasek> when it fails, you do 'quilt push -f' to force-push the next patch
[22:08] <slangasek> then go over everything that failed to apply, and when you're all done fixing it up, run 'quilt refresh' to regenerate the patch
[22:08] <slangasek> repeat as needed
[22:08] <bkerensa> nothing failed though
[22:08] <bkerensa> :D
[22:08] <slangasek> oh, interesting
[22:08] <bkerensa> just this occurred: File series fully applied, ends at patch 02-use-webkit-by-default.diff
[22:08] <slangasek> then you're done
[22:08] <bkerensa> ahh now build?
[22:08] <slangasek> yeah
[22:09] <slangasek> it may still fail if any of the patches were fuzzy
[22:09] <slangasek> but that's easily fixed
[22:12] <bkerensa> slangasek: assuming everything builds fine what is the most appropriate process for getting the new package sponsored?
[22:14] <slangasek> bkerensa: given that you're doing a new upstream version, that's a good question
[22:14] <slangasek> let me see
[22:15] <slangasek> I think it may be best for you to just attach the .diff.gz to a bug
[22:15] <slangasek> (no point in creating a debdiff, as that would just show all the upstream changes mixed in)
[22:15] <slangasek> or rather, the .debian.tar.gz since this is a 3.0 (quilt) package
[22:16] <bkerensa> slangasek: it would seem it failed to build http://paste.ubuntu.com/991451/
[22:17] <slangasek> strange, why is there no error message shown?
[22:17] <bkerensa> no idea
[22:17] <slangasek> did you omit 2>&1 from your pastebin?
[22:18] <bkerensa>   sp = my_subProcess.subProcess("cp -f share/penguintv.glade.desktop share/penguintv.glade")
[22:18] <bkerensa> NameError: name 'my_subProcess' is not defined
[22:18] <bkerensa> make: *** [debian/python-module-stampdir/penguintv] Error 1
[22:18] <bkerensa> dpkg-buildpackage: error: debian/rules build gave error exit status 2
[22:19] <slangasek> oh, well, no idea
[22:19] <slangasek> that's not a generic message - seems to be something specific to that package
[22:20] <bkerensa> kk
[22:20]  * bkerensa will ping upstream author
[22:20] <bkerensa> he is the one who requested we update
[22:20] <slangasek> you might want to double-check that the debian/patches aren't to blame
[22:21] <bkerensa> is there a preferred way of doing such?
[22:22] <bkerensa> >.<
[22:22] <bkerensa> #this file is a catastrophe. I'm sorry.
[22:22] <bkerensa> comment from one of the patches
[22:35] <slangasek> bkerensa: preferred way> yes, read the patch and see if it's the source of this "my_subProcess" command :)


[01:43] <ruslan_856> Привет)
[04:01] <user|75529> Hey I need a bit of help with my installation.
[04:02] <user|75529> When I get to over 50% there is a fatal error saying that grub cannot be installed on drive sda which I did not try to install Kubuntu to. I set the target drive as sdc
[04:02] <user|75529> Ive looked it up but can't seem to figure it out
[04:03] <user|75529> Any ideas?
[04:04] <user|75529> Welp
[04:08] <valorie> weird
[05:34] <alpha_predator> Hi
 How to get plasma 5.19 beta on kubuntu 20...well I tried backports but nothing seems to work.
 @akaatsukhi, 5.19 is not buildable on 20.04 as it requires a non LTS version of Qt
[07:31] <cybercat> Is there anyone online and can help me?
[07:33] <oerheks> .
[09:29] <angel_> Hello, I'm issuing a problem with playing vidoes. Whenever I'm trying to play multiple videos one by one with VLC, It would stop working and won't even start but I can see it's process on $top and it's icon on system tray
[09:33] <angel_> a screenshot for making it more clear: https://ibb.co/KrwNPRB
[09:33] <somekool> certainly the wrong place to submit a bug report angel_
[09:33] <somekool> it could be VLC related and IRC conversation will get lost
[09:34] <oerheks> somekool,  why the wrong place?
[09:34] <angel_> It's not bug report, I need support with this. It's certainly not VLC bug but it's related for Kubuntu
[09:34] <somekool> ok then, please ignore me
[09:35] <oerheks> angel_, is it the repo package, or snap vlc?
[09:35] <oerheks> snap gives newer versions, AFAIK
[09:36] <angel_> repo, I've tried to removing every vlc files and installing again from Discover, but still same issue. Kubuntu is updated also
[09:37] <oerheks> Focal still gives 3.09 , https://snapcraft.io/vlc gives 3.0.10 with some nasty bugfixes..
[09:38] <angel_> and when I play a video with another multimedia application, vlc would open up but I can't navigate in vlc but in that other application
[09:50] <angel_> I installed VLC from Snap and it's working fine now and tnx! BUT NEW ISSUE! and this one should be for Kubuntu for sure, after every file a vlc icon would appear in tray and it won't go, now I have 5 vlc icon down here ...
[09:51] <oerheks> logout/login, would fix that cruft i guess
[09:51] <oerheks> or find all instances of vlc in top/htop and kill them
[09:52] <angel_> I have to do it everyday after playing a file? No that won't work ... In System Tray Settings I have multiple vlc also!
[09:53] <oerheks> it is a left over from your old vlc
[09:53] <angel_> and no instance in $top
[09:54] <angel_> let me reboot so ...
[10:07] <angel_> my vlc problem is solved for now, thank you!
[10:10] <oerheks> yay
 Hello all
 hello … anyone here using Thinkpad T450?
[10:50] <kajair> hi i want to make /boot/grub/grub.cfg changes permanently. i cant install grub-customizer in my kubuntu 18 even i tried .deb file. how can i change grub settings permanently? i want to use lower version kernel instead of latest kernel. i purged last kernel but it still detects in update-grub program.
[10:59] <kajair> and this is my grub-customizer error :
[10:59] <kajair> https://paste.ubuntu.com/p/g7rJzbChwg/
[11:05] <kajair> its done by using apt purge linux-modules-5.3.*
[11:33] <BluesKaj> 'Morning all
 hello  … anyone here using thinkpad t450? … i just curious, why my kubuntu 20.04 in my thinkpad, the trackpoint movement not like on windows. in linux just elementary os feel near same like windows … anybody can help?
[14:27] <mocalvao> hi there
[14:30] <mocalvao> I have an Anker SoundCore 2 bluetooth speaker, which I am able to use seamlessly to listen movies, music, videos, etc, paired to my desktop, which uses Kubuntu 20.4 focal fossa.
[14:30] <mocalvao> However, I am not able to use its microphone. Any suggestions?
[14:35] <mocalvao> Is anybody out there?
[16:47] <jukebohi> how do I get menu bars back to the programs?
[16:49] <jukebohi> I want the textual menus back. My kubuntu went into some weird state of no panel at all, so I tried to recreate the panel. No luck. Then after reboot I notice that the menu bar is _above_ the area where the window can be dragged from and I removed it and now end result is that zero programs have a menu and it cannot even be invoked by pressing the Alt-key.
[16:49] <jukebohi> and now LibreOffice will not respond to Ctrl-h at all
[16:50] <jukebohi> so I've lost the ability to replace stuff in LibreOffice
[16:50] <jukebohi> I gonna reboot to see if that fixes the Ctrl-H not working. Back in a couple of minutes
[16:53] <jukebohi> back
[16:54] <jukebohi> also another great downgrade to the user experience is that LibreOffice loses all Untitled documents. I guess some bright one decided to keep those in /tmp/ when for years they were kept in somewhere in the /home/dir
[16:54] <jukebohi> *upon reboot
[16:55] <jukebohi> seems this laptop is full of sabotage. No CTRL-H in LibreOffice
[16:55] <jukebohi> so so much for working..
[17:38] <jukebohi> right-clicking in FireFox stopped working
[17:38] <jukebohi> this laptop has nothing but problems
[17:41] <jukebohi> ctrl-n stopped working in FireFox. Alt-key does not bring up the textual menu
[17:42] <jukebohi> I guess the vandal that has messed up this machine is having a real fun time
[17:42] <jukebohi> so, reboot and see if the "bugs" go away
[20:51] <RoeyMecoMeco> hi
[20:51] <RoeyMecoMeco> why does chromium-browser keep core dumping on me?


[01:26] <haasn> Hmm.. some update on the IPMI issue I had: Turns out when I said it was working.. well, not fully. It works for --stat, but it doesn't work for turning the power on or off
[01:27] <haasn> But the odd thing is: For power on/off it doesn't even seem to be launching ipmipower at all
[01:27] <haasn> I don't see any processes created the way I see processes created every time I click “check now”
[01:31] <haasn> Ah, it's going through ipmi-chassis-config - of course
[04:22] <mup> Bug #1524853 changed: DHCP lease allocation does not match deployed node's IP address <MAAS:Expired> <https://launchpad.net/bugs/1524853>
[09:57] <haasn> What's the easiest way to customize the images usable in MAAS, preferably in a uniform way? For example, I want to make a change to the default /etc/cloud/cloud.cfg to change the way new systems are deployed
[09:58] <haasn> But I don't really want to maintain my own custom image - I'd rather this change be “universal”, if that makes sense
[10:04] <haasn> Hmm. I guess I want to be modifying preseeds/curtin_userdata?
[10:08] <haasn> No, that doesn't seem right. Curtin only deals with the installation process - but I want to customize things *after* the installation is successful (i.e. from within the new system, before cloud-init runs)
[11:05] <mup> Bug #1519810 changed: cluster controller failing to detect interfaces on bootstrap <doc> <sts> <MAAS:Invalid> <MAAS 1.8:Invalid> <https://launchpad.net/bugs/1519810>
[11:14] <mup> Bug #1519810 opened: cluster controller failing to detect interfaces on bootstrap <doc> <sts> <MAAS:Invalid> <MAAS 1.8:Invalid> <https://launchpad.net/bugs/1519810>
[11:17] <mup> Bug #1519810 changed: cluster controller failing to detect interfaces on bootstrap <doc> <sts> <MAAS:Invalid> <MAAS 1.8:Invalid> <https://launchpad.net/bugs/1519810>
[11:40] <haasn> I think part of what I want to accomplish is done by adding late_commands to curtin_userdata. I tried adding two commands (to run `apt-get update` and `apt-get upgrade` automatically on newly deployed nodes) but now I get some weird behavior: when deploying, the log eventually changes from “deployed” to “failed deploying” but the node itself still gets displayed as ‘deploying’
[11:41] <haasn> Seems like there's some sort of weird inconsistency in the MAAS database itself here, where the log clearly thinks the status got changed but the UI disagrees
[11:41] <haasn> Without the lines I added it works fine
[11:41] <haasn> The change I made is adding the two apt-get lines here: https://0x0.st/Xt8.txt
[11:42] <haasn> Anybody know what's wrong with them? It's not like I can see a log output because the UI doesn't even think installation failed (yet)
[11:47] <haasn> Including just the update line seems to work fine, it's the upgrade line that's causing problems
[11:47] <haasn> Maybe because it takes too long?
[11:50] <haasn> The command does seem to be running “just fine”
[12:04] <haasn> Ah, there's some errors in the install log still visible after the failed deployment
[12:05] <haasn> I think I need to run the upgrade from inside the newly booted system
[12:05] <haasn> rather than curtin in-target
[12:24] <haasn> seems like I would want it to go in user_data, but I can't set this via the web UI nor do I want to manually set it for every single node, wouldn't it be possible to have some kind of global “default user_data”?
[12:50] <roaksoax> haasn: why not use the daily images instead? and if you see failed deployment after update/ugrade then something is failing
[16:42] <roaksoax> road/win 4
[17:57] <mup> Bug #1543707 opened: MAAS 1.9+ should not allow whitespace characters in space names <MAAS:New> <https://launchpad.net/bugs/1543707>
[19:15] <haasn> roaksoax: daily images? I am using them, at least as far as I'm aware
[19:15] <haasn> “last update 09 feb 2016”
[19:15] <haasn> but deploying a machine and logging into them still requires like 300 package upgrades
[19:19] <haasn> there is some mention on the bug tracker of this https://bugs.launchpad.net/maas/+bug/1492531
[19:19] <haasn> looks like it's not using daily images by default and afaik there's no way to change that without changing the source?
[19:20] <haasn> The milestone is set as MAAS v1.9.0, perplexingly enough
[19:21] <haasn> 1.9.0 was released and I'm using itb ut the bug still seems to be open?
[19:21] <haasn> Ah, the base URL is a setting in the settings menu
[19:24] <haasn> Unrelated: It seems maas and all of its deployed nodes all automatically live in Etc/Utc timezone, which does make debugging logs etc. slightly more difficult than it needs to be. Is this intentional or could I go ahead and change them all to a german timezone if all my servers are going to be in germany?
[19:35] <roaksoax> haasn: the bug refers to using the images from the 'releases' stream, not from the 'daily' stream. Did you change the stream of images in the settings page?
[19:36] <haasn> roaksoax: I did as soon as I was made aware that you could change the stream of images on the settings page. (I was looking for the setting in the conf files to no avail)
[19:38] <roaksoax> haasn: oh! i think that may  be becuase there's an issue with the image publishing right now, which may not be publishing newer images
[19:38] <roaksoax> haasn: but will have a look in a sec
[19:39] <haasn> roaksoax: I'm confused. I already solved my problem, didn't I?
[19:40] <roaksoax> haasn: right, if you are using daily images then you should be ok, becuase the releases images are out of date
[19:40] <roaksoax> haasn: releases are more in line with current release than latest packages
[19:40] <roaksoax> haasn: but if you using the dailies, and it still has tons of packages to update
[19:40] <roaksoax> then there's two options
[19:40] <roaksoax> 1. new images not being published
[19:41] <roaksoax> 2. or something else is going on
[19:41] <haasn> I dunno, I haven't tested the dailies yet. (It's still synchronizing them)
[19:41] <haasn> I'm going to strongly assume the problem will be fixed after switching to the dailies
[19:41] <roaksoax> haasn: ah ok! then you should be good to go with daily
[19:51] <haasn> Hmm. Is it normal to have ridiculously high IO usage on postgresql after syncing images?
[19:52] <haasn> Like, the machine is nearly unresponsive
[19:55] <haasn> `service restart postgresql` seems to have fixed it?
[19:56] <roaksoax> haasn: for HA, the images are stored in the DB
[19:56] <roaksoax> haasn: and tehn synced to the clusters
[19:58] <haasn> Ah, after waiting a bit the io usage is going up again
[19:58] <haasn> roaksoax: Should I get a dedicated disk for postgresql just to avoid this clogging up the system?
[19:59] <haasn> Or what's the intended design here?
[20:02] <haasn> It's running on a RAID10 of 15000rpm server drives
[20:02] <haasn> And has 10+ GB of RAM left unused
[20:03] <haasn> Maybe if I could get postgresql to keep more in memory and write it slower to the disk that would be fine
[20:07] <roaksoax> yeah that should be fine
[20:07] <roaksoax> haasn: we don't have intended design for postgres
[20:07] <roaksoax> haasn: but with MAAS 2.0, the intention is to have the region controller separated from the cluster controllers  *if* we want to support HA
[20:08] <roaksoax> haasn: so we can have Postgresql in HA, Multiple Region Controllers, Multiple cluster controllers
[20:08] <haasn> Will it still be possible to have the region controller and cluster controller on the same machine for small setups?
[20:08] <haasn> I'm using it to organize a max of 10-20 machines
[20:10] <roaksoax> haasn: yes you will
[20:15] <haasn> roaksoax: I had a chat with #postgresql and it seems ubuntu's defaults for checkpoint_segments is too low
[20:15] <haasn> postgresql is getting overloaded with the large writes and writing checkpoints constantly, hence the high load
[20:15] <haasn> Not sure if it would somehow be possible to tune this parameter when installing maas but I have no idea if there's a favorable interaction here
[20:19] <haasn> (same for checkpoint_completion_target and checkpoint_timeout)
[20:20] <roaksoax> haasn: maybe it would be good to change the defaults altogether
[20:25] <haasn> roaksoax: Deployed from the daily image now, only like 5 packages needed upgrading so it seems to be working. Thanks for the suggestion!
[20:33] <roaksoax> haasn: no prob! we will have better UX for that in 2.1 hopefully
[20:37] <haasn> roaksoax: I would still love an easier way to set up a list of scripts to be run on fresh installs
[20:37] <haasn> for example use cases I may want all new nodes to install a puppet client or set up some ssh certificates
[20:38] <haasn> My ideal UX for this would be a list of shell files I can dump into a postinstall/ directory inside /etc/maas/preseeds
[20:38] <roaksoax> haasn: right, there's definitely a lot of things we have to improve overall
[20:38] <roaksoax> haasn: but we are getting there
[20:38] <haasn> just having shell files like XX_setup_puppet.sh that gets run after a new install would be great
[20:38] <haasn> and not that hard to implement
[20:39] <haasn> Btw, how much “security” is in the design of MAAS? Should I ensure that all communications between the cluster controller and nodes it's setting up happen on a private network? What about API keys, is it safe to access the maas API over the internet using an API key, or does that mean anybody else could steal my API key and do stuff?
[20:40] <haasn> i.e. does the API key function like a private/public system to ensure integrity and identity or is it just a replicatable token
[20:42] <roaksoax> haasn: region/cluster communication is not *yet* happening securely, but we are in the process of getting that in the roadmap for 2.1 or 2.2
[23:10] <mup> Bug #1543828 opened: Install of 1.10 fails due to simplejson dependency <MAAS:In Progress by allenap> <https://launchpad.net/bugs/1543828>