Commits on Source (95)
-
Bo-Chun Chen authoredf02cc123
-
Bo-Chun Chen authored6bfa8a54
-
Eesaan Atluri 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
4e2e15c0 -
c0 to compute
87d3e5d1 -
Modify warewulf config file with compute node info
f9fdd9b4 -
Accessible by calling module.nodes.id will return a list of compute node id Mainly using for null-resource trigger
af77f1de -
Accessible by calling module.nodes.network will return a map which key is node name and its network info
a022c869 -
Accessible by calling module.create-ohpc-instance.id will return a string
98996fc2 -
Changing ohpc id and compute node id will trigger it Will run node registration on ohpc node.
72ff347d -
To avoid error when there's two images with same name use data source to get the latest image to boot up compute nodes
1753acb9 -
John-Paul Robinson authored899f30ea
-
d2a09faa
-
e780ee69
-
John-Paul Robinson authored94fdf7e7
-
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
794272c7 -
426a36ca
-
f49a28e9
-
6f7a7295
-
John-Paul Robinson authored98c730f3
-
John-Paul Robinson authored5ad0673b
-
John-Paul Robinson authored
Add file provisioner to sync the submodule state.
81f99fb7 -
John-Paul Robinson authored3651937e
-
John-Paul Robinson authorede462bd58
-
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.
ba853696 -
John-Paul Robinson authored7ce57e79
-
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.
b65cbbeb -
John-Paul Robinson authored985954f4
-
EesaanAtluri authoreda989cafb
-
EesaanAtluri authored
We use extra large images for deploying and we have a limit of 20 cores per project. So in order to save the no. of cores used we comment ood- related code because it is not required for testing.
24ff7139 -
Eesaan Atluri authoreded504f86
-
Eesaan Atluri authored79fbd17b
-
Eesaan Atluri authoreda20fdc58
-
Krish Moodbidri authored9e62801b
-
Krish Moodbidri authorede42c739f
-
Krish Moodbidri authored09dbd01a
-
Krish Moodbidri authoreddc68858a
-
Krish Moodbidri authored5048d34b
-
Krish Moodbidri authored1f95053c
-
Krish Moodbidri authored16dfdd79
-
Krish Moodbidri authoredf4f4abea
-
d8fa0c38
-
Bo-Chun Chen authoredaa9a96d6
-
Bo-Chun Chen authored8ea73efb
-
Bo-Chun Chen authoredbed4ab1b
-
Bo-Chun Chen authored5194f9b7
-
Bo-Chun Chen authored4a83b105
-
Bo-Chun Chen authored1cc38507
-
Bo-Chun Chen authored402ac6c6
-
Bo-Chun Chen authored2f93187f
-
Bo-Chun Chen authored73246e6b
-
Krish Moodbidri authored
cd CRI_XCBC && git checkout dev && git pull && cd .. 'sed -i -E "s/(cod_deploy:).*/\1false/" CRI_XCBC/group_vars/all' Explanation: This commit message signifies that the 'CRI_XCBC' repository is being updated in the following ways: The branch is switched to 'dev'. The latest changes are pulled from the 'dev' branch. The 'CRI_XCBC/group_vars/all' file is modified to disable 'cod_deploy' by setting it to 'false'.
1dc7f5f7 -
Krish Moodbidri authored9ccc7fde
-
Krish Moodbidri authored470b640d
-
Krish Moodbidri authored5accf5b3
-
Bo-Chun Chen authored2e89a72d
-
Ravi Tripathi authored343d3742
-
Ravi Tripathi authored089f3da1
-
Krish Moodbidri authoredfc68ac4f
-
Krish Moodbidri authored8b89205c
-
Krish Moodbidri authored2095110d
-
Krish Moodbidri authoreda633ec39
-
Ravi Tripathi authored7c95a37e
-
Krish Moodbidri authored667609bc
-
Krish Moodbidri authored848974f4
-
Krish Moodbidri authoredb62b61aa
-
Krish Moodbidri authored4943fb89
-
Krish Moodbidri authored30852e30
-
Krish Moodbidri authored575df233
-
Krish Moodbidri authorede597f262
-
Krish Moodbidri authored8ee2a4d7
-
Krish Moodbidri authoredb332428d
-
Krish Moodbidri authored27813d89
-
Krish Moodbidri authored491a3c5b
-
Krish Moodbidri authoredabc05501
-
Krish Moodbidri authored0ec00df9
-
Krish Moodbidri authored4b3f96c5
-
Bo-Chun Chen authored3c8fbed3
-
Bo-Chun Chen authored5acf58ca
-
Bo-Chun Chen authoredcc6f5b8e
-
Bo-Chun Chen authoreda2998198
-
Bo-Chun Chen authored6f94a7f0
-
Ravi Tripathi authored
Using the latest xdmod built image (packer) for deploying the terraform & adding false to cod_deploy to prevent rabbitmq from building as that requires ssh-key to be placed in GitLab
c18e1d8b -
Ravi Tripathi authored27eaa4b9
-
Ravi Tripathi authoreda8b4c60f
-
Ravi Tripathi authored5fdb2b93
-
Ravi Tripathi authored458b321b
-
Ravi Tripathi authoreddcaf4416
-
Krish Moodbidri authored6bb1f2e3
-
Krish Moodbidri authored2c5b8ac1
-
Ravi Tripathi authoredb0e507a3
-
Ravi Tripathi authoredddd39872
-
Krish Moodbidri authoredaf362f32
-
Ravi Tripathi authored845687e3
-
Ravi Tripathi authoredc8a80e40
-
Ravi Tripathi authored40599697
Showing
- .gitlab-ci.yml 59 additions, 0 deletions.gitlab-ci.yml
- .gitmodules 4 additions, 0 deletions.gitmodules
- CRI_Cluster_Monitor 1 addition, 0 deletionsCRI_Cluster_Monitor
- CRI_XCBC 1 addition, 1 deletionCRI_XCBC
- external-network/main.tf 16 additions, 7 deletionsexternal-network/main.tf
- floating-ip/floating-main.tf 17 additions, 0 deletionsfloating-ip/floating-main.tf
- internal-network/main.tf 21 additions, 3 deletionsinternal-network/main.tf
- key-pair/main.tf 19 additions, 2 deletionskey-pair/main.tf
- main.tf 91 additions, 35 deletionsmain.tf
- nodes/main.tf 47 additions, 6 deletionsnodes/main.tf
- ohpc-instance/main.tf 32 additions, 8 deletionsohpc-instance/main.tf
- ood-instance/main.tf 37 additions, 5 deletionsood-instance/main.tf
- vars.tf 8 additions, 7 deletionsvars.tf
.gitlab-ci.yml
0 → 100644