Skip to content
This repository has been archived by the owner on Mar 22, 2021. It is now read-only.

Add support for cluster provisioning #15

Merged
merged 3 commits into from
Nov 21, 2016
Merged

Add support for cluster provisioning #15

merged 3 commits into from
Nov 21, 2016

Conversation

jlebon
Copy link
Collaborator

@jlebon jlebon commented Nov 21, 2016

Modify the spec to accomodate cluster provisioning. Add support for the new syntax in the parser and the testrunner. Test scripts can communicate with the nodes directly by hostname (the value specified in the name key), or by IP (e.g. RHCI_myhostname_IP).

Closes: #12

We break out the provisioning part into its own script so that we can
more easily provision multiple hosts simultaneously.

We also make sure that SSH is all set up so that users can just directly
start SSH'ing between nodes.
@cgwalters
Copy link
Member

It's probably worth looking at https://github.com/CentOS-PaaS-SIG/linch-pin at some point.

I scanned the code, without knowing it well, but it seems OK to me.

@jlebon
Copy link
Collaborator Author

jlebon commented Nov 21, 2016

Yeah, good point on linch-pin. We'll probably have to do this when we want to add support for other provisioners. I opened #16 for this.

Thanks for the lookover!

@jlebon jlebon merged commit dc78e8c into master Nov 21, 2016
@jlebon jlebon deleted the cluster branch July 7, 2017 15:52
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants