/srv/irclogs.ubuntu.com/2017/03/29/#ubuntu-server.txt

rizonzsarnold: checkout debmirror, much nicer00:05
rizonzfor ubuntu likes00:05
=== JanC is now known as Guest92965
=== JanC_ is now known as JanC
lordievaderGood morning06:13
cpaelzerrbasak: if you ever wonder, those squid tests are run-once by design07:05
cpaelzerrbasak: I don't want you to waste the same 30 minutes I just wasted07:05
cpaelzerrbasak: they end with adding apparmor profiles that won't work for certain aa-tests, a rerun fails until you unload the profile07:06
sarnoldo_O07:11
col88Hi! im trying to add an entry to /etc/hosts using preseed - any tips?07:21
cpaelzercol88: you can at least force your own hostname into /etc/hosts with netcfg/hostname https://help.ubuntu.com/lts/installation-guide/example-preseed.txt07:24
cpaelzercol88: but I guess you want more hosts into /etc/hosts ß07:24
cpaelzer?07:24
col88essentially i need to tell my new hosts that my puppetmaster is identified as IP address xxxx07:25
col88so resolve the name to a static IP on all machines07:25
cpaelzercol88: sorry, no idea for normal preseeds, but if in your env cloud-init is an option http://cloudinit.readthedocs.io/en/latest/topics/examples.html#run-commands-on-first-boot07:26
col88ah ha thats a good idea07:27
rbasakcpaelzer: noted, thanks!07:45
=== ashleyd is now known as ashd
=== ashleyd is now known as ashd
cpaelzerrbasak: it turned out most fixes that I was writing were already in the upstream qa tests11:01
cpaelzerrbasak: so I pulled the latest version of those11:01
cpaelzerrbasak: and on top only tweaked to run against localhost11:01
cpaelzerrbasak: and a bit of setup to have something reasonable available at localhost11:01
cpaelzerrbasak: my tests on LP are starting soon (building atm), once successful we could push to z.p11:02
cpaelzerrbasak: although we are in freeze and this is not 100% bug-fix of the package itself11:02
cpaelzerrbasak: but I think proper testing would still be welcome11:02
cpaelzerrbasak: before that the tests have to actually pass on LP11:03
cpaelzerrbasak: to confirm - those tests are pure Ubuntu Delta atm, no need to send to Debian or did you intend to do so once they are working fine?11:03
rbasakcpaelzer: I intended to send to Debian once they were in reasonable shape, as I didn't think the previous state of them would be acceptable to Debian.11:06
rbasakcpaelzer: as for the freeze, I think dep8 fixes are absolutely fine.11:06
rbasakOr any kind of dep8 improvement, not just fixes.11:06
cpaelzerok11:06
blackflowHello. Need help understanding the bug resolution life cycle. What's the next step for Bug #1673357 ? It's been recommended to the server team, but it'll have to be patched by the maintainers first?11:48
ubottubug 1673357 in munin (Ubuntu) "Munin core plugin "if_" doesn't work" [Medium,Fix released] https://launchpad.net/bugs/167335711:48
rbasakblackflow: it's definitely fixed in Zesty in 2.0.33, right?11:51
rbasakblackflow: in that case see https://wiki.ubuntu.com/StableReleaseUpdates and in particular https://wiki.ubuntu.com/StableReleaseUpdates#Procedure11:52
rbasakblackflow: anybody can do the preparation steps - the only thing you won't be able to is the actual upload, for which you'll need a sponsor.11:52
rbasakblackflow: the server team will get round to it eventually I hope, but if you'd like to speed up the process, please do as much as you are able.11:52
blackflowrbasak: I've been maintainer of some packages on FreeBSD (and bugzilla triager) so I'm in general familiar with the whole contribution process. However, I'd need help getting started with Ubuntu contribs. Is there a process/team/mentorship I can rely upon for that?11:54
rbasakblackflow: I wish we were better on the documentation front. It's mostly out of date :-/11:54
rbasakblackflow: feel free to ask here, or in #ubuntu-devel11:54
rbasakThere's https://wiki.ubuntu.com/SponsorshipProcess and some other related pages on the wiki but I'm afraid some of it isn't current.11:55
rbasakIn short, post a debdiff to the bug, and subscribe ~ubuntu-sponsors, and it'll be in the sponsorship review queue.11:55
rbasakblackflow: if there's a specific thing you feel that we're missing in the process to help get new contributors on board, please let us know.11:56
rbasakWe're working on a git-based workflow for contributions, but that's still a work in progress and not quite ready for general use.11:56
rbasakWhen it's ready, I'm hoping that we can replace most of the documentation with just "clone from here, push to here, submit a merge proposal here" flow.11:56
rbasakblackflow: in the meantime, I'd be happy to answer specific questions.11:57
blackflowrbasak: thanks. :) I don't have any for the moment, and in fact you've given me a pretty sound advice with debdiff.12:01
=== deduped is now known as misterpink
=== Ad1Tech_ is now known as Ad1Tech
zuljamespage: question for you do we really need this patch? https://git.launchpad.net/~ubuntu-server-dev/ubuntu/+source/keystone/tree/debian/patches/add-version-info.patch13:37
jamespagezul: :-)14:11
zulumm..yeah14:12
cpaelzerrbasak: grr - of course now other tests fail https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-zesty-ci-train-ppa-service-2667/zesty/amd64/s/squid3/20170329_132948_8ac14@/log.gz14:17
rbasak:-/14:18
cpaelzermaybe I updated too much believing in the good of "new" too much14:19
cpaelzerbut hey, http and https worked in LP infra14:19
rbasakcpaelzer: could it be because a proxy is set by default?14:19
rbasakNot sure about FTP though.14:19
rbasakBut that sort of thing has been a cause of failures in the past.14:19
rbasakCausing requests intended for localhost to bounce through some external host that then resolves "localhost" differently, etc.14:20
cpaelzerrbasak: ah no I think I see the issue14:22
* cpaelzer is touching all kind of wood14:22
eanyx Hi, I need to make a cluster with an apps that was not designed to be in cluster. I would like to use keepalive + haproxy for failover. But how to watch for apps failover?14:25
eanyxI've a problem : I need to have rabbitmq writing from the 2 nodes on the same shared queue14:27
cpaelzereanyx: doesn't rabbitmq have heartbeat and clustering as feature ? https://www.rabbitmq.com/reliability.html14:31
cpaelzerrbasak: that was good to fail actually14:32
cpaelzerrbasak: it had still some ubuntu.com references which might work for us but not on dbci14:33
cpaelzerrbasak: and the issue with those tests helped me to uncover14:33
cpaelzerrbasak: a new revision is building, but it builds oh-so-slowly14:33
rbasakAh, great!14:33
cpaelzerrbasak: I can only trigger tests later on after some family life14:33
rbasakSure :)14:33
eanyxyes, but how to integrate with my apps? I need some failover software to switch my apps from one node to other and then use anoter clustering techno (rabbitmq to switch over)?14:33
=== Karunamon|2 is now known as Karunamon
cpaelzersorry eanyx, I just don't know - crossing fingers for you that somebody else does14:34
eanyxcpaelzer: are you aware of reentrant software?14:35
cpaelzersure, but from reentrant functions via acid on a DB to no-state containers that can be something different for each of 10 people you ask14:38
=== ogra_ is now known as ogra
=== RoyK^ is now known as RoyK_Heime
rizonzsarnold: ping17:08
sarnoldhey rizonz, how's your mirroring project coming?17:23
cpaelzerrbasak: https://bileto.ubuntu.com/excuses/2667/zesty.html all good now on squid18:01
cpaelzerrbasak: I'll do the publish and Debian submit tomorrow18:02
rbasakcpaelzer: o/ thank you120:13
rbasak!20:13
rizonzis it possible to use metalink files for yuour local mirror ?23:28
drab_rizonz: did you figure out why your mirror kept getting bigger and bigger?23:30
rizonzdrab_: he thanks for asking, dunno, I really cannot say... debmirror works perfectly23:31
drab_rizonz: so you were using apt-mirror before?23:37
drab_I actually need to do something about it because it's really slow and not allowing me to resync things selectively, at least not that I can find out23:37
drab_so if I have 5 things to mirror I can't just kick one off (unless I temporarily mess with the config file)23:38
=== drab_ is now known as drab
rizonzdrab: yap23:40
rizonzdrab: it's damn slow23:40
rizonzdebmirror did the erm, 150G in 1,5H :)23:41
drabwow, ok23:41
drabrizonz: the only thing is, debmirror seemed a lot more complicated to setup/maintain compared to apt-mirror, but maybe I just looked at the wrong howto23:42
rizonzdrab: sec, have a doc for you... it's damn easy23:42
rizonzdrab: https://help.ubuntu.com/community/Debmirror23:44
drabrizonz: yeah, hacky :) . compared to adding the lines to mirror to a config file, that is23:47
drabrizonz: apt-mirror is a lot more consistent with the whole apt setup, configs are even in /etc/apt/23:47
drabso it's overall a lot more "sensible", but yeah, can't seem to be ablet o get it to work well so will need to ditch it23:48
rizonzdrab: apt-mirror sucks23:48
rizonzcomparing to debmirror23:48
rizonzdrab: I don't think this is hacky23:49
drabthat's fine, we clearly have diff definitions of hacky, not a problem :)23:50
rizonzdrab: if you want a full mirror, just rsync it23:50
rizonzI do that with fedora as they repo structure it MUCH better23:50
rizonz*their23:51
drabthat has other problems, no logs, which is also why I don't like backups with plain rsync + hardlinks even tho conceptually it's a good way to go, minus deduplication on large files/vm images23:51
rizonzdrab: no just a good exclide file ;)23:59
rizonz*exclude23:59

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