"OpenStack is not a state, it's a process." Seeing how quickly OpenStack evolves, one should consider that setting up a cloud infrastructure is never done. The more you wait to do your updates, the more difficult these updates become. Since the whole system and its API have, by definition, been exposed to a large number of users; one cannot leave a cloud without security and maintenance updates. OpenStack deployments should therefore be conceived as a chain of continuous integration platforms that allows the operator to validate ongoing evolutions and fixes automatically, providing him with enough evidence to let his cloud be continuously deployed.
This presentation will describe how eNovance sets up such a chain for its deployments, what the advantages and challenges we encountered along the way.