/srv/irclogs.ubuntu.com/2016/11/17/#ubuntu-devel.txt

smoserslangasek, if you're sitting there twiddling your thumbs, and you have any ideas on https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1611074 i'd like to hear them.00:55
ubottuLaunchpad bug 1611074 in cloud-init "Reformatting of ephemeral drive fails on resize of Azure VM" [High,Fix committed]00:55
slangasekhard to type and twiddle at the same time00:55
smoseri ususally peck with my nose.00:56
smoserit wastes time that way too00:56
smoserslangasek, one thing that seems wrong... but i'm not sure its entirely related.00:57
smoserhttp://paste.ubuntu.com/23488127/00:57
smoserwhen i run that script well after boot, sometimes i hit line 29.. that is to say systemd magically  mounts the partition for me.00:57
slangaseksmoser: but in this context you're repartitioning it from a booted state?  in which case the x-systemd.requires won't protect you00:59
smosercorrect.00:59
smoserbut i'd still find it odd and wrong to umount anad then have something magically mount for me.00:59
smoserand i'im not convinced that its not related.01:01
smosermost certainly, systaemd generator writes those files based on the stale fstab01:01
slangasekit doesn't seem incorrect for systemd to automount for you a device that it discovers via udev, post-boot, whose deps are satisfied01:01
smoserit seems to me that that should be a 'once' thing.01:01
smoserno other mount service continually mounts automatically for you.01:02
xnoxunless there is .automount unit; or udev got retriggered for the device; "stop" the .mount unit manually?01:02
smoserespecially wrong when it could be mounting garbage of a filesystem that just happend to be at the place where you put the new partition.01:02
slangasekxnox: in this context, udev has gotten retriggered for the device yes01:02
xnoxcheck the generator and the .automount / .mount units in /run/systemd ?!01:03
slangaseksmoser: so don't label your garbage with the exact same name that you were using to mount it by in /etc/fstab?01:03
slangasekbecause this is the exact same code used to automount a removable device when you plug it in01:03
slangasekwhich you might remove, and want to mount again01:04
xnoxuse $ wipefs -a -> to wipe garbage off the partition?01:04
smoserslangasek, you've not gotten a chance at that point to write a filesystem.01:04
smoserand xnox your case doesn't even help... its really busted.01:04
smoseryes, you can be careful and get aroudn this01:04
smoserbut it is nonsense.01:04
smoserie, if you want to repartition a disk, you have to:01:04
slangaseksmoser: yes, because your fstab refers to the partition in a way that triggers the mount before you've created a filesystem01:04
smoser a.) unmount everythin01:04
smoser b.) seek to the new partition table offsets and wipe any filesystem stuff that might possibly be there.01:05
slangasekso if you're expecting to be able to do this online, post-boot... don't refer to the filesystem by a device name that shows up before the filesystem is created?01:05
smoser c.) partition it01:05
smoser d.) mkfs the partition01:05
smoseryou have to do 'b' because where you put the new partition might have had a valid filesystem signature.  even from an attack of some sort.01:06
xnoxwipefs does support offset argument -o01:07
smoserinterestingly, udev in all its auto-glory watches rw opens on /dev/devices01:07
xnoxsmoser, i had hallarious bug reports in d-i w.r.t. serial re-installers in virtual machines, that use host LVM volumes as backing device stores.01:07
smoserand rescans partitiontables for you automatically when wipefs closes01:07
smoserso... lots of fun.01:07
smoserright. this magic is quite nonhelpful when you dont want it.01:08
xnoxsmoser, because create a fresh volume, may just align with old volume, and give you perfectly valid filesystem signatures, to bust the installations in funny ways.01:08
smoserthats what im' saying01:08
smoser*and* that data could actually be an attack01:08
slangasekif you don't want it, that's called 'noauto'01:08
smoserin your /etc/fstab entry, yes.01:09
smoserwhich was stale01:09
smoserand is still magically present when you remove it01:09
slangasekhow is it stale01:09
smoserbecause /etc/fstab isn't the thing that is doing these mounts01:09
slangasek?01:09
smoserits stale because its present from before the stop01:09
xnoxsystemd-fstab-generator01:09
smoserand then the new disk attached.01:09
slangasekit's stale /with respect to what/?01:09
slangasekyour example script doesn't show any editing of /etc/fstab01:10
xnoxso unmount; remove ftab; systemctl daemon-reload (which should retrigger generators, and remove stale .mount generated units); do things; write new ftab; mount things ?01:10
smosersure. but that doesnt matter, slangasek.01:10
slangasekit shows systemd following the instructions it's been given, faster than you're expecting01:10
smoseri can do it, it doesnt stop the .mount service01:10
smoserno one expects to edit /etc/fstab and stop a service to partition a disk.01:10
smoser(i have specifically taken the line out of /etc/fstab)01:11
smoserso yes, best case what you're suggesting is that i have to01:11
smosera.) edit /etc/fstab01:11
smoserb.) systemctl daemon-reload01:11
smoserc.) partition , mkfs01:11
smoserd.) edit /etc/fstab01:11
smosere.) mount01:11
smoserand 'b'probably doesnt work during boot01:12
smoseri dont know that, but i suspect as many systemd things do not01:12
slangasekisn't the *actual* problem you're trying to solve that systemd should not automount the disk at boot time, before cloud-init has run?01:13
slangasekif so, let's please solve that problem, and not have a proxy battle about how automounting is designed in systemd01:15
slangasekif not, I don't understand the scope of the bug so please explain it to me01:15
smoseryes thats the problem. but i think it is related to the magic that i'm seeing.01:15
smoserits possible its not.01:15
smoserbut essentially, cloud-init is doing the same thing as the script during boot, and then failing to mkfs because something has mounted the device.01:16
smoseri' not certain its related to this, but it seems similar.01:16
slangasek/rules.d/80-iio-sensor-proxy.rules01:17
slangasekhaaate01:17
slangaseksmoser: in the case where it has failed at boot, what are the contents of /run/systemd/generator/mnt.mount ?01:18
smoseri'll recreate. it'll take me a bit.01:19
smoseranything else you might want from before the failed boot ?01:19
slangaseksmoser: I don't know well enough what all I would want; I would really want to debug it interactively01:21
smoserslangasek, i can let you in before and after.01:24
smoserslangasek, my attempts to simplify fail01:25
smoserie, i've booted system... then just partitioned the existing disk and put ntfs on partition 101:25
smoserand then rebooted01:25
smoserwhich is much the same as stop, new ephemeral diska ttached, start01:25
smoserbut i believe the start after resize has slower disks at first01:26
smoserand so we hit it there but not on the "warm" reboot disks01:26
smoserat least i've not seen it my way01:26
smoserslangasek, if you want ssh smoser@40.122.215.1601:38
smoserthat is prior to resize01:38
slangaseksmoser: and without an up-to-date /etc/fstab?01:38
slangasek/dev/disk/cloud/azure_resource-part1/mntautodefaults,nofail,comment=cloudconfig0201:38
smoserno modifications to that.01:38
smoseryeah01:38
smoseri saved a bunch of stuff in first-boot01:39
slangasekso you'll be manually changing that before resizing?01:39
smoserwe can reboot ( which will do that)01:39
smoseror we can manually do it01:39
smoseri'm apt to reboot, and collect those logs and state and such01:39
smoserand then resizse01:39
smoserso far, launch, add proposed && install cloud-init , collect some info01:40
slangaseksmoser: if you rely on fstab being updated via reboot, then indeed you could be fighting with the systemd fstab generator01:41
slangasekoh01:41
slangasekyou mean reboot once, to regenerate fstab; then reboot again for the resize?01:41
smoserright.01:41
slangasekyeah, +101:42
smoserok. rebooted, ran 'save-old-data second-boot'01:43
smoserand01:43
smoser/dev/disk/cloud/azure_resource-part1/mntautodefaults,nofail,x-systemd.requires=cloud-init.service,comment=cloudconfig0201:43
smoserand now api resize01:44
slangaseksmoser: right - fstab looks good, /run/systemd/generator/mnt.mount still wrong but that's as expected01:46
smoserwrong ?01:46
slangaseksmoser: /run/systemd/generator/mnt.mount was generated by systemd-fstab-generator before cloud-init updated /etc/fstab, therefore it has the wrong dependencies01:47
smoserright.01:47
smoserslangasek, ok. its back up, and it reproduced01:51
smoserand, slangasek, thank you for your help.01:51
slangaseksmoser: ok. 'systemctl status mnt.mount' told me 'Warning: mnt.mount changed on disk. Run 'systemctl daemon-reload' to reload unit'01:52
slangaseksmoser: but 'systemctl show mnt.mount' does show the correct dependencies for the running unit01:53
smoserright.01:54
slangaseksmoser: 'systemctl list-dependencies' makes me somewhat suspicious, mnt.mount isn't shown as depending on cloud-init.service01:55
smoserand nothing actually changed in the /etc/fstab, its just that systemd recognized probably a timestamp cahnge in /etc/fstab and says its out of date.01:55
smoserslangasek, it does show it01:55
smoserat least01:56
smoser systemctl list-dependencies mnt.mount01:56
smoserdoes01:56
slangasekyes01:56
smoserthats interesting01:58
slangaseksmoser: and cloud-init.service is where the resize happens.  And cloud-init.service is Type=oneshot.01:58
smoserright.01:58
slangasekso After=cloud-init.service is basically "start this as soon as you've exec()ed the other one"01:58
slangaseksystemd.service(5), Type=01:58
slangaseke01:59
slangaseker01:59
slangasekno, sorry01:59
slangasekthat's completely wrong, I should read more carefully teh description of oneshot ;)01:59
smoserhmm.02:00
smoserRemainAfterExit is odd though02:00
smoserwrt oneshot and requires02:00
smoser"RemainAfterExit= is particularly useful for this type of service"02:01
smosers/useful/confusing/02:01
smoserwhat would that even mean.. if the thing remains, you could essentially never be After02:01
slangaseksmoser: it means that it's listed as 'active', but no changes to the behavior of After02:01
smoserthat makes more sense.02:02
slangaseksmoser: '/usr/bin/cloud-init init' wouldn't background for any reason, would it?02:02
smoserwell... it could start some processes02:02
smoserthat backgrounded02:02
smoserbut it wont.02:02
slangasekso the top-level cloud-init process is still running while the partitioning/mkfs is happening02:03
smoseryeah02:03
smoserbut it might start a daemon of some sort02:03
slangaseksmoser: why does 'systemctl status cloud-init' show the job's last status change at 01:49:06, but the last journal output entries at 01:49:07?02:05
smosertry monotnoic02:05
smoserthe clock bounces all over the place on those system.s02:05
slangasekheh02:05
smoserbut i dont know if you can get monotonic on status02:06
smosercan you ?02:06
slangasekdoesn't appear so02:06
slangasekbut if I compare stamps from mnt.mount and cloud-init.service, mnt.mount is definitely after02:06
slangaseksmoser: and the timestamp shown in /var/log/cloud-init.log for mkfs.ext4 is 2016-11-17 01:49:09, which is definitely later than what was reported in the journal for either job... so seems less likely to be due to a clock bounce02:07
smoserjournalctl -o short-monotonic --no-pager --full02:08
smoserand you can see02:08
smoser[  256.905798] reprovm systemd[1]: Time has been changed02:08
smoserso one really wierd thing that happens on azure...02:09
smoserwe bounce eth0 (ifdown ; ifup)02:09
smoserbecause thats how you publish your hostname (if the user modified it) to the platform02:09
smoseri dont think its related... but it means dhcp hooks and possibly time jumps and lots of general wierdness.02:10
smoserso i'm just mentioning02:10
slangaseksmoser: well, hard to be sure without monotonic log output for cloud-init.log itself then02:10
smoserwell, you can get it..02:11
smoserfrom journalctl02:11
smoseras cloud-init writes to journal its stdout02:11
* slangasek looks02:11
smoserso the time obviously differs by when it got seen versus when it got written02:11
smoserbut, kind of no way to avoid that02:11
slangaseksmoser: well, journalctl -u cloud-init.service is only showing me a handful of lines, not all the output in /var/log/cloud-init.log02:12
smoserhm..02:12
smoserjust journalctl -o short-monotnoic02:13
smoseri see02:13
smoser[   23.003468] reprovm systemd[1]: Mounted /mnt.02:13
slangaseksmoser: and the output shown in journalctl -u cloud-init.service also does not appear in /var/log/cloud-init.log02:13
smoserright.02:14
smoserbecause it is set to write debug to log02:14
smoserbut less verbose to stdout02:14
smoserwe can cahnge that and try again02:14
slangaseksmoser: actually, this log did finally show me what I needed02:14
slangasekwith -o short-monotonic02:14
slangasek[   22.998682] reprovm systemd[1]: Started Initial cloud-init job (metadata service crawler).02:14
slangasek[   24.812954] reprovm cloud-init[1077]: Failed to exec of '['/sbin/mkfs.ext4', '/dev/sdb1']':02:15
slangasekthe job was marked 'started' 2 seconds before the mkfs was run02:15
slangasekso cloud-init does somehow seem to be backgrounding this02:15
slangasekrather, this doesn't look at all like it's running mkfs from the cloud-init.service02:16
slangasekbut from cloud-config.service02:16
slangasekso... wrong dep?02:16
smoserwell, cloud-init.service is supposed to be running them.02:18
smoseris there a way to tell journalctl not to rotate02:18
smoserwhenver i give it fire hose, i find later that it can't show me stuff saying its rotated02:19
smoseryou're right, it certainly does seem to be running fromcloud-config, but it should not be.02:20
slangasekit's configurable, i don't recall how. you can also touch the file to get an on-disk journal, which we don't do by default, then you don't have to rotate to avoid running out of memory02:20
slangasekok02:21
smoseroh.02:21
slangasekbut I'm guessing you can take it from there to figure out why it's being run from the wrong part of cloud-init :)02:21
smoseryeah. thank you.02:21
cpaelzergood morning06:42
pittiGood morning07:26
cpaelzerpitti: h07:36
cpaelzeri07:36
cpaelzerpitti: FYI on the gnutls thing I mentioned hitting libvirt yesterday07:36
cpaelzerpitti: it seems we need to revert that change in gnutls instead of adapting libvirt07:36
cpaelzerpitti: I added a gnutls task to the bug I was working on and currently prepping an upload for a ppa to try it out07:37
cpaelzerpitti: that was bug 164161507:37
ubottubug 1641615 in libvirt (Ubuntu) "FTBFS of libvirt 2.1 in zesty" [High,Confirmed] https://launchpad.net/bugs/164161507:37
pitticpaelzer: that's only gnutls30, right? I thought 28 was still the default (not sure if there's a transition going on)07:52
cpaelzerpitti: I must admit the gnutls package versioning is hard at first so IÄm not sure I get it completely yet07:54
cpaelzerpitti: it is libgnutls30 with headers in libgnutls28-dev out of source gnutls2807:54
cpaelzerpitti: did that make sens to you?07:54
pittinot off-hand -- I haven't looked into this at all07:54
cpaelzerpitti: the changelog says you did the merge which is why I was highlighting you :-)07:55
pittioh right, this isn't a transition; it's just weird naming07:56
tuxinatoranybody that may help me with my ubumirror problem? hard to offer a mirror server to the community if the actual mirror scripts don't work as expected :D08:16
cpaelzerhi tuxinator I've seen your request like three times but have no experience around that08:19
cpaelzertuxinator: but I really appreciate the support willing to provide a mirror - maybe the right people are not here on the itme you are asking ... ?08:19
cpaelzertuxinator: have you tried asking at https://lists.ubuntu.com/mailman/listinfo/ubuntu-mirrors ?08:20
cpaelzertuxinator: there also seems to be a #ubuntu-mirrors IRC channel on freenode - thou I'm not sure on that one08:21
cpaelzersurely there the request won't be drowned in so many other messages08:21
cpaelzertuxinator: there also is mirrors@ubuntu.com - not sure which mail is for the offical mirrors and which for mirror clones of any sort08:24
cariboupitti: has systemd unit masking (i.e. linking the unit to /dev/null) a recent introduction in systemd ?09:51
pitticaribou: no, that has existed basically forever09:53
pitti(for sure "forever" in ubuntu)09:54
cariboupitti: ok thanks just wanted to be sure09:54
infinityTheMuso: I don't understand why you dropped pulseaudio-equalizer.  Yes, its deps are in universe, but it's perfectly fine for a source in main to produce a binary in universe.10:13
infinityTheMuso: Seems like an entirely pointless delta from Debian.10:14
cjwatsonLocutusOfBorg: please file a bug against the git-build-recipe project about that11:42
cjwatsontuxinator: I asked you a question to try to narrow down your problem but you didn't reply11:42
LocutusOfBorgcjwatson, probably I was disconnected11:44
LocutusOfBorgwill look to logs11:44
cpaelzerpitti: on bug 1641615 I created a gnutls fix - since you made the merge could you take a look at reviewing and sponsoring that?11:44
ubottubug 1641615 in libvirt (Ubuntu) "gnutls api breakage in 3.5.6" [High,Confirmed] https://launchpad.net/bugs/164161511:44
LocutusOfBorgoh was directed to tuxinator the second sentence11:45
pitticpaelzer: ack, queueing11:46
=== _salem is now known as salem_
cpaelzerpitti: thanks and if possible keep me up to date so I can follow with the matching libvirt un-fix which is needed now (or push that along if you e.g. push that via bileto - its debdiff is on the bug as well)11:50
tuxinatorcpaelzer: thanks11:58
tuxinatorcpaelzer: actually there is no hurry :D11:58
=== hikiko is now known as hikiko|ln
=== JanC_ is now known as JanC
=== hikiko|ln is now known as hikiko
mdeslaurpitti: hi! are we going to get postgresql-9.6 in zesty, or should I revert the pgmemcache package back to supporting 9.5?13:50
mdeslaurpitti: I'll just revert it for now so I can get my other stuff migrated14:01
pittimdeslaur: I haven't thought much about this; TBH, I think we should avoid major version bumps in the non-LTS releases, as that simplifies maintenance14:07
pittiand noone in their right mind would use a 9-month release for a server/production setup anyway14:07
pittimdeslaur: so I was going to leave it at 9.5 until people complain loudly :)14:07
mdeslaurpitti: sounds good, thanks!14:07
bswartzif I wanted to fix a bug in an ubuntu package file (the .dsc file) where would I go to submit that change?14:22
pitticpaelzer: this is all backported from trunk, right?14:22
cpaelzerpitti: yes14:23
cpaelzerpitti: the git ids are from gnutls14:23
pitticpaelzer: note, as these symbols are not really from upstream 3.5.6, .symbols must be stricter14:23
pitti+ gnutls_ocsp_resp_get_responder2@GNUTLS_3_4 3.5.6-4ubuntu2~14:23
pitticpaelzer: ^ like this14:23
cpaelzerpitti: true, but there is no 3.5.7 nor a 3.5 release14:23
pitticpaelzer: (fixing here, just OOI)14:23
pittis/OOI/FYI/14:23
pittiTLAs are hard!14:24
pitticpaelzer: ack, thanks; uploaded14:25
pitticpaelzer: either reupload libvirt after it built/published everywhere, or bump the build dep to that version14:25
=== cpaelzer_ is now known as cpaelzer
Odd_Blokerbasak: If I want to request a package be added to a packageset, I should send an email to devel-permissions@lists.u.c and then add it to the agenda for an upcoming DMB meeting, right?14:38
rbasakOdd_Bloke: correct. It shouldn't be a requirement to add it to the agenda, but no harm if you do - if anything it gives us a place to assign it to someone to deal with if it doesn't get looked at before a meeting.14:40
=== foxtrot is now known as tex
=== tex is now known as texas
kdubanyone know a trick to get a foreign build-dep to work within a cross-compile chroot? (eg, apt-get build-dep <pkg>:arm64)15:28
kdubit always seems to get tangled up trying to install and run foreign packages (eg, python)15:29
=== texas is now known as foxtrot
=== JanC is now known as Guest90855
=== JanC_ is now known as JanC
=== alan_g is now known as alan_g|tst
=== alan_g|tst is now known as alan_g
naccdoko: i think i figured out the freeradius issue; will send to debian and z-p16:54
naccso freeradius has a /var/log/freeradius/wtmp and /var/log/freeradius/utmp file. One of it's autopkgtests just runs `radlast` which looks at that wtmp file. However, by default, that file doesn't see to exist. Normally, what would be responsible for creating that file? A debian postinst step? The freeradius daemon itself?18:05
nacc*see -> seem18:06
naccah i think i see what is supposed to happen -- the 'unix' driver creates the wtmp file on the first accounting with freeradius18:46
naccnot sure how that worked in 16.04 w/ the same tests, will go investigate18:46
naccah ha, in 16.04, postinst created the files18:56
bswartzif I wanted to fix a bug in an ubuntu package file (the .dsc file) where would I go to submit that change?19:11
naccbswartz: which package?19:15
naccbswartz: it sort of depends, but the normal way for a user without upload rights to submit, is to open a bug, and put a debdiff in the bug19:15
bswartznacc: xfce4-clipman-plugin19:16
bswartznacc: I did open a bug but I'm not 100% it was in the right place19:17
naccbswartz: bug #?19:17
bswartzhttps://bugs.launchpad.net/ubuntu/+source/xfce4-clipman-plugin/+bug/164180219:17
ubottuLaunchpad bug 1641802 in xfce4-clipman-plugin (Ubuntu) "xfce4-clipman-plugin should depend on libqrencode-dev" [Undecided,New]19:17
naccbswartz: have you worked on debian or ubuntu packages before? (just trying to konw where to start to help you out)19:26
bswartznacc: I've hacked on all kinds of things -- modifying .dsc files seems to be particularly easy19:27
bswartzI'm not sure what the offcial workflow is for testing a change though19:27
naccbswartz: right, you generally wouldn't chagne the .dsc file directly19:27
bswartzIn my case I simply couldn't stand my eye's bleeding at how bad the xfce4-clipman plugin in Ubuntu is compared to Fedora, so I decided to fix it for myself19:27
naccbswartz: so here's my suggestion just to get you going:19:28
naccin an appropriate directory: pull-lp-soure -cd xfce4-clipman-plugin19:28
naccbah19:28
nacc-d (not -cd)19:28
naccand pull-lp-source19:28
naccand actually, in your case, just pull-lp-source (no -d flag either)19:29
naccso let me start over! :)19:29
naccpull-lp-source xfce4-clipman-plugin19:29
nacccd xfce4-clipman-plugin-<tab>19:29
naccmake some changes19:29
naccdch -i19:29
naccdescribe your changes and put the right version in19:29
nacc(as well as targeting the correct release)19:30
naccdpkg-buildpackage -S -nc -d -uc -us19:30
nacccd ..19:30
naccdebdiff xfce4-clipman-plugin_<old version>.dsc xfce4-clipman-plugin_<new version>.dsc | less19:31
nacc(review the diff)19:31
naccif it looks good, you can do:19:31
bswartzpull-lp-source: Warning: Distribution data outdated. Please check for an update for distro-info-data. See /usr/share/doc/distro-info-data/README.Debian for details. Or specify a distribution.19:31
bswartzI'm on xenial19:31
naccdebdiff xfce4-clipman-plugin_<old version>.dsc xfce4-clipman-plugin_<new version>.dsc | lp-attach <bug #>19:32
naccbswartz: hrm, are you up-to-date?19:32
bswartzI thought I was19:32
naccbswartz: i thought they had rolled out hte zesty data to the older distributions19:32
bswartzturns out some things did need updating, I'm dist-upgrading now19:35
naccbswartz: ok, that will probably just make xenial aware that zesty exists (so it can recognize the name, etc)19:35
naccdoko: jgrimm: freeradius autopkgtests pass now, uploaded and sent the fix to debian19:36
jgrimmthanks nacc19:40
bswartznacc: now I am, and it fixed that problem19:41
naccbswartz: cool19:41
bswartznacc: where do I express the build dependencies other than in the .dsc file?19:48
naccbswartz: debian/control in the source pacakge19:49
bswartzaha!19:49
naccbswartz: sorry :)19:49
naccbswartz: right so you'd edit that file, updat the changelog and then rebuild the source pacakge (which will generate a new .dsc in the parent directory)19:50
Unit193-clipman-plugin is currently in sync with Debian, it'd be faaaaar better to fix it there.19:52
naccbswartz: and to be clear, note that you first need to fix anything in zesty and then follow https://wiki.ubuntu.com/StableReleaseUpdates for getting it into older releases, if applicable19:52
naccUnit193: excellent point, i figured that might be the response in the bug19:53
bswartznacc: why did lp-attach launch lynx?19:53
bswartz>_<19:53
naccbswartz: hrm, not sure? maybe it tried to open the bug? if you piped to it, it doesn't do that, at least last i used it19:53
naccbswartz: you can also manually take the debdiff and attach it to the bug19:54
bswartzit's trying to do an openid transaction19:54
naccbswartz: oh because you need to be auth'd to use it19:54
bswartzoh well I can sort this out with a real web browser later19:54
naccbswartz: sorry, forgot that bit (i'm always auth'd at home)19:54
bswartzthanks or you help19:54
bswartzUnit193: what is the process for debian? do they use launchpad too?19:56
Unit193Generally file a bug and attach a debdiff.19:56
bswartzUnit193: file a bug in launchpad? what project?19:56
naccbswartz: you can use `reportbug -B debian`19:57
naccbswartz: no, debian uses bugs.debian.org19:57
bswartzk19:58
=== alexisb is now known as alexisb-afk
hjdI'm having a strange issue here. My zesty vm seems to be unable to ping or browser .org domains (for instance http://debian.org). Anyone know if this is a known issue or what the cause might be? My host (16.04) has no problems.20:42
=== alexisb-afk is now known as alexisb
bswartzhjd: why do you mention .org domains? do .com domains work fine?20:49
hjdYes, various .com domains, .no domains and launchpad.net all work. I first thought it was something with debian.org, but I tried some other random .org domains and they all keep failing for some reason20:51
bswartzhjd: I'd recommend testing whether DNS is resolving okay and if not, use a different resolver21:20
bswartzhjd: if DNS is resolving for those org domains then you have a routing or firewall problem21:21
=== salem_ is now known as _salem
=== _salem is now known as salem_
sladenhjd: type   'host foo.org'  on the commandline and see if that resolves21:34
hjdsladen: http://paste.ubuntu.com/23492450/21:39
hjdI can ping the ip adresse just fine, but if I try to ping wikipedia.org I only get "Name or service not known"21:40
sladenhjd: is there a difference depending on if you 'ping 2620:0:862:ed1a::1' or if you 'ping 91.198.174.192' ?21:42
bswartzsladen: you mean ping621:42
sladenbswartz: yes, the aim is to see whether it might be IPv4 vs. IPv6.  The particular choice of tools is optional :)21:44
hjdIPv4 works, IPv6 Network is unreachable21:44
bswartzhjd: if it turns out your problems are related to IPv6 being prefered over IPv4 then you can easily change the preference with this one-liner:21:45
bswartzecho 'precedence ::ffff:0:0/96 100' | sudo tee -a /etc/gai.conf21:45
hjdbswartz: Hm... didn't seem to make a difference.21:56
hjdAnyway, it's getting late, but thanks for the help all :)21:57
=== salem_ is now known as _salem

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