Help wanted: converting our GitLab CI scripts to modern Ansible

Andrew Bartlett abartlet at
Thu Dec 17 10:26:30 UTC 2020

The Samba GitLab CI bastian system (where gitlab-runner runs, spawning
new VMs per job) is built with Ansible.

However the Openstack module we are using, which is compatible with the
Catalyst Cloud and Rackspace (where it runs in productions), is not
compatible with the Oregen State University Open Source Lab (OSU OSL)
cloud that we want to move to.  This is despite this also running

The current sticking point appears to be that we create a volume (to
back to root hard disk of the server) which is not marked bootable.


BadRequestException: 400: Client Error for url:
, Block Device b22d6488-9a5f-4c54-864d-e567ae5fda9d is not bootable.

We use
but we need to be using

If someone has the time and expertise to port our scripts over this
would be most helpful.

The scripts are at:
and the roles we pull in here:

Thanks for any assistance you can give.

Andrew Bartlett
Andrew Bartlett (he/him)
Samba Team Member (since 2001)
Samba Team Lead, Catalyst IT

More information about the samba-technical mailing list