- Jul 10, 2025
-
-
Eesaan Atluri authored
ci: Add Job to cleanup older images for all builds Closes #265 See merge request rc/hpc-factory!209
-
Eesaan Atluri authored
-
Eesaan Atluri authored
-
Eesaan Atluri authored
-
During cleanup, --name filter will only match the exact string, not a pattern match. Since we use datetime in the name, we can't use it to match a set of images. We use a tag constructed from BUILD_TARGET-BUILD_TAG-ENV for filtering.
-
Eesaan Atluri authored
-
Eesaan Atluri authored
-
Eesaan Atluri authored
Use creation time as sort key rather than using image name with timestamp. Currently, the name only allows either a build tag or datetime. So filtering and sorting by image name won't give us complete list because we can only select images with buildtag or datetime in their name. This change allows flexibility in changing the image naming format in future
-
Eesaan Atluri authored
-
Eesaan Atluri authored
-
Eesaan Atluri authored
-
Eesaan Atluri authored
- Keep the latest $NUM_IMAGES_TO_KEEP no. of images in a list sorted by creation time in descending order. - The NUM_IMAGES_TO_KEEP value should always be postive so that the list of servers to delete will be calculated correctly - Never run the cleanup_img job if NUM_IMAGES_TO_KEEP is non-postive. So if you intend to not cleanup the images for any reason, just pass a negative value or 0 to the NUM_IMAGES_TO_KEEP
-
- Jun 24, 2025
-
-
Eesaan Atluri authored
Enable callback plugins to format the ansible log Closes #260 See merge request !207
-
Eesaan Atluri authored
* feat: Colorize packer ansible provisioner tasks Closes rc/hpc-factory#260
-
- Jun 18, 2025
-
-
Eesaan Atluri authored
Automate ood knightly build and deploy in a single pipeline Closes #231 See merge request !197
-
Eesaan Atluri authored
* Detach the floating ips to assign to new instance * Detach internal port to assign it to new instance * Install NetworkManager required during deploy NetworkManager is restarted during cloud-init final module but it failsbecause the package was not available. So install it during build to make it available during deploy
-
- Jun 13, 2025
-
-
Bo-Chun Chen authored
FEAT: paramaterize centos repos See merge request !205
-
- Jun 11, 2025
-
-
Dylan Wheeler authored
feat: update group_vars to have variable for centos_repos and update the related ansible playbook to pull from that variable
-
- Jun 04, 2025
-
-
Eesaan Atluri authored
Add missing pasword auth config for catchall in sshpiper Closes #247 See merge request !202
-
- Jun 03, 2025
-
-
Eesaan Atluri authored
-
- May 27, 2025
-
-
Eesaan Atluri authored
fix: openldap-servers pkg install failure Closes #237 See merge request !199
-
Eesaan Atluri authored
-
- May 06, 2025
-
-
Eesaan Atluri authored
Feat gl cicd var scripts Closes #232 See merge request !196
-
Eesaan Atluri authored
-
- Apr 21, 2025
-
-
Bo-Chun Chen authored
Feat deploy ood See merge request rc/hpc-factory!193
-
Eesaan Atluri authored
-
- Apr 18, 2025
-
- Mar 26, 2025
-
-
Bo-Chun Chen authored
Use BUILD_TAG for image build if set, else fallback to BUILD_DATE See merge request !192
-
Krish Moodbidri authored
-
-
- Mar 21, 2025
-
-
Bo-Chun Chen authored
fix: use ENV variable in ansible var url See merge request !191
-
Bo-Chun Chen authored
-
- Mar 20, 2025
-
-
Bo-Chun Chen authored
fix: bash syntax error See merge request !190
-
- Mar 19, 2025
-
-
Bo-Chun Chen authored
-
- Mar 18, 2025
-
-
Bo-Chun Chen authored
-
Bo-Chun Chen authored
refactor: only run build pipeline in build environment See merge request !189
-
Bo-Chun Chen authored
Since build env is setup for building images, it makes more sense to have all build jobs in that environment.
-
- Mar 17, 2025
-
-
Bo-Chun Chen authored
ci: Add OOD image build job to gitlab CI See merge request !171
-
Bo-Chun Chen authored
# Conflicts: # openstack-ood/variables.pkr.hcl
-
- Mar 14, 2025
-
-
Bo-Chun Chen authored
We do not run merge request pipeline, so no need to check for it
-