[00:00] <zeref> anybody home?
[04:40] <nuvolari> o/mornings
[04:40]  * nuvolari is off to work
[04:51] <superfly> Morning slackers!
[05:32] <superfly> what does one need to do to get real service out of Telkom???
[05:39] <inetpro> good mornings
[05:39] <inetpro> wb superfly
[05:39] <superfly> thanks inetpro
[05:40] <inetpro> superfly: you just hang in there and keep phoning them
[05:41] <superfly> inetpro: I haven't been phoning them, just pestering the poor people at Telkom Direct
[05:41] <superfly> I'm going to try to phone one of the Telkom Direct stores again today, since I also don't have any transport, thanks to my car battery dying while we were gone :-(
[05:42] <superfly> at least the neighbours lent us their car to go get some food last night
[05:42] <superfly> anyways, I need to sign off before I rock up a motherload of a cellphone bill
[05:42] <superfly> later, inetpro
[05:43] <inetpro> superfly: eish! Good luck!
[05:58] <inetpro> hmm...
[05:58] <inetpro> tumbleweed uses opensuse?
[05:59] <inetpro> http://en.opensuse.org/Tumbleweed
[16:58] <Kilos> evening all
[16:58] <Kilos> Maaz, coffee on
[16:58]  * Maaz flips the salt-timer
[17:02] <Maaz> Coffee's ready for Kilos!
[17:03] <Kilos> Maaz, ty
[17:03] <Maaz> Enjoy Kilos
[17:22] <Kilos> night all. bad weather time
[19:55] <superfly> evening golks
[19:55] <superfly> *folks


[01:47] <sethj> I dunno if this is the right channel, but does sabdfl still do signed certificates for ubuntu members? I remember filling out a form when I got membership a year ago, but I never received anything.
[01:48] <tsimonq2> I know, me neither
[01:54] <sethj> I guess I will try filling the form out again.
[02:13] <Mister_Q> sethj, I will do that too then
[02:13] <sethj> Mister_Q, you also had the same problem?
[02:14] <Mister_Q> yes I filled out the form but never heard back
[02:14] <ahoneybun> I've never bothered
[02:16] <Mister_Q> yeah but a signed certificate by sabdfl is still cool :D
[02:21] <ahoneybun> I guess
[06:24] <popey> Morning all
[06:25] <Kilos> hi popey and all
[06:31] <Mister_Q> morning o/
[06:32] <popey> jose: SSO?
[06:56] <svij> tsimonq2: Mister_Q: in 2014 it took half a year until I got my certificate. So I guess that might take a while
[06:56] <svij> and good morning
[06:58] <czajkowski> aloha
[10:39] <svij> is dholbach not here today?
[11:04] <popey> svij: we're in The Netherlands.
[11:05] <svij> ah ok
[11:06] <svij> well there's a ubucon meeting today, but I cant join and have nothing new.
[11:08] <popey> Not sure we'll be able to either tbh
[11:09] <svij> great, so we can skip and just do next week?
[11:25] <popey> yes
[12:42] <dholbach> svij, I won't be able to make it to the ubucon call today as I'm at a sprint
[12:42] <dholbach> is there anything important you'd like to talk about?
[12:54] <svij> dholbach: nope, I'm at a conference anyway and dont have time. I already talked to popey about that, we can just skip this week and do it next tuesday.
[12:54] <dholbach> ok
[12:54] <dholbach> thanks
[12:59] <CoderEurope> Hi there is the #Ubuntu-on-air Q&A going a-head at 3pm UTC today, or not ? http://ubuntuonair.com/calendar/
[13:03] <dholbach> CoderEurope, not today
[13:03] <dholbach> most of us are at a sprint right now and things are very busy there
[13:03] <popey> no, i set the topic in the ubuntu on air channel
[13:03] <dholbach> next week again!
[13:03] <CoderEurope> dholbach: cheers thank-you for the response !
[13:03] <dholbach> anytime!
[13:03] <CoderEurope> perhaps you want to ammend the calendar (?)
[13:04] <popey> done
[13:04]  * CoderEurope is on his 3rd beers in the pub :-)
[13:04] <popey> \o/
[13:04] <popey> beer o'clock is best o'clock
[13:04] <CoderEurope> haha silly popey.
[13:05] <CoderEurope> Any I shall get of this channel because its for the community-team.
[13:05] <CoderEurope> bye bye


[01:13] <McIntireEvan> Hi, I'm working on https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1050195, but Im not sure where in the overlay would be most appropriate for the shortcuts to go. Anyone able to give any help, or tell me who to ask?


[07:10] <togo> I just upgraded to 20.04 and it apparently broke my gpsd...?
[07:10] <togo> how to troubleshoot?
[10:42] <sakrecoer[m]> Is there a way to detach a2j/j2amidi_bridge? Or do I need to have several terminal open? Would be neat to have more control over these two somehow. I just realized I can name them and also have several of them running simultaneously. But I wish I could save that somehow so it would start the correct amount of bridges when I load a project
[12:12] <Cowboy}{> New to Ubuntu Studio and having speed issues with my wifi? Any suggestions?
[15:52] <OvenWerks> sakrecoer[m]: detach?a2jmidid runs as a detached process already. I also don't know why you say "a2j/j2amidi_bridge" and seem to consider them two things.
[15:52] <OvenWerks> togo: what is "gpsd"?
[19:48] <togo> OvenWerks, GPS demon used to automatialy connect to my usb dongle (GT-7U) and make FoxtrotGPS able to read its data...
[20:01] <OvenWerks> togo: it is unlikey anyone in this group would know then. I would ask in #ubuntu and #xubuntu.
[20:41] <togo> OvenWerks, ok, thanks


[11:57] <SpecialK|Canon> cjwatson: can't figure out how to link to specific diff lines, but the copyright year updates in https://code.launchpad.net/~cjwatson/launchpad/team-members-ordering/+merge/371035 - do you have some funky automation for that or do you Just Remember?
[11:57] <cjwatson> SpecialK|Canon: utilities/update-copyright
[11:58] <SpecialK|Canon> cjwatson: nice!
[11:58] <cjwatson> I've been known to run it from the LP tree when making changes to other Canonical projects on occasion since it's often close enough :)
[11:59] <SpecialK|Canon> cjwatson: do you have some kind of funky automation to run _that_ or do you Just Remember? ;)
[11:59] <SpecialK|Canon> (bzr/editor hooks?)
[11:59] <cjwatson> I Just Remember
[11:59] <cjwatson> (usually)
[11:59] <SpecialK|Canon> hah ok neat :)
[12:00] <cjwatson> My fingers type   utilities/update-copyright; utilities/format-new-and-modified-imports; lp-lint   more or less autonomously (with tab-completion)
[12:00] <cjwatson> (lp-lint is my own wrapper that runs 'make lint' in a suitable container)
[12:04] <SpecialK|Canon> nodnod, nice


[13:25] <sinanp> I am new to cloud-init, I launched a VM with the default cloud.cfg. It look likes it added a swap entry to fstab, but can't find in the config which line that does. Any suggestions?
[16:07] <smoser> sinanp, ec2?
[16:07] <smoser> if ther eis a swap device provided to it from the metadata service, it will make use of the swap space . some instances provide that.
[16:08] <smoser> cloud-init *can* create and use a swap file, but wont do that by default.
[16:31] <cetex> So, i've tried figuring out how people solve cloud-init on-premise
[16:32] <cetex> with pxe-booted (ramdisk only) instances
[16:32] <cetex> Can't find any good solution for this scenario, but i'm thinking i could easily implement the magic <IP_ADDRESS> magic ip.
[16:33] <cetex> so, will cloud-init just try to ask for that ip? or does it figure out it's on ec2 before even asking?
[17:15] <smoser> cetex: earlier versions of cloud-init will just look for that eventually.
[17:15] <smoser> newer versions require some identification of the platform beore they'll go polling there.
[17:16] <smoser> but you can tell it to look there (or another IP address) if you're configuring it
[17:27] <cetex> smoser: how would i do that? tell it to go to some url, or assune ec2?
[17:32] <smoser> you can modify the image ?
[17:36] <smoser> cetex: well, if you're building your own images and they're mostly static, then the easiest thing to do is put data in /var/lib/cloud/nocloud/
[17:37] <smoser> if you want it to use a web service that would provide custom information to each node, then you could mimic ec2. but i  might suggest instead doing "nocloud" and a "seed"
[17:38] <smoser> http://cloudinit.readthedocs.io/en/latest/topics/datasources/nocloud.html
[17:39] <smoser> and then some  more example of nocloud http://bit.ly/ci-ubuntu-netconfig
[17:43] <smoser> blackboxsw, powersj so. i'm thinking about the nocloud integration, and thinking how nice the c-i is witih that pretty pipeline thingy
[17:44] <smoser> but i can't bring myself to write and duplicate a bunch of 'stages' since i found jenkins job builder that can make jobs out of re-usable parts much more nicer.
[17:44] <powersj> smoser: yeah the syntax of jjb for the pipeline sucks
[17:44] <smoser> where do i read about variable substituion and such for pipelines
[17:44] <smoser> does jjb have some support for pipelines ?
[17:45] <powersj> yes see the cloud-init-ci.yaml
[17:45] <powersj> that's why I require a specific version of jenkins-jobs
[17:45] <powersj> i.e. the one that supports pipelines
[17:45] <smoser> hm.. thinking. i thoguht that was basically just blobs to jjb
[17:46] <powersj> here is the doc on pipelines themselves: https://jenkins.io/doc/book/pipeline/
[17:46] <powersj> and here is the doc for jjb pipelines: https://docs.openstack.org/infra/jenkins-job-builder/project_pipeline.html
[17:48] <smoser> ah.
[17:48] <smoser> ok. the {{ that make sense.
[17:48] <smoser> fun
[17:49] <blackboxsw> yeah that link is the only documentation I'd looked at for pipelines https://jenkins.io/doc/book/pipeline/ as basics
[17:49] <blackboxsw> I can dig up another example of pipelines from livepatch I think.. lemme check
[17:50] <blackboxsw> hmm nope https://github.com/CanonicalLtd/livepatch-client/blob/master/Jenkinsfile
[17:51] <smoser> blackboxsw: i just didn't realize how i'd gert variable substitution on a per-job (or per-THING) basis
[17:51] <smoser> but the jjb gives me that at least somehow.
[17:51] <smoser> ie, i'm going to have 3 jobs each that differ in only the name of the release.
[17:52] <smoser> and coudlnt bring myself to duplicate big pipeline blobs to get that difference
[18:04] <cetex> smoser: if i'm building my own images through ansible (which we're doing) i can easily just write ansible-stuff for it.
[18:05] <cetex> smoser: but if i'm building my own images through ansible, and then want the hosts which boot from them to download a user-data script and run it on boot to adapt the image for the host?
[18:05] <cetex> for example, to setup consul to join the local consul-cluster, nomad as well, maybe grab credentials to use to authenticate to s3 and stuff.
[18:05] <cetex> but still being on premise.
[18:06] <smoser> yeah. so that should be doable via /var/lib/cloud/seed . the noclodu source is what i'd recommend.
[18:06] <cetex> I've done it with dhcp-options earlier, but there's too many assumptions in there.
[18:06] <cetex> i'd like cloud-init to be given a url where it can find everything of this
[18:06] <cetex> and then have cloud-init download and run it.
[18:07] <smoser> so you'll assume "dhcp on the first interface" for network configuration
[18:07] <smoser> right?
[18:07] <blackboxsw> could we just define a function  that script that the pipeline could call w/ a list? like this? http://pastebin.ubuntu.com/25919298/
[18:07] <cetex> we provision the network config through ansible, it's hard-coded into the image
[18:08] <cetex> and i'd like to not touch that usually.
[18:09] <smoser> cetex: sure. i guess . you can provision the network howeve ryou want as long as it comes up i guess. i dont understand how you'd re-use an image with specific network info other than dhcp built in
[18:10] <cetex> well, everything is dhcp
[18:10] <cetex> and everything has interface 1 & 2 bonded into lacp
[18:10] <cetex> so, that's it.
[18:12] <smoser> ok.
[18:12] <smoser> so 2 things
[18:12] <smoser>  https://git.launchpad.net/cloud-init/tree/doc/examples/cloud-config-datasources.txt
[18:13] <smoser> see the 'NoCloud' section there.
[18:13] <smoser> i'm suggesting that you put a file like this (with just the NoCloud) section and a 'seedfrom' url with whatever you want there.
[18:13] <smoser> and then for networking, you'll have to tell cloud-init not to configure networking
[18:13] <smoser> or you could declare to cloud-init the networkign that you wanted. but since you're already doing that i figure let that be as it is.
[18:14] <smoser> to disable networking configuration in clodu-init put in
[18:14] <smoser>  /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg
[18:14] <smoser> network: {config: disabled}
[18:19] <blackboxsw> or pipelines related even something like http://pastebin.ubuntu.com/25919350/
[18:20] <smoser> cetex: http://paste.ubuntu.com/25919368/
[18:21] <smoser> blackboxsw: can you hangout a minute ? and explain to me ?
[18:22] <blackboxsw> yes let's powersj feel free to join if you like meetings too
[18:22] <blackboxsw> :)
[18:22] <cetex> smoser: alright. cool :D
[18:23] <cetex> smoser: so, could i make cloud-init pick-up additional network-configuration as well even though i don't want cloud-init to do initial network-config?
[18:23] <cetex> Ideally i'm thinking it would be best if cloud-init just ran the user-data script though. then we could solve * there.
[18:24] <cetex> I mean, just add a "bond0.xxxx" interface where xxxx is a vlan tag and do dhcp/static ip on it
[18:48] <smoser> cetex: cloud-init doesn't currently really "hotplug" network stuff.
[18:48] <smoser> that is on the roadmap but right now it is just first boot only.
[18:50] <smoser> cetex: oh. and you're pxe booting too arent you
[18:50] <smoser> this is kind of easier then.
[18:50] <smoser> you can put seed on the kernel command line
[21:22] <robjo> could someone take a quick look at config/cc_update_etc_hosts please?
[21:23] <robjo> the doc string says when manage_etc_hosts is set to local host then <IP_ADDRESS> fqdn hostname will be added to the hosts file
[21:24] <robjo> however, if the distro implementation does not overwrite _get_localhost_ip() then the IP is really <IP_ADDRESS>
[21:24] <robjo> is that a typo or is the distro implementation expected to overwrite _get_localhost_ip() ?
[21:28] <robjo> smoser: are you around ^^^^
[21:28] <nacc> robjo: i think smoser is afk right now
[21:29] <robjo> blackboxsw: see above, thoughts?
[21:33] <blackboxsw> robjo: checking ... (muxing w/ a meeting right now)
[21:40] <blackboxsw> robjo: correct assessment by you
[21:40] <robjo> I'll fix the typo
[21:40] <blackboxsw> looks like debian (and thereforce ubuntu distro subclass) do update get_localhost_ip to  <IP_ADDRESS>
[21:41] <blackboxsw> but centos,rhel,suse don't
[21:42] <blackboxsw> robjo: sorry, so ubuntu/debian is <IP_ADDRESS> rhel,centos,suse,freebsd use <IP_ADDRESS>
[21:43]  * blackboxsw wonders how we really *want* this to behave on all distros (I'd like to have same behavior on all distros if it makes sense)
[21:46] <blackboxsw> if you are updating the text robjo, I'll make sure we have a talk prior to landing the merge proposal to make sure behavior is what we expect/document on all distros  (if there are differences)
[21:46] <robjo> For now I updated the doc, merge request comming
[21:46] <blackboxsw> +1 th
[21:46] <blackboxsw> +1 thx
[21:47] <robjo> blackboxsw: https://code.launchpad.net/~rjschwei/cloud-init/+git/cloud-init/+merge/333418
[21:47] <robjo> also include fix for the suse hosts template expansion bug which is why I stumbled across this to begin with ;)
[21:56] <blackboxsw> robjo: will have a review for that by tomorrow. thx
[22:01] <blackboxsw> btw robjo we also have an issue on ubuntu in this space (I don't like the behavior if both fqdn & hostname are both provided) so we might have a follow-up that properly handles fqdn and hostname behavior shortly thereafter. will make sure to ping you on it for review/thoughts
[22:02] <robjo> thanks, there's a test now, well for sles anyway :)


[12:23] <aoirthoir> sorry got to do something
[12:23] <aoirthoir> Vorian, watup g..talk to ayll in a minute
[12:23] <aoirthoir> jenda, ok at those prices i might order more..brb
[12:23] <Vorian> hey aoirthoir :)
[12:23] <Vorian> aoirthoir, I am ordering 1000 stickers
[12:35] <poningru> are we working on UWN?
[12:35] <boredandblogging> i've added some links that need to be filled out
[12:36] <boredandblogging> we need some community news
[12:41] <boredandblogging> it will be the usual scramble to get it out :-P
[12:52] <poningru> boredandblogging: are you working on it now?
[12:52] <poningru> wanna move it to gobby?
[12:54] <poningru> boredandblogging?
[01:42] <boredandblogging> poningru: i can start it there
[01:50] <boredandblogging> poningru, Burgwork: I've created UWN 38 on gobby from the latest revision (15 I think), I'll work on it later tonight
[03:42] <nixternal> http://blog.nixternal.com
[07:16] <BHSPitMonkey> tsmithe-weechat, omgosh, get a better connection :P
[07:17] <BHSPitMonkey> or just log off...
[07:17] <BHSPitMonkey> :/
[08:08] <boredandblogging> hi Burgundavia
[08:08] <Burgundavia> evening boredandblogging
[08:08] <boredandblogging> how are you tonight?
[08:08] <Burgundavia> not bad
[10:28] <juliux> morning
[10:29] <jenda> morn
[10:29] <juliux> jenda, i got an order for an shirt from china;)
[10:29] <jenda> wow :)
[10:29] <jenda> I'm just counting them shirt orders right now :)
[10:30] <juliux> hehe
[10:30] <jenda> juliux: is 78 fine for the stickers? (1000 Ubuntu)
[10:30] <jenda> it's $100
[10:30] <juliux> jenda, yes it is ok
[10:31] <jenda> okeydoke
[10:31] <jenda> juliux: one question... was it 4 books or 5 that have arrived already?
[10:31] <juliux> jenda, 5
[10:31] <juliux> and some by the custom controll;)
[10:32] <jenda> ah :)
[10:37] <jenda> that's great - thankee :)
[10:53] <Tm_T> juliux: I'll send one order to you today :)
[10:53] <juliux> Tm_T, thanks
[04:00] <juliux> jenda, ping
[04:00] <meatballhat> jenda: ping!
[04:01] <juliux> hi meatballhat
[04:01] <juliux> meatballhat, did you want some more shirts? or peopel around you?
[04:03] <meatballhat> ooooooh.... shirts
[04:04] <meatballhat> I know I got some envious glances at the Feisty release party ;-)
[04:04] <meatballhat> I'll post about it, call the Team to action  :P
[04:05] <juliux> meatballhat, see http://ubuntuforums.org/showthread.php?t=418314 for more informations
[04:05] <meatballhat> excellent ... I was about to ask you for a linky
[04:34] <jenda> juliux: pong
[04:34] <jenda> meatballhat: pong!
[04:35] <meatballhat> :D
[04:35] <juliux> jenda, how was your first openweek lesson?
[04:35] <meatballhat> 1600 UTC, right?
[04:35] <jenda> tsmithe: ping!
[04:35] <jenda> 2000
[04:35] <jenda> UTC
[04:35] <juliux> meatballhat, yes that is his second one
[04:35] <juliux> jenda, 1600 utc today ;)
[04:35] <jenda> O_O
[04:35] <meatballhat> heeheehee
[04:35] <juliux> https://wiki.ubuntu.com/UbuntuOpenWeek
[04:36] <jenda> Yeah, whatever ;)
[04:36] <juliux> if the timetable is right;)
[04:36] <jenda> 1600, shm1600
[04:36] <jenda> :D
[04:38] <jenda> My todo list is even right abou that, it's just the brain that's malfunctioning.
[04:54] <jenda> yay, thunderbird 2.0
[04:56] <jenda> (and yet another discovery: if I turn up the laptop display's luminosity, I can actually see what's on it... amazing)
[04:56] <jenda> tsmithe: pingity :)
[05:07] <tsmithe> jenda, pongity
[05:08] <jenda> ah, here you are :)
[05:08] <jenda> tsmithe: business ;)
[05:08] <tsmithe> kk :)
[06:37] <jenda> meatballhat: ready to say a few words about the DIY?
[06:37] <jenda> meatballhat: 3 minutes or so
[06:40] <meatballhat> egad... am I too late?
[06:41] <jenda> you can pick up just as I end this list :)
[06:41] <meatballhat> :D
[06:42] <jenda> meatballhat: ready?
[06:42] <meatballhat> yop :)
[06:43] <jenda> 20
[06:43] <juliux_hsv> go meatballhat go
[06:44] <jenda> :)
[06:50] <jenda> meatballhat: tell me when you're done
[06:51] <meatballhat> might as well be done now :)
[06:51] <jenda> ok :)
[06:51] <jenda> say it in the channel so it doesn't look like I'm cutting you off ;)
[06:51] <nixternal> man, I am not in the mood to talk today :(
[07:02] <juliux_hsv> jenda, are you sure you know what hsv stands for?
[07:03] <jenda> no
[07:03] <jenda> :)
[07:03] <jenda> High Society VIP?
[07:03] <juliux_hsv> hamburger sport verein ;)
[07:03] <juliux_hsv> it is a football club in germany
[07:04] <jenda> hehe
[07:04] <juliux_hsv> and we won today a very importan game
[07:04] <jenda> that stuff is exhausting :)
[07:04] <jenda> juliux_hsv: gah ;)
[07:06] <BHSPitMonkey> heyas
[08:07] <jenda> yay, two more t-shirt orders.
[08:08] <tsmithe> jenda, can you send me one as a donation to my fund?
[08:08] <jenda> tsmithe: jules is the one doing them, and no :)
[08:08] <tsmithe> (damnit i knew that wouldn't work every time)
[08:09] <jenda> tsmithe: once I get paid for my translation, I might even think about it ;)
[08:09] <tsmithe> wooo
[08:09] <tsmithe> how's it going?
[08:09] <jenda> I haven't gotten back to it yet :) I'm just about to start.
[08:09] <jenda>  I'm at 72%
[08:10] <tsmithe> :D