[18:39] <dekarl> hi, I got an error report for ubuntu 11.10 + mythbuntu repos and 0.25-master packages. it appears as mythweb.conf in /etc will point to the wrong installation directory, and the tv_icons cache in data/tv_icons is not writeable by www-data
[18:40] <dekarl> can anybody confirm that (or guide me where I can verfiy that myself without install ubuntu :)
[19:02] <Shadow__X> dekarl: you should only be running .25 if you have a specific reason. Otherwise you should be running .24.1
[19:03] <dekarl> I'd like to test my own patches and provide a good out-of-the-box experience once its released.
[19:03] <dekarl> like... mythweb actually working after install it ;)
[19:05] <Shadow__X> mythweb works on .24
[19:07] <dekarl> thats nice. its working over here on .25, too. But it was reported over in #mythtv-users that a fresh install has a wrong mythweb.conf (default from upstream with the wrong path). If that can be verified it should be fixed


[01:26] <qwebirc74845> Anyone have experience using PVR-150 built in IR blaster?  I have had PVR-150 for a very long time, but can't find the cable that came with it for the IR Features, never needed it until now...will just a standard cable work with it in latest version of mythbuntu...something like http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=4420951&sku=YYS1-2373775
[01:26] <Zinn> [www.tigerdirect.com] CABLES TO GO SINGLE IR EMITTER at TigerDirect.com
[01:27] <qwebirc74845> What was that Zinn?
[01:27] <Zinn> Hi qwebirc74845, something I can help you with today?  I am a bot, use !help to see what I can do.
[01:28] <qwebirc74845> !help
[01:28] <Zinn> !help For a  complete list of my knowledge visit: http://www.baablogic.net/Zinn.cgi  Other available commands: !status, !about, !bug [bug_number].
[09:57] <hot_wheelz> hi what is the usb tuner for mythtv in australia I heard somthing about an asus 3100u or somthing is that correct?
[19:16] <galorin> When running a channel scan, what am I supposed to do with the conflicting channels?
[23:24] <dekarl> Can anyone mark Ubuntu bugs as wont-fix? (or whatever it's called in Ubuntu land) https://bugs.launchpad.net/ubuntu/+source/xmltv/+bug/282656 xmltv's tv_grab_be is gone and it's not coming back.
[23:24] <Zinn> [bugs.launchpad.net] Bug #282656 in xmltv (Ubuntu): “XMLTV 0.5.53 tv_grab_be error”
[23:26] <tgm4883> dekarl, I can't, but maybe superm1 can  ^
[23:26] <tgm4883> or Daviey ^
[23:26] <superm1> done
[23:27] <dekarl> thanks alot


[07:38] <nomad_fr> Hi all
[08:14] <Laney> rbalint: I don't understand what you mean with your "re: mozjs", I thought you were interested in gcc-10 crashing on armhf so told you about it
[08:14] <Laney> is that "no, I am not interested in that"?
[08:38] <slyon> Hello! I recently fixed the autopkgtests of 'mailman-hyperkitty'. Could someone please trigger this test for me, to make britney happy and unlock the 'zope.interface' proposed-migration? https://autopkgtest.ubuntu.com/request.cgi?release=groovy&arch=amd64&package=mailman-hyperkitty&trigger=zope.interface/4.7.1-2ubuntu1&trigger=setuptools/49.3.1-2 (needed for amd64, arm64, armhf, ppc64el, s390x)
[08:54] <Laney> slyon: done, thanks for fixing
[09:14] <rbalint> Laney, yes not interested at the moment, but interested in general. i'm wonderig it the armhf builders/testbeds have some hw fault that causes the reliability issues and this could be tested by running the builds/tests elsewhere
[09:45] <slyon> Thank you Laney!
[10:44] <LocutusOfBorg> tdaitx, hello, FYI in syncd src:groovy into groovy, and the build didn't fail anymore
[10:44] <LocutusOfBorg> so the patch is now dropped
[10:44] <LocutusOfBorg> having groovy in sync with groovy is... desiderable
[16:26] <Odd_Bloke> slyon: xnox: o/ I'm reading through https://bugs.launchpad.net/cloud-init/+bug/1892851 and I have one initial question: what would run `systemctl isolate cloud-stage0.target` in this design?
[16:29] <xnox> Odd_Bloke:  cloud-init's systemd system generator would divert default.target to point at cloud-stage0.target, meaning that systemd starts booting not to sysinit.target/multi-user.target, but to cloud-stage0.target.
[16:31] <Odd_Bloke> xnox: OK, that makes sense; what would handle setting it back to its previous value?
[16:32] <Odd_Bloke> (Well, what would handle that, the daemon-reload, and kicking off the second systemd run?)
[17:46] <xnox> Odd_Bloke:  any unit, that is wanted/after cloud-stage0.target, which is started whould have to kick the next stage to i.e. start/isolate to multi-user.target (the real default-target).
[17:47] <xnox> Odd_Bloke:  i.e. systemd in initrd does that, with e.g. https://github.com/systemd/systemd/blob/master/units/initrd-parse-etc.service which is wanted by initrd.target, and starts to a new-target.
[17:50] <xnox> Odd_Bloke:  my vision, for example, is that a gold image may have none of networkd/NetworkManager/ifupdown enabled at all. Cloud init it starts, discovers local datasource or that weird "private" network that it does to fetch data source, reads things there, and then like. Oh i should use netplan with netowrk-manager, generate that, reload, continue booting. And thus this time around on first boot we
[17:50] <xnox> enabled NetworkManager.service / NetworkManager-wait-online.
[17:50] <xnox> but if datasource has netplan config with networkd, instead netplan generate hooks up systemd-networkd.service / systemd-networkd-wait-online.service and boots with that.
[17:51] <xnox> today above is not possible, and we require the image to have hard-coded enabled the "default" network provider, and it's impossible to switch them like that, upon first boot, if both of them are available, but neither are configured or enabled.
[17:53] <Odd_Bloke> xnox: I don't think I understand enough about how initrd systemd is configured to understand how https://github.com/systemd/systemd/blob/master/units/initrd-parse-etc.service maps onto this discussion, could you break that down a little further?
[17:54] <xnox> Odd_Bloke:  https://www.freedesktop.org/software/systemd/man/bootup.html#Bootup%20in%20the%20Initial%20RAM%20Disk%20(initrd)
[17:55] <xnox> From there, you can see that systemd in initrd has "default.target -> initrd.target"
[17:55] <xnox> when it reaches that, a service is started that does daemon-reload, starts a new target and isolates to a new one to pivot root.
[17:56] <xnox> effectively completing the boot, and starting a different target right after.
[17:56] <xnox> we can talk about https://www.freedesktop.org/software/systemd/man/bootup.html#System%20Manager%20Bootup too and how i want to subvert that. and include such reload/re-start-a-new-target.
[17:58] <Odd_Bloke> Aha, OK, that makes a lot more sense, thank you!
[18:01] <Odd_Bloke> xnox: And are you thinking that cloud-init will ship the systemd configuration which will create this two-phase boot?  Or are we proposing that Ubuntu more generally switches to this two-phase boot, and cloud-init will integrate appropriately?
[18:01] <Odd_Bloke> (And if you're thinking that cloud-init should ship it, are you concerned about the major divergence in boot graphs between different Ubuntu systems that this will cause?)
[18:03] <xnox> Odd_Bloke:  there is no point for two-phase boot, in general. it is only needed for cloud-init case, and dynamically, when we are doing first-boot with cloud-init only.
[18:03] <Odd_Bloke> (Where by "different systems" I think I just mean desktop vs server (vs d-i server, though I suppose that's only a concern if we're backporting), but I may be missing some other place where cloud-init wouldn't be installed.)
[18:03] <xnox> Odd_Bloke:  because during normal boots, we have systemd system-generators that are executed before anything of this starts. Thus for example, netplan system generator runs, creates all units / deps / ordering, then systemd calculates the first transaction and boots it.
[18:04] <xnox> Odd_Bloke:  the issue is that with cloud-init first boot, when the first transaction is calculated we don't know if we will or will not need (netplan, networkmanager, wpa_supplicant, ovs, etc.....) because once the transaction has started, one cannot change what it will do with daemon-reload/adding/removing any units | before-after | wants | requires | etc.
[18:05] <xnox> one has to complete a transaction (meaning all units are started). Call daemon-reload, pick up the new units, calculate a new transaction and execute that.
[18:06] <xnox> Thus in general case, without cloud-init or "second boot, after cloud-init completed" there will be just regular single transaction boot.
[18:07]  * xnox is not sure how much sense i make
[18:09] <Odd_Bloke> xnox: cloud-init has to dynamically determine if this is a first boot or not during execution, so I think we would need to be two-phase on every boot (but I haven't thought that through very much at all, so I may be completely wrong :p).
[18:10] <xnox> Odd_Bloke:  no, because you have system generator already, before the first transaction is calculated which decides whether to enable cloud-init or not.
[18:11] <xnox> Odd_Bloke:  /lib/systemd/system-generators/cloud-init-generator the ds-identify thing.
[18:11] <xnox> that is executed on every boot, before systemd calculates the boot transaction and starts any units.
[18:12] <xnox> instead of just enabling/disabling cloud-init.target, i want that to subvert default.target; and then later start cloud-init-target/default-target, after initial stage is done.
[18:13] <xnox> Odd_Bloke:  on those graphs, before anything is started/attempted to be reached, systemd mounts /proc; /sys; /dev; cgroups, executes environment generators, and system-generators. Which should decide what we shall boot today.
[18:14] <xnox> with cloud-init  installed, most of the time, it's like "ds-identify says no idea, do not start any cloud-init" =)
[18:14] <Odd_Bloke> xnox: Two-phase on every boot of a cloud-init-enabled system, I mean, yeah.
[18:16] <xnox> Odd_Bloke:  we could optimize slightly if need be. I.e. if at generator time, you can see that /var/lib/cloud/..... exists, we might not need to do two-stage boot. Cause networking was seeded already.
[18:17] <xnox> Odd_Bloke:  cause any dynamic networking changes, are expected to rerun daemon-reload, netplan apply things, rather than just do "netplan generate" just-in-time and hope that that didn't change any runtime deps.
[18:18] <Odd_Bloke> Nope, that's what I'm saying: cloud-init cannot determine without querying the cloud fabric (or _sometimes_ examining DMI data) whether this a second/subsequent boot of an instance or the first boot of an instance launched from an image captured from an instance which booted.
[18:18] <xnox> Odd_Bloke:  cause for most clouds, on second-boot, /etc/netplan/* is populated during system-generator time, and netplan system generator hooks up all the units to ensure that ovs/wpa_supplicant/networkmanager/etc are all will be started as part of the first (only) boot transaction.
[18:18] <xnox> oh, i see.
[18:18] <xnox> as in the /etc/netplan/ could be stale captured stuff.
[18:19] <xnox> i didn't know you support such stuff.
[18:19] <xnox> very interesting.
[18:19] <Odd_Bloke> No-one does, but a lot of people rely on it. :p
[18:19] <Odd_Bloke> (I'm, in fact, writing documentation for it at the moment. :)
[18:19] <xnox> har har har
[18:20] <xnox> to be on the save side, yes, you want two stage boot, whenever cloud-init is active then. (regardless if it is firstboot or reboot)
[18:21] <xnox> cause if one captures image, boots new instance, with new instance id metadata saying ovs, whilst previous one didn't have ovs, one will want to do things properly.
[18:21] <xnox> Odd_Bloke:  there is a different place we can cut things at.
[18:22] <xnox> Odd_Bloke:  for example, we could cut cloud-final into a separate transaction. Such that we complete boot, then do daemon-reload, then do netplan apply, then start cloud-final.
[18:22] <xnox> Odd_Bloke:  because the issue is that when cloud-final runs, ovs/wpa_supplicant must all be up already.
[18:22] <xnox> but i guess it depends on which cloud-init modules one is runnning when.
[18:22] <xnox> and when one expects to be able to access wifi/ovs
[18:51] <ahasenack> kanashiro: Odd_Bloke: is MM down for you too?
[18:52] <ahasenack> back now
[18:53] <Odd_Bloke> xnox: OK, and this is what I was thinking of earlier when I said desktop vs server: subiquity-installed systems have cloud-init active, so they would all also end up with {two-phase boot, isolated cloud-final, etc.}.
[19:00] <xnox> Odd_Bloke:  hm, true. In subiquity case, it was expected to be one time only config however.
[19:00] <xnox> Odd_Bloke:  so even in case of nocloud ds-identify, we still enable cloud-init.target on everyboot?
[19:01] <xnox> Odd_Bloke:  i thought, our expectation, was that cloud-init is a one-time only thing on subiquity server.
[19:01] <xnox> mwhudson:  ^^^^^
[19:01] <xnox> (see odd_block & I conversing, on doing a ground breaking different way to boot by default)
[19:23] <Odd_Bloke> "Odd_Block"?? smh my head
[19:25] <Odd_Bloke> xnox: If we detect a NoCloud seed directory then cloud-init runs (if not otherwise disabled), the assumption being someone wouldn't have put one there if they didn't want cloud-init to run.
[19:25] <Odd_Bloke> subiquity may currently be breaking this assumption, of course. :)
[19:39] <mwhudson> subiquity doesn't make a nocloud seed any more
[19:39] <mwhudson> it configures the "none" datasource
[19:50] <rafaeldtinoco> ddstreet: completed the nvme-cli bug review.. I think we should generate needed scrips in Bionic as well.  Would love to have lab to give it all a try (NVMEoF FTW)
[20:01] <Odd_Bloke> Oh, hmm, guess I should have updated the installer before this test then!
[20:11] <Odd_Bloke> xnox: So I'm reading through the conversation at https://github.com/CanonicalLtd/netplan/pull/157/ and an important point is raised: how will we handle fixing this on stable releases?  This two-phase boot feels like a _major_ change which wouldn't be appropriate for backport.  (Certainly I wouldn't feel comfortable backporting it as part of cloud-init, even with our exception.)
[20:12] <Odd_Bloke> xnox: So do we need to be (in parallel) pursuing a more targetted fix (perhaps that PR?) which we _can_ backport?
[20:22] <Odd_Bloke> Aha, but it still leaves the None seed in place, so the same issue persists.
[20:22] <ahasenack> vorlon: hi, I think the motd-news sru (base-files, ubuntu-meta) has been verified for a week now, any objections in releasing it you think?
[20:22] <ahasenack> (not that I can do it)
[20:23] <vorlon> ahasenack: I haven't looked; do you want to check with the SRU vanguard?
[20:23] <ahasenack> who is it today? Robie?
[20:23] <ahasenack> if it's him, he is eod
[20:24] <vorlon> ahasenack: seems so
[20:24] <Odd_Bloke> subiquity also configures a single datasource, which IIRC cloud-init also takes as an indication that it is intended to be run.
[20:25] <vorlon> ahasenack: and tomorrow is sil2100 so he's also not around; I'll try to take a look after my current call
[20:26] <ahasenack> vorlon: thank you
[20:34] <vorlon> ahasenack: done
[20:40] <ahasenack> vorlon: \o/
[21:00] <xnox> Odd_Bloke:  the multi-transaction boot, is the only way to fix all of the crippling issues around dynamically created units/dependencies. All the pre-existing ones, current or future ones.
[21:01] <xnox> Odd_Bloke:  backports => i'm not sure what we can do for backports as a more targeted fix. We can reboot upon observing netplan that will not correctly apply prior to cloud-final in a single-transaction boot.
[21:02] <xnox> Odd_Bloke: or we build custom images, that somehow have units pre-enabled. Aka the stuff that was missnamed as a "workaround" and dismissed by smoser.
[21:23] <Odd_Bloke> xnox: I mean, there's a PR with a better solution than that sitting right there, no?
[21:23] <Odd_Bloke> (For backport, I mean.)
[21:24] <Odd_Bloke> xnox: s/smoser/slyon/ ?
[21:24] <mwhudson> Odd_Bloke: fwiw i had been thinking that subiquity's cloud init config should do something to disable it after
[21:25] <mwhudson> Odd_Bloke: like writing something to ds-identify.cfg or whatever
[21:25]  * mwhudson has some backlog to read apparently
[21:33] <smoser> multi-transactional boot seems overly complicated, and yes, a workaround.
[21:34] <smoser> but /me going afk now
[21:44] <xnox> smoser:  no, multi-transactional is the better alternative to what was proposed before - stub units that are started half way during boot.
[21:44] <xnox> smoser:  neither of these two designs i would call "workaround" and i hate that such term was used in pr or bug reports.
[21:45] <xnox> smoser:  only upstart had events, which allow to dynamically add/remove/replace units as part of the boot. No other init system offers that.
[21:46] <xnox> Odd_Bloke:  so the other alternative, is to have cloud-init start a partially loaded netplan.target after cloud-init has loaded up datasource and wrote out netplan yaml.
[21:47] <xnox> Odd_Bloke: either cloud-init starting netplan-hook.target, or cloud-init providing cloud-init-hook.target which netplan generate can add things to and start.
[21:47] <xnox> Odd_Bloke:  there was disagreement from smoser for neither cloud-init nor netplan providing such targets, and neither of them calling them.
[21:48] <xnox> smoser: Odd_Bloke: one way or the other, we do need to do something. Apart from the above two designs, I'm out of ideas.
[21:48] <xnox> smoser:  what is your expectation? for us to switch to upstart? =)


[00:06] <Roey> yeah, no I don't see it.
[00:08] <Roey> I want the one with the search bar on the bottom
[00:08] <Roey> kickoff.
[02:40] <m_tadeu> hi...I'm having a problem with openconnect using networkmanager....I know I'm setting the right user/pass, but it the authentication failed
[02:40] <m_tadeu> and the log says it's connected
[05:12] <jperry1988> lisst
[05:12] <jperry1988> list
[07:44] <amichair> hi, apt-get autoremove is suck at "Updating /boot/extlinux/linux.cfg" for many minutes... even ctrl-c doesn't abort it - what's the safest way to proceed?
[07:51] <amichair> s/suck/stuck/
[08:08] <amichair> never mind, I disconnected an external drive and it came back to life (aborted though), hope the system is in a good state
[08:58] <lordievader> Good morning.
[09:07] <jaapio> hi, I got a problem with my second hdmi screen in kubuntu. For some reason it doen's refresh fast enough so you can draw a mouse track
[09:08] <jaapio> after installing the nvidia drivers the second screen doesn't work at all
[09:09] <jaapio> I have an Asus n56vm with a GT 630m card installed
[10:40] <melkor> So has anybody else had a 'cannot start dbus' error?
[10:42] <melkor> My system was looking for qdbus in qt5/bin/qdbus, but I only have one in qt4/bin/qdbus. I changed the link and it works now, I wonder if something is wrong
[10:58] <yofel> melkor: which kubuntu version?
[10:58] <melkor> 14.04
[10:58] <yofel> which kde-workspace-bin version?
[10:58] <melkor> yofel: do I check that with dpkg?
[10:58] <yofel> yes, apt-cache policy or dpkg -l will tell you
[10:59] <melkor> Source: kde-workspace
[10:59] <melkor> Version: 4:4.11.6-0ubuntu4
[11:00] <yofel> hm, that's not supposed to happen with that version
[11:01] <melkor> I just got another updated kernel. I'm rebooting.
[11:12] <melkor> It seems to be ok with the qdbus from qt4 linked. Now is there a way to stop baloo from running. That thing is not good.
[11:19] <tsimpson> sounds like bug #1295835
[11:20] <melkor> yes exactly that.
[11:57] <BluesKaj> Hiyas all
[12:09] <rope> Hi, on a Kubuntu 12.04 setup with kubuntu backports enabled, all updates applied, I experience the following: In Dolphin File Manager, the 'Recently Accessed' and 'Search For' parts of the left panel sometimes disappear and the reappear. Anyone a hint on this?
[12:19] <rope> Another question about IRC: If I suspend my notebook now, will I receive all the messages in this channel when I resume from suspend?
[12:20] <lordievader> rope: Not if you don't have your client running on some server and connecting to it with screen, or similair.
[12:20] <rope> Ok, thanks.
[14:26] <skomorokh> hiya... i have an unmounted partition on a drive i'd like to stay spun down. using /proc/sys/vm/block_dump i see that systemd-udevd spins it up in reaction to (something?) and reads some blocks. only it. the other drives (all partitions mounted) stay suspended. at the end of several of these systemd-udevd reads there is one access to block 0 by udisks-part-id
[14:26] <skomorokh> nothing in /etc/udev/rules.d looks disk-y
[14:26] <skomorokh> and policykit/udisks terrify me. i tried to understand it, it burned a day of my life and i cringe every time i think i want to deal with it
[15:08] <pramiti> can u tell me the the command to download qjosn.. sudo apt-get qjson . doesnt exist..
[15:09] <pramiti> is it libqjson-dev or qjson-devel
[15:09] <lordievader> pramiti: You might mean libqjson0
[15:09] <lordievader> !info libqjson0
[15:11] <pramiti> how to check if its installed.. qjson --version
[15:13] <pramiti> and for this  Gpgme , GNU Privacy Guard (GPG/PGP) support ? i am not getting directly by name..sudo apt-get install ?
[15:14] <lordievader> pramiti: apt-cache policy <package-name>
[15:15] <pramiti> is is saying unable to loacte package
[15:16] <lordievader> apt-cache policy libqjson0 should give you the version installed (if any) and what is available.
[15:20] <pramiti_> a
[15:20] <pramiti_> a
[15:20] <m_tadeu_> hi...I'm having a problem with openconnect using networkmanager....I know I'm setting the right user/pass, but it the authentication failed
[15:20] <m_tadeu_> and the log says it's connected
[15:21] <pramiti_> Gpgme , GNU Privacy Guard (GPG/PGP) support  and this ? there is no direct command for this ? sudo apt-get install
[15:22] <BluesKaj> m_tadeu_, is this a cisco router or just the vpn service ?
[15:23] <BluesKaj> or both?
[15:37] <m_tadeu_> BluesKaj: how can I verify that?
[15:38] <m_tadeu_> BluesKaj: best guess is both
[15:46] <BluesKaj> m_tadeu_, what router/modem do you use, and do you subscribe to cisco vpn
[15:47] <BluesKaj> because openconnect is a cisco app if you check in muon
[15:58] <m_tadeu_> BluesKaj: in deed....it's the connection to mycompanies vpn...they tell us to use anyconnect, but I would prefer to use networkmanager for that matter
[15:59] <m_tadeu_> since we're using anyconnect, it must be a cisco router, I guess
[16:06] <BluesKaj> m_tadeu_, Network Manager can handle vpn connections as long as you have it setup in "edit connections" in your vpn client
[16:08] <BluesKaj> the username and pasword is usually provided by the cisco s
[16:09] <BluesKaj> server
[16:10] <m_tadeu_> BluesKaj: yes...I can login properly with anyconnect and sometimes (few) with networkmanager....most of the time it fails (authentication failure) despite the log says it's connected
[16:11] <BluesKaj> m_tadeu_, anyconnect? thought you were using openconnect or is anyconnect a winows client?
[16:11] <BluesKaj> windows client*
[16:13] <BluesKaj> maybe the authentication failure is a bug, check your IP address with and without anyconnect or openconnect
[16:13] <m_tadeu_> BluesKaj: it's a linux client too...I'm using that because I can't connect most of the time
[16:14] <m_tadeu_> openconnect works fine, 'cos I can use it in my fedora machine, I guess
[16:15] <BluesKaj> ok, but check your IP with and without vpn, here, http://myip.ms/
[16:16] <BluesKaj> if they show different locations then your vpn is connecting
[16:28] <m_tadeu_> BluesKaj: using openconnect through the command line works flawlessly
[16:29] <BluesKaj> m_tadeu_, there's your answer :)
[16:30] <m_tadeu_> BluesKaj: yeah I figured....just checking if someone knew any workaround.....can't findany bugs reported with that, so....I'll post one
[16:31] <BluesKaj> right
[16:34] <BluesKaj> m_tadeu_, you could check with support in the #cisco chat too
[16:35] <m_tadeu_> BluesKaj: yeah....thanx a bunch
[16:39] <BluesKaj> m_tadeu_, do you have 'network-manager-openconnect' plugin installed?
[16:41] <m_tadeu_> BluesKaj: just managed to connect....I can connect in about 10% of the times
[16:44] <BluesKaj> yes m_tadeu_ but what about my question above ?
[16:46] <m_tadeu_> BluesKaj: It's installed
[16:49] <BluesKaj> ok
[17:36] <Ab3L> hi
[17:41] <Roey> hihi
[17:41] <Ab3L> who can help me in some setting? i want to create a network folder in this machine (kubuntu 13.10), so that my printer can save scanned documents. smbd and nmbd are working. i created a folder and setted it in preference to be shared through samba and gave a name "PDF". In the printer I've to set the address of this folder (the help is "\\pc\folder", but doesn't help me). I think I've also need
[17:42] <Ab3L> to change the workgroup of this pc (but don't find where).
[17:43] <Roey> Ab3L:  I don't know, but others here will (ask BluesKaj)
[17:43] <Ab3L> do you have any idea of what should i put as "\\pc\folder"?
[17:43] <Roey> BluesKaj:  what do you think the issue is?
[17:44] <Ab3L> Roey: maybe you know where to change the workgroup, don't you?
[17:46] <Roey> Ab3L:  I do not personally, no, but I would help you if I had time
[17:46] <Roey> (at the moment I'm kind of busy with other things)
[17:46] <Ab3L> ok. i found something in /etc/samba/smb.conf
[17:54] <BluesKaj> Ab3L, Roey , my printer skillset is rather limited, since I just send anything needing a printer to wife's Windows pc, which is connected to a Lexmark printer that has little or no linux support
[17:54] <Roey> ah
[18:06] <odium> How might I enable the optical output on my compy?
[18:07] <BluesKaj> odium, optical audio?
[18:07] <odium> yush
[18:08] <BluesKaj> most likely spdif in alsamixer\
[18:08] <odium> I unmuted it therer
[18:09] <odium> but no avail
[18:10] <Dr_Anas> Hi
[18:11] <BluesKaj> also choose it as default in systemsettings>multimedia>audio&video settings>device preference, then test your choice
[18:11] <BluesKaj> odium,^
[18:13] <BluesKaj> hi Dr_Anas
[18:13] <baltolkien> Why not all the plasmoids are avaible on lock screen?
[18:16] <odium> thank you I'll try that
[18:17] <BluesKaj> odium, what's your audio chip ?
[18:18] <phodius> hello ppl
[18:18] <phodius> im looking for where  i would find the source for plasma-shell kde5?
[18:20] <BluesKaj> phodius, assume that's a ppa, check launchpad
[18:21] <phodius> but i wanting to build it i have it installed from ppa
[18:21] <phodius> or you saying there a ppa with the source?
[18:22] <phodius> but cheers anyhow
[18:23] <Ab3L> ok. the printer finds the folder, but it says it cannot write
[18:24] <BluesKaj> phodius, update and upgrade then install plasma-shell kde5
[18:25] <BluesKaj> or is it source code and you have to compile?
[18:25] <phodius> i have got it running via neon5-env then command plasma-shell
[18:26] <phodius> yeah i want o compile the source code
[18:26] <phodius> *to
[18:27] <phodius> i have compile it all before on archlinux but im using ubuntu 14.04
[18:27] <phodius> probbably i should go back to arch so much easyier to find sources
[18:28] <BluesKaj> I see you asked in the devel chat or check this out, http://techbase.kde.org/Getting_Started/Using_Project_Neon_to_contribute_to_KDE#Using_Project_Neon_version_of_KDE_Workspace
[18:30] <Ab3L> ok. the printer finds the folder, but it says it cannot write <-- headache
[18:31] <BluesKaj> Ab3L, write a text file or?
[18:31] <Ab3L> BluesKaj: it should be a pdf file
[18:32] <BluesKaj> pdf files have to be converted to text afaik
[18:32] <phodius> ah thanks man  i need the kdesrc-build script which is on the link in the page
[18:32] <Ab3L> BluesKaj: if i try to connect to the folder, i have the message that i've not the rights to write.
[18:32] <BluesKaj> unless you use the photo option
[18:33] <Ab3L> BluesKaj: from the printer i can create only pdf files
[18:34] <BluesKaj> are you scanning documents?
[18:37] <Ab3L> BluesKaj: at the moment i'm only making some test. but even if i put my login and password, the message i get is "Incorrect credentials". that means that the printer finds the folder, but cannot connect to it.
[18:38] <BluesKaj> Ab3L, why not choose the folder first then print it from there
[18:38] <Ab3L> BluesKaj: from dolphin, i setted the rights to read and write to the group and user (chmod gu+rw)
[18:42] <Ab3L> BluesKaj: i cannot see the folder from the printer. i think it is not shown because there's no right to write or the credentials are fault (but what does it mean? wrong password? is the password for samba different from my usual password?)
[18:43] <Ab3L> BluesKaj: i may need to install some package, don't i?
[18:46] <BluesKaj> make sure the folder is shared
[18:48] <progers> Hello
[18:49] <BluesKaj> hi progers
[18:50] <progers> I have some problems with cannon i-sensys MF-4018 printer, he just say
[18:50] <progers> "src = libcanon_pdlwrapper.c, line = 514, err = 0¥nError Response:ReqNo=2, SeqNo=3,opvpErrorNo=-2" without printing anything
[18:50] <progers> I have installed the drivers from official cannon site
[18:50] <progers> i have Kubuntu 14.04 amd64
[18:52] <Ab3L> BluesKaj: it is shared. i see it in dolphin under network\samba shared\myworkgroup\.......
[18:52] <BluesKaj> progers, for 14.04 support ask in #ubuntu+1
[18:53] <progers> BluesKaj: Ok
[18:53] <Ab3L> BluesKaj: maybe i should set some protocol. the printer give this info: Note: To protect the device and the network, the browser is capable of communicating with the device using a standard, HTTPS connection over an encrypted Secure Sockets Layer (SSL). In addition, the device can support up to 128-bit encryption for servicing HTTPS. These credentials are stored encrypted in the device memory.
[18:55] <BluesKaj> Ab3L, http://www.howtoforge.com/how-to-set-up-a-webgui-based-print-server-on-ubuntu-server-using--swat-cups-and-samba
[18:55] <Ab3L> BluesKaj: interesting. from dolphin i see the contenent of the folder, but i cannot open any document. it asks me always login and password.
[18:58] <Ab3L> BluesKaj: i don't think that helps. can you help me to make a real shared folder?
[19:00] <Ab3L> mmh... windbind. maybe i need this.
[19:02] <BluesKaj> Ab3L, navigate to the folder, right click on it, choose properties, choose the share tab
[19:05] <BluesKaj> then go from there with the settings you want
[19:06] <Ab3L> BluesKaj: this way? http://wstaw.org/m/2014/03/23/plasma-desktopPI2031.png
[19:07] <BluesKaj> Ab3L, do you want everyone to have control or just you?
[19:09] <Ab3L> BluesKaj: not really, but at first i try to do so, so that i hope to be able to have some control. then, if i can control it, i'll put more restrictions.
[19:10] <BluesKaj> ok
[19:18] <Ab3L> BluesKaj: if i test it from dolphin (i look in "smb://192.168.1.XX/PDF", where XX is the end of my ip) i've been asked login and password. always.
[19:19] <lordievader> Ab3L: Have you set up an smb password for the user you are trying to login as?
[19:20] <Ab3L> lordievader: where do i set it?
[19:21] <lordievader> Ab3L: On the smb host: sudo smbpasswd <username>
[19:24] <Ab3L> lordievader: never done it. i try now.
[19:24] <lordievader> That might explain the auth errors.
[19:26] <Ab3L> lordievader: nice. first step solved.
[19:26] <Ab3L> i've a shared folder from my pc to my pc itself.
[19:26] <Ab3L> now i'll try from another machine.
[19:27] <Ab3L> it says "The test has been completed successfully."
[19:28] <pramiti> can u tell me is there difference in methods ..  if i install kdepimlibs from ubuntu softare centre and i f do git clone from anogit/kde and do make and make clean.. ??
[19:34] <lordievader> pramiti: There will probably be a difference in version numbers, and that in turn might lead to dependency issues.
[19:37] <Ab3L> solved. thanks.
[19:39] <lordievader> :)
[19:41] <pramiti> okk
[20:17] <Wordrobite> salut! =)
 absoliut :D
[20:57] <odium> where do I even begin with getting kernel sources and configuring them with kubuntu?
[20:59] <odium> oh, I got it. nvm.
[21:00] <pramiti> for kdebaloo: its asking to install KFileMetaData.. i cant find the corresponding package to install ? sudp apt-get install ___ ??
[21:00] <pramiti> http://www.ubuntuupdates.org/package/core/trusty/universe/base/kfilemetadata-dbg i found this.. should i download from here
[21:32] <SorenHolm> Hi
[21:32] <SorenHolm> I have pulse
[21:32] <pramiti_> sudo apt-get install libkfilemetadata-dev says cant locate package ?
[21:32] <pramiti_> how to onstall the package ?
[21:32] <SorenHolm> I have pulseaudio started up twice. Is that something you also have ?
[21:45] <odium> If I am compiling a new kernel, do I need to run something special to make an initramfs; do I need one?
[21:55] <pramiti_> i want to dowload the following package using sudo apt-get ? please help
[21:55] <pramiti_> http://packages.ubuntu.com/trusty/i386/libkfilemetadata-dev/download
[21:56] <pramiti_> i change my /etc/apt/aource/list file and added deb http://kr.archive.ubuntu.com/ubuntu trusty main universe
[21:56] <pramiti_> its still not able to find the package.. please help
[21:57] <pramiti_> i want to dowload the following package using sudo apt-get ? please help http://packages.ubuntu.com/trusty/i386/libkfilemetadata-dev/download i change my /etc/apt/aource/list file and added deb http://kr.archive.ubuntu.com/ubuntu trusty main universe its still not able to find the package.. please help
[22:01] <ikonia> pramiti_: you don't just do that
[22:02] <ikonia> pramiti_: mixing repos is bad
[22:03] <pramiti_> ikonia: what should i do ? i want to install libkfilemetadata-dev from terminal ?
[22:03] <ikonia> what distribution are you currently using ?
[22:03] <pramiti_> with sudo apt-get install command it says cant find the package..
[22:03] <pramiti_> i have ubuntu 12.04 lts
[22:03] <ikonia> right, pull the trusty repos out of your config then
[22:03] <ikonia> you're not using trusty, so don't use trusty repos
[22:03] <pramiti_> okk i have deleted the line
[22:04] <ikonia> find that package built for 12.04
[22:04] <ikonia> or upgrade the whole distro to 14.04 when it's released
[22:04] <pramiti_> ikonia :O but i build kdepimlibs in 5 days.. will all that be gone too after upgarding ?
[22:05] <ikonia> you built it ? how
[22:05] <pramiti_> i mean i installed it.. it took so much time solving dependicies..
[22:05] <pramiti_> i compiled from the kdepimlibs code i mean
[22:05] <ikonia> that doesn't sound like a good move
[22:05] <pramiti_> i searched a lot i cant find it for 12.04 ?
[22:06] <ikonia> depending on where/how you installed that and if it conflicts with any packages rom 14.04 you may well lose it, or more realistically your upgrade will fail
[22:06] <pramiti_> i have to compile it as i am working in open source kdepim and baloo
[22:06] <pramiti_> ohh is there any alternate soltution ?
[22:06] <ikonia> I don't understand why you "have" to compile it - that's up to you though
[22:07] <pramiti_> It will be realesed on 17th april.. i cant wait
[22:08] <pramiti_> i have to work on open source project baloo.. and need that file libkfilemetadata-dev
[22:08] <pramiti_> should i manually install it ?
[22:08] <ikonia> no
[22:09] <ikonia> I've said to you 3 times "no"
[22:09] <pramiti_> http://packages.ubuntu.com/trusty/i386/libkfilemetadata-dev/download this site has mirror through which i can manually install
[22:09] <pramiti_> okk.. :(
[22:10] <pramiti_> so this is dead end :O
[22:10] <pramiti_> should i install another distro then ?
[22:12] <pramiti_> a
[22:12] <ikonia> if you want to
[22:13] <pramiti_> ikonia : no other solution ?
[22:13] <ikonia> what do you want me to say ?
[22:13] <ikonia> you shouldn't mix repos - you've manually compiled stuff breaking the dependency list, ???? what do you want me to say
[22:15] <pramiti_> ohh.. any way of having  kdelibkfilemetadata-dev in 12.04 ?
[22:15] <ikonia> this is a waste of time
[22:15] <ikonia> do whatever you want to do
[22:15] <pramiti_> so can u just suggest me a distro ?
[22:15] <ikonia> no
[22:15] <ikonia> ubuntu 14.04 would be a logical choice - but apparantly you can't wait, so no
[22:16] <pramiti_> ohh.. okk :(


[00:14] <pythonirc101> I am looking to put a machine somewhere on the web  (fast and reliable network connection) so that i can control and host webpages (and applications written in python). I am in the US and would not like to pay too much for just electricity and network connectivity. Has anyone faced this problem here? Any pointers to solutions?
[00:15] <warzauwynn> pythonirc101: which colocation facilities have you looked at?
[00:15] <warzauwynn> pythonirc101: have you looked at VPS?
[00:16] <pythonirc101> i did not know about colocation , will look at VPS now
[00:16] <qman__> colo is expensive
[00:16] <qman__> leasing a VPS or even a dedicated server is usually much cheaper
[00:16] <warzauwynn> yeah, i'd only go colo if you need to have your own hardware, which is seldom the case.
[00:16] <TheEvilPhoenix> ^
[00:17] <TheEvilPhoenix> VPS or dedicated servers are ALWAYS better because they're cheaper
[00:17] <TheEvilPhoenix> i'm speaking from experience there :P
[00:17] <pythonirc101> what is VPS?
[00:17] <warzauwynn> virtual private server.
[00:17] <TheEvilPhoenix> virtual private server
[00:17] <TheEvilPhoenix> basically...
[00:17] <qman__> expect a colo to cost 5-10 times more than a dedicated server
[00:17] <warzauwynn> "the cloud"!!!!!! OMG
[00:17] <TheEvilPhoenix> its a server that is run virtually off of a host node
[00:17] <warzauwynn> haha
[00:17] <pythonirc101> how much cost am i looking at? for electricity and network cable?
[00:18] <qman__> and a dedicated server to cost 10-30 times more than a VPS
[00:18] <TheEvilPhoenix> pythonirc101:  for colo?
[00:18] <pythonirc101> i dont mind getting the hardware from the provider or paying for it myself.
[00:18] <qman__> at work, I'm in the process of decommissioning a colo box we pay $500/mo for
[00:18] <TheEvilPhoenix> electricity, networking, power, rent of space  in the facility, bandwidth, etc.
[00:18] <TheEvilPhoenix> not to mention the actual hardware can cost horrid amounts
[00:18] <TheEvilPhoenix> i bought a Dell PowerEdge 2500, cost me $2500
[00:18] <TheEvilPhoenix> then put that thing into colo
[00:18] <qman__> you can find dedicated servers starting around $100/mo
[00:19] <TheEvilPhoenix> ^
[00:19] <qman__> and VPSes, depending on how reliable you need them, anywhere from $5 up
[00:19] <TheEvilPhoenix> ^
[00:19] <TheEvilPhoenix> decent VPSes i've seen are around, what $20 - $30 a month?
[00:19] <TheEvilPhoenix> for reliable
[00:19] <qman__> yeah
[00:19] <pythonirc101> TheEvilPhoenix: how much do you pay per month to put that dell in colocation?
[00:20] <TheEvilPhoenix> pythonirc101:  you mean how much DID I pay
[00:21] <qman__> linux VPSes also tend to cost a lot less than windows ones
[00:21] <TheEvilPhoenix> it shifted between locations over 2 years
[00:21] <TheEvilPhoenix> but first place was $450/month
[00:21] <qman__> some places offer the same pricing for both, but that's before you factor in 20 gigs of hard drive space wasted on windows itself
[00:21] <TheEvilPhoenix> second was $49.99/month with horrid uptime reliability
[00:21] <TheEvilPhoenix> finally said "Screw this", and cancelled the colo last week
[00:21] <pythonirc101> TheEvilPhoenix: what did you do after that?
[00:22] <TheEvilPhoenix> the server is now en route to my nice, static ip, business class internet hookup :P
[00:22] <qman__> yeah
[00:22] <TheEvilPhoenix> pythonirc101:  i'm waiting on the server to arrive, but its going onto my nice business class internet
[00:22] <pythonirc101> TheEvilPhoenix: that costs me $150 for 10mbit line/month
[00:22] <qman__> in some cases it's actually cheaper to just buy a cable line and find someone who will let you store it there
[00:22] <TheEvilPhoenix> pythonirc101:  well i have an advantage...
[00:22] <TheEvilPhoenix> pythonirc101:  i dont run the business class internet
[00:22] <TheEvilPhoenix> er
[00:23] <TheEvilPhoenix> enterprise class, even
[00:23] <pythonirc101> TheEvilPhoenix: Thats cool
[00:23] <TheEvilPhoenix> one of the companies i work with does
[00:23] <TheEvilPhoenix> and they are allowing me to set the server up there
[00:23] <TheEvilPhoenix> free of charge
[00:23] <TheEvilPhoenix> (partly because they ALREADY pay me flat-fees monthly for being on-call for when their servers explode)
[00:24] <qman__> yeah
[00:24] <qman__> the actual cheapest way to run a server is to know people
[00:24] <TheEvilPhoenix> mhm
[00:24] <qman__> but the cheapest way that you can measure in dollars is VPS
[00:25] <TheEvilPhoenix> mhm
[00:25] <pythonirc101> hmmm
[00:25] <pythonirc101> I need to find someone i know who has a good internet connection and is willing to let me colocate
[00:26] <pythonirc101> how does one buy fiber connections? They probably are very expensive?
[00:26] <pythonirc101> I know that there is a dead server right outside my building
[00:26] <qman__> another reason the cost is so high for colocation
[00:27] <qman__> if you're not running the latest greatest gear, you're also wasting a lot of electricity
[00:27] <pythonirc101> qman__: i dont care about electricity for now...only one machine
[00:27] <qman__> it's just economy of scale on so many levels
[00:27] <pythonirc101> I just want to buy a good machine and put it in a good place
[00:27] <qman__> but why, exactly, do you want to do that
[00:28] <pythonirc101> or buy a good ethernet connection to my building...i somehow think that will be harder to do than to colocate
[00:28] <qman__> why is a VPS not good enough, and more accurately, why are 20 VPSes not as good?
[00:28] <qman__> because that's about the cost difference
[00:28] <pythonirc101> qman__: how much would a vps cost me?
[00:28] <pythonirc101> will they give me the latest and greatest machine with SSDs on them for the right price?
[00:28] <qman__> bottom end from reputable companies is $5/mo
[00:28] <qman__> they go up from there
[00:28] <pythonirc101> I run web apps, not just web servers
[00:29] <qman__> then you probably want a dedicated server
[00:29] <qman__> you can get quad core machines with plenty of RAM and disk space for $100/mo
[00:29] <pythonirc101> qman__: is there a vps provider that will let me be root on ubuntu and give me a good machine?
[00:29] <qman__> all of them, pretty much
[00:30] <pythonirc101> any pointers?
[00:30] <qman__> don't look below the $100 mark for a dedicated server
[00:30] <pythonirc101> http://www.vpsguides.com/vps-hosting-comparison/
[00:30] <qman__> there are some cheaper than that but they're best avoided
[00:30] <qman__> for a VPS, if you care about performance, aim $20/mo and up
[00:31] <pythonirc101> 30GB disk space on most, not an option...at leave 4TB or more disk space is what i need...and that should cost $160?
[00:31] <qman__> if you need that much space you'll have to pay more
[00:31] <qman__> but it's not unattainable in the dedicated server space
[00:32] <pythonirc101> 2x2TB drives = $200 at most today
[00:32] <pythonirc101> 30GB disk space is a joke...
[00:32] <qman__> you're not looking at all the angles
[00:32] <qman__> to keep the price down users share hardware, that's how a VPS works
[00:33] <qman__> it makes the most of the resources, and to do that, they have to limit disk space to allow for as many VPSes as the server can reasonably handle at once
[00:33] <qman__> that's why more space costs more money
[00:33] <pythonirc101> i see
[00:33] <qman__> a VPS isn't the best choice if you have such a large data requirement, look at dedicated servers instead
[00:34] <pythonirc101> qman__: or perhaps colocation
[00:34] <qman__> it's not likely you'll be able to colocate cheaper than a dedicated server, even with your requirements
[00:34] <qman__> unless you don't need datacenter quality accomodations and can stick it in someone's house with a comcast line
[00:36] <qman__> and just to give you a sense of the market
[00:36] <qman__> 4TB is _huge_ for a web server
[00:37] <pythonirc101> hmmm
[00:37] <qman__> nobody's going to have a 4TB 'plan', you'll have to shop with extra disk addons
[00:37] <pythonirc101> i do need a colocation
[00:38] <qman__> fair enough, but it's going to be expensive, no two ways around it
[00:38] <pythonirc101> hmmm
[00:38] <qman__> I assume that by having 4TB of data, you actually want to serve that data at a pretty high rate
[00:38] <qman__> and the $500/mo rate I mentioned earlier is for 1Mbit/s averaged
[00:38] <pythonirc101> unless i open up a colocation center myself and share the network bandwidth...the only expensive part is network...
[00:39] <pythonirc101> And i know there is dead fiber in front of my building
[00:39] <pythonirc101> its just a matter of if i can lease it...
[00:39] <qman__> dead fiber is usually dead for political reasons
[00:39] <qman__> not likely you'll be able to use it
[00:39] <pythonirc101> you are probably right
[00:39] <pythonirc101> the company owns it and wants to sit on it...
[00:40] <pythonirc101> no clue why
[00:40] <pythonirc101> is verizon fios reliable enough to run a server on it?
[00:41] <qman__> that depends entirely on what kind of reliability you demand
[00:41] <qman__> it's roughly the same as business class cable
[00:41] <qman__> it's not measured in nines
[00:42] <pythonirc101> hmmm
[00:43] <pythonirc101> verizon is promising $100 for 25Mbps/up/down
[00:43] <pythonirc101> http://smallbusiness.verizon.com/products/internet/fios/overview.aspx#plans
[00:47] <TheEvilPhoenix> and we all know verizon fails :P
[01:31] <bc> anyone seeing postgrey segault? jaunty
[01:32] <twb`> I'm using postgrey on lucid without problems
[01:32] <twb`> strace it?
[01:32] <bc> sorry, I was mistaken, I'm on lucid as well.
[01:34] <bc> twb`: I can't make any sense of this. Can you? -> http://pastebin.com/ZmGtua2t
[01:35] <twb`> bc: nothing obvious there
[01:42] <bc> twb`: I purged and reinstalled and it works. Apaprently something in the configuration file was being incorrectly handled.
[01:42] <bc> And apparently I can't work my hands. Keyboard. How does it work?
[01:44] <smoser> RoAkSoAx, your changes to orchestra look great.
[01:48] <twb`> bc: sorry, man, no idea
[01:48] <twb`> bc: if you have etckeeper installed, you can see what the differences were between working and broken config
[01:56] <RoAkSoAx> smoser thanks
[01:57] <RoAkSoAx> smoser.waiting fpr the branch to get merged into juju so i can release
[01:58] <T3CHKOMMIE> hey guys, i need some advice on a server setup. ive got an old P4 with HT and 3 gb of ram im thinking of putting server 10.04 lts on it and serving up a drupal site as well as hosting a minecraft server. i only have a 40 gb hdd and im trying really hard to make it as redundant as possible I was first thinking about seting up virtualbox and just doing periodic back ups of the vdi but i didnt want to waste more resources. s
[01:58] <T3CHKOMMIE> o i am not thinking of just installing ubuntu straight up. does anyone have any good ideas on how to keep a catastrophy to a minimum and how to quickly recover once this old dell finally eats it?
[02:02] <TheEvilPhoenix> T3CHKOMMIE:  not running minecraft alongside anything else is a good start
[02:03] <TheEvilPhoenix> T3CHKOMMIE:  minecraft servers require MINIMUM 2GB to run.
[02:03] <TheEvilPhoenix> to run effectively*
[02:04] <T3CHKOMMIE> TheEvilPhoenix, i have a XBMC install running all this crap right now and the mini ITX board can only support 2 gb... so im going to have to move to the P4 i was just wondering if anyone new of a way for me to keep this thing backed up up-to-the-day so that if... i mean... WHEN it crashes my site and other services will only be down for a short time... any tricks?
[02:04] <T3CHKOMMIE> ideally i wanted to be running all this stuff on a NICE esxi box... but alas, i dont have the $$$ for that kinda setup just yet.
[03:25] <bc> twb`: no problem, all good. thanks for help
[03:25] <twb`> np
[05:53] <koolhead11> hi all
[07:53] <jamespage> morning all
[09:31] <ttx> Daviey: could you have a look at https://code.launchpad.net/~tpatil/nova/lp782364/+merge/75259
[09:31] <ttx> Daviey: if you ok with it, I'll merge it in the Essex packaging branch
[09:31] <ttx> Daviey: that said, we consider adding that to diablo too, since the option seems useful if you actually wants FloatingIPs to be usable
[09:32] <ttx> iputils-arping is in main so damage is limited, but wanted your opinion first
[09:43] <jamespage> Daviey, SpamapS: do we now have a working eucalyptus in universe?
[09:48] <Daviey> jamespage: seems so, testing would help.. :)
[09:48] <Daviey> ttx: looking
[09:49] <jamespage> Daviey: right - I need to test it for a proposed upgrade to libasm3-java to support a late FFE for eclipse 3.7
[09:49] <jamespage> Daviey: I've never actually installed it from anywhere other than the ISO - where do I find instructions
[09:49] <jamespage> (and good morning BTW)
[09:49] <Daviey> morning.
[09:50] <Daviey> jamespage: https://help.ubuntu.com/community/UEC/PackageInstall
[09:50] <jamespage> ta
[09:51] <jamespage> fmd
[09:54] <Daviey> ttx: landing in the Essex branch is no problem.. if it's going to be backported to Diablo, then it looks OK.. and not even enabled by default.
[09:54] <ttx> yep
[09:55] <ttx> ok, I'll make it happen
[09:59] <Daviey> make it so.
[10:00] <soren> http://bit.ly/nzpN73
[10:05]  * jamespage restarts his install
[10:06] <jamespage> network installs don't like it when the power goes off
[10:46] <phretor> is it possible that upgrading from 10.10 server "automagically" installed XEN and spontaneously configured GRUB to boot from a DOM0 that I haven't obviously configured (not being aware of it)?
[10:53] <jamespage> Daviey: hmm it was reticent to startup without a kick
[10:54] <Daviey> jamespage: what sort of kick?
[10:55] <jamespage> Daviey: its hanging during startup - "wget -q -T10 -t1 -O- --no-check-certificate https://<IP_ADDRESS>:8443/register"
[10:55] <jamespage> during initial configuration
[10:56] <Daviey> hmm
[10:56] <jamespage> I think its when the various components try to "restart eucalyptus" in postinst
[10:56] <Daviey> this happend once before..
[10:59] <jamespage> I can't get a response from  https://<IP_ADDRESS>:8443/register either
[11:03] <jamespage> Daviey: any pointers on that one
[11:05] <Daviey> jamespage: Honestly, i cannot remember.. I think one of the components didn't quite start properly.
[11:05] <Daviey> I'm sorry i'm not being more help.
[11:05] <jamespage> Sounds a bit like bug 503180
[11:06] <Daviey> Hmm
[11:06] <jamespage> but I don't think its the same issue
[11:06] <Daviey> not sure it is, but could well be
[11:12] <jamespage> Daviey: it gets there in the end by waits for 60 x 10 seconds before giving up
[11:14] <Daviey> jamespage: Hmm.. maybe best to defer it and speak with upstream later on today.
[11:40] <jamespage> Daviey: hmm - odd that I can get that URL using chromium from my laptop
[11:40] <jamespage> but not using wget or curl
[11:43] <Daviey> jamespage: wait, it doesn't working by using curl on your laptop?
[11:43] <Daviey> or just not from the dev box, accessing localhost?
[11:44] <jamespage> either - I get the same thing from curl on both the euca install - localhost - or remotely
[11:44] <jamespage> works OK in firefox as well
[11:44] <jamespage> * SSLv3, TLS handshake, Client hello (1):
[11:44] <jamespage> * Unknown SSL protocol error in connection to <IP_ADDRESS>:8443
[11:44] <jamespage> * Closing connection #0
[11:44] <jamespage> curl: (35) Unknown SSL protocol error in connection to <IP_ADDRESS>:8443
[11:46] <jamespage> hmm - I don't think this is actually euca
[11:46] <jamespage> Daviey: ^^ - if I run the wget command from a natty chroot - it works just fine
[11:47] <jamespage> but not from oneiric
[11:48] <Daviey> jamespage: ahhhhh
[11:48] <Daviey> We dropped SSLv2 support this cycle... i wonder if it is that?
[11:48] <Daviey> 12:44 < jamespage> * SSLv3, <-- bah
[11:53] <jamespage> Its using SSLv3
[11:55]  * jamespage scratches his head
[11:58] <jamespage> Daviey: ignore my natty observation - think that was  red herring
[11:58] <jamespage> but it did work - think that euca just unfroze or something
[12:12] <Goatesper> i setup my login. i see it. but i cannot be accepted?
[12:12] <Goatesper> http://i.imgur.com/J9DdG.png
[12:13] <Goatesper> i also did ubuntu-prosper
[12:14] <Goatesper> wtf. where is the ubuntu serverh andbook
[12:17] <Pici> !serverguide | Goatesper
[12:17] <Goatesper> i see. i did admin-prosper
[12:17] <Goatesper> that was the minor difference
[12:17] <Goatesper> 10.04 is same as 11.04?
[12:18] <Goatesper> -bookmark
[12:18] <Pici> Goatesper: No, but 10.04 is...
[12:18] <Pici> meh.
[12:35] <jamespage> SpamapS, give me a ping when you start today please
[12:36] <jamespage> trying to verify that euca might just be usable in oneiric
[12:37] <Daviey> jamespage: SpamapS is the new expert for euca btw :)
[12:37] <jamespage> really? how interesting
[12:37] <jamespage> I saw he applied the upstream patch yesterday
[12:38] <Daviey> jamespage: Yeah, that made it his problem :)
[12:39] <jamespage> hehe
[12:49] <zul> morning
[12:49] <zul> sucks to be him :)
[12:49] <Daviey> afternoon zul
[12:50] <ttx> Daviey: sounds like a blame.
[12:50] <zul> Daviey: no its morning
[12:54] <rbasak> What's the preferred API entry point to have Python API access to openstack? euca2ools.commands? boto?
[12:54] <zul> depends on what you want to do
[12:55] <rbasak> I want API access to stuff like euca-run-instances
[12:55] <zul> boto
[12:55] <rbasak> OK cool, thanks
[12:55] <jamespage> +1 on boto
[12:55]  * rbasak is familiar with boto already, so that's convenient :)
[13:04] <Daviey> rbasak: if you need concurrency, use txAWS.
[13:04] <Daviey> .. which i am still trying to get my head around
[13:07] <zul> ive seen problems with txaws against openstack though
[13:08] <Daviey> zul: oh?  Where?
[13:08] <zul> with ensem...i mean juju
[13:09] <Daviey> zul: I think SpamapS fixed that yesterday
[13:09] <zul> probably
[13:37] <vstepanov> hi
[13:38] <vstepanov> does anybody know about posibilities to enable hugepages in EC2 cloud?
[14:05] <smoser> Daviey, around ?
[14:06] <Daviey> smoser: no.
[14:06] <Daviey> err, yes
[14:07] <smoser> so...
[14:07] <smoser> nova
[14:07] <smoser> what is the plan for nova and beta ?
[14:07] <smoser> are we expecting an upload prior to?
[14:07] <Daviey> smoser: as in a new snapshot?
[14:07] <smoser> yeah
[14:07] <Daviey> yah
[14:07] <smoser> k
[14:07] <zul> im uploading a version as we speak
[14:07] <Daviey> zul i believe is driving that
[14:07] <smoser> ah.
[14:07] <smoser> well.
[14:07] <smoser> i'd like to ask for one on tuesday
[14:07] <smoser> :)
[14:08] <zul> why tuesday?
[14:08] <smoser> cause thats later than today
[14:08] <zul> nova releases on thursday
[14:08] <smoser> we release on thursday, so thats too late
[14:08] <smoser> :)
[14:08] <zul> ok i can do one on tuesday as well
[14:09] <smoser> http://paste.ubuntu.com/690824/
[14:09] <Daviey> zul: can you include bug numbers for bugs with a ubuntu task?
[14:09] <smoser> thats the list of stuff that i'm racing to get in.
[14:10] <Daviey> smoser: you are a rock star
[14:10] <smoser> if someone wants to write some python code to say "is this qcow image compressed" , that would rock
[14:10] <zul> smoser: jeebus
[14:10] <smoser> anyone ?
[14:10] <smoser> bueler ?
[14:11] <zul> smoser: heh ok...i have at least one fix to get in as well
[14:11] <Daviey> smoser: can you produce two small qcow files?
[14:13] <smoser> you mean for you to test with ? Daviey ?
[14:13] <smoser> yeah, its easy
[14:13] <Daviey> smoser: yah
[14:15] <smoser> truncate --size 100M my-raw.img
[14:15] <smoser> mkfs.ext3 -L himom my-raw.img -F
[14:15] <smoser> qemu-img convert my-raw.img -O qcow2 my-qcow2.img
[14:15] <smoser> qemu-img convert my-raw.img -O qcow2 -c my-qcow2-compressed.img
[14:16] <smoser> $ ls -l my-*.img
[14:16] <smoser> -rw-r--r-- 1 smoser smoser<PHONE_NUMBER>-09-16 10:15 my-qcow2-compressed.img
[14:16] <smoser> -rw-r--r-- 1 smoser smoser   3014656 2011-09-16 10:15 my-qcow2.img
[14:16] <smoser> -rw-rw-r-- 1 smoser smoser 104857600 2011-09-16 10:15 my-raw.img
[14:16] <smoser> i can give you some logs of conversation i had in #kvm also regarding it.
[14:16] <Daviey> smoser: fancy dropping it all in a mail?
[14:16] <Daviey> easier for me to put it together. :)
[14:17] <smoser> sure.
[14:17] <Daviey> ta
[14:21] <smoser> Daviey, http://paste.ubuntu.com/690838/
[14:22] <smoser> if you want to mail that to yourself, go ahead.
[15:00] <RoAkSoAx> Daviey smoser adam_g zul kirkland FYI, I'm changing everything that says ensemble to juju in Orchestra that will be released later today
[15:01] <zul> ack
[15:01] <RoAkSoAx> so if something breaks just let me know ;)
[15:02] <kirkland> RoAkSoAx: good luck
[15:03] <Daviey> RoAkSoAx: rocking
[15:26] <Daviey> jamespage / zul: bug 825670 fix has landed in oneiric now?
[15:27] <zul> Daviey: it should have yes
[15:27] <Daviey> zul: Are you working on bug 802402?
[15:27] <zul> Daviey:  no i havent i can figure that out now
[15:29]  * Daviey eats
[15:30]  * RoAkSoAx hungry
[15:34] <genii-around> It is possible to classify vlan traffic with u32 ?
[15:46] <hallyn> smoser: SpamapS: so should libvirt-bin switch from starting on 'stopped networking RESULT=ok' to using static-network-up?
[15:47] <hallyn> I'm thinking it needs to.  And I'm not sure what we do about SRU for that (since static-network-up doesn't exist in natty and earlier)
[15:51] <just-a-visitor> genii-around: see http://brownian.org.ua/?p=189&langswitch_lang=en if it applies to your problem
[15:52] <genii-around> just-a-visitor: Reading, thanks
[15:53] <hallyn> no, wait
[15:53] <hallyn> I think from oneiric onward we can drop that from libvirt
[15:54] <hallyn> bc it starts on runlevel, but rc-sysinit starts on static-network-up, so libvirt will now automaticlaly wait for all netdevs to be up?
[15:54] <hallyn> SpamapS: jhunt: ^
[16:03] <jamespage> Daviey: whos the best person to talk to upstream from euca?
[16:10] <magicblaze007> I've a machine at home and would like to run apache from here (dynamic ip). Does anyone know to point my dns to this apache box? I guess i'll have to do port forwarding...I use zoneedit for dns for now.
[16:14] <magicblaze007> I guess I'll try to use ddclient
[16:15] <SpamapS> hallyn: +1 thats what I would like to see from most daemons.. 'start on runlevel [2345]'
[16:16] <hallyn> SpamapS: ok, i opened bug 852000 for that.
[16:16] <hallyn> SpamapS: but we missed freeze.  not sure we can sneak something like this in for o at all any more?
[16:18] <hallyn> SpamapS: so is there any way that static-network-up will get SRUd?
[16:19] <SpamapS> hallyn: the event, maybe, the rc-sysinit change, never.
[16:19] <hallyn> the event would be ok, then libvirt could start on that
[16:20] <hallyn> bc start on stopped networking is insufficient
[16:22] <hallyn> SpamapS: was all the work for static-network-up contained within the ifupdown package?
[16:24] <Daviey> jamespage: grazino
[16:27] <SpamapS> hallyn: no, upstart has the failsafe and rc-sysinit changes
[16:27] <SpamapS> hallyn: the event though, yes, is self contained in ifupdown
[16:28] <SpamapS> jamespage: you rang?
[16:28] <jamespage> SpamapS: hey - yes
[16:28] <jamespage> although I may have answered by question since
[16:29] <jamespage> I wanted to check what testing you did of the eucalyptus upload yesterday
[16:29] <jamespage> I've been testing today and its distinctly unhappy
[16:29] <hallyn> SpamapS: is the failsafe change to work around the rc-sysinit change?  I.e. if we don't have rc-sysinit change but we have static-net-up we don't need the failsafe, right?
[16:30] <jamespage> its not your upload BTW
[16:34] <hallyn> SpamapS: ok, full disclosure :)  are you already planning on doing the static-net-up fix for lucid 10.04.4 for bug 580319 ?
[16:42] <hallyn> All right I think I have to take a stab at it
[16:48] <SpamapS> hallyn: I don't think we're going to be able to SRU that. Its a massive change in behavior.
[16:49] <SpamapS> jamespage: I smoke tested euca.. started it up, was able to login to the clc .. did a couple of reboots.. not much else
[16:49] <jamespage> SpamapS, hrm - interesting
[16:50] <jamespage> SpamapS: I'm hitting this issue - and so is TeTeT during upgrades
[16:50] <jamespage> wget can't talk to the clc over http://xxx:8443
[16:50] <jamespage> chromium and firefox can
[16:51] <jamespage> bug 851900
[16:52] <Daviey> jamespage: this is wget on both localhost and your laptop?
[16:53] <jamespage> Daviey: yep
[16:53] <jamespage> sometimes you get no reponse, sometimes a partial and sometime full
[16:53] <jamespage> but most times no response
[16:54] <Daviey> jamespage: i wonder if this is a bridge issue?
[16:54] <Daviey> maybe X based browsers are more aggresive in trying?
[16:54] <jamespage> Daviey: same issue on localhost
[16:55] <jamespage> I did sniff the network packets - they looked OK
[16:55] <Daviey> jamespage: Yeah, but does that actually use lo directly?
[16:55] <jamespage> i.e. no unexpected RST's etc...
[16:55] <Daviey> hmm.
[16:55] <jamespage> Daviey: I think so
[17:02] <warzauwynn> how do you control which TTY is selected when the system boots up?  one of my machines is always going to a blank tty, no clue why.
[17:03] <SpamapS> warzauwynn: vt.handoff=#
[17:03] <SpamapS> warzauwynn: in the kernel args in grub
[17:03] <warzauwynn> w00t, thanks
[17:04] <Daviey> SpamapS: Is juju naming transition complete?
[17:04] <SpamapS> Daviey: trunk has been renamed
[17:04] <SpamapS> Daviey: I'm preparing a FFe for the renaming of the binary packages and such, to also be timed with landing a couple other things we already planned to land late.
[17:06] <smoser> hallyn, surely we're allowed to fix bugs still
[17:06] <smoser> (regarding "SpamapS: but we missed freeze.  not sure we can sneak something like this in for o at all any more?")
[17:07] <jamespage> Daviey: I subscribed graziano to the bug report and requested some help
[17:10] <hallyn> smoser: which one is that in referecne to?
[17:11] <hallyn> smoser: the oneiric one is just a cleanup - no misbehavior without it
[17:11] <hallyn> smoser: the other stuff is only for natty and earlier
[17:11] <smoser> oh. i thought you were saying for oneiric.
[17:11] <smoser> we've long missed "freeze" for natty
[17:11] <smoser> i think that was about 6 months ago
[17:14]  * RoAkSoAx will be back in an hour
[17:15] <hallyn> smoser: i must have missed that email
[17:15] <hallyn> j/k
[17:15] <warzauwynn> SpamapS: weird, changing the TTY didn't help… whenever i boot up, regardless of which TTY is selected it always starts with a blank window.  I have to switch away and back to get any text to display on that tty.  any ideas?
[17:16] <hallyn> smoser: do you think that this part;
[17:16] <hallyn>   * invoke dhclient3 with '-1', meaning it should exit failure if it does
[17:16] <hallyn>     not receive a response in 60 seconds. (LP: #838968)
[17:16] <SpamapS> warzauwynn: no, that is weird. What release?
[17:16] <hallyn> should be part of an SRU for static-network-up?
[17:17] <warzauwynn> it's 11.04, been upgraded through at least one version of 10, maybe starting at 9.
[17:17] <warzauwynn> it's been a problem for a while and i've always just dealt with it…
[17:17] <warzauwynn> not like it's a huge problem either, just kinda odd.
[17:18] <smoser> hallyn, i would think you should not do that.
[17:18] <hallyn> smoser: ok
[17:18] <SpamapS> yeah thats not going to work out
[17:18] <SpamapS> Too much behavior change.
[17:18] <smoser> and unfortunately, that, static-network-up is not really going to work
[17:18] <hallyn> smoser: why?
[17:18] <smoser> s/, that,/without that/
[17:19] <smoser> because thats what makes static-network-up wait for all network devices to be up
[17:19] <smoser> previously ifup did not wait
[17:19] <smoser> it just waited for 60 seconds and then went on with life, pretending it did it
[17:19] <hallyn> well,
[17:19] <hallyn> as far as libvirt is concerned i think that's fine
[17:19] <smoser> i think introducing static-network-up without that is just asking for issues.
[17:19] <hallyn> if your networking hasn't come up after 60 seconds, then you have probelms anyway
[17:20] <hallyn> right now autostart VMs fail.  Making it so only ppl with bad setups have problems seems an improvement to me.
[17:23] <smoser> maybe.
[17:24] <smoser> even probably
[17:26] <hallyn> smoser: i'm going to try out lp:~serge-hallyn/ubuntu/natty/ifupdown/static-net-up
[17:36] <i0n> anyone know/have of a apache2.2.22 package?
[17:41] <SpamapS> smoser: what hallyn is saying makes sense. Waiting 60 seconds for something to happen might be better in the general case.
[17:41] <SpamapS> That said..
[17:42] <SpamapS> 11.10 is out in a month..
[17:42] <SpamapS> 12.04 out in 7 months..
[17:42] <SpamapS> There are workarounds to the issues..
[17:42] <smoser> does lucid have this problem ?
[17:42] <SpamapS> yes
[17:42] <SpamapS> 9.10 introduced it
[17:42] <smoser> its valid to find *a* fix for 10.04
[17:42] <SpamapS> when we stopped waiting for all interfaces to be up on boot
[17:42] <smoser> 11.10 is 'meh'
[17:43] <smoser> lts and libvirt not working is embarrasing
[17:43] <SpamapS> Way more than libvirt is broken
[17:43] <SpamapS> *anything* that binds to an interface
[17:48] <SpamapS> smoser: what bug did I say we missed freeze on?
[17:48] <smoser> you didnt.
[17:49] <smoser> hallyn, did
[17:49] <SpamapS> Oh ok
[17:55] <hallyn> SpamapS: hm, 'start: Unknown parameter: JOB
[17:56] <SpamapS> hallyn: who when?
[17:58] <hallyn> SpamapS: when reinstalling ifupdown on natty
[17:58] <hallyn> from network-interface-security.conf
[17:59] <SpamapS> hallyn: sorry I'm not sure what that means.. have to step away for a few minutes.. will ping when I return
[18:00] <hallyn> ok
[18:03] <kees> hallyn: that would imply upstart has regressed?
[18:03] <hallyn> kees: i don't know, i need to reproduce and make sure i'm not responsible
[18:05] <kees> the use of JOB stuff in network-interface-security.conf is from me, but it really should work fine in natty
[18:05] <kees> hallyn: is it disk corruption? what does the file look like? JOB is only part of the "instance" line ..
[18:09] <hallyn> no, it's not me
[18:09] <hallyn> apt-get install --reinstall ifupdown in natty gives that line
[18:10] <hallyn> kees: yes, it doesn't do it in oneiric, so it must be an upstart difference
[18:15] <kees> hallyn: can you pastebin your network-interface-security.conf file somewhere? it works for me in natty
[18:15] <kees> well, it works for everyone but you in natty. ;)
[18:16] <hallyn> kees: apt-get install --reinstall ifupdown didn't do it for you?
[18:16] <hallyn> it was a fresh, newly created, up to date natty vm
[18:16] <hallyn> i'll recreate again
[18:17] <magicblaze007> is anyone using ddclient of ipcheck here?
[18:18] <kees> hallyn: can you pastebin your file?
[18:18] <hallyn> kees: not until the vm is recreated
[18:18] <kees> oh heh
[18:19] <hallyn> kees: http://paste.ubuntu.com/691011/
[18:20] <hallyn> kees: http://paste.ubuntu.com/691012/  that is the error msg
[18:21] <kees> how strange. but everything still works, right?
[18:21] <hallyn> yeah
[20:15] <internalkernel> Im using rsync to create incremental backups, how can I remove the duplicate (i.e. unchanged) files from a snapshot? I want to prune all the files that are duplicates, and tar ball only the changed files...
[20:16] <internalkernel> I haven't seen an easy way to do this yet, does anyone have suggestions?
[20:26] <SpamapS> internalkernel: tar has a --newer path/to/a/file
[20:30] <internalkernel> hmmmm.... SpamapS thanks I'll look into that... I hadn't thought of using tar directly, I was still trying to make rsync do it... :)
[20:31] <SpamapS> internalkernel: not sure what exactly you want rsync to do.
[20:33] <internalkernel> SpamapS:  Maybe I was mistaken, but I thought I had read somewhere that rsync's --remove-source-files option could have been tailored to remove duplicates between two directories
[20:41] <m_3> internalkernel: find has a -newer option too
[21:00] <marko_> [13:53] <marko_> am hoping to try out El Diablo on Oneiric [13:53] <marko_> would like to understand how best to layout my server [13:53] <marko_> i have a HP system i can devote to this [13:54] <marko_> can either have raid0 with 146 GB and RAID5 with about 400 GB [13:54] <marko_> or can move a couple drives and make RAID0 have 72 GB and more for RAID5 [13:55] <marko_> also, curious if i should install ESXi first, then create
[21:00] <marko_> sorry bout that
[21:00] <marko_> i composed a big note and tried to copy paste..  not too clear i'm afraid
[21:06] <marktma> am hoping to try out El Diablo on Oneiric. would like to understand how best to layout my server. i have a HP system i can devote to this Can either have raid0 with 146 GB and RAID5 with about 400 GB or can move a couple drives and make RAID0 have 72 GB and more for RAID5  Also, curious if i should install ESXi first, then create the ElDiablo server for OpenStack or just go on bare metal with Oneiric
[21:07] <marktma> i guess knowing that OpenStack mimics EC2, am curious if i need to configure for S3 as well, or just EC2
[21:10] <marktma> is this the right place to ask about ElDiablo?
[21:11] <marktma> or should i go somewhere else?..  like a bull riding IRC channel?
[22:28] <Wild_> Hey, I need to make a new account, that only has access to /var/www (to edit the website) via SFTP or FTP, what do I do? (and yes, I googled it)
[22:35] <Wild_> anyone there?
[22:36] <Wild_> ANYONE HERE?
[22:43] <SpamapS> Wild_: I like 'scponly' for that
[22:44] <Wild_> wow an asnwer
[22:44] <Wild_> lol
[22:44] <Wild_> what is that?
[22:44] <Wild_> a package?
[22:44] <SpamapS> Wild_: yeah
[22:44] <Wild_> What does it do?
[22:50] <scubes13> anyone around using SoGo authenticating against AD and connecting to extermal IMAP server? I have been googling and cant find any walk thru or example that I can follow
[22:53] <SpamapS> scponly - Restricts the commands available to scp- and sftp-users
[22:53] <SpamapS> Wild_: ^^
[22:54] <Wild_> I have no clue how to set that up
[22:54] <Wild_> I just have to use a free host I guess :/
[22:56] <SpamapS> Wild_: well it does have a manual.
[22:57] <SpamapS> Wild_: the steps largely involve "install it... create a user... chsh -s /usr/bin/scponly username"
[22:57] <SpamapS> Wild_: an additional step may be to change the web server configuration so it reads its files from their home dir.
[23:17] <jj995_> I'm using systemimager to try to copy one system to another, and now my /boot directory is empty -- this system will no longer boot with kernel images in /boot, right?
[23:18] <jj995_> s/with kernel/without kernel


[00:37] <Atamira> nd
[00:37] <Atamira> darn
[09:14] <Rosewolf> Hello
[19:25] <Atamira> mornin
[19:26] <chilts> morning :)
[19:29] <ajmitch> morning
[20:49] <hads> Morning
[21:26] <thumper> morning
[21:26]  * thumper is pleased it is Friday
[21:35] <ajmitch> would be nice if it weren't raining outside though
[22:46] <ojwb> morning
[22:53] <mwhudson> morning
[22:53] <mwhudson> sneaking in, been here all along though :)
[23:05] <mwhudson> who broke metservice.com


[23:34] <TheRealSoundWave> Hey all, I'm trying to use apt-offline and I'm in a pickle. When a do apt-offline install upgrade.zip --verbose, it does not install anything, just telling me the files in the zip are synced


[04:53] <rhelmer> chrisccoulson: btw, nigelb pointed me at https://lists.ubuntu.com/archives/ubuntu-devel/2011-August/033931.html (I work on crash-stats aka socorro)
[04:54] <rhelmer> I am interested in helping to package socorro for debian/ubuntu, we were intending on providing rpm/deb ourselves soon anyway
[10:21] <chrisccoulson> hi rhelmer, that's awesome
[10:21] <chrisccoulson> (sorry, i was asleep earlier)
[10:29] <chrisccoulson> rhelmer, is socorro dependant on the client applications using Breakpad, or would it be possible to modify it to be compatible with something else? (eg, Apport, which is what we use in Ubuntu for most things)
[10:30] <chrisccoulson> apport has some important advantages for us. the main one being that we don't need to embed it in to applications
[14:20] <rhelmer> chrisccoulson: socorro uses a component of breakpad called minidump_stackwalk to process incoming crashes, and the processors have access to the debug symbols used to generate the binaries that the crashes came from
[14:21] <rhelmer> chrisccoulson: I don't think there are any other explicit dependencies but there are probably some assumptions in the code, I guess things like signature generation would need to be modified a bit
[14:21] <chrisccoulson> rhelmer, yeah, possibly
[14:21] <chrisccoulson> it would be nice to have something like that :)
[14:21] <chrisccoulson> we definitely miss having a good crash DB
[14:23] <chrisccoulson> rhelmer, bug 629306 is an example of what we currently have
[14:23] <ubot2> Launchpad bug 629306 in ubuntuone-client/stable-1-4 "gnome-settings-daemon crashed with SIGSEGV in g_return_if_fail_warning()" [High,Fix committed] https://launchpad.net/bugs/629306
[14:23] <chrisccoulson> which is a problem for frequent crashes, as it generates a lot of bug mail ;)
[14:23] <rhelmer> heh
[14:27] <rhelmer> chrisccoulson: socorro has a lot of dependencies and can be a bit tricky to get going, we've started a vagrant project which bootstraps an ubuntu VM (using puppet) https://github.com/rhelmer/socorro-vagrant
[14:28] <rhelmer> chrisccoulson: we're definitely interested in packaging it in any case, but I think we could investigate adding support for apport as well
[14:29] <rhelmer> chrisccoulson: so I accidentally woke up way too early this morning, I am going to go back to sleep, but nice to meet you :)
[14:29] <chrisccoulson> rhelmer, excellent, thanks :)
[18:28] <bhearsum> m_conley: nice work driving Thunderbird along!
[18:35] <m_conley> bhearsum: thanks! :)
[18:57] <chrisccoulson> m_conley, are you coming to UDS in orlando btw?
[18:57] <chrisccoulson> nice hotel and pool ;)
[18:57] <m_conley> chrisccoulson: Oh, good question - has registration opened?
[18:57] <chrisccoulson> m_conley, good question :)
[18:58] <chrisccoulson> jcastro might be able to answer that
[18:58] <chrisccoulson> ah https://launchpad.net/sprints/uds-p
[18:58] <chrisccoulson> so the answer is probably "yes" :)
[18:58] <m_conley> right, cool
[18:59] <m_conley> chrisccoulson: I hope I can come!  I really enjoyed the last UDS.
[19:54] <chrisccoulson> sigh @ https://crash-stats.mozilla.com/report/index/1de1b1b4-3524-4628-8bfb-778722110810 :(
[19:54] <chrisccoulson> all the reports from the same person
[19:54] <chrisccoulson> i wish he would respond to my e-mail
[20:37] <micahg> m_conley: you're famous: http://feedproxy.google.com/~r/d0od/~3/OSIVlyO0s9s/
[20:37] <m_conley> micahg: :D
[20:45] <BUGabundo> evening friends of the Dark
[22:14] <chrisccoulson> woah, just had my first firefox crash in a month!
[22:14] <chrisccoulson> not bad for running nightly builds
[22:16] <Omega> Mine crashes about once a week
[22:16] <Omega> (nightly)
[23:08] <chrisccoulson> gah, mozilla bug 661297 totally breaks my extension :'(
[23:08] <ubot2> Mozilla bug 661297 in DOM: Events "Kill AddEventListenerByIID/RemoveEventListenerByIID" [Normal,Resolved: fixed] http://bugzilla.mozilla.org/show_bug.cgi?id=661297
[23:09] <chrisccoulson> maintaining a binary extension sucks
[23:23] <rhelmer> chrisccoulson: yeah don't do that :P
[23:24] <chrisccoulson> heh
[23:24] <chrisccoulson> it's not fun ;)
[23:24] <rhelmer> chrisccoulson: srsly though is jsctypes an option? what does it do?
[23:24] <chrisccoulson> rhelmer, https://launchpad.net/globalmenu-extension
[23:25] <chrisccoulson> ctypes would be difficult atm, as i need access to some interfaces which aren't scriptable
[23:25] <chrisccoulson> and there are problems with managing memory with ctypes too
[23:27] <rhelmer> yeah
[23:27] <rhelmer> chrisccoulson: hm yeah that's a tricky one
[23:28] <rhelmer> chrisccoulson: has there been any discussion of getting this upstreamed to mozilla, so our test infra etc. would be able to help?
[23:28] <rhelmer> guess since it's ubuntu-only might be a little odd
[23:28] <chrisccoulson> rhelmer, there has been some brief talk, but nothing has materialised so far
[23:28] <chrisccoulson> i'd certainly like that to happen
[23:30] <rhelmer> it'd be nice if we could help w/ test infra at least, I wonder if that's something we could do sooner
[23:30] <rhelmer> there's been a lot of discussion about binary extensions in the newsgroups since we went with the rapid release cycles, that's one thing that has been discussed to help out enterprise users iirc
[23:40] <chrisccoulson> rhelmer, i probably have more of an advantage than some other extension maintainers, as we bundle this extension with firefox
[23:40] <chrisccoulson> which means it also gets built nightly
[23:41] <chrisccoulson> so i spot breakage fairly quickly ;)
[23:41] <rhelmer> yeah that's good
[23:42] <rhelmer> chrisccoulson: do you do any kind of automated tests? we have a whole bunch of them that you could run, they have crash detection and such (I assume you mean it gets bundled and built on the ubuntu side right?)
[23:43] <chrisccoulson> rhelmer, yeah, that's right
[23:43] <chrisccoulson> there aren't any tests for it atm, as it depends on other things in the environment
[23:43] <chrisccoulson> (ie, it needs to talk to the unity panel)
[23:43] <rhelmer> yeah makes sense
[23:43] <chrisccoulson> i guess i could emulate that somehow though


[15:56] <mup> Bug #1551295 opened: text 'Installation complete - Node disabled netboot' is incorrect <MAAS:New> <https://launchpad.net/bugs/1551295>
[16:17] <mup> Bug #1551295 changed: text 'Installation complete - Node disabled netboot' is incorrect <MAAS:Invalid> <https://launchpad.net/bugs/1551295>
[17:47] <mup> Bug #1551348 opened: [2.0] Controller details interface show's PXE column. <MAAS:New> <https://launchpad.net/bugs/1551348>
[17:47] <mup> Bug #1551350 opened: [2.0] Controller details interface section shows erroneous message <MAAS:New> <https://launchpad.net/bugs/1551350>
[17:47] <mup> Bug #1551355 opened: [2.0a1] RAck Controller details does not show hardware information <MAAS:New> <https://launchpad.net/bugs/1551355>
[18:17] <mup> Bug #1551371 opened: [2.0] Adding an interface via API doesn't update WebUI on Rack Controllers details page <MAAS:New> <https://launchpad.net/bugs/1551371>
[18:47] <mup> Bug #1551376 opened: BMC could not save extracted IP address '<IP_ADDRESS>': 'duplicate key value violates unique constraint "maasserver_staticipaddress_ip_key"#012DETAIL:  Key (ip)=(192.168.1 22.1) already exists.#012' <MAAS:New> <https://launchpad.net/bugs/1551376>
[18:47] <mup> Bug #1551378 opened: [2.0] MAAS enabling DHCP against the wrong interface <MAAS:New> <https://launchpad.net/bugs/1551378>
[19:20] <mup> Bug #1551390 opened: MAAS 1.9 can't see HDDs <MAAS:New for anton-zubkoff> <https://launchpad.net/bugs/1551390>
[20:03] <mup> Bug #1551399 opened: Trying to turn DHCP on via the API fails, returning number of interfaces of a rack. <MAAS:New> <https://launchpad.net/bugs/1551399>
[21:41] <ChrisHolcombe> i'm having a bit of trouble getting maas 1.9 to boot up virtual machines.  Anyone willing to lend me a hand for a few mins?
[21:42] <roaksoax> ChrisHolcombe: shoot!
[21:42] <roaksoax> ChrisHolcombe: better take advantage of the 15 mins I have to distract myself from other stuff :)
[21:43] <ChrisHolcombe> roaksoax, hey thanks!  so i setup maas in a virtual machine on kvm and i was hoping to get it to boot other kvm's.
[21:43] <ChrisHolcombe> i setup a bridge so both could talk to one another
[21:43] <ChrisHolcombe> i told maas to take control over that interface and assign <IP_ADDRESS>/24 addresses to it.
[21:43] <ChrisHolcombe> i then started up my 2nd vm on the bridge and it's not getting dhcp packets
[21:44] <roaksoax> ChrisHolcombe: ok, so virbrX is <IP_ADDRESS>/24 and the Cluster Controllers is managing DHCP/DNS on that virbrX ?
[21:44] <roaksoax> ChrisHolcombe: also, ps faux | grep dhcpd ?
[21:44] <ChrisHolcombe> roaksoax, yup
[21:44] <ChrisHolcombe> roaksoax, yeah maas is running dhcpd
[21:45] <ChrisHolcombe> and the cli says it's giving leases on eth1
[21:45] <ChrisHolcombe> roaksoax, one odd thing i noticed is after i gave maas control of the interface it didn't bring the interface up.  I had to manually add a static ip to it
[21:45] <roaksoax> ChrisHolcombe: yes, MAAS don't really manage interfaces, we only "use
[21:45] <roaksoax> ChrisHolcombe: yes, MAAS don't really manage interfaces, we only "use" what's already on the system
[21:46] <roaksoax> ChrisHolcombe: we don't create them yet
[21:46] <ChrisHolcombe> roaksoax, i see.  ok that explains that
[21:46] <roaksoax> ChrisHolcombe: ok, so did you create the bridge via libvirt or manually ?
[21:46] <ChrisHolcombe> roaksoax, so i guess it just comes down to a config issue on my end then
[21:47] <ChrisHolcombe> roaksoax, yeah i manually created a bridge with brctl and added vnet1 and vnet2 to it.  Those vnet* devices are being made by libvirt i believe
[21:47] <roaksoax> ChrisHolcombe: right, so yeah that might be an issue with configuration indeed
[21:47] <roaksoax> ChrisHolcombe: what I do is ususally this:
[21:48] <roaksoax> ChrisHolcombe: 1. go to virt-manager 2. Edit -> Connection Details
[21:48] <roaksoax> 3. Virtual Networks -> + (to create a new one)
[21:48] <ChrisHolcombe> roaksoax, awesome.  i'm using virt-manager also so the details should line up :)
[21:49] <ChrisHolcombe> roaksoax, i specified shared device name: maasnet and then gave it the device model of: virtio
[21:49] <ChrisHolcombe> i wonder if virtio is the issue?
[21:49] <roaksoax> ChrisHolcombe: then on the second step of creating a new network Check "Enable IPv4 network..." and Uncheck "Enable DHCPv4"
[21:49] <ChrisHolcombe> roaksoax, ah ok i haven't done that
[21:50] <roaksoax> ChrisHolcombe: 5. on the fourth step, select "Forwarding to physical network", pick the device (my case is wlan0), and Mode = NAT. (also no DNS domain)
[21:50] <roaksoax> ChrisHolcombe: and that should be all you need
[21:51] <ChrisHolcombe> roaksoax, thanks!
[21:51] <roaksoax> ChrisHolcombe: also, make sure you are not using any VPN that could be collinding with the address space just to be safe
[21:51] <ChrisHolcombe> roaksoax, will do.  I'm not but it's good to check
[21:58] <ChrisHolcombe> roaksoax, you're awesome.  It's pxe booting :)
[22:03] <roaksoax> ChrisHolcombe: cool!
[22:03] <ChrisHolcombe> roaksoax, i'm getting an odd iscsistart connect failure though
[22:05] <roaksoax> ChrisHolcombe: even with the failre, does it still continue ?
[22:05] <roaksoax> as sometimes you may see what it seems to be a failure, but it moves on past that
[22:05] <ChrisHolcombe> roaksoax, it seems stuck but i'll let it try for awhile
[22:06] <ChrisHolcombe> roaksoax, yeah it moved past.  i'm just impatient :D


[07:18] <Mamarok> hm, still struggling to install mantic, I have this error:
[07:18] <Mamarok> The following packages have unmet dependencies:
[07:18] <Mamarok>  libgpod-common : Depends: libsgutils2-1.46-2 (>= 1.27) but it is not going to be installed
[07:18] <Mamarok> the installed version is libsgutils2-2
 Are you here? :) (re @myfenris: anyone here will be in summit ? other than @Eickmeyer & @tsimonq2)
[14:37] <BluesKaj> Hi all, Happy Friday!


[00:09] <mup> Bug #1758465 opened: snapd doesn't upgrade on bionic when a local installed snap mount is failing <Snappy:New> <https://launchpad.net/bugs/1758465>
[00:59] <mup> PR snapd#4858 closed: strutil, cmd/snap: drop strutil.WordWrap, first pass at replacement <Created by chipaca> <Merged by chipaca> <https://github.com/snapcore/snapd/pull/4858>
[04:20] <mup> Bug #1741486 changed: failed snap try leaves snap symlink around <Snappy:Expired> <https://launchpad.net/bugs/1741486>
[07:04] <mup> PR snapd#4882 closed: snap: make `snap run` look at the system-key for security profiles <Critical> <Squash-merge> <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/4882>
[07:12] <mup> PR snapd#4924 opened: snap: make `snap run` look at the system-key for security profiles (#… <Created by mvo5> <https://github.com/snapcore/snapd/pull/4924>
[07:44] <mup> PR core#86 opened: hooks: create compat copy of /lib/udev/snappy-app-dev <Created by mvo5> <https://github.com/snapcore/core/pull/86>
[07:45] <mup> PR core#86 closed: hooks: create compat copy of /lib/udev/snappy-app-dev <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/core/pull/86>
[08:28] <pedronis> mvo: zyga: I'm a bit confused, it seems  account-control expects files to be already present in /var/lib/extrausers  but in our tests they are just because of a hack
[08:32] <mup> PR snapd#4924 closed: snap: make `snap run` look at the system-key for security profiles (2.32) <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/4924>
[08:33] <pedronis> if I tweak the hack I get:    useradd: cannot open /var/lib/extrausers/passwd
[08:37] <pedronis> it's not a confinement issue btw,     useradd --extrausers alice  as root also gives the same
[08:59] <mup> PR snapd#4925 opened: tests: fix snap-run tests when snapd is not running <Created by mvo5> <https://github.com/snapcore/snapd/pull/4925>
[09:00] <mup> PR snapd#4926 opened: tests: fix snap-run tests when snapd is not running <Created by mvo5> <https://github.com/snapcore/snapd/pull/4926>
[10:10] <thresh> hello.  how do I debug why stage-packages: pulls in packages that I don't see installed when I do apt-get install for that list?
[10:11] <thresh> I see some packages that should not be there
[10:12] <thresh> found --debug, let me see if that helps...
[10:16] <mborzecki> zyga: hi, you around?
[10:17] <mborzecki> zyga: there's a hackathon at GOG office in May, want to show them how make snaps? https://www.gog.com/hackathon
[10:19] <mup> PR snapd#4925 closed: tests: fix snap-run tests when snapd is not running (2.32) <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/4925>
[10:28] <zyga> Hi mborzecki
[10:28] <zyga> Ooohhh
[10:28] <zyga> Thanks
[10:29] <zyga> Wanna come?
[10:36] <mborzecki> zyga: i'm interested for sure, don't know yet if i will be able to go, probably will know more mid-april, registration closes on may 7, so we still have some time
[10:36] <bulld> hi
[10:37] <zyga> We could snap gog games
[10:37] <bulld> am building my app with qt5.7.1 and later am going to snap pack it, how can i use my local qt5.7.1 toolkit to build in snapcraft file
[10:37] <zyga> I’ll register us back home
[10:38] <zyga> bulld: hey, I’m not sure but it’s possible for sure.
[10:38] <zyga> Did you check on the forum? Maybe someone did this already
[10:39] <bulld> i build qt5.7.1's webengine myself with codecs support so i need it to build/ship the binary am using in snap package
[10:39] <thresh> so I've ran two snapcraft --debug prime runs, and it seems like the behaviour is inconsistent: https://thre.sh/stuff/snapcraft-different-packages-staged.diff.txt
[10:39] <bulld> okay @zyga i will check
[10:39] <thresh> any idea how to make sure snapcraft works the same between different runs?
[10:40]  * zyga is a snapd hacker and builds snaps less frequently than others
[10:40] <thresh> e.g. you can see it fetches libvlc5 in one case and not in the other
[10:40] <zyga> And when I do I build weird snaps that use new features
[10:40] <bulld> @zyga :)
[10:41] <zyga> Speaking of which, I have some cool snap demo to publish
[10:41] <zyga> But first family time with my daughter :-)
[10:42] <bulld> hmm :)
[10:55] <bulld> my snap installation is broken somehow cannot install any snap package local or from store. getting some apparmor errors
[10:55] <bulld> am using ubuntu 16.04
[10:57] <mup> PR snapcraft#2024 closed: errors: improve the UX for sending error data <Created by sergiusens> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/2024>
[11:02] <bulld> i already posted details of errors am getting in snapcraft forums https://forum.snapcraft.io/t/unable-to-install-snap-from-store-or-loallay/4629
[11:08] <zyga> bulld: can you give me more details
[11:08] <zyga> Snap version
[11:08] <zyga> And the errors you are seeing
[11:09] <bulld> i provided everything in the forum link in my previous msg
[11:09] <bulld> https://forum.snapcraft.io/t/unable-to-install-snap-from-store-or-loallay/4629
[11:10] <zyga> Ok
[11:10] <zyga> Thanks
[11:22] <zyga> I’ll check that later today
[11:27] <bulld> okay ty
[11:55] <mup> PR snapd#4927 opened: release 2.32 <Created by mvo5> <https://github.com/snapcore/snapd/pull/4927>
[12:02] <pedronis> zyga: I think  I know how to disentangle the etc mess,  was confused for a bit by writable-paths (surprise)
[12:02] <zyga> Ha
[12:02] <zyga> I sent a PR that looks for the damage
[12:02] <zyga> There are some tests that need fixes
[12:03] <pedronis> zyga: well, it's no the tests
[12:04] <pedronis> is the prepare stuff that does very strange stuff
[12:04] <pedronis> (in hindsight)
[12:04] <pedronis> zyga: we basically run the tests with /etc/passwd  being a bind mount of /var/lib/extrausers/passwd
[12:04] <pedronis> that makes little sense conceptually
[12:05] <zyga> Why do we do that’s
[12:05] <zyga> Note that would not break the mimic code
[12:05] <pedronis> zyga: well we do need to bind mount something on /etc/passwd
[12:05] <zyga> It is this with combination of some unfortunate rm -rf
[12:05] <pedronis> afair
[12:05] <pedronis> sorry
[12:05] <pedronis> afaiu
[12:06] <pedronis> but making it /var/lib/extrausers/passwd
[12:06] <pedronis> adds to the confusion
[12:06] <pedronis> because then some other code will modify it
[12:06] <pedronis> zyga: it doesn't seem to be a rm -rf , more some cases of sed -i
[12:06] <pedronis> but I bit unclear exactly how (I don't get that effect playing locally with sed -i)
[12:07] <zyga> Interesting
[12:07] <zyga> I think sed would not cause that
[12:07] <zyga> Kernel code indicates that dentry must be removed
[12:07] <zyga> So more like the parent directory
[12:07] <pedronis> zyga: anyway  having etc/passwd [12:07] <pedronis> conceptually
[12:07] <zyga> I agree
[12:08] <pedronis> zyga: I think we need to bind mount /etc/passwd   because we need to put there the spread root user
[12:08] <pedronis> afaiu
[12:08] <zyga> Cannot we use extra users for that?
[12:08] <pedronis> zyga: no, that's the problem
[12:08] <pedronis> root cannot be in extrausers
[12:08] <pedronis> because the one in /etc/passwed wins
[12:09] <zyga> Ah, I see
[12:09] <pedronis> so we need a bind mount
[12:09] <pedronis> but no reason to do this bind mount
[12:09] <pedronis> (is super confusing in various ways)
[12:09] <pedronis> also it means that when we test extrausers stuff
[12:09] <pedronis> (which is important)
[12:09] <zyga> Well
[12:09] <pedronis> we really test nonsense
[12:09] <zyga> At the very least I know how to improve mimic code
[12:10] <zyga> But our test environment is in a very broken state
[12:10] <pedronis> zyga: anywy I can propose a change that doesn't have any /etc  //deleted mounts at least
[12:10] <pedronis> anymore
[12:10] <pedronis> and also untangle a bit that confusion
[12:10] <pedronis> I don't know if it's enough to not confused layout
[12:10] <pedronis> but is a step
[12:10] <zyga> Because all those //deleted mount points are broken
[12:10] <pedronis> yea
[12:10] <zyga> I will check kernel code
[12:11] <pedronis> no more of those
[12:11] <pedronis> with my change
[12:11] <pedronis> I mean for etc
[12:11] <zyga> But I’m worried that such deleted mount points cannot be the target of a mount call
[12:11] <pedronis> we have some for try snaps afaict
[12:11] <zyga> Because they no longer exist conceptually
[12:11] <pedronis> zyga: ?
[12:11] <pedronis> zyga: so?
[12:11] <zyga> It’s a detached inode
[12:11] <pedronis> zyga: as I said I fixed the //deleted bit
[12:11] <zyga> So mount with that as a target will always fail
[12:11] <zyga> So what can we
[12:11] <zyga> Do?
[12:12] <pedronis> is that a problem?
[12:12] <zyga> Yes
[12:12] <zyga> The mimic is broker
[12:12] <zyga> Broker
[12:12] <pedronis> I mean do you think it will happen in practice?
[12:12] <zyga> Broken
[12:12] <zyga> No
[12:12] <zyga> But we must handle that in tests
[12:12] <pedronis> ?
[12:12] <zyga> In reality it will not happen
[12:12] <pedronis> if there are no  //deleted
[12:12] <pedronis> anymore
[12:12] <pedronis> there's nothing to handle
[12:13] <pedronis> I made changes such that there are no more //deleted
[12:13] <pedronis> I think I said that a couple fo times
[12:13] <zyga> But I don’t want to fail tests 30% of the time because of that
[12:14] <zyga> Oh
[12:14] <pedronis> ?
[12:14] <zyga> Cool
[12:14] <zyga> Can you merge my patch from a later pr that detects dangling //deleted please?
[12:14] <pedronis> zyga: I used your patch
[12:14] <pedronis> as a baseline
[12:14] <pedronis> otherwise how would I know
[12:14] <pedronis> that there no //deleted
[12:15] <zyga> Ah perfect
[12:15] <pedronis> to be clear I'm talking about /etc here
[12:15] <pedronis> there are some tests using try
[12:15] <pedronis> that live //deleted around
[12:15] <pedronis> not sure it's an issue or not
[12:15] <zyga> I see
[12:15] <zyga> I can review that next week and try to eliminate them
[12:17]  * zyga is very much afk
[13:12] <mborzecki> updated snapd to 2.32 in AUR
[15:07] <mup> PR snapd#4922 closed: overlord/configstate: change how ssh is stopped/started (#4912) <Created by mvo5> <Merged by zyga> <https://github.com/snapcore/snapd/pull/4922>
[15:27] <pedronis> ok, my change seems to do what I wanted (there was a further subtle detail, but I think I have a fix)
[15:54] <mup> PR snapd#4928 opened: tests: disentangle etc vs extrausers <Created by pedronis> <https://github.com/snapcore/snapd/pull/4928>
[15:56] <pedronis> zyga: ^
[15:56] <zyga> Thank you. I will return home soon and review it
[15:57] <zyga> Did you find this by reading the strace from last night?
[15:59] <pedronis> zyga: no, I just assumed  that /etc/group  being //deleted would be the source of the problem?
[15:59] <pedronis> zyga: anyway I tried to run those account tets and layout together and layout passes
[15:59] <pedronis> with this change
[16:03] <zyga> Thank you so much!
[16:04] <zyga> My question about the strace was motivated by wanting to see if there was anything else fishy there
[16:04] <zyga> I will review it in the evening
[16:05] <pedronis> zyga: anyway as I explain in the PR, this is a saner change because what we did would make our /var/lib//extrausers not very realistic
[16:06] <pedronis> because /etc/passwd would also contain the stuff
[16:06] <pedronis> etc
[16:16] <pedronis> zyga: rechecked, on master if one runs ubuntu-core-create-user just before layout  the latter fails with the /etc issue
[16:17] <zyga> Great find! But I also managed to fail it by running just layout with -repeat 2
[16:18] <pedronis> that is stranger
[16:19] <zyga> But that was against core 16
[16:19] <zyga> So I thought the suite restore is buggy
[16:19] <pedronis> this is a core only problem btw
[16:19] <pedronis> we don't do this strange things on classic
[16:19] <zyga> It would fail on 2nd try
[16:20] <zyga> I hope so. I think we saw layout failures in classic too
[16:20] <zyga> But perhaps older codebase
[16:20] <pedronis> well it might be that layout breaks layout
[16:20] <pedronis> in some cases
[16:20] <pedronis> are the  threspassing fixes merged?
[16:21] <zyga> No but they cannot affect this
[16:22] <pedronis> also linode and google are different because reuse vs not
[16:22] <zyga> Trespassing bug means we leave empty regular file, directory or symlink
[16:22] <pedronis> that also changed
[16:22] <zyga> Ah, good point
[17:04] <pedronis> grumble
[17:22] <mup> PR snapd#4926 closed: tests: fix snap-run tests when snapd is not running <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/4926>
[17:22] <pedronis> zyga: yes, that was my grumble, classic test is failing
[17:22] <zyga> pedronis: I reviewed https://github.com/snapcore/snapd/pull/4928
[17:22] <mup> PR #4928: tests: disentangle etc vs extrausers in core tests <Created by pedronis> <https://github.com/snapcore/snapd/pull/4928>
[17:23] <zyga> ha
[17:23] <pedronis> I think I know what to do
[17:23] <pedronis> just annoying
[17:23] <pedronis> I still need to create extrausers
[17:23] <zyga> what is your plan?
[17:23] <pedronis> just not bind it somewhere
[17:23] <zyga> aha
[17:23] <pedronis> zyga: basically we need the "test" user there
[17:23] <pedronis> I'm testing the fix right now locally
[17:23] <zyga> if we need it for just one test, perhaps we could do it there
[17:23] <zyga> we can bind mount over /etc/passwd
[17:23] <zyga> and restore that correctly
[17:24] <pedronis> it doesn't need to be in /etc/passwd
[17:24] <pedronis> it really needs to be in extrausers
[17:24] <pedronis> because classic knows that's were core puts users
[17:24] <pedronis> so it's the thing it copies inside
[17:24] <zyga> ah, I see
[17:25] <pedronis> as I said, I think I have a fix that should keep the rest of the sanity
[17:25] <pedronis> trying it now
[17:25] <zyga> cool, thank you
[17:25] <zyga> I will play with the kernel, I have an idea on how to improve the error reporting for my sanity, at least
[17:25] <zyga> just add some logging in places where kernel returns error on mount
[17:26] <pedronis> zyga: fwiw   is not sed -i that was ripping apart /var/extrausers/foo,  it's useradd itself
[17:26] <pedronis> I think
[17:26] <zyga> I wrote a similar patch for pivot_root which has half a dozen reasons for EINVAL
[17:26] <pedronis> it does atomic writes with renames
[17:26] <pedronis> of stuff there
[17:26] <zyga> ah, that's sensible, it would get a new inode and the old one would become //deleted
[17:27] <zyga> kernel is "fun"
[17:34] <pedronis> zyga: I pushed the fix
[17:34] <zyga> lookng
[17:38] <zyga> let
[17:39] <zyga> let's see if it passes now
[18:09] <pedronis> zyga: passed, I'll need a 2nd review on monday
[18:09] <zyga> sounds very good
[18:27] <cachio> zyga, is it gonna be a new 2.32?
[18:27] <cachio> I am running beta validation for the current one
[18:27] <zyga> cachio: no, I don't think so
[18:27] <cachio> zyga, ah, ok, good news
[18:36] <pedronis> it's  a test only fix, we probably want it in 2.32.x  if likely we need to do that, but should affect current 2.32 testing
[18:36] <pedronis> *but shouldn't