- Apr 13, 2020
-
-
John-Paul Robinson authored
Supporting as simple option for deploying a cluster of nodes that only deploys the defined image with no-post provisioning steps. Removes the user_data actions from the compute and gateway (ood) nodes. Removes provisioner actions from the master node (ohpc).
-
- Dec 11, 2019
-
-
John-Paul Robinson authored
-
John-Paul Robinson authored
Collapse compute node and ood ops provisioners into a single null_resource to avoid a race condition when the ansible tasks run in parallel. This lead to inconsistent deploys where the slurm configuration was not working after deploy. Putting the provisioners in a single resource ensures they run in series. This comes at the cost of a loss of deploy flexibility. Now ood and compute nodes ops steps will always run on changes rather than selectively. Since this feature wasn't fully functional, it's loss is not significant.
-
- Dec 10, 2019
-
-
John-Paul Robinson authored
-
- Oct 24, 2019
-
-
John-Paul Robinson authored
There is no call into ood by terraform so trigger it's ops steps via an ansible-playbook during the user-data script.
-
John-Paul Robinson authored
-
John-Paul Robinson authored
-
John-Paul Robinson authored
Add file provisioner to sync the submodule state.
-
John-Paul Robinson authored
-
John-Paul Robinson authored
-
-
-
-
Packer image build will fail to git clone any repos residing inside internal gitlab. So we define the internal DNS IPs in the network module while creating the initial infrastructure for packer img builds
-
John-Paul Robinson authored
-
-
-
John-Paul Robinson authored
-
To avoid error when there's two images with same name use data source to get the latest image to boot up compute nodes
-
Changing ohpc id and compute node id will trigger it Will run node registration on ohpc node.
-
Accessible by calling module.create-ohpc-instance.id will return a string
-
Accessible by calling module.nodes.network will return a map which key is node name and its network info
-
Accessible by calling module.nodes.id will return a list of compute node id Mainly using for null-resource trigger
-
Modify warewulf config file with compute node info
-
c0 to compute
-
- Aug 14, 2019
-
-
Bo-Chun Chen authored
-
Bo-Chun Chen authored
-
Ryan Randles Jones authored
Make modular See merge request rrand11/terraform-openstack!27
-
Ryan Randles Jones authored
# Conflicts: # main.tf # vars.tf
-
Ryan Randles Jones authored
-
- Aug 12, 2019
-
-
Ryan Randles Jones authored
-
Ryan Randles Jones authored
-
Ryan Randles Jones authored
-
Ryan Randles Jones authored
-
Ryan Randles Jones authored
-
Ryan Randles Jones authored
-
Ryan Randles Jones authored
-
Ryan Randles Jones authored
-
Ryan Randles Jones authored
-
Ryan Randles Jones authored
-