Terraform – infrastructure automation and management tool

Terraform – infrastructure automation and management tool.  It complements configuration management tools like Puppet and Chef, as well as infrastructure building tools like CloudFormation.  The beauty of it is that it is tool and cloud agnostic.  You can use it to build and maintain infrastructure across multiple clouds.

Upgrading Fedora 14 to Fedora 20 is always fun!

I’m upgrading my wife’s laptop from Fedora 14 to Fedora 20.  That’s plenty of fun!  I’ve done this before with other machines, but memory isn’t my strongest suit.  First, preupgrade fails complaining that there are no repositories anymore.  That’s to be expected, with even Fedora 18 being passed end of life.  The replacement for preupgradefedup – isn’t yet available for the releases that old.  Digging around I found a DVD with Fedora 19, which would work just fine, if only upgrade option hasn’t been removed from the recent Fedora releases.

So the only option that I see, except for a complete fresh install, is to follow the yum upgrade path.  Which is a bumpy ride, but it did get me to the destination before.  So here we go …

$ yum clean all
$ rpm -Uvh http://.../releases/16/.../fedora-release*rpm
$ yum upgrade
$ yum update
$ reboot

That’ll get me to Fedora 16. Try the preupgrade/fedup option to go to Fedora 18. If not there, repeat the above. Then go to Fedora 20. Jumping more than 2 releases at a time is not recommended.

Good luck!

Awesome Awesomeness

Remember all those links to awesome PHP, Python, and Sysadmin?  Well, it was only a matter of time until the Awesome Awesomeness would be done by someone.  Awesome Awesomeness is a curated list of curated awesome lists.  Now you can follow a single list for all the awesomeness you can find.