| [2009/12/27 00:07:35] @ Log started by gepetto_ | ||
| [2009/12/27 00:07:35] @ cheako joined channel #puppet | ||
| [2009/12/27 00:57:33] @ Quit: vizzord: "see you" | ||
| [2009/12/27 01:11:10] @ rmiller4pi8 joined channel #puppet | ||
| [2009/12/27 01:13:32] @ tuf_ joined channel #puppet | ||
| [2009/12/27 01:17:11] <M^3> that did it. Thanks a bunch. | ||
| [2009/12/27 01:17:18] @ Quit: M^3: "Leaving" | ||
| [2009/12/27 01:20:46] @ friendly12345 joined channel #puppet | ||
| [2009/12/27 02:01:57] @ Quit: rmiller4pi8: Read error: 110 (Connection timed out) | ||
| [2009/12/27 02:28:31] @ Quit: tuf_: Read error: 54 (Connection reset by peer) | ||
| [2009/12/27 02:28:31] @ Quit: tuf: Read error: 104 (Connection reset by peer) | ||
| [2009/12/27 02:36:09] @ tuf joined channel #puppet | ||
| [2009/12/27 02:36:11] @ tuf_ joined channel #puppet | ||
| [2009/12/27 02:37:12] @ Quit: bug: | ||
| [2009/12/27 03:19:13] @ giskard joined channel #puppet | ||
| [2009/12/27 03:22:42] @ Quit: markl_: Remote closed the connection | ||
| [2009/12/27 03:37:54] @ Quit: cheako: Read error: 110 (Connection timed out) | ||
| [2009/12/27 03:46:21] @ Quit: sjefen6: "No Ping reply in 180 seconds." | ||
| [2009/12/27 03:46:43] @ sjefen6 joined channel #puppet | ||
| [2009/12/27 04:02:56] @ Quit: mellen: Read error: 60 (Operation timed out) | ||
| [2009/12/27 04:28:07] @ ceren joined channel #puppet | ||
| [2009/12/27 04:35:01] @ Quit: giskard: Remote closed the connection | ||
| [2009/12/27 04:38:40] @ giskard_ joined channel #puppet | ||
| [2009/12/27 05:14:08] @ nasrat joined channel #puppet | ||
| [2009/12/27 05:15:28] @ Quit: nasrat: Client Quit | ||
| [2009/12/27 05:19:17] @ alban2 joined channel #puppet | ||
| [2009/12/27 05:26:31] @ Quit: friendly12345: Read error: 60 (Operation timed out) | ||
| [2009/12/27 05:42:09] @ gebi joined channel #puppet | ||
| [2009/12/27 05:48:05] @ mellen joined channel #puppet | ||
| [2009/12/27 06:14:36] @ jab_doa joined channel #puppet | ||
| [2009/12/27 06:26:37] @ yarihm joined channel #puppet | ||
| [2009/12/27 06:33:05] @ Quit: alban2: Read error: 60 (Operation timed out) | ||
| [2009/12/27 06:35:04] @ Quit: gebi: Read error: 60 (Operation timed out) | ||
| [2009/12/27 06:39:13] @ Quit: jab_doa: Remote closed the connection | ||
| [2009/12/27 06:42:30] @ Quit: yarihm: "This computer has gone to sleep" | ||
| [2009/12/27 06:44:17] @ nasrat joined channel #puppet | ||
| [2009/12/27 06:45:21] @ Quit: nasrat: Client Quit | ||
| [2009/12/27 07:45:04] @ fdz joined channel #puppet | ||
| [2009/12/27 07:46:37] @ Quit: fdz: Client Quit | ||
| [2009/12/27 07:47:25] @ yarihm joined channel #puppet | ||
| [2009/12/27 07:52:12] @ fdz joined channel #puppet | ||
| [2009/12/27 08:08:00] @ Quit: fdz: Remote closed the connection | ||
| [2009/12/27 08:09:22] @ fdz joined channel #puppet | ||
| [2009/12/27 08:09:44] @ Quit: Shazburg: Read error: 60 (Operation timed out) | ||
| [2009/12/27 08:37:48] @ Quit: fdz: Remote closed the connection | ||
| [2009/12/27 08:44:21] @ Shazburg joined channel #puppet | ||
| [2009/12/27 08:48:32] @ markl__ joined channel #puppet | ||
| [2009/12/27 08:50:06] @ Quit: ceren: | ||
| [2009/12/27 08:56:18] @ jab_doa joined channel #puppet | ||
| [2009/12/27 09:00:06] @ Quit: ssm: kubrick.freenode.net irc.freenode.net | ||
| [2009/12/27 09:00:08] @ Quit: hggh: kubrick.freenode.net irc.freenode.net | ||
| [2009/12/27 09:00:09] @ Quit: halenger: kubrick.freenode.net irc.freenode.net | ||
| [2009/12/27 09:00:58] @ hggh joined channel #puppet | ||
| [2009/12/27 09:00:58] @ halenger joined channel #puppet | ||
| [2009/12/27 09:00:58] @ ssm joined channel #puppet | ||
| [2009/12/27 09:01:45] @ bug_ joined channel #puppet | ||
| [2009/12/27 09:05:58] @ Quit: Filbert: Read error: 104 (Connection reset by peer) | ||
| [2009/12/27 09:06:51] @ Quit: Shazburg: Read error: 110 (Connection timed out) | ||
| [2009/12/27 09:10:17] @ danielbln joined channel #puppet | ||
| [2009/12/27 09:11:15] @ Quit: ssm: kubrick.freenode.net irc.freenode.net | ||
| [2009/12/27 09:11:15] @ Quit: hggh: kubrick.freenode.net irc.freenode.net | ||
| [2009/12/27 09:11:16] @ Quit: halenger: kubrick.freenode.net irc.freenode.net | ||
| [2009/12/27 09:11:26] @ hggh joined channel #puppet | ||
| [2009/12/27 09:11:26] @ halenger joined channel #puppet | ||
| [2009/12/27 09:11:26] @ ssm joined channel #puppet | ||
| [2009/12/27 09:18:10] @ Quit: soot: kubrick.freenode.net irc.freenode.net | ||
| [2009/12/27 09:18:11] @ Quit: \sh: kubrick.freenode.net irc.freenode.net | ||
| [2009/12/27 09:24:13] @ Shazburg joined channel #puppet | ||
| [2009/12/27 09:27:22] @ soot joined channel #puppet | ||
| [2009/12/27 09:27:22] @ \sh joined channel #puppet | ||
| [2009/12/27 09:42:53] @ alban2 joined channel #puppet | ||
| [2009/12/27 09:44:24] @ Quit: yarihm: Read error: 60 (Operation timed out) | ||
| [2009/12/27 09:49:45] @ yarihm joined channel #puppet | ||
| [2009/12/27 09:51:49] @ fdz joined channel #puppet | ||
| [2009/12/27 09:52:06] @ masatomo is now known as nakano_ | ||
| [2009/12/27 09:52:27] @ nakano_ is now known as nakano | ||
| [2009/12/27 09:59:50] @ nakano is now known as nakano_ | ||
| [2009/12/27 10:02:16] @ Quit: yarihm: Read error: 60 (Operation timed out) | ||
| [2009/12/27 10:03:07] @ Filbert joined channel #puppet | ||
| [2009/12/27 10:09:59] @ yarihm joined channel #puppet | ||
| [2009/12/27 10:10:40] @ vizzord joined channel #puppet | ||
| [2009/12/27 10:14:26] @ stahnma_ joined channel #puppet | ||
| [2009/12/27 10:15:55] @ Quit: yarihm: kubrick.freenode.net irc.freenode.net | ||
| [2009/12/27 10:15:55] @ Quit: fdz: kubrick.freenode.net irc.freenode.net | ||
| [2009/12/27 10:15:56] @ Quit: auxesis: kubrick.freenode.net irc.freenode.net | ||
| [2009/12/27 10:15:57] @ Quit: phellarv: kubrick.freenode.net irc.freenode.net | ||
| [2009/12/27 10:15:58] @ Quit: duritong: kubrick.freenode.net irc.freenode.net | ||
| [2009/12/27 10:15:59] @ Quit: dyresen: kubrick.freenode.net irc.freenode.net | ||
| [2009/12/27 10:15:59] @ Quit: laomao: kubrick.freenode.net irc.freenode.net | ||
| [2009/12/27 10:15:59] @ Quit: DracoWork: kubrick.freenode.net irc.freenode.net | ||
| [2009/12/27 10:16:00] @ Quit: stahnma: kubrick.freenode.net irc.freenode.net | ||
| [2009/12/27 10:16:29] @ fdz joined channel #puppet | ||
| [2009/12/27 10:16:35] @ stahnma_ is now known as stahnma | ||
| [2009/12/27 10:17:49] @ dyresen joined channel #puppet | ||
| [2009/12/27 10:18:04] @ duritong joined channel #puppet | ||
| [2009/12/27 10:21:52] @ DracoWork joined channel #puppet | ||
| [2009/12/27 10:24:48] @ yarihm joined channel #puppet | ||
| [2009/12/27 10:25:30] @ phellarv joined channel #puppet | ||
| [2009/12/27 10:26:29] @ auxesis joined channel #puppet | ||
| [2009/12/27 10:26:57] @ cynicismic joined channel #puppet | ||
| [2009/12/27 10:27:01] @ Quit: fdz: "Leaving." | ||
| [2009/12/27 10:31:08] @ Ramonster joined channel #puppet | ||
| [2009/12/27 10:32:10] @ fdz joined channel #puppet | ||
| [2009/12/27 10:39:36] @ Quit: Ramonster: Remote closed the connection | ||
| [2009/12/27 10:39:48] @ Ramonster joined channel #puppet | ||
| [2009/12/27 10:40:40] @ Quit: cynicismic: kubrick.freenode.net irc.freenode.net | ||
| [2009/12/27 10:40:40] @ Quit: auxesis: kubrick.freenode.net irc.freenode.net | ||
| [2009/12/27 10:40:41] @ Quit: phellarv: kubrick.freenode.net irc.freenode.net | ||
| [2009/12/27 10:40:42] @ Quit: yarihm: kubrick.freenode.net irc.freenode.net | ||
| [2009/12/27 10:40:55] @ Quit: fdz: Remote closed the connection | ||
| [2009/12/27 10:43:03] @ cynicismic joined channel #puppet | ||
| [2009/12/27 10:43:25] @ fdz joined channel #puppet | ||
| [2009/12/27 10:45:53] @ yarihm joined channel #puppet | ||
| [2009/12/27 10:50:56] @ auxesis joined channel #puppet | ||
| [2009/12/27 10:51:09] @ phellarv joined channel #puppet | ||
| [2009/12/27 11:02:39] @ Quit: alban2: Read error: 60 (Operation timed out) | ||
| [2009/12/27 11:06:09] @ Quit: vizzord: Read error: 60 (Operation timed out) | ||
| [2009/12/27 11:12:11] @ Quit: fdz: "Leaving." | ||
| [2009/12/27 11:12:16] @ fdz joined channel #puppet | ||
| [2009/12/27 11:12:17] @ vizzord joined channel #puppet | ||
| [2009/12/27 11:15:07] @ Quit: fdz: Client Quit | ||
| [2009/12/27 11:15:23] @ fdz joined channel #puppet | ||
| [2009/12/27 11:39:39] @ Quit: fdz: "Leaving." | ||
| [2009/12/27 11:39:49] @ fdz joined channel #puppet | ||
| [2009/12/27 11:54:08] @ nakano_ is now known as nakano | ||
| [2009/12/27 12:03:07] @ Quit: fdz: "Leaving." | ||
| [2009/12/27 12:03:09] @ fdz1 joined channel #puppet | ||
| [2009/12/27 12:07:34] @ Quit: nmi: Read error: 54 (Connection reset by peer) | ||
| [2009/12/27 12:20:58] @ Quit: fdz1: Remote closed the connection | ||
| [2009/12/27 12:21:41] @ fdz joined channel #puppet | ||
| [2009/12/27 12:22:18] @ Quit: bug_: | ||
| [2009/12/27 12:43:02] @ Quit: fdz: Remote closed the connection | ||
| [2009/12/27 12:49:45] @ fdz joined channel #puppet | ||
| [2009/12/27 13:00:19] @ Quit: fdz: "Leaving." | ||
| [2009/12/27 13:00:47] @ yarihm_ joined channel #puppet | ||
| [2009/12/27 13:01:37] @ fdz joined channel #puppet | ||
| [2009/12/27 13:08:05] @ Quit: yarihm: Read error: 110 (Connection timed out) | ||
| [2009/12/27 13:09:48] @ Quit: Ramonster: Read error: 110 (Connection timed out) | ||
| [2009/12/27 13:14:52] @ toi joined channel #puppet | ||
| [2009/12/27 13:23:05] @ rickbradley|away is now known as rickbradley | ||
| [2009/12/27 13:25:35] @ Quit: yarihm_: Read error: 60 (Operation timed out) | ||
| [2009/12/27 13:25:45] @ yarihm_ joined channel #puppet | ||
| [2009/12/27 13:26:41] @ rickbradley is now known as rickbradley|away | ||
| [2009/12/27 13:29:12] @ Quit: Whoop: "FUCKING SHITTY ISP" | ||
| [2009/12/27 13:29:27] @ Whoop joined channel #puppet | ||
| [2009/12/27 13:32:23] @ bug joined channel #puppet | ||
| [2009/12/27 13:42:22] @ Quit: fdz: Remote closed the connection | ||
| [2009/12/27 13:54:54] @ alban2 joined channel #puppet | ||
| [2009/12/27 14:01:34] @ Quit: bug: | ||
| [2009/12/27 14:15:33] @ Quit: danielbln: "Leaving." | ||
| [2009/12/27 14:16:06] @ Ramonster joined channel #puppet | ||
| [2009/12/27 14:17:21] @ cheako joined channel #puppet | ||
| [2009/12/27 14:18:52] @ Quit: toi: Read error: 113 (No route to host) | ||
| [2009/12/27 14:21:26] @ jfreeman joined channel #puppet | ||
| [2009/12/27 14:22:07] @ bobbyz joined channel #puppet | ||
| [2009/12/27 14:24:30] @ Quit: bgupta: | ||
| [2009/12/27 14:32:49] @ mauro__ joined channel #puppet | ||
| [2009/12/27 14:33:06] @ Quit: Whoop: "Lost terminal" | ||
| [2009/12/27 14:38:22] @ Whoop joined channel #puppet | ||
| [2009/12/27 14:40:30] @ Quit: yarihm_: Read error: 110 (Connection timed out) | ||
| [2009/12/27 14:42:47] @ yarihm_ joined channel #puppet | ||
| [2009/12/27 14:49:46] @ Quit: mauro__: Read error: 110 (Connection timed out) | ||
| [2009/12/27 15:20:29] @ lero joined channel #puppet | ||
| [2009/12/27 15:24:55] @ bug joined channel #puppet | ||
| [2009/12/27 15:32:01] @ Quit: bobbyz: Read error: 60 (Operation timed out) | ||
| [2009/12/27 15:38:02] @ bgupta joined channel #puppet | ||
| [2009/12/27 15:56:20] @ Quit: bug: | ||
| [2009/12/27 16:09:43] @ danielbln joined channel #puppet | ||
| [2009/12/27 16:14:00] @ Quit: cynicismic: ""pubtime"" | ||
| [2009/12/27 16:18:27] @ bug joined channel #puppet | ||
| [2009/12/27 16:24:25] @ toi joined channel #puppet | ||
| [2009/12/27 16:32:03] @ Quit: jfreeman: Read error: 60 (Operation timed out) | ||
| [2009/12/27 16:35:52] @ Quit: bug: | ||
| [2009/12/27 16:37:08] @ Quit: yarihm_: "This computer has gone to sleep" | ||
| [2009/12/27 16:38:42] @ yarihm joined channel #puppet | ||
| [2009/12/27 16:41:06] @ Quit: yarihm: Client Quit | ||
| [2009/12/27 16:47:18] @ jfreeman joined channel #puppet | ||
| [2009/12/27 16:56:30] @ Quit: lero: "Leaving..." | ||
| [2009/12/27 16:58:54] @ Quit: toi: Read error: 60 (Operation timed out) | ||
| [2009/12/27 17:19:08] @ Quit: jfreeman: Remote closed the connection | ||
| [2009/12/27 17:33:23] @ m3t3or joined channel #puppet | ||
| [2009/12/27 17:33:34] <m3t3or> hello | ||
| [2009/12/27 17:34:01] <m3t3or> is there a recipe to install the zsh shell | ||
| [2009/12/27 17:34:29] <monachus> package { 'zsh': ensure => present } | ||
| [2009/12/27 17:34:32] <monachus> ? | ||
| [2009/12/27 17:34:49] <monachus> sorry - ensure => installed | ||
| [2009/12/27 17:37:19] <m3t3or> monachus: this is easy | ||
| [2009/12/27 17:37:36] <monachus> :) | ||
| [2009/12/27 17:39:54] <m3t3or> and what about the config files? how can i set the owner of the .zshrc etc? | ||
| [2009/12/27 17:40:27] <m3t3or> i have multiple users on some machines | ||
| [2009/12/27 17:46:09] <chrisg> shouldn't your standard .zshrc be set in your skel? | ||
| [2009/12/27 17:46:41] <monachus> i'd recommend going through the LanguageTutorial so that you understand what Puppet can do | ||
| [2009/12/27 17:46:48] <monachus> wiki:LanguageTutorial | ||
| [2009/12/27 17:46:49] <gepetto_> monachus: wiki: wiki:LanguageTutorial is http://reductivelabs.com/trac/puppet/wiki/LanguageTutorial | ||
| [2009/12/27 17:47:19] <monachus> that'll tell you about files, directories, packages, etc, and it'll give you a good start. come back after that if you have specific questions. | ||
| [2009/12/27 17:47:28] <m3t3or> monachus: ok | ||
| [2009/12/27 17:47:38] <m3t3or> good night | ||
| [2009/12/27 17:47:40] @ m3t3or left channel #puppet () | ||
| [2009/12/27 17:53:37] @ rmiller4pi8 joined channel #puppet | ||
| [2009/12/27 18:01:53] @ xmashy is now known as hy | ||
| [2009/12/27 18:16:02] @ Quit: rmiller4pi8: Read error: 110 (Connection timed out) | ||
| [2009/12/27 18:16:46] @ verwilst joined channel #puppet | ||
| [2009/12/27 18:50:59] @ Quit: danielbln: "Leaving." | ||
| [2009/12/27 18:53:48] @ Bass10 joined channel #puppet | ||
| [2009/12/27 18:55:23] @ Quit: Bass10: SendQ exceeded | ||
| [2009/12/27 18:56:05] @ Bass10 joined channel #puppet | ||
| [2009/12/27 19:00:26] <Cyis> hmm... been spending my day working on a EC2 AMI build ... CentOS 5.4 base w/ Puppet & Facter pre-installed... now just have to decide if I want to setup to use shell script user-data or use a ruby payload | ||
| [2009/12/27 19:15:43] <Volcane> how will you do the ssl? | ||
| [2009/12/27 19:15:52] <Volcane> cert signing and all that | ||
| [2009/12/27 19:16:01] <Cyis> Volcane, me? | ||
| [2009/12/27 19:16:13] <Volcane> yeah | ||
| [2009/12/27 19:17:39] <Cyis> that is one 'gotcha' I haven't fully worked out yet... I will most probably be changing the hostnames of the instances when they come up | ||
| [2009/12/27 19:18:08] <Cyis> we don't do auto-scaling... so I'll be manually starting them as I have to feed them their user-data file | ||
| [2009/12/27 19:18:30] <Volcane> i found they can be quite crashy | ||
| [2009/12/27 19:18:49] <Volcane> but still, someone else can just set the right hostname and get into your master? | ||
| [2009/12/27 19:19:11] <Cyis> I guess if I had autosign enabled | ||
| [2009/12/27 19:19:26] <Volcane> ah you'll be manually signing? | ||
| [2009/12/27 19:20:11] <Cyis> well if my appserver1 is restarted I'll have to clear the old cert out first anyway... so I'll have to re-sign the new one | ||
| [2009/12/27 19:20:24] <Volcane> k | ||
| [2009/12/27 19:20:40] <Cyis> so far we haven't had too many problems with crashing... | ||
| [2009/12/27 19:21:34] <Volcane> weird, i start up like 40 sometimes to do some testing with mcollective | ||
| [2009/12/27 19:21:41] <Volcane> and will find one or two dead in a hour | ||
| [2009/12/27 19:22:05] <Cyis> my current 8 instances have been running for 22-112 days ... pretty much since I brought them online | ||
| [2009/12/27 19:22:19] <Volcane> lucky :) what size instances are they? | ||
| [2009/12/27 19:22:37] <Cyis> varies... | ||
| [2009/12/27 19:22:40] <Volcane> k | ||
| [2009/12/27 19:22:59] <Volcane> and if i might ask why amazon if you dont use the scaling features, it's pretty expensive for machines that just stays online all the time? | ||
| [2009/12/27 19:23:30] <Cyis> I've got 3 m1.small, 4 m1.large and 1 c1.xlarge not counting the extra m1.small I fired up to work on building my image from | ||
| [2009/12/27 19:25:02] <Cyis> This is for a client I support... basically database server (c1.xlarge), several front-end Apache servers (m1.small) with JBoss Application Servers (m1.large) | ||
| [2009/12/27 19:25:38] <Volcane> kewl, yeah i am just curious why people choose it for static type of apps since its quite expensive | ||
| [2009/12/27 19:25:59] <Cyis> right now the App Servers are independent not clustered (next step in the evolution) and then auto-scaling might be more practical... Amazon was actually a cost cutting measure from the previous deployment and actually gave us upgrade options | ||
| [2009/12/27 19:26:45] <Cyis> Volcane, the auto-scaling will come into play... Right now it if we bring up additional instances to handle load it involves lots of manual steps | ||
| [2009/12/27 19:26:54] <Volcane> ah ok | ||
| [2009/12/27 19:27:15] <Cyis> cost wise... we cut or monthly expenses 1/3rd moving into the cloud | ||
| [2009/12/27 19:27:27] <Cyis> and we didn't have the scalability before | ||
| [2009/12/27 19:28:29] <Volcane> yeah if you're going to be scaling up rapidly then def good to go there from the start, get your automation right etc | ||
| [2009/12/27 19:28:36] <Cyis> client does sports team fan portals... so it goes through usage spikes depending on how the teams are doing ... one in particular right has it's own instances because it was too much to join with the others... they're our stress test for the application :) | ||
| [2009/12/27 19:28:53] <Volcane> hehe | ||
| [2009/12/27 19:29:04] <Cyis> yeah... and I'm hoping to use Puppet to help ease the pain of the automation | ||
| [2009/12/27 19:29:25] <Volcane> nice if u can split it, my one client has shit clustering they cant really get past 8 to 10 nodes till they seriously redesign | ||
| [2009/12/27 19:30:02] <Cyis> Volcane, orig developer tried to have the v1 of the app load the user records into memory from the DB... worked fine on the small teams to start... hit this team with over 160K users and it blew up | ||
| [2009/12/27 19:30:23] <Volcane> hehe | ||
| [2009/12/27 19:30:54] <Cyis> now have a new dev team and new code base that's much more ready for clustering... just need to work out the clustering configs on the app server side | ||
| [2009/12/27 19:31:07] <Volcane> maybe the euro availabilty zone is just shitty, I'll try start my test nodes in one of the us centers and see | ||
| [2009/12/27 19:31:37] <Cyis> Yeah I'm on us-east | ||
| [2009/12/27 19:32:23] <Cyis> largest problem I have is getting the insufficient capacity messages when I try to restart an instance during certain times | ||
| [2009/12/27 19:33:40] <Volcane> ah that really sux yeah | ||
| [2009/12/27 19:33:47] <Cyis> I'm just trying to decide if I want to go with something like http://ec2-run-user-data.notlong.com/ or http://dysinger.net/2007/12/02/give-your-ami-images-a-boot-hook-with-ec2-userdata/ | ||
| [2009/12/27 19:33:53] <Volcane> racksapce cloud is ok for that, u reserve a node and it stays | ||
| [2009/12/27 19:34:05] <Volcane> reboot it and changes to FS remains etc | ||
| [2009/12/27 19:34:13] <Volcane> u pay for as long as the filesystem image is around | ||
| [2009/12/27 19:34:39] <Cyis> we'll likely move to reserved instances vs on-demand ... once everything is fleshed out and we have an idea of how many instances we'll be running regularly | ||
| [2009/12/27 19:34:41] <Volcane> Cyis: there is facter facts for ec2 already which is nice | ||
| [2009/12/27 19:34:56] <Cyis> yeah I'd noticed that and looking forward to trying to make use of it | ||
| [2009/12/27 19:35:32] <Volcane> there was a bug open against them recently but they expose all that user data | ||
| [2009/12/27 19:35:35] @ rmiller4pi8 joined channel #puppet | ||
| [2009/12/27 19:35:40] <Cyis> But I need a method to get some of the data passed to the node before it calls out to puppetmaster | ||
| [2009/12/27 19:36:23] <Volcane> i had something to parse facts from user data | ||
| [2009/12/27 19:36:48] <Volcane> i just pass in key=value pairs in as user data and it becomes facts | ||
| [2009/12/27 19:39:52] <Volcane> guess it depends though what kind of data it is etc | ||
| [2009/12/27 19:40:44] <Cyis> I like the flexibility in the ruby solution Dysinger has ... grabs a script from a URL provided in the :script element... and allows for passing other variables that'll be needed... | ||
| [2009/12/27 19:41:05] <Cyis> the other just simply looks at the content to see if it starts with "#!" and if so executes it | ||
| [2009/12/27 19:41:16] <Volcane> yeah seen some of those too | ||
| [2009/12/27 19:41:49] <Cyis> the ruby solution leads to smaller userdata content so it doesn't have to worry about growing too large | ||
| [2009/12/27 19:43:22] @ friendly12345 joined channel #puppet | ||
| [2009/12/27 19:47:30] @ Quit: verwilst: "Ex-Chat" | ||
| [2009/12/27 19:55:30] @ lero joined channel #puppet | ||
| [2009/12/27 19:56:19] <Cyis> my concern with the ruby solution is how it would behave if started without userdata | ||
| [2009/12/27 19:56:31] <Volcane> easily tested :) | ||
| [2009/12/27 19:57:03] <Cyis> yeah after going through the process of building the image :) | ||
| [2009/12/27 19:57:17] <Volcane> hate that about amazon *such* a pain in the arse | ||
| [2009/12/27 19:57:24] <Volcane> and then u forget like one little tweak | ||
| [2009/12/27 19:57:31] <Cyis> yep | ||
| [2009/12/27 19:57:42] <Cyis> that's why I'm working on a shell script that builds the image for me | ||
| [2009/12/27 19:57:44] <Volcane> when i did it i used puppet to build up the ami to the level i needed it | ||
| [2009/12/27 19:57:48] <Volcane> ran it, didnt change it | ||
| [2009/12/27 19:57:53] <Volcane> next deploy = new ami | ||
| [2009/12/27 19:58:00] <Volcane> didnt need a master | ||
| [2009/12/27 19:58:09] <Volcane> not really good for most things but worked well | ||
| [2009/12/27 19:58:26] <Volcane> yeah, building them it easy, its the 30 minutes of your life wasted :P | ||
| [2009/12/27 19:58:40] <Cyis> yeah... I'm trying to make 2 base images (1 x86 and 1 x86_64) that I can use and have Puppet customize for their role in the deployment | ||
| [2009/12/27 20:00:13] <Cyis> want to have to manage as few AMIs as possible | ||
| [2009/12/27 20:00:17] <Volcane> yeah | ||
| [2009/12/27 20:00:55] <Cyis> otherwise I'd just build AMIs for each role with all the software pre-installed then just use puppet to configure the apps/sites | ||
| [2009/12/27 20:02:54] <Cyis> well I can test how his suggested rc.local entry works without userdata I guess.. I'm booting an instance without any userdata so I can try runnin it against that and make sure it doesn't blow up before I try placing it in the AMI image | ||
| [2009/12/27 20:03:43] @ docelic joined channel #puppet | ||
| [2009/12/27 20:06:12] <Cyis> okay... needs a bit of clean-up :) | ||
| [2009/12/27 20:06:18] <Cyis> throws a nice stack trace :) | ||
| [2009/12/27 20:31:32] <Cyis> okay.. I think I can work with this :) | ||
| [2009/12/27 20:37:41] @ jfreeman joined channel #puppet | ||
| [2009/12/27 20:37:59] @ Quit: rmiller4pi8: Read error: 60 (Operation timed out) | ||
| [2009/12/27 20:41:08] @ lero_ joined channel #puppet | ||
| [2009/12/27 20:41:37] <Cyis> a simple begin/rescue and a nil? check and clean as can be | ||
| [2009/12/27 20:43:53] @ Quit: jab_doa: "Verlassend" | ||
| [2009/12/27 20:58:36] @ Quit: lero: Read error: 110 (Connection timed out) | ||
| [2009/12/27 21:05:42] @ Quit: Ramonster: Read error: 110 (Connection timed out) | ||
| [2009/12/27 21:20:04] @ Quit: vizzord: "see you" | ||
| [2009/12/27 21:24:25] @ Quit: lero_: Read error: 104 (Connection reset by peer) | ||
| [2009/12/27 21:26:41] @ rickbradley|away is now known as rickbradley | ||
| [2009/12/27 21:45:07] @ Quit: jfreeman: Remote closed the connection | ||
| [2009/12/27 21:50:20] @ jfreeman joined channel #puppet | ||
| [2009/12/27 22:04:10] @ Quit: jfreeman: Remote closed the connection | ||
| [2009/12/27 22:39:09] @ jmarki joined channel #puppet | ||
| [2009/12/27 22:39:44] @ Quit: jmarki: Client Quit | ||
| [2009/12/27 22:40:06] @ jmarki joined channel #puppet | ||
| [2009/12/27 22:40:42] @ Quit: jmarki: Client Quit | ||
| [2009/12/27 22:40:49] @ jmarki joined channel #puppet | ||
| [2009/12/27 22:42:15] @ rickbradley is now known as rickbradley|away | ||
| [2009/12/27 23:08:07] @ Quit: jaredrhine: Read error: 60 (Operation timed out) | ||
| [2009/12/27 23:18:27] @ lero joined channel #puppet | ||
| [2009/12/27 23:22:50] @ jaredrhine joined channel #puppet | ||
| [2009/12/27 23:33:15] @ littleidea joined channel #puppet | ||
| [2009/12/27 23:36:03] @ Av is now known as avleen | ||
| [2009/12/27 23:50:21] @ littleidea left channel #puppet () |
Generated by irclog2html.py 2.6 by Marius Gedminas - find it at mg.pov.lt!