Time Nick Message 13:02 pdurbin jimi_c: i see you closed this: koan --virt-image-type ? · Issue #79 · cobbler/cobbler - https://github.com/cobbler/cobbler/issues/79#issuecomment-8594687 13:02 pdurbin "Just merged in more work to the master branch, which implements a virt driver type (one of 'raw', 'qcow', 'qcow2', 'vmdk'), so I will consider this closed." 13:03 pdurbin that's awesome, we'll have to go look at master 13:09 jimi_c yep 13:10 pdurbin any releases planned? 13:11 jimi_c i've been moving things into the 2.4 branch, and consider it to be beta 13:11 jimi_c i'd like to get import signatures in that as well, but would like more testing 13:12 pdurbin crimsonfubot: lucky cobbler import signatures 13:12 crimsonfubot pdurbin: https://bugs.launchpad.net/bugs/974460 13:12 pdurbin jimi_c: for ISOs? 13:13 jimi_c nope, not that 13:13 jimi_c https://github.com/jimi1283/cobbler/tree/signature 13:14 jimi_c basically, the idea is to move all import logic to a new module that reads a signature file, so adding support for new distros should (hopefully) mean only updating the signature file 13:14 jimi_c https://github.com/jimi1283/cobbler/blob/signature/config/distro_signatures.json 13:15 pdurbin i don't get it. but don't worry about it :) 13:17 jimi_c http://pastie.org/4753511 13:18 jimi_c right now, all of the distros/os versions are hard-coded into cobbler, so for instance when fedora 18 comes out you'll have to update cobbler to a newer version if you'd want to use that 13:18 jimi_c with the signatures work, all you'd do is update your signature JSON - no need to update all of cobbler + what that entails 13:18 pdurbin so a signature is like a release? fedora 16 vs. fedora 17? 13:19 jimi_c yeah if you look at that json link I posted above, you'll see the definitions in there 13:19 pdurbin why not call them releases? 13:20 jimi_c because it's a lot like virus detection actually :) so the term signature seemed appropriate 13:20 jimi_c every release has a unique signature of files/names 13:20 pdurbin like an md5sum or sha1, you mean 13:21 jimi_c i've avoided using hashes for signatures, due to the fact that people may do a different roll of a distro 13:21 jimi_c ie. they may include an updated kernel rpm or something 13:22 jimi_c usually, it looks for file names, and sometimes it looks for regex strings inside of files 13:22 pdurbin i'm sure there is wisdom in your choice of the word "signature" but to me it's a release :) 13:22 jimi_c for example, for redhat distros, it looks for a redhat-release rpm of a certain major version 13:23 jimi_c well, they are release signatures to me :) internally it all used to be in codes.py 13:24 pdurbin i guess i don't think about viruses very much... signature updates and all that 13:24 pdurbin i forget what nessus calls them... the updates 13:25 jimi_c yeah me too 13:25 jimi_c anyway, long story short, i think that it will help improve things considerably 13:25 jimi_c no forced updates just to support new releases is good 13:26 pdurbin which json link? with the definition of signatures? 13:29 jimi_c yeah, distro_signatures.json 13:31 pdurbin oh, i thought you meant the definition of the term "signature" 13:32 pdurbin in your docs you can just say "a signature is a release" ;) 13:37 pdurbin anyway, very cool feature. thanks. now to tell my group it's coming! 13:37 jimi_c i just realized why i chose signatures - it's what they were called internally before :) 13:37 jimi_c if you look in any of the manage_import_* modules, you'll see an array there named signatures 13:38 jimi_c but yeah, terminology doesn't matter much to me 13:38 jimi_c making it work does :) 13:38 pdurbin hmm, it should, right? ;) 13:38 pdurbin for usability 13:39 jimi_c well there is that 13:39 jimi_c but i don't think it's confusing, if others disagree in the future it can always be changed 13:42 pdurbin sounds good 13:54 pdurbin jimi_c: so 2.2.2 at https://github.com/cobbler/cobbler/downloads . i'll keep a look out for a 2.4 release with the new features 14:05 pdurbin "For discussion: why is devops a cut-n-paste culture when it comes to puppet-manifests chef-cookbooks ?" https://twitter.com/dysinger/status/246795163068928000 14:43 pdurbin spowers: new! https://github.com/ibettinger/racktables/issues 14:44 pdurbin my cry was heard :) http://www.freelists.org/post/racktables-users/writing-a-restful-API-in-php-for-Racktables,33 14:44 pdurbin we really need chassis support from a racktables api 14:54 pdurbin heh. awesome. sjoeboo just opened 3 issues :) 15:02 pdurbin jimi_c: any pictures of your #cobbler hat online? 15:03 jimi_c not that I know of 15:03 jimi_c i may have one that I took before I left 15:07 jimi_c http://www.sngx.net/pictures/hat.jpg 15:07 jimi_c generic image, not of me wearing it 15:09 pdurbin heh. awesome. maybe it's time for some #crimsonfu merch. if it's not too expensive :) 15:11 jimi_c i think it cost me $15 on vista print, so not too bad when you compare it 15:11 jimi_c since I only did the one, if I set it up through cafepress or something it'd probably be cheaper 15:12 jimi_c my company is talking about going OEL to save money unfortunately :( so not sure if I'd be able to get back to Summit next year 15:13 jimi_c we'll have to see 15:27 pdurbin crimsonfubot: lucky company going oel 15:27 crimsonfubot pdurbin: http://www.jeol.com/ 15:30 jimi_c oracle enterprise linux 15:30 pdurbin !! 15:31 pdurbin Philip Durbin - Google+ - It's news to me that Oracle Linux is free... "Q: Wait,… - https://plus.google.com/107770072576338242009/posts/j2WQ7bLEFXo 15:32 jimi_c yeah i know, i'm in favor of going centos if they really want to save money, but being a somewhat conservative financial they want to pay someone for support - even if we never use it 15:32 jimi_c i think we opened 2 tickets with redhat last year 15:34 pdurbin in practice i find i fix stuff myself. or ask around 15:39 pdurbin i haven't interacted with red hat support for a few years 15:51 pdurbin virt-v2v: No root device found in this operating system image. 15:51 pdurbin hmm 15:53 pdurbin What does "no root device found in this operating system image" mean? http://libguestfs.org/guestfs-faq.1.html 15:54 pdurbin agoddard: you made us rofl :) https://twitter.com/anthonygoddard/status/248447133915701248 15:56 agoddard :D 16:32 pdurbin overheard: love me some koan -r && reboot , screw pxe 16:50 jimi_c lol... well that's not 100% accurate... 16:50 jimi_c i guess technically it's not doing a pxe boot to kick things off 16:50 jimi_c i actually have never used --replace-self 18:15 pdurbin jimi_c: you should try it :) 18:18 pdurbin ventz: lunch was fun. whenever you're ready. i'll send you various links :) 18:23 pdurbin an officemate's UPS is in alarm :( so LOUD :( 19:09 pdurbin Apple - iOS 6 - iPhone, iPad, and iPod touch get 200+ new features. - http://www.apple.com/ios/whats-new/ 19:53 ventz pdurbin: let's do it friday 19:53 ventz :) 19:55 pdurbin all the links are going to be back to logs for this channel :) 19:56 pdurbin my problems are not new :) 19:56 pdurbin i've actually been thinking... it would cool if we had an "unresolved problems" area... 19:57 pdurbin or even an instance of OSQA | The Open Source Q&A System - http://www.osqa.net/ 20:09 larsks Do you think running a local OSQA instance makes since vs. just using one of the existing StackExchange sites? 20:09 larsks *sense 20:18 pdurbin larsks: meh. i love those sites but they close my questions sometimes :( http://webapps.stackexchange.com/questions/30646/any-alternatives-to-shutterfly-classroom-websites 20:20 pdurbin Why HPCs hate biologists(and what we‟re doing about it) http://www.slideshare.net/c.titus.brown/2012-hpcuserforum-talk via https://twitter.com/jamesdotcuff/status/248156667525611520 20:21 larsks Sure. That teaches us to write better questions :). We thought about standing up OSQA here but it wasn't clear that (a) there were any local knowledge domains for which it would be appropriate, and (b) that there would be enough of a population to support it. 20:21 larsks Setting up a local analog to, e.g., serverfault just seems to be a great way of limiting the potential audience of questions. 20:22 pdurbin larsks: i'm ok with our osqa being upstream to serverfault. or downstream. like a bug tracker :) 21:14 magoo does anyone else get prompted for a passphrase when trying to ssh to a fresh ec2 instance? 21:14 magoo i always provision with chef so this is new to me 21:15 semiosis magoo: that would depend on what AMI you're using... i use ubuntu AMIs which are initialized with my keypair & have passwords disabled by default 21:16 magoo i'm also using ubuntu 21:17 magoo so "ssh -i ec2-keypair.pem email@example.com" is not going to work 21:17 semiosis the username should be ubuntu, not root 21:18 semiosis but otherwise yes that should work, if you specified ec2-keypair correctly when creating the instance 21:18 semiosis it is possible to create an instance without a keypair 21:21 magoo wow, it took an interesting turn 21:21 semiosis ? 21:22 magoo i'm in a terminal window and this time it doesn't error but an osx window pops up "Enter your password for the SSH Key ..." 21:23 magoo i shouldn't have a passhrase, right? 21:23 semiosis ssh client will try to authenticate to the server using every private key it has available... if any of those are encrypted, it will prompt you for the passphrase 21:24 semiosis however if you're specifying a specific key with -i... 21:25 magoo right, and i'm specifying the keypair file - though i have three and don't know what the distinction is btw keypair and the private file 21:25 semiosis private file contains the whole keypair, public & private, appologies if i'm being confusing with the terms 21:26 magoo what's in the keypair file then? you can ONLY help seeing as how lost I am lol 21:29 semiosis if you mean the keypair file generated by ec2, that has the public/private key pair you can use to log in to your instances (assuming your instances were configured to use that keypair) 21:29 semiosis so you'd first have generated a keypair, and given it a name... then when you launch instances you choose which one of those, by name, you want to provide to the instance 21:30 semiosis ubuntu at first boot will configure the default ubuntu user to allow authentication with that key 21:30 magoo ok, so this is definitely a key problem then 21:30 magoo i'm going to recreate the server with a new key 21:30 semiosis did you launch the instance using command line tools, web console, or API? 21:31 semiosis web console will make you choose a key, but iirc command line tools will allow you to forget that 21:32 magoo web console 21:32 magoo i specifically chose the ec2-keypair key 21:32 magoo but i created that a very long time ago 21:32 semiosis magoo: just as a sanity check... whats the AMI ID you used to launch? 21:32 magoo when i provision with knife, it uses its own keypair 21:32 magoo ami-c7b202ae 21:41 magoo so i created a new keypair and was only provided one private key 21:41 magoo i thought I was supposed to recieve more than that 21:48 semiosis magoo: nah thats it. when you create a keypair you get one file which contains the private key and public key 21:48 semiosis you can extract the public key using ssh-keygen -yf private-key-file 21:50 magoo wow, i don't remember doing any of this - thanks for clearing this up for me :) 21:51 magoo chef has completely spoiled me 21:52 magoo finally! i'm in 21:52 semiosis sweet 22:27 pdurbin post-outage beer and pizza was fun. among other things, talked about... Artisan's Asylum: Hackerspace Startup Building a 2500+ lb. Rideable Hexapod Robot Named Stompy | Hizook - http://www.hizook.com/blog/2012/05/02/artisans-asylum-hackerspace-startup-building-2500-lb-rideable-hexapod-robot-named-st 22:30 GitHub15 [crimsonfu.github.com] pdurbin pushed 1 new commit to master: https://github.com/crimsonfu/crimsonfu.github.com/commit/4c9d97ed7614c68e51cc1ec1f23ce75365e20a37 22:30 GitHub15 [crimsonfu.github.com/master] fetch the logs - Philip Durbin 23:26 pdurbin ventz: Philip Durbin - Google+ - picked up a Nexus 7 on my way home - https://plus.google.com/107770072576338242009/posts/d8a17Y6tRB9 23:41 JoeJulian How far's your bike commute?