Welcome to the blog of Edmund Haselwanter. Writing about IaaS (mostly OpenStack), Config Management (Chef/Puppet), Infrastructure as Code.

SCOTTY: She's all yours, sir. All systems *automated* and ready.
                A chimpanzee and two trainees could run her!

CAPTAIN KIRK: Thank you, Mr.Scott. I'll try not to take that personally.


Content of this Site sorted by Tags

Newest posts on this site

cruise from Thougthworks and ant 1.7.1 on centos 5.2

This is on howto use apache ant 1.7.1 in Cruise 1.2 from Thoughtworks

Since Cruise 1.2 ant ist not bundled with Cruise. So the way to go is install either ant for the cruise user (agent), or provide a system wide ant installation.

fetch ant from apache...

Read More →

Extending Chef from Opscode with header params for http_request

Added support for custom header options in chef for the http_request

Opscode Chef Ticket
Resolved on Github

An example using a custom “Host” header property:

http_request "localhost_with_host_header" do
  url "localhost"
  message "my request"

Read More →

Upgraded Page to Radiant 0.8

used extensions

  • blog
  • copy_move
  • gallery
  • link_roll
  • paperclipped
  • reorder
  • tags
  • twitter_tags
  • code
  • custom_tags
  • language_redirect
  • page_preview...

Read More →

Twitter notification

added Twitter notification to blog posts. Testing with Ping.fm

Read More →

Howto add Secure Shell Client SSH Key to OpenSSH Server

You have to convert the key like so:

ssh-keygen -i -f id_dsa_2048_a.pub >>.ssh/authorized_keys

Read More →

Tomcat: Too many open files

the symptom

If tomcat just respondes with HTTP 500 and you find something like

org.apache.tomcat.jni.Error: Too many open files
       at org.apache.tomcat.jni.Socket.accept(Native Method)
       at org.apache.tomcat.util.net.AprEndpoint$Acceptor...

Read More →

Chef: Cook your own automated environment

There is a new kid on the configuration management block Chef from Opscode. Here is a blog post about Puppet vs. Chef.

Chef is kind of Puppet with integrated iClassify and a rubyish configuration DSL. No wonder, Adam Jacob joined forces on Chef.


Read More →

Setting up an SSL secured Webserver with CentOS

Here is a very good HOWTO for setting up an SSL secured Webserver with CentOS

ensure there is no ssl.conf for the default VirtualServer in /etc/httpd/conf.d/ or incorporate your changes there.

Read More →

Use EBS on EC2 Centos 5.2 and snapshot with cron to S3

Create the volume and assign it to your instance

Attach it to your Centos 5.2 instance

yum install xfsprogs

according to Thread: Debian Lenny and XFS causes kernel panic: Suggested Workaround

mkfs.xfs -l version=1 /dev/sdh

insert into /etc/fstab


Read More →

Thoughtworks Cruise 1.1 on Centos 5.2 EC2 building repo from github

In this blog post I will show how to launch a Centos 5.2 Amazon ami image, install Cruise 1.1 from Thoughtworks (also known as Cruise Control) and building a Java project, fetched from a github repository.

Start new image with ElasticFox


Read More →

Interested in Cloud or Chef Trainings? Have a look at our Commandemy Trainings page. Need help migrating to the cloud? Check out Infralovers.

comments powered by Disqus
Blog Tags