Commits on Source (92)
-
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 authored
-
Krish Moodbidri authored
Merge remote-tracking branch 'origin/feat-remove-remote-exec-for-mount' into feat-integration-testing
-
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
-
Krish Moodbidri authoredb385b72e
-
Krish Moodbidri authored43380346
-
Krish Moodbidri authored
Merge remote-tracking branch 'origin/feat-remove-remote-exec-for-mount' into feat-integration-testing
-
Krish Moodbidri authored
-
Krish Moodbidri authored
-
Krish Moodbidri authored
uncommented mariabdb lines of code that were commented to debug an error; error was not caused due to mariadb
-
Krish Moodbidri authored
-
Krish Moodbidri authored
-
Krish Moodbidri authored
-
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
-
Krish Moodbidri authored
Changed the method of retrieving volume IDs for the production environment in the script.
-
Krish Moodbidri authored
-
Krish Moodbidri authored
-
Krish Moodbidri authored
-
Krish Moodbidri authored
-
Krish Moodbidri authored
-
Krish Moodbidri authored
-
Krish Moodbidri authored
-
Krish Moodbidri authored
-
Krish Moodbidri authored
Added dynamic naming for OpenStack volume creation using a build date environment variable.
-
Krish Moodbidri authored
-
Krish Moodbidri authored
-
Krish Moodbidri authored
-
Krish Moodbidri authored
-
Krish Moodbidri authored
-
Krish Moodbidri authored
-
Krish Moodbidri authored
-
Krish Moodbidri authored
-
Krish Moodbidri authored
-
Krish Moodbidri authored
-
Krish Moodbidri authored
Updated the Terraform configuration to leverage S3 for state management using environment variables for AWS credentials. This change improves security by utilizing the built-in support for AWS credentials management, ensuring that sensitive keys are not hardcoded in the Terraform files.
-
Krish Moodbidri authored
-
Krish Moodbidri authored
-
Krish Moodbidri authored
-
Krish Moodbidri authored
-
Krish Moodbidri authored
-
Krish Moodbidri authored