allegro/ralph — pull request #336 by ambv (2012-12-24 12:21:58+00:00)
Title: Cleanup

* `ComponentModel.create` instead of the tricky concurrent_get_or_create
* no more `extra` and `extra_hash` on `ComponentModel`
* `Software.create` and `OperatingSystem.create` are smarter now
* the `ssh_linux` plugin sets a fully qualified hostname on the machine