/srv/irclogs.ubuntu.com/2018/01/04/#ubuntu-devel.txt

juliankTomorrow we'll see apt 1.6~alpha6 with a new mirror method and very fast ipv6->ipv4 fallback00:00
* juliank is already running it as 1.6~alpha5ubuntu1 - a weird anomaly :D00:01
juliankThe new mirror method is amazing00:02
juliankit actually works00:02
juliankthe previous one is broken for unknown reasons00:03
juliankat least in bionic00:03
JackFrostHmm?00:03
* juliank has not checked artful or older00:03
juliankIt just hangs00:03
juliankin my bionic system00:03
juliankI think it worked fine in my sid00:03
JackFrostUsing mirror://?  People actually use them? :300:04
juliankI don't know, but we have a new method for it00:04
juliank:D00:04
juliankThere's also mirror+https now00:04
juliankwhich you probably should be using00:04
juliankthough, I don't know.00:04
juliankAll I can say is that it works fine now00:04
JackFrostsources.list normally doesn't contain https :300:05
juliankWell the thing with the mirror stuff is that it contains a completely untrusted mirror list00:06
juliankUsing https gives you some security for that00:06
julianksure, it would be nicer if the mirror list were signed00:06
juliankOK, we also do not only fall back fast from IPv6 to IPv4, we fall back fast on any connection problem.00:08
juliank:D00:08
juliankSo we just do multiple attempts concurrently and pick the first winner00:09
juliankalternating between the v6 and v4 (or whatever preference your system has), and with 250 ms delay between attempts00:09
JackFrostHrm, I need to figure out how to use .sources properly.00:10
juliankI think we also enabled retries by default00:10
juliankIf something fails to fetch, APT now retries automatically00:10
juliankOr no, it might be off by default00:11
juliankBut that's really useful with some CDNs......00:11
juliankJackFrost: Regarding https in sources.list - my debian system is mostly https00:11
juliankbut then I rewrote the https stuff so I had to use it00:12
juliankhttps just adds modest levels of confidentiality00:13
juliankat the risk of having to run all that TLS code00:13
JackFrosthttp://paste.openstack.org/show/637558/ I had to hope that would work, but alas. :P00:17
juliankJackFrost: So, you gotta place that as a .sources file in .sources.list.d, it can't be a .list00:19
JackFrostI'm aware, and no the format is each URI in a separate block.00:19
juliankSo you can only have one uri in the uris field?00:20
juliankor?00:20
JackFrostYou don't know? :3  But yes, that's what it seems to be saying in the 'As an example, the sources for your distribution..' section of the manpage, which means 'URIs' is very misleading.00:21
JackFrostI'd be fine if it picked one so you could but a group of fallover ones there, but with that sources file apt just hangs.00:22
mwhudsoncan someone mark ubuntu-image/1.3+18.04ubuntu1 as a badtest?03:02
mwhudsonit's failing because a new flake8 breaks the qa autopkgtest03:02
=== Elimin8r is now known as Elimin8er
JackFrostLocutusOfBorg: Did you see my question the other day?09:05
LocutusOfBorgJackFrost, no09:09
JackFrostOK.  I wondered why you dropped remmina back to indicators from using ayatana indicators?09:09
LocutusOfBorgbecause it is not in main09:10
LocutusOfBorgfeel free to request a MIR09:10
cpaelzerIs today some unusual business or shortage on builders?09:12
cpaelzermy ppa gets predicted times of 4-6 hours to start builds09:12
cpaelzerjust wondering if I need to look for mistakes on my end or if it is just a hickup on the builders themselve09:12
LocutusOfBorgcpaelzer, I guess the kernel intel foo bug09:12
cpaelzeroh is today the patchday09:13
cpaelzeryeah things might recycle then09:13
cpaelzerbut I wondered as all arches stall me09:13
cpaelzerbut if there are core components recycled that could be possible09:13
Laneyall builders are off, see the topic in here09:14
cpaelzerthanks Laney09:14
* cpaelzer wonders if he every read a topic unless people ask him to do so :-)09:14
LocutusOfBorgI actually tried to read the topic, but hexchat when topic is long, shows just the end, not the begin :/09:17
Laneycan't type /topic or something?09:18
LocutusOfBorgyep, but it didn't come in my mind that it could have been written at the begin, it was a brain bug :)09:19
JackFrostLocutusOfBorg: Aha, wondered if that was it.09:21
JackFrostLaney: I versioned it the way I did so that it'd satisify (>= 11) depends, though technically isn't the most accurate version.09:47
JackFrostLocutusOfBorg: I specifically wondered as I'm waiting to see what happens before I take action on xfce4-indicator-plugin.09:54
LaneyJackFrost: thanks, can you post on the bug please so that I don't forget and others know?10:00
JackFrostSure, I'm not attached to the version string though.10:00
LaneyI guess someone can help review / consider it10:03
LocutusOfBorgJackFrost, the desiderata should be to move everything in main to the new dependency10:08
LocutusOfBorgjbicha, is it possible to switch network-manager-applet to aytana-appindicator?10:13
JackFrostDebian #880169.10:13
ubottuDebian bug 880169 in src:network-manager-applet "Please enable Indicator support and build against Ayatana Indicators" [Wishlist,Open] http://bugs.debian.org/88016910:14
LocutusOfBorgnice10:15
LocutusOfBorgtransmission can probaably loose support10:15
JackFrosthttps://wiki.debian.org/Ayatana/IndicatorsTransition10:16
LocutusOfBorgand update-notifier is left10:16
LocutusOfBorgwhy update-notifier is not in that list?10:17
JackFrostBecause that's not a package.10:18
JackFrost!info update-notifier unstable10:18
ubottuPackage update-notifier does not exist in unstable10:18
ckingLaney, FYI, I fixed that issue with stress-ng very late last night, so it should be fine now10:20
ckinghttp://kernel.ubuntu.com/git/cking/stress-ng.git/commit/?id=25292428d235e2e96a3590ba7a48ef823ef0226a10:21
Laneycking: great, thanks!10:23
Laneyif you ping me just before you upload it next time I can revert the blacklist10:24
Laneyha10:24
Laneynice fix10:24
ckingstupid bug more like ;-)10:24
Laneytry THIS for stress *pow pow pow*10:25
ckingit's very good at stopping everything :-)10:25
LocutusOfBorgJackFrost, I'm talking about ubuntu10:52
LocutusOfBorg!info update-notifier bionic10:52
ubottuupdate-notifier (source: update-notifier): Daemon which notifies about package updates. In component main, is optional. Version 3.188 (bionic), package size 50 kB, installed size 238 kB10:52
cpaelzerhmm - is is a common issue that dbgsym of old releases are not copied forward10:53
cpaelzerlibopts25 was last uploaded in zesty10:53
cpaelzerand I can't find its -dbgsym in bionic10:53
cpaelzerI can however10:53
cpaelzeruse https://launchpad.net/ubuntu/bionic/amd64/libopts25-dbgsym/1:5.18.12-310:53
cpaelzerand things work10:54
cpaelzerjust wondering if I stumble or found an actual issue10:54
cpaelzerrbasak: ahasenack: I'd appreciate if you could take a look at the dbgsym question I had above ^^ - just to be sure it is no real thing11:04
ahasenackcpaelzer: sorry, I don't see the question in my history, my irc proxy must have been down11:05
rbasakThey end up on ddebs I think?11:13
rbasakhttps://wiki.ubuntu.com/Debug%20Symbol%20Packages11:13
rbasaklibopts25-dbgsym isn't published in Zesty either.11:13
rbasakYou have to add the ddebs repo to get it11:14
ahasenackrbasak: do you know if I have perms to use bileto now? I would like to run the ocfs2-tools dep8 tests there. I can upload that particular package to the archive, if that matters11:27
cjwatsonbileto ain't going to get very far for a while (see topic)11:28
ahasenackI see11:28
ahasenackdoes that include ppas?11:28
cjwatsonyes11:28
ahasenackok11:29
cpaelzerrbasak: I have the repo in bionic11:32
cpaelzerrbasak: and I get other bionic ddebs just fine11:32
rbasakcpaelzer: ah, so it's a missing ddeb?11:33
rbasakISTR some kind of publication problem for ddebs a while back.11:33
rbasakWhere some ddebs were lost or something.11:33
rbasakI wonder if it's that.11:33
cpaelzerthey are still avail on the LP link I had above11:33
cpaelzerlet me check if it would have worked in zesty itself11:34
cpaelzeryep working just fine in zesty11:35
cpaelzerI'll sping up a few contianers and make an overview a) to be sure and b) to outline the issue better11:35
cpaelzerrbasak: ok - it works now on all releases I tested not only zesty11:40
cpaelzerchecking the sys I originally had the issue now ...11:40
dokoapw, xnox: about 1521174, who should be the bug subscriber?12:37
xnoxdoko, updates will be published in the upstream linux-firmware repository from now on. Not sure if it makes sense to have this package stand-alone or be folded into linux-firmware12:45
xnoxdoko, foundations or kernel.12:45
xnoxeither or both will do12:45
xnoxsubscribed foundations bugs12:46
jbichaLocutusOfBorg: I don't know anything about the current status of the ayatana stuff in Ubuntu, ask sunweaver or flexiondotorg12:55
apwbug #152117413:01
ubottubug 1521174 in amd "[MIR] amd64-microcode (multiverse -> main)" [Undecided,Confirmed] https://launchpad.net/bugs/152117413:01
pavlixpitti: HI!14:49
pittihey pavlix, how are you? :-)14:49
pavlixpitti: I quit Red Hat at the end of April and went freelance. I moved back to Prague in August. And I started a short term contract on network configuration in September. What do you think? :)14:52
pittipavlix: sounds great, good luck with it! certainly a lot more effort to look for customers yourself, but also exciting :)14:54
pavlixpitti: I actually had to postpone the search for customers as I was already in contact with more than I can handle simultneously.14:55
pavlixpitti: Sounds like this wans't a bad time to get back to the market after five years.15:00
pavlixpitti: Anyway, I heard Ubuntu has some news regarding network management.15:01
pittipavlix: right, it's using netplan by default now, to replace ifupdown with networkd15:04
pittiand allow a more common config between that and NM from cloud configs, etc.15:04
pavlixpitti: When we're at it, unification and progress is exactly the area I'm attacking now.15:05
pavlixpitti: Debian is keeping ifupdown forever?15:07
pittipavlix: not sure, but it's certainly not pushing strongly away from it15:09
pavlixpitti: What is the main motivation for networkd?15:09
pittiit had been unmaintained for a while, but now Guus took it over and he is pretty active15:09
pavlixpitti: As networkd is a half-baked and hacky solution.15:10
pittipavlix: it's a lot simpler and more robust than ifupdown, supports real hotplugging, more types of virtual devices OOTB15:10
pittiwell, ifupdown is doubly (or more) that :)15:11
pavlixpitti: I used ifupdown for ages and used all the scripting features there. I'm afraid networkd has close to no scripting features now.15:12
pittihttps://blueprints.launchpad.net/ubuntu/+spec/foundations-y-network-yaml links to the full specification and use case analysis, but it's Canonical-internal (so I can't access it either any more)15:12
pittipavlix: well, it's not going away, just not used by default any more15:12
pittialso, these scripting facilities got abused a lot and were the source of many bugs and race conditions15:13
pavlixpitti: Everything can be abused. That's not the best reason to avoid it.15:15
pittibut a good reason to replace it with something more robust that avoids the races :)15:19
pittias said, this is fine for the vast majority of use cases, like pretty much every cloud/virtual image; desktops use NM; and for the remaining 1% of use cases you can pick whatever tool you need15:20
pittiit's an opinionated default, nothing more15:20
pavlixpitti: Sure.15:21
pavlixpitti: Anyway I have a plan to automate testing a bit with kernel namespaces and test the network services that way.15:27
xnoxpavlix, do checkout networking-test.py in systemd tree; and the intergration test-suite in netplan.15:27
xnoxpavlix, the netplan integration tests a lot of networkd and network-manager.... which does uncover how unreliable network-manager is =/15:28
xnoxpavlix, more networking setups and more networking tests is always needed, because it's really under-tested.15:28
=== tkamppeter_ is now known as tkamppeter
bdmurrayjbicha: So I should reject both evolution and e-d-s since there will be a new version shortly?17:30
jbichabdmurray: that sounds good17:44
bdmurraymvo, ogra_: Could somebody respond to my comment on bug 1623125?17:58
ubottubug 1623125 in initramfs-tools (Ubuntu Xenial) "fixrtc script does not catch "Last mount time: n/a" string" [Undecided,New] https://launchpad.net/bugs/162312517:58
rbasaksmoser: what if we said that from Bionic onwards, cloud-init will default to manage_etc_hosts: localhost. What would that break?18:11
rbasakIn addition, we declare that on Ubuntu, the responsibility to do the right thing lies with either the installer (for non-cloud), or cloud-init (for cloud).18:12
rbasakThat would leave lxd the responsibility only when using a stgraber image, I think.18:12
stgraberrbasak: images:ubuntu/series/arch already templates /etc/hosts (and I do that for all distros we build images for)18:13
stgraberit's just with the images that use cloud-init that we don't mess with any of those files :)18:14
rbasakstgraber: oh? How does lxd know to apply templates?18:14
rbasakIs there metadata in the image or something?18:14
stgraberoh, except we do /etc/hostname even in the cloud-init ones these days due to the dhclient race IIRC18:14
stgraberrbasak: the metadata tarball contains a yaml doc that lists all the templates to run and when to run them18:15
rbasakI see. Nice!18:15
rbasaksmoser: so my proposed solution works universally then I think?18:15
rbasakTreat lxd as an "installer" when using non-cloud.18:15
smoserrbasak: it would break the case where something expects hostname --fqdn to do something meaningful18:17
smoserwhich is a flawed expectation to be sure18:18
rbasaksmoser: doesn't manage_etc_hosts: localhost *fix* "hostname -f" to return the specified FQDN?18:21
rbasakUnless the name supplied to cloud-init is bad, that is, but DNS had it right.18:21
rbasakIn which case, isn't that a horribly broken cloud?18:21
smosersorry, i think i mispoke. i think18:22
smoserits more18:22
smoser $ hostname --ip-address18:22
smoser127.0.1.118:22
smosersome programs (i can't find the reference, but in my head it tends to be java/tomcat, but probably other things)18:23
smosertry to figure out "how can someone communicate with me"18:23
smoserand do so by looking up their hostname in dns18:23
smoserand then publishing that.18:23
smoserand when there is 127. address in /etc/hosts, that clearly is busted.18:23
smoserthat is also very clearly broken assumptions and simplistic view of the world18:24
smoseri think i'm ok to do that though.18:25
rbasakI see18:25
rbasakI agree that it seems an appropriate thing to break in order to fix the general problem.18:26
rbasak(only in a new release of course)18:27
pavlixxnox: I know pretty well about reliability of NetworkManager and did quite some work to improve it but was unfortunately not able to continue.19:08
pavlixxnox: My special interest is in specialized tests...19:09
pavlixxnox: Nice to meet you, by the way.19:11
mitya57I get 500 internal server error when trying to retry autopkgtests, is that a known issue?19:15
mitya57URL is http://autopkgtest.ubuntu.com/request.cgi?release=bionic&arch=s390x&package=python-ruffus&trigger=mathjax/2.7.2%2Bdfsg-1&trigger=sphinx/1.6.5-419:15
pavlixSon_Goku: You're everywhere. :)19:21
pavlixSon_Goku: I came here to visit pitti.19:22
naccmitya57: i'm just guessing it might be due to /topic19:22
Son_Gokuheh19:22
Son_Gokuyou know he's also in #cockpit19:22
mitya57nacc: not sure if autopkgtests are related to the buildd farm anyhow, but will try later, thanks19:23
pavlixSon_Goku: Yep, I do, he answered my e-mail.19:28
dexterfooI found a bug in the apparmor profile of the inspircd package written by lamont jones. It doesn't allow connecting to(opening) any sqlite database files. This makes the included inspircd "m_sqlite3.so" module broken and useless20:20
nacc!bug | dexterfoo20:21
ubottudexterfoo: If you find a bug in Ubuntu or any of its derivatives, please file a bug report at: http://bugs.ubuntu.com/ IRC is not a good medium to report bugs and this channel is for development coordination.20:21
sarnolddexterfoo: woot20:21
sarnolddexterfoo: where's the profile for that live? in the package or somewhere else?20:21
dexterfoosarnold: in the package20:21
dexterfoohttps://packages.ubuntu.com/artful/amd64/inspircd/filelist20:22
sarnolddexterfoo: sweet, as nacc points out, a bug report might be best, https://bugs.launchpad.net/ubuntu/+source/inspircd/+filebug20:22
dexterfoook thanks20:23
lamontdexterfoo: I think I missed a lot of things when I wrote that apparmor profile, tbf.  bugs welcome20:58
dexterfoolamont: cool. i'm not sure what the proper fix is to allow access to arbitrary sqlite files. but maybe just allow access to sqlite files in the /etc/inspircd/ directory. (The profile already allows reading all files in that directory, but for sqlite to work, it needs "k" permission in addition to "r" permission)21:03
xnoxpavlix, hehehe well in that case you are all set i guess!23:59
xnoxpavlix, i'm just a minion.23:59

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