OpenStack 3rd party CI in 100 lines of shell