Time  Nick         Message
02:34 pdurbin_m    Question: Use Gluster 3.3 as KVM storage pool http://community.gluster.org/q/use-gluster-3-3-as-kvm-storage-pool/?utm_campaign=cgo&utm_source=twitterfeed&utm_medium=twitter
02:46 pdurbin_m    The Podcast where DevOps chefs do battle http://foodfightshow.org
12:57 pdurbin      "I've done tests with VM's on the replicated volume. While writes from either host to the volume are fast (as fast as to be expected on a 1Gb line), writes from within a VM are painfully slow (tests show around 9 to 16MB/s). By this I mean writing to the "local" disk of the VM, from within the VM, which is stored on the Gluster volume." -- the link above
13:07 pdurbin      sex_OBJECTS, sex_DEPENDENCIES... these astrophysicists are having way too much fun: http://www.astromatic.net/wsvn/public/filedetails.php?repname=public+software.sextractor&path=%2Ftrunk%2Fsrc%2FMakefile.in
13:07 SEJeff       My thoughts are if you need to write software about sex, you're probably not getting any :)
13:08 pdurbin      "Your first stop for astronomical pipeline software"
13:09 SEJeff       Horrible pun, he
13:09 SEJeff       heh
13:22 pdurbin      "This is the most complicated operation we have. It isn't that bad, but does have a few steps." reading docs by sjoeboo :)
14:13 pdurbin      SEJeff: regarding awk vs. perl for re-ordering tab delimited input, these seems to both give "bar baz (foo)"
14:13 pdurbin      echo -e "foo\tbar\tbaz" | awk -F'\t' '{printf("%s %s (%s)\n", $2, $3, $1)}'
14:13 pdurbin      echo -e "foo\tbar\tbaz" | perl -F'\t' -lane 'printf("%s %s (%s)\n", $F[1], $F[2], $F[0])'
14:13 pdurbin      that is say, perl supports -F too
14:14 pdurbin      that is to say, i mean
14:15 pdurbin      i don't know why it bothers me that awk requires {}. it's otherwise much cleaner than the perl version
14:17 SEJeff       pdurbin, Being a perl monger, you are supposed to <3 curly brackets
14:19 pdurbin      i guess
14:20 pdurbin      it would be nice if `cut` let you re-order fields
14:20 SEJeff       Not a huge fan of cut. It is only good in 1 use case
14:20 SEJeff       -f2-
14:21 SEJeff       Where you want to view all fields > $num. You need a small for loop to do that with awk. cut also can't do multiple field separators or NF (the last field) like awk
14:21 pdurbin      echo showonlyeightchars | cut -c-8
14:21 pdurbin      it's not bad for that either
14:21 SEJeff       Very true
14:21 SEJeff       Ironically, I always used head for that
14:21 SEJeff       | head -c8
14:22 pdurbin      sure, but that only affects the first line
14:22 SEJeff       those are both identical
14:23 pdurbin      in the case i gave, yes, but not if you're cat'ing, um, say, /etc/services
14:23 SEJeff       http://hastebin.com/nucayicugu.tex
14:23 SEJeff       Yes they are
14:24 SEJeff       Oh wait. I see what you're saying
14:24 SEJeff       but cut -c8 /etc/services... why
14:40 pdurbin      http://www.dreyou.org/ovirt/ VDSM and oVirt Engine RPM's for CentOs/Scientific Linux
14:41 pdurbin      some docs at http://wiki.dreyou.org/dokuwiki/doku.php/ovirt_rpm_start
14:45 shuff        oooooo
14:58 ironcamel    pdurbin: regarding perl vs awk/sed, perl is portable
14:59 ironcamel    pdurbin: awk/sed are different on linux vs bsd for example
14:59 SEJeff       gawk vs awk
14:59 pdurbin      ironcamel: yeah, good point
15:01 pdurbin      if i can just remember that awk/gawk has printf i'll be fine :) . i do like the cleaner syntax
15:03 SEJeff       pdurbin, You know there is also a shell printf
15:04 pdurbin      yeah, i was looking at the bash hacker's wiki printf page
15:04 SEJeff       and that you can set the IFS env var to set the field separator
15:04 ironcamel    pdurbin: in your example, why did you printf instead of just interpolate?
15:04 pdurbin      http://wiki.bash-hackers.org/commands/builtin/printf
15:04 ironcamel    echo -e "foo\tbar\tbaz" | perl -F'\t' -lane '"$F[1] $F[2] $F[0]"'
15:05 ironcamel    even the \n is unnecessary
15:05 ironcamel    echo -e "foo\tbar\tbaz" | perl -F'\t' -lane 'print "$F[1] $F[2] $F[0]"'
15:05 pdurbin      echo -e "foo\tbar\tbaz" | perl -F'\t' -lane 'print "$F[1] $F[2] ($F[0])"'
15:05 pdurbin      ironcamel: yeah, good point. this is why we keep you around
15:06 * ironcamel  should test his 1-liners before pasting them :)
15:06 pdurbin      ok, back to perl. screw awk :)
15:17 pdurbin      shuff: i'm happy to get an oooo out of you for ovirt on centos. maybe you won't have to run fedora on your server at home after all :)
15:20 shuff        believe you me, this is gratifying
15:22 pdurbin      i'll keep you posted on our progress
15:23 shuff        speaking of centos, check out this rabble-rousing: http://www.ksplice.com/beta/ol/switch
15:23 shuff        i am deeply conflicted
15:24 pdurbin      "We're bringing Oracle Linux
15:24 pdurbin      to you, free of charge." ?
15:24 shuff        because i have a lot of respect for the Ksplice guys, but this seems *really* obnoxious
15:24 shuff        yes they are
15:24 pdurbin      i thought you have to pay for oracle linux...
15:24 shuff        not any more
15:24 shuff        you pay for support, but you don't pay for repository access any more
15:25 pdurbin      as of when?
15:25 shuff        as of this announcement
15:25 shuff        sometime during the past few weeks
15:25 pdurbin      this is not super official looking...
15:26 SEJeff       They are trying yet again to undercut Redhat since redhat bought Jboss after they told them not to
15:26 SEJeff       It doesn't seem to be working. OEL is still mostly a laughing stock among much of the SA community
15:26 shuff        yup
15:27 SEJeff       I'm kind of surprised Oracle hasn't tried to eat Redhat outright
15:27 SEJeff       Given what they normally do with giant companies that compete with them (like WebLogic)
15:27 pdurbin      SEJeff: that's kind of my biggest fear... oracle buying red hat
15:27 SEJeff       I've got a huge feeling that they've got nasty poison pills in their agreements with executives and whatnot to prevent a hostile takeover
15:28 shuff        pdurbin: i got an email about this on July 25, that's how recent this is
15:28 SEJeff       But also, Redhat has been on a non-stop upward charge. They could relatively easily spin it to share holders that they're not getting a good deal unless the offer was astronomical
15:30 pdurbin      shouldn't oracle linux being free be on http://pressroom.oracle.com ?
15:30 shuff        the reason there is a "beta" in the url
15:30 shuff        is that they have not made the announcement yet
15:31 SEJeff       pdurbin, ksplice is entirely linux owned, so that wouldn't be on their website without oracle's approval
15:31 SEJeff       s/linux/oracle/
15:31 shuff        exactly
15:31 pdurbin      yes, i understand
15:32 pdurbin      beta press releases... ok... ;)
15:32 SEJeff       pdurbin, From a whois on ksplice.com: http://hastebin.com/foroxurowi.avrasm
15:36 pdurbin      SEJeff: yes, i know oracle bought ksplice. :) i used to use ksplice. it's great technology
15:36 SEJeff       Agreed
15:36 SEJeff       I'm kind of sad that it was rejected upstream
15:37 SEJeff       But the idea is quite crack even though it works
15:37 SEJeff       Then again, so is kexec
15:37 pdurbin      upstream? in the kernel you mean?
15:37 SEJeff       yup
15:37 pdurbin      huh. yeah, that's unfortunate
15:37 SEJeff       While it doesn't need to be in the kernel to patch the kernel's running code, they were trying to integrate it upstream at one point
15:39 pdurbin      i didn't know that
15:40 SEJeff       In fact, upstream (kernel.org folks) really hate ksplice. So much in fact... http://linux.derkeiler.com/Mailing-Lists/Kernel/2009-06/msg10200.html
15:40 pdurbin      "TAINT_KSPLICE flag" wow!
15:40 SEJeff       http://thread.gmane.org/gmane.linux.kernel/799023
15:48 pdurbin      right. another link to the same thing. LKML: Tim Abbott: [PATCH v2 0/4] Ksplice: Rebootless kernel updates - https://lkml.org/lkml/2009/2/24/362 thanks
18:49 pdurbin      westmaas: today i'm all keystone this, glance that
18:50 westmaas     boom
18:50 westmaas     talkin the talk
18:51 pdurbin      Getting started with OpenStack EPEL - FedoraProject - http://fedoraproject.org/wiki/Getting_started_with_OpenStack_EPEL
18:53 SEJeff       I never figured out the silliness
18:53 SEJeff       If you are going to run > 10 commands as root
18:53 SEJeff       sudo -i and run them as root
18:53 pdurbin      no kidding
18:53 SEJeff       People who are afraid of root tend to not be sysadmins professionally. If they are, they scare me :)
18:55 pdurbin      i'm in the habit of typing `sudo su -` and not `sudo -i` but i think they're the same...
18:55 SEJeff       They are
18:55 SEJeff       sudo -s is equiv to su root
18:55 SEJeff       sudo -i is equiv to su - root
18:56 SEJeff       the first doesn't load the new user's environment and the second does
18:57 pdurbin      yep. i guess i'll try to switch to `sudo -i` #lazy
18:57 SEJeff       lazy == less typing
19:04 pdurbin      Starting Qpid AMQP daemon
19:04 pdurbin      this feels so fancy!
19:11 pdurbin      hmm, so horizon is a django app
19:16 SEJeff       openstack is all horrible python
19:16 pdurbin      SEJeff: you're going to hurt westmaas's feelings
19:17 SEJeff       horrible in that it isn't perl
19:17 SEJeff       :D
19:17 pdurbin      good recovery
19:17 pdurbin      speak your mind. i don't care
19:17 SEJeff       I was joking as I know most of #crimsonfu is very very pro perl
19:17 pdurbin      no
19:17 pdurbin      come on
19:17 SEJeff       As evidenced by my extended "discussion" with ironcamel and some others
19:18 pdurbin      we welcome all comers
19:18 pdurbin      i'm trying to learn some python
19:18 SEJeff       Where he played the condescending card
19:18 SEJeff       heh
19:19 SEJeff       I'm actually in the process of learning some php. Not really by choice, but out of necessity for somethings I want to hack on
19:19 westmaas     pdurbin: SEJeff: a lot of it is horrible python too  :?
19:20 westmaas     even if you ignore the perl comment :P
19:20 SEJeff       lol
19:20 SEJeff       \o/
19:20 SEJeff       The new Network as a service thing looks awful nifty
19:21 westmaas     yeah, its pretty exciting
19:21 SEJeff       Can't wait to see openflow gain critical mass to where normal switch vendors are all supporting it
19:21 SEJeff       That is a complete game changer for the networking industry
19:21 SEJeff       All SDN is
19:21 westmaas     yeah, when you can just bump your network into an openstack provider
19:21 westmaas     (or other clouds I suppose :))
19:21 SEJeff       yup
19:22 pdurbin      d'oh! ran `nova boot` and status went from BUILD to ERROR rather than ACTIVE :(
19:22 westmaas     pdurbin: that's not right, just fyi
19:23 westmaas     pdurbin: major didn't join this channel?!
19:23 westmaas     what a slacker
19:23 rackerhacker OY
19:23 westmaas     oh
19:23 westmaas     haha
19:23 * westmaas   acts natural
19:23 rackerhacker westmaas: stop texting me and get back to work, i can't watch dora the explorer with you now
19:23 rackerhacker :P
19:25 pdurbin      "Instance failed network setup"
19:33 pdurbin      man nova
19:33 pdurbin      whoops
19:34 pdurbin      "NB the network range here, should *not* be the one used on your existing physical network. It should be a range dedicated for the network that OpenStack will configure."
19:34 pdurbin      yeah, i screwed this up
19:34 pdurbin      westmaas: how do i list the networks i created?
19:35 pdurbin      nova-manage network list
19:46 pdurbin      2012-07-05 15:46:04 TRACE nova.rpc.amqp Timeout: Timeout while waiting on RPC response.
19:46 pdurbin      that doesn't sound good...
20:12 westmaas     pdurbin: usually means you can't talk to whatever your network service talks to
20:12 westmaas     for us that means quantum + nicira
20:13 pdurbin      westmaas: so in this all-on-on-box install, you mean a dhcp server that should be running on the box?
20:14 westmaas     pdurbin: hmmm. I'm not 100% sure.
20:15 pdurbin      should i ask in #openstack? or some mailing list?
20:15 westmaas     #openstack might be a good place to start
20:16 pdurbin      ok. i might re-kickstart this box first, run through that fedora wiki page again