Commits on Source (37)
-
Bo-Chun Chen authoredd568a476
-
Bo-Chun Chen authorede72c5585
-
Bo-Chun Chen authored
Remove base compute and gpu build from pipeline Closes #127 See merge request rc/hpc-factory!144
-
Eesaan Atluri authored17f0d7c5
-
Eesaan Atluri authored
to avoid error when a value is not provided for root_ssh_key
d78a2612 -
Eesaan Atluri authored
We moved cheaha.yml playbook to run during deploy time
6a74a89c -
Eesaan Atluri authored93b58dd8
-
Eesaan Atluri authoredffb9f238
-
Eesaan Atluri authored
Download group_vars/knightly or group_vars/prod for knightly or prod environments respectively. Note: For all other environments like dev or staging just use the default values from group_vars/all
2a76eae3 -
Krish Moodbidri authored
Changed the 'enable_rsyslog_config' variable from false to true This should be the default behavior for all nodes unless explicitly turned off by the developer.
420230b4 -
Bo-Chun Chen authored
fix node exporter with firewalld enabled See merge request !186
cb685673 -
Bo-Chun Chen authorede7ae10b8
-
Bo-Chun Chen authored
fix: restart firewalld after change See merge request !187
55cae529 -
Bo-Chun Chen authored815ced55
-
Bo-Chun Chen authored
fix: restart firewalld only when it was running See merge request !188
6e2052c5 -
Bo-Chun Chen authored
Enable rsyslog configuration by default See merge request !183
cd35517c -
Eesaan Atluri authored
Closes rc/hpc-factory#181 Defining a network can be optional when a port is already defined when deploying a VM. This commit adds flexibility where you can either use --port or --network options to define a network during the deployment. Alternatively, you can define both but the port cannot be from the same network you used in the --network option. Otherwise, you will have two ips from the same network which will cause network reachability issues.
09717c19 -
Bo-Chun Chen authored
Resolve SSH proxy routing hang in prod by fixing dual IP assignment on same network. See merge request rc/hpc-factory!175
980542a8 -
Bo-Chun Chen authoredb94d83eb
-
Bo-Chun Chen authored
We do not run merge request pipeline, so no need to check for it
c24c138c -
Bo-Chun Chen authored
# Conflicts: # openstack-ood/variables.pkr.hcl
86371b39 -
Bo-Chun Chen authored
ci: Add OOD image build job to gitlab CI See merge request rc/hpc-factory!171
bf57546d -
Bo-Chun Chen authored
Since build env is setup for building images, it makes more sense to have all build jobs in that environment.
97e1f7f5 -
Bo-Chun Chen authored
refactor: only run build pipeline in build environment See merge request rc/hpc-factory!189
d3c2ce4c -
Bo-Chun Chen authoredc6391491
-
Bo-Chun Chen authored2e966d7b
-
Bo-Chun Chen authored
fix: bash syntax error See merge request !190
14ab37ec -
Bo-Chun Chen authored16a9c164
-
Bo-Chun Chen authored
fix: use ENV variable in ansible var url See merge request !191
d9e1c429 -
805aef56
-
Krish Moodbidri authoreddf944616
-
Bo-Chun Chen authored
Use BUILD_TAG for image build if set, else fallback to BUILD_DATE See merge request rc/hpc-factory!192
86f65c2a -
Eesaan Atluri authored7d7acfce
-
Bo-Chun Chen authored
Feat deploy ood See merge request !193
-
Eesaan Atluri authored190fe18e
-
Eesaan Atluri authored
Feat gl cicd var scripts Closes #232 See merge request !196
Showing
- .gitlab-ci.yml 101 additions, 8 deletions.gitlab-ci.yml
- ansible/group_vars/all 1 addition, 1 deletionansible/group_vars/all
- ansible/ood.yml 0 additions, 3 deletionsansible/ood.yml
- ansible/roles/install_node_exporter/tasks/main.yaml 9 additions, 0 deletionsansible/roles/install_node_exporter/tasks/main.yaml
- openstack-ood/nodeimage.pkr.hcl 9 additions, 0 deletionsopenstack-ood/nodeimage.pkr.hcl
- openstack-ood/variables.pkr.hcl 1 addition, 0 deletionsopenstack-ood/variables.pkr.hcl
- requirements.txt 7 additions, 0 deletionsrequirements.txt
- utils/README.md 27 additions, 0 deletionsutils/README.md
- utils/gitlab-ci-vars-reader.py 72 additions, 0 deletionsutils/gitlab-ci-vars-reader.py
- utils/gitlab-ci-vars-updater.py 133 additions, 0 deletionsutils/gitlab-ci-vars-updater.py
- utils/gitlab.ini.example 10 additions, 0 deletionsutils/gitlab.ini.example
requirements.txt
0 → 100644
certifi==2025.1.31 | ||
charset-normalizer==3.4.1 | ||
idna==3.10 | ||
python-gitlab==5.6.0 | ||
requests==2.32.3 | ||
requests-toolbelt==1.0.0 | ||
urllib3==2.4.0 |
utils/README.md
0 → 100644
utils/gitlab-ci-vars-reader.py
0 → 100755
utils/gitlab-ci-vars-updater.py
0 → 100644
utils/gitlab.ini.example
0 → 100644