Commits on Source (83)
-
Krish Moodbidri authored
- Added a new data block storage resource in Terraform configuration. - Updated the remote-exec provisioner to mount the XDMod queue data volume.
6b80f48e -
Krish Moodbidri authored
The original code assumed only one volume is attached to the specified OpenStack instance. This commit modifies the script to correctly handle scenarios where multiple volumes are attached. The updated code uses an array to store all attached volumes, iterates over the array, and performs actions for each volume. This enhances the script's flexibility and ensures accurate detachment messages for all attached volumes. Changes: - Modified the extraction of the instance ID to handle potential changes in the output structure. - Implemented an array to store all attached volumes. - Added a loop to iterate over the array and print detachment messages for each volume.
69294b12 -
Krish Moodbidri authored
This commit optimizes the process of detaching and removing staging volumes from the staging instance. It replaces the previous approach of using a single staging volume with a new approach that involves two distinct volumes.
fe8da389 -
Krish Moodbidri authored268618ee
-
Krish Moodbidri authored07b0ad42
-
Krish Moodbidri authoredd725aef6
-
Krish Moodbidri authored0bf01341
-
Krish Moodbidri authoredb539e44f
-
Krish Moodbidri authored
Attach production queue volume (xdmod-prod-queue-vol-$BUILD_DATE) to staging instance $instance_id at /dev/vdc.
ff8c54e7 -
Krish Moodbidri authored6c12eb7c
-
Krish Moodbidri authoredba07c30b
-
Krish Moodbidri authoredd61c1f04
-
Krish Moodbidri authoredfa1c1fac
-
Krish Moodbidri authoredcfc6a162
-
Krish Moodbidri authoredbea4b659
-
Krish Moodbidri authored9ab5d7fd
-
Krish Moodbidri authored1ce40eac
-
Krish Moodbidri authorede7fa6778
-
Krish Moodbidri authored50f4d7ab
-
Krish Moodbidri authoredb0a342ee
-
Krish Moodbidri authoredde37d486
-
Krish Moodbidri authored
Changed the mount points for ${module.create-ohpc-instance.device[0]} and ${module.create-ohpc-instance.device[1]} in the provisioning script. Updated from
b693c647 -
Krish Moodbidri authored791001b7
-
Krish Moodbidri authorede4ca955f
-
Krish Moodbidri authored681d9290
-
Krish Moodbidri authoredd8a0938c
-
Krish Moodbidri authored
This commit updates the user_data_script in the Terraform script to include mount commands for better initialization of the instance. The added mount commands ensure proper mounting of specified devices to relevant directories during the first boot of the instance. This adjustment addresses the requirement for mounting operations in the infrastructure setup.
cea95dc0 -
Krish Moodbidri authored
Fix for mounting of volumes is done in image build factory via fstab ref: https://github.com/eesaanatluri/CRI_Cluster_Monitor/pull/42
fbed08cf -
Krish Moodbidri authored92d81ef1
-
Krish Moodbidri authored48bd99ae
-
Krish Moodbidri authored350df80f
-
Krish Moodbidri authored
Remove changes introduced to clone the CRI_XCBCand CRI_Cluster_Monitor repositories during the prep-deploy stage of the pipeline.
7938117f -
Krish Moodbidri authoreddda7b3fe
-
Krish Moodbidri authored3245d36a
-
Krish Moodbidri authored6b316ebf
-
Krish Moodbidri authoredfdb32688
-
Krish Moodbidri authored8125e794
-
Krish Moodbidri authored41b064ce
-
Krish Moodbidri authoredbf180b39
-
Krish Moodbidri authorede756d811
-
Krish Moodbidri authored449947b9
-
Krish Moodbidri authored
- Added 'git clone' command to fetch the CRI_XCBC repository to the root directory - Removed git clone block from user_data
630d6022 -
Krish Moodbidri authored2697cd01
-
Krish Moodbidri authored54ec7ec1
-
Krish Moodbidri authored5f09fb1d
-
Krish Moodbidri authored80a2e6a8
-
Krish Moodbidri authored58fc7ab0
-
Krish Moodbidri authored12f3fefb
-
Krish Moodbidri authored95c49f79
-
Krish Moodbidri authored56e009ab
-
Krish Moodbidri authored
Merge remote-tracking branch 'origin/feat-remove-remote-exec-for-mount' into feat-integration-testing
0b849bbb -
Krish Moodbidri authoredeba7738d
-
Krish Moodbidri authorede72d6133
-
Krish Moodbidri authored
Updated user_data block to include cloud-config and bash script sections Cloud-config sets up hosts file with specific permissions Bash script performs additional initialization tasks during instance boot Fixed formatting issues for proper execution during instance initialization
7c16d7d2 -
Krish Moodbidri authored
Merge remote-tracking branch 'origin/feat-remove-remote-exec-for-mount' into feat-integration-testing
e51f21d3 -
Krish Moodbidri authoredb385b72e
-
Krish Moodbidri authored43380346
-
Krish Moodbidri authored
Merge remote-tracking branch 'origin/feat-remove-remote-exec-for-mount' into feat-integration-testing
0b3e4cb0 -
Krish Moodbidri authored21ccd2d3
-
Krish Moodbidri authoredc8efaaee
-
Krish Moodbidri authored
uncommented mariabdb lines of code that were commented to debug an error; error was not caused due to mariadb
704ed372 -
Krish Moodbidri authoredb50f1169
-
Krish Moodbidri authoredc31913ab
-
Krish Moodbidri authored3178d3d3
-
Krish Moodbidri authored
- Detach the prod_queue_volume from the production instance - Create a snapshot of the prod_queue_volume - Reattach the prod_queue_volume to the production instance
9496fbe7 -
Krish Moodbidri authored
Changed the method of retrieving volume IDs for the production environment in the script.
800ec2b8 -
Krish Moodbidri authored13650bd7
-
Krish Moodbidri authored720b72d5
-
Krish Moodbidri authoredb3092d83
-
Krish Moodbidri authored24601006
-
Krish Moodbidri authoredfbf52699
-
Krish Moodbidri authored1b3f5fd3
-
Krish Moodbidri authored84b74718
-
Krish Moodbidri authored65c2c82d
-
Krish Moodbidri authored
Added dynamic naming for OpenStack volume creation using a build date environment variable.
b8724a83 -
Krish Moodbidri authored6b38f42a
-
Krish Moodbidri authored80cfcec1
-
Krish Moodbidri authoredd91fcee8
-
Krish Moodbidri authored2873fccd
-
Krish Moodbidri authoredb23aad7a
-
Krish Moodbidri authored8540de7a
-
Krish Moodbidri authoredd51ed3e6
-
Krish Moodbidri authored0c9a1eb6