/srv/irclogs.ubuntu.com/2016/06/07/#ubuntu-devel.txt

naccrbasak: i pusehd an updated to the tooling, `usd-merge` now exists as a 3-operation tool (tag, reconstruct, commit). Updated https://wiki.ubuntu.com/UbuntuDevelopment/Merging/GitWorkflow heavily00:54
naccStill working on it, now will cross-ref with the other wiki page00:55
naccbarry: --^ you may want to refer to that, i'm working on putting everything i know on there01:02
nacccpaelzer: are you ok if i use your graph as an example on the public wiki?01:02
barrynacc: cool, thanks.  i'm planning on digging intot hat tomorrow01:17
naccbarry: sure, i'm all ears on feedback, that wiki page is definitely WIP, i'll have more details in our merging process tmrw (but the references to the importer are pretty complete as much as i ahve them :)01:47
cpaelzergood morning05:52
pittiGood morning07:20
=== athairus is now known as afkthairus
pittinacc: new php-defaults has been stuck in proposed because it makes php-imagick uninstallable apparently; is that on your radar by any chance? (http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#php-defaults)09:14
FourDollarsHi, does anyone know how to see the debug messages of indicator-bluetooth in Unity desktop environment?09:36
pittiFourDollars: try .cache/upstart/indicator-bluetooth.log ?09:37
FourDollarspitti: There is no such file.09:39
pittiFourDollars: (that's relative to the home dir)09:39
pittiFourDollars: do you have other indicator-*.log files there?09:39
FourDollarspitti: Yes, I know.09:39
FourDollarspitti: Yes, there are other gzip files.09:40
pittiah, so maybe check their timestamps, they might just have gotten rotated?09:40
FourDollarsThere is no debug messages in those gzip files.09:41
pittiFourDollars: ah, you probably need to restart the indicator process with G_MESSAGES_DEBUG=all09:44
pittiand while you are at it, stop the upstart process and start it in a shell09:44
FourDollarspitti++09:45
FourDollarsG_MESSAGES_DEBUG=all works!09:45
FourDollarspitti: Thx a lot.09:45
pittiworks? nice09:45
FourDollarsI mean I can see the debug messages now. :D09:45
FourDollarsG_MESSAGES_DEBUG=all is what I need.09:46
=== hikiko is now known as hikiko|ln
jamespageok so I've forgotten how todo this:11:21
jamespageI need to update /etc/default/ceph/ceph -> /etc/default/ceph for upgraders (note the double ceph in the current version)11:22
rbasakpitti: regarding https://anonscm.debian.org/git/autopkgtest/autopkgtest.git/commit/?id=0122291bfd445ad4afcdb4d59342e4bd009d526b, it is really useful to be able to hack a backend and have adt-run use it instead of the installed one. Will that still be possible if you're assuming path and prefix?11:22
jamespageis that a mv_conffile /etc/default/ceph/ceph /etc/default/ceph ?11:22
rbasakjamespage: yes but there might be an issue for directory -> file.11:23
rbasakSince the maintscript helper expects to be able to leave files around in the same directory as the old conffile location.11:23
jamespageyeah that's what I thought11:23
* jamespage scratches his head...11:23
rbasakYou might need to manually do what dpkg-maintscript-helper does but manually and tweak for the directory situation.11:24
rbasakjamespage: another hack is to manually mess with the files it leaves behind in between steps11:25
jamespageurgh11:28
rbasakHow about: on preinst, run dpkg-maintscript-helper as normal (manually, without debhelper), but then straight after rename /etc/default/ceph to /etc/default/ceph.renamed11:30
rbasakThen in postinst, call dpkg-maintscript-helper but pretend you're renaming /etc/default/ceph.renamed/ceph to /etc/default/ceph.11:30
rbasakNot sure about postrm abort-upgrade/abort-install handling. Ideally rename things back and then call dpkg-maintscript-helper with the old case again.11:31
=== hikiko|ln is now known as hikiko
=== ricotz_ is now known as ricotz
pittirbasak: yes, it is; you just have to specify it with a path, i. e. it needs to have a '/' in it12:57
rbasakpitti: ah good, thanks.12:57
pittirbasak: I'm waiting until tomorrow when 3.20.9 goes into testing, then upload 4.0, and when it's available in y and backports I'll write a blog post about the changes, as they are quite large13:01
pitti(all backwards compatible, though)13:01
rbasakSounds good. I'd appreciate xenial-backports if that's the plan.13:02
pittirbasak: yes, I regularly backport new releases to t, w, and x13:02
pitticheck rmadison13:02
rbasakOtherwise I was going to suggest SRUing the adt-buildvm-ubuntu-cloud yakkety URL change and the Python hashing workaround.13:02
rbasakI was completely unaware of this! Will follow backports from now on. Thank you!13:03
=== _salem is now known as salem_
pittixnox, infinity, tinoco: 10.100.0.13 has been AWOL since the weekend again, could you please prod it back into existence? thanks!13:34
tinocopitti: is this DEVACxx ?13:35
pittitinoco: I don't know what that means, but it's the aupkg02 s390x instance13:35
tinocoah ok13:36
tinocolet me check13:36
pittitinoco: not sure why aupkg01 is fairly stable and 02 falls over every third day now, do they differ in something significant?13:36
tinocopitti: checking that right now13:36
tinocopitti: machine looks frozen13:38
tinocohave u seen anything in kern.log/dmesg ?13:38
tinocoops13:38
tinocogot it13:38
pittitinoco: I don't have any serial console or anything, just ssh13:38
tinoco[430664.069248] INFO: rcu_sched detected stalls on CPUs/tasks:13:38
tinoco[430664.069253]         (detected by 6, t=41022434 jiffies, g=7602, c=7601, q=6613:38
tinoco60)13:38
tinoco[430664.069265] All QSes seen, last rcu_sched kthread activity 41022434 (433800313:38
tinoco568-4296981134), jiffies_till_next_fqs=1, root ->qsmask 0x013:38
tinoco[430664.069290] rcu_sched kthread starved for 41022434 jiffies! g7602 c7601 f0x213:38
tinoco s3 ->state=0x013:38
tinocorcu detected a stall13:38
pittitinoco: I think that's what xnox saw the last time too13:38
tinocopitti: i could start this guest in another lpar13:38
tinocobut.. do you mind if we get a dump ?13:38
pittitinoco: no, I don't urgently need the machine, we don't have a long queue ATM13:39
pittitinoco: so if you want to take this down for some investigation, that's fine13:39
tinocopitti: i wanted for you to enable kdump (-c 11,31)13:39
tinocoand get me a dump on lockups13:39
tinocois that ok ?13:39
pittitinoco: sure, how does one do that?13:40
tinoco(i dont have access to the machine and clearly some workload being generated is causing this)13:40
tinocopitti: i'll ask xnox to enable kdump on this machine13:40
pittitinoco: ack, thanks13:40
tinocopitti: tku13:41
tinocopitti: for now i'll reboot it13:41
pittitinoco: btw, I also have notes how to set up the partitioning, and a script to set up a fresh instance for autopkgtesting, so nothing on this thing is precious in any way13:41
tinocopitti: do you know what specific test caused this ? (as a reproducer ?)13:43
pittitinoco: no, I don't; I can check the journal what ran last, but it happens pretty often as I said13:43
tinocopitti: gotcha, yep.. let me check this.. i might ask you to start the test with kdump enabled for us to get a dump13:44
tinocopitti: im leaving for ~1h now.. ill get back to you on this13:44
pittitinoco: we can just let it run normally, something will trigger it very soon again, I'm sure :)13:44
pittitinoco: ok, thanks; no ssh yet, but as I said not urgent13:44
tinocoim rebooting it13:44
tinocofor now13:44
tinocopitti: i IPLed dasd 0200 again13:45
tinocoi hope your OS was in there13:45
xnoxtinoco, pitti - sure enable kdump13:45
pittioh, it now says "No route to host", sounds like rebooting13:45
pittiI'm in13:45
pittixnox: apt-get install kdump, and then?13:45
xnoxpitti, check that "crashkernel=196M" is in /etc/zipl.conf it should be13:46
xnoxand well reboot.13:46
tinococaribou: ^^ s390 kdump enablement for pitti, could u help ?13:46
tinococaribou: i have to leave for about 1h .. bbs13:46
pitti"Should kexec-tools handle reboots?" -> I suppose "no" for now13:47
xnoxpitti, yes13:47
pitti"Should kdump-tools be enabled by default?", I suppose "yes"13:47
xnoxotherwise you will not get kdump....13:47
pittixnox: installed; now I edit zipl.conf to add this to parameters=?13:48
pittidone, how to enable this now?13:49
pittior is the boot process reading zipl.conf directly?13:49
xnox$ sudo zipl13:49
cpaelzernice, launchpad auto recognizes that a git branch got merged as well13:50
cpaelzerjust curious is that based on a "Merge branch..." statement in a merge commit that is processed on a git push?13:50
cpaelzeror asked otherwise - what has to be in the right form so that this works (it did for me aparrently)13:50
cpaelzerrbasak: you remember we discussed that last week - approve does nothing as we expected and the merge got instantly autodetected13:51
cpaelzerso just the way one wants it :-)13:51
pittitinoco, xnox: last test was apparently php-horde-imp, that doesn't sound particularly scary13:53
rbasakcpaelzer: nice!13:53
rbasaknacc: I just did a manual "reconstruct" for MySQL, and noticed that we might need special behaviour for new upstream versions imported into Ubuntu.13:53
rbasakI'm not sure though.,13:53
pittixnox: rebooting, crossing fingers :)13:55
pittixnox, tinoco: it came back, and crashkernel=196M is in /proc/cmdline; so now let's wait unti it crashes again?13:57
xnoxpitti, ... yeah, and then a dump should be somewhere in /var/ after it next crashes and we reboot it.13:58
xnoxpitti, possibly next time it crashes we need to be on the cmdline to check that.....13:58
xnoxi guess we should have some monitoring for it.13:58
xnoxi wonder if i should just bring up openstack on two lpars for you, and just give you an openstack instead.13:59
xnoxhowever, that is slightly harder to maintain =/13:59
pittixnox: what's the status of getting z into bos02?14:00
pittithat seems like a more maintainable way foward?14:00
sil2100pitti: hey! So I seem to be experiencing the LP: #1453738 cryptswap bug as well right now after installing 16.04 cleanly on my new/old machine here14:12
ubottuLaunchpad bug 1453738 in ecryptfs-utils (Ubuntu Trusty) "installer in LVM mode sets up broken encrypted swap, using duplicate unencrypted swap" [Medium,Triaged] https://launchpad.net/bugs/145373814:12
sil2100pitti: should I attach my details to the same bug or fill in a separate one as you recommended?14:12
sil2100(since I see people are just using the same bug still for it)14:13
pittisil2100: if you are sure it's the same bug, you can attach it there, of course14:23
pittiI tried to repro it with LVM, no luck so far14:23
pittidie, swap partitions, die!14:23
pitti:/14:23
rbasakpitti: in bug 1588915, the reporter responded that using network-online.target doesn't work either. Please could you take a look?14:24
ubottubug 1588915 in openvpn (Ubuntu) "network dependent services starting before network is up" [Undecided,New] https://launchpad.net/bugs/158891514:24
rbasakIt seems a bit odd. I don't see why the NIC would drop the link.14:24
sil2100pitti: not sure if that's the same, I didn't do anything special besides just using default installation settings + encrypted home directory14:24
sil2100pitti: now on each boot I get that stupid prompt, same when installing certain packages14:25
sil2100pitti: it annoys me greately ;)14:25
pittirbasak: yeah, that's weird indeed; can't do much if the link goes down again, I'm afraid14:25
pittisil2100: I guess just manually fix up/remove the broken swap partition for now?14:25
* pitti bbl14:28
caribouxnox: pitti: crashkernel=196M is only needed until the new kdump-tools lands in yakkety14:39
naccpitti: it is now, will investigate14:58
shadeslayerIs it possible to separate the accounts-plugins from the unity packages?15:00
naccrbasak: ack, i will look at that today15:01
shadeslayerat the moment it depends on the gnome-control-center-signon source which depends on further unity packages ( unity-control-center, unity-settings-daemon, etc )15:01
shadeslayersurely I don't need all of that to use the accounts-plugins?15:01
nacccpaelzer: asked last evening my time, but might have been missed -- are you ok if i re-use your ASCII graph from the wiki for the public documentation?15:03
naccshadeslayer: what's the package name? 'accounts-plugins' turns up no hits15:05
shadeslayerhttps://bazaar.launchpad.net/~online-accounts/account-plugins/trunk/files15:05
naccaccount-plugins15:05
shadeslayerright :)15:06
cpaelzernacc: yes I missed, but you are totally fine to use it15:06
shadeslayernacc: it needs libaccount-plugin-1.0-dev which comes from gnome-control-center-signon15:07
shadeslayerthough it seems I can build without libaccount-plugin support15:08
naccshadeslayer: but that's a source package, what binary package are you referring to of the ones it builds?15:08
naccshadeslayer: or do you mean for building, specifically?15:08
nacccpaelzer: np, thanks!15:08
shadeslayernacc: I mean for building specifically, it doesn't make sense to me that a package like account-plugins needs unity bits to work15:08
shadeslayerfor eg. KTP uses these plugins, but in order to build them I need to also build unity stuffs now :(15:09
shadeslayerthough I'll probably try to build it without libaccount-plugin support to see what happens15:09
shadeslayerKTP ( KDE Telepathy )15:10
naccah interesting15:12
nacci'm guessing that the build is specified with those deps so that it builds as-is (one or another binary target presumably fails)15:13
naccunless you do the configuration step you suggest, which would be a change15:13
nacci'm not sure, though15:13
naccrbasak: did you import mysql? want me to?15:14
rbasaknacc: no thanks. I'd like to leave MySQL separate for now, because I also push commits to Debian.15:14
naccrbasak: ah ok, let me import locally and reproduce then15:15
shadeslayernacc: yeah, i'll probably have to fork the package because I'd rather not rebuild so much stuff :/15:15
shadeslayerI'll see tomorrow15:15
naccshadeslayer: there are notions of build profiles, but i'm not sure it would apply here15:15
shadeslayerI doubt it15:15
rbasaknacc: I didn't actually try to use "usd-merge reconstruct" at all BTW. I just did it manually and thought that it might cause it to break. Something to think about, but it wasn't intended to be a bug report and I don't expect you to spend time fixing it right now :)15:15
shadeslayer( the entire problem being that I need that package on Debian and Debian does not have any of the unity bits )15:16
naccrbasak: ack15:18
naccrbasak: to be sure, mysql-5.7 is the src pkg?15:20
rbasaknacc: yes15:21
rbasaknacc: I pushed my tree to ~racb if you're interested. This contains the merge I just did manually in ubuntu/wip15:21
naccrbasak: thanks, will compare against it15:21
dannfslangasek: i've pushed some changes to the installation guide that i'd like to SRU back into xenial, so i'd like to do a yakkety upload w/ those first. all the other queued changes are yours - are you good w/ that? and did you have other things you wanted backported to xenial?15:41
slangasekdannf: hmm I was unaware I had anything queued15:42
dannfoh - maybe bzr was just out of date - let me check15:42
dannfslangasek: looks in sync (at least by version) - various changes about dropping "desktop" OS text15:44
slangasekah15:45
slangasekI didn't upload those? ok :)15:45
dannfslangasek: ok - will push. did you want those SRU'd? if you do, would you mind filing a bug for 'em?15:45
slangasekdannf: fwiw I think all of those changes are appropriate for SRU; and I think the right way to SRU the installation-guide, being documentation, is a single metabug15:46
dannfslangasek: ok - cool, that'll make my life easier :) i'll handle that15:46
slangasek(SRU Test Case: do these words match the words we said they would match? okie-day)15:46
slangasekinfinity, kees, mdeslaur, stgraber: TB meeting in 1215:48
mdeslaurack15:49
bdrung_workpitti, you opinion on https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1233466/comments/26 ?15:59
ubottuLaunchpad bug 1233466 in linux (Ubuntu) "Hot-Add Memory failing for lack of udev rule" [Medium,Confirmed]15:59
naccrbasak: ah i see what you mean -- also for that package, mysql-5.7 doesn't exist in debian, so our merge process doesn't work anyways (afaict)?16:22
jackdpetersonIs this the appropriate channel to discuss livecd packaging issues?16:41
jackdpetersonor, I suppose it would be an issue with the current release(s) of xenial64 and vagrant.16:41
rbasaknacc: yeah I've been merging from Debian VCS (to which I've been pushing), which ends up being a bit hacky wrt. debian/changelog etc. I will upload to Debian experimental soon but am still working on it.16:43
rbasaknacc: so I merge from there, which is a little confusing.16:43
rbasakjackdpeterson: if you're wearing a developer hat then yes, I think this is probably the most appropriate place, unless there's some other channel I don't know about.16:44
jackdpetersonWell, I'd be happy to attempt a pull request against whatever repository currently exists for performing the packaging for vagrant instances. https://bugs.launchpad.net/ubuntu/+source/livecd-rootfs/+bug/158972116:45
ubottuLaunchpad bug 1589721 in livecd-rootfs (Ubuntu) "vagrant username is incorrect" [Undecided,Confirmed]16:45
naccrbasak: right, and launchpad doesn't see any publishing hsitory16:46
naccrbasak: in theory, one could add a new remote pointing to debian vcs after the import is done16:46
rbasakjackdpeterson: I'm not sure about the Vagrant side but Odd_Bloke may know.16:46
naccrbasak: and it might be able to work then16:46
rbasaknacc: we do occasionally pull from some VCS somewhere over something in the Debian archive. It is pretty rare though. In this case I'm doing it because I wear both hats, but uploading to Debian is still painful for me (because we're not quite in sync yet but working on it)16:47
naccrbasak: won't spend more time on it now, but it's definitely not a use-case we had considered generally16:47
rbasaknacc: I think it's safe to ignore for now.16:47
Odd_Blokejackdpeterson: Can you give basic reproduction instructions for the bug?16:48
naccrbasak: and i think most of the tooling is happy to try and use 'commitish' regardless of source16:48
jackdpetersonSure thing :-) i'll attach as a comment.16:48
Odd_Blokejackdpeterson: (I've marked the one you filed as a duplicate of the one you reference, so put it in there :)16:48
jackdpetersonOkay, will do.16:48
Odd_Blokejackdpeterson: Uh, where "there" == "the older bug". :p16:48
rbasaknacc: but more generally, there is much more common use case we might need to consider - what happens when Ubuntu pulls in new upstream versions ahead of Ubuntu. Does our merge process work correctly in that case with the new data structure?16:48
jackdpetersonYeah, made sense. I just wanted to file one under the right project so it could get appropriate visibility. But i'll add the comments to the older bug report.16:49
naccrbasak: i think i can test that with openipmi, will look16:50
=== afkthairus is now known as athairus
jackdpetersonOdd_Bloke: added comment -- https://bugs.launchpad.net/cloud-images/+bug/1569237/comments/816:51
ubottuLaunchpad bug 1569237 in vagrant "vagrant xenial box is not provided with vagrant/vagrant username and password" [Undecided,New]16:51
Odd_Blokejackdpeterson: How long does that error show for?16:52
Odd_Blokejackdpeterson: (Because I would expect to see that until the machine is booted and SSH is up)16:53
Odd_Blokejackdpeterson: (Also, lets move this to #ubuntu-server; we're more likely to be in front of other Vagrant users there :)16:54
jackdpetersonOne moment, I'm running the same process but on the ubuntu/trusty64 one for compare/contrast. Effectively, performing vagrant ssh -- even after the vagrant up completes requests authenticaiton.16:55
jackdpetersoncompared to trusty64, which simply accepts a ssh username of vagrant and works with the private key autogenerated by vagrant.16:56
jackdpetersonThe ubuntu/xenial64 box, on the other hand fails to authenticate using the vagrant username and the autogenerated private key. This prevents next steps of provisioning using whatever provisioners are used (e.g., puppet or otherwise).16:56
Odd_Blokejackdpeterson: So I'm downloading the latest box to test; let's take this over to the #ubuntu-server channel though.16:58
jackdpetersonCheers, and switched channels.16:59
=== salem_ is now known as _salem
=== _salem is now known as salem_
=== alexisb is now known as alexisb-afk
GunnarHjbdmurray: Hi Brian, I got a couple of "increase in crash rate" mails due to the latest language-selector update in xenial:19:33
GunnarHjhttps://errors.ubuntu.com/?release=Ubuntu%2016.04&package=language-selector&period=day&version=0.165.319:33
GunnarHjHowever, I don't seem to have access to see the nature of the issue. (Doubt it's really related to the latest change.)19:33
bdmurrayGunnarHj: I agreed its not related to the change. To be able to see crashes at the Error Tracker one must be a member of a specific Launchpad team, which you can join by filling out this form. https://forms.canonical.com/reports/19:38
GunnarHjbdmurray: Thanks for confirming. Just requested access for l-s. (Is that kind of access package specific?? Assuming that at least core devs have access to everything...)19:44
rbasakpitti: see bug 1588915 again please.19:46
ubottubug 1588915 in openvpn (Ubuntu) "network dependent services starting before network is up" [Undecided,New] https://launchpad.net/bugs/158891519:46
bdmurrayGunnarHj: just like bug control its not package specific19:47
GunnarHjbdmurray: Aha, I see. Thanks again.19:49
naccrbasak: just sent you a git MR for a very simple merge with our process, using only our helper tools (and git-rebase -i)21:34
naccrbasak: i think what we'd do upon 'approval' is the final step would be for the uploader/pusher (presuming the MR submitter not having rights) would need to run `usd-merge commit ubuntu/<series>` to parent the HEAD commit into the right place21:35
naccpitti: i think we can sync php-imagick, but let me verify that and i'll submit the request22:36
=== lpotter_ is now known as lpotter

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!