[00:02] <AtomicSpark> How well liked is lighttpd by the ServerTeam?
[00:03] <RoyK> I guess that's a matter of taste
[00:03] <lirakis> this is a offhand question ....
[00:04] <RoyK> lighty works well in all setups I've tested
[00:04] <lirakis> i have a laptop at work that i share my public key out to servers so i can ssh in
[00:04] <lirakis> id like to do use the same keys from my work laptop on my home laptop
[00:04] <AtomicSpark> RoyK: Just curious on how much attention the packages get from the server team.
[00:04] <lirakis> so i can ssh from home without having to bring my laptop home
[00:04] <lirakis> ive tried just copying the keys from my work laptop's .ssh/id_rsa.*  to my home laptop
[00:05] <RoyK> AtomicSpark: does it really matter so long as lighty or whatever works?
[00:05] <lirakis> but i get "Agent admitted failure to sign using the key" when i try to ssh from my home laptop
[00:06] <lirakis> any one have any tips on how to get this to work so that i dont need to manage 2 sets of keys on every server?
[00:07] <AtomicSpark> RoyK: Well, it would be nice if other things came with lighty support. When I come across things like phppgadmin doesn't have a supplied config file for lighttpd, I'll probably write my own and submit it to the package maintainer.
[00:08] <AtomicSpark> lirakis: that should have worked. see if they're listed in seahorse.
[00:08] <RoyK> AtomicSpark: good idea - it might be that not so many are using lighty for that sort of things
[00:08] <AtomicSpark> lirakis: make sure the permissions for id_rsa are 600.
[00:08] <lirakis> hmm never heard of seahorse
[00:08] <lirakis> ill do some searching
[00:08] <RoyK> AtomicSpark: but then, I've used lighty for a number of projects and it hasn't really failed me so far
[00:08] <AtomicSpark> lirakis: It's gnome's keyring frontend thingy that ships with Ubuntu.
[00:08] <lirakis> AtomicSpark, hmmm
[00:09] <AtomicSpark> Accessories > Passwords and Encryption Keys
[00:09] <AtomicSpark> You can also use it to create ssh keys and configure them on other servers (asks for users password and scp's it over)
[00:09] <AtomicSpark> Its very handy. Also manages *all* of your passwords and can create gpg keys.
[00:10] <AtomicSpark> Does Server Team have anything to do with the server docs?
[00:12] <lirakis> AtomicSpark, ah thanks i was trying to find how to get to it
[00:14] <lirakis> ... hmm not sure how i can import a id_rsa and id_rsa.pub ... it doesnt seem to recognize them
[00:14] <Patrickdk> you import the id_rsa, not the pub
[00:15] <lirakis> id_rsa: Invalid file format
[00:15] <lirakis> is what it gives me when i try to import it
[00:15] <lirakis> :\
[00:16] <AtomicSpark> lirakis: Like I said, check the permissions on id_rsa. Did you export it? What did you use to create the file on your other computer?
[00:16] <lirakis> AtomicSpark, i didnt "export it" .. i just copied it from the home directory on my other laptop
[00:16] <lirakis> ill check the perms
[00:17] <lirakis> it is 600
[00:17] <AtomicSpark> lirakis: Correct user, etc?
[00:17] <lirakis> yep
[00:17] <AtomicSpark> Strange it can't read it.
[00:17] <lirakis> and its the same username on both machines
[00:18] <AtomicSpark> Oh!
[00:18] <AtomicSpark> lirakis: import only works for gpg.
[00:18] <AtomicSpark> I just tried it, it didn't even recognise the file type.
[00:18] <lirakis> oh
[00:18] <AtomicSpark> I had to "show all files" for my keys to appear in the browser.
[00:18] <lirakis> AtomicSpark, yeah same
[00:18] <AtomicSpark> lirakis: They should be under My Personal Keys.
[00:18] <AtomicSpark> They should automatically get important if they're in your .ssh with correct permissions.
[00:18] <lirakis> yeah thats where im trying to import it to
[00:18] <lirakis> i have them in a subfolder in .ssh
[00:19] <AtomicSpark> Is there a key listed with a lil console icon?
[00:19] <AtomicSpark> Is there anything in that tab? :<
[00:19] <lirakis> AtomicSpark, i have my current key in there
[00:19] <lirakis> for my home laptop
[00:20] <lirakis> ... and i want to add another key (from my work laptop) to this machine ... so that i can get into my work servers
[00:20] <lirakis> is that .. some thing that i should be able to do?
[00:20] <AtomicSpark> lirakis: Some people say you should have a key per client and just keep adding them to your authorized_keys file. This way if one computer is compromised, you can just remove that key.
[00:22] <lirakis> AtomicSpark, yeah i know .. i just dont want to manage 2 keys for my user on every server ...
[01:49] <AtomicSpark> Recommend me things. So I have postgres installed. Mostly vanilla settings. root user doesn't exist, postgres user hasn't been set a password (afaik). I added my user with password but only createdb and newrole permissions since offical docs said superuser was bad. However, I can't seem to run commands on other databases (to view contents), which makes sense.
[01:49] <EtienneG> kirkland, hey there!  have you had the opportunity to look after bug #534629?  ehw and myself did some work to test and make all related bugs SRU-worthy.  If there is anything still missing, we would be glad to oblige.
[01:50] <EtienneG> kirkland, if you think you might not have time to look after that one, we'll see if can get somebody else to sponsor it
[01:50] <AtomicSpark> So like, should I make myself a superuser? Should I configure root so I can sudo stuffs (but no password so I can't log in). phppgadmin blocks root/postgres by default (many things do). So maybe I should just make myself superuser. But then I don't have to sudo myself into breaking things which is slightly scary too. :<
[01:50] <AtomicSpark> Also, all my databases seem to only have permisisons on them for postgres even though I added my own database with createdb -O myuser myuser.
[01:51] <nertil> does exist a command in ubuntu server
[01:51] <nertil> that can fix serveral problems
[01:51] <nertil> or clean unwanted files in there
[01:51] <nertil> like sudo apt-get autoremove
[01:51] <nertil> or etc
[01:52] <twb> AtomicSpark: create a superuser and a normal user; only use the former when you actually need its privileges
[02:08] <AtomicSpark> twb: Hmm. Thats a good compromise.
[02:08] <twb> It's the same best practice as you're already using in the unix side of things
[02:25] <AtomicSpark> twb: You know, I'm being silly.  I'll just create a separate admin account later.
[02:36] <twb> IMO you shouldn't be using a web interface to perform administrative tasks.  Period.
[02:37] <AtomicSpark> True.
[03:29] <overrider> Can ubuntu(s grub) made boot from a raid6 array?
[03:30] <phunyguy> hello, maybe I am putting the wrong thing into google... but how do you run 32 bit apps on a 64 bit host? It comes working standard on desktop versions of ubuntu, what packae(s) am I missing?
[03:30] <phunyguy> package(s)**
[03:30] <AtomicSpark> overrider: I assume hardware raid. If you make a logical volume on it (most raid software does this) Ubuntu only sees it as one volume and doesnt care what raid you use. So yes, grups should work.
[03:31] <overrider> AtomicSpark: software raid6 made using mdadm
[03:31] <AtomicSpark> phunyguy: sudo apt-get install ia32-libs
[03:31] <phunyguy> hah, thanks
[03:31] <AtomicSpark> overrider: I don't know what that is :<
[03:32] <phunyguy> hah thats a funny screenname - aziz LIGHTS!
[03:33] <phunyguy> love that movie!~
[03:33] <phunyguy> anyway, bbiab, thanks!
[04:02] <twb> overrider: grub2 can boot from raid5, at least, but I *strongly* recommend you leave /boot outside the RAID5/6 array (i.e. make /boot a separate RAID1 array)
[05:03] <overrider> twb: So basically create a /boot (and maybe / and /swap) partition on two disks using raid1, install the system there. Then after installation setup the rest of the space and extra disks as a big /data partition using raid6?
[05:06] <twb> overrider: uh, no, RAID1 all the disks for /boot
[05:07] <overrider> all 8 disks hmm
[06:08] <overrider> Hmm its still unclear - with 6 or 8 Drives, and id like to set them up as a raid6, should i make my /boot a raid1 (yes), but how to do it across all drives? Or put /boot on the first two and configure the other 6 as spares?
[06:30] <WinstonSmith> hi ^_^ i have a server on which i would like to install freenx and a rudimentary xfce. how would i proceed to achieve the latter? something like sudo apt-get install xfce4? or is there a way to get just the x-windows system and xfce with no clutter ?
[06:37] <overrider> Ok fun, just created a raid1 partition using 6 Drives - i thought it needs exactly 2
[07:22] <[biabia]> about to attempt install, first time.  in ubuntu server 10.04 if i choose to install kde desktop i found this guide: https://help.ubuntu.com/community//InstallingKDE   I am wondering if I need to install any other repos first
[07:23] <[biabia]> for example as on this page:  http://ubuntuforums.org/showthread.php?t=621716
[09:11] <_ruben> [biabia]: server + kde = desktop != server
[09:12] <jibel> jamespage, for info, the server (and alternate) images are uninstallable this morning. I filed bug 724822
[09:16] <jamespage> jibel: oh great :-(
[09:19] <[biabia]> ruben how do i browser interface configure my router with no gui
[09:25] <overrider> when setting up raid1 (on sda1 and sdb1) and raid6 (on sda2,sdb2,sdc2,sdd2,sde2) together - do the partitions need to be starting and ending at the same sectors to work properly?
[09:41] <_ruben> overrider: nope
[09:41] <_ruben> [biabia]: i have no idea what you just said
[09:44] <[biabia]> my router is linksys wrt160n.  the configuration is via browser
[09:45] <[biabia]> if i dont install a gui, i wouldnt have a way to access it
[09:51] <stbain> Greetings all. Recently updated from 8LTS to 10LTS on one of my servers, but not my cron.daily and cron.hourly jobs don't run
[09:51] <stbain> Does anyone have a link to a known case of how to fix that?
[09:53] <TeTeT> [biabia]: did you try w3m? It's a decent text based browser, maybe it offers enough functionality to control the unit
[09:54] <[biabia]> hmm no, ill have to try it tetet thanks
[10:06] <overrider> Is "sfdisk -d /dev/sda | sfdisk /dev/sdb" still a valid way to have sdb have the exact same partitioning scheme as sda?
[10:08] <overrider> yeah
[10:25] <stbain> Anyone have any information on why an 8LTS to 10LTS would cause the cron.daily and cron.hourly jobs to stop working completely?
[10:26] <stbain> sorry, that's 8LTS to 10LTS upgrade
[10:49] <[biabia]> My server install keeps hanging at the "wiping swap space for security" screen at 21% completion. Any ideas why?
[13:13] <azizLIGHTS> i just installed 10.04.2 LTS how come i cant ssh to it?
[13:13] <azizLIGHTS> connection refused
[13:13] <popey> azizLIGHTS: install openssh-server on it?
[13:13] <popey> azizLIGHTS: we don't ship with ssh enabled by default
[13:13] <azizLIGHTS> oh
[13:14] <azizLIGHTS> ok lol that makes sense
[13:22] <azizLIGHTS> 2nd step on http://ubuntuforums.org/showpost.php?p=10070780&postcount=4 .... why do i need this and how would this even work with a windows client connecting to a ubuntu server
[13:30] <popey> azizLIGHTS: are you setting this up for remote access to a desktop gui?
[13:31] <azizLIGHTS> yes
[13:31] <azizLIGHTS> im going to use x2go, but jo-erlend told me not to install gnome just install x2go-server and chrome
[13:31] <azizLIGHTS> *going to use chrome
[13:32] <azizLIGHTS> and x2goclient on my windows computer
[13:32] <popey> the reason for it is to improve performance / compression of the desktop image as its sent from server to you
[13:32] <azizLIGHTS> yes but how can i installed it on a windows computer, even possible?
[13:32] <azizLIGHTS> easy for ubuntu server, but it says both computers need it
[13:32] <azizLIGHTS> 2nd post
[13:33] <popey> pass
[13:33] <azizLIGHTS> hm ok
[13:33] <azizLIGHTS> how much performance boost is libjpeg-turbo
[13:33] <azizLIGHTS> that i will be missing
[13:33] <popey> no idea, never used it
[13:33] <popey> I suspect it's significant
[13:33] <popey> otherwise the cloud guys wouldn't mention it :)
[13:34] <azizLIGHTS> no necessary? i get like 30kB/s download speed and 15kB/s upload speed
[13:34] <popey> not necessary, but might help performance, you dont want the GUI to lag
[13:35] <azizLIGHTS> hm
[13:35] <azizLIGHTS> should i ask in ##windows?
[13:35] <azizLIGHTS> about step 2
[13:36] <jo-erlend> azizLIGHTS: what's up?
[13:36] <azizLIGHTS> jo-erlend: hi sorry for hilight, didnt mean to wake u
[13:36] <jo-erlend> :)
[13:38] <jo-erlend> I've never used that libjpeg-turbo for anything.
[13:38] <azizLIGHTS> well maybe i might hneed it, my connection speed isnt so hot
[13:38] <azizLIGHTS> 30kB/s down and 15kB/s up, i just finished downloading that iso for vmware
[13:39] <patdk-wk> hmm
[13:39] <jo-erlend> ... vmware? What has that got to do with this?
[13:39] <azizLIGHTS> the one i started yesterday
[13:39] <azizLIGHTS> lol nothing just telling my connection speeds and how slow it took for one iso
[13:40] <jo-erlend> azizLIGHTS: you mean to tell me that all this time, you haven't had an available ubuntu machine to play with? :)
[13:40] <azizLIGHTS> i have the ec2 one but i dont want to exerpment on that because it will charge me $ for something i dontunderstand
[13:41]  * patdk-wk remembers installing and setting up nx in ec2 with ubuntu in <2min
[13:41] <bencer> i would like to update the ebox page on the serverguide for natty
[13:41] <patdk-wk> so lots of playtime in that hour left
[13:41] <azizLIGHTS> patdk-wk: second day now for me
[13:41] <bencer> where is the source for that guide and how should proceed?
[13:41] <bencer> https://help.ubuntu.com/10.04/serverguide/C/ebox.html
[13:41] <bencer> that thing :)
[13:42] <jo-erlend> azizLIGHTS: they will charge you for something you don't understand? That sounds suspicious.
[13:42] <jo-erlend> bencer: join #Ubuntu-docs
[13:42] <jo-erlend> or -doc, I don't remember.
[13:42] <bencer> thx jo-erlend
[13:42] <azizLIGHTS> the ec2 free trial for 1 year is free but if you do more than what is free you get chaged automatically, (they have my cc #)
[13:43] <azizLIGHTS> i owe them $0.14 for traffic charges
[13:43] <jo-erlend> azizLIGHTS: free trial for one year?
[13:43] <azizLIGHTS> yes
[13:43] <jo-erlend> azizLIGHTS: how did you get that?
[13:43]  * patdk-wk never did the free trial
[13:43] <azizLIGHTS> its free for new aws customers
[13:43] <patdk-wk> jo-erlend, it's something new
[13:43] <azizLIGHTS> aws.amazon.com/free
[13:43] <azizLIGHTS> basically free 24/7 micro instance
[13:44] <azizLIGHTS> for a year
[13:44] <patdk-wk> for me, I really don't mind just paying $0.04 or so for an hour of usage
[13:44] <jo-erlend> that's nice. I've been curious about how ubuntu stuff works on there, but because of the lag, it hasn't been interesting enough to pay for :)
[13:44] <patdk-wk> lag? where are you?
[13:44] <jo-erlend> Norway.
[13:45] <patdk-wk> The only lag I noticed was when I was using the asian servers
[13:45] <patdk-wk> I live next to the east us site, and ireland one was speedy to me
[13:45] <patdk-wk> haven't done one at the west coast though
[13:47] <azizLIGHTS> wheres the asian servers?
[13:47] <azizLIGHTS> im connecting from middle east to US-east region
[13:47] <azizLIGHTS> i see some lag soimetimes
[13:47] <patdk-wk> singapore
[13:55] <jo-erlend> heh.. Complicated stuff.
[13:59] <azizLIGHTS> have to be careful or they will charge me more $
[13:59] <azizLIGHTS> so its better with local virtulal machine
[13:59] <azizLIGHTS> that why it took me this long :(
[14:00] <compdoc> you went vm?
[14:02] <azizLIGHTS> hm?
[14:08] <asherawelan> I have a wireless network with 30 users, I want to make sure that each user receives a minimum bandwidth - if I use member:tc qdisc will i need to create a class for each user and then a filter for each user for each class? I'm unsure that if I put all users in one class that they are all using the same bandwidth allowance.
[14:08] <compdoc> how many access points?
[14:09] <asherawelan> 9
[14:39] <_spt_> Hello folks, Is there a web gui I could use for my ubuntu server 10.10  - webmin? any good?
[14:42] <ivoks> http://www.techdrivein.com/2011/02/ubuntu-is-4th-most-popular-linux.html
[14:43] <ivoks> congratulations everyone ;)
[14:43] <compdoc> ty - I worked hard for that
[14:47] <greppy> _spt_: I think there is one.. ehcp or something like that...
[14:50] <_spt_> greppy : thanks,
[14:53] <hhhzzzarn> Installing x2go: gpg: keyserver timed out                       gpg: keyserver receive failed: keyserver error
[14:54] <hhhzzzarn> Also, how do I copy from putty ssh in ubuntu?
[14:55] <hhhzzzarn> Can anyone help?
[14:55] <patdk-wk> never used putty, so nope
[14:56] <hhhzzzarn> not about putty.
[14:56] <jo-erlend> hhhzzzarn: copy from putty ssh in ubuntu? I don't understand.
[14:56] <hhhzzzarn> Installing x2go: following here: http://www.ubuntugeek.com/x2go-open-source-terminal-server-project-alternative-to-freenx.html
[14:56] <hhhzzzarn> or here http://www.x2go.org/fileadmin/doc/installation_x2go_ubuntu_en.html#4.Installing%20X2goserver-Home%20%28Ubuntu%20Edition%29|outline
[14:56] <jo-erlend> ...
[14:56] <hhhzzzarn> Installing x2go: gpg: keyserver timed out gpg: keyserver receive failed: keyserver error
[14:57] <patdk-wk> I don't see x2go in the ubuntu repo's
[14:57] <RoAkSoAx> morning all
[14:57] <hhhzzzarn> Good morning.
[14:58] <hhhzzzarn> Guess, I will have to take this #ubuntu
[15:02] <asherawelan> Any tc experts here?
[15:03] <ikonia> tc ?
[15:03] <geekbri> anybody here expierenced with phpmyadmin on ubuntu?  I'm trying to figure out how to configure it to admin 2 different DB servers but the config files aren't the same as when i've installed this manually.  I could use help fnding where to put my DB configs.
[15:04] <ikonia> geekbri: don't use it, but you could do a "find" for the config files you normally use to see if they are on the system
[15:05] <geekbri> ikonia: ok, i just figured it might be a bad idea to just plow the default way they had the files setup.... so it's probably safe to just overwrite the config.inc.php they use?
[15:06] <ikonia> sorry, I wasn't saying do what you normally do, I was saying look for the file names you normally use, they must just be in a different location
[15:07] <geekbri> well they have some strange setup going on that i'm just not used to.  I found the config.in.php in /etc/phpmyadmin and then there is also config-db.php which is generated by /etc/dbconfig-common which is used by the installer
[15:07] <geekbri> however, I see how to add 1 DB to it. i don't see how i would add a second.
[15:07] <geekbri> maybe i just cant.
[15:12] <ikonia> geekbri: I know what you mean, some of the layouts can be confusing if you're used to a "stock" layout
[15:22] <hallyn> Daviey: hey, setting up eucalyptus on maverick - is it ok to use virbr0 as its bridge?
[15:24] <Daviey> hallyn, Hmm.. do you have the docs to hand?
[15:25] <hallyn> yeah, i'm looking through https://help.ubuntu.com/community/UEC/PackageInstall
[15:25] <Daviey> hallyn, normally we use br0
[15:25] <hallyn> i'm using wireless though, so can't put wlan0 on br0
[15:25] <Daviey> I've never tried to use virbr0, it might work... but not something i've experimented with
[15:25] <hallyn> all right, well, trying it, will see :)
[15:26] <Daviey> hallyn, Let me know how it turns out :)
[15:39] <Daviey> hallyn, if you get a functional cloud.. would you be able to test a package... jamespage is working on one of the depends, 'groovy, for a late natty merge... and it would be a valid test to know if it works on maverick
[15:40] <Daviey> Euca is currently too broken in natty to make it a useful test, and it would help highlight potential breakage.
[15:42] <Roasted_> Does anybody know if it's possible to make Ubuntu connect to a wireless network BEFORE logging in?
[15:47] <Daviey> Roasted_, on server?
[15:49] <asherawelan> if my tc filter class has a rate set  to 100bps, and set to handle traffic tagged with 5 - does that mean that every connection --set-mark connection from iptables gets 100bps, or collectively all traffic with mark 5 shares 100bps?
[15:52] <hallyn> Daviey: still trying.  it doesn't want to start any instances.  I think my nc (which is all on teh same host :) is not working right
[15:53] <Daviey> Ooooo... same host stuff is always traumatic
[15:53] <Daviey> hallyn, not right now, but can you add your thoughts to bug 590201 please?
[15:53] <hallyn> Daviey: say wha?
[15:55] <Daviey> hallyn, Are you aware if upstream are know it's an issue?
[15:55] <Daviey> heard anything about a potential resolution?
[15:55] <Daviey> SpamapS, Do you have any thoughts on bug #580319?
[15:55] <hallyn> Daviey: i've never heard of that bug
[15:56] <Daviey> hallyn, Hmm.. I wonder if it's an issue with kvm in other distro's aswell
[15:57] <Daviey> or.. an issue with OpenSolaris.. but that would seem odd!
[15:59] <SpamapS> Daviey: reading
[16:00] <RoAkSoAx> SpamapS: werent you in a conference >P?
[16:02] <SpamapS> RoAkSoAx: its 10 minutes away from home.. I'll be there soon. :)
[16:03] <hallyn> Daviey: all right, i guess i'll just have to play with opensolaris under kvm, is all.  i've never tried it.
[16:06] <Roasted_> Daviey, client side, but it seems as if I "available to all users" in network manager does the job that I need.
[16:07] <Daviey> SpamapS, thanks
[16:10] <Daviey> hallyn, I haven't touched OpenSolaris for about 2 years.. :/
[16:10] <Daviey> Roasted_, yeah... we don't have that avaliable to servers :)
[16:11] <Roasted_> well, servers kind of scream /etc/network/interfaces to me :P
[16:11] <Roasted_> Daviey, do you have any experience adding Ubuntu clients to a Windows domain network?
[16:12] <Daviey> Roasted_, I do... but can't commit to helping atm - in a meeting
[16:12] <Roasted_> Daviey, no sweat. Perhaps I could pick your brain at a later time?
[16:13] <SpamapS> Daviey: thats a sticky one!
[16:13]  * SpamapS thats what he/she said
[16:14] <Roasted_> lol
[16:14] <Roasted_> why did I laugh out loud at that just now?
[16:14] <Daviey> Roasted_, sure
[16:14] <ewook> bad bad humor?
[16:14] <Daviey> SpamapS, heh
[16:14] <Roasted_> sounds good Daviey. appreciate it. enjoy the meeting.
[16:21] <RoAkSoAx> SpamapS: cool!
[16:22] <jamespage> has anyone done anything/know of any packages the spin up and database and use it for testing during the package build process?
[16:23] <phunyguy> Roasted_, do you need assistance with that?
[16:24] <Roasted_> assistance with what? domain integration on Ubuntu?
[16:24] <RoAkSoAx> jamespage: you mean while building a package, it spins up a database for testing purposes or something like that?
[16:24] <phunyguy> Roasted_, yes
[16:24] <jamespage> RoAkSoAx: just like that - I have a database pooling library that needs a postgresql instance to test against
[16:25] <Roasted_> phunyguy, well, it'd be nice. My boss is tinkering with the idea of introducing it on the small scale to the district to save costs.
[16:25] <Roasted_> I tinker with linux the most out of the group so I began to wonder how I could integrate LDAP domain accounts to it, because we would need domain account support for this to fly
[16:25] <phunyguy> Roasted_ check out likewise-open
[16:25] <phunyguy> it even comes with a gui.
[16:26] <phunyguy> heres the issue though.... if clients access network shares from another linux server that is on the domain as well, the UIDs and GIDs probably wont match if that server doesnt use likewise-open as well
[16:26] <Roasted_> phunyguy, never heard of it...
[16:26] <phunyguy> its good software
[16:26] <Roasted_> I see its in the software center too
[16:27] <hallyn> hm, i'm getting errors from sc
[16:27] <phunyguy> yessir.
[16:27] <Roasted_> phunyguy, do I need anything in particular set up? I know I need samba...
[16:27] <hallyn> AH!
[16:27] <phunyguy> you dont need anything
[16:27] <Roasted_> And here's a road block
[16:27] <SpamapS> Daviey: I commented on that bug. IMO its an issue w/ rc-sysinit letting services start w/o networking configured..
[16:27] <phunyguy> it pulls in what you need
[16:27] <hallyn> i just had to complain on the public internetz, and now it works
[16:27] <Roasted_> Default Kerberos version 5 realm
[16:27] <Roasted_> what do I use?
[16:27] <RoAkSoAx> kirkland: ping
[16:27] <phunyguy> it uses its own software suite to integrate
[16:28] <phunyguy> like i said though, if you have a linux fileserver (OpenFiler for instance) - the UIDs and GIDs between users wont match, and you will need a way of getting them to match up or it wont work.
[16:29]  * SpamapS heads off to SCALE
[16:29] <Daviey> SpamapS, Hmm.. tell me it's an upstart issue so we can jump on James :)
[16:29] <MacRohard> hi. I am wondering what is required to get http://packages.debian.org/sid/bitcoin-cli added to ubuntu?
[16:29] <phunyguy> so if thats the case, stick with winbind and may the force be with you
[16:29] <Roasted_> phunyguy, were on a windows network
[16:29] <SpamapS> Daviey: added upstart task already. :)
[16:29] <Roasted_> think that'd be an issue?
[16:30] <Roasted_> secondly, what if I DID have openfiler. I can only imagine the UID and GID BS would drive me nuts. What would be the work around?
[16:30] <phunyguy> its not at all, until you try to share files from a linux server, even 99% windows, some places always have 1.
[16:30] <Roasted_> phunyguy, I'm just trying to understand "what if" here.
[16:30] <Roasted_> "what if" we had openfiler.
[16:31] <phunyguy> Roasted_ unfortunately that is beyond the scope of my knowledge, i gave up on it, but you would need an app of some sort to do UID and GID mapping on the openfiler box.
[16:31] <Roasted_> phunyguy, I see. So it sounds like there could be a workaround.
[16:31] <phunyguy> the likewise UIDs that it uses arent the AD SIDs
[16:31] <phunyguy> they are proprietary, and thats what it sends as its UID to openfiler
[16:32] <phunyguy> openfiler uses winbind which has a completely different set of numbers
[16:32] <phunyguy> lol
[16:32] <Daviey> SpamapS, awesome
[16:32] <phunyguy> the good news is, likewise open clients connecting to each other will see the same numbers
[16:33] <phunyguy> and anything going out to AD will work as well
[16:33] <phunyguy> the computer accounts even come up with Ubuntu listed in the OS box in the account properties
[16:38] <Roasted_> phunyguy, so I have likewise open installed.
[16:38] <Roasted_> and I'm almost sitting here like, okay, waht next?
[16:39] <Roasted_> lol... so where do I go from here? Can I test a domain account or am I not that far yet?
[16:58] <Roasted_> phunyguy, sigh. Getting an error when I try to join domain. Lsass Error. DNS_ERROR_BAD_PACKET.
[16:58] <webPragmatist> what are reasons why my updates aren't showing when i login?
[16:58] <webPragmatist> i ran apt-get autoremove and aptitude update
[17:24] <marshall> exit
[17:25] <nimrod10> how would you go by debugging a filesystem that turns read-only on errors ? There is nothing relevant in the /var/log logs
[17:26] <webPragmatist> how do i know what cron.hourly user?
[17:26] <nimrod10> it randomly happens, if I listen to music, if I watch a movie, if I do some other type of job
[17:26] <webPragmatist> the script is run as
[17:36] <hallyn> Daviey: regarding that opensolaris bug, it installed and then booted fine for me on natty, at least
[17:41] <phunyguy> Roasted_, try different domain naim formats, i had that same issue, it was just trial and error for me, i can't help past this.  Good luck!
[17:41] <phunyguy> name*
[17:41] <phunyguy> off to south carolina for the weekend!
[17:42] <Roasted_> nice!
[17:42] <Roasted_> I'm off to denver for the weekend in a few hours :P
[17:42] <Roasted_> enjoy
[17:44] <kirkland> RoAkSoAx: pong
[17:51] <smoser> jdstrand, around ?
[17:51] <Daviey> hallyn, well that is great news!
[17:52] <Daviey> MacRohard, grr.. didn't know it had been uploaded to Debian.. i started packaging it recently, but iirc the it required a very new version of Qt?
[17:55] <smoser> kirkland, you around ?
[17:55] <smoser> zul, ?
[17:56] <smoser> i'm in need of someone to upload a new package for me : bug 725127 has the info (FFE is approved by skaet and cjwatson)
[17:59] <Daviey> smoser, Is that your ovf tool?
[18:00] <smoser> well, it rewrites the partition table to acount for a disk that grew larger
[18:03] <lynxman> smoser: zul is out today
[18:04] <smoser> yeah. i know.
[18:04] <MacRohard> Daviey, it's the cli version
[18:06] <MacRohard> Daviey, no gui dependencies
[18:06] <MacRohard> Daviey, i think msot people will be happy with the cli.. people are making different frontends for it anyway..
[18:06] <jdstrand> smoser: yeah
[18:06] <MacRohard> Daviey, it was wxwidgets that was the issue
[18:07] <MacRohard> Daviey, 'cause noone packaged the latest wxwidgets.. i think that's still an issue, but not for the cli.
[18:07]  * zul is around now
[18:07] <zul> smoser: i can do it
[18:09] <smoser> jdstrand, you or zul can fight over which one of you does my dirty work
[18:09] <smoser> :)
[18:09] <lynxman> hah
[18:09] <zul> whee! death match
[18:09]  * lynxman takes out the official dueling sabres
[18:09]  * zul shanks jdstrand in the gut
[18:10] <zul> jdstrand: are you doing it? :)
[18:12] <smoser> oh, to make it a better match, i'll add incentive.  I will purchase 1 of https://secure.wikimedia.org/wikipedia/en/wiki/Beer_in_Hungary to the winner.
[18:12]  * RoAkSoAx thinks that we really need to apply for upload rights to the ubuntu server package set
[18:14] <lynxman> oooh, beer
[18:17] <reno> What is the best web server software that can be run on ubuntu desktop 10.10
[18:17] <jdstrand> zul go for it
[18:17] <zul> k
[18:17] <jdstrand> that was supposed to have a ':'
[18:21] <zul> smoser: bzr branch lp:~ubuntu-on-ec2/ubuntu-on-ec2/cloud-utils and bzr branch lp:~smoser/+junk/cloud-initramfs-tools right?
[18:22] <smoser> you can just get the signed source on people.canonical.
[18:22] <zul> ooh that works :)
[18:24]  * patdk-wk wonders if the bot knows best
[18:24] <patdk-wk> !best
[18:28] <zul> smoser: done
[18:28] <zul> i should start a beer count spreadsheet
[18:28] <smoser> and now, i ask for my archive admin friends (jdstarnd and kirkland) to help once it builds.
[18:58] <RoAkSoAx> zul: now that you are sponsoring, could you please take care of bug #722770 please? :)
[18:58] <zul> RoAkSoAx: yeah as soon as finish what im working on
[18:59] <RoAkSoAx> zul: sure thingy :) Thanks!
[19:17] <zul> RoAkSoAx: done
[19:17] <RoAkSoAx> zul: thanks! ;)
[19:34] <axisys> http://pastebin.com/skcD9Gt8 .. any idea why I can ping all the 192.168.0.X ips except .239 from a different subnet ? from same subnet I can ping all the ips in pastebin
[19:34] <axisys> why would  .239 will fail to respond
[19:35] <jmarsden|work> axisys: Can you ping it from the server itself?  Do you have any packet filtering/firewalling on the server?
[19:35] <RoAkSoAx> zul: this is a weird FTBFS :S http://pastebin.ubuntu.com/572321/
[19:36] <zul> RoAkSoAx: file a bug ill get to it when i can
[19:36] <axisys> jmarsden|work: i can ping it from server itself and another server on same subnet..
[19:36] <axisys> jmarsden|work: 22                         LIMIT       Anywhere
[19:36] <axisys> 443/tcp                    ALLOW       Anywhere
[19:37] <axisys> 80/tcp                     ALLOW       Anywhere
[19:37] <RoAkSoAx> zul: will do ;)
[19:37] <axisys> thats all for ufw status
[19:37] <axisys> jmarsden|work: ^
[19:40] <jmarsden|work> axisys: Can you ping .239 from the gateway router that joins the subnets concerned?
[19:41] <jmarsden|work> axisys: Also, you might want to try   sudo ufw disable     on the server and retest, just in case... I see no ufw rule for ICMP traffic... so if ufw is in default deny, it should be blocking incoming pings, as far as I know.
[19:41] <axisys> jmarsden|work: to make the issue little bit more fun... if I take the IP from this host (lucid) and give it to another host (solaris) as a virtual IP, I can ping it fine from different subnet
[19:42] <axisys> jmarsden|work: disabled ufw and still not able to ping
[19:43] <axisys> really odd problem
[19:43] <jmarsden|work> check arp tables, maybe?
[19:43] <jdstrand> ufw allows ping btw (/etc/ufw/before.rules)
[19:43] <RoAkSoAx> zul: btw.. is there any particular reason why it is failing?
[19:44] <zul> RoAkSoAx; havent looked at it yet
[19:44] <RoAkSoAx> zul: oh ok: dpkg-deb: control directory has bad permissions 700 (must be >=0755 and <=0775)
[19:46] <jmarsden|work> jdstrand: Ah, OK.  Then IMO it should show that in its status output, seems misleading otherwise...
[19:48] <axisys> jmarsden|work: on the client?
[19:49] <jmarsden|work> axisys: well, on both if they are in the same subnet, and on the router and the server if not.
[19:49] <jmarsden|work> if client is in a different subnet, it had *better* be sending the pings to its gateway router...
[20:00] <pickscrape> Hi, some time ago I installed ubuntu server 10.10 on a raid5 array (sdb, sdc, sdd) on a machine that had an existing server install on sda. I've kept sda in place because I've been mounting it to get files from it, and also because that's where grub is.
[20:00] <pickscrape> Now I'm wanting to move grub away so I can remove the old drive, but I'm having a bit of trouble.
[20:00] <pickscrape> From what I've found, what I want to do is run grub-install /dev/sdb, but this gives me a stream of "Discarding improperly nested partition" errors, followed by "This GPT partition label has no BIOS Boot Partition; embedding won't be possible"
[20:01] <pickscrape> And then "error: embedding is not possible, but this is required when the root device is on a RAID array or LVM volume."
[20:01] <pickscrape> I have the three drives partitioned so that I have a small raid1 array for /boot and the rest for the raid5 array, which I've used for LVM
[20:02] <pickscrape> Ideally grub would install on all three drives in the array in case the first one fails, but for now I'm just trying to cut the attachment to the old drive, and would appreciate some pointers on what I need to do
[20:12] <axisys> jmarsden|work: arp -a is the command to see arp table ?
[20:16] <nert1l> im installing ubuntu server , at partition disks what i need to set?
[20:16] <nert1l> it will be ok if i choose Guided - use entire disk and set up LVM
[20:16] <jmarsden|work> axisys: Yes
[20:16] <lifeless> SpamapS: so where did we get to. Right - solandra isn't packaged?
[20:16] <axisys> jmarsden|work: hmm... arp -a only shows the ip of the client
[20:17] <jmarsden|work> axisys: ping the default gateway from the client, then arp -a again (or arp -na which avoid dns reverse lookups)
[20:18] <axisys> jmarsden|work: the client is on natted IP block
[20:19] <jmarsden|work> Right, so ping the router that does its NAT... or am I not understanding your network setup?
[20:19] <nert1l> im installing ubuntu server , at partition disks what i need to set?
[20:19] <nert1l> it will be ok if i choose Guided - use entire disk and set up LVM
[20:19] <nertil> what LVM is actually
[20:20] <axisys> client (10.10.x.y) -- some wierd router / proxy --> <IP_ADDRESS>
[20:22] <jmarsden|work> nertil: That will work.  Logical volume management.
[20:22] <axisys> 10.10.x.y -- cloud/vpn/blah -- router -- switch1 --> host eth0 <IP_ADDRESS>  works fine
[20:22] <axisys> 10.10.x.y -- cloud/vpn/blah -- router -- switch2 --> host2 eth0 <IP_ADDRESS>  does not work
[20:23] <axisys> traceroute drops after router
[20:25] <jmarsden|work> axisys: I'm at work, can't really spend more time on this with you, but "some wierd router / proxy" sounds like a possible place to look at -- if you have admin rights on that, log into the device and use its troubleshooting tools to check what it can see and how it is routing your traffic.
[20:39] <RoAkSoAx> zul: could you also take care of bug #648202
[20:40] <zul> RoAkSoAx: im just about to leave for the weekend can you add ubuntu-sponsors
[20:40] <RoAkSoAx> zul: sure thing ;) Have a good weekend
[21:08] <SpamapS> lifeless: right, solandra or lucandra are both unpackaged
[21:08] <mathiaz> SpamapS: hi!
[21:08] <SpamapS> mathiaz: howdy!
[21:08] <lifeless> SpamapS: does a solandra war run happilyagainst a package cassandra?
[21:09] <mathiaz> SpamapS: I think we already discussed that - is there a document/debhelper for packaging pear modules?
[21:09] <SpamapS> lifeless: dunno, I haven't played with it at all
[21:09] <lifeless> it needs more google juice too :(
[21:09] <SpamapS> mathiaz: Yes we discussed it. No there's no debhelper for it.
[21:09] <mathiaz> SpamapS: cool - thanks
[21:10] <SpamapS> mathiaz: should be relatively easy to write a dh_pear ... and just import all of pear. :)
[21:11] <raubvogel> spamassassin question: if I make a change to v310.pre, would an upgrade respect my changes or just overwrite the file with gusto?
[21:12] <jmarsden|work> raubvogel: I am not sure, but I suggest you put your changes in local.cf instead... don't mess with the .pre files
[21:12] <mathiaz> SpamapS: is there an example of dh_* I can base my work on?
[21:13] <mathiaz> SpamapS: hm... http://pear-package.alioth.debian.org/
[21:13] <mathiaz> SpamapS: may be helpful^^?
[21:13] <SpamapS> maybe I was mistaken. :)
[21:13] <SpamapS> nice.. make-pear-pkg
[21:14] <raubvogel>  jmarsden|work, on the spamassassin list they told me to have plugins loaded before rules. that's why I am feeling confuzed
[21:15] <jmarsden|work> raubvogel: I am not a deep spamassasin expert, but I do use it.  I've always just edited local.cf and it has done what I needed.
[21:17] <lifeless> SpamapS: solandra is in the lucandra wiki... not confusing at all
[21:18] <SpamapS> lifeless: right.. seems they're one and the same now. :)
[21:18] <lifeless> https://github.com/tjake/Lucandra/wiki/Architecture  -  one war
[21:19]  * lifeless hates on wars
[21:21] <SpamapS> what is it good for?
[21:23] <lifeless> huh
[21:24] <SpamapS> absolutely NOTHIN
[21:24] <SpamapS> say it again
[21:24]  * SpamapS goes back to paying attention to talks
[21:25] <lifeless> what is it good for?
[21:25] <lifeless> SpamapS: you're at a conference?
[21:40] <lifeless> SpamapS: http://skillsmatter.com/podcast/cloud-grid/cassandra-london-meetup covers the differences
[21:56] <adac> Is it normal that /var/log/messages is completely empty?
[21:56] <airtonix> I'm running gitolite on my lan-server and i have several keys in it's config for several users including myself and the assumed gitadmin user, however I'm not sure how to ssh to the machine from my local machine using the gitadmin keyfile
[21:56] <guntbert> adac: no, but look into /var/log/syslog
[21:57] <adac> guntbert, is everything that is normally in messages also in syslog?
[21:57] <jmarsden|work> airtonix: You may want the -i option to ssh to choose an identity file?
[21:57] <airtonix> jmarsden|work: thanks
[21:57] <adac> guntbert, I'm using a openvz ubuntu server image.... so therefore sothing might is cofigured wrong
[21:59] <[biabia]> i dont know how to ask this quite but, now that i have installed ubuntu server i am not sure what to do with it.  i selected to install dns, lamp, openssh, samba, and vm
[21:59] <guntbert> adac: look around /var/log (and my syslog has more than my messages)
[22:00] <jmarsden|work> [biabia]: Noone else can tell you what you want to do with your server :)
[22:01] <[biabia]> jmarsden, as a learning experience i would like to try to use the packages i installed but not quite sure what they do/how
[22:01] <guntbert> !serverguide | [biabia] start here
[22:01] <jmarsden|work> [biabia]: Decide what you want to learn, there are >1000 packages on your server right now.  Read the Server Guide to get started...
[22:02] <[biabia]> okie!! thanks jmarsden and guntbert  :)
[22:09] <asadeddin> Hey all!  :P
[22:13] <jmarsden|work> asadeddin: samba will work for Windows-style SMB file and printer sharing.  What you use for authentication depends on how many users, existing infrastructure, etc.
[22:13] <asadeddin> I see
[22:13] <jmarsden|work> asadeddin: Have you read through the Server Guide about installing samba (and about network auth for that matter)?
[22:14] <asadeddin> Well not a big number of users. Just 8 - 10, and I want to make Fat clients
[22:14] <asadeddin> I'm skimming through it as we speak, but I'm a little confused as to what's the difference between LDAP and openLDAP
[22:14] <jmarsden|work> Then LDAP may be overkill.  Just read the server guide and install samba, and do not mess with LDAP at all yet.
[22:15] <asadeddin> oh I see... so will Samba be able to do the network auth? I will def. give it a good read
[22:16] <jmarsden|work> asadeddin: What exactly do you mean by "network auth"... read the Guide.  Add users to the server as needed.  use smbpasswd to set their SMB (Samba) passwords.
[22:18] <asadeddin> I mean, Fat Clients.
 I'm looking for users to login to their computers through the network, and the network will load their files and save them back to the server
[22:21] <asadeddin> maybe that's a better explanation
[22:22] <jmarsden|work> For that you probably need to set up samba as a PDC, and then have the client machines use Windows-style network auth against that.  I still don't think you *need* LDAP.
[22:24] <asadeddin> so what would handle the windows-style network auth?
[22:24] <thesheff17> asadeddin: jmarsden is right...the login/pass is passed back to the samba server....set it with smbpasswd like he said.
[22:24] <asadeddin> i see
[22:24] <asadeddin> so I would be able to do the windows-style network auth through Samba?
[22:24] <thesheff17> if auth fails you will be prompted like usual
[22:24] <thesheff17> yes
[22:25] <asadeddin> aha! Thanks! I will investigate more into this.
[22:25] <asadeddin> Thanks all! i appreciate your patience ;)
[22:26] <jmarsden|work> You're welcome.
[22:26] <asadeddin> also one more thing
[22:27] <asadeddin> will other users be able to use another computer? like if i was on A computer, and wanted to login to computer B, will it be the samething. Like a floating user?
[22:28] <thesheff17> yea whatever username/pass you login into the windows box with will be sent to the samba server.
[22:28] <jmarsden|work> asadeddin: You can set up what Windows calls "roaming profiles", yes.
[22:28] <asadeddin> Anyways, thanks again!
[22:28] <asadeddin> :D
[22:29] <hydrozii> whats the command to add dependencies in ubuntu server? and which dependency has java?
[22:30] <thesheff17> hydrozii: do you want java? I'm not sure I understand the question?
[22:30] <hydrozii> yes i want java
[22:30] <thesheff17> hydrozii: there are two versions....a free version and the one that comes from sun
[22:30] <hydrozii> im a complete noob at this
[22:30] <thesheff17> well both are free
[22:31] <hydrozii> open jdk runtime 6?
[22:31] <thesheff17> yup
[22:31] <hydrozii> thats the one id like
[22:32] <jmarsden|work> hydrozii: sudo apt-get install openjdk-jre
[22:32] <hydrozii> do i need the repository that it comes from?
[22:33] <szpuni> u just need to unhash pratner repo in sources.lst
[22:33] <hydrozii> so then.. nano sources.lst ?
[22:33] <szpuni> and u have sun-java-jre packages
[22:34] <szpuni> yep
[22:34] <szpuni> vim sources.lst and /paretner
[22:34] <hydrozii> my sources.lst is empty is that right?
[22:34] <thesheff17> for the openjdk-jre I don't think you need any changes to source.list...for the sun version
[22:34] <szpuni> it will find you hashed line
[22:34] <szpuni> for repo
[22:34] <thesheff17> yes you need unhash the line
[22:34] <szpuni> unhash it and apt-get update
[22:35] <jmarsden|work> hydrozii: Why is your /etc/apt/sources.list file empty??  How did that happen?
[22:35] <szpuni> then apt-cache search sun-java ;)
[22:35] <jmarsden|work> szpuni: No, he asked for openjdk.
[22:35] <jmarsden|work> openjdk is not Sun
[22:35] <szpuni> well it's in default repo then
[22:35] <hydrozii> .list not .lst apparently
[22:36] <hydrozii> i got it now :)
[22:36] <jmarsden|work> OK.
[22:36] <szpuni> :)
[22:39] <hydrozii> should i add the extras repository while im at it?
[22:40] <jmarsden|work> Not unless you need it.
[22:41] <hydrozii> it still can't find openjdk-jre
[22:44] <nertilov> how to install build essential from cdrom?
[22:44] <hydrozii> i figured it out :) its actuall called openjdk-6-jre-headless
[22:46] <geekbri> so if i have nginx and apache2 running on the same server because i need apache2 for phpmyadmin... how would i go about getting nginx to serve mysite.com as https and also apache2 server its phpmyadmin as https
[22:56] <hydrozii> wget -O minecraft_server.jar http://minecraft.net/download/minecraft_server.jar
[22:56] <hydrozii> should this download minecraft_server.jar for me?
[23:04] <shaggy2> mey anyone know of a good free virus scanner for macs?
[23:07] <air^> shaggy2: what's the point of that? (and how does it relate to ubuntu-server?) :)
[23:07] <hydrozii> when i use wget the connection keeps timing out... is that my fault or is the server im trying to download from overloaded?
[23:10] <SpamapS> hydrozii: thats not really something one can infer from a timeout
[23:11] <shaggy2> air^: it was just a question. I was in this channel and thought maybe someone here might use a mac and might know the answer
[23:12] <hydrozii> so what can i do? just wait?
[23:12] <air^> shaggy2: I use mac. No need for a virus scanner.
[23:13] <SpamapS> hydrozii: well you can try a different site, and see if it doesn't timeout. If it doesn't.. then its probably their problem.
[23:18] <shaggy2> air^: I have a customer that booked a job for birus removal on a mac. I know nothing about macs but told the call center that I would give it ago
[23:23] <mathiaz> SpamapS: ha - dh-make-pear from dh-make-php
[23:23] <mathiaz> SpamapS: !
[23:23] <SpamapS> mathiaz: yeah, nice tool
[23:24] <nimrod10> how would you go by debugging a filesystem that turns read-only on errors ? There is nothing relevant in the /var/log logs
[23:25] <SpamapS> nimrod10: should be stuff in dmesg
[23:26] <nimrod10> SpamapS, I haven't seen anything yet but I'll keep an eye on it. Just finished running smartctl -t long and ... nothing :(
[23:28] <shauno> shaggy2: it is OT, there's a compatible clamav at clamxav.com.  however I'm only aware or 2 or 3 trojans that are currently threats in the wild, so it may be easier just to google them and build a list of suspect files to look for
[23:37] <hydrozii> what should the /etc/network/interfaces file say if i want a local static IP?
[23:38] <thesheff17> hydrozii: just search google for ubuntu static ip
[23:38] <nertilov> how to install build essential from cdrom?
[23:38] <hydrozii> alright sorry its just that previous attempts haven't worked
[23:38] <nertilov> is it possible to install build-essential
[23:38] <thesheff17> nertilov: http://codesnippets.joyent.com/posts/show/319
[23:38] <nertilov> till i install ubuntu server?
[23:38] <thesheff17> from primary network interface down
[23:39] <thesheff17> also don't forget to restart the networking
[23:39] <nertilov> i dont have internet
[23:39] <nertilov> i need to install it from cdrom
[23:40] <thesheff17> nertilov: I'm not sure it is on the cd-rom...I would search for it....if it isn't just install it on another machine search for the deb and burn it to cd.
[23:41] <thesheff17> dpkg -i build-essential_11.4build1_amd64.deb
[23:41] <nertilov> i dont have internet
[23:41] <nertilov> so i need it
[23:41] <nertilov> were should i download it
[23:41] <nertilov> and through usb stick put it on my ubuntu
[23:42] <genii-around> nertilov: packages.ubuntu.com
[23:46] <nertilov> packages.ubuntu.com
[23:46] <nertilov> build-essential_11.4build1_i386.deb
[23:46] <nertilov> 7.10 kb???
[23:46] <jpds> nertilov: It's only a meta-package which depends on the actual packages which has the compilers and stuff.
[23:47] <nertilov> so i need to download that
[23:47] <nertilov> 7.10 kb
[23:48] <jpds> ...and the packages that it depends on.
[23:48] <shauno> if you have an ubuntu machine which does have internet, you might want to look into apt-zip to automate sneakernet.  that way you can still let apt worry about dependencies for you
[23:49] <hydrozii> after typing ifconfig which numbers are the default gateways and dns servers?
[23:49] <hydrozii> i don't see them anywhere
[23:49] <jpds> hydrozii: Gateways: route -n , DNS: cat /etc/resolv.conf
[23:50] <nertilov> why i can not install it from cd?
[23:54] <shauno> nertilov: look into apt-cdrom (should already be installed in base). can't promise bulid-essential is on the disks, but that's how you'd try
[23:58] <nertilov> is it possible
[23:58] <nertilov> to install package till i install base installation server?
[23:59] <nertilov> looks like i need to do brigde from my laptop to my ubuntu


[00:06] <guiverc> https://fridge.ubuntu.com/2021/08/31/ubuntu-weekly-newsletter-issue-698/
[00:29] -SwissBot:#ubuntu-news- ::Planet:: The Fridge: Ubuntu Weekly Newsletter Issue 698 @ https://fridge.ubuntu.com/2021/08/31/ubuntu-weekly-newsletter-issue-698/
[01:44] -SwissBot:#ubuntu-news- ::Planet:: Benjamin Mako Hill: Returning to DebConf @ https://mako.cc/copyrighteous/returning-to-debconf
[10:35] -SwissBot:#ubuntu-news- ::Fridge:: Ubuntu Weekly Newsletter Issue 698 @ https://fridge.ubuntu.com/2021/08/31/ubuntu-weekly-newsletter-issue-698/ (by guiverc)
[10:55] -SwissBot:#ubuntu-news- ::Planet:: Jelmer Vernooij: Thousands of Debian packages updated from their upstream Git repository @ https://www.jelmer.uk/fresh-builds.html
[14:13] -SwissBot:#ubuntu-news- ::OMG!Ubuntu:: SuperTuxKart 1.3 Features New Karts, New Arenas, and Nintendo Switch Support @ https://www.omgubuntu.co.uk/2021/08/supertuxkart-1-3-features-new-karts-new-arenas-and-nintendo-switch-support (by Joey Sneddon)


[03:06] <phillw> wxl: ping...
[03:06] <wxl> phillw: dude, you are up LATE
[03:06] <phillw> http://news.softpedia.com/news/ubuntu-16-04-lts-now-based-on-linux-kernel-4-4-lts-498901.shtml
[03:06] <phillw> go melt your brain!!!
[03:08] <wxl> WOW RAD
[03:10] <phillw> I'm on #ubuntu-kernel
[03:10] <phillw> No one suspects me yet, but feel free to take over the questuioning :)
[03:11] <wxl> good question!
[03:11] <phillw> oops.. the paste is on #phillw
[03:11] <wxl> derp
[03:27] <tsimonq2> I noticed you phillw :P
[03:42] <phillw> ooh, everyone is so excited.. just like a new release...
[03:42] <phillw> However<EMAIL_ADDRESS>[03:42] <phillw> has not posted and you would expect them to be there.
[15:15] <phillw> (14:48:09) phillw: TJ-: is there any time scale for that re: https://wiki.ubuntu.com/XenialXerus/ReleaseSchedule Just to keep our testers 'in the loop' ?
[15:15] <phillw> (14:48:17) deegee left the room (quit: Quit: This computer has gone to sleep).
[15:15] <phillw> (14:50:05) TJ-: I've not seen specific mention of it, but mainline v4.4 was released 5 days ago. Ubuntu SAUCE needs rebasing and testing on top
[15:15] <phillw> (14:53:03) phillw: TJ-: the sooner we (testers) get told, the sooner we can drum up more 'volunteers' to soak test it. We are good little borg drones :P
[15:15] <phillw> (14:56:28) TJ-: I see b355d01d 2016-01-11 06:26:40 -0700 N Tim Gardner UBUNTU: rebase to v4.4
[17:20] <phillw> and.... if I'm back shortly, I'll be on 4.4 kernel :D
[17:45] <phillw> and I'm back with 4.3 ..... 4.4 will not play nicely with network manager
[21:20] <phillw> 4.4 kernel works.... :)


[00:01] <SamYaple> wililupy: you can do that at the kernel level
[00:03] <wililupy> SamYaple: You have a link to a document/howto to configure this?
[00:04] <SamYaple> ta
[00:04] <SamYaple> moment
[00:05] <SamYaple> wililupy: http://www.linuxtopia.org/online_books/linux_kernel/kernel_configuration/re46.html
[00:08] <wililupy> SamYaple: Thanks. I'll research this and see if it works.
[00:09] <SamYaple> i use it to isolate cores for dpdk myself, but its there to basically block the default scheduling unless you specifically set the process to run on that core
[06:20] <mup> PR snapcraft#1802 opened: metadata: extract metadata from appstream <Created by elopio> <https://github.com/snapcore/snapcraft/pull/1802>
[06:45] <bencc> is it possible to reload instead of restart when upgrading a snap package?
[06:45] <bencc> for example when the package is nginx web server
[07:02] <mborzecki> morning
[07:09] <bshah> Hello, I am trying to build the 1.31 target on top of xenial base and I am hitting following error : /usr/bin/ld: cannot find -lsnapd-qt
[07:09] <bshah> (snapd-glib)
[07:10] <bshah> https://paste.kde.org/p9aqhbib5 is relevant part
[08:03] <kalikiana> snappy morning, folks
[08:06] <mvo> hey kalikiana, good morning!
[08:17] <SamYaple> bencc: /win 7
[08:17] <SamYaple> oops sorry, ignore
[08:37]  * kalikiana coffee
[08:41] <ackk> sergiusens, hi, can https://github.com/snapcore/snapcraft/pull/1617 be merged now that the snapd change is in 2.30?
[08:41] <mup> PR snapcraft#1617: Add options to configure applications socket activation <Created by albertodonato> <https://github.com/snapcore/snapcraft/pull/1617>
[08:44] <mup> PR snapd#4390 opened: tests: change interfaces-fuse_support to be debug friendly <Created by mvo5> <https://github.com/snapcore/snapd/pull/4390>
[08:44] <mborzecki> mvo: there's a conflict in #4103
[08:44] <mup> PR #4103: snapstate: auto install default-providers for content snaps <Created by mvo5> <https://github.com/snapcore/snapd/pull/4103>
[08:47] <mvo> mborzecki: thanks, I fix it
[08:50] <mborzecki> btw. our tests could be used as a source of entropy for /dev/random
[08:52] <mborzecki> https://paste.ubuntu.com/26168835/, tar: /var/lib/snapd: file changed as we read it
[09:00] <mborzecki> pstolowski mvo, would you fancy reviewing #4373 ?
[09:00] <mup> PR #4373: snap: app startup after/before validation <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/4373>
[09:01] <mvo> mborzecki: where do you see that tar issue?
[09:03] <mvo> mborzecki: we need to figure out what is causing this, it happens very sporadically. is this 14.04? or a different release/distro?
[09:05] <mborzecki> mvo: https://github.com/snapcore/snapd/pull/4285#partial-pull-merging
[09:05] <mup> PR #4285: tests, spread: add Arch Linux to CI systems <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/4285>
[09:10] <mborzecki> mvo: i think we need to add some logging to spread
[09:10] <mborzecki> specifically, log the label of the node that the task is running on
[09:18] <pstolowski> mborzecki, sure
[09:26] <popey> diddledan: seen https://github.com/snapcrafters/corebird/issues/20 ? Suspect it might be wayland issue?
[09:35] <mborzecki> mvo: do you know if we require CONFIG_USER_NS ?
[09:37] <sborovkov> Hi. Is there some snaps api that allows me to restart my snaps? Same with systemctl restart...
[09:39] <mborzecki> sborovkov: snap restart <service-name>
[09:42] <mborzecki> sborovkov: systemctl restart snap.<snapname>.<app> should do the trick as well, eg. systemctl restart snap.lxd.daemon
[09:43] <sborovkov> yeah but I meant with permissions. Something I can call from my own python code.
[09:43] <sborovkov> inside the snap
[09:44] <sborovkov> I want to be able to restart some of my own services if some health check failed for instance
[09:45] <pstolowski> sborovkov, yes, it's coming with new snapd release. snaps can call snapctl start/stop/restart ... for own services
[09:45] <sborovkov> nice
[09:45] <sborovkov> thanks
[09:46] <pstolowski> sborovkov, this should become available at any moment now with 2.30.x
[10:00] <pedronis> mvo: do spread tests pass sometimes?   I'm getting timeouts all the time
[10:02] <Chipaca> pedronis: linode, or the tests themselves?
[10:03] <pedronis> Chipaca: travis timeouts, tests taking 49mins+
[10:03] <Chipaca> aw :-(
[10:07] <kalikiana> pedronis: for snapcraft we had to restructure and split the test suite more than once to get around those timeouts
[10:07] <kalikiana> it'd be impossible to run in one go
[10:08] <mvo> pedronis: they do pass sometimes but things are not going well currently
[10:08] <kalikiana> Although I'd like to think it has one benefit, which is that we can retry individual steps, it is somewhat forced
[10:08] <mvo> pedronis: let me check if I can see anything
[10:08] <mvo> mborzecki: I don't know about CONFIG_USER_NS, sorry
[10:09] <kalikiana> (where we really means elopio)
[10:09] <mborzecki> mvo: we could split travis into subjobs
[10:09] <kalikiana> mvo: this is what we've got now https://github.com/snapcore/snapcraft/blob/master/.travis.yml
[10:09] <mvo> mborzecki: yeah, that might help
[10:10] <mvo> kalikiana: aha, interessting
[10:10] <mborzecki> mvo: pack each distro into a separate job
[10:11]  * mvo looks at the logs why things are so slow
[10:14] <mborzecki> mvo: i can look into splitig travis jobs if you're busy
[10:19] <pedronis> we had more jobs at some point but Gustavo argued against that, so far we have just usually thrown more machines at the problem
[10:24] <sergiusens> kalikiana morning. Mind dedicating some time to review snapcraft#1793 ?
[10:24] <mup> PR snapcraft#1793: project: refactor storeapi <Created by daniellim2000> <https://github.com/snapcore/snapcraft/pull/1793>
[10:25] <sergiusens> pedronis mvo you could also rearchitecture spread so it calls back to github through a webhook with pass/fail and keep travis as the triggering mechanism only
[10:26] <sergiusens> or even trigger it through a webhook
[10:26] <sergiusens> if you do that, we will migrate to spread completely :-)
[10:27] <sergiusens> more machines when you can only run 5 instances at a time is not really going to scale
[10:27] <sergiusens> popey not sure you saw, but snapcraft#1801 would solve the docker problem
[10:27] <mup> PR snapcraft#1801: lifecycle: detect docker to auto setup core <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/1801>
[10:28] <popey> sergiusens: it was less that the issue exists, and more that we have hidden magic environment variables that are undocumented that concerned me
[10:29] <kalikiana> sergiusens: morning! I'm in the middle of a branch merge. Will check it in a few minutes when that's sorted
[10:30] <mup> PR snapd#4391 opened: travis, run-checks: split travis job into build matrix <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/4391>
[10:31] <mborzecki> little experiment ^^
[10:32] <mup> PR snapd#4392 opened: many: refresh with appropriate creds <Created by pedronis> <https://github.com/snapcore/snapd/pull/4392>
[10:45] <mvo> mborzecki: heh :)
[10:45] <mvo> mborzecki: the unit test job takes a long time, the other ones are really fast
[10:46] <mvo> mborzecki: but I would like to understand better why we are so slow
[10:46] <mvo> mborzecki: definitely an interessting PR
[10:48] <mborzecki> mvo: the upside is that if one distro fails whatever reason, you don't have to restart everything
[10:48] <mborzecki> and we tend to fail on the little things like this one https://paste.ubuntu.com/26169351/
[10:48] <mvo> mborzecki: the other upside is that we know exactly what distro caused the timeout
[10:48] <mvo> mborzecki: I like it
[11:01] <mvo> mborzecki: *if* we move to this model, we need to adjust the number of parallel travis runs we allow. currently it is limited to three runs because we need so many machines. if we go matrix we can increase this limit quite a bit
[11:12]  * kalikiana short coffee break
[11:16] <mborzecki> mvo: 14.04 pushing it to 46 minutes with 13 tests still left
[11:17] <mborzecki> mvo: ideally, if unit tests are taking too long, we could split them into a separate job
[11:36] <mvo> mborzecki: yeah, the unit tests are interessting, they take ~10min but we want to run them in spread so that we validate the unit tests on each arch/release
[11:39] <mvo> mborzecki: also interessting to get the pre-distro/release breakout of the times
[11:39] <mborzecki> mvo: what i meant is that tests/unit could be put on a job run by spread, separately from other tests under tests/main or tests/regressions
[11:39] <mvo> mborzecki: before that was difficult to get
[11:40] <mvo> mborzecki: yeah, worth a shot for sure
[11:40] <mvo> mborzecki: do you think you could do a separate PR so that we can see the results?
[11:41] <mborzecki> sure
[11:41] <mvo> mborzecki: thank you
[11:42] <mvo> mborzecki: also the output is much easier to read (i.e. failures easier to find). I like this more and more :)
[11:52] <cachio> mvo, hey, I'll be 5 minutes late today
[11:56] <mvo> cachio: no worries
[11:56] <mborzecki> mvo: is there a way to exclude tests in spread command line?
[11:59] <Chipaca> mborzecki: not afaik, but imho there should be
[12:00] <Chipaca> mborzecki: you need to list them all ( spread $( spread list linode: | grep -v yadda ) )
[12:00] <Chipaca> -list, not list
[12:02] <mborzecki> i'd like to run all jobs for linode:ubunt-16.04-64 but exclude tests/unit, ideally something like `spread linode:ubuntu-16.04-64 -tests/unit`
[12:02]  * Chipaca nods
[12:03] <Chipaca> mborzecki: but, if it's that level, you could iterate one level down
[12:03] <Chipaca> mborzecki: i mean, there's three things at that level
[12:03] <Chipaca> oh, maybe some more
[12:08] <Chipaca> mborzecki:  linode:ubuntu-16.04-64:tests/{main,completion,upgrade,regression}/... should do it
[12:08] <mborzecki> Chipaca: thanks
[12:08] <Chipaca> ¯\_(ツ)_/¯
[12:09] <Chipaca> mborzecki: i charge in reviews of gnarly code with obfuscated names
[12:11] <ackk> sergiusens, hi, did you see my message above?
[12:12] <sergiusens> ackk yeah, is 2.30 widespread already?
[12:13] <ackk> sergiusens, IDK that
[12:13] <sergiusens> ackk according to this, it seems to have only been tagged, https://forum.snapcraft.io/t/2-30-release-cycle-started/2997
[12:15] <ackk> sergiusens, I see. although until that feature lands in snapcraft it's hardly going to be testable in pre-releases
[12:21] <sergiusens> ackk it should be by building from the branch; this is what I am worried about and it has already happened... if during testing something proves need changes and we release a snapcraft.yaml with what is now considered broken we need to keep that feature forever
[12:22] <ackk> I see
[12:22] <sergiusens> I understand that testing the feature using some build system might be a bit more complex, but it is not untestable entirely
[12:35] <mup> PR snapd#4393 opened: travis: separate unit tests into separate build matrix jobs <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/4393>
[12:57] <greyback> Can I get a hand with running snapd's unit tests? Under artful, running ./run-checks --unit fails (this issue: https://forum.snapcraft.io/t/snap-seccomp-fails-tests-on-artful-is-it/2263/4)
[12:57] <mborzecki> mvo: #4393 should be running with unit tests in a separate job
[12:57] <mup> PR #4393: travis: separate unit tests into separate build matrix jobs <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/4393>
[12:58] <mvo> mborzecki: cool, looking
[12:58] <greyback> If I run tests in a xenial chroot, I fail with a different error: http://pastebin.ubuntu.com/26169908/
[12:59] <greyback> how are people running these tests?
[12:59] <mvo> greyback: usually just ./run-check - that should pull in things, let me look at the poastine
[12:59] <mvo> greyback: and we have a meeting now, so we will be a bit slow replying
[13:01] <mborzecki> greyback: make sure you have these dependencies installed https://github.com/snapcore/snapd/blob/master/tests/lib/pkgdb.sh#L347
[13:02] <greyback> mvo: ack. I've always used ./run-check first, that does grab dependencies. But fails at same place in the unit tests
[13:03] <jdstrand> greyback: guessing here: did you 'sudo apt-get build-dep snapd'?
[13:03] <greyback> jdstrand: yep
[13:04] <jdstrand> greyback: do you have libc6-dev-i386 installed?
[13:05] <jdstrand> $ dpkg -S /usr/include/sys/cdefs.h
[13:05] <jdstrand> libc6-dev-i386: /usr/include/sys/cdefs.h
[13:05] <greyback> jdstrand: no, just the amd64 version. I'll try the i386 but will be mystified if it works
[13:06] <jdstrand> greyback: I installed gcc-multilib and it pulled in a few things
[13:06] <jdstrand> greyback: ./packaging/ubuntu-16.04/changelog:    - snap-seccomp: run secondary-arch tests via gcc-multilib
[13:07] <greyback> jdstrand: aha ok. The dependency grabber will need updating to reflect that
[13:07] <jdstrand> greyback: if 'apt-get build-dep snapd' isn't getting you there, look in packaging/ubuntu-<your version>/debian/control and see if there are missing build deps that you need to install
[13:08] <jdstrand> greyback: I think the dep grabber is mostly about go deps. I'll let mvo comment further on all of this, but hopefully you are unblocked
[13:08] <greyback> jdstrand: I think I am, tests have progressed beyond the usual error point
[13:08] <greyback> thanks for that
[13:09] <jdstrand> cool
[13:10] <jdstrand> greyback: so, apt-get build-dep is quite handy and can usually get you there, the problem is it doesn't know about new changes to debian/control that might not be reflected in the archive for the deb-src lines you have configured
[13:10] <greyback> jdstrand: sure, I know that, I just trusted the run-checks script to pull in its dependencies
[13:10] <Chipaca> jdstrand: greyback “apt build-dep ./” works
[13:11] <jdstrand> oh, that's handy
[13:11] <greyback> Chipaca: oh taht's handy
[13:11] <jdstrand> Chipaca: hehe
[13:11]  * mvo wrote that some years ago :-D
[13:11] <Chipaca> jdstrand: greyback: hug mvo for that one
[13:11]  * greyback hat-tips mvo
[13:11]  * jdstrand hugs mvo for that one
[13:11] <jdstrand> :)
[13:11]  * mvo hugs greyback and jdstrand
[13:13] <jdstrand> greyback: re run-checks> yeah, it doesn't do that I suspect because it doesn't use sudo for things
[13:14] <jdstrand> greyback: run-checks could certainly be made friendlier though
[13:15] <jdstrand> or the README could say: be sure to have all the distro dependencies installed. For example, on Ubuntu run 'sudo apt-get build-dep ./' :)
[13:15] <mvo> jdstrand: +1
[13:17] <jdstrand> mvo: actually, that brings up a question I have. I had trouble building trusty the other day. I moved debian/ aside and copied packaging/ubuntu-14.04 to debian/, but it still didn't work. what should I do?
[13:17] <jdstrand> mvo: now that I say that, I didn't do 'apt-get build-dep ./' in the chroot
[13:17] <jdstrand> just the dpkg-buildpackage
[13:17]  * jdstrand tries
[13:18] <jdstrand> I see it is a symlink
[13:18] <jdstrand> anyway, I'll play and reask
[13:18] <mvo> jdstrand: thanks, let me know how it goes
[13:22] <jdstrand> hmm, trusty's apt-get doesn't seem to like that
[13:22] <mvo> jdstrand: yeah, its old and crufty. try gdebi ./debian/control
[13:25] <sergiusens> elopio did you see my comment from yesterday about the integration tests not running from the snapcraft snap?
[13:31] <roadmr> sergiusens: good morning! hey is there still time to fix bugs for snapcraft 2.37 before it goes out to stable?
[13:32] <sergiusens> roadmr what is the problem?
[13:32] <sergiusens> roadmr 2.37 is already released, if there is a blocker it will just not go to stable and to stay in beta/candidate instead
[13:33] <sergiusens> that said, there is still time to make it into 2.38 :-)
[13:33] <roadmr> sergiusens: interesting... https://bugs.launchpad.net/snapcraft/+bug/1737571 is the problem (I want a poop emoji in my description dammit!)
[13:33] <mup> Bug #1737571: stack trace when description or summary contain non-ascii characters <Snapcraft:New> <https://launchpad.net/bugs/1737571>
[13:33] <sergiusens> interesting that popey has not discovered that ;-)
[13:34] <roadmr> sergiusens: I bet he uses only snoflake emojis, which mysteriously work fine
[13:36]  * kalikiana time for lunch! hopefully including a massive salad
[13:39] <Chipaca> hmmmmmmmm
[13:39]  * Chipaca needs to open a snap in a context where it's not been validated yet
[13:40] <Chipaca> but! but, i don't need to do anything dangerous with it -- it's only open in the sense that i call snap.Open() on it -- i then just need to look at its contents, a la listdir
[13:42] <mvo> Chipaca: hm, will you call unsquashfs -ls on it?
[13:42] <Chipaca> mvo: yes, or (*os.File).Readdir if it's a snapdir
[13:43] <mvo> Chipaca: *nod*
[13:43] <Chipaca> mvo: should I add knowledge of what's safe and what's unsafe to snap containers?
[13:43] <mvo> Chipaca: my gut feeling is yes
[13:44] <Chipaca> mine as well
[13:44] <Chipaca> but it does feel like a separate branch
[13:44] <jdstrand> mvo: I'm in an up to date trusty schroot. I ran gdebi ./debian/control then DEB_BUILD_OPTIONS=nocheck dpkg-buildpackage and it fails. it seems like GOPATH/etc isn't setup right, but I would've expected debian/rules to do that...
[13:44] <Chipaca> jdstrand: did you ./generate-packaging-dir?
[13:44] <mvo> Chipaca: I am also a tiny bit uneasy about unsquashfs on untrusted content as its C and the snap comes from a user and snapd will validate it as root. or will we do the validation enitrely in snap itself at first?
[13:45] <jdstrand> Chipaca: no, I updated the symlink manually
[13:45] <jdstrand> let me try that
[13:45] <Chipaca> mvo: gnome-software would have to do it separately if it were client-side
[13:45] <jdstrand> same thing
[13:45] <Chipaca> jdstrand: yeah all that does is update the symlink
[13:45] <Chipaca> :-/
[13:45] <Chipaca> jdstrand: did you add proposed and the ppa?
[13:46] <jdstrand> no
[13:46]  * jdstrand does that
[13:46] <Chipaca> jdstrand: look in tests/lib/prepare-restore.sh, if you look for ppa you'll find yourself in a 14.04 bloock
[13:46] <mvo> Chipaca: indeed, good point
[13:46] <Chipaca> mvo: but, agreed
[13:47] <Chipaca> mvo: in which case i can only do this check rather late (post validation)
[13:47] <mvo> Chipaca: tricky, I wonder if we could confine it?
[13:47] <mvo> Chipaca: \o/
[13:47] <mvo> Chipaca: thats fine then
[13:47] <Chipaca> mvo: OTOH I can do it earlier for local files
[13:47] <Chipaca> so that should get rid of the most egregious whoopsies
[13:48] <mvo> Chipaca: sounds good
[13:48] <Chipaca> k
[13:49] <Chipaca> jdstrand: I don't know how much of that is necessary (i'm sure it was at some point), but i know that with all that it builds
[13:49] <Chipaca> (as i was going over that repeatedly last week)
[13:56] <mvo> jdstrand: re trusty> one slightly tricky thing is that you need the go-deps in vendor/ to build the package and for that you need the GOPATH so that govendor can update your vendor/ subdir
[13:56] <mvo> jdstrand: does that make sense?
[13:57] <mvo> jdstrand: this makes building a deb from git slightly harder as it expects to be in a valid GOPAHT
[14:01] <pedronis> Chipaca: where do you need to open a snap? we are very careful about where we do that or not?
[14:01] <Chipaca> pedronis: yes, we are
[14:01] <pedronis> Chipaca: I don't see the win or opening an unvalidated snap to check if the exec bits are right
[14:02] <pedronis> we should assume the store the did job no? so if we are late it's wrong well too bad (it should be rare)
[14:02] <Chipaca> pedronis: it's late enough that it ends up in errors.u.c
[14:02] <Chipaca> pedronis: but, i can run it earlier for local snaps
[14:02] <pedronis> Chipaca: do we really send to errors.u.c  for local snap?
[14:02] <pedronis> maybe that is the problem
[14:02] <Chipaca> pedronis: so that's good enough (that's what i concluded from the discussion with mvo)
[14:02] <Chipaca> pedronis: yes we do
[14:03] <pedronis> seems wrong
[14:03] <pedronis> we should stop to do that
[14:03] <Chipaca> pedronis: perhaps :-)
[14:03] <Chipaca> i'm trying to not branch this branch any further though :-)
[14:03] <Chipaca> i'll look into that next, then
[14:05] <mup> PR snapd#4386 closed: release: 2.30.rc3 <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/4386>
[14:12] <Chipaca> popey: is there a snap in the store you know of with the wrong permissions bug?
[14:20] <popey> no, it's a private snap
[14:20] <mup> PR snapd#4394 opened: snap: give the snap.Container interface a Walk method <Created by chipaca> <https://github.com/snapcore/snapd/pull/4394>
[14:20] <Chipaca> ok i split the checker into the walker (^^) and the snapstate thing that uses this. Still adding tests to the latter, and it splits cleanly.
[14:20] <Chipaca> popey: ah well, nm
[14:27] <jdstrand> Chipaca, mvo: ok, so the issue seemed to be that I didn't have the trusty build directory down in GOPATH and I needed to run 'govendor sync'. I was surprised that I needed to do that-- I was thinking it would act like 'apt-get source snapd ; cd snapd-* ; dpkg-buildpackage"
[14:27] <mvo> jdstrand: unfortunately not from a git checkout as we do not store all the vendor/ deps in git
[14:27] <jdstrand> ah
[14:28] <Chipaca> jdstrand: the go devs are aware how nasty it is that go needs this faffing around and intend to fix it someday
[14:28] <Chipaca> they haven't said if that comes before or after generics :-)
[14:28] <jdstrand> mvo: so the fact that I ran govendor sync within a trusty chroot (but shared HOME), is that going to mess with my normal xenial schroot builds (that uses the same GOPATH in HOME)?
[14:32] <jdstrand> I think I'll just make a note to rm -rf $GOPATH/pkg and govendor sync after to be 100% sure
[14:35] <om26er> @popey Hey! mind taking a look at https://github.com/snapcrafters/android-studio/pull/9 ?
[14:35] <mup> PR snapcrafters/android-studio#9: Ship packages required to run emulator <Created by om26er> <https://github.com/snapcrafters/android-studio/pull/9>
[14:35] <mvo> jdstrand: it should not mess up your pkgdir because it should only install into ./vendor
[14:36] <jdstrand> mvo: ah, good to know
[14:36] <Chipaca> jdstrand: ps GOPATH is a path... "${GOPATH%%:*}/pkg" if you're putting that in a script
[14:37] <jdstrand> Chipaca: ack
[14:38] <kalikiana> re
[14:40] <sergiusens> popey flexiondotorg where is the repo for vscode?
[14:40] <sergiusens> or the snapcraft.yaml that makes the vscode of today a thing
[14:40] <flexiondotorg> https://code.launchpad.net/~flexiondotorg/+junk/snap-vscode
[14:41] <flexiondotorg> New version pushed to edge yesterday,
[14:41] <mup> PR snapd#4395 opened: update HACKING.md for distro build dependencies <Created by jdstrand> <https://github.com/snapcore/snapd/pull/4395>
[14:41] <jdstrand> mvo, greyback: fyi, ^
[14:41] <popey> om26er: looking
[14:42] <jdstrand> I didn't do anything for trusty there
[14:42] <jdstrand> just the apt-get build-dep ./ bit
[14:43] <Chipaca> jdstrand: apt-get doesn't have build-dep ./
[14:43] <Chipaca> jdstrand: that's apt
[14:43] <jdstrand> it worked here
[14:43] <Chipaca> … oh
[14:43]  * Chipaca looks
[14:43] <jdstrand> I just tested it in a xenial chroot
[14:43]  * jdstrand tries again
[14:43] <Chipaca> dang
[14:43] <Chipaca> yes, it works with apt-get
[14:43] <Chipaca> wichcraft
[14:44] <jdstrand> heh
[14:45] <mvo> jdstrand: thanks for this
[14:49] <jdstrand> mvo: fyi, I passed along 'apt-get build-dep ./'. that is super cool :)
[14:49] <jdstrand> it's the little things in life...
[14:49] <sergiusens> flexiondotorg oh, launchpad, that's why I couldn't find it :-)
[14:49] <sergiusens> flexiondotorg I want to test getting rid of your LD_LIBRARY_PATHS in there
[14:49] <sergiusens> with the latest snapcraft in beta
[14:50] <mvo> jdstrand: thanks!
[14:50] <flexiondotorg> OK, So if I push the current edge to stable we cam play in edge?
[14:50] <flexiondotorg> We'll also need to feed this back up to the ISVs creating classic snaps, right?
[15:10] <elopio> sergiusens: I think we lost somewhere the SNAPCRAFT_FROM_INSTALLED=1 env var. Do you want to add it in your PR, or should I do one just for that?
[15:11] <sergiusens> elopio might have been lost since that refactor, please create a PR, also remove the installation of requirements.txt and all the apt dependencies
[15:12] <sergiusens> unless they are needed to satisfy requirements-devel for the test runner
[15:12] <elopio> sergiusens: ah, no, not true.  That's the right commit. And the call that fails is ['snapcraft', '-d', 'prime']
[15:23] <elopio> we are not installing the sources anytime. And the container doesn't have the snapcraft deb preinstalled.
[15:23] <elopio> are you sure the only way this could fail is if snapcraft is not being run from the snap built from the pr?
[15:41] <mvo> jdstrand: if you have a moment for 4381 that would be great. its hopefully super trivial to review
[15:45] <jdstrand> mvo: done
[15:45] <mvo> jdstrand: ta
[15:46] <mup> PR snapd#4381 closed: interfaces: add /proc/partitions to system-observe <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/4381>
[15:48] <sergiusens> elopio http://pastebin.ubuntu.com/26170868/, I will add that to the debug line, if it False, we are certainly not running from the snap
[15:55] <mup> Bug #1636540 changed: please support creating pipes via mknod <snapd-interface> <Snappy:Fix Released by jdstrand> <https://launchpad.net/bugs/1636540>
[16:10] <mup> Bug #1617275 changed: the home interface doesn't allow access to $HOME/snap-confine <snapd-interface> <Snappy:Fix Released by jdstrand> <https://launchpad.net/bugs/1617275>
[16:22] <mup> Bug #1725208 changed: missing interface to exec cc <snapd-interface> <Snappy:Won't Fix> <https://launchpad.net/bugs/1725208>
[16:25] <mup> Bug #1612759 changed: fchown system call is blocked by seccomp under confinement <snapd-interface> <Snappy:Fix Released> <https://launchpad.net/bugs/1612759>
[16:28] <mup> Bug #1636229 changed: getpwnam() and parsing /etc/passwd gives wrong value for HOME to snaps <snapd-interface> <Snappy:Invalid> <https://launchpad.net/bugs/1636229>
[16:34] <pstolowski> oh my, just fixed all the ifacestate tests for autoconnect changes hoping that's mostly it, but snapstate tests have 10x more failures :/. fun
[16:39] <Saviq> hmm is there known outage of the store services? my `snapcraft push` times out after trying to process the delta for 60s)
[16:43]  * Saviq clears cache to force a full upload
[16:48] <daniellimws> hi
[16:48] <Chipaca> daniellimws: hi
[16:49] <elopio> roadmr: hey, I'm looking at bug #1737571.  Sergio said you might be working on it, is that true? I don't want to duplicate your work :)
[16:49] <mup> Bug #1737571: stack trace when description or summary contain non-ascii characters <Snapcraft:New> <https://launchpad.net/bugs/1737571>
[16:49] <kyrofa> Hey there daniellimws, thanks for joining!
[16:49] <daniellimws> thanks for inviting :)
[16:50] <kyrofa> sergiusens, elopio there's your man ^
[16:52] <roadmr> elopio: oh no :) I just filed it
[16:53] <roadmr> elopio: I filed it because we found it while tinkering with metadata but I think it's something unrelated, because it happens when building a snap with weird chars in the snapcraft.yaml
[16:53] <roadmr> elopio: there was also a unicode-related bug in the store (https://bugs.launchpad.net/snapstore/+bug/1737566) but we have a fix for that
[16:53] <roadmr> elopio: so tl;dr not really working on it, sorry :( if you could that'd be swell
[16:56] <elopio> roadmr: I will try to fix it this week.
[16:56] <roadmr> thanks elopio!
[16:56] <elopio> daniellimws: hey, I am wondering if you are ready for a new task, I have one that might interest you
[16:56] <daniellimws> yea i think my current one should be done soon
[16:56] <Chipaca> snapd#4394 is green, if anybody is looking for something to poke at
[16:56] <mup> PR #4394: snap: give the snap.Container interface a Walk method <Created by chipaca> <https://github.com/snapcore/snapd/pull/4394>
[16:56] <elopio> the problem is that it's abandoned, and I don't know how to recover it. kyrofa do you know?
[16:56] <daniellimws> running the test cases now
[16:57] <daniellimws> *running them locally
[16:57] <kyrofa> elopio, huh. Let me look
[16:57] <elopio> kyrofa: https://codein.withgoogle.com/dashboard/task-instances/6180198217154560/
[16:57] <cachio> mvo, we have 2.30 in candidate
[16:57] <daniellimws> ah i wanted to work on this but couldnt find it
[16:58] <elopio> well, actually it's better that it's blocked. That way nobody can take it while we review your current PR
[16:58] <kyrofa> Dangit this codein site is so annoying... it keeps taking my primary account, and doesn't support switching. sergiusens I think that's why google has been broken for us lately
[16:58] <daniellimws> elopio: haha that's great. and I still have a beginner task to spare
[16:58] <elopio> daniellimws: here's the description: http://paste.ubuntu.com/26171261/ Please let me know if it sounds fun to you
[16:59] <elopio> sergiusens: who's our travel authorizer? Mark?
[16:59] <daniellimws> elopio: i recall there was also a task about snapcraft stats, but its not there now. Has anyone done it?
[17:00] <elopio> daniellimws: yes, the one about stats is done: https://github.com/elopio/random-scripts/pull/1
[17:00] <mup> PR elopio/random-scripts#1: Add gathering data from github <Created by DeniskaMazur> <https://github.com/elopio/random-scripts/pull/1>
[17:00] <kyrofa> elopio, we can add another instance easily
[17:00] <kyrofa> elopio, but you're right, let's wait until daniellimws is ready
[17:06] <kalikiana> kyrofa: sergiusens: elopio: shared the minutes. I decided to go for fairly verbose in a couple of sections, which I hope you find useful, though if you think it's too much detail just let me know what you'd prefer
[17:08] <kalikiana> hey daniellimws!
[17:09] <kalikiana> I see you already saw my comments on #1793 - I'm wrapping up for the day, but I'll give it another look in the morning (for me it's dinner time)
[17:09] <mup> PR #1793: asserts: initial support to generate/sign snap-build assertions <Created by caio1982> <Merged by niemeyer> <https://github.com/snapcore/snapd/pull/1793>
[17:09] <kalikiana> bah
[17:09] <kalikiana> I meant snapcraft#1793
[17:09] <mup> PR snapcraft#1793: project: refactor storeapi <Created by daniellim2000> <https://github.com/snapcore/snapcraft/pull/1793>
[17:10] <daniellimws> kalikiana alright thanks. I'll push soon once I fix all the test errors.
[17:11] <kalikiana> daniellimws: Awesome!
[17:16]  * kalikiana out for today, o/
[17:35] <mvo> cachio: yay! thank you
[17:36] <cachio> mvo, yaw
[18:14] <sergiusens> elopio https://travis-ci.org/snapcore/snapcraft/jobs/315458083 -> "snapcraft from snap: False; so patchelf set to 'patchelf'"
[18:21] <sergiusens> elopio kyrofa the fact that the 'snapcraft-parser' tests work at all is telling me that it is running from the venv
[18:22] <elopio> sergiusens: the things is to find where is that venv being set up
[18:25] <elopio> sergiusens: can you add which snapcraft to that debug execution?
[18:33] <sergiusens> elopio it is horrible
[18:33] <sergiusens> I just pushed a fix
[18:33] <sergiusens> to make this deterministic
[18:33] <sergiusens> kyrofa will be there in a bit
[18:33] <kyrofa> Okay
[18:34] <mup> PR snapcraft#1803 opened: ci: correctly run from snap <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/1803>
[18:44] <wililupy> If I want to add isolcpus=2,3 to the grub CMDLINE value "the correct way" how do I do that?
[18:55] <wililupy> I modified the /boot/grub/grub.cfg and added the line in the set cmdline variable and it works, but I fear that if there is an update to the device it will revert back to original settings and would like this permanent across grub-update(s).
[18:56] <mvo> wililupy: you can test this via "snap refresh --candidate core" for example, currently grub.cfg should be safe iirc. I think longer term we want to add support for grub.cfg settings via the "snap set core " configuraton options
[18:57] <wililupy> mvo. I"ll give that a test, but that sounds amazing!
[19:00] <mvo> wililupy: if things look good you can "snap refresh --stable core" to get back to the stable core
[19:01] <mvo> wililupy: you could also try to update the gadget and the kernel just to be on the safe side
[19:02] <wililupy> mvo: cool I'll give it a shot and see. I'll keep you posted.
[19:03] <mvo> thanks
[19:04] <wililupy> mvo so updating core snap keeps the grub config, so that good. Testing kernel and gadget next.
[19:10] <mvo> wililupy: yeah, iirc it should work until we implement gadget assert updates but then we will also implement a core config options for that I think. feel free to open a topic on forum.snapcraft.io about your use-case, then we can discuss how to best implement grub.cfg manipulation via snap set
[19:10] <wililupy> mvo cool. I will take it to the forum :)
[19:18] <kyrofa> Is it just me, or does my rpi2 take a LOT longer to boot and start running services if it's not connected to a network?
[19:18] <kyrofa> Does it have a 60 second IP address timeout or something?
[19:19] <cachio> mvo, I am working in a test for system-trace interface, I was wondering if it is ok to use the bcc snap for that or it should be better to create a test one
[19:19] <cachio> mvo, what do you think?
[19:25] <mvo> cachio: I think its ok to use bcc, we nowdays send a header to the store when a snap is under testing
[19:25] <cachio> mvo, great
[19:26] <cachio> tx
[19:26] <mvo> cachio: I need to double check if that is also true for e.g. external: tests that where we don't build snapd ourself, but even then we can probably do something. and worst case we just fork bcc
[19:27] <mvo> cachio: could you talk to apw tomorrow/in the next days about snapd <IP_ADDRESS> for -updates? afaict all remaing autopkgtest issues are some network hickups or similar
[19:27] <cachio> mvo, sure
[19:28] <cachio> I'll see that tomorrow
[19:28] <mvo> cachio: thank you! yeah, thats fine
[19:28] <cachio> mvo, anjoy your vacations
[19:28] <cachio> enjoy
[19:29] <mvo> cachio: thank you, appreciated! I will be a around a little bit longer, I want to finish my current task but then I do look forward to take a break :)
[19:36] <kyrofa> cachio, have you noticed Core taking longer to come up without network?
[19:37] <cachio> kyrofa, the one in candidate?
[19:37] <cachio> kyrofa, I'll check that, where sis you see that?
[19:37] <kyrofa> No, I guess I'm using stable these days
[19:38] <cachio> kyrofa, ok, I'll check it
[19:38] <kyrofa> cachio, I'm running a rpi2 based on the edge image, but refreshed core to stable after an update got hung up
[19:41] <cachio> kyrofa, ok, I don't use edge image, I'll try to reproduce it
[19:41] <cachio> kyrofa, the hung was after the reboot? or before?
[19:42] <kyrofa> cachio, I wrote about the hung update here (although this was a while ago, I doubt it's related to the fact that the boot seems to take longer when it has no network): https://forum.snapcraft.io/t/raspberry-pi-2-edge-core-snap-seems-broken/3061/4
[19:44] <cachio> kyrofa, in this change -> Setup snap "core" (3443) security profiles (phase 2)
[19:44] <cachio> it usually takes like 5~10 minutes
[19:45] <cachio> kyrofa, how long did it take when you raised that issue? do you remember that?
[19:45] <kyrofa> Really? Ouch, I probably didn't give it enough time then. I needed my interface connected!
[19:46] <kyrofa> 5-10 minutes of downtime for an automatic refresh that prevents me from doing anything is too much
[19:47] <bencc> is it possible to reload a snap on upgrade instead of restart
[19:47] <bencc> useful for nginx web server in a snap to keep connections
[19:48] <Chipaca> bencc: i presume nginx is smart about that sort of thing? but sadly no, that would imply one revision of a snap doing ipc with another revision of the same snap
[19:53] <cachio> kyrofa, agree, it is too much
[19:53] <cachio> kyrofa, you can manually reboot it as workaround
[19:53] <kyrofa> cachio, which, as it happens, is exactly what I did! Haha
[19:53] <cachio> kyrofa, hehe, I do the same
[19:53] <kyrofa> cachio, how can a reboot make 5-10 minutes of work not necessary?
[19:53] <kyrofa> What's happening there?
[19:54] <cachio> kyrofa, the reboot is scheduled for 10 minutes after the refresh is done
[19:56] <cachio> kyrofa, during that time the setup is done
[20:41] <mup> PR snapcraft#1804 opened: meta: split the meta module <Created by elopio> <https://github.com/snapcore/snapcraft/pull/1804>


[05:25]  * snwh is away: AFK
[20:21] <czajkowski> mpt: is there a list community people can post their designs to YoBoY has done up one for the 13.04 DVD wallet
[20:22] <YoBoY> the only list I have checed was ubuntu-art
[20:22] <YoBoY> (hi)
[20:22] <mpt> czajkowski, https://lists.ubuntu.com/mailman/listinfo/ubuntu-art
[20:22] <mpt> ah, snap :-)
[20:22] <YoBoY> but no post since… a long time :)
[20:22] <YoBoY> it's why I haven't subscribed and posted there
[20:25] <czajkowski> mpt: the reason is https://lists.ubuntu.com/archives/loco-contacts/2013-April/006332.html
[20:26] <mpt> czajkowski, yes, ubuntu-art would be ideal for that I think
[20:31] <YoBoY> Do you want I start the topic on this list ?
[20:31] <YoBoY> with my proposal…
[20:31] <YoBoY> http://yoboy.fr/design/2013/13.04_desktop-fr_wallet_AW.png
[20:33] <czajkowski> YoBoY: yes please :)
[20:52] <YoBoY> czajkowski, it's done