Change compute reference to login
- Mar 26, 2025
-
-
Bo-Chun Chen authored
Use BUILD_TAG for image build if set, else fallback to BUILD_DATE See merge request rc/hpc-factory!192
-
Krish Moodbidri authoreddf944616
-
805aef56
-
- Mar 21, 2025
-
-
Bo-Chun Chen authored
fix: use ENV variable in ansible var url See merge request !191
d9e1c429 -
Bo-Chun Chen authored16a9c164
-
- Mar 20, 2025
-
-
Bo-Chun Chen authored
fix: bash syntax error See merge request !190
14ab37ec
-
- Mar 19, 2025
-
-
Bo-Chun Chen authored2e966d7b
-
- Mar 18, 2025
-
-
Bo-Chun Chen authoredc6391491
-
Bo-Chun Chen authored
refactor: only run build pipeline in build environment See merge request !189
d3c2ce4c -
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
-
- Mar 17, 2025
-
-
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
# Conflicts: # openstack-ood/variables.pkr.hcl
86371b39
-
- Mar 14, 2025
-
-
Bo-Chun Chen authored
We do not run merge request pipeline, so no need to check for it
c24c138c -
Bo-Chun Chen authoredb94d83eb
-
- Mar 13, 2025
-
-
Bo-Chun Chen authored
Resolve SSH proxy routing hang in prod by fixing dual IP assignment on same network. See merge request !175
980542a8 -
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
Enable rsyslog configuration by default See merge request !183
cd35517c
-
- Mar 07, 2025
-
-
Bo-Chun Chen authored
fix: restart firewalld only when it was running See merge request rc/hpc-factory!188
6e2052c5 -
Bo-Chun Chen authored815ced55
-
- Mar 06, 2025
-
-
Bo-Chun Chen authored
fix: restart firewalld after change See merge request rc/hpc-factory!187
55cae529
-
- Mar 05, 2025
-
-
Bo-Chun Chen authorede7ae10b8
-
Bo-Chun Chen authored
fix node exporter with firewalld enabled See merge request !186
cb685673 -
Bo-Chun Chen authoreda96a7c84
-
- Mar 04, 2025
-
-
Bo-Chun Chen authored
feat: Add a way to define multiple security groups See merge request rc/hpc-factory!176
bc41900b
-
- Feb 28, 2025
-
-
Bo-Chun Chen authored
Add node exporter See merge request !184
fd1f8799
-
- Feb 27, 2025
-
-
Bo-Chun Chen authored982be05a
-
Bo-Chun Chen authored38b7fd3d
-
Bo-Chun Chen authored6c105645
-
- Feb 19, 2025
-
-
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
-
- Feb 04, 2025
-
-
Bo-Chun Chen authored
feat: disable fail2ban by default See merge request rc/hpc-factory!180
4c9faf4a -
Bo-Chun Chen authored1b9577e9
-
- Jan 30, 2025
-
-
Eesaan Atluri authored
Install and configure fail2ban See merge request rc/hpc-factory!178
bb581388
-
- Jan 29, 2025
-
-
Eesaan Atluri authored16ba256a
-
Eesaan Atluri authoredf8785f2f
-
- Jan 27, 2025
-
-
Eesaan Atluri authored0c0cadb4
-
Eesaan Atluri authored
Adds fail2ban filter and jail configs
a9dcf73c
-
- Jan 24, 2025
-
-
Eesaan Atluri authored28a835da
-
Bo-Chun Chen authored
Add symbolic links for Slurm config files See merge request !177
b08acdc7 -
Krish Moodbidri authored2d919ff8
-
Krish Moodbidri authored637be235
-
Bo-Chun Chen authored
Feat build extra vars See merge request rc/hpc-factory!168
7974f735 -
Krish Moodbidri authored
Created symlinks for `slurm.conf`, `gres.conf`, `slurmdbd.conf`, and `cgroup.conf` in `/etc/slurm`. To ensure consistency with the current production environment where these symlinks already exist.
822bb0f2
-
- Jan 14, 2025
-
-
Eesaan Atluri authored
Closes rc/hpc-factory#203
0685dcb8 -
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 -
Bo-Chun Chen authored
feat: update account app port See merge request rc/hpc-factory!174
91c02c78 -
Bo-Chun Chen authored056ba88e
-
- Jan 09, 2025
-
-
Eesaan Atluri authoredffb9f238
-
Eesaan Atluri authored93b58dd8
-
Eesaan Atluri authored
We moved cheaha.yml playbook to run during deploy time
6a74a89c -
Eesaan Atluri authored
to avoid error when a value is not provided for root_ssh_key
d78a2612 -
Eesaan Atluri authored17f0d7c5
-
- Jan 07, 2025
-
-
Bo-Chun Chen authored
Restart httpd service after update See merge request rc/hpc-factory!172
074603f1 -
Bo-Chun Chen authorede1367527
-
Krish Moodbidri authored
Update Apache configuration for OOD rewrite rules during deploy phase See merge request rc/hpc-factory!170
7dcd7826 -
Krish Moodbidri authored4deca313
-
Krish Moodbidri authored
previously it reflected a placeholder but it actually is the value in file from build that we're looking for and replacing in deploy phase
b8f68f37 -
Krish Moodbidri authored
We lookup the value of the placeholder (RewriteCond %{HTTP:REMOTE_USER} \’^(.+)$\’) in this case in the apache conf during build and replace it with the rewrite conditions during deploy phase.
ecbd2287
-
- Jan 03, 2025
-
-
Bo-Chun Chen authoredfd96d27a
-
Bo-Chun Chen authoredd5f0f8e8
-
- Jan 02, 2025
-
-
Eesaan Atluri authored
fix: Skip creating home dir for slurm user See merge request rc/hpc-factory!166
ac29100e -
Eesaan Atluri authored
The home dir for slurm user is available as a mount from master so there is no need to create a local home dir for it.
ba397c1c -
Bo-Chun Chen authored
Add missing autofs service start See merge request !165
a160a27a -
Eesaan Atluri authored68ac825f
-
- Dec 27, 2024
-
-
Bo-Chun Chen authored
fix: use owner instead of user in template ansible module See merge request rc/hpc-factory!164
c6251154 -
Bo-Chun Chen authored6019778c
-
Bo-Chun Chen authored
fix: add when condition to ssh_host_keys role See merge request rc/hpc-factory!163
77b42c12 -
Bo-Chun Chen authored
Follow the same approach in ssl_cert role, to avoid missing host key issue during deploy
0ec2bcda -
Bo-Chun Chen authored
Feat http proxy rewrite map See merge request rc/hpc-factory!155
e6691e23
-
- Dec 23, 2024
-
-
Eesaan Atluri authored
fix ssh failures due to plam_slurm in login VM See merge request rc/hpc-factory!162
2e57b1b3 -
Eesaan Atluri authored
pam_slurm config denies ssh if there is no slurm job on the compute node A login node is not expected to run jobs so we removed this config from the login playbook
10f7c135 -
Eesaan Atluri authored
Change the references to compute.yml in the packer template to use login.yml
180e8eab
-
- Dec 19, 2024
-
-
Eesaan Atluri authored
feat: Add params to define the autofs mountpoints See merge request rc/hpc-factory!159
518c89e5 -
Eesaan Atluri authored
So that we can have same key names for both dicts used in autofs.yml and fstab.yml roles
96764f6a -
Eesaan Atluri authored
The values used in prod will be defined at runtime so replacing them with default values
b2495d56 -
Eesaan Atluri authored
Closes rc/hpc-factory#173
96e0db22 -
Eesaan Atluri authored
feat: Download ansible files for cluster.yml See merge request rc/hpc-factory!161
d862e711 -
Eesaan Atluri authored2b70839e
-
Eesaan Atluri authored
Closes rc/hpc-factory#176
fadfb001
-
- Dec 17, 2024
-
-
Bo-Chun Chen authored
Feat login build and deploy See merge request rc/hpc-factory!158
8e750e45 -
Eesaan Atluri authored
Add conditional to support both autofs, fstab mnts See merge request rc/hpc-factory!160
ef7b46e3 -
Eesaan Atluri authored
Closes rc/hpc-factory#175
c7a17a89
-
- Dec 16, 2024
-
-
Bo-Chun Chen authoredfb99e4ee
-
- Dec 13, 2024
-
-
21f2e223
-
5d0ff958
-
d9b8ad29
-
Because compute and login nodes are basically the same except login node does not need slurmd and we don't use compute image anywhere. So use it to build login image and change its references in CI script
42ced718 -
5ff24ed6
-
be42fff1
-
1dd27eca
-
ad40f9c7
-
d426ee31
-
594c0df5
-
a5fdd6ac
-
28aec52b
-
1529133b
-
c951eb62
-
47b6c1b4
-
- Dec 12, 2024
-
-
Bo-Chun Chen authored0a084d03
-
Bo-Chun Chen authoredbf72c6c6
-
Bo-Chun Chen authoredacc62573
-