Last week I talked about OpenCrowbar reaching a critical milestone and this week I’ve posted two videos demonstrating how the new capabilities work.
The first video highlights the substantial improvements we’ve made testing and developing OpenCrowbar. By using Docker containers, OpenCrowbar is fast and reliable to setup and test. We’ve dramatically streamlined the development environment and consolidated the whole code base into logical groups with logical names.
The second video shows off the OpenCrowbar doing it’s deployment work (including setting up Docker nodes!). This demonstration goes through the new node discovery and install process. The new annealing process is very transparent and gives clear and immediate feedback about the entire discovery and provisioning process. I also show how to configure networks (IPv4 and IPv6) and choose which operating system gets installed.
Note: In the videos, I demonstrate using our Docker install process. Part of moving from Crowbar v2 (in the original Crowbar repo) to OpenCrowbar was so that we could also organize the code for an RPM install. In either install process, OpenCrowbar no longer uses bloated ISOs with all components pre-cached so you must be connected to the Internet to complete the installation.