[12:37] <nicoz> Kuraokami -ChanServ- #ubuntu-locoteams is not registered.
[12:37] <nicoz> :)
[12:38] <nicoz> you got him?
[21:24] <Kilos> compliments of the season to you all


  Busy :)
[10:21] <bigcalm> I'm fighting fires on a Monday morning. Business as usual
[10:21] <bigcalm> How are you both?
[10:23] <davmor2> bigcalm: I'm a lot happier now the mil is out of hospital, means I got a workday again and an evening woohoo!  But more important is the fact that she is a lot more comfortable which mean wifey isn't on edge any more and both of them are sleeping, which is fantastic :)
[10:36] <MooDoo> bigcalm: monday morning = firefighting day, you should add that to your list JamesTait ;)
[10:40] <bigcalm> Haha
[10:40] <bigcalm> davmor2: that is good news indeed
[10:43] <davmor2> MooDoo: JamesTait is too busy to be fire fighting and if he isn't I might get some time to test some stuff then he'll be too busy again :)
[10:50] <JamesTait> MooDoo, every day is firefighting day, one way or another.  "Dad, I installed this minetest mod but it's not working." as soon as I stepped out of the shower yesterday - I hadn't even got dressed!
[10:51] <JamesTait> davmor2, demos are out of the way now, so I think staging is a fair target.  I always welcome bug reports, especially if they come with patches. ;)
[10:52] <davmor2> JamesTait: do eye patches count?
[10:52] <MooDoo> arrrrrrrr
[10:52] <MooDoo> davmor2: oh it's not pirate day?
[10:52] <JamesTait> davmor2, only if it's one for each eye so I don't have to look at what you broke. ;)
[10:52] <davmor2> JamesTait: hahaha
[10:53] <davmor2> JamesTait: won't be till I know what else is happening with today to be honest but I can look after that :)
[11:50] <knightwise> hey guys
[11:50] <knightwise> I just plopped in a usb drive in my pc but its not showing up in /media
[11:50] <knightwise> any idea where i can find out where it went ?
[11:51] <MooDoo> can't you try mounting /dev/sdb1 assuming that's what it is?
[11:52] <MartijnVdS> knightwise: /var/log/kern.log
[11:52] <MartijnVdS> knightwise: does it show up there?
[11:53] <DJones> Does anything show up in dmesg when you plug it in
[12:53] <davmor2> knightwise: gnome mount manager deals with it as I understand it so it would be under ~/.gvfs ....... I think
[12:56] <knightwise> holdon , i'll check
[12:57] <knightwise> /var/log/kern.log appears to be empty
[12:57] <knightwise> i only see /dev/sdb
[12:58] <knightwise> no sdb1
[12:58] <knightwise> davmor2: i use Xfce (and only have remote ssh access to the machine i'm afraid)
[12:59] <davmor2> knightwise: even so I think xubuntu is using gvfs in thunar I could be wrong though
[12:59] <knightwise> i think its under sdf
[13:00] <knightwise> davmor2: but i only have command line access unfortunately
[13:00] <knightwise> yep , i think its under sdf1
[13:01] <knightwise> and its a fat32
[13:04] <davmor2> knightwise: sounds about right
[13:11] <knightwise> gotit
[13:11] <knightwise> mounted it
[13:11] <knightwise> and its copying everything over right now
[13:23] <dwatkins> freenx for teh win
[13:24] <dwatkins> I so rarely touch my little server at home, its keyboard is covered in a layer of dust; then I need to use the GUI, I reconnec to the NX session I run on it.
[13:25] <MooDoo> dwatkins: mins is in the garage rafters, need the step ladder out if i want to work on it :D
[13:27] <dwatkins> I say server, it's really a netbook.
[13:28] <MooDoo> lol mine is a dell pc :D
[15:19] <Oli``> Rather odd question but does anybody have a couple of spare RaspberryPis? I might (pending a publisher's decision) be writing a book on networking them and could do with some more for testing things. I would only be looking to hang onto them for a month or so and if I broke anything I'd be happy to replace it, I'm just trying to avoid splashing out ~£50-70 on two or three boards I won't need for a long time. I'm an Ubuntu Member and moderator on Ask
[15:19] <Oli``> Ubuntu so I'm fairly easy to track down if you're worried I'd run off with them. PM me if you think you can help. Thanks.
[15:20] <Oli``> Oh and it's quite short notice. I'd be starting next week if I'm starting.
[15:36] <ormiret> Is networking Pis any different to networking other Linux machines?
[15:36] <Oli``> ormiret: No, not really but I think the publisher wants a book with Raspberry Pi in the title for teh moneies
[15:37] <ormiret> :)
[15:38] <Oli``> There are some things you just can't do (ARM incompatible) and some things that are slightly cooler with a low-power platform (building your own router, etc)... But for the mostpart it's all the same.
[15:43] <dwatkins> I imagine the Pi is great for cheaply proving cluster-based applications work.
[15:43] <mgdm> it's not exactly rapid, though
[15:44] <ali1234> i'll buy you the raspberry pis for 30% of the book's royalties
[15:44] <dwatkins> I had some issues with wifi on mine, I don't know what kind of network hardware the Pi has because it doesn't show up as a PCI device.
[15:46] <ali1234> the only way you'd know is by reading the TRM
[15:47] <ali1234> but apparently that is "too hard to understand" so they will not be releasing it
[15:47] <dwatkins> bah, I was hoping it was just hidden in the dmesg, lsusb etc. or something
[15:47] <dwatkins> I never had much luck with working out whether network interfaces were successfully detected, mind
[15:47] <ali1234> there will be something in dmesg
[15:48] <dwatkins> at least with most other devices, you can head or cat them to see
[15:48] <ali1234> but the bottom line is it has "raspberry pi ethernet" effectively
[15:48] <ali1234> because it is a system on chip, it does not use any standard hardware at all
[15:48] <dwatkins> ah yes: [    3.206897] smsc95xx 1-1.1:1.0: eth0: register 'smsc95xx' at usb-bcm2708_usb-1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:a4:0f:cf
[15:48] <ali1234> so it's usb
[15:48] <ali1234> and the pi is well known for having duff usb
[15:49] <dwatkins> indeed, my network connection used to drop on the first Pi that I got, as there were incorrect resistors on the USB interface
[15:49] <dwatkins> it would be fine for a day or so, then drop when I started doing anything CPU-intensive
[15:49] <MartijnVdS> don't they have special "Pi" chargers that give off 5.5V or something
[15:49] <MartijnVdS> so the USB drops don't happen
[15:49] <ali1234> no
[15:50] <ali1234> and that would be a bad idea anyway since the pi has no on board regulator
[15:50] <dwatkins> MartijnVdS: they do reccomend you provide exactly 5 Volts, iirc, and have plenty of available current.
[15:50] <ali1234> also voltage doesn't work like that
[15:50] <Oli``> When I rule the world, it will
[15:50] <ali1234> what you need is a stable (ie regulated) power supply
[15:50] <dwatkins> you can check between T1 and T2 on the board to see it's got the right voltage actually reaching the important parts of the board, I think.
[15:50] <MartijnVdS> ali1234: oh so that's why if you supply 5V, it measures as 4.something!
[15:50] <ali1234> that produces 5v no matter what load (within the range the pi can use)
[15:51] <ali1234> MartijnVdS: if the power supply suffers voltage drop under load, it means it's a crap power supply
[15:51] <MartijnVdS> ali1234: https://www.modmypi.com/raspberry-pi-accessories/5v-2A-modmypi-raspberry-pi-power-supply
[15:51] <ali1234> bumping up the output voltage isn't the right way to fix that because now the power supply is over volting when under low load
[15:52] <MartijnVdS> ali1234: read that page, and the "Why"
[15:52] <MartijnVdS> "USB specification allows for up to 5.25V for all 5V USB electronics"
[15:52] <MartijnVdS> so they supply 5.25V
[15:52] <ali1234> yeah i read that page and all i read was "wah wah we don't know anything abut electrnics, but this power supply goes up to 5.25 so it must be 0.25 better!"
[15:53] <ali1234> the USB specification has absolutely nothing to do with te raspberry pi power supply, since it isn't a USB client device
[15:54] <MartijnVdS> ali1234: except that its 5V lines are routed straight through to the "outgoing" USB ports
[15:55] <ali1234> this doesn't mean that the pi itself can cope with 5.25v
[15:55] <MartijnVdS> ali1234: and USB devices don't like <5V while they don't mind a few mV over
[15:55] <ali1234> the spec actually says +-0.25v
[15:55] <dwatkins> 0.25 volts is more than a few millivolts ;)
[15:55] <MartijnVdS> ali1234: this one works though
[15:56] <Oli``> Why can't we just be friends?
[15:56] <Oli``> #ubuntu-uk in internet argument shocker
[15:56] <MartijnVdS> ali1234: I have one of these (with a EU adapter), and it keeps my Pi stable, while my other "2A" charger doesn't
[15:57] <MartijnVdS> ali1234: I really don't care *how* it works, just *that* it works :)
[15:57] <dwatkins> MartijnVdS: does your adapter convert 230 Volts to 220 Volts? ;)
[15:57] <MartijnVdS> dwatkins: Input: 100-240V @ 50 - 60Hz
[15:58] <dwatkins> I was only kidding.
[15:58] <MartijnVdS> dwatkins: also, UK = 230V, NL = 230V (was 220V)
[15:59] <dwatkins> ah ok, my bad
[15:59] <dwatkins> wikipedia needs updating, then
[16:00] <MartijnVdS> https://en.wikipedia.org/wiki/European_Committee_for_Electrotechnical_Standardization  :)
[16:00] <dwatkins> oops, no it doesn't
[16:00] <dwatkins> I was looking at "Carribean Netherlands"
[16:00] <dwatkins> how dare you have colonies!
[16:00] <MartijnVdS> dwatkins: pot, kettle :P
[16:00]  * dwatkins walks away muttering about confusingly named countries
[16:00] <ormiret> Most of Europe is "standardised" on 230V now - by defining the standard to include what everyone was using already.
[16:00] <MartijnVdS> dwatkins: they're independent countries in the same kingdom
[16:00] <MartijnVdS> dwatkins: a bit like Wales, but further away
[16:00] <MartijnVdS> and less wet
[16:01] <dwatkins> MartijnVdS: you need this guy to make a video about your kingdom... http://www.youtube.com/watch?v=rNu8XDBSn10
[16:01] <MartijnVdS> dwatkins: he did
[16:01] <dwatkins> aha, I'd best watch it, then
[16:01] <MartijnVdS> http://www.youtube.com/watch?v=eE_IUPInEuc
[16:02] <dwatkins> dankuwel
[16:02] <MartijnVdS> :)
[16:03] <MartijnVdS> ♥ CGPGrey
[16:05] <dwatkins> I should probably go home, I've been here over 11 hours.
[16:05] <dwatkins> no, 9 hours, I must be tired
[16:06] <Lcawte> dwatkins: The Netherlands has overseas colonies?
[16:08] <MartijnVdS> We call them something different now
[16:08] <MartijnVdS> because "colonies" sounds to 17th century
[17:14] <bigcalm> mgdm: ping
[17:19] <Myrtti> plarp
[17:20] <MartijnVdS> Myrtti: parp? http://ftw.popey.com/ ?
[17:20] <bigcalm> Howdy Myrtti
[17:20] <MartijnVdS> also, hi :)
[17:20] <Myrtti> -_________-
[17:21] <Myrtti> MartijnVdS: nope, just veryveryvery tired
[17:21] <Myrtti> bigcalm: hiya
[17:51] <mgdm> bigcalm: pong
[18:53] <bigcalm> mgdm: mysql connections going away while using a framework. Had experience of that?
[19:07] <mgdm> bigcalm: not really, no
[19:07] <mgdm> bigcalm: when you say 'using a framework', does it not happen otherwise/
[19:07] <directhex> bigcalm, yes
[19:07] <directhex> bigcalm, auto reconnect!
[19:08] <bigcalm> mgdm: I stated using a framework as I'm surprised that it would happen at all
[19:08] <bigcalm> directhex: huh?
[19:08] <bigcalm> Oh, reconnect
[19:08] <bigcalm> I read that as correct
[19:08] <directhex> bigcalm, set the mysql driver to automatically reconnect on dropped connections. some servers have dumb short timeouts
[19:08] <bigcalm> And got very confused
[19:09] <bigcalm> The fact that the connection is going away at all is a worry
[19:09] <mgdm> directhex: thing is, as this is PHP, the connections probably last ~50ms or so
[19:09] <mgdm> directhex: at the most
[19:09] <mgdm> it won't have a connection pool
[19:09] <mgdm> bigcalm: anything in the MySQL error log?
[19:10] <bigcalm> mgdm: haven't looked there yet. I should do so
[19:10] <bigcalm> I'm seeing oddness in the Apache access log
[19:11] <bigcalm> When I see the connection going away error, it coincides with an entry in the access log that is 5 mins late compared to all of the other entries around it
[19:11] <bigcalm> Nothing in mysql.log or .err
[19:13] <bigcalm> I wonder if it's linked to the errors: PHP Warning:  include(): Unable to allocate memory for pool
[19:13]  * bigcalm pokes APC
[19:15] <bigcalm> ARGH!
[19:15] <mgdm> just restart it :)
[19:15] <bigcalm> Boss man has symlinked /etc/php5/cli/php.ini to ../apache2/php.ini
[19:15] <neuro> KICK IT IN THE BUTT!¬
[19:16] <bigcalm> What what?
[19:17] <mgdm> bigcalm: hah
[19:18]  * neuro sticks Office Space on, because reasons.
[19:18] <bigcalm> PC Load Letter? What does that even mean?
[19:19] <neuro> Naga ... Naga ... Not gonna work here anymore!
[19:28] <bigcalm> By the looks of it, default APC settings should be okay
[19:30] <bigcalm> Haha
[19:31] <bigcalm> Just got a tweet from Bill Lumbergh
[19:43] <ali1234> it's funny watching canonical people whine on twitter
[19:46] <bigcalm> If I were to remap some f keys to be multi-media ones, which would people suggest I use?
[19:46] <bigcalm> A ctrl, shift or alt combo could be used I guess
[19:46] <ali1234> you mean like play/pause music?
[19:46] <bigcalm> Yes
[19:47] <MartijnVdS> F5 for volume up. Your web browsing will never be the same
[19:47] <ali1234> F6-F10 seem to be the least used by other things
[19:47] <bigcalm> Though volume control is my main requirement
[19:47] <bigcalm> MartijnVdS: :D
[19:47] <MartijnVdS> byobu used f9
[19:47] <MartijnVdS> uses*
[19:47] <bigcalm> f7 is often use for spell checking
[19:47] <ali1234> although i have to question why you think you even need this
[19:47] <bigcalm> SQLyog uses f9 a lot
[19:48] <bigcalm> Because I like having volume control at my finger tips rather than using a GUI
[19:48] <ali1234> multimedia keys don't work in most of the cases where the volume control icon isn't available
[19:48] <ali1234> for example many fullscreen games block them
[19:48] <bigcalm> Note to self: don't expect ask questions while ali1234 is in the channel
[19:49] <bigcalm> Gah
[19:49] <ali1234> i already answered your question
[19:49] <ali1234> seems you don't want to grant me the same courtesy
[19:49] <bigcalm> And thank you for the response, it is the question afterwards that is irritating
[19:50] <mgdm> I used to have an MS keyboard, that had function keys for things like calculator etc on the F-keys, and to get actual F5 you had to hold this 'F-lock' button
[19:50] <mgdm> which meant that by default, alt-f4 used to open new windows
[19:50] <mgdm> o___O
[19:50] <ali1234> odd
[19:50] <bigcalm> Hehe, seen that as well
[19:51] <ali1234> lenovo laptops are still like that to this day
[19:51] <mgdm> are they?  There are meedja keys on the F-buttons too but you need to hold Fn to make them work
[19:52] <ali1234> i think actually you can toggle it in the bios
[19:53] <ali1234> it's not related to numlock though
[19:57] <ali1234> what about getting a usb remote control?
[19:58] <ali1234> you can get a tv tuner for £5 and just ignore the tv part
[21:12] <neuro> i suppose i should watch this doctor who thing
[21:13] <neuro> since it has a zoe ball in it
[21:22] <mgdm> ...?
[21:22] <neuro> the annoucement thingy from saturday
[21:22] <neuro> i didn't watch it
[21:22] <neuro> i'm watching it now
[21:25] <bigcalm> Language not safe for work: http://www.youtube.com/watch?v=5Blf073f2Lc&sns=tw
[21:26] <daftykins> content not safe for humans :(
[21:26] <bigcalm> That as well
[21:40] <neuro> well, that's 30 minutes that could have done the same thing with a release from the Press Office and an EPK
[21:41] <ali1234> i had to turn it off when they wheeled peter davidson out
[21:41] <neuro> why?
[21:41] <neuro> (and s/davidson/davison/)
[21:41] <neuro> he's my favourite out of all of them :)
[21:41] <ali1234> because he is really, really, really boring
[21:42] <neuro> you think?
[21:42] <ali1234> well, i was bored
[21:42] <neuro> as the doctor or as in general?
[21:42] <ali1234> in general
[21:42] <neuro> huh
[21:42] <ali1234> not as thedoctor
[21:42] <ali1234> as a person
[21:42] <neuro> fair enough :)
[21:42] <ali1234> in interviews i mean
[21:42] <ali1234> i don't know him personally
[21:42] <neuro> i figured as much :)
[21:43] <ali1234> also i didn't much like him in all creatures great and small
[21:43] <neuro> you're gonna have to stop saying things like that in front of me ;)
[21:44] <bigcalm> He had a good part in THHGTTG
[21:44] <neuro> heh aye
[21:44] <neuro> EAT ME!
[21:46] <bigcalm> My kb is now littered with bits of Dymo tape :)
[21:46] <neuro> yay dymo
[22:13] <bigcalm> popey: ping
[22:14] <bigcalm> AlanBell: ping
[22:29] <AlanBell> hi bigcalm
[22:29] <bigcalm> o/


[22:20] <veebers> wallyworld: I'm pretty sure the cloud region details are all up to date etc. (I did that streams update a little while back), what's the best way to confirm this? Compare the in-tree public-clouds with what's in s.c.c?
[22:21] <wallyworld> yup. i am pretty sure as well. i thought it was part of the release process to check. but yeah, comparing those 2 is what's needed
[22:22] <wallyworld> the symptom of a mismatch is to run up a system and then update-clouds will say that stuff is added/removed
[22:23] <veebers> ack, I'll compare now to ensure /me considers a way to automate it for release/ci
[22:52] <babbageclunk> wallyworld: if I add the peer grouper as a dependency for the raft transport worker, do I need to also do a context.Get in the manifold (even though I don't actually need a ref to it in the worker)? Or will the dep engine prevent a worker from running until all its deps are running/
[22:52] <babbageclunk> ?
[22:53] <babbageclunk> looks like the latter from this log. I'll add code to get it.
[22:58] <babbageclunk> bah, can't do that unless the peergrouper implements an output function. I'm not sure this is the fix - lacking this dependency doesn't cause a problem in the normal startup process. I'm adding more logging in.
[22:58] <babbageclunk> wallyworld: ^
[23:35] <kelvin> wallyworld, I just pushed changes to fix typo stuff, could u take a look when u got time? thanks
[23:45] <veebers> hmm, using "charm push" with resources . . . ah (as I was typing this) the resources need to be in the homedir if it's snap installed? It failed when I used /tmp/thefile, but not ~/tmp/thefile


[02:43] <niemeyer> Hey there
[08:11] <wrtp> test
[14:29] <niemeyer> Good mornings
[15:11] <koolhead17> hi all
[15:11] <koolhead17> kim0: now can say it officially :) ^o^
[15:13] <kim0> koolhead17: hey :)
[15:14] <kim0> koolhead17: so what's up
[15:14] <koolhead17> yes i can officially work on it !! :)
[15:15] <kim0> koolhead17: Ensemble ?
[15:15] <koolhead17> its yeah :)
[15:15] <kim0> hhee cool :)
[15:15] <kim0> rock n roll
[15:15] <koolhead17> its in my TODO now
[15:15] <kim0> koolhead17: so what do you plan to do
[15:16] <koolhead17> kim0: eucalyptus support 4 ensemble
[15:16] <kim0> awesome
[15:18] <koolhead17> :)
[15:19] <koolhead17> hey TeTeT
[15:19] <TeTeT> hi koolhead17
[15:19] <niemeyer> koolhead17: Wow, sweet
[15:20] <kim0> niemeyer: koolhead17 will probably need some assistance on pointing ensemble to use a euca cloud
[15:20] <koolhead17> TeTeT: i found one more issue in cobbler and asked a question on launchpad mentioning the dirty solution for the same :D  thanks 2 you
[15:21] <koolhead17> hey niemeyer :)
[15:22] <TeTeT> koolhead17: haven't done anything but chatting, nevermind nevertheless ;)
[15:22] <TeTeT> koolhead17: if you get ensemble with UEC going, let me know, I'm interested in that as well
[15:23] <koolhead17> TeTeT: sure. am n00b for Amazon stuff so would love to see magic via euca tools on eucalyptus
[15:24] <kim0> TeTeT: don't worry, I'll keep pushing koolhead17 till he gets it running :P
[15:25] <TeTeT> kim0: thx ;)
[15:29] <niemeyer> kim0: That sounds good
[15:29] <niemeyer> koolhead17: Making it work well with the euca cloud may actually be your first major task :)
[15:29] <niemeyer> koolhead17: There are no big reasons why this shouldn't work, but it's a different software backing it, so minor incompatibilities are expected.
[15:29] <koolhead17> niemeyer: am still a python n00b.
[15:29] <niemeyer> koolhead17: We work mostly with the "real" EC2
[15:30] <niemeyer> koolhead17: Me too
[15:30] <kim0> koolhead17 just mentioned he's refreshing info on eucalyptus first .. so it might be a bit too early
[15:30] <kim0> me smiles
[15:30] <niemeyer> koolhead17: There's only one way to learn anything..
[15:30] <koolhead17> and it is? :)
[15:30] <niemeyer> koolhead17: Doing it
[15:31] <koolhead17> niemeyer: +1
[15:31] <kim0> koolhead17: I'd want to refresh my python too .. I'd love to work with you on that
[15:31] <kim0> koolhead17: I don't really think you need much brushing up on eucalytpus .. :)
[15:32] <kim0> koolhead17: when you feel ready . ping me
[15:33] <koolhead17> kim0: hmm
[15:33] <niemeyer> koolhead17: If you don't mind, please pay attention to the areas of the documentation you find lacking
[15:33] <koolhead17> sure will do that niemeyer
[15:33] <niemeyer> koolhead17: Or confusing
[15:33] <kim0> niemeyer: I suppose we'd need to edit some ensemble configs to point it to euca ?
[15:33] <niemeyer> koolhead17: The first read is a great moment to catch stuff that makes no sense, or is incomplete
[15:33] <kim0> or is it just the ec2 env vars
[15:33] <niemeyer> kim0: That's right
[15:34] <niemeyer> ahasenack has done it before, and may even be able to provide some further guidelines
[15:34] <niemeyer> kim0: Yes, ec2_uri and s3_uri
[15:34] <kim0> ah cool
[15:35] <niemeyer> IIRC, there's a bug ahasenack mentioned related to the machine size
[15:35] <niemeyer> Since Euca has a different concept of machine size
[15:35] <ahasenack> I don't think it will work because of the txaws bug
[15:36] <ahasenack> and you have to change a line in ensemble because it expects an amazon region, and "Eucalyptus" isn't one
[15:36] <niemeyer> ahasenack: Ah, that's it
[15:36] <niemeyer> koolhead17: It might actually be less frustrating for you to start with the "real" EC2
[15:36] <niemeyer> koolhead17: Stumbling upon those bugs from very early on may be a bit boring
[15:37] <koolhead17> niemeyer: i don`t have amazon account and i dont have Credit Card 4 there free account :(
[15:37] <ahasenack> kim0: I started with this: http://pastebin.ubuntu.com/610642/
[15:37] <kim0> ahasenack: thanks man!
[15:37] <kim0> koolhead17: ^
[15:37] <ahasenack> kim0: but there is a bug in txaws, let me get the number
[15:38] <ahasenack> kim0: https://bugs.launchpad.net/txaws/+bug/782375
[15:38] <_mup_> Bug #782375: URLContext() loses port and path from service endpoint <txAWS:New> < https://launchpad.net/bugs/782375 >
[15:38] <niemeyer> koolhead17: Hmm
[15:39] <ahasenack> kim0: and you need to hack the eucalyptus region in like this: http://pastebin.ubuntu.com/610643/
[15:39] <niemeyer> ahasenack: Have you ever tried to use Ensemble through cloud deck?
[15:39] <ahasenack> niemeyer: no
[15:39] <niemeyer> koolhead17: I may find a way to fix that.. but keep going with Euca for the moment
[15:39] <ahasenack> kim0: even after I locally fixed the txaws bug, though, I got another error about wrong signature, so I stopped there. I assumed I did something wrong in my local fix
[15:39] <kim0> ahasenack: wow, thanks a million!
[15:39] <koolhead17> yes sure niemeyer
[15:40] <kim0> koolhead17: please check the awesome info ahasenack just mentioned :)
[15:40] <koolhead17> kim0: yes checkin it :)
[15:40] <niemeyer> http://aws.typepad.com/aws/2011/05/identity-and-access-management-console-support.html
[15:40] <niemeyer> Handy
[15:41] <niemeyer> obino: Hey!
[15:42] <obino> hello niemeyer!
[15:42] <obino> how was your trip?
[15:44] <niemeyer> obino: Long and boring, as long flights should be :-)
[15:45] <niemeyer> obino: We were just pondering about integration with Euca
[15:45] <niemeyer> obino: I guess we have a few extra steps still to make it work smoothly
[15:46] <obino> tell me more :)
[15:46] <niemeyer> obino: The issues are mostly on our side
[15:46] <niemeyer> obino: We've provided pre-defined regions and machine sizes, and we'll have to relax that a bit for Euca
[15:46] <obino> ok
[15:46] <obino> got it
[15:47] <obino> did you get access to the ECC? Are you testing against it?
[15:47] <koolhead17> obino: hey
[15:47] <niemeyer> obino: koolhead17 got it, and ahasenack tried too
[15:47] <obino> hello koolhead17
[15:48] <ahasenack> niemeyer: quick question, I have an environments.yaml with two environments, one marked as default, yet ensemble tried to bootstrap both, is that expected? Let me paste
[15:49] <ahasenack> http://pastebin.ubuntu.com/610645/
[15:49] <niemeyer> ahasenack: No, that's a bug..
[15:49] <ahasenack> it went through sample, and then canonicloud
[15:49] <ahasenack> ok
[15:49] <niemeyer> ahasenack: Yeah, config looks good.. it shouldn't try to do anything on both at the same time
[15:50] <obino> niemeyer: koolhead17: let me know if you run into issues. I'll try to be around this channel too.
[15:50] <niemeyer> obino: Superb, thanks
[15:50] <koolhead17> obino: awesome :)
[15:50] <ahasenack> niemeyer: well, not at the same time, but in the same run/bootstrap command. One, then the other
[15:50] <ahasenack> but ok
[15:50] <niemeyer> koolhead17: There you go.. now you have another reason to try fixing support for Euca ;)
[15:50] <ahasenack> I think you got that
[15:50] <obino> I will be traveling from tomorrow morning till sat night, but I will be online starting from sun (PDT)
[15:50] <niemeyer> ahasenack: Yeah
[15:50] <koolhead17> niemeyer: i would love to :D euca ++
[15:51] <niemeyer> obino: Cool, thanks for your attention
[15:51] <obino> np: I would love to see euca support too :)
[15:51] <obino> when you have something running let me know!
[15:51]  * ahasenack -> lunch
[15:52] <niemeyer> ahasenack: Enjoy
[15:52] <niemeyer> obino: Will do
[15:52] <niemeyer> obino: We've been walking towards it
[15:53] <obino> niemeyer: :)
[15:55] <niemeyer> ahasenack: Interesting.. apparently IAM in AWS doesn't actually solve the issues Cloud Deck does
[15:55] <niemeyer> bcsaller: Mornign
[15:55] <niemeyer> bcsaller: Feeling better?
[15:56] <bcsaller> niemeyer: yeah, thanks
[15:56] <niemeyer> bcsaller: Glad to hear it
[16:02] <niemeyer> jimbaker: The kanban is "fixed"
[16:02] <niemeyer> I'm building at people.canonical.com since it's taking a while for IS to fix the scheduling of it
[16:15] <kim0> obino: I just registered an account with username kim0 .. Would be great if you can approve it before flying .. thanks :)
[16:16] <koolhead17> kim0: :P
[16:16] <kim0> hehe :)
[16:21]  * niemeyer => lunch
[17:00] <_mup_> ensemble/expose-provision-service-hierarchy r232 committed by<EMAIL_ADDRESS>[17:00] <_mup_> Observer callbacks for watching service units in tests
[17:07] <obino> kim0: did you apply for the ECC? I saw your account on the forum (web site) but not the ECC
[17:08] <kim0> obino: hmm no I didn't, where do I apply
[17:08] <kim0> obino: It does say, simply click on the "Apply" for account link .. but I couldn't find that
[17:09] <kim0> all I got was a login box
[17:22] <jimbaker> i need to take my puppy to the vet to take care of an eye infection in a few minutes
[17:27] <obino> kim0: can you try again? Go to ecc.eucalyptus.com
[17:28] <obino> there should be an apply link
[17:31] <obino> andrew will approve your account as soon as you apply :)
[17:34] <koolhead17> kim0: heh
[17:34]  * koolhead17 wants to know if anyone from Berlin here?
[17:38] <koolhead17> kim0: cool. i can see the blog ^^
[17:41]  * niemeyer waves
[17:43] <koolhead17> niemeyer: done with luch?
[17:43] <koolhead17> *lunch
[17:43]  * koolhead17 rushes 4 dinner :P
[17:43] <niemeyer> koolhead17: Yeah, good stuff ;)
[17:43] <niemeyer> koolhead17: Enjoy
[17:52] <kim0> obino: thanks .. just did it
[17:56] <obino> kim0: you should be approved. Check the spam folder for the approval email
[17:56] <obino> sadly that's where it ends up most of the time :(
[18:13] <niemeyer> jimbaker: The documentation for expose/unexpose doesn't seem to be formatted properly in terms of headers
[18:13] <niemeyer> jimbaker: It's showing twice under Drafts
[18:14] <SpamapS> Hi everybody. :) Whats the status of the LXC machine provider?
[18:18] <SpamapS> btw, formula upgrades are *awesome* :)
[18:30] <niemeyer> SpamapS: Yo
[18:30] <niemeyer> SpamapS: Sweet!
[18:30] <niemeyer> jimbaker: This is ready: https://code.launchpad.net/~jimbaker/ensemble/expose-open-ports-node/+merge/61646
[18:30] <niemeyer> jimbaker: For being worked on
[18:30] <niemeyer> SpamapS: Have you been playing with it?
[18:31] <SpamapS> niemeyer: when applicable, I use upgrades to iterate on hook dev.
[18:32] <niemeyer> SpamapS: Nice
[18:32] <niemeyer> SpamapS: LXC has been evolving in our minds and in conversations with the LXC team
[18:32] <SpamapS> which is also good for testing the idempotency of my hook scripts
[18:32] <niemeyer> SpamapS: It's likely going to be the key feature for the milestone after the current one
[18:33] <niemeyer> SpamapS: Indeed
[18:33] <SpamapS> niemeyer: seems to me there is a bit of a challenge in providing a single s3-like place for the machine map
[18:33] <niemeyer> SpamapS: Yeah, but we should be able to workaround it somehow
[18:33] <niemeyer> SpamapS: We actually just need a place we can address for discovering the seeds
[18:33] <niemeyer> SpamapS: We might even use a local map
[18:34] <niemeyer> SpamapS: The real information is actually within the environment itself
[18:37] <niemeyer> SpamapS: Hmmm.. we actually store the formulas themselves there as well ATM
[18:37] <niemeyer> SpamapS: This is something I'd eventually like to kill
[18:38] <niemeyer> SpamapS: and have everything with the env itself
[18:38] <niemeyer> SpamapS: So it doesn't matter if we're using EC2, Rackspace, LXC, or whatever, the environment is even
[18:38] <SpamapS> I don't really know what you mean when you say "the environment" in this context.
[18:42] <SpamapS> niemeyer: also my mind keeps coming back to storage management.. that we're glossing over it a bit too much and should start to think about how to handle complex storage requirements...
[18:43] <niemeyer> SpamapS: "the environment" == "the machines which are part of a machine provider and assigned to be managed by Ensemble"
[18:44] <SpamapS> Like, there are some really good chef cookbooks for EBS+RAID .. you just throw in a call to them in your current recipe and viola.. /srv is on a RAID5 w/ 10 EBS volumes.
[18:45] <SpamapS> In order to duplicate that.. we have to monkey it into the install hook and we don't want to be making any cloud-specific calls in hooks.
[18:45] <niemeyer> SpamapS: Yeah, we'll certainly want to support more fine grained storage requirements
[18:45] <niemeyer> SpamapS: Indeed.. this is really a task for Ensemble itself.. it should work irrespective of the formula
[18:45] <SpamapS> I was just thinking that environments should be able to define storage pools. Libvirt has a lot of capability in this regard that can be studied for ideas.
[18:45] <niemeyer> SpamapS: Agreed.  We discussed these ideas in the very first planning sprint of Ensemble.. we'll eventually get there
[19:02] <niemeyer> SpamapS: The next sprint will likely be more focused on the tasks for the current milestone, which is most importantly stabilizing what we've got for usage
[19:02] <niemeyer> SpamapS: After that, we should probably have another technical sprint to debate such idas
[19:02] <niemeyer> ideas
[19:02] <SpamapS> Yeah thats bolt-on refinement, we're still missing settings and containers.. two things I'm quite eager to play with.
[19:04] <niemeyer> SpamapS: Settings are mostly there
[19:04] <niemeyer> SpamapS: bcsaller should have them in review any minute now!
[19:04]  * niemeyer looks at bcsaller
[19:04] <SpamapS> sweeeet
[19:05] <jimbaker> back from the vet
[19:16] <SpamapS> niemeyer: another thing that I'm still not sure about. If my system detects a change that ensemble needs to know about.. is there a way to do that?
[19:16] <SpamapS> niemeyer: for instance, if my IP changes.
[19:24] <niemeyer> SpamapS: In an intereview, but will be you with you in a sec
[19:37] <niemeyer> SpamapS: So yeah, we need a way to call the ensemble tools out of band
[19:37] <niemeyer> SpamapS: out-of-band as in, not within a hook
[19:37] <niemeyer> SpamapS: There's actually no intrinsic reason why this shouldn't work.. we just need to tweak them so they work
[19:43] <SpamapS> niemeyer: basically just need to have the socket env right?
[19:44] <niemeyer> SpamapS: Yeah
[19:44] <niemeyer> SpamapS: and some internals sorted out
[19:44] <niemeyer> SpamapS: We currently have a "cache" for changes
[19:44] <niemeyer> SpamapS: So that everything is committed at the end
[19:44] <SpamapS> niemeyer: I'm struggling to find real world use cases though.. I think in most cases the only thing I'd want to be able to do would be to remove myself from the service temporarily.
[19:44] <niemeyer> SpamapS: This won't make sense for those out-of-band requests
[19:45] <niemeyer> SpamapS: Yeah, the use cases will likely be related to external events
[19:45] <SpamapS> niemeyer: most services will handle this on their own, they won't need reconfiguration tho.. so.. yeah, I don't think its all that necessary right now.
[19:47] <niemeyer> kim0: Thanks for the post!
[19:47] <niemeyer> kim0: As a minor, can you please tweak the doc link to point to the new location?
[19:48] <niemeyer> kim0: Having LXC for the 11.10 cycle is a bit optimistic as well, btw :)
[19:50]  * SpamapS will do anything he can do help w/ LXC ASAP :)
[19:51] <SpamapS> As fast as t1.micro's spawn ... LXC containers would spawn faster. :)
[19:56] <niemeyer> SpamapS: True.  It'd certainly be cool to have it sooner.
[20:46] <niemeyer> bcsaller: Are you off today as well?
[20:46] <bcsaller> niemeyer: no, working
[20:46] <bcsaller> things are a little slow as I'm still on my old laptop
[20:47] <niemeyer> bcsaller: Cool
[20:47] <niemeyer> bcsaller: Do you have any comments on kapil's input about config-set?
[20:47] <bcsaller> niemeyer: did you ever get a chance to look at the branch in review or are you waiting for the last one
[20:48] <bcsaller> niemeyer: I made those changes, yes
[20:48] <bcsaller> but I think only in the latest branch
[20:48] <niemeyer> bcsaller: Can you please update the merge proposal with your feeling about what he said and whether you have pushed new changes or not?
[20:48] <bcsaller> ahh, ok
[20:49] <niemeyer> Otherwise it feels like a monologue
[20:49] <niemeyer> bcsaller: Thanks
[21:12] <niemeyer> Everything moved to the dublin milestone
[21:21] <niemeyer> Fading a bit here.. will step out for a while


[00:04] <jkhl> is it failing to detect my hd?
[00:30] <jkhl> seems not
[01:31] <holstein> jkhl: did you remove any proprietary drivers that were installed before?
[01:32] <holstein> my proceedure would be like this.. test with a live CD, and/or, a supported operating system, to see that the new graphics card is functional.. if it is, then, i move on to troubleshooting my install
[01:51] <jkhl> holstein: I didn't remove drivers, afaik nVidia cards are backwards compatible
[01:52] <jkhl> for some reason my live cd is not booting, even if i set every boot device to cd-rom
[01:52] <jkhl> it's still trying to boot from the hd
[01:52] <holstein> jkhl: i wouldnt expect to have a linux distro configured with a card, and remove that card, and replace it, and have the kernel pick it up
[01:52] <holstein> jkhl: i would purge the proprietary drivers, and start fresh..
[01:53] <holstein> jkhl: but, seeing the "new" card in a functional state would help. since, it may not be an issue of the operating system or config
[01:54] <jkhl> is a grub bootable cd sufficient?
[01:54] <holstein> in one personal case, i just put the old card back in, purged the drivers, and checked that i was booting stock open drivers.. replaced the card *then*, and started fresh on configuring
[01:55] <holstein> jkhl: "sufficient" is relative
[01:55] <holstein> jkhl: if you have *never* seen that card do anything, i know, i would want to see it do something before i spend too long with it
[01:55] <jkhl> sufficient to test the graphics card? sufficient to apply this solution: http://blog.leenix.co.uk/2012/07/evmsactivate-is-not-available-on-boot.html ?
[01:55] <jkhl> ok
[01:55] <jkhl> also, I tried putting the old card back in, same problem
[01:55] <holstein> in some cases, i'll load up whatever operating system the device is promises support for
[01:56] <holstein> jkhl: you could have knocked something else loose, then
[01:56] <jkhl> ok I'll double check all the connections
[01:56] <holstein> i mean, if scenario A was fine, and scenario B is not.. then, you revert to scenario A and its not again.. that seems suspicious
[01:56] <jkhl> but it seems to detect the hd, just not boot
[01:57] <jkhl> I should mention this booting problem has occurred since I received my computer back from a repair shop
[01:57] <jkhl> it wasn't occuring before that
[01:57] <holstein> jkhl: then, its hardware related..
[01:57] <holstein> jkhl: id almost bet on it.. but, testing will be all that will proved what is going on
[01:58] <jkhl> ata3.00: SATA link down (SStatus 0 Scontrol 300)
[01:58] <jkhl> ata3.01: SATA link up 1.5 Gbps (SStatus 113 Scontrol 300)
[01:58] <jkhl> ata3.00: link online but 1 devices miscalssified, trying
[01:58] <jkhl> ata3.00: reset failed (errno=-11), retrying in 35 secs
[01:59] <jkhl> I'll check all the connections
[01:59] <holstein> could be anything.. i mean, why did you take it in?
[01:59] <holstein> and what did who do?
[02:00] <jkhl> there was shimmering (waves) on the screen
[02:00] <jkhl> they just confirmed it was a problem with the gfx card
[02:00] <jkhl> so i replaced it
[02:00] <holstein> so, they didnt do anything, then?
[02:00] <jkhl> afaik, no
[02:01] <jkhl> they cleaned it
[02:01] <jkhl> just that, I'm told
[02:01] <holstein> how?
[02:01] <holstein> just air?
[02:01] <jkhl> presumably
[02:01] <holstein> i think you have entirely too many variables present
[02:02] <jkhl> it is an old computer, I'd be happy just to salvage the HD
[02:02] <holstein> i would, if its my machine, take the hardware out. check connections and wires.. put things back in slowly and test as i go
[02:02] <jkhl> ok
[02:02] <holstein> you can mount the hard drive in another machine..
[02:02] <holstein> *if* its not broken..
[02:02] <holstein> i agree the shimmery waves seems like graphics card
[02:02] <jkhl> and I can still get to the encrypted data?
[02:03] <jkhl> yeah the waves return when i put the old card in (even during booting)
[02:03] <jkhl> and they are not present with the new card in
[02:03] <holstein> jkhl: nothing about lubuntu/ubuntu/linux is going to prevent you from getting your encrypted data
[02:03] <holstein> your encryption process may prevent that
[02:04] <holstein> i would boot the old card, purge the driver, and start from scratch..
[02:04] <jkhl> ok, but it doesnt boot even with the old card
[02:04] <holstein> you can always just force vesa... with an xorg.conf, to test.. http://ubuntuforums.org/showthread.php?t=1270209
[02:04] <holstein> jkhl: im just following what i see
[02:04] <jkhl> and that alternative lubuntu ISO is not booting even with all boot devices set to CDROM, atm
[02:05] <jkhl> ok
[02:05] <holstein> jkhl: i would put the old card in, and repair whatever is preventing scenarioA from working
[02:05] <holstein> adding a new card in the mix wont be constructive at all
[02:05] <jkhl> ok
[02:05] <holstein> its like having engine trouble and putting new tires on
[02:05] <holstein> i mean, you may need new tires, but, its just not going to help you right now. and it actually just throws another variable in the mix
[02:06] <jkhl> true
[02:11] <jkhl> Mounting root file system: No volume groups found
[02:12] <jkhl> ata3.00: link online but 1 devices miscalssified, device detection might fail
[02:13] <jkhl> there is a little damage to the plastic of the SATA connection to the HD, i'll inspect the 'pins
[02:13] <jkhl> '
[02:13] <holstein> i would remove it from the equation,and get *something* booting on that hardware
[02:19] <jkhl> hmm
[02:19] <jkhl> ok
[02:21] <andy38> Hello all.. Need some advice on a cloud VM.. Ubuntu Server 12.10. AMP stack, running latest revision apache2 and PHP5.
[02:21] <andy38> It's regarding kernel panics.
[02:21] <andy38> PM me if u know?
[02:32] <andy38> Anyone - server support?
[02:41] <jkhl> CD ROM should show up in the IDE device list in the bios, right? well, it's not there
[02:42] <jkhl> so I guess that's failing to be detected, cos I checked the connections and they seem fine
[02:48] <jkhl> time to give up on this machine and get the HD out of there>
[02:48] <jkhl> ?
[02:59] <holstein> !server | andy38
[02:59] <holstein> !12.10
[02:59] <holstein> andy38: you should do 14.04
[03:09] <andy38> Yeah. It's a live server hosting 50+ domains.
[03:10] <holstein> andy38: "live" is not the concern
[03:10] <holstein> andy38: 12.10 is EOL
[03:10] <holstein> you'll want to go with a supported operating system
[03:10] <andy38> My main concern is actually the kernel.
[03:11] <holstein> it should be literally *all* of the system, that is older, and not patched
[03:11] <holstein> if you have it online, you want a supported version
[03:11] <andy38> Sure. All my others are on ubu14... This ones an old baby..been running without a crash for 3 years almost.
[03:12] <holstein> sure.. keep it running if you like.. you'll want to patch it yourself, and there is no support for it
[03:25] <jkhl> well i found one thing - the cd drive was not IDE-connected to the mobo, so that's sorted now
[03:26] <jkhl> going to try this now to fix the evms_activate is not available on boot error: http://blog.leenix.co.uk/2012/07/evmsactivate-is-not-available-on-boot.html
[03:27] <holstein> jkhl: how are you encrypting?
[03:38] <jkhl> not sure exactly, I chose to encrypt (the ubuntu partition? the home folder?) during the lubuntu installation (with ecryptfs, I think)
[03:39] <holstein> jkhl: if it were me, and that data were important, and not backedup where i can see it, right now, on another location.. then, i would be booting live with whatever would let me back that up
[03:44] <jkhl> ok
[03:53] <jkhl> another thing solved, the 'fail-safe
[03:54] <jkhl> another thing solved, the 'fail-safe defaults of the bios were setting the sata type to raid, instead of ide'
[06:20] <jkhl> x
[07:23] <_joey> couple of things have been buggin me since update : 1) two network applets in the pannel. One I want to remove. 2) Program start in the left corner has disappered
[08:41] <phillw> _joey: the two applets is a result of you following the work-around a bug, you simply need to reverse the steps you took.
[08:43] <phillw> _joey: http://www.webupd8.org/2014/04/fix-lubuntu-1404-network-manager.html (just delete it)
[08:59] <phillw> _joey: as for the 2nd issue, can you be more specific? "Run" should still be there.
[09:05] <_joey> 2) There was an applet in bottom left hand corner allowing to selct programs, preferences etc. It disappeared.
[09:06] <_joey> I hit keyboard short-cut ctrl-esc and it pops on the bottom-right corner
[09:06] <_joey> Panel has been screwed after update
[09:08] <_joey> Not sure what I have to delete for issue 1)
[09:09] <_joey> I was warned Lubuntu is a buggy distro. I am living with these stupid bugs
[09:09] <_joey> :(
[10:04] <phillw> _joey: you're not making a whole lot of sense... you're doing a good rant, which is acceptable to a degree, but lubuntu is not a buggy distro and if you climb off the cleiling and back to a chair, we can try and work out issues... Screaming "IT DOESN'T WORK" does not give us volunteers too much to go on.
[10:52] <_joey> I am not sure how else to describe the problem. I am not imagining it. There is a button on the left side of the panel. You click on it. You get a menu of programs, preference, accessories, system tools
[10:52] <_joey> this button has disappeared
[10:53] <_joey> after update
[10:53] <_joey> There was no rant from me about Lubuntu either.
[11:01] <hateball> _joey: Well, you can rightclick the panel and add it back
[11:02] <hateball> The name of the widget eludes me
[11:05] <Garbonzo> if you mean the menu widget, it's called "menu"
[11:06] <Garbonzo> appropriately enough
[15:21] <_joey> I can do many things on command line. I have no clue how to add menu widget. I can figure out but it's annoying to get something broken each time the system is upgraded
[15:21] <_joey> Buggy distro! - all I can say
[15:22] <_joey> I added and it appeared on the right instead of on the left
[15:23] <_joey> wtf!!!
[15:56] <holstein> !bug | _joey
[15:56] <holstein> when you "add" panel items, you can rearrange the location of them
[16:05] <fun> hey foks
[16:06] <fun> folks
[16:06] <fun> latest lubuntu image is 706mb
[16:06] <fun> but CDR is 702
[16:06] <fun> how come!
[16:06] <fun> :D
[16:06] <fun> some joke
[16:07] <holstein> fun: is your question, "how to install using a CD?"?
[16:07] <holstein> if so,you can use the mini iso..
[16:07] <holstein> !mini
[16:10] <fun> oki
[16:10] <fun> but why the normal cd packagage is 4 mb more
[16:10] <fun> hehe
[16:10] <_joey> « ubuntu-bug  <package> » ?
[16:11] <_joey> it should « ubuntu-bug  <package> »
[16:11] <_joey> Err! it should « ubuntu-bug  <Lubuntu> »
[16:11] <wxl> _joey: if you
[16:12] <wxl> re trying to point out the difference between lubuntu and ubuntu, may i remind you lubuntu *IS* ubuntu?
[16:12] <holstein> !contribute | fun
[16:12] <holstein> fun: you can get envolved in the package selection and development
[16:12] <fun> great :D
[16:21] <fun> redownloading
[16:21] <fun> it says 702 on the site
[16:21] <fun> should fit well
[16:21] <holstein> fun: you can boot USB
[16:22] <fun> no
[16:22] <fun> it does not work
[16:22] <fun> D620 bios goes mad
[16:22] <fun> hehe
[16:25] <holstein> fun: i use plop to boot usb with machines that dont boot uSB
[16:28] <fun> no
[16:28] <fun> I like simple
[16:29] <holstein> i find usb simpler.. since, i can re-use them
[16:31] <fun> true
[16:31] <fun> I had usb
[16:31] <fun> but it does not work on old ps
[16:31] <fun> what is plop?
[16:31] <fun> *pc
[16:31] <holstein> http://www.plop.at/en/bootmanager/
[16:37] <GITSaito> bonjour!
[16:38] <GITSaito> j ai un disque de stockage WD 2To que j ai formater recement. visible sur mon pc avec lubuntu, mais les medias present dessus ne sont pas visible sur monWDTV Live
[16:39] <GITSaito> je pense que c est dut au format de partition
[16:39] <GITSaito> sys de fichier linux - partition GUID
[16:40] <GITSaito> depuis  que je suis passe a ce format, je lis bien mieux mes videos haute definitions sur mon pc qui est une petite configuration sans HD
[16:41] <GITSaito> mais sur a la TV disque detecte mais pas les medias
[16:41] <GITSaito> donc ma question, est il possible de faire cohaboter 2 systeme de partions
[16:44] <fun> ok 14.04
[16:44] <fun> 706
[16:44] <fun> 14.10 702
[16:44] <fun> why LTS is 706
[16:44] <fun> lol
[16:44] <fun> o well
[16:46] <holstein> fun: i would use 14.04, since its lts.. you can boot the mini iso i linked if you want a smaller iso, and add lubuntu-desktop.. or you can use plop that i linked to boot a CD that allows you to choose a USB to boo
[16:46] <holstein> !fr | GITSaito
[16:46] <holstein> though, i think you are asking about..
[16:46] <holstein> !dualboot | GITSaito
[16:47] <GITSaito> >< sorry
[16:47] <GITSaito> so my question was
[16:47] <fun> too complex
[16:47] <fun> people want easy
[16:47] <fun> burn go
[16:47] <fun> I understand how it works but hey
[16:47] <fun> 14.10 works thats fine
[16:47] <GITSaito> can i get two kind of systeme file type on one drive ?
[16:48] <fun> imo 14.04 have to be repackaged
[16:48] <GITSaito> an external drive
[16:48] <fun> to fit on CD too
[16:48] <fun> link says CD
[16:48] <GITSaito> ubottu> thaanks
[16:52] <holstein> GITSaito: yes
[16:53] <holstein> fun: "easy" is relative
[16:53] <fun> holstein: yet when link says CD
[16:53] <fun> and it does not fit
[16:53] <fun> thats a major bug imo D:
[16:53] <fun> :)
[16:53] <fun> rest is greay
[16:53] <holstein> !bug | fun
[16:53] <fun> great
[16:54] <holstein> fun: file, if you like.. you'll want a wishlist bug
[16:54] <holstein> fun: let me konw what text refers to "CD" and ill edit it
[16:54] <holstein> if i have access
[17:03] <coder_> I'm trying to install lubuntu to 4 GB usb pendrive. Is it possible to get rid of more apps, codecs and so on than
[17:03] <coder_> apt-get purge xpad abiword* gnumeric* audacious* mplayer* guvcview xfburn* simple-scan pidgin* sylpheed* transmission*
[17:04] <coder_> only?
[17:04] <holstein> !mini | coder_
[17:04] <holstein> coder_: i wouldnt install *any* flavor.. just the minimal packages i can get away with
[17:05] <holstein> coder_: like, lxde instead of lubuntu-desktop..
[17:05] <holstein> if you already have lubuntu installed, remove what you like..
[17:05] <coder_> And can I ... survive with that pendrive? ;D
[17:05] <coder_> I mean 4 Gb
[17:06] <coder_> After removing && installing c::b, dropbox it results in 3.4 Gb
[17:06] <holstein> coder_: "survival" is relatvie
[17:06] <holstein> if you only have 4gb's, then thats your limit
[17:06] <holstein> its up to you how you utilize that space
[17:06] <holstein> these days, space is *so* cheap...
[17:07] <coder_> but I just want to use it at school because then I can be secure ;)
[17:07] <holstein> coder_: you can use it as you please, friend
[17:07] <coder_> I know ...
[17:07] <holstein> coder_: nothing you are talking about implies any  level of security
[17:07] <holstein> coder_: only a size restriction..
[17:08] <coder_> yes because, unfortunately, I can use only that pendrive
[17:08] <holstein> there are live iso's like "tails" that imply a level of security
[17:08] <holstein> coder_: you can use a larger one.. or several.. only you are aware of the limitations you have, and why
[17:10] <coder_> So I wonder how many place can take that minimal cd image out of the box ;)
[17:11] <holstein> coder_: how many places can take what?
[17:12] <coder_> Minimal install installed on a usb stick
[17:12] <holstein> coder_: the mini iso i linked is *very* small.. like 30mb's.. its a nice easy way to get a base system and build up *exactly* what one needs
[17:13] <coder_> I mean after installation ;)
[17:13] <holstein> coder_: before.. after.. whenever you like
[17:13] <holstein> coder_: you add whatever you want "after* install..
[17:14] <coder_> yes I know ;)
[17:15] <coder_> However, there isn't 14.10 mini iso :(
[17:18] <holstein> coder_: i suggest 14.04.. but here is that http://archive.ubuntu.com/ubuntu/dists/utopic/main/installer-i386/current/images/netboot/mini.iso
[17:18] <coder_> Why do you suggest 14.04?
[17:18] <holstein> or http://cdimage.ubuntu.com/netboot/14.10/ if you need a different iso
[17:19] <holstein> !lts
[17:19] <holstein> 14.10 is supported for 9 months.. if i were creating a stick like that for "security", i would want the LTS
[17:20] <coder_> I know that
[17:20] <holstein> coder_: ok.. the, you know why i suggest 14.04 over 14.10.. choose what fits your needs best.. cheers!
[17:21] <coder_> Don't be so fast ;)
[17:22] <coder_> What is netboot iso?
[17:22] <holstein> coder_: ?
[17:22] <coder_> second link
[17:22] <holstein> coder_: the "netboot" is like the other netboot iso's.. you boot, and install what you want from the net, basically
[17:22] <coder_> oh yes :D
[17:22] <holstein> its a minimal iso, that gets a minimalr system running, so that one can install what one wants, from the net..
[17:23] <holstein> you can use this to benefit from either the smaller iso size, an install with fresh packages, or, as you are asking about, a custom install with specific packages different from the default
[17:23] <coder_> it it an official iso?
[17:24] <coder_> https://help.ubuntu.com/community/Installation/MinimalCD
[17:24] <coder_> I mean, it's not listed there
[17:25] <holstein> coder_: there is not "official mini flavor".. its just the installer that is smaller.. and faciliates different functionality
[17:25] <holstein> coder_: you can see from the link, that its an official ubuntu mirror hosting
[17:26] <coder_> Thanks
[17:27] <coder_> But what about drivers on usb installation and ethernet/wifi?
[17:28] <coder_> I've installed normal lubuntu there aren't problems with normal drivers however there are problems with ethernet that sometimes works ... sometimes not
[17:28] <coder_> That's quite strange because wifi works out of the box
[17:29] <coder_> eth generally doesn't
[17:32] <holstein> coder_: its *all* ubuntu
[17:32] <holstein> coder_: if the hardware supports the linux kernel that ubuntu is using, then, you have support with the kernel after the mini iso install
[17:33] <holstein> coder_: if you need firmware or drivers from the repos, then, you can install that.. you can, again, install whatever you need after install
[17:33] <coder_> But how can i get to know what to install
[17:33] <holstein> though, the pre-made, desktop-friendly flavor environments do facilitate a bit of ease...
[17:33] <holstein> coder_: you can ask..
[17:33] <holstein> coder_: so, you installed the mini iso, and its not supporting something? what?
[17:33] <coder_> Not mini iso
[17:34] <coder_> even normal iso
[17:34] <holstein> coder_: are you talking about wifi?
[17:34] <coder_> generally eth sometimes works
[17:34] <coder_> no, wifi works out of the box
[17:34] <holstein> coder_: you are not promised linux support from the creators of the hardware, so, sometimes, there are compromises
[17:35] <holstein> if the ethernet (wired internet) is working intermittently, i would check the physical connection, and wire..
[17:35] <coder_> I've got ifconfig -a log if that can help :D
[17:36] <holstein> coder_: help what?
[17:36] <coder_> Find what's wrong
[17:37] <holstein> coder_: friend.. whats wrong is, you are not sure whats wrong
[17:37] <holstein> coder_: i would, check the actual physical plug.. and change the cable..
[17:37] <holstein> you can check the forums against the chipset..
[17:38] <coder_> I'm sure that eth sometimes doesn't work and connects all the time
[17:38] <holstein> but, for me, if i have one device that, on a machine where i am promised support for a completely different operating system, and i choose to run another operating system, and *only* one thing is "odd"... i consider that an acceptable compromise
[17:39] <holstein> coder_: you can look at the chipset, and id be glad tohelp you search the forums.. though, i dont think driver support is the issue..
[17:39] <holstein> coder_: you can go upstream to #ubuntu since this is not related to lubuntu or lxde.. and you may find someone with your chipset there
[19:25] <iynque> If I create and encrypted ext4 volume, is it easy to change the password later, or am I stuck with what I choose when creating it?
[19:29] <testdr> iynque: if its luks - per cryptsetup - check:   man cryptsetup   and lookup the luksAddKey to add a new passphrase (RemoveKey is for delete of an old one - and never delete all keys!)
[19:30] <iynque> Okay, thanks. I'll read it.


[22:19] <raj_> " kernel: Cannot read proc file system: 1 - Operation not permitted. " getting these messages repeated, unstoppingly million times every minute in my syslog on 12.04 ubuntu VPS based on OpenVZ, anyone has any idea please ???


 Happy Thursday, and happy Men Make Dinner Day! 😃
[09:58] <JamesTait> Which - coincidentally, I'm sure - is also Sandwich Day.
[10:00] <BigRedS> Ah! cereal-for-dinner day again!
[10:01] <JamesTait> Ironically, I make dinner every day except Thursday, which is take-away day.
[10:14] <foobarry> can anyone help me remember the name of a game
[10:15] <foobarry> android game where there's blobs that need sucking other blobs in
[10:15] <foobarry> has good sound effects
[10:15] <JamesTait> World of Goo?
[10:18] <foobarry> i want to say sonos
[10:18] <foobarry> the blobs look like burning suns
[10:18] <JamesTait> No idea then.
[10:19] <foobarry> hah osmos
[10:24] <foobarry> https://www.humblebundle.com/store/osmos
[10:29] <TwistedLucidity> Osmos is a nice little game
[10:32] <foobarry> nice escapism
[10:57] <Myrtti> https://twitter.com/myrtti/status/794121262691995648 :-(
[11:03]  * zmoylan-pi has noticed a tiny scratch on my dumb nokia screen... i don't remember been in a horrific accident or having it struck by meteorite... :-P
[12:41] <knightwise> you
[12:41] <knightwise> are alll
[12:41] <knightwise> that I need
[12:41] <knightwise> ...
[12:43] <knightwise> Wanted to type in Youtube
[12:45] <knightwise> Been listening to a LOT of soundmixes on youtube lately
[13:32] <foobarry> not often i get surprised by computers
[13:33] <foobarry> except last night i plugged the usb from the digital piano into the laptop, opened up skoove.com and it knew what keys i was playing!
[13:34] <TwistedLucidity> Next up: foobarry's piano partakes in a DDoS concerto.
[13:34] <foobarry> not sure what windows would have done - install drivers?
[13:34] <TwistedLucidity> "You hardware is not working correctly, would you like to search on-line for a solution?"
[13:34] <foobarry> he trick is that MIDI over USB is a common standard that every single USB controller uses. Therefore, since ALSA supports that standard, Ubuntu users need no additional drivers to use such keyboards. Just plug it in a free USB slot and ALSA will immediately discover it.
[13:35] <TwistedLucidity> If I tries that, I'd get an error message from ALSA: Stop, please stop. No. Can't take it any more. STOP! kill --self
[13:36] <foobarry> that article from 2012
[13:36] <foobarry> no idea what handled it but it was seamless
[13:36] <foobarry> https://lmms.io/ looks cool
[14:21] <Azelphur> oO, Company called FreedomPop are selling sim cards for 99p with 200 minutes, texts and mb data free forever after that
[14:21] <Azelphur> I'm thinking would be really cool for gadgetry that needs to call home
[14:23] <foobarry> how many mb
[14:23] <foobarry> 200?
[14:23] <Azelphur> yea
[14:23] <foobarry> so disposable sims?
[14:24] <Azelphur> pretty much
[14:24] <Azelphur> seems like, anyway
[14:28] <m0nkey_> We get royally screwed with cell phone plans here
[14:28] <m0nkey_> Your basic package, which includes 1000 mins of calling, 1GB data, $50/month
[14:29] <m0nkey_> If you want anything more, that figure easily doubles.
[14:29] <m0nkey_> So let me get this straight. You get 200 mins/text and 200mb data for free? How does that work?!
[14:30] <diddledan> m0nkey_: is that a sim-only price or do you get a cheapo phone with that?
[14:30] <m0nkey_> 99p for the SIM
[14:30] <m0nkey_> And you get free calls, text and data each month
[14:30] <m0nkey_> That's a bargain.
[14:30] <m0nkey_> But what's the catch?
[14:30] <Azelphur> m0nkey_: I guess that the allowance is low?
[14:30] <m0nkey_> Do they mine data from it?
[14:30] <Azelphur> maybe so
[14:31] <diddledan> the catch has to be that they charge a premium if you go-over the limit?
[14:31] <Azelphur> maybe
[14:31] <diddledan> good for jason bourne to be able to use for a burner though :-p
[14:31] <m0nkey_> It may be worth getting one sent to my parents address for when I visit.
[14:32] <Azelphur> diddledan: I'm just thinking it'd be awesome for little gadgets that need to call home
[14:32] <Azelphur> eg GPS trackers
[14:33] <diddledan> yeah that would be nifty. also for home-build things that you want to be able to contact wherever it might end-up
[14:33] <Azelphur> exactly
[14:33] <diddledan> like rockets :-p
[14:33] <diddledan> and weather baboons
[14:34] <m0nkey_> apparently I just won a $50 amazon gift card
[14:34] <Azelphur> makes me want to instigate my plan of fitting a GPS tracker inside the empty drive bay in my laptop
[14:34] <diddledan> m0nkey_: awesome
[14:34] <m0nkey_> (yes, it's legit)
[14:35] <diddledan> Azelphur: that's a really good method for stealthily tracking if it gets nicked. I like that plan
[14:35] <Azelphur> diddledan: yea, always wanted to do that.
[14:36] <Azelphur> diddledan: SATA has a 5v rail and most of these things charge on microusb
[14:36] <Azelphur> so it could charge whenever the laptop was on, and just sit there forever
[14:36] <diddledan> more reliable than these things like prey.com because it would carry-on working even if the device is wiped or was never used on a network
[14:36] <Azelphur> indeed
[14:37] <diddledan> I'm liking the sound of this more and more
[14:37] <Azelphur> diddledan: could even put it inside the chassis of a SSD so even if they stripped the laptop they wouldn't notice.
[14:38] <Azelphur> ain't no-one gonna strip down a "broken" SSD :P
[17:50] <m0nkey_> It's nice to have a chair that doesn't squeak all the time. Took the thing apart and doused it in WD40.
[17:51] <daftykins> :D
[21:07] <diddledan> I made a thing for Windows users: https://fbhub.link/
[21:14] <diddledan> seriously good Rey cosplay: https://blog.adafruit.com/2016/11/03/how-to-make-the-force-awakens-reys-arm-warmers/
[21:15] <daftykins> wearing rags like a pro
[21:34] <diddledan> new thunderbolt macs don't work with thunderbolt things: https://9to5mac.com/2016/11/03/2016-macbook-pro-thunderbolt-compatibility-issues/
[21:36] <penguin42> huh I wonder why
[21:36] <daftykins> TI controller chips vs intel could be it
[21:36] <penguin42> it's a standard - right....
[21:36] <penguin42> you'd think they'd do interop tests
[21:37] <daftykins> and we'll never hear shauno defend it :(
[21:37] <penguin42> ?
[21:37] <daftykins> well, Apple devices in general
[21:41] <diddledan_> insider build update installing on me pc now. I'm on my mac while it does so
[21:41] <daftykins> ;)
[21:41] <daftykins> i wiped this clients mid 2010 macbook with Sierra t'other day
[21:42] <diddledan_> did sierra mind you wiping things with her?
[21:42] <daftykins> amusingly i know a guy with the nick in another chan
[21:42] <diddledan_> tis a girls' name!
[21:42] <daftykins> he asked not to be squeezed onto a flash drive...
[21:43] <diddledan_> "you've got a girls' hand"
[21:43] <daftykins> m'lud
[21:43] <diddledan_> yey for recognising the reference
[21:43] <daftykins> 8D
[21:44] <daftykins> in some game the other day a pickup item was named "Purest Green"
[21:46] <diddledan_> lol
[21:46] <diddledan_> hmm, I've got a hankerin' to watch B5
[21:47] <popey> diddledan_: i typed "huh" into fbhub and got "Bad Request"
[21:47] <daftykins> seems accurate :D
[21:47] <popey> diddledan_: did you see that guy showing a new macbook pro which drops off wifi when a usb c device is attached
[21:48] <popey> its quite fun
[21:48] <popey> he's a semi-famous repair guy from NY
[21:48] <daftykins> oh is that Louis ?
[21:48] <daftykins> Rossman
[21:48] <popey> https://www.youtube.com/watch?v=NYVjIjBMx6o
[21:48] <popey> yeah
[21:48] <daftykins> \o/
[21:48] <daftykins> his vids are ace
[21:48] <popey> i like the title of tha tvideo
[21:48] <popey> yeah
[21:48] <penguin42> I was surprised the Apple shop didnt have the new ones on display yet
[21:49] <penguin42> popey: It's a fairly normal US expression isn't it?
[21:51]  * daftykins thinks so
[21:52] <marxjohnson> dnsmasq keeps dying on my 16.04 server.  Can anyone suggest how I can track down why?
[21:53] <daftykins> #ubuntu-server would be better for that.
[21:53] <marxjohnson> daftykins: thanks
[21:55] <penguin42> popey: One of the comments mentions yee-oldee intel paper telling you to be careful of USB-3 vs wifi - so it could be that I guess
[21:57] <diddledan_> ok, popey , that's broken. it's not supposed to give "bad request" in response to a problem, but is supposed to show a pretty error page
[21:57] <diddledan_> I must have something misconfigured somewhere
[21:58] <popey> diddledan_: happy to test further, I'm good at breaking stuff
[21:59] <popey> marxjohnson: do you use lxc on that box?
[22:00] <daftykins> i don't really want to defend Apple but Louis is using some sketchy third party adapters right there, goes some way to explaining things not working
[22:01] <penguin42> daftykins: It's a standard port, it should work with standard peripherals
[22:01] <penguin42> daftykins: and he shows it working fine on his Dell
[22:02] <popey> he uses the same port in non-apple devices too
[22:02] <popey> he very clearly says they're not el cheapo
[22:02] <popey> and has a point that it's a 1600$ laptop, you shouldn't have to spend 80$ on a dongle to just attach it to a projector
[22:03] <marxjohnson> popey: I have done at some point
[22:03] <daftykins> penguin42: yes but it's new, you've read about the USB C issues right?
[22:04] <popey> marxjohnson: when did it start crashing?
[22:04] <daftykins> popey: yeah i can understand that but if you buy some thing off amazon and say it's not cheap that's not proof XD
[22:04] <popey> doesn't make it crap either
[22:05] <popey> no doubt a firmware / software update will come soon enough
[22:05] <popey> it looked to me like the cpu was badly stuttering
[22:07] <penguin42> daftykins: His other point is that they'd taken away all the other ports, so 'yes but it's new' should have an easy way to fall back to stuff that works
[22:08] <popey> the keyboard noise was interesting too
[22:08] <popey> someone told him to go to settings and turn the keyboard volume down
[22:08] <daftykins> yeah i just got to the keyboard noise part
[22:08] <popey> which I can't tell if it was a joke, or serious :)
[22:08] <daftykins> penguin42: right but Apple's decision to do that is 1) utterly stupid and 2) already a given to me before discussing the video content really
[22:08] <popey> like, whether it's some audio haptic thing to make it feel more pro
[22:09] <daftykins> i read they only have 0.55mm travel, that'd be nasty
[22:09] <popey> I do actually like the idea of USB c everywhere
[22:09] <popey> it's just a bit too soon
[22:09] <popey> #courage
[22:09] <daftykins> yeah, Apple always want to be the ones seen to be pushing the boundaries of course
[22:10] <daftykins> and sites that review their gear can't even be honest because they'll be blacklisted from attending events, like The Register
[22:10] <popey> heh it's an accolade to get banned by apple these days :)
[22:11] <daftykins> they are quite the evil company
[22:11] <diddledan> popey: should be fixed now :-)
[22:13] <popey> yay
[22:13] <diddledan> I had to wait for my Windows box to return from installing to get at the code :-p
[22:13] <daftykins> diddledan, #1 Windows tester
[22:13] <daftykins> :>
[22:17] <marxjohnson> popey: first time was around 6-8 weeks ago (that I noticed)
[22:24] <diddledan> ubuntu podcast time: I used Gentoo as my daily system back in 2005 era
[22:27] <daftykins> gentoo anonymous
[22:30] <popey> marxjohnson: sorry, no idea.
[22:32] <daftykins> what role does dnsmasqd play in a server environment if a static IP is in use?
[22:32] <daftykins> -d
[22:35]  * daftykins finds automagic stuff is always good to murder
[22:41] <daftykins> ah i wish i could remember which technology it was, but there was definitely a new interface or display type that made ubuntu of whichever version at the time have that same mouse pointer lag


[03:59] <pleia2> elky: plan for NewWikiTheme?
[04:00] <pleia2> I'd like to get going on it this week if possible, are we changing the files before changing the default, or..?
[04:03] <elky> I think we're going to have to push at least one edit for the styling. I'm finding the page styles quite... squished.
[04:03] <pleia2> ok
[04:06] <elky> I'm actually at work now. I was asleep before.  It'll be a bit better once I'm in nz and we'll only be 4hrs out instead of 6.
[04:08] <pleia2> yeah
[04:09] <elky> well, 20hrs rather than 18, really.
[04:09] <elky> I'll be even moar in the future!
[04:11] <pleia2> yes, so you can tell me if godzilla is coming tomorrow
[07:12] <Tm_T> pleia2: s/if/when/
[07:16] <elky> Tm_T, well sure, but it might not be *tomorrow*
[07:22] <Tm_T> that's why when
[07:23]  * Tm_T tries to shake BÖC out of his mind now
[07:31] <nigelb> Tm_T: did you see elky's tweet the other day?
[07:32] <Tm_T> unfortunately no
[07:32] <elky> apparently i wasn't the first to think of it either
[07:32] <nigelb> elky: heh


[12:19] <saoungoumi> bjr
[12:50] <coco> Hello !
[12:53] <coco> ongolaBoy: Je continue à recevoir les alertes d'expiration de mon abonnement au groupe ubuntu-cm users :
[12:53] <coco> #
[12:53] <coco> Hello SB,
[12:53] <coco> On 2014-10-12, 3 days from now, your membership
[12:53] <coco> in the Ubuntu Users in Cameroon (ubuntu-cm-users) Launchpad team
[12:53] <coco> is due to expire.

[12:53] <coco> To prevent this membership from expiring, you should get in touch
[12:53] <coco> with one of the team's administrators:
[12:53] <coco> Board of the Ubuntu-cm LocoTeam (ubuntu-cm-board) <https://launchpad.net/~ubuntu-cm-board>
[12:53] <coco> SL (septox) <https://launchpad.net/~septox>
[12:54] <coco> #
[13:49] <coco> ..


[06:30] <lordievader> Good morning
[08:06] <proctrap> hi, my ls is listing UTF8 filenames as ?? (german umlauts), any ideas ?
[08:06] <proctrap> tree -N works fine and my file explorer also displays everything correctly, but the ls command is only a symptom of git not being able to work with those files anymore
[08:23] <GuySoft> hey all, I have a really strange bug going across packages! After upgrading to Kubuntu 17.04 both dhcpd, mariadb/mysql and cups seem to segfault! I opened bugs in individual projects, but it seems not to be a good way to figure out where its coming from! I managed to get dhclient working by recompiling myself it and checkinstall . What should I do?
[08:31] <proctrap> ok, now I' on cannot set `LC_CTYPE` with en_DE.UTF-8
[09:00] <calcmandan> anyone know if citadel is still under development?
[09:01] <soee> +
[09:01] <soee> +
[09:02] <soee>              `ASDFGHJKL;'
[10:03]  * OngTro`iCon về đi karaoke mấy thím ơi
[11:23] <BluesKaj> Howdy folks
[16:33] <puneet_> Hi
 Hello
[18:29] <eduard> hello
 there must be sth with 4.10 kernel or Kubuntu itself - compared to Arch Linux, Kubuntu gives my laptop 15-20 celsius degree lower temperature :D
[19:23] <owgi> hello. any kubuntu developer here?
 #kubuntu-devel for them
[23:21] <Guest87092> Hi everybody. I got an installation problem over an LUKS+LVM setup from another distro. The bootloader couldn't be installed. I'm probably missing something obviously
[23:27] <Guest87092> BRB I forgot to unlock the drive
[23:30] <kubuntu> back
[23:32] <Guest54101> I have sda1 that is fat32 for EFI, sda2 that is ext2 for the bootloader, and sda3 that is having my encrypted lvm volumes
[23:34] <Guest54101> when I do manual partitioning, what do I need to do to make sure the bootloader installs?
[23:40] <Guest54101> should I make sda2 as 'biosgrub'? or as ext and make it /boot/ ?


[09:01] <sagaci> ubuntu.com down?
[09:03] <sagaci> same with launchpad, might be a bigpond thing
[10:46] <md_5> not sure when / why I left this channel :|
[10:47] <md_5> Anyway sharing todays experience: You know you are a linux user when you boot into windows and get told your copy is not genuine and requires activation.


[01:34] <drewn3ss> Leaving a note here for anyone that can answer by tomorrow.  I'm trying to provide relation information in an operator framework charm and am getting hung up.  The interface is "promethus", and here's the old reactive class: https://git.launchpad.net/interface-prometheus/tree/provides.py#n28  I'm trying to write this into my helper library as:
[01:34] <drewn3ss> https://git.launchpad.net/~afreiberger/charm-cloudstats/tree/lib/lib_cloudstats.py?h=feature/public-charm#n126
[01:36] <drewn3ss> relation.data[hookenv.unit_name()]['extended_data'] = {"some-data"} is failing on key error for hookenv.unit_name() and I'm betting I'm just misunderstanding the data model for Relation.
[08:38] <stub> https://github.com/canonical/interface-pgsql is (finally) there, but I was wondering about naming
[08:38] <stub> Maybe the repo should be called opslib-pgsql
[08:40] <stub> I'm also thinking that unless future stuff on the roadmap relies on it, ops.lib.use() is not going to be helpful now we have charmcraft assembling a venv
[08:41] <Chipaca> stub: how so?
[08:41] <stub> (that branch supports both traditional 'import pgsql' syntax as well as ops.lib.use())
[08:42] <Chipaca> stub: huzzah on the interface being there finally :)
[08:42] <stub> Per the example in the README.md, to use my library you can just declare it in requirements.txt and do 'import pgsql'.
[08:42] <Chipaca> ok
[08:42] <stub> Or you can declare it in requirements.txt and do 'pgsql = ops.lib.use(...)'
[08:43] <Chipaca> stub: yup :)
[08:43] <Chipaca> stub: it's fine, for now i'd recommend people go the opslib route so we explore it a bit more, but if in the end it doesn't fill a need we can easily drop it and move on
[08:43] <stub> I'd like to update the docs to just have whatever we officially prefer, and decode between interface-pgsql and opslib-pgsql (so I can upload to pypi and remove the git URL from requirements.txt)
[08:44] <stub> ack
[08:55] <stub> I'll await opinions on naming the repo and python module before switching our charms over.
[09:23] <bthomas> Chipaca: refactored to ops-lib-k8s and pushed. Worked like a "charm" . Am using get_pod_status but will look into other minor refactorings along with switch to PodStatus.for_charm() .
[09:23] <bthomas> also ops-lib-k8s does fail tests when built with pybuild but not pip3 install. Have not looked into it.
[09:30] <Chipaca> bthomas: ack
[09:30] <Chipaca> bthomas: what is pybuild
[09:30] <Chipaca> :)
[09:32] <bthomas> :) portability is good for the soul. Had a very quick but not through look. It is because setup.py file is not being found in the test setup. I suppose this can be fixed with some type of argument to pybuild but I am avoiding this distraction now. Want to focus on learning deployment with oci images.
[10:01] <stub> drewn3ss: hookenv.unit_name() failing with a KeyError sounds like the JUJU_UNIT environment variable isn't set.
[10:05] <stub> drewn3ss: In an event handler passed event 'ev',  I think you want """ ev.relation.data[self.model.unit]['extended_data'] = "data" """
[10:26] <mup> Issue operator#365 closed: Make JujuVersion.from_environ return 0,0,0 if JUJU_VERSION isn't set <Created by chipaca> <Closed by chipaca> <https://github.com/canonical/operator/issues/365>
[10:26] <mup> PR operator#379 closed: Assume version 0.0.0 if JUJU_VERSION is not set <Created by dstathis> <Merged by chipaca> <https://github.com/canonical/operator/pull/379>
[10:58] <mup> PR operator#380 closed: Add info about fixing pyyaml in README.md <Created by dstathis> <Merged by chipaca> <https://github.com/canonical/operator/pull/380>
[12:49] <drewn3ss> stub: thanks...I think after ruminating on it, that the helper being outside the operator's class is working against me, because, as you note, I need self.model.unit. (which I suppose I can pass to the helper, but may not be in the spirit of things)
[13:08] <bthomas> I am trying to understand what this jujug debug-log error implies "application-prometheus: 14:00:24 ERROR juju.worker.uniter.operation hook "install" (via hook dispatching script: dispatch) failed: exit status 1" .
[13:08] <bthomas> Note there is no install hook in the prometheus charm
[13:11] <Chipaca> bthomas: dispatch failed
[13:11] <bthomas> Chipaca: you mean dispatching "install" hook ?
[13:11] <Chipaca> bthomas: no i mean you have a 'dispatch' binary, so it's called for every hook
[13:11] <Chipaca> bthomas: and that has failed
[13:28] <drewn3ss> bthomas: what's the rest of the traceback before the exit status 1?
[13:29] <drewn3ss> dispatch always calls your charm.py entrypoint and sets observable bits like self.on.install in this case
[13:29] <bthomas> drewn3ss: https://pastebin.com/6ie9jez9
[13:30] <bthomas> thanks.
[13:30] <drewn3ss> You may want to run debug-hooks and run the dispatch yourself to see what's happening on stdout.
[13:31] <drewn3ss> whatever's happening isn't getting hookenv logged.
[13:31] <bthomas> thanks was not aware of debug-hooks. will try.
[13:33] <drewn3ss> or juju run -u <unit> "hooks/install"
[13:33] <drewn3ss> which should call into dispatch
[13:33] <drewn3ss> and send you stdout/err
[13:35] <drewn3ss> btw, how do we call dispatch with the proper args, or does it have to be called from a wrapper so argv[0] is the right hook name?
[13:36] <bthomas> this is the dispatch script : "JUJU_DISPATCH_PATH="${JUJU_DISPATCH_PATH:-$0}" PYTHONPATH=lib:venv ./src/charm.py"
[13:36] <bthomas> thanks for the debuggin tips. much appreciated.
[13:36] <drewn3ss> np
[13:48] <bthomas> I should have mentioned I am deploying on a microk8s cluster. I just found out that juju deploy-hooks is not supported on k8s models.
[13:49] <moon127> juju deploy-logs from another terminal was helpful debugging k8s charms for me, the hook tracebacks appear in those logs.
[13:50] <bthomas> thank you
[13:50] <facubatista> Chipaca, justinclark, what's promised from my last branch: https://github.com/canonical/charmcraft/pull/123
[13:50] <mup> PR charmcraft#123: Show paths with str, not repr, as the latter is horrible in windows <Created by facundobatista> <https://github.com/canonical/charmcraft/pull/123>
[14:27] <facubatista> bthomas, justinclark, drewn3ss, please remember about https://github.com/canonical/charmcraft/pulls and https://github.com/canonical/operator/pulls (feel free to shout here which one are you tackling so you don't step over each other... we do not need a zillion reviews on each PR, so let's coordinate)
[14:27] <facubatista> Chipaca, ^
[14:31] <justinclark> facubatista: will do
[14:31] <facubatista> justinclark, thanks
[14:31] <facubatista> Chipaca, from what we spoke recently: https://github.com/canonical/charmcraft/issues/125
[14:36] <facubatista> Chipaca, also, https://github.com/canonical/charmcraft/issues/126 and https://github.com/canonical/charmcraft/issues/127
[14:41] <facubatista> Chipaca, and finally, https://github.com/canonical/charmcraft/issues/128
[14:42] <facubatista> (what a morning!!)
[14:42] <Chipaca> facubatista: ...teté
[14:43] <facubatista> jajaj
[14:44] <Chipaca> facubatista: "what a morning, tea-tea", i guess?
[14:45] <facubatista> no, no, its not "ti ti"
[14:45]  * facubatista needs to start writing phonetics
[14:46]  * bthomas
[14:47]  * bthomas 😕
[15:16] <Chipaca> bthomas: ?
[15:25] <bthomas> I was trying to deciper spanish :)
[15:31] <Chipaca> facubatista: stand up!
[15:31] <facubatista> oops
[15:44] <Chipaca> justinclark: so, starting from Dmitrii-Sh's https://github.com/dshcherb/cockroachdb-operator you can see it uses https://github.com/dshcherb/interface-tcp-load-balancer which isn't exactly what you mentioned but might help?
[15:44] <Chipaca> I thought Dmitrii-Sh also wrote a generic 'http' interface but can't see it now
[15:49] <justinclark> Thanks Chipaca. I'll look over this. Also, for a bit more context, I'm trying to get the host and port for an incoming relation (via an http interface). Here's the exact line I'm trying to decouple from k8s: https://github.com/charmed-lma/charm-k8s-grafana/blob/88006babe566f3dd04d24dc183d3af40f242e82f/src/interface_http.py#L112
[15:53] <Dmitrii-Sh> Chipaca: I had some HTTP health-checking-related code in the TCP load-balancer interface since just checking socket establishment wasn't enough but not the HTTP interface unfortunately.
[15:58] <dstathis> @chipaca Do you know about pathlib? I think it could have been useful for some of these Windows fixes
[16:04] <drewn3ss> justinclark: looking at line 104, and your todo, event.relation is the current event's relation handle.
[16:04] <drewn3ss> you don't have to get_relations if you're in the relation event
[16:07] <justinclark> Thanks drewn3ss. I'm actually rewriting this entire charm from scratch but hoping to at least take some nice tidbits from that version. My goal is to get the host/port of the incoming relation in a way that will work for k8s and non-k8s charms.
[16:07] <drewn3ss> https://pastebin.canonical.com/p/NJtNPQ9WSv/
[16:08] <drewn3ss> ack, not sure about how k8s may throw a wrench in there, but this is how I'm consuming a very simple http interface ^
[16:12] <justinclark> Oh this looks helpful drewn3ss. Still getting up to speed on the framework as a whole -- would you be willing to share what your http interface looks like? I'm trying to learn by example at the moment :)
[16:14] <drewn3ss> how do you mean, what it looks like?  The relation data for "http" is defined as "private-address": <remote unit's address hosting the website>, "port": <port website is listening on>, AFAIK
[16:14] <drewn3ss> I'm only consuming a single website on the interface, so I'm not trying to build a loadbalancer.
[16:14] <drewn3ss> the website in my code is the prometheus:website provides interface
[16:16] <justinclark> I believe that answers my question. Thanks!
[16:17] <drewn3ss> https://pastebin.canonical.com/p/pp9Gg3z6dZ/
[16:17] <drewn3ss> cloudstats/0 is the "requires: website" charm, and prometheus2/0 is the "provides:website" charm
[16:17] <drewn3ss> the code above is from cloudstats
[16:18] <drewn3ss> I guess technically ingress-adress should be referred before private-address
[16:18] <drewn3ss> but all relations have private-address by virtue of the framework
[16:20] <justinclark> That's exactly the information I wasn't aware of. Perfect. Thanks again drewn3ss.
[16:28] <mup> Issue operator#386 opened: Add best practice suggestions into docs <Created by balbirthomas> <https://github.com/canonical/operator/issues/386>
[17:47] <Chipaca> dstathis: yeah we use pathlib extensively, that's why the windows fixes aren't completely overwhelmed by path changes
[17:47] <Chipaca> dstathis: not as extensively as we'd like because in 3.5 it wasn't as integrated as it is from 3.6 on
[17:47] <Chipaca> but still :)
[19:52] <deej> Chipaca: So I was double checking a couple things after addressing your comments on that MP and it looks like the latest charmcraft release breaks interfaces in the build step?
[19:52] <deej> i.e. I suddenly have a build/lib/interfaces/pgsql/ directory that's empty instead of a symlink to the real interface
[19:53] <Chipaca> deej: latest from edge?
[19:53] <deej> The snap, so not the latest latest
[19:54] <Chipaca> deej: right, but the snap from edge channel, or beta?
[19:54] <deej> Ah, edge, yes
[19:54] <Chipaca> deej: alternatively, what does 'charmcraft version' say
[19:54] <deej> r42
[19:54] <Chipaca> ah
[19:54] <Chipaca> facubatista: ^^^
[19:54] <Chipaca> facubatista: we broke something
[19:54] <deej> Version: 0.3.1+38.g9f241a8
[19:56] <facubatista> deej, can you please do a "ls -l" of the original file, and provide us with the build log (you can see it wiht -v)
[19:56] <facubatista> ?
[19:56] <facubatista> deej, thanks
[19:57] <deej> Sure, one sec
[19:58] <deej> facubatista: https://pastebin.canonical.com/p/3Qrg2jwmP9/
[20:01] <facubatista> deej, and what is? mod/interface-pgsql/pgsql/
[20:01] <facubatista> does that exist?
[20:01] <deej> https://pastebin.canonical.com/p/WtmZHdpzYd/
[20:01] <deej> It does
[20:01] <facubatista> ah, oh
[20:01] <facubatista> mmm
[20:03] <facubatista> deej, Chipaca, I found the issue... we're asking first if it's a dir, before if it's a symlink
[20:05] <Chipaca> facubatista: you mean walk gives you symlinks to dirs in dirnames?
[20:07] <facubatista> Chipaca, mmm... well, is_dir() answers True
[20:08] <facubatista> Chipaca, and yes, just confirmed
[20:08]  * Chipaca hugs deej
[20:08] <Chipaca> thanks
[20:08] <facubatista> (that os.walk gives it in the dirnames)
[20:08] <Chipaca> facubatista: ok. I presume you're working on a fix? if so @ me when you've got a PR
[20:09] <facubatista> Chipaca, I am, yes
[20:09] <Chipaca> k
[20:09] <Chipaca> i'm over there in the corner reading some stuff
[20:13] <deej> Heh
[20:17] <crodriguez> Hello hello. I'm trying to understand better the concept of units in kubernetes with juju.  When I deploy an app with juju, in the juju status, a unit "app/0" appears. The charm code executes in that "unit". Is that the equivalent of the app-operator-0 pod that appears in kubernetes? So the charm code actually runs in the operator pod?
[20:18] <crodriguez> The reason of this question is that I am trying to use the kubernetes API in the charm. For that, I need to load the cluster config, and when I do it manually in the operator pod , it works, but when I run it in the charm, it fails with this :
[20:18] <crodriguez> ```application-metallb-controller: 12:41:16 ERROR juju.worker.uniter.operation hook "install" (via hook dispatching script: dispatch) failed: exit status 1
[20:18] <crodriguez> application-metallb-controller: 12:43:56 DEBUG unit.metallb-controller/0.install Traceback (most recent call last):
[20:18] <crodriguez> application-metallb-controller: 12:43:56 DEBUG unit.metallb-controller/0.install   File "./src/charm.py", line 20, in <module>
[20:18] <crodriguez> application-metallb-controller: 12:43:56 DEBUG unit.metallb-controller/0.install     class MetallbCharm(CharmBase):
[20:18] <crodriguez> application-metallb-controller: 12:43:56 DEBUG unit.metallb-controller/0.install   File "./src/charm.py", line 130, in MetallbCharm
[20:18] <crodriguez> application-metallb-controller: 12:43:56 DEBUG unit.metallb-controller/0.install     config.load_incluster_config()
[20:18] <crodriguez> application-metallb-controller: 12:43:56 DEBUG unit.metallb-controller/0.install   File "/var/lib/juju/agents/unit-metallb-controller-0/charm/venv/kubernetes/config/incluster_config.py", line 93, in load_incluster_config
[20:18] <crodriguez> application-metallb-controller: 12:43:56 DEBUG unit.metallb-controller/0.install     InClusterConfigLoader(token_filename=SERVICE_TOKEN_FILENAME,
[20:18] <crodriguez> application-metallb-controller: 12:43:56 DEBUG unit.metallb-controller/0.install   File "/var/lib/juju/agents/unit-metallb-controller-0/charm/venv/kubernetes/config/incluster_config.py", line 45, in load_and_set
[20:19] <crodriguez> application-metallb-controller: 12:43:56 DEBUG unit.metallb-controller/0.install     self._load_config()
[20:19] <crodriguez> application-metallb-controller: 12:43:56 DEBUG unit.metallb-controller/0.install   File "/var/lib/juju/agents/unit-metallb-controller-0/charm/venv/kubernetes/config/incluster_config.py", line 51, in _load_config
[20:19] <crodriguez> application-metallb-controller: 12:43:56 DEBUG unit.metallb-controller/0.install     raise ConfigException("Service host/port is not set.")
[20:19] <crodriguez> application-metallb-controller: 12:43:56 DEBUG unit.metallb-controller/0.install kubernetes.config.config_exception.ConfigException: Service host/port is not set.```
[20:19] <crodriguez> mmh sorry, I'll put that in a pastebin
[20:19] <crodriguez> https://pastebin.canonical.com/p/B77mMm4tYw/
[20:19] <crodriguez> So, it seems to me that the charm does not run in the operator pod... so where does it? Just trying to figure this out
[20:22] <Chipaca> crodriguez: in the pod list you should be seeing two pods
[20:27] <crodriguez> yeah, the app pod and the operator pod. Well, install is failing right now because of this so only operator pod is up
[20:27] <Chipaca> crodriguez: you'll have one <charm>-0, and one <charm>-operator-0
[20:27] <Chipaca> right
[20:27] <Chipaca> crodriguez: the operator pod is the one that runs the charm
[20:30] <crodriguez> does it run in a virtual environment ? Because if I go into the operator pod, I can run the python commands just fine https://pastebin.canonical.com/p/VbC2kvbXDR/
[20:30] <crodriguez> but running these same commands in the charm causes the error I linked  https://pastebin.canonical.com/p/B77mMm4tYw/
[20:31] <drewn3ss> crodriguez: looks like you didn't exec that venv you were in the directory of.
[20:31] <crodriguez> I couldn't find a bin/activate (:
[20:31] <drewn3ss> oh fun.
[20:32] <drewn3ss> look at the dispatch file for how python is called
[20:32] <drewn3ss> maybe it might give a hint
[20:32] <crodriguez> good idea
[20:32] <Chipaca> it's _not_ a venv, fwiw
[20:32] <Chipaca> it's just the libraries
[20:33] <crodriguez> it's a fake venv called venv? :P
[20:33] <Chipaca> yes
[20:33] <drewn3ss> lol
[20:33] <drewn3ss> awesome
[20:33] <facubatista> Chipaca, https://github.com/canonical/charmcraft/pull/131
[20:33] <mup> PR charmcraft#131: Respect the symlink even if it's a directory when building <Created by facundobatista> <https://github.com/canonical/charmcraft/pull/131>
[20:33] <facubatista> deej, ^
[20:33] <crodriguez> may I suggest a rename to "lib" ?
[20:33] <Chipaca> crodriguez: people are using lib for their own nefarious purposes :-p
[20:33] <crodriguez> aah man :P
[20:34] <drewn3ss> lol...now that we all know :)
[20:34] <Chipaca> but yeah, maybe .lib or sth
[20:34] <drewn3ss> the nice thing is, it acts as a venv for charm code library pathing purposes
[20:34] <facubatista> drewn3ss, crodriguez, this is not the venv you're looking for  *does some jedi hand waving*
[20:34] <drewn3ss> XD
[20:35] <crodriguez> hahaha
[20:35] <facubatista> Chipaca, ".lib or sth" is a horrible directory name
[20:35] <crodriguez> ok... so dispatch only has this here : https://pastebin.canonical.com/p/z2fwtnMqrt/
[20:35] <Chipaca> facubatista: make it .💩
[20:36] <crodriguez> facubatista, but venv is confusing!
[20:36] <facubatista> crodriguez, if you do "PYTHONPATH=venv python3" and then the import, it should work
[20:36] <drewn3ss> ooh, lib is being added automatically by dispatch...that's handy to reduce all the import not at top errors \o/
[20:36] <facubatista> crodriguez, for sure we can improve that
[20:37] <Chipaca> i have to agree with crodriguez here :-|
[20:37] <facubatista> (we just need a better name)
[20:37] <drewn3ss> my days of taking Chipaca seriously are certainly coming to a middle.
[20:37] <crodriguez> charm-packages ?
[20:37] <facubatista> installed-python-libs
[20:37] <Chipaca> drewn3ss: there's a trick to knowing when i'm being serious and when i'm not
[20:38]  * drewn3ss is going to take the p00p emoji as a sign.
[20:38] <Chipaca> drewn3ss: (presumably) (i don't know it myself)
[20:38] <crodriguez> lmao
[20:38] <crodriguez> thanks facubatista , trying that now
[20:38] <Chipaca> facubatista: how about something that says where this comes from? like 'reqs' (or 'requirements' or sth)
[20:39] <facubatista> deps
[20:39] <facubatista> pydeps
[20:39] <drewn3ss> btw, mad props to the operator team.  this stuff makes charming SO much easier.  no more finite-state-machine madness, and relation-state unit testing are killer apps.
[20:39] <Chipaca> psydeps
[20:40]  * drewn3ss is usually a curmudgeon when it comes to having to learn yet-another-framework, but this one is well worth the (oddly rather low) effort
[20:40] <Chipaca> \o/
[20:40] <drewn3ss> I know, I know, let's call yet another thing that's not a wheel a /wheel
[20:40] <crodriguez> well it works just as well, I can't reproduce what the charm is complaining about https://pastebin.canonical.com/p/VnJm9wWbRv/
[20:40] <Chipaca> ooohh, we could call it somehting wheely and make them all wheels
[20:41] <Chipaca> crodriguez: :-(
[20:42] <Chipaca> crodriguez: want to share the charm so i can take a peek?
[20:43] <crodriguez> Sure.  MetalLB is contained of a controller and a speaker, so I'll have a bundle of 2 charms. I'm just getting started with the controller.  You're too quick!
[20:54] <Chipaca> this upgrade loop is so tedious
[20:57] <Chipaca> now i got there
[20:58] <crodriguez> :) yeah  I usually just get rid of the app and redeploy... no upgrade for me haha
[21:00]  * facubatista needs to eod
[21:01] <crodriguez> kenneth just shared this with me https://github.com/juju-solutions/bundle-cert-manager/blob/master/charms/cert-manager-webhook/reactive/webhook.py#L37-L50
[21:01] <crodriguez> apparently there's a bug in how the juju agent passes env variables to the charm
[21:02] <Chipaca> aha! this rings a bell
[21:02]  * Chipaca edits src/charm.py inside the pod directly
[21:05] <crodriguez> I wonder if there's a bug open for this..
[21:06] <Chipaca> crodriguez: that worked, fwiw
[21:06] <Chipaca> crodriguez: you know of the k8s opslib, yes?
[21:08] <crodriguez> great, I'm testing it rn too
[21:09] <crodriguez> I knew there was a k8s lib under your personal github, I thought that it was not ready yet
[21:09] <Chipaca> crodriguez: it's very minimal, just what mark maglana created with some tweaks, but ¯\_(ツ)_/¯
[21:09] <Chipaca> it certainly doesn't know about PodSecurityPolicies :-D
[21:10] <crodriguez> haha :P
[21:10] <Chipaca> but maybe it should include this hack until juju fixes it
[21:10] <crodriguez> well once my k8s charm is better defined, maybe I'll contribute to it
[21:10] <crodriguez> yeah true
[21:11] <Chipaca> crodriguez: do you know if there's a bug about this?
[21:11] <crodriguez> kenneth didn't respond when I asked about a bug #
[21:11] <crodriguez> I'll dig
[21:11] <Chipaca> crodriguez: i'll stick around a bit longer to try to catch what you dig up
[21:12]  * Chipaca ← not working though
[21:14] <crodriguez> the closest I can find is the one John raised a few days ago for another problem I got lol https://bugs.launchpad.net/juju/+bug/1891337
[21:15] <crodriguez> i don't think it's related to the metrics hooks specifically though. I might open a new bug
[21:27] <crodriguez> There, a new one https://bugs.launchpad.net/juju/+bug/1892255
[21:35] <crodriguez> thanks for your help :) have a great evening!
[21:46] <Chipaca> crodriguez: thanks!


[03:39] <mwhudson> znf: the server installer supports having multiple ESPs in focal+
[03:40] <znf> yeah, only focal :P
[03:40] <mwhudson> znf: it's not raid, but its redunancy
[03:40] <znf> this was on 18.04
[03:40] <mwhudson> ah
[03:40] <znf> kinda weird that nobody thought about it until 20.04
[04:44] <mybalzitch> I dunno how important it is, but installing the hwe kernel meta package (I thought) doesn't call linux-tools-generic-hwe-20.04 as a required package
[04:46] <amurray> linux-tools is not installed by default with the -generic kernel so this is the same then for the hwe kernel meta package - in either case you need to install the appropriate linux-tools package manually
[04:50] <mybalzitch> yeah it kept trying to install old 5.4 kernel sstuff I was trying to purge
[04:50] <mybalzitch> not sure how essential it is
[16:59] <mncheckm> where is the focal server guide source? I can't find it in https://launchpad.net/serverguide only bionic and xenial
[17:02] <ogra> mncheckm, how about https://discourse.ubuntu.com/t/ubuntu-server-guide/12504
[17:02] <mncheckm> ogra thanks ,that explains it
[17:02] <ogra> yeah, just remembered that 🙂
[17:03] <mncheckm> ogra so how do I clone this guide now?
[17:03] <ogra> heh, no idea perhaps there is some discourse API ?
[17:04] <ogra> (ask in the discourse thread !)
[17:05] <mncheckm> ogra I found that an administrator can do it https://meta.discourse.org/t/topic-and-category-export-import/38930 but I just want to do it as an user
[17:06] <mncheckm> ogra, thanks
[17:07] <mncheckm> I wonder how the pdf was made
[17:07] <mncheckm> I wanted the source because the pdf is a bit messy
[17:08] <ogra> well, better ask in discourse then ...
[17:08] <ogra> (directly on the above thread i'd say)
[17:09] <mncheckm> ogra, oh I was trying to find a thread called "discourse"
[17:09] <mncheckm> ogra, ok!
[17:10] <ogra> IIRC that is one of the reasons to use discourse, so people can directly comment
[17:12] <mncheckm> ogra, ok
[18:38] <JanC> there are specific documentation tools that allow commenting while keeping the source in source control...
[18:39] <ogra> JanC, tell the people that decided all ubuntu docs need to go to discourse 😛
[19:41] <sarnold> the number of times I've wished the wiki were a big pile of markdowns in git.. *sigh*
[19:51] <JanC> there are wikis like that...
[19:58] <smoser> rbasak: i think this is "ignore the warning", but kind of annoying
[19:58] <smoser> https://paste.ubuntu.com/p/2XK4znrwzN/plain/
[19:59] <smoser> at least for *me*, 'git ubuntu clone existing-package' ends in:
[19:59] <smoser> fatal: could not read Username for 'https://git.launchpad.net': terminal prompts disabled
[20:00] <smoser> it does exit 0, but... not a warm fuzzy. i suspect it is because i have not cloned that package to lp git.
[20:18] <rbasak> smoser: yeah it's annoying. https://bugs.launchpad.net/usd-importer/+bug/1761821 is the bug
[20:35] <smoser> what is the preferred way to get an upstream tarball after you've got source with git-ubuntu ?
[20:35] <smoser> rbasak:? if you're still around
[20:36] <smoser> i have some scripts (https://github.com/canonical/uss-tableflip/blob/main/scripts/get-orig-tarball) but it seems like there is a need until pristine-source branches
[20:58] <sergiodj> smoser: git ubuntu export-orig should do it
[20:59] <sergiodj> this is what I use locally when building packages
[20:59] <smoser> hmm... i didn't know of that.
[21:03] <rbasak> We do have pristine-tar branches but they don't always work. export-orig will use them if possible, or fall back to fetching from LP. IIRC.
[21:14] <smoser> perfect. gracias
[23:43] <Soni> how do you receive email?
[23:51] <Soni> are there any MTAs that don't suck
[23:53] <sarnold> postfix is the usual choice
[23:53] <tomreyn> is this a question you're asking because you don't know or because you have an opinion and want to spread this? in the latter case, please don't do it here.