[00:11] <Guest59> In ubuntu Ubuntu 21.10, when moving files or folders using nautilus, the files or folders move successfully but after the move sometimes not all the files or folders are selected.
[00:11] <Guest59> Hi all, thanks for being here :)
[00:35] <trevor> mirc client for ubuntu
[00:35] <trevor> ?
[00:46] <wez> mirc :/
[00:47] <sarnold> hey I enjoyed mirc back in the day
[00:48] <wez> Yeah I used it back in the day alongside ICQ
[00:48] <sarnold> UHOH
[00:49] <wez> I wouldn't use either now
[00:49] <JoeBk> is ICQ still a thing?
[00:50] <wez> I think it's called AOL messenger
[00:51] <wez> but yeah, you can still use it :)
[00:51] <wez> I wonder if my old account still works
[00:51] <wez> "Originally developed by the Israeli company Mirabilis in 1996, the client was bought by AOL in 1998, and then by Mail.Ru Group in 2010."
[00:51] <JoeBk> I won't be using AOL messenger any time soon.
[00:51] <wez> JoeBk: It was bought by another company after AOL
[00:52] <JoeBk> I kinda remember it being russian.
[00:52] <wez> It looks RUssiamn :)
[00:53] <LoUDcLoUD> hello guys
[00:53] <LoUDcLoUD> i need help
[00:54] <wez> Hi LoUDcLoUD!  What up?
[00:54] <Maik> !ask | LoUDcLoUD
[00:54] <LoUDcLoUD> since updating to impish, ubuntu can't detect bluetooth microphone out of my earphone set
[00:55] <wez> oh noes, what errors are you seeing in the logs LoUDcLoUD ?
[00:55] <LoUDcLoUD> how can i see the log?
[00:55] <LoUDcLoUD> it detects the earphones but not the mic
[00:56] <JoeBk> LoUDcLoUD, did  you go into settings/sound and set the microphone to headset?
[00:56] <wez> LoUDcLoUD: /var/syslog, the dmesg command, there is probably a system log views in Ubuntu somewhere.  The sound settings may also give you clues
[00:56] <JoeBk> LoUDcLoUD, you are running an old non-LTS version.
[00:56] <wez> /var/log/syslog*
[00:57] <LoUDcLoUD> JoeBk, how can i update?
[00:58] <JoeBk> LoUDcLoUD, I believe to need to reinstall.  we went over this yesterday. 21.10 is no longer supported.
[00:58] <JoeBk> LoUDcLoUD, you need to select the latest LTS version.
[00:59] <LoUDcLoUD> ohhh
[00:59] <LoUDcLoUD> so impish is outdated
[00:59] <LoUDcLoUD> ?
[00:59] <wez> JoeBk: Really? I thought it was good until April.
[00:59] <JoeBk> go to releases.ubuntu.com and read the first paragraph
[01:00] <JoeBk> is says 9 months
[01:00] <JoeBk> LoUDcLoUD, when was the last time you were able to update?
[01:00] <LoUDcLoUD> jan 20
[01:00] <wez> JoeBk: October to April is 6 months
[01:00] <LoUDcLoUD> oh ok
[01:01] <LoUDcLoUD> i don't know why i have an interim version tbh
[01:01] <JoeBk> wez I may be thinking of someone else.
[01:01] <sarnold> https://wiki.ubuntu.com/Releases  21.10 is good until july 2022
[01:01] <wez> sarnold: That's what I though.
[01:01] <wez> though*
[01:01] <JoeBk> LoUDcLoUD, were'nt on here last night alking about updating.
[01:01] <wez> thought***
[01:01] <LoUDcLoUD> yes si updated it yeterday
[01:01] <LoUDcLoUD> from hisrute
[01:02] <JoeBk> oh ok
[01:02] <LoUDcLoUD> but the update broke my bluettoth headset
[01:02] <LoUDcLoUD> because it worked before
[01:03] <LoUDcLoUD> the update
[01:03] <JoeBk> you did not pick an LTS version like you were told to and that it going to be a problem.
[01:03] <LoUDcLoUD> so i need to install lts
[01:04] <JoeBk> now I remember you were running 21.04.
[01:04] <LoUDcLoUD> yes hisrute
[01:04] <JoeBk> you need to install 20.04.4.
[01:04] <LoUDcLoUD> od i need to mount that on an usb and stuff?
[01:05] <JoeBk> LTS releases are supported for 5 years.
[01:05] <LoUDcLoUD> well i'll install it and come back to you guys
[01:06] <LoUDcLoUD> thx for support
[01:06] <JoeBk> anyone else have any ideas?
[01:08] <JoeBk> LoUDcLoUD, you need to copy the iso to a flash if that's what you're asking.
[01:09] <sarnold> bluetooth headphones are *weird* things; there's something like a dozen codecs, and some of them are supported, some of them aren't, and sometimes you've got to install an extra package and things just work
[01:09] <sarnold> and sometimes it just plain doesn't exist
[01:09] <sarnold> I understand that the next release will switch from pulseaudio to pipewire, or maybe it'll just be available to switch to, or something like that, and I think the pipewire folks have the higher-end codecs implemented
[01:11] <JoeBk> is telling him to install 20.04.4 the right advise?
[01:11] <JoeBk> I don't like those interim versions.
[01:12] <sarnold> I dunno. lts releases generally do have better support all around, but it's also unsatisfying to 'roll back', you know?
[01:13] <sarnold> there's a chance that the right person with the right info would know exactly what to do to make his existing system just work, but I'm not that person :( I barely understand the pieces..
[01:14] <JoeBk> support is going to expire in another month and he will be stuck with an outdated version anyway.
[01:17] <sarnold> and jammy is probably a bit too fresh still; a lot of folks are running it fine, but running an unreleased version is probably more excitement than he wants
[01:19] <JoeBk> I sometimes install those interim releases on an external drive just to try them out.
[01:43] <pycurious> I've a machine on which "/" is 15GB and "/datadrive" is 2TB. I would like to move some of the linux directories from / to /datadrive (for example /usr) - is that a bad idea? How else can I handle these two drives so that I can get more space in "/"?
[01:52] <squarecircle> Hi. Is there a way to convince my system that the two screens attached to my DP are one?
[01:52] <squarecircle> I'd like to use four screens, but my graphics adapter only supports three :(
[01:59] <trevor> say the mirc in ubuntu
[02:03] <jhutchins> squarecircle: It's kindof up to your chipset and your driver.  That is a possible layout for a dual-monitor setup.
[02:04] <jhutchins> squarecircle: There should be a display module in the settings menu.
[02:06] <squarecircle> Sure - I can choose three out of the four screens. That far everything is working fine. Now I use an DP adapter: https://www.lenovo.com/us/en/p/accessories-and-software/cables-and-adapters/adapters/0b47092
[02:07] <squarecircle> jhutchins: If I read it correctly, two identical screens can be handled as one extended through some DP magic. So it seems for Windows.
[02:11] <squarecircle> I think its this MST stuff. lspci tells me, that I'm using "Intel Corporation Skylake GT2 [HD Graphics 520] (rev 07)"
[02:25] <sarnold> squarecircle: xrandr can do mirroring or whatever; depending upon your desktop environment there may be a much friendlier graphical interface
[02:31] <squarecircle> sarnold: well yes, my Settings/Displays menu allows me to expand on three screens - not on four. that far am I. thing is -I want to use all 4 and the two connected to the DP double adapter as one ultrawide
[02:32] <sarnold> squarecircle: ah! that sounds like xrandr territory then :)
[02:37] <squarecircle> sarnold: well, I'll care later about this problem
[02:37] <squarecircle> thanks for the help anyway
[02:37] <sarnold> squarecircle: hold on..
[02:38] <sarnold> squarecircle: xrandr is kind of a pain to figure out.. here's the two scripts I use for my own laptop, though I've got *very* different goals than you do :) hopefully these are helpful https://termbin.com/66bz
[02:40] <squarecircle> sarnold: hmm
[02:44] <squarecircle> sarnold: thanks
[02:44] <squarecircle> sarnold: I'll give it a bit brain grease later
[02:44] <squarecircle> :)
[02:46] <sarnold> squarecircle: good luck :) I hope it doesn't give you too much trouble ;)
[02:47] <squarecircle> sarnold: worst case would be that I need to search my DisplayLink graphic cards again
[02:47] <sarnold> squarecircle: heh, yeah, "uhoh this is crazy, reboot" :)
[03:09] <pycurious> I've a machine on which "/" is 15GB and "/datadrive" is 2TB. I would like to move some of the linux directories from / to /datadrive (for example /usr) - is that a bad idea? How else can I handle these two drives so that I can get more space in "/"?
[03:10] <leftyfb> pycurious: why do you have the OS on a 15G drive?
[03:13] <pycurious> leftyfb: The VM that was given to us by a cloud provider gave us that!
[03:13] <sarnold> would it be easier to just grow the thing they gave you?
[03:14] <pycurious> I can go back to them and ask for an increase, but that will take time and effort - and some management approvals… :(
[03:14] <leftyfb> it's a VM, spin up a new one and move everything over
[03:19] <pycurious> leftyfb: is there a way to move some of the directories in "/" mount to "/datadrive" mount? That would solve the problem without respinning the vm
[03:20] <leftyfb> pycurious: yes, though I really feel it's in your best interest to spend the time to build it correctly
[03:28] <esv> pycurious, what directories do you want to move?
[03:29] <pycurious> esv: /usr for starters
[03:29] <esv> leftyfb, you'd be surprised we have customers with OS disks in the TB range
[03:29] <esv> nah, not a good idea
[03:30] <sarnold> pycurious: if you move directories across filesystems you'll get to all sorts of weird problems
[03:30] <sarnold> pycurious: it'd be way easier to just grow the disk and resize the fs, or spin up a new vm with bigger disk, etc
[03:32] <pycurious> sarnold: thanks. Will try to ask for permission tomorrow
[03:33] <esv> directories such as /usr/bin /usr/sbin ...etc. are precious to the boot process, so don't touch it unless you really want to get in trouble. also, here we tend to assume the OS is contained within a single OS disk, so the vast majority of support engineers and process documentation assumes that too.
[03:34] <esv> honestly I am not sure what would happen...
[03:34]  * esv has a test for business hours tomorrow
[03:35] <esv> make a snapshot of the OS before you attempt anything
[03:35] <sarnold> esv: hopefully a test of a system that doesn't matter :)
[03:36] <esv> unless you have test & production on the same server :)
[06:03] <Thete> anyone know a good way of getting gnome42 runnin on 21.10?
[06:03] <Thete> PPA perhaps?
[06:04] <luna> Thete, its still in Beta fyi
[06:04] <Thete> I know
[06:05] <Thete> it's nice though
[06:05] <Thete> they fixed some stuff that was buggin me
[06:05] <Thete> it's ok, was just curious if anyone knew of a ppa offhand
[06:06] <Thete> I did find a 41 though.. I'll just use that for now
[06:24] <karthyklol> hi
[06:25] <karthyklol> i had an unclean shutdown due to power failure now when i boot it gives kernel panic library not found
[06:25] <alkisg> Can you boot it to the previous kernel or to recovery console?
[06:25] <karthyklol> nope
[06:26] <karthyklol> i am running ubuntu server
[06:26] <karthyklol> if thats relavent
[06:26] <alkisg> Boot it with a live cd then, and fsck and chroot to target and upgrade
[06:27] <alkisg> Also, a screenshot of which library fails might help in certain cases
[06:27] <karthyklol> it says linselinixse.so something
[06:27] <karthyklol> wait
[06:27] <karthyklol> i will give you exact error
[06:28] <dirtcastle>  when making a partition, in parted I gave +5 mib for the end to get a partition of size 5 mb. is there another way to do it.
[06:28] <dirtcastle> also how to backup a partition table.
[06:28] <dirtcastle> +5 mib didn't work
[06:30] <karthyklol> @alkhttps://photos.app.goo.gl/DHu8YaoPLT6psELB8
[06:31] <alkisg> One way to backup is: sfdisk --dump /dev/sda > sda.backup
[06:31] <karthyklol> @alksig https://photos.app.goo.gl/DHu8YaoPLT6psELB8
[06:33] <alkisg> karthyklol: it sounds like it was rebooted while updating; just boot it with a live cd, chroot to target and finish the update
[06:36] <karthyklol> i will try thanks @alkisg i will ask if i have further questions
[07:35] <dirtcastle> do I need to update /etc/fstab/ if I'm just making more partition on the disk that already has partitions?  u have update only when U add a new drive right?
[07:42] <alkisg> dirtcastle: if you create a new partition and you want it automatically mounted at boot, you need to add it to /etc/fstab
[07:44] <dirtcastle> ahh got it!! thanks
[07:59] <Guest7053> Has anyone changed the emMC clock rate in the Linux kernel?
[08:08] <Guest7053> May I ask you a question?
[08:08] <Guest7053> Has anyone changed the emMC clock rate in the Linux kernel?
[08:09] <alocer[m]> you should be patient and someone will answer your question.
[08:09] <alocer[m]> if you people are not answering, it means they don't know the answer.
[08:51] <weedmic> When I boot a machine, one of the items I see on the screen is Boot ID: bd5b50fe3fb6cced80e9bdff4075ca8a - does that mean I can turn the machine on remotely if it is off?
[08:54] <weedmic> soz, not when i boot, when i do hostnhamectl
[08:56] <alkisg> weedmic: the boot id is not related to wake on lan. You can use WoL to remotely start computers if you wish.
[08:58] <weedmic> ok, ty
[09:04] <dirtcastle> I'm trying to mount a partition. I got this error
[09:04] <dirtcastle> https://paste.rs/iY9.
[09:04] <dirtcastle> this is the partes print free output
[09:04] <dirtcastle> https://paste.rs/NdO
[09:04] <dirtcastle> parted*
[09:05] <alkisg> It sounds like a valid partition with an invalid file system on it :)
[09:05] <alkisg> If it had data, maybe you moved it around improperly?
[09:07] <gordonjcp> dirtcastle: there are duplicate superblocks, and if the filesystem has been mangled maybe you can probe for one of them
[09:07] <dirtcastle> it has no data .just created it
[09:07] <gordonjcp> dirtcastle: okay, is it formatted?
[09:07] <alkisg> Did you format it?
[09:08] <dirtcastle> i should run partprobe /dev/sda
[09:08] <alkisg> It's not enough to create a partition; you need to run mkfs to create a file system
[09:08] <dirtcastle> in parted I gave it ext4. I didn't do anything after that
[09:08] <gordonjcp> dirtcastle: yeah, it's not formatted
[09:08] <gordonjcp> dirtcastle: you've told it what you expect it to be
[09:09] <gordonjcp> dirtcastle: you haven't actually made it into that
[09:09] <dirtcastle> oho.
[09:09] <Guest7065> I tried using the "dd" command on my virtual machine to test the read and write speed, so that the speed can be displayed normally.
[09:09] <dirtcastle> lol. ok. got it
[09:09] <Guest7065> Is the file system not supported?
[09:09] <dirtcastle> thanks for your time!
[09:10] <Guest7065> But on my motherboard there is no display rate
[09:10] <gordonjcp> dirtcastle: fixed?
[09:11] <dirtcastle> nope . Im eating right now 😅🥲. i know the commands that I'll have to run. I'll run and be back.
[09:19] <KBar> Guest7065: just use /dev/null
[09:20] <Guest7065> dd if=/dev/zero of=/dev/null bs=4096 count=104
[09:20] <Guest7065> This is my order
[09:37] <Guest91> Uploaded file: https://uploads.kiwiirc.com/files/133f4af20fe0c6e47955740c683ad026/service.txt
[09:38] <Guest91> Is any of those services not running critical?
[09:46] <KBar> Guest91: depends on whether you use NetworkManager or something else. if you do, then NetworkManager.service is critical. whoopsie is also recommended for automatic crash report generation
[09:51] <Guest91> KBar all those Services seem so be not exsisting. How can i determine what Im using instead of NetworkManager
[11:32] <karthyklol> my ubuntu server went down due to power cut when it was updating no it says some library file is missing how do i fix this without loosing data
[11:33] <karthyklol> now*
[11:42] <wez> Their UPS must have failed.
[11:46] <karthyklol> hi if somebody answerd my question please repost since i had a power cut
[11:58] <oerheks> karthyklol, apt install -f # usually fixes things
[12:03] <karthyklol> oerheks i will give it a try and let you know
[12:11] <karthyklol> oerheks nope doesn't work it says no packages were touched
[12:16] <certiorari> anyone using irssi?
[12:16] <certiorari> how can I navigate to channel 20 and above?
[12:16] <certiorari> hi btw! :)
[12:16] <certiorari> o/
[12:17] <oerheks> karthyklol, pastebin the output of sudo apt update && sudo apt upgrade please
[12:17] <JackFrost> certiorari: Depends, there's many ways to do it, but one is /win 20
[12:18] <JackFrost> certiorari: https://niklas.laxstrom.name/page/eng/irssi is another option.
[12:20] <certiorari> JackFrost: thx, saving the link :)
[12:20] <JackFrost> I guess if you need higher you can just use /win, or https://gist.github.com/xkr47/b6ef9a927567e5b3ef38dc8ad9d0db9e.  Also, since you're already in #ubuntu, /join #ubuntu will bring you back here.
[12:21] <acqsk> Hi, I destroyed keyring or something on lastes ubuntu with KDE, and now when I want to connect to VPN, always is asking me for username and password and there is not possible to save credentials
[12:22] <certiorari> thx JackFrost :)
[12:22] <acqsk> ...also Mailspring is displaying the following message
[12:22] <acqsk> Mailspring cound not store your password securely Make sure you have libsecret installed and a keyring is present...
[12:23] <JackFrost> cSure thing.
[12:26] <karthyklol> oerheks i am getting dns errors when i  run your command  first thing i did was look for resolv.conf it is not there. When i try to create one it doesnt let me.
[12:55] <certiorari> JackFrost: ok, I did try "/bind meta-p key win20" but it does not work. what could I be doing wrong?
[12:56] <JackFrost> There's most likely already a bind there, and I'd think that would be /bind meta-p change_window 20
[12:57] <certiorari> ok
[12:57] <certiorari> will try that, cheers
[12:58] <certiorari> works! you the man! :D
[12:58] <certiorari> thx JackFrost
[12:58] <certiorari> <3
[13:00] <JackFrost> Sure thing.
[13:43] <donofrio> getting a strange message when i do an ls on a mount: https://dpaste.org/DPt7 - thoughts?
[13:44] <mgedmin> is that a network filesystem?
[13:46] <donofrio> yes
[13:46] <mgedmin> afaict stat('/mnt/l') fails with ENOTCONN, while things work inside it ... maybe because they're in the dentry cache?
[14:27] <BluesKaj> Hi folks
[14:45] <donofrio> mgedmin, -bash: syntax error near unexpected token `'/mnt/l''
[15:10] <[itchyjunk]> Hi, in `top`, i see something called `snapd` eating 50% of CPU. I thought maybe it was snap updating but it's been going on for some times. Should I try to kill it off?
[15:10] <[itchyjunk]> 1198 root      20   0 2718600 705708  10516 S  46.4 18.2  38:29.54 snapd
[15:11] <[itchyjunk]> Ubuntu 18.04.
[15:18] <jhutchins> .
[15:25] <aiena> in ubuntu 20.04.4 I cannot find a package called libgnome-keyring0 what happened to it.
[15:26] <aiena> It seems there in ubuntu 18.04
[15:26] <oerheks> !find libgnome-keyring
[15:27] <leftyfb> aiena: why do you need that particular package?
[15:28] <aiena> Because I am trying to setup a canon printer driver and it depends on that
[15:28] <oerheks> Bionic was the last version with it; https://packages.ubuntu.com/search?searchon=sourcenames&keywords=libgnome-keyring .. https://packages.ubuntu.com/search?keywords=gnome-keyring
[15:28] <alkisg> aiena: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=892359
[15:28] <aiena> I cannot figure out how to build it from source
[15:28] <alkisg> It states the reasons it have been removed from Debian
[15:29] <robot56> i hope togea
[15:29] <robot56> dont enter this chat
[15:29] <robot56> and call me a troll and try to get me +q or banned here
[15:29] <robot56> *togra
[15:30] <leftyfb> robot56: hello. Do you have an ubuntu support question?
[15:30] <aiena> ok
[15:30] <robot56> but i kn ow how to use ubuntu
[15:30] <robot56> without helo
[15:30] <aiena> wonder what to do then
[15:30] <robot56> *help
[15:30] <leftyfb> !chat | robot56
[15:30] <oerheks> recent howto, 3 ways to install the drivers for canon, if the printer is supported * https://www.ubuntupit.com/how-to-install-canon-printer-driver-in-ubuntu-linux/
[15:31] <aiena> oerheks: yes I saw that ppa but I don't know if it is safe
[15:31] <oerheks> i would suggest method 2
[15:34] <aiena> oerheks: I am curious about that foomatic-db option do you know how it works
[15:38] <oerheks> never used that DB
[15:39] <Guest74> Hi
[15:40] <[itchyjunk]> :( the snapd is still running and everything had slowed down.
[15:40] <jpmh> I have a 18.04 system which now has a kernel panic - it has been suggested that  I revert to a previous kernel.  I have booted from an ISO and all looks OK -- how to I set it to boot from a previous kernel?
[15:52] <yrdsb> hi
[15:52] <alkisg> jpmh: you select it from the grub menu > advanced options
[15:52] <yrdsb> will ubuntu 20.04 look like 18.04 look like ubuntu 18.04 if i put old icons and ambience
[15:57] <jpmh> alkisg: ty - but how do I set that menu to show up since I booted from an ISO
[16:14] <alkisg> jpmh: you reboot, remove the iso, and use the disk. If the menu doesn't show up, try to hold left shift or press esc while it boots
[16:14] <yrdsb> why is ubuntu now just slightly modifed gnome
[16:15] <yrdsb> which a slightly modifed version of adwaita called yaru
[16:15] <yrdsb> why is ubuntu mostly vanilla gnome
[16:15] <yrdsb> only  a few extnsions installed
[16:15] <yrdsb> and only have a slightly modifed version of adwaita theme
[16:16] <jhutchins> yrdsb: So you're free to customize it your own way.
[16:16] <oerheks> why themes?
[16:17] <yrdsb> rememeber unity
[16:17] <yrdsb> it was way better then the gnome version
[16:17] <oerheks> unity still exists, just not as default
[16:17] <yrdsb> it made ubuntu unique when ubuntu switch to gnome it no longer unique since you can install similer extensions on other distro to make it look like ubuntu
[16:17] <leftyfb> !chat | yrdsb
[16:19] <yrdsb> why is ubuntu 20.04
[16:19] <yrdsb> just vanilla gnome
[16:19] <yrdsb> but with icons and dock
[16:19] <yrdsb> and slightly modifed adwait
[16:19] <yrdsb> *adwaita
[16:19] <leftyfb> yrdsb: do you have a support question?
[16:20] <yrdsb> yes when will ubuntu be unique again
[16:20] <yrdsb> since they switch to gnome which is vanilla gnome but with dock and icons
[16:20] <leftyfb> yrdsb: that's not a support question. Feel free to give feedback in #ubuntu-offtopic or submit a bug on launchpad.net
[16:20] <oerheks> !flavors
[16:20] <oerheks> ubuntu is more than gnome
[16:22] <yrdsb> can i use tasksel to switch flavors on ubuntu
[16:23] <yrdsb> also since i used ubuntu server to install ubuntu-desktop mauelly how do i add a bootscreen to my ubuntu
[16:26] <yrdsb> how do i boot screen since i used ubuntu server to install the de
[16:26] <yrdsb> how do i add a boot screen to my ubuntu
[16:26] <yrdsb> since i used ubuntu server and did sudo apt install tasksel then type in tasksel then install ubuntu-desktop
[16:27] <yrdsb> but it did not install the boot screen
[16:27] <jpmh> alkisg: TY
[16:27] <leftyfb> yrdsb: https://wiki.ubuntu.com/Plymouth
[16:53] <Mat1010> Hi good day. How to create keyboard shortcuts, which open the browser and go to = https://web.libera.chat/, for example?
[16:56] <leftyfb> Mat1010: create a script
[16:57] <Mat1010> my question is if this process is available in ubuntu without having to code a script
[16:57] <ioria> Mat1010, yes; open Settings > Keyboad Shortcuts ; go down adn press '+'; name_of_the shortcut; Command  firefox web.libera.chat  : then press Set Shortcut and choose the keys (like Alt+H, but consider some keys are reserved)
[16:57] <Mat1010> how to make a script in ubuntu?
[16:58] <Mat1010> I understand ioria
[16:58] <ioria> ok
[16:59] <ioria> Mat1010, press 'Add' at the end
[17:00] <Mat1010> That's what I'm looking for.
[17:01] <leftyfb> ioria: I forgot you can just put comands into the "Command" entry.  I was wondering if someone could help me troubleshoot this issue I have with upgrading a package. I am not sure if this is an issue with the repo, or something else - but perhaps you guys could help determine that. Basically I am trying to upgrade the grafana-enterprise package but I am being told that it's already on the latest version -
[17:14] <jimmyb> https://ghostbin.linuxbox.ninja/paste/72p2m
[17:14] <Mat1010> In the file system, where can I see the lines of code that make the "Keyboard shortcuts" command work?
[17:15] <leftyfb> !latest | jimmyb
[17:15] <jimmyb> Hrmm, I don't think that's it.
[17:15] <leftyfb> jimmyb: you'll need to contact Grafana for support with their package and repo
[17:16] <enigma9o7[m]> Dont get it.
[17:16] <enigma9o7[m]> yeah thats weird apt policy result
[17:16] <jimmyb> Ah I figured I would probably get such a response, but at least that confirms it looks like an issue with their repo.
[17:16] <leftyfb> jimmyb: if I had to guess, you might have the repo added but it doesn't look like 8.4.3 is available for your distro/release
[17:16] <enigma9o7[m]> is it the same with just `apt policy` as opposed to `apt-cache policy`
[17:16] <enigma9o7[m]> It should be, just making sure, cuz that doesnt make sense, why is the candidate not the latest when its the only one offered
[17:16] <jimmyb> leftyfb: How could I tell if it's not available for my distro/release?
[17:16] <jimmyb> enigma9o7[m]: Let me check.
[17:17] <leftyfb> jimmyb: look through their repo or contact Grafana
[17:17] <lupi> hey guys. if I renew ip using dhclient. should I expect systemd-networkd's logs (journalctl) to update?
[17:17] <jimmyb> enigma9o7[m]: Yeah, same result when using `apt policy grafana-enterprise`.
[17:17] <leftyfb> lupi: why are you calling dhclient directly?
[17:18] <jimmyb> leftyfb: I did try looking through their repo, or tried finding the URL to look through their repo, but couldn't seem to figure it out.
[17:18] <lupi> cause it always get the same ip address from the dhcp server.
[17:18] <leftyfb> lupi: what is your end goal?
[17:19] <Apachez> end game
[17:19] <jimmyb> enigma9o7[m]: Sorry, I truncated some of the output from `apt cache`. It wasn't the only one offered.
[17:19] <lupi> leftyfb: so there are two vms. diff macs. both host-only net. but gets the same ip. the goal is to have different ips from dhcp
[17:19] <enigma9o7[m]> ah ok, let's see the full output
[17:19] <leftyfb> lupi: if you want to change which ip your client gets, you can try deleting /var/lib/dhcp/dhclient.* on the client and deleting the dhcp lease on the server
[17:19] <enigma9o7[m]> there is probably priority numbers that are relevant
[17:19] <leftyfb> lupi: you'll then want to reboot the client
[17:20] <jimmyb> enigma9o7[m]: Here's the full output -- https://ghostbin.linuxbox.ninja/paste/bcb6y
[17:20] <lupi> leftyfb: did that. so what i did was. dhclient -r. delete lease file. dhclient -v
[17:20] <leftyfb> lupi: did you delete the lease on the dhcp server?
[17:21] <leftyfb> lupi: I would delete the lease files on both clients, delete the leases for both clients on the server and then reboot both clients
[17:21] <lupi> leftyfb: this is virtualbox btw. it has its "internal" dhcp server for host only networks.
[17:21] <lupi> leftyfb: the other client/vm is turned off
[17:21] <jimmyb> enigma9o7[m]: And here is /var/lib/dpkg/status if that helps -- https://ghostbin.linuxbox.ninja/paste/z4xax
[17:21] <leftyfb> lupi: this is an issue with Virtualbox then, not the client
[17:22] <enigma9o7[m]> Not priority numbers, hmmm.  I'd just specify the latest version in your install command to see if that works.
[17:22] <lupi> ok thanks leftyfb
[17:23] <jimmyb> enigma9o7[m]: Ah yeah that totally worked 😝 `apt install grafana-enterprise=8.4.3`. Weird...
[17:23] <enigma9o7[m]> apt install grafana-enterprise=8.4.3
[17:23] <enigma9o7[m]> ya exactly.
[17:24] <enigma9o7[m]> maybe you have some /etc/apt/preference or something to tell it not to update?
[17:24] <leftyfb> I'm willing to bet a full-upgrade or just calling "apt install grafana-enterprise" would have worked. It was probably held back from updates by the vendor for whatever reason
[17:28] <jimmyb> leftyfb: As shown in my pastes I did try running `apt install grafana-enterprise`.
[18:05] <o97115> Hi! In Ubuntu 21.10 (Wayland) 3 fingers swipes are pre-bound to open Activities and change virtual desktops, I think. Where can I change those gestures?
[18:06] <o97115> Settings -> Touchpad has nothing on this
[19:23] <o97115> It **should** be configurable, right? Right?  :)
[19:42] <Maik> o97115: probably not OOTB
[19:42] <Maik> did you google for it already?
[19:42] <Maik> https://ubuntuhandbook.org/index.php/2021/06/multi-touch-gestures-ubuntu-20-04/
[19:43] <o97115> Maik: well, touchegg is X11 only, no? And I want not to enable some customs gestures but to disable those that are forcingly enabled by the system
[19:45] <Maik> dunno, i for one do not use Wayland nor did i try it (touchegg)
[19:46] <o97115> I just can't imagine that a feature like a gesture would be hardcoded... There must be a way :)
[19:46] <o97115> Unfortunately, I can't find it... :(
[19:47] <Maik> well.. probably blame the Gnome devs
[19:48] <o97115> Maik: don't want to blame anybody :) And thanks for your interst anyway!
[19:48] <ogra> o97115, how about https://discourse.gnome.org/t/how-to-disable-edit-touchpad-gestures-in-gnome-40/6081/2
[19:49] <ogra> "For now, you’ll have to hack /usr/lib64/gnome-shell/libgnome-shell.so … edit with a hex editor
[19:49] <ogra> Find this “GESTURE_FINGER_COUNT = 3” … change 3 to 4. or maybe change in to 5 to disable swiping in the shell."
[19:49] <o97115> ogra: thanks!
[19:49] <ogra> fun 🙂
[19:49] <o97115> will look into it
[19:49] <o97115> :)
[19:49] <ogra> but the libinput config might help for applications at least
[19:52] <donofrio> here is the output when I do an ls command - https://dpaste.org/DPt7 - thoughts?
[19:55] <tomreyn> donofrio: which ubuntu release and kernel version is running?
[19:55] <alkisg> donofrio: it seems like a stale network mount. Unmount, fix network, mount again
[20:50] <donofrio> tomreyn, 20.04.4
[20:51] <donofrio> alkisg, not stale I can do a directory listing of it just when I try to do a find command on it the find command doens't like it or something
[20:53] <alkisg> donofrio: what mount is it, nfs, cifs, sshfs?
[20:54] <ioria> i bet on sshfs
[20:56] <donofrio> WSL2 it is a windows mount using drvfs /mnt/l = "sudo mount -t drvfs l: /mnt/l" and the windows 10 workstation it is just a net use to a windows server mapped as l:
[20:57] <alkisg> Does mkdir test work there?
[20:57] <donofrio> checking
[20:58] <donofrio> permission denied, I'm just a normal user
[21:03] <morganu> something exists called #test donofrio
[21:04]  * morganu invites donofrio to #test
[21:05]  * alkisg has left windows decades ago and doesn't want to touch anything like wsl...
[21:17] <funhouse> question, when i do nmap on my local server it shows `5432/tcp open  postgresql`
[21:17] <funhouse> but when i do from a remote server it shows `5432/tcp closed postgresql`
[21:17] <funhouse> is this an iptables issue?
[21:17] <wez> alkisg: wsl is nasty
[21:18] <sarnold> funhouse: what exactly do you think the issue is?
[21:18] <funhouse> sarnold: im not sure, thats why i asked if iptables
[21:19] <funhouse> i opened all connections in the config
[21:19] <sarnold> funhouse: are you trying to expose your postgres server to the network?
[21:19] <sarnold> funhouse: or are you trying to make sure that your postgres isn't available over the network?
[21:20] <funhouse> sarnold: expose/open to all
[21:20] <sarnold> funhouse: check sudo ss -tnlp what addresses the postgres server is bound to
[21:21] <funhouse> sarnold: `LISTEN          0               244                               [::]:5432                           [::]:*             users:(("postgres",pid=178842,fd=6))`
[21:22] <funhouse> sarnold: and this
[21:22] <funhouse> `LISTEN          0               244                            <IP_ADDRESS>:5432                        <IP_ADDRESS>:*             users:(("postgres",pid=178842,fd=5))`
[21:25] <sarnold> funhouse: nice, those look pretty open indeed :) so yeah, next check, your iptables rules, and if you're hosting this machine in aws or another cloud environment, something like "security groups", etc
[21:25] <donofrio> morganu, #test?
[21:29] <funhouse> sarnold: yes port is open
[21:29] <funhouse> sarnold: do you know how to check the rules?
[21:30] <sarnold> funhouse: try iptables -L
[21:30] <sarnold> funhouse: I don't think that's exhaustive, but I don't know iptables real well :(
[21:31] <donofrio> wez, hu why do you say that is anything it will bring linux people from windows right?
[21:31] <octav1a> h
[21:32] <donofrio> I'm using wayland right now no x11 client at all...just download from store install update put xfce4 on it and it work swimmingly...
[21:57] <funhouse> sarold: IPTABLES is wide open
[21:57] <funhouse> sarnold*
[21:57] <funhouse> sarnold
[21:58] <wez> donofrio: It won't, it encourages people to use Windows when they want to use Linux. Counter productive
[21:58] <wez> donofrio: WSL also has a bunch of technical fault with it. I believe WSL2 is a lot better, but still.
[21:58] <wez> faults*
[22:05] <sarnold> funhouse: hmm then I'm not sure where else to look, if iptables -L shows no rules to block traffic, and there's no fireweall rules at your provider..
[22:24] <yolo> on ubuntu 20.04 a few times a day my gnome just freezes for a few seconds, no cursor movement no keyboard allowed, then it refreshes and comes back, what could be the cause? gnome-shell extensions? where can I check logging for this kind of error?
[22:24] <sarnold> yolo: try running free -h --- how much swap space is used?
[22:25] <yolo> mostly triggered by I'm doing some typing on gnome-shell, or quitting vim,etc
[22:25] <yolo> sarnold: plenty of memory here and rarely swap is touched
[22:25] <yolo> 10GB RAM left, 1280 swap used
[22:25] <yolo> in bytes
[22:26] <sarnold> that's good but a bit of a bummer since now I'm not sure what to suggest
[22:26] <sarnold> gnome-shell extensions is quite plausible, those can interact oddly with a lot of things
[22:27] <yolo> i lived with it for a while but it gets a bit frequent thus a bit annoying nowadays
[22:27] <sarnold> it's also possible it's the javascript engine doing a garbage collection, but that's hard to know..
[22:27] <yolo> if it's GC, it should pause, in my case, the screen actually pause then the windows are not exactly the same in overlapping order
[22:28] <yolo> their content are intact however, which is good
[22:28] <yolo> GC should just pause and resume and not messing up with layouts
[22:28] <sarnold> oh *weird*
[22:28] <yolo> wish  there is a log I can 'tail -f' on the size to see what's going one
[22:29] <sarnold> yolo: maybe you've got an ~/.xsession-errors file ? try that.. also journalctl -f  -- that sometimes gets good results
[22:33] <yolo> yes i will run journctl by the side in the hope to catch it next time
[23:14] <yrdsb> hi waht do you recommned lts or non lts
[23:15] <jhutchins>  yrdsb: Depends on what you want, what you're going to use it for.
[23:15] <yrdsb> i will use it for
[23:15] <yrdsb> generel use
[23:15] <yrdsb> like web browsing photoedintg and gaming
[23:16] <jhutchins> yrdsb: Do you just want a stable, reliable platform, or do you want to try new things?
[23:16] <yrdsb> i want a stable reliable platfomr
[23:16] <yrdsb> stablilty is more imporatent then features
[23:17] <jhutchins> yrdsb: Go with LTS then.  THere will be fewer changes, and you will be able to use the same versions for a longer period.
[23:17] <yrdsb> wait a minute
[23:17] <yrdsb> 9 months of support
[23:17] <yrdsb> too short
[23:18] <yrdsb> I tried 21.10 before
[23:18] <yrdsb> and i am trying it again but i install vbox guest additon in it many times
[23:18] <yrdsb> and 21.10 kept breaking
[23:18] <yrdsb> i hope the breaking problem get fixed
[23:18] <jhutchins> !lts
[23:19] <yrdsb> !nonlts
[23:19] <jhutchins> yrdsb: Not sure where you got 9 months.
[23:19] <yrdsb> !interim
[23:20] <yrdsb> !regular
[23:20] <yrdsb> !Interim
[23:20] <jhutchins> yrdsb: Please don't abuse the bot.
[23:20] <yrdsb> stop it
[23:20] <yrdsb> why is the bot not working
[23:20] <yrdsb> !non-lts
[23:20] <jhutchins> yrdsb: You don't know how to use it.  Please stop.
[23:21] <yrdsb> !lts
[23:21] <yrdsb> !flavours
[23:21] <yrdsb> #kubuntu
[23:22] <yrdsb> !nonlts
[23:22] <yrdsb> !interim
[23:22] <yrdsb> !non-lts
[23:22] <yrdsb> when will the commands work
[23:22] <yrdsb> !help
[23:23] <lagbox> their +q in #linux makes sense now
[23:24] <jhutchins> lagbox: Does that mean they're muted?
[23:24] <robot56> oh no i forgot
[23:24] <robot56> ban evading is aganist libra.chat polices
[23:55] <donofrio> wez, yah using and talking about wsl2


[02:02] <axw> cherylj: around?
[13:45] <mup> Bug #1573741 changed: 2.0-rc1 cannot deploy in azure <azure-provider> <blocker> <ci> <deploy> <regression> <juju-core:Fix Released by cherylj> <https://launchpad.net/bugs/1573741>
[13:57] <mup> Bug #1573741 opened: 2.0-rc1 cannot deploy in azure <azure-provider> <blocker> <ci> <deploy> <regression> <juju-core:Fix Released by cherylj> <https://launchpad.net/bugs/1573741>
[14:04] <mup> Bug #1572145 changed: kvmProvisionerSuite.TestContainerStartedAndStopped no event arrived <ci> <ppc64el> <regression> <test-failure> <unit-tests> <juju-core:Fix Released by wallyworld> <https://launchpad.net/bugs/1572145>
[14:04] <mup> Bug #1573741 changed: 2.0-rc1 cannot deploy in azure <azure-provider> <blocker> <ci> <deploy> <regression> <juju-core:Fix Released by cherylj> <https://launchpad.net/bugs/1573741>
[14:10] <mup> Bug #1572145 opened: kvmProvisionerSuite.TestContainerStartedAndStopped no event arrived <ci> <ppc64el> <regression> <test-failure> <unit-tests> <juju-core:Fix Released by wallyworld> <https://launchpad.net/bugs/1572145>
[14:16] <mup> Bug #1564503 changed: arm64 unit tests have never passed <arm64> <jujuqa> <tech-debt> <unit-tests> <juju-core:Fix Released by cherylj> <juju-core 1.25:Triaged> <https://launchpad.net/bugs/1564503>
[14:16] <mup> Bug #1572145 changed: kvmProvisionerSuite.TestContainerStartedAndStopped no event arrived <ci> <ppc64el> <regression> <test-failure> <unit-tests> <juju-core:Fix Released by wallyworld> <https://launchpad.net/bugs/1572145>
[14:25] <mup> Bug #1564503 opened: arm64 unit tests have never passed <arm64> <jujuqa> <tech-debt> <unit-tests> <juju-core:Fix Released by cherylj> <juju-core 1.25:Triaged> <https://launchpad.net/bugs/1564503>
[14:34] <mup> Bug # changed: 1300519, 1307282, 1323562, 1389494, 1389495, 1545040, 1564503
[14:34] <mup> Bug #1574272 opened: Juju agent uninstalls itself while adding machine <juju-core:New> <https://launchpad.net/bugs/1574272>
[15:01] <mup> Bug #1095592 changed: jujud machine TestManageEnviron is very slow <intermittent-failure> <tech-debt> <test-failure> <juju-core:Fix Released> <https://launchpad.net/bugs/1095592>
[15:01] <mup> Bug #1556171 changed: uniterV0Suite.SetUpTest connection reset <centos> <go1.5> <wily> <juju-core:Fix Released> <https://launchpad.net/bugs/1556171>
[15:01] <mup> Bug #1559730 changed: TestMongoErrorNoCommonSpace timed out <intermittent-failure> <network> <unit-tests> <juju-core:Fix Released> <https://launchpad.net/bugs/1559730>
[15:01] <mup> Bug #1457148 opened: TestOpenStateFails fails <ci> <intermittent-failure> <test-failure> <juju-core:Incomplete> <juju-core 1.25:Triaged> <https://launchpad.net/bugs/1457148>
[15:01] <mup> Bug #1460685 opened: TestUniterSubordinates fails <ci> <intermittent-failure> <test-failure> <juju-core:Incomplete> <https://launchpad.net/bugs/1460685>
[17:25] <mup> Bug # changed: 1458741, 1461561, 1463661, 1465157, 1467362, 1494734, 1496161
[17:52] <mup> Bug # changed: 1218997, 1372437, 1384275, 1391046, 1413067, 1427501, 1455490, 1458588, 1539116, 1543235, 1545050, 1552804, 1556157, 1560757
[17:52] <mup> Bug #1433589 opened: failed to initialize mongo admin user: cannot set admin password: Closed explicitly <bootstrap> <intermittent-failure> <mongodb> <juju-core:Triaged> <juju-core 1.24:Won't Fix> <https://launchpad.net/bugs/1433589>
[18:04] <mup> Bug # changed: 1363002, 1439112, 1494729, 1542520
[18:34] <mup> Bug # changed: 1064263, 1227931, 1230306, 1233497, 1299580, 1304530, 1316709, 1329154, 1331025, 1366627, 1367651, 1383116, 1387388, 1403151, 1426118, 1439813, 1444353, 1451487, 1453644, 1470526, 1478051, 1492058, 1492088
[23:18] <alexisb> anyone on the core team around?


[21:04] <topyli> ircc meeting happening? jussi, nhandler, elky, tsimpson?
[21:06] <topyli> i guess not. maybe i have the wrong time again :)


[07:35] <zequence> OvenWerks: It's best we make all of that configurable, in -controls, I think. Right now, i want to solve the bigger issues first - how we setup our DE.
[10:18] <zequence> I created a ubuntustudio-core seed
[10:18] <zequence> Ah, need to change the structure for our ISO too
[10:19] <zequence> Also, going to try get upload rights so we don't need sponsors for these uploads
[10:24] <zequence> We can continue to talk about what -core should contain. Right now, I simply moved all core type components from audio into a new seed file
[10:37] <zequence> Applying 16th of June.
[13:04] <OvenWerks> zequence: I agree about making it configurable and also about it not being something that should be added right now.
[13:04] <OvenWerks> I am experimenting just to see what works.
[13:08] <OvenWerks> I will have to start working with 14.10 directly though. The problem is that pulse (and some other things) are started before the xfce session manager by upstart. Upstart will not ship with 14.10 and I do not know if pulse will be started by systemd or something else.
[13:12] <OvenWerks> I did make a simple script that starts jackdbus, a2jmidid and then respawns pulse with some sleeps to make things work. I made everything I could think of a variable so that instead of setting it in the same script, it can be read in from a config file.
[13:12] <OvenWerks> Soon as the new ISO is up I will play with that though. I will look at the seeds after work.
[15:20] <zequence> OvenWerks: Sure. My plan is, ubuntustudio-controls is set to autostart, and will check what configs the user chose, then start processes from there
[20:08] <zequence> OvenWerks: I managed to cause mayhem in the Ubuntu germinate process for building the ISOs :P
[20:08] <zequence> last two commits to seeds were reverted
[20:08] <zequence> Seems like I need to dive my head into that again
[20:09] <OvenWerks>  :)
[20:13] <OvenWerks> Ah, so everything ends up in one seed file. What does germinate do? I would guess it creates a list of packages/subseed files
[20:13] <OvenWerks> So germinate would have to be run twice?
[20:14] <OvenWerks> (once for each ISO)
[20:18] <OvenWerks> zequence: From what I can see I think the build script has to be changed along with the seeds. The script in the build package seems to have each ISO that may be built listed... or at least it looked that way.
[20:21] <zequence> OvenWerks: I think in this case it had to do with inheritance - the failure. I decided to do changes first, then ask someone to make sure we get an ISO
[20:21] <zequence> I need to learn how it all happens, so that one can test changes locally first
[20:21] <zequence> docs are pretty bad, of course
[20:23] <zequence> There is a bunch of info in ubuntu-cdimage, if I remember correctly
[20:23] <zequence> lp:ubuntu-cdimage
[21:14] <zequence> OvenWerks: Seems the big problem came down to me not declaring the new desktop-minimal in STRUCTURE. Will try again tomorrow
[21:14] <zequence> The seeds can be tested locally with germinate
[21:15] <zequence> Might be good to do that, especially when creating new seed files like I did
[23:28] <OvenWerks> zequence: from http://bazaar.launchpad.net/~ubuntu-cdimage/ubuntu-cdimage/mainline/view/head:/README
[23:28] <DalekSec> zequence: Do you need any help?
[23:29] <OvenWerks> As you can see, it is possible to publish two sets of images into the same
[23:29] <OvenWerks> release directory, provided that they have different types (the "install"
[23:29] <OvenWerks> and "live" arguments).
[23:29] <OvenWerks> DalekSec: Ya, we want to create two versiohns of a live ISO
[23:30]  * OvenWerks must be using sausages for typing
[23:32] <OvenWerks> It seems the README is quite old (2005), I am not sure that things actually still work the same way.


[10:54] <mark06> how can I mirror bzr commits to a git repository automatically?
[10:55] <mark06> actually, I have a server with git repos that are mirrors of bzr branches
[10:56] <mark06> I want a cron or similar that will automatically pull from bzr then push to github
[10:56] <mark06> is there any existing solution for this, or do I need to write my own thing?
[10:56] <mark06> main problem for me is ssh key password, I want the process to be automated
[10:56] <mgrandi> i have a bzr plugin that just does a dumb commit to git on the post_commit hook
[10:57] <mark06> how exactly "to git"
[10:57] <mgrandi> currently bzr-git needs to be fixed to be used with bzr-1.6 to use the bzr dpush thing
[10:57] <mark06> my git mirrors of bzr branches use git-bzr-ng already  https://github.com/termie/git-bzr-ng
[10:57] <fullermd> I go the other way for stuff, and use git-bzr-ng (I think?) to mirror.
[10:58] <mark06> indeed I use it, but as I said I want to automate the mirroring
[10:58] <mgrandi> thats probably better then what im doing
[10:59] <fullermd> Well, you just cron it...   what more do you need?
[10:59] <mgrandi> all i'm doing is exporting to a folder then calling 'git commit -m '<>'
[10:59] <mark06> fullermd: a working solution
[10:59] <fullermd> Oh, well, I'd never thought of THAT   :p
[10:59] <mgrandi> post commit hooks aren't terribly hard to write
[10:59] <fullermd> What fails in it?
[10:59] <mark06> fullermd: it's not that simple, I'll show you the script I'm writing in case I don't find an existing solution
[11:00] <mark06> fullermd: http://vpaste.net/sMHhm
[11:00] <mark06> I could put this in cron, but as I said above, I can't
[11:00] <mark06> crond will get stuck reading ssh key password
[11:01] <mgrandi> seems like you just need to fix that
[11:01] <fullermd> Eh.  If an automated process needs access to a key, don't passphrase the key.
[11:01] <mgrandi> and will have the same problem with bzr
[11:01] <mgrandi> can you not have the agent remember the password? its different on every operating system...
[11:02] <mark06> so I need to create a separate ssh key just for this cron job, then add to both launchpad and github, right?
[11:02] <mgrandi> putty on windows asks for password at startup and then you don't need to remember it
[11:02] <mgrandi> err type it
[11:02] <mark06> the server is ubuntu
[11:03] <mark06> yes I use putty on windows for both git and bzr
[11:03] <mark06> if server reboots suddenly then mirror will stop working until I run ssh-agent again, if I would keep it running with cached key
[11:04] <mark06> so in sum, the separate ssh key is the way to go here?
[11:05] <fullermd> I'd say.  's just like passphrased SSL cert/keys; unless you want to manually intervene in any [re]start of the server, you just don't do it.
[11:06] <mgrandi> or have ssh agent load the password from a file, if it can do that
[11:06] <mark06> 's?
[11:07] <fullermd> That would be pointless; if the passphrase is sitting around in the clear, it's no different than an unphrased key from a security perspective, so it just adds fragility and possible dangerous-illusion.
[11:07] <fullermd> "It's" is way too long to type, so I contractify the contraction   :p
[11:07] <mark06> yeah I'm worried about unprotected key, specially because it will give access to all my launchpad and github repos.... I wanted it to have access only to the repos I'm mirroring
[11:08] <mark06> ah wait, not for launchpad
[11:08] <mark06> I just pull from launchpad
[11:08] <mgrandi> i dont think even github allows 'restricted' access for a ssh key
[11:10] <mark06> yeah this is why I'm worried
[11:10] <mgrandi> if it makes you feel any better this is just a problem with ssh, not necessarily any VCS =P
[11:10] <mark06> it's so easy for them to implement
[11:11] <fullermd> You could always just use rsh instead; then you don't have to worry about passphrasing keys.
[11:11] <mark06> I don't care where the problem is
[11:11]  * mark06 looks up rsh
[11:11] <fullermd> ... well, that takes all the fun out of saying it...
[11:12] <mark06> grr tldr http://en.wikipedia.org/wiki/Restricted_shell
[11:12] <fullermd> Nah, http://en.wikipedia.org/wiki/Remote_Shell
[11:14] <mgrandi> well if you have a passphrased key, then its still protected by your local login password
[11:14] <mgrandi> if you set the permissions to be not world readable
[11:14] <mgrandi> although that works for pass-less keys too
[11:15] <fullermd> Vulnerable to root, or a root crack.  Also backups provide an attack vector.
[11:16] <fullermd> Fortunately, that one can be closed by the simple expedient of not doing backups   :)
[11:16] <fullermd> Widely adopted security mechanism, that.
[11:18] <mgrandi> yeah, either way if they have local access you are screwed either way
[11:19] <mgrandi> and its 4 am, why am i even up
[11:20] <fullermd> Why wouldn't you be?    I've had some nasty sunburns over the years...
[11:24] <fullermd> Wait, maybe that's more "to" than "for".
[11:24] <mgrandi> i live in a place where its sunny like 300+ days of the year
[11:24] <mgrandi> IM OVER THE SUN
[11:25] <mgrandi> but i need to get to bed, best of luck mark06
[11:25] <mgrandi> peace


[18:34] <xTEMPLARx> =]
[18:49] <xTEMPLARx> personally, i feel there's way too much in the way of idling up in here.
[19:16] <bwmaker> Afternoon, xTEMPLARx
[19:21] <xTEMPLARx> heya bwmaker
[19:21] <bwmaker> How's it going?
[19:21] <xTEMPLARx> ever sort out your thunderbird problem?
[19:21] <xTEMPLARx> not too awful over here I suspect. It could def. be much worse
[19:22] <bwmaker> Not yet. I'll look at it again later. I use Gmail, so I'm in no rush.
[19:22] <bwmaker> Good to hear. :)
[19:22] <xTEMPLARx> how's you?
[19:30] <bwmaker> Pretty good. Big lunch and  ready for a nap. :) There was some fresh coffee in the office though, so I think I'll make it.
[19:44] <wrst> xTEMPLARx: some of us just like to idle
[19:45] <Unit193> Because talking to people is weiiird.
[19:50] <bwmaker> And lurking is awesome.
[19:50] <bwmaker> :)
[20:06] <wrst> exactly!
[21:06] <bwmaker> Heard Andrew Kalat, who's a security professional in Atlanta, give the talk that inspired this story. It's really good, but a bit of a downer. Certainly something to think about when you hack around and live in the interwebs like we do. http://www.dailydot.com/technology/michael-hamelin-legacy-encryption-death/


[00:12] <hatch> interesting bug https://bugs.launchpad.net/juju-gui/+bug/1331248
[00:12] <_mup_> Bug #1331248: Uploading a local charm hangs when uploading to ec2 <juju-gui:New> <https://launchpad.net/bugs/1331248>
[00:13] <rick_h_> hatch: yea, I'm guessing it's more sync waiting for juju response
[00:13] <rick_h_> since your upload speed to juju probably stinks
[00:13] <hatch> rick_h_ yeah we need to show some kind of inspector...or spinner...or something :)
[00:14] <rick_h_> hatch: yea
[00:15] <hatch> damn to I like the GUI though
[00:15] <hatch> :)
[00:15] <hatch> using the CLI is for suckers :P
[00:15] <rick_h_> :)
[00:15] <rick_h_> cli4lif
[00:15] <hatch> lol
[00:20] <hatch> rick_h_ there was a bug about the inspector staying around when you destroy the service.....any idea where that bug is?
[00:21] <rick_h_> hatch: thought it was corrected in the last release
[00:22] <hatch> I was able to reproduce it in the latest release so I can re-create it if it was destroyed
[00:22] <hatch> yeah I'll remake it, I can't find the bug
[00:22] <rick_h_> I thought it was just marked fix released
[00:22]  * rick_h_ looks
[00:22] <rick_h_> hatch: so are you getting that bug?
[00:22] <hatch> yep
[00:23] <rick_h_> https://bugs.launchpad.net/juju-gui/+bug/1321558
[00:23] <_mup_> Bug #1321558: Destroying a service leaves inspector visible <juju-gui:Fix Released by hatch> <https://launchpad.net/bugs/1321558>
[00:23] <hatch> on the latest GUI release on precise
[00:23] <hatch> ahh ok my issue is slightly different
[00:23] <hatch> I'll create a new bug
[00:26] <hatch> aaaaa voila https://bugs.launchpad.net/juju-gui/+bug/1331250
[00:26] <_mup_> Bug #1331250: Clicking to view the inspector of a dying service keeps it around after the service is destroyed <juju-gui:New> <https://launchpad.net/bugs/1331250>
[00:28] <hatch> ^ rick_h_  so it's different, definitely an edge case, but something that we should address sometime :)
[00:29] <rick_h_> hatch: rgr, add it to the backlog and we'll get it up sometime.
[00:32] <hatch> sounds good
[00:40] <hatch> hmm changing the port to 80 breaks the ghost charm
[00:40] <hatch> vewwwwwy intewwesting
[07:55] <rogpeppe> huwshimi: hiya
[07:56] <huwshimi> rogpeppe: Morning
[07:56] <rogpeppe> huwshimi: you're good at Javascript, right?
[07:57] <rogpeppe> huwshimi: i just saw a (quite amusing - he's always quite amusing) random question about javascript from a mate on facebook and wondered if you might be able to provide the answer...
[07:57] <rogpeppe> huwshimi: http://paste.ubuntu.com/7662476/
[07:58] <rogpeppe> huwshimi: any idea?
[07:58] <huwshimi> rogpeppe: Maybe, I'll take a look in a sec, just on a call :)
[07:59] <rogpeppe> huwshimi: ah, np, ta!
[08:21] <huwshimi> rogpeppe: Instead of doing the substring he could try ".replace('£', '')"
[08:22] <huwshimi> rogpeppe: So, var origprice = parseInt($(this).find(".origprice").text().replace('£', ''));
[08:22] <huwshimi> rogpeppe: Would that work?
[08:23] <rogpeppe> huwshimi: it may do. on further looking at the issue, i reckon it's probably something before that statement
[08:23] <rogpeppe> huwshimi: if it was me, i'd probably just use a regex to replace everything except trailing \ds
[08:24] <rogpeppe> huwshimi: apparently (reading further) there was possibly a nbsp there too
[08:25] <rogpeppe> huwshimi: perhaps it was getting treated as white space and stripped automatically at some point
[08:26] <rogpeppe> huwshimi: it seems he's now solved the issue by not producing the £ in the first place... which seems like a better solution
[08:26] <rogpeppe> huwshimi: ta for looking!
[08:27] <huwshimi> no problems!
[09:35] <frankban> rogpeppe: morning, how are you doing?
[09:36] <rogpeppe> frankban: hiya
[09:36] <rogpeppe> frankban: not bad, thanks
[09:36] <rogpeppe> frankban: you?
[09:37] <frankban> rogpeppe: fine thanks. how is the bundle stuff going?
[09:38] <rogpeppe> frankban: i've just been familiarising myself with the store code, mostly
[09:38] <frankban> rogpeppe: impressions?
[09:38] <rogpeppe> frankban: seems fine
[09:39] <rogpeppe> frankban: shall we have a chat about what features we want for bundles?
[09:39] <frankban> rogpeppe: sure
[09:39] <rogpeppe> frankban: standup hangout?
[09:40] <frankban> rogpeppe: sounds good, joining
[10:56] <rick_h_> morning all
[11:05] <rick_h_> rogpeppe: frankban can you guys bring up in the standup today to find a volunteer to attend the cloud cross team call tomorrow?
[11:05] <rick_h_> rogpeppe: frankban there's an email to canonical-tech that you can reply to do get invited in.
[11:19] <marcoceppi> have you guys seen this? It's coming in the Google Chrome release (running dev atm)
[11:19] <marcoceppi> http://i.imgur.com/PW29H2W.png
[11:20] <marcoceppi> this is 37.0.2041.4 dev
[11:20] <marcoceppi> There's no way to get around it at the moment
[11:21] <marcoceppi> Oh, just kidding
[11:21] <marcoceppi> there's a link
[11:24] <rick_h_> frankban: did you get travel auth?
[11:25] <frankban> rick_h_: yes, already booked the flight
[11:25] <rick_h_> frankban: ok awesome
[11:41]  * frankban lunches
[12:37] <frankban> rogpeppe: I am back
[12:40] <frankban> rogpeppe: please ping me when you are ready
[13:16] <rogpeppe> frankban: ping
[13:16] <jcastro> https://news.ycombinator.com/item?id=7909286
[13:17] <jcastro> check it out folks ^^
[13:32] <bac> nice jcastro
[13:34] <frankban> rick_h_: time for a quick hangout?
[13:35] <frankban> bac: ^^^
[13:35] <rick_h_> frankban: sure thing
[13:35] <frankban> rick_h_, bac: we are on the daily standup hangout
[13:57] <rogpeppe> bac: cs:bundle/mediawiki-3
[13:58] <rogpeppe> bac: cs:~someone/bundle/mediawiki-4/scalable
[14:28] <hatch> morning all
[14:31] <lazyPower> o/ hatch
[14:32] <lazyPower> Guess who's got 2 thumbs and aced his Ubuntu Membership exam this morning? this guy!
[14:32] <hatch> w000t congrats!
[14:34] <hatch> arosales hey I worked a bit on the ghost charm last night and ran into an issue putting the charm on port 80 by default - I haven't solved it yet, just FYI in case you try to set it to port 80 :)
[14:34] <lazyPower> hatch: are you rying to serve over port 80 as a normal user?
[14:35] <hatch> umm I'm not sure what user it's running as, one sec
[14:35] <Makyo> hatch, we tried that in Vegas, remember?  Have to run it behind a proxy (either charm or local)
[14:36] <hatch> lazyPower ubuntu user
[14:36] <hatch> Makyo right, but why doesn't it work....it doesn't make much sense
[14:36] <hatch> it should work without proxy
[14:36] <Makyo> hatch, ports <1024 are privileged, can only run as root.
[14:36] <hatch> but the GUI can be served over 80?
[14:36] <Makyo> Behind a privileged proxy.
[14:37] <hatch> ohh
[14:37] <hatch> well what the deuce
[14:37] <Makyo> You can proxy it behind nginx in the charm, maybe?
[14:37] <hatch> so the review made us change the owner off root then wants us to put it on port 80
[14:37] <hatch> lol
[14:37] <Makyo> Or lighttpd or something small.
[14:37]  * hatch shakes fist
[14:38] <hatch> I'm confused as to why we can put nginx as root but not the blog?
[14:39] <Makyo> Because a lot of very seriously smart people put a lot of thought into how to write something that can run on a privileged port.
[14:39] <Makyo> I believe the only privileged part  of most webservers is the listener, everything else runs as an unprivileged user and communicates with that process.
[14:40] <hatch> ohhhhh so you're calling the ghost authors stupid
[14:40] <hatch> now I see
[14:40] <hatch> :P
[14:40] <Makyo> :P
[14:40] <Makyo> There's just a difference between the type of dev work you do for a web app and the type of dev work you do for a server.
[14:40] <hatch> ok well I guess I'll update the review notes to this effect (I'm not setting up nginx off the bat) to get this in the store
[14:41] <hatch> that's what they said about crypto and openssl and look at what happened there
[14:41] <Makyo> It'll run behind a haproxy charm on 80, that's what I did for the demo.
[14:42] <hatch> yeah I'm fine with that - I was just trying to address the review notes
[14:42] <hatch> I wish there was an external nginx charm
[14:43] <hatch> https://jujucharms.com/~hp-discover/trusty/nginx-4/?text=nginx
[14:43] <hatch> there is this one but it's not promoted for some reason
[14:44] <hatch> marcoceppi ^ why don't we have a promoted nginx charm? Is there something wrong with this one?
[14:44] <marcoceppi> hatch: I just wrote that charm last week and it still needs some work
[14:44] <hatch> ohhh well then you rock
[14:45] <marcoceppi> hatch: it also requires you to use subordinates (website, php-website) and it's currently not working wiht more than one sub deployed becauseeeeeee dns is a mythical being in the land of juju deployments
[14:46]  * marcoceppi should update the readme
[14:46] <hatch> haha - yeah I looked into writing an nginx charm and realized that it was outside of my expertise :)
[14:46] <hatch> if you need any help testing I'd be happy to give it a go
[14:46] <hatch> but unfortunately I'm not very well versed in the nginx networking stuffs
[14:47] <marcoceppi> hatch: you can deploy this and cs:~hp-discover/trusty/website if want to see it working together
[14:47] <hatch> cool
[14:50] <Makyo> jujugui call in 10
[14:50] <hatch> wow it's that time already
[15:00]  * bac trying.  will be there shortly i hope
[15:00] <hatch> jujugui call now
[15:07] <arosales> hatch, thanks for the fyi :-)
[15:07] <hatch> np!
[15:08] <hatch> Makyo heh now you have a good consistent 1-2s lag :)
[15:09] <bac> jujugui: did everyone get their travel auth
[15:09] <Makyo> I knowww.  Makes me sad.  I may coffeeshop in the mornings.
[15:09] <kadams54> bac: yup.
[15:09] <Makyo> bac, yep
[15:09] <jcsackett> bac: yup.
[15:09] <bac> i guess i should've asked the inverser
[15:09] <bac> s/inverser/inverse/
[15:09] <jcsackett> Makyo: the 1-2s lag is charming. makes me feel like we're all on the evening news.
[15:09] <hatch> haha
[15:09] <bac> Makyo: your lag makes me self-conscious
[15:10] <hatch> no, if that was the case Makyo  would be talking about Justin Beiber or something
[15:10] <bac> about my crap internet, even though i was using the maligned LTE
[15:11] <hatch> we need FTL packet transfer
[15:11] <Makyo> This satellite is actually faster than our old cable, but with much higher ping times.
[15:11] <bac> jcsackett: if that's the case i want to be Sylvia Poggioli reporting from Rome
[15:11] <Makyo> Hahah
[15:11]  * bac admits having consulted wikipedia for spelling...wasn't close
[15:11] <kadams54> lol
[15:13] <jcsackett> hatch: re ghost review--i'm actually ok with us killing sqlite support based on the "opinionated deployment" idea of charms, and by that same token we shouldn't run on 80 by default b/c you should be deploying a front end proxy with it.
[15:14] <jcsackett> hatch: but if it's a super insistent requirement i can probably get the charm to setup nginx on the same machine to work with 80.
[15:14] <jcsackett> not sure *when* i'll have time for that, but it's not actually that hard to do.
[15:14] <hatch> jcsackett yeah it's "possible" I'm just going to give some push back and see where they let me land
[15:15] <hatch> jcsackett can you comment on the "being ok with dropping sqlite" in the bug so that in the future we know where the convo left off? :)
[15:18] <jcsackett> hatch: already did.
[15:18] <jcsackett> (i assume you mean the issue you filed on github?)
[15:18] <hatch> oh haha
[15:18] <hatch> yes
[15:51] <hatch> so I bought these crystal stout beer glasses - one broke when I put it in the sink to wash it :/ quality
[16:08] <bac> frankban: can you have a look at this doc-only quickstart branch? https://codereview.appspot.com/106120043
[16:08] <frankban> bac sure
[16:08] <bac> frankban: i 'cleaned up' the rst so it renders better.
[16:09] <bac> ymmv
[16:09] <bac> frankban: restview from pypi is nice-ish
[16:09] <frankban> yeah
[16:17] <frankban> bac: done
[16:50] <hatch> nottrobin no longer a prodigy? :)
[16:51] <nottrobin> rofl
[16:52] <nottrobin> hatch: that was a misunderstanding
[16:52] <hatch> haha
[16:55] <hatch> Makyo here is my final version - I think this will work the best https://gist.github.com/hatched/02ac1b0650ed87877655 keeping it all in ECS
[16:59] <Makyo> hatch, that looks like it'll work, yeah.
[16:59] <hatch> it's about 10% of the lines I HAD writen
[16:59] <hatch> lol
[17:00] <hatch> less is always more in code haha
[17:00] <rogpeppe> frankban: i'm very nearly done for the day now. i will try to put an email together summarising the stuff we've put together tomorrow morning
[17:01] <frankban> rogpeppe: EOD for me too. yeah thanks, I'll ping you tomorrow, have a great evening
[17:06] <jcsackett> juju-gui: is there an easy way to get the gui in a deployed environment to update to the most recent commit of your repo/branch?
[17:07] <jcsackett> ...or even better, with a local environment, make it use your working directory...
[17:09] <frankban> jcsackett: there is no way to use the working directory. For the first question, you can use the juju-gui-source option, e.g. juju set juju-gui juju-gui-source="https://github.com/frankban/juju-gui.git BRANCHNAME"
[17:09] <jcsackett> frankban: yeah, i did that to set it in the first place, but then if i make changes i can't update it. and i can't hack on the source in the lxc, b/c the changes don't get picked up/loaded into the server.
[17:11] <frankban> jcsackett: I did not try if that works only with git revisions rather than branch names. To be able to hack directly the GUI from inside the LXC, you can "juju set juju-gui juju-gui-debug=true juju-gui-console-enabled=true" and then go to something like /usr/lib/juju-gui/juju-gui/build-debug" or similar
[17:11] <hatch> jcsackett set it to develop then back to your repo right away
[17:11] <hatch> then wait
[17:11] <hatch> :)
[17:11] <frankban> s/only/also
[17:11] <jcsackett> so, basically, there's no easy way. :)
[17:12] <hatch> although I would also be interested if there was a way to put a hash there
[17:12] <jcsackett> console-enabled is a good tip, thanks frankban
[17:12] <hatch> or if it requires the branch name
[17:12] <hatch> but yes frankban's method of hacking the gui in place is the best :)
[17:13] <jcsackett> so, i move that we never say a "real env" bug is small. the development process is somewhat cumbersome. :p
[17:15] <frankban> jcsackett: yes we need to improve that, it would be great to investigate connecting a "make devel" GUI to an existing LXC guiserver
[17:18] <hatch> frankban YES!!!
[17:18] <hatch> :)
[17:44] <hatch> jujugui looking for a review (no qa needed) https://github.com/juju/juju-gui/pull/392
[17:44] <hatch> Makyo ^
[17:46] <kadams54> hatch: I can take a look at it if you can answer a YUI question :-)
[17:47] <hatch> sure shoot
[17:49] <kadams54> Is there a way, when simulating a change event on a <select>, to specify what the new value should be?
[17:49] <hatch> selectNode.fire('change', { dataz... });
[17:49] <hatch> like that?
[17:54] <kadams54> Maybe. I think I need to change the actual value reported by mySelect.get('value')
[17:55] <hatch> have some code for me to see?
[17:55] <hatch> create a wip pr
[17:56] <kadams54> hatch: will do, after I get done reviewing your PR.
[17:57] <hatch> cool
[17:57] <kadams54> hatch: are these changes so that we can edit values in the inspector and then have them committed/deployed with the rest of the change set?
[17:59] <hatch> yep
[17:59] <hatch> its so that the inspector displays the ecs'd values even though they aren't actually saved to the env yet
[18:03] <kadams54> hatch: OK, review done. Getting WIP branch up.
[18:03] <hatch> thanks
[18:06] <kadams54> hatch: https://github.com/juju/juju-gui/pull/393
[18:29] <hatch> kadams54 why aren't you using e.newVal and deferring instead to touching the DOM again?
[18:29] <kadams54> I figured you'd mention that :-)(
[18:30] <kadams54> I've already made the change locally
[18:31] <kadams54> Unfortunately e.newVal only applies for line 97; doesn't get me off the hook for line 80.
[18:39] <hatch> looking
[18:40] <hatch> ok I'll make some comments in the code
[18:42] <hatch> kadams54 ok replied
[18:49] <jcastro> rick_h_, for quickstart for the docs for osx
[18:49] <hatch> jcastro he is out today/tomorrow
[18:49] <hatch> kadams54 do my comments make sense?
[18:49] <jcastro> ok
[18:50] <jcastro> hatch, do you know anything wrt. quickstart for osx?
[18:51] <hatch> I've seen the discussions in the channel :) What did you need?
[18:51] <jcastro> do you know if it's in brew?
[18:51] <hatch> it is!
[18:51] <jcastro> so is this legit, changing "brew install juju" to "brew install juju juju-quickstart"?
[18:52] <jcastro> I have no idea what the syntax is
[18:52] <hatch> http://bazaar.launchpad.net/~juju-gui/juju-quickstart/trunk/view/head:/README.rst#L58
[18:52] <hatch> :)
[18:53] <jcastro> ack
[18:59] <hatch> jcastro are you working on adding the docs to the docs.u.c ?
[18:59] <hatch> er juju.u.c/docs
[18:59] <hatch> :)
[19:00] <jcastro> for quickstart?
[19:00] <jcastro> yes, in progress
[19:00] <hatch> yeah
[19:00] <hatch> awesome
[19:00] <jcastro> I'll have them done by EOD
[19:08] <hatch> nice
[19:15] <kadams54> hatch: Yeah, they make sense: this.set('containerType', e.newVal) then just do this.get('containerType') at line 80, right?
[19:15] <hatch> yep
[19:15] <hatch> small improvement, but I think it's better
[19:15] <hatch> er...small change I mean
[19:18] <hatch> I wonder if we increased the size of our CI vm's if they would be speed up at a reasonable rate
[19:18] <hatch> moar power
[19:18] <hatch> I suppose doing the tests in parallel would give the most improvement
[20:39] <hatch> jujugui how do I get changes that show up in the deployer bar to also show up in the summary?
[20:40] <hatch> I am getting set_config calls in the deployer bar, but they are absent from the summary and clicking deploy does not remove them
[20:40] <hatch> kadams54 ^ any idea where I should be looking for this?
[20:41] <kadams54> hatch: no, sorry…
[20:43] <hatch> hmm
[20:43] <hatch> ok i'll bench for now, revisit in a bit
[20:49] <hatch> ok now I need to get back to that
[20:49] <hatch> heh
[20:51] <hatch> ahh found it
[21:01] <hatch> jcsackett how goes the battle with your bug?
[21:05] <jcsackett> hatch: having finally been able to get in a groove with my local env, good.
[21:06] <jcsackett> hatch: i ditched the loading circle b/c even in the "there's no service" thing you don't see it for long, and the indicator just doesn't slot into the browser at all.
[21:06] <jcsackett> hatch: once this lands, we can file a follow up to see about fixing the inspector view to do it right, with spinny circle, but i want this fixed sooner rather than later.
[21:07] <hatch> I don't even remember what the problem was anymore :D
[21:07] <hatch> ohh now I remember
[21:07] <hatch> :)
[21:07] <jcsackett> hatch: that's alright, i'll ping you for review and it'll all come back to you. :)
[21:07] <hatch> lol
[21:07] <bac> hatch: damn you're fast
[21:07] <bac> on the twitter
[21:08] <hatch> bac haha, I have Tweetdeck running with some choice streams :)
[21:08] <bac> i keep forgetting dumb tumblr autotweets
[21:09] <jcsackett> hatch: unfortunately, bug 1331202 makes QA of this difficult.
[21:09] <_mup_> Bug #1331202: Incomplete Charm data causes artifacting in the GUI <juju-gui:New> <https://launchpad.net/bugs/1331202>
[21:09] <jcsackett> we're going to want to schedule that bug for the next cycle, i think.
[21:10] <hatch> yeah...
[21:10] <hatch> agreed
[21:10] <bac> bbiab
[21:10] <hatch> I also filed a couple bugs last night which I found doing some ghost hacking
[21:10] <jcsackett> whatever caused it happened in the last three days, b/c it wasn't doing that when i first investigated.
[21:10] <hatch> yay for dog fooding
[21:11] <hatch> jcsackett well there shouldn't be incomplete data in the store
[21:11] <hatch> but the gui should handle it gracefully regardless
[21:15] <jcsackett> hatch: it treats nonexistant services as incomplete--produces the same artifact during the error condition i'm handling.
[21:15] <hatch> ahh yeah it should definitely degrade nicefully
[21:16] <hatch> Makyo these methods to fetch the deployer bar summary are a little funky, is there a reason why we don't loop through the changeset once to build the summary instead of for each record type?
[21:17] <Makyo> Rushing it out the door for the demo?  They can go if there's a simpler way.
[21:17] <hatch> nah it's a follow-up I was jsut wondering if there was a major reason for this
[21:17] <hatch> cya
[21:17] <hatch> oh nm
[21:17] <hatch> I read that wrong lol
[21:18] <Makyo> I think it just piled up before ODS :)
[21:18] <hatch> ok I'll create a follow-up card but in the mean time I'll follow the trend
[22:33] <Makyo> 285 failures, could be worse...
[22:33] <Makyo> Whoops, 335.  So yeah, I guess that is worse.
[22:37] <hatch> haha
[22:37] <hatch> party...on
[22:37] <hatch> Makyo I hope we don't conflict too much :O
[22:38] <Makyo> I don't think we did at all, but we'll see.
[22:40] <hatch> travel agent put me in the wrong seats.....hold time at Air Canada.....45m-1:08  - I think I'll try later
[22:40] <hatch> lol
[22:40] <hatch> I really like places that do the call-you-back stuff
[22:52] <bac_> hatch do you see the post I made on G+ about quickstart?
[22:53] <hatch> not yet
[22:53] <hatch> looking
[22:53] <bac_> it was over an hour ago. both on my personal and work accts
[22:54] <hatch> shared!
[22:56] <bac_> annoying that it is so hidey.
[22:56] <bac_> thanks
[22:56] <hatch> add a photo to your post so that G+ can pick it up, then it'll stand out more :)
[22:57] <hatch> you can even (somehow) add a special photo which makes G+ show it as a huge image
[22:57] <hatch> not sure how to do that - yet
[22:58] <hatch> https://plus.google.com/+JorgeCastro/posts/fc6dZSvjBLs vs https://plus.google.com/+JeffPihach/posts/8v5Xw4uf2FN
[22:58] <hatch> the first one has the special image
[23:06] <huwshimi> Morning
[23:09] <hatch> morning huwshimi  hows it going?
[23:10] <huwshimi> hatch: Good thanks, yourself?
[23:10] <hatch> good good good
[23:12] <huwshimi> good
[23:40] <huwshimi> hatch: So in my new dragenter function can I just do e.preventDefault(); to solve that problem?
[23:41] <hatch> huwshimi yes but you could probably call the _ignore method....just to keep all the preventing stuff in the same place
[23:41] <huwshimi> hatch: Ah yes
[23:41] <huwshimi> hatch: Incidentally, it does seem to work fine at the moment.
[23:42] <hatch> really? heh
[23:42] <hatch> probably not cross browserly
[23:42] <huwshimi> yeah, maybe not