[10:05] <kwwii> vish: hey, can you point me at the humanity branch you work on?
[10:05] <kwwii> vish: I will review it for changes and upload it
[10:13] <psyke83> kwwii: hey, sent you an email re: gtk updates, probably needs more tuning for darkroom based on your feedback
[10:14] <kwwii> hi psyke83, yeah I saw that
[10:14] <kwwii> psyke83: I uploaded vish's changes yesterday just to fix the bugs
[10:14] <psyke83> right
[10:15] <kwwii> psyke83: I looked into your changes (and will look at the new ones now) and probably include them in the next day or so
[10:15] <psyke83> vish's fixes are included in my branch too, so if the updates look otherwise ok, you shouldn't have problems
[10:15]  * kwwii is *really* busy
[10:16] <psyke83> yep, no worries :)
[10:16] <vish> kwwii: hei , i didnt understand , what branch?
[10:16] <vish> the volume icons?
[10:16] <kwwii> vish: yeah
[10:16] <kwwii> I think I found them thogh
[10:17] <kwwii> in elementaryicons
[10:17] <vish> yup
[10:17] <vish> kwwii: you want to upload to lucid?
[10:17] <kwwii> vish: yes, I do...but I need to review things first
[10:18] <kwwii> the new sound menu is ready to go into lucid
[10:18] <kwwii> so it will need the right icons ;)
[10:18] <vish> kwwii: hmm , there are a couple of things that i have to fix in the branch..
[10:18] <kwwii> we might need to rename/relink some icons
[10:18] <vish> i'll upload the changes in a couple of hours
[10:19] <kwwii> vish: ok, let me know when you are ready
[10:19] <kwwii> vish: but no hurry, take your time
[10:19] <vish> kwwii: the volume icons are good to go though.. there are a few extra wip icons there.. [which might be the only problem]
[10:20]  * vish bbl and fix the branch
[10:21] <kwwii> vish: hrm, I guess I'll just add those volume icons for now and give you time to work on your stuff, ok?
[10:22] <vish> kwwii: hmm , just a sec , i'll remove the offending icon.. and the other changes are good
[10:22] <kwwii> ok, cool
[10:31] <vish> kwwii: k. done...  it should be good for review [for now ;)]
[10:32] <kwwii> vish: killer, thanks!
[10:32]  * vish bbl
[10:32] <vish> np..
[10:32] <kwwii> have fun
[11:18] <kwwii> psyke83: hey, ever thought about tryin to desaturate darkRoom ?
[11:18] <kwwii> in the meantime it looks outdated in my opinion
[11:19] <psyke83> yep... I sent a version called "newhuman-light" a good while ago... let me get a screenshot
[11:20] <psyke83> kwwii: http://img40.imageshack.us/img40/3841/newhumanlightv01.png
[11:20] <psyke83> I agree that it looks outdated too (but I prefer the modification over the current version, at least)
[11:22] <kwwii> hrm, taht is still too saturated for me (and too light)
[11:23] <psyke83> well, I'm not a fan of dark themes in general... UbuntuStudio is tolerable for me, but DarkRoom makes me uncomfortable. I can try to desaturate the brown and see if I can find a working combination
[11:24] <kwwii> hehe
[11:24] <kwwii> I was amazed that people like it
[11:24] <kwwii> I was just playing around
[11:25] <psyke83> kwwii: IMHO, something like #665247 for the bg_color would improve the theme
[11:26] <psyke83> we need to find a way to create associations with coffee and cocoa beans, rather than fecal matter ;)
[11:26] <psyke83> unfortunately all three concepts are related to humanity :P
[11:30] <kwwii> one second...I had a call
[11:31] <kwwii> hehe, I actually like it with much less saturation
[11:33] <kwwii> and darker
[11:33] <kwwii> 474141 or so
[11:33] <psyke83> let me see
[11:33] <kwwii> 514a4a
[11:34] <kwwii> yeah...514a4a would be an excellent start
[11:34] <kwwii> it is close to the brightness overall
[11:34] <kwwii> but less saturated
[11:34] <psyke83> ah you wanted it almost completely desaturated?
[11:34] <psyke83> I don't see brown anymore
[11:35] <kwwii> well, yeah ;)
[11:35] <kwwii> it is a dark brownish grey
[11:35] <psyke83> well... it looks better, but I'd like to change some little things (like the inactive text colour)
[11:35] <kwwii> 524747 perhaps
[11:36] <psyke83> yes, better
[11:37] <psyke83> the other just looked grey on my screen (maybe because it's an older LCD panel with 6bit reproduction, I dunno)
[11:37] <kwwii> it is amazing how different monitors look
[11:37] <psyke83> yes
[11:37] <kwwii> the design team use a lot of macs
[11:38] <kwwii> which distorts their perception of how things will look on a pc
[11:38] <psyke83> yeah the gamma defaults are different (though I dunno if that influences linux)
[11:39] <kwwii> oh, and they do funky stuff as well
[11:39] <psyke83> it's fine though, you can buy me a mac so that I can see the colours properly... I'll send you my address for shipment
[11:39] <kwwii> using more bits
[11:40] <psyke83> :P
[11:40] <psyke83> I assumed you'd prefer a darker selected_bg_colour, as the contrast with the bright orange was quite strong
[11:40] <psyke83> so... I changed it to the same as Human. I don't know if you wanna change that as well
[11:48] <kwwii> yeah, guess I'd need to see it to understand what you mean
[11:48] <kwwii> but the bright orange is a bit too much, if that is what you mean
[11:48] <kwwii> :p
[11:49] <kwwii> my son calls and says someone hit him in the face with a book and broke his glasses
[11:53] <psyke83> kwwii: I mean #D78E49 (which ends up looking brighter because of the highlight_ratio and gradients)
[11:53] <psyke83> wow, sorry to hear that, man
[11:54] <kwwii> ahh, right
[11:54] <kwwii> bad day for him ;(
[11:56] <psyke83> how old is your son?
[11:56] <kwwii> 12
[11:58] <psyke83> it's probably tough for him at that age... or was it an accident and not bullying, I wonder?
[12:00]  * thorwil had classmates purposefully targeting his glasses
[12:03] <kwwii> lol, he comes home and explains it...turns out they were fscking around and it's pretty much both of their fault
[12:04] <kwwii> I hit him, he hit me, I hit him back, he hit me in the face with a book
[12:04] <thorwil> heh
[12:04] <kwwii> and they both feel really bad :p
[12:04] <kwwii> just wait until his mother finds out :p
[12:05] <psyke83> heh
[12:07] <thorwil> back when i was that age, the amount covered by health insurance was pretty good. not anymore
[12:09] <kwwii> I think we have insurance for his glasses
[12:16] <psyke83> kwwii: what about Human, are the changes ok? There's not much changed, mostly gradients and button shading
[12:18] <kwwii> psyke83: ŷes, I think so
[12:18] <kwwii> yes
[12:26] <kwwii> vish: I just made audio-output-none-panel and audio-volume-muted-blocking-panel
[12:28] <kwwii> for Dark
[12:28] <kwwii> lol, then I notice you had one of them in Humanity, the red one
[13:42] <vish> kwwii: yeah , the red icon in one theme is sufficient [humanity-dark just fallsback to humanity for those]
[13:43] <kwwii> vish: good point
[13:43] <kwwii> vish: I made the other one with the outline
[13:45] <vish> kwwii: wouldnt an outline with an "!" inside be better for the "no device "?   would using just an outline would sufficiently convey the meaning?
[13:49] <zniavre> http://img688.imageshack.us/img688/571/captureel.png
[13:49] <zniavre> who made Lucidity ?
[13:49] <kwwii> vish: I don't think we need !'s all over, it scares people
[13:50] <kwwii> zniavre: nifty
[13:50] <kwwii> but not quite done I think
[13:50] <vish> k..
[13:51] <zniavre> he's not in this channel ...
[13:51] <kwwii> lol
[13:51] <kwwii> sorry, I meant that looked nifty
[13:51] <kwwii> :P
[13:51] <vish> lol
[13:51] <zniavre> :o)
[13:52] <vish> kwwii: you included it to the theme?
[13:53] <vish> i'll add it to elementary too..we dont want another merge conflict :p
[13:53] <kwwii> vish: I've just made it now, I will send it to you
[13:53] <kwwii> I still need to make a light version
[13:54] <vish> coolio
[13:54] <kwwii> but right now I am having major problems with my flight on sunday
[13:55] <zniavre> snow?
[14:01] <vish> zniavre: what was the command to force the theme for an app?
[14:01] <zniavre> wait a sec
[14:02] <zniavre> env GTK2_RC_FILES=/usr/share/themes/Human-Murrine/gtk-2.0/gtkrc vlc %U   > something around that
[14:02] <zniavre> this one was for vlc
[14:03] <vish> zniavre: awesome thanks...
[14:08] <zniavre> im totally scared to edit wiki page to add a comment on this lucidity theme
[14:10] <kwwii> zniavre: right
[14:10] <kwwii> hehe, don'
[14:11] <kwwii> ahhh
[14:11] <kwwii> don't fear the wiki
[14:24] <kwwii> vish: email address?
[14:29]  * vish wonders if kwwii is very tired :)
[14:30] <kwwii> it is the yahoo account, right?
[14:30] <vish> kwwii: yup.. ;) you've sent me mails already ;)
[14:30] <kwwii> sorry
[14:30] <kwwii> I am having a bad day
[14:31] <vish> yeah , i guessed ;)
[14:31] <kwwii> my flight for the 14-16 turns out to be for March
[14:31] <kwwii> and airberlin is not the most helpful company in the world
[14:34]  * thorwil guesses the most helpful company in the world doesn't sit in germany
[14:35] <kwwii> thorwil: service desert Germany...you know it's real when even German comics make fun of it
[14:40] <dashua> zniavre, It seems you have to enable RGBA for the entire theme to get the new round transparent tooltips.
[14:41] <dashua> It doesn't work if you theme the style and specify the engine.
[14:43] <dashua> http://www.ubuntu-pics.de/bild/42144/screenshot_0BW9iA.png
[14:43] <dashua> Pretty nice
[14:49] <vish> dashua: how do you define the outline?
[14:51] <vish> kwwii: does it look anything similar to the real thing?  >  http://dl.dropbox.com/u/1325768/n900-128.png
[14:51]  * vish just found an error ;)
[14:52] <zniavre> dashua,  nothing new to this was already available before
[14:53] <zniavre> http://img688.imageshack.us/img688/571/captureel.png
[14:53] <zniavre> wrong paste sorry
[14:53] <zniavre> http://img121.imageshack.us/img121/676/capture1aa.png
[14:54] <kwwii> vish: it is a bit more rounded on the sides
[14:54] <kwwii> and the speaker whole is much less visible
[14:55] <kwwii> vish: and the panel does not go all the way through to the left
[14:55] <vish> kwwii: the speaker you mean the black line right?
[14:56] <kwwii> vish: yes
[14:56] <vish> kwwii: even during the music mode the panel is not to the left?
[14:56] <kwwii> also, just above that, even less visible is a camera (under the plsatic)
[14:56] <vish> i saw that in a video
[14:57] <kwwii> vish: um, right is it full then
[14:57] <kwwii> your icon does look nice though
[14:57] <kwwii> I am just trying to be picky to make it perfect ;)
[14:58] <vish> kwwii: i want you to pick on it ;p
[14:58]  * vish makes changes
[16:26] <vish> ha..  dilmo implemented hbons idea :)
[16:38] <dashua> Any recommendations for the community themes package as far as adding new themes, removing older ones?  Impression and Night Impression are very similar, so do we want both?
[16:38] <dashua> UbuntuSun seems fairly popular in the community.
[16:49]  * thorwil looks at "Ubuntu Jersey's" post linking to very scary "designs"
[16:52] <dashua> thorwil, Jersey is very scary in general. ;)
[18:47] <thorwil> http://fontmatrix.net/ in the latest release (not karmic package) is really nice!
[19:45] <zniavre> good evening
[19:46] <Raff7> hi
[19:46] <Raff7> :)
[19:46] <zniavre> how to make progessbar thinner ? please
[19:46] <Raff7> maybe you can help me, i'm searching for a not too-much vectorial theme
[19:46] <Raff7> something that seems real and not a toon
[20:30] <troy_s> Raff7: What does that mean?
[20:30] <troy_s> Raff7: Sorry, but you will need to explain things a little further.
[20:30] <Raff7> sure uhm
[20:31] <Raff7> i don't like gnome/kde
[20:31] <Raff7> because i don't like their look, seems a toon
[20:31] <Raff7> something for children... there is a lot of vectorial art there
[23:40] <jerrod> hi


[01:46] <EarendilTheMarin> Is this a support room?
[01:48] <EarendilTheMarin> Is this a support room?
[04:47] <sandra> G'day my fellow Kubuntu Inmates :-)
[04:48]  * Whiskey`Wonka glangs his bars, sings, sweet low, sweet chariot...
[04:49] <Whiskey`Wonka> where did ma " "
[04:49] <Whiskey`Wonka> 's go
[04:49] <sandra> I am new to Linux and to Kubuntu and I was wondering if someone here among you could kindly tell me why Nvidia video drivers don't work on Kubuntu14.04 ?
[04:50] <Whiskey`Wonka> well now that is a good question, the answer however is poor and sad
[04:50] <Whiskey`Wonka> did you use the addition drivers to install?
[04:51] <sandra> I have a ASUS G750 Laptop it has dedicated Nvidia video chip
[04:51] <sandra> Whiskey`Wonka: Are you asking me ?
[04:51] <Whiskey`Wonka> that does not matter, well, it might, that gpu might not be supported.
[04:51] <Whiskey`Wonka> yes i was asking you
[04:52] <Whiskey`Wonka> sorry ill prefix
[04:52] <sandra> lol sorry
[04:52] <sandra> Whiskey`Wonka: It does support my nvidia GPU so it say's per Nvidia's website.
[04:53] <sandra> Whiskey`Wonka: I was wondering if perhaps I was installing it incorrectly via synaptic package manager?
[04:53] <Whiskey`Wonka> sandra: ah ok so you used the nvidia site's blob. try again using the 'addition drivers' app to install it
[04:53] <Whiskey`Wonka> yea dont do that. use the 'addition drivers' it tends to work better
[04:54] <Whiskey`Wonka> ive had nothing but issues doing it any other way.
[04:54] <Whiskey`Wonka> and try and mix them? ha!
[04:54] <sandra> Whiskey`Wonka: I did use the additional drivers option but it only left me at a black screen  on restart.
[04:55] <Whiskey`Wonka> ah thats progress!
[04:55] <Whiskey`Wonka> likely your config needed some work at that point
[04:57] <sandra> Whiskey`Wonka: too this Kubuntu noobi that is looking difficult . But I am open to learing new things.
[04:58] <Whiskey`Wonka> well good luck, thats more a x11/lightdm/kde issue at that point. im a little to sauced to run that down
[04:58] <sandra> I was able to install my ATI video driver on Kubuntu 14.04 w/out any problems on Samsung ATIV8 laptop.
[05:04] <sandra> My next question is ...Why is it so difficult to connect a USB wireless headset to Kubuntu and just have it work ? I ask only because in Windows 8 automatically switches to my wireless headset . I am sure its  my being new to Kubuntu which is the problem. Any help would be greatly appreciated thanks.
[05:04] <ussher_> sandra: Kubuntu 14.04 isnt due for release for another 3 months.  sure thats the right version?  latest stable would be 13.10
[05:05] <sandra> I did notice that under Ubuntu 14.04 all I had to do was switch to my wirless headset it was fast and efficent.
[05:06] <sandra> ussher_: My son put it on for me but I did notice the same problem under Kubuntu 13.10 in regards to my wireless headset.
[05:07] <ussher_> (k)ububntu numbers are (year).(month)  and release in 6 month intervals.  14.04  is 2014.april  but its only 2014.Jan right now.
[05:08] <sandra> ussher_: Could you perhaps tell me of a easy way to enable my wireless USB headset on Kubuntu ?
[05:09] <ussher_> not sure.  What i would do would be to take the model number and see if there are any blogs about setting it up "seutup wireless xx-214 headset kubuntu".  something like that.
[05:10] <ussher_> 12.04 has the suffux LTS which stans for "Long term support" .  I like those builds because nothing changes much.
[05:13] <sandra> ussher_: well a wireless headset is still a USB headset as I said I noticed that in Ubuntu 14.04 it was very easy to just select my USB headset via the sound settings but in Kubuntu I don't see any such option within their Speaker icon option.
[05:14] <ussher_> 14.04 is still in Alpha 1 status.  its not stable.  its really for testing only.  expect not all things to work.
[05:15] <sandra> ussher_: Yes but the same problem exists under Kubuntu 13.10 also
[05:16] <sandra> ussher_: And well other then my USB headset not working off the bat ...I truly am enjoying Kubuntu 14.04 it's a lot better then Windows 8 in my opinion.
[05:17] <ussher_> :)
[05:18] <sandra> If my poor departed husband could see me now he would be so surprised .......he always handled my computer issues lol
[05:22] <sandra> I did read that both Kubuntu and Ubuntu use Pulse Audio and yet I can't figure out why switching to USB headset seems more difficult under Kubuntu then Ubuntu at this time.
[05:27] <sandra> Is anyone here currently using a USB headset under Kubuntu 14.04 or 13.10 ?
[05:44] <sandra> Is anyone here currently using a USB headset under Kubuntu 14.04 or 13.10 ?
[06:02] <Yaroslav> hello everyone,can i get some help please
[06:03] <Yaroslav> i'm trying to install kubuntu 12.04.3 on my laptop and installation stops with an error that "grub-efi" was not installed
[06:05] <Yaroslav> tried to install it from ubs-flash and a cd,both failed with that error
[06:06] <Yaroslav> after searching in the net about this problem i tried to install grub from the konsole of kubuntu
[06:19] <sandra> Yaroslav: Are you on a UEFI laptop system ?
[06:35] <Yaroslav> yes,i am
[06:38] <valorie> !efi
[06:47] <Yaroslav> An EFI partition can be created via a recent version of GParted (the Gparted version included in the 12.04 disk is OK), and must have the following attributes:  Mount point: /boot/efi (remark: no need to set this mount point when using the manual partitioning, the Ubuntu installer will detect it automatically)  Size: minimum 100Mib. 200MiB recommended.  Type: FAT32  Other: needs a "boot" flag.
[06:48] <Yaroslav> in the installation there is a possibility to choose "efi partition"
[06:48] <Yaroslav> do i have to choose fat32 or the type i said in the previous message?
[07:00] <sandra> Yaroslav: May I  ask why don't wish to use Ubuntu 13.10 ? I only ask because I had no problems setting up or installing Ubuntu 13.10 on my EFI laptop Ubuntu 12.04 was sadly a different story.
[07:09] <Yaroslav> okay,gone trying variants
[07:09] <Yaroslav> ty all for help)
[07:31] <Strav`> he. I'm having some troubles compiling nepomuk-core using the kdesrc-build script. The log says I'm missing Soprano (required version >= 2.9.3); I have libsoprano-dev version 2.9.4 installed as well as soprano-daemon and libsoprano4 (all version 2.9.4). Any thoughts on how to fix this error?
[07:34] <valorie> Strav`: maybe try #nepomuk-kde ?
[07:36] <Strav`> didn't knew it existed. Thanks! (although, the question seems relevant to kubuntu since there's some problem with my config)
[07:39] <valorie> true, but most people don't compile nepomuk!
[07:40] <valorie> !alis | Strav`
[07:40] <Strav`> hmmm sweet :)
[07:40] <valorie> indeed
[07:55] <Strav`> disp(sprintf('6 decimal pi %0.6f' % pi))
[08:14] <lordievader> Good morning.
[09:42] <mathi> hi
[10:31] <Waraqa> Hi, I always get false notification of broken battery, How can I disable that?
[10:31] <Waraqa> I get that every time I start kubuntu
[10:32] <Waraqa> I'm using kubuntu 13.10
[10:44] <BluesKaj> Hiyas all
[11:26] <deathlord> whats this for
[14:47] <jacket> bonjour, je suis nouveau
[14:48] <jacket> quelqu'un parle francais ?
[14:49] <jacket> french ?
[16:22] <Walex> jacky: #ubuntu-fr
[16:22] <jacky> no parle francais, mon frere, Walex ;)
[16:22] <jacky> Well, I do
[16:23] <jacky> just a little
[18:19] <largi> czesc
[18:19] <largi> mówi ktos tu po polsk
[18:19] <largi> ???
[18:19] <Pici> !pl | largi
[18:20] <largi> oki thanks :)
[18:36] <Scunizi> I'm trying to get nvidia-319 or 331 installed for opengl support. (304 has a bug preventing it from functioning correctly). I've installed x-swat ppa and now the driver for 319 appears in "Additional Drivers" but when installing it installs the kernel driver for 331 along with the 319 drivers so there is a conflict. How do I solve this?
[19:19] <m_tadeu> does kubuntu have a nice photo composer?
[19:50] <m_tadeu> I need to make a video with my photo albuns....is there such a tool?
[23:36] <Debored> Good evening


[02:30] <Ubugtu> New bug: #67271 in linux-restricted-modules-2.6.17 "nvidia binary drivers don't work anymore in Edgy (regression)" [Undecided,Unconfirmed]  http://launchpad.net/bugs/67271
[02:40] <Ubugtu> New bug: #67272 in xorg "xserver does not boot after upgrade from dapper to edgy / abi mismatch of nv nvidia driver" [Undecided,Unconfirmed]  http://launchpad.net/bugs/67272
[03:24] <Ubugtu> New bug: #67261 in linux-restricted-modules-2.6.17 (restricted) "Problems with ATI fglrx driver" [Undecided,Unconfirmed]  http://launchpad.net/bugs/67261
[03:49] <Ubugtu> New bug: #66947 in xorg (main) "[amd64]  monitor on DVI is not detected on alternate install and live CD" [Undecided,Unconfirmed]  http://launchpad.net/bugs/66947
[07:06] <Ubugtu> New bug: #67064 in linux-restricted-modules-2.6.17 (restricted) "[Regression]  Wireless Atheros AR5005G 802.11abg NIC" [Undecided,Needs info]  http://launchpad.net/bugs/67064
[07:49] <Ubugtu> New bug: #67279 in xorg (main) "agpgart aperture problem after daily update to edgy RC" [Undecided,Unconfirmed]  http://launchpad.net/bugs/67279
[10:01] <Ubugtu> New bug: #67310 in xorg "No Ubuntu (or KDE) desktop due to xorg package broken" [Undecided,Unconfirmed]  http://launchpad.net/bugs/67310
[12:20] <Ubugtu> New bug: #67327 in xorg "xdm interferes with running X" [Undecided,Unconfirmed]  http://launchpad.net/bugs/67327
[03:00] <Ubugtu> New bug: #67369 in xorg "Wide screen not detected correctly" [Undecided,Unconfirmed]  http://launchpad.net/bugs/67369
[04:45] <Ubugtu> New bug: #67405 in xserver-xorg-video-ati "safe graphics mode doesn't use vesa driver for X" [Undecided,Unconfirmed]  http://launchpad.net/bugs/67405
[05:35] <Ubugtu> New bug: #67418 in xorg "xorg causes firefox crash on intel 915" [Undecided,Unconfirmed]  http://launchpad.net/bugs/67418
[06:25] <Ubugtu> New bug: #67424 in linux-restricted-modules-2.6.17 "linux-restricted modules not installed from Alternate Install CD" [Undecided,Unconfirmed]  http://launchpad.net/bugs/67424
[06:25] <Ubugtu> New bug: #67426 in xserver-xorg-driver-i810 "Does not detect widescreen resolutions still... [RFE] " [Undecided,Unconfirmed]  http://launchpad.net/bugs/67426
[10:00] <Ubugtu> New bug: #67456 in mesa "link problem" [Undecided,Unconfirmed]  http://launchpad.net/bugs/67456
[10:37] <Ubugtu> New bug: #60438 in xserver-xorg-video-ati (main) "Changing Screen Saver locks up entire system" [Undecided,Needs info]  http://launchpad.net/bugs/60438
[11:22] <Ubugtu> New bug: #67435 in xterm (main) "xterm gives strang warning." [Undecided,Unconfirmed]  http://launchpad.net/bugs/67435


[15:09] <ancoron_z> Hello everyone. I have a small question about errors during cloud-init execution
[15:10] <ancoron_z> is it possible to have them reported using OpenStack events or messages?
[15:20] <smoser> ancoron_z, you could have somethign to that.
[15:20] <smoser> recent cloud-init writes /run/cloud-init files
[15:21] <smoser> that you could read and pass back/post somewhere.
[15:21] <smoser> but there isn't a place to report back to in openstack
[15:23] <ancoron_z> smoser: I was digging through the code a bit and found the notion of a "PublishErrorsHandler" and a fallback to some OSLO-related handler: https://github.com/stackforge/cloudbase-init/blob/master/cloudbaseinit/openstack/common/log.py#L503
[15:23] <ancoron_z> I just didn't find any documentation what this actually means or is supposed to do
[15:27] <JayF> That's not cloud-init.
[15:27] <JayF> That's something else.
[15:31] <ancoron_z> Ah, sorry. Yes, I see.
[15:32] <JayF> No problem, just letting you know you're probably in the wrong place.
[15:32] <JayF> That's also a pretty new project as well, I'm curious how much of cloud-init's functionality they've dup'd already
[15:33] <ancoron_z> Yes, I'm trying my first steps with it currently.
[15:34] <JayF> If you're interested in cloud-init, it's hosted in launchpad, and has packages for most distributions
[15:34] <ancoron_z> yes, I found it already - looking at trunk branch currently
[15:34] <JayF> And generally either cloud-init or nova-agent is used by most folks to configure cloud instances on boot for Openstack.
[15:35] <JayF> I think cloudbase-init is just trying to generally add competition to that space; I know nothing other than the openstack-dev email about it.
[15:35] <ancoron_z> My first use case is support for Windows - for whatever cloud use-case (??? I wouldn't have one...)
[15:37] <alexpilotti> JayF: cloudbase-init is not trying to add competition
[15:37] <alexpilotti> JayF: we simply started the project to support Windows in OpenStack and other clouds
[15:37] <JayF> alexpilotti: aha, awesome :)
[15:37] <alexpilotti> JayF: and we’d happy to merge with cloud-init under the proper conditions
[15:37] <JayF> alexpilotti: in that case, I'm sure one day I'll be using your stuff too, haha
[15:37] <alexpilotti> heh
[15:38] <JayF> alexpilotti: I work on Openstack Ironic w/Rackspace. We use cloud-init extensively for our stuff (which is all linux-images atm)
[15:38] <alexpilotti> JayF: nice, I know that the HP folks are working on Ironinc on the Windows side (using cloudbase-init)
[15:39] <alexpilotti> JayF: we also started to work with Ironic, it’s (ahem ironically) the only major bare metal deployment prject we didn’t contribute to
[15:39] <JayF> Spiffy, like I said, knowing it's focused on windows means I'll likely end up chatting and working with you as well at one point :)
[15:39] <alexpilotti> JayF: as we ported Ubuntu MaaS and Crowbar to Hyper-V/Windows
[15:39] <JayF> Ah, I don't know things about Crowbar
[15:40] <JayF> I mean, we wrote a dpeloy driver for ironic, we're pretty embedded into that, haha
[15:40] <alexpilotti> JayF: SUSE is using it, we did the port with them more than 1 year ago
[15:40] <JayF> nice
[15:41] <alexpilotti> but considering that Crowbar as a project is getting nowhere
[15:41] <alexpilotti> the remaining alternatives are Ironic and MaaS
[15:41] <alexpilotti> we just finished the latter, so uit’d be time to start helping out on Ironic as well :-)
[15:41] <JayF> I mean, I have trouble finding affection for MaaS
[15:41] <alexpilotti> c’mon is a nice tool
[15:42] <JayF> since it's very limited scope and was basically developed to integrate with Openstack ... and all that dev work went into something Canonical specific instead of Ironic :(
[15:42] <alexpilotti> well, competition helps IMO
[15:43] <alexpilotti> anyway, we’d like to do some more work for WIndows on Ironic
[15:43] <JayF> Well right now I'd think your likely best bet is the agent driver that we've written
[15:43] <JayF> since it's the only one that support whole disk imagers
[15:43] <JayF> *images
[15:43] <alexpilotti> k
[15:44] <JayF> I mean, pretty much it just puts a glance image onto a disk
[15:44] <alexpilotti> is it on stackforge?
[15:44] <JayF> it's in ironic proper
[15:44] <JayF> just the agent deploy driver
[15:44] <alexpilotti> cool
[15:44] <JayF> (the other one is called pxe and utilizes iscsi, but atm doesn't support anything but pxe booting forever)
[15:44] <alexpilotti> that should make things transparent, like curtin for MaaS
[15:44] <JayF> if you had an image that would run windows on your hardware
[15:45] <JayF> I'd imagine Ironic would and could deploy it today
[15:45] <JayF> using the agent driver
[15:45] <alexpilotti> once the image boots and cloud-init  /cloudbase-init or whatever else starts
[15:45] <alexpilotti> you just offer standard Nova metadata via HTTP?
[15:46] <JayF> If your cloud is setup to expose a metadata service
[15:46] <JayF> Ironic is like a hypervisor in the ecosystem
[15:46] <JayF> Nova-compute has a driver which talks to the Ironic-API to provision nodes
[15:46] <alexpilotti> cool, I was expecting that
[15:46] <JayF> not much differently than it would, say, talk to a xenapi
[15:46] <alexpilotti> yep, I’m aware of the driver
[15:47] <alexpilotti> the only thing I didn’t check yet, if there are changes in the metadata model
[15:47] <JayF> I mean, not at all
[15:47] <JayF> we're using a downstream patch at Rackspace to support ConfigDrive
[15:47] <alexpilotti> perfect
[15:47] <JayF> but that's actively being upstreamed
[15:47] <JayF> and we're open about what/how we run even if it's not in Ironic proper yet
[15:48] <alexpilotti> another dummy question, what lights out options does ironic support?
[15:48] <JayF> feel free to idle in #openstack-ironic and ask questions :)
[15:48] <alexpilotti> I mean IPMI, ATM, etc
[15:48] <JayF> alexpilotti: lights out?
[15:48] <JayF> alexpilotti: ah
[15:48] <JayF> alexpilotti: we call those currently "Management" or "Power" drivers
[15:48] <JayF> there's two for IPMI (one shells to ipmitool; this is what we run, one uses a native ipmi python library)
[15:49] <JayF> one for iLO that supports doing the deploy via virtual media instead of pxe (as well as just talking BMC to the iLO)
[15:49] <JayF> one for DRAC, one for iBoot, one for SNMP-driven PDUs
[15:49] <JayF> that's what I can think of off the top of my head
[15:49] <JayF> oh yeah, the AMD seamicro boxes too, they have a management driver
[15:49] <alexpilotti> ah ok, so no ATM?
[15:49] <JayF> ATM?
[15:50] <alexpilotti> the one that comes with Intel vPro
[15:50] <JayF> I don't know? Apparently not, then?
[15:50] <alexpilotti> AMT, sorry
[15:50] <JayF> Yeah, I haven't heard of it
[15:50] <JayF> but like I said, we use agent_ipmitool driver
[15:50] <JayF> so that's what I know the most about :)
[15:50] <alexpilotti> http://en.wikipedia.org/wiki/Intel_Active_Management_Technology
[15:51] <alexpilotti> let me switch to the ironic channel :-)
[15:51] <ancoron_z> Isn't AMT related to WS-MAN?
[15:54] <ancoron_z> Oh yes, found it again: https://software.intel.com/en-us/articles/ws-management-and-intel-active-management-technology-a-primer
[15:55] <ancoron_z> sometimes, it would really be nice if all would colaborate on a standard...
[18:46] <smoser> hey harlowja
[18:46] <smoser> tell me how youou'd do this.
[18:47] <harlowja> smoser sup
[18:47] <smoser> i need to edit a file in /etc/
[18:47] <smoser> as the nova user
[18:47] <smoser> and lock it while editing is taking place
[18:47] <smoser> and that file owned by root
[18:47] <smoser> one idea is a util program that does that. and put that program in /etc/nova/rootwrap.d/
[18:48] <smoser> but i want to know how the master would do it.
[18:48] <harlowja> lol
[18:48] <harlowja> lock it from whom?
[18:49] <smoser> advisory locking
[18:49] <smoser> as in it can only ever exist in a correct state, and when i'm editing it, then 2 processes editing it need to not collide.
[18:49] <smoser> hm.
[18:49] <smoser> thats assuming (i was) that nova compute is multi-threded
[18:50] <smoser> but now i think i'm wrong on that.
[18:50] <harlowja> nah, u are right, it is
[18:50] <smoser> so maybe i dont need the locking per say.
[18:50] <harlowja> its eventlet multi-threaded, which for all reasoning is 'multi-threaded'
[18:51] <harlowja> so i think u need to make a rootwrap.d program (to get around the nova user problem)
[18:51] <harlowja> and then have that program use https://github.com/openstack/oslo-incubator/blob/master/openstack/common/lockutils.py#L55
[18:51] <harlowja> (or similar)
[18:51] <harlowja> to avoid collisions
[18:51] <smoser> yeah. i didn't know of os.common.lockutils
[18:51] <smoser> was just oging to use python lockfile (which is probaly what that uses)
[18:51] <smoser> hm..
[18:51] <harlowja> not really
[18:51] <harlowja> python lockfile sorta not so good
[18:52] <harlowja> ^ is better
[18:52] <smoser> nice.
[18:52] <harlowja> 'Since the lock is always held on a file
[18:52] <harlowja> descriptor rather than outside of the process, the lock gets dropped
[18:52] <harlowja> automatically if the process crashes, even if __exit__ is not executed.'
[18:52] <harlowja> python lockfile (this is being taken over by openstack btw) is getting better
[18:52] <harlowja> *see https://review.openstack.org/#/c/122253/
[18:52] <harlowja> for that takeover
[18:53] <harlowja> which is still failing jenkins, arg
[18:53] <smoser> ok.
[18:53] <harlowja> so there u go
[18:53] <harlowja> :-P
[18:53] <smoser> i'm pretty sure i could trick some program already in rootwrap.d to do what i wanted.
[18:54] <harlowja> likely
[18:54] <smoser> hopefully later today i'll forget that i opened /etc/nova/rootwrap.d/
[18:54] <harlowja> hahahahha
[18:54] <harlowja> i avoid looking there
[18:54] <harlowja> *scary*
[18:54] <smoser> kill_shellinaboxd: KillFilter, root, /usr/local/bin/shellinaboxd, -15, -TERM
[18:54] <harlowja> :-/
[18:54] <smoser> that one sounds good. :)
[18:55] <smoser> but 'dd', 'cp', all sorts of stuff that can do arbitrary things.
[18:55] <harlowja> yup
[18:55] <harlowja> thats why i avoid looking there
[18:55] <harlowja> i don't want to cry
[18:56]  * harlowja still wishes the openstack community would just make sudo better
[18:56] <harlowja> but that never seemed to happen
[18:56] <harlowja> or do something else, lol
[18:57] <smoser> well, sudo or not. if you have arbitrary code execution of nova user. you ahve root.
[18:57] <harlowja> sure
[18:58] <smoser> so in a sense, you can just make it easier and run as root :)
[18:58] <harlowja> :)
[18:59] <smoser> so is there some way to do this wrapper thing other than like above ?
[18:59] <harlowja> run as root?
[18:59] <harlowja> lol
[18:59] <harlowja> then just do it in nova code (with a lock there)
[19:00] <smoser> no. i meant, is the 'kill_shellinaboxd' the type of thing.
[19:00] <harlowja> write to tempfile, run as root to copy it (do this in a locked block)
[19:00] <smoser> i just add a command to my program and then have to deal with knowing the path to my program
[19:00] <smoser> thats the pita part of it.
[19:00] <harlowja> write from nova -> tempfile, use rootwrap + cp, lol
[19:01] <smoser> yeah, but rootwrap wont get me atomic updates.
[19:01] <smoser> er.. cp wouldnt .
[19:01] <smoser> anyway, thanks for your help.
[19:01] <harlowja> how so, wrap the code in nova that is doing this in a lock
[19:01] <harlowja> with lock:
[19:02] <harlowja>    get tempfile
[19:02] <harlowja>   do stuff
[19:02] <harlowja>     call cp with rootwrap
[19:02] <smoser> right. but that wouldnt be atomic.
[19:02] <smoser> i need os.rename
[19:03] <harlowja> isn't mv the same (use mv instead of copy?)
[19:09] <JayF> smoser: you should consider nova compute as multithreaded
[19:09] <JayF> smoser: because many clustered hypervisors (like Ironic/VMWare) can have multiple nova computes
[19:09] <JayF> smoser: even though it sounds like you have to do that anyway
[19:09] <harlowja> well anything, even using eventlet is still conceptually multi-threaded
[19:10] <harlowja> eventlet doesn't take that part away, it just hides it a little
[19:12] <harlowja> eventlet == temptress imho
[19:12] <harlowja> tempts u into a pit that u can't get back out of
[19:35] <harlowja> durn systemd, lol
[19:35] <harlowja> https://code.launchpad.net/~harlowja/cloud-init/fixed-rhel7-test/+merge/238766
[19:40] <harlowja> guess i'm the first one to run tests no rhel7, lol
[19:53] <harlowja> *on rhel7
[19:59] <JayF> I mean, I don't know about running tests
[19:59] <JayF> we sure as hell use cloud-init on centos7 though
[22:29] <harlowja> ya, before building an rpm i have a little piece of bash script that runs the tests and such (then applies a few internal patches)
[22:32] <harlowja> and just got asked to build a custom one for rhel7 (instead of using the epel one)
[22:47] <harlowja> JayF how are u building cloud-init (using the epel one)? wondering cause using the buildin way of using tools/brpm  required some tweaks for rhel7
[22:47] <harlowja> *for rhel77
[23:14] <gholms> harlowja: What if you just copypaste Fedora's spec file?
[23:14] <harlowja> nearly, i fixed it all up enough to get this to work
[23:14] <harlowja> using some parts of the fedora one
[23:14] <harlowja> https://code.launchpad.net/~harlowja/cloud-init/rpm-spec-fixups and others i'll push up
[23:14] <harlowja> https://code.launchpad.net/~harlowja/cloud-init/fixed-rhel7
[23:19] <harlowja> gholms check those out, trying to make it work in the easiest manner
[23:27] <JayF> harlowja: you can reproduce our build using  https://github.com/racker/cloud-init-docker-build
[23:27] <harlowja> git clone https://github.com/jayofdoom/cloud-init-fedora-pkg
[23:27] <harlowja> :-/
[23:27] <harlowja> questionable, lol
[23:27] <JayF> haha
[23:27] <JayF> those are all moved to /racker/
[23:28] <JayF> so sorry if the pointers are outta date a little
[23:28] <harlowja> hehe
[23:28] <harlowja> ideally u should be able to checkout cloudinit; run make rpm
[23:28] <JayF> but all our builds come from that docker stuff
[23:28] <JayF> Well we absolutely can't because we have our downstream patch still
[23:28] <harlowja> or if u have patches run packages/brpm -p $patch1 -p $patch2
[23:28] <JayF> but I agree with the general gist of what you say
[23:28] <JayF> I just like using docker buiilders like that because you can build on any machine that has docker
[23:28] <JayF> you're welcome to use that, fork it, etc
[23:29] <JayF> I'm going to go back to not looking at a computer screen and hoping it nukes the headache
[23:29] <harlowja> thx, although cloud-init building of rpms should work (instead of not) :-P
[23:29] <JayF> gl and if you have specific questions not sure I can answer them because all my knowledge is in those scripts and I recovered the space in my brain :P
[23:29] <harlowja> np
[23:29] <JayF> but feel free to ask anyway :P
[23:30] <harlowja> i have a similar script, although it doesn't use docker, trying to rid myself of any patches (which are similar to the ones there in that repo)
[23:30] <harlowja>  https://code.launchpad.net/~harlowja/cloud-init/rpm-spec-fixups ...
[23:30] <JayF> yeah I'm not 100% sure I didn't initially make those cloud-init-{distro}-pkg repos, only have maintained them
[23:30] <JayF> but I'd suspect they all started from a shipped upstream rpm and then we made changes
[23:31] <JayF> but yeah, good luck and the work is appreciated :)
[23:31]  * JayF &
[23:31] <harlowja> http://bazaar.launchpad.net/~cloud-init-dev/cloud-init/trunk/files/head:/packages/ :-P
[23:31] <harlowja> u should use that, ha