Profile cover photo
Profile photo
Steve Hardy
213 followers -
Red Hat Software
Red Hat Software

213 followers
About
Posts

Post has attachment
TripleO Containerized deployments, debugging basics
Containerized deployments, debugging basics Since the Pike release, TripleO has supported deployments with OpenStack services running in containers.  Currently we use docker to run images based on those maintained by the Kolla project . We already have some...
Add a comment...

Post has attachment
Debugging TripleO revisited - Heat, Ansible & Puppet
Some time ago I wrote a post about debugging TripleO heat templates , which contained some details of possible debug workflows when TripleO deployments fail. In recent releases (since the Pike release) we've made some major changes to the TripleO architectu...
Add a comment...

Post has attachment
**
OpenStack Days UK Yesterday I attended the OpenStack Days UK event, held in London.  It was a very good day and there were a number of interesting talks, and it provided a great opportunity to chat with folks about OpenStack. I gave a talk, titled " Deployi...
Add a comment...

Post has attachment
OpenStack Summit - TripleO Project Onboarding
We've been having a productive week here in Boston at the OpenStack Summit , and one of the sessions I was involved in was a TripleO project Onboarding session . The project onboarding sessions are a new idea for this summit, and provide the opportunity for...
Add a comment...

Post has attachment
Developing Mistral workflows for TripleO
During the newton/ocata development cycles, TripleO made changes to the architecture so we make use of Mistral (the OpenStack workflow API project) to drive workflows required to deploy your OpenStack cloud. Prior to this change we had workflow defined insi...
Add a comment...

Post has attachment
TripleO composable/custom roles
This is a follow-up to my previous post outlining the new composable services interfaces , which covered the basics of the new for Newton composable services model. The final piece of the composability model we've been developing this cycle is the ability t...
TripleO composable/custom roles
TripleO composable/custom roles
hardysteven.blogspot.co.uk
Add a comment...

Post has attachment
Complex data transformations with nested Heat intrinsic functions
Disclaimer, what follows is either pretty neat, or pure-evil depending your your viewpoint ;)  But it's based on a real use-case and it works, so I'm posting this to document the approach, why it's needed, and hopefully stimulate some discussion around opti...
Add a comment...

Post has attachment
TripleO Deploy Artifacts (and puppet development workflow)
For a while now, TripleO has supported a "DeployArtifacts" interface, aimed at making it easier to deploy modified/additional files on your overcloud, without the overhead of frequently rebuilding images. This started out as a way to enable faster iteration...
Add a comment...

Post has attachment
TripleO Composable Services 101
Over the newton cycle, we've been working very hard on a major refactor of our heat templates and puppet manifiests, such that a much more granular and flexible "Composable Services" pattern is followed throughout our implementation. It's been a lot of work...
TripleO Composable Services 101
TripleO Composable Services 101
hardysteven.blogspot.com
Add a comment...

Post has attachment
TripleO partial stack updates
Recently I was asked if it's possible to do a partial update of a TripleO overcloud - the answer is yes, so I thought I'd write a post showing how to do it.  Much of what follows is basically an update on my old post on nested resource introspection (some i...
Add a comment...
Wait while more posts are being loaded