Releases: Azure/cyclecloud-slurm-workspace
Releases · Azure/cyclecloud-slurm-workspace
2024.12.18
What's Changed
- Alphabetize by key in initial_params.json by @abatallas in #122
- Add outbound HTTPS rule when using bastion by @xpillons in #127
- Fix ComputerName in template file for scheduler-ha by @abatallas in #128
- increate yum update retry timeout by @xpillons in #130
- Removed location prompt from and added short options to util/delete_roles.sh by @abatallas in #124
- 2024.11.08 by @abatallas in #131
- Add AlmaLinux 8.10 by @xpillons in #132
- Remove support for almalinux 8.7 by @abatallas in #133
- Added link to documentation for brownfield deployments by @abatallas in #134
- don't create NVMe if mounted, changed md128 to md12 by @xpillons in #137
- fix_generate_amd_devices by @xpillons in #140
- Changed allowed inputs for custom OS image IDs and added infoboxes by @abatallas in #143
- Centralization of logs by @abatallas in #138
- Changed default option for networking options; updated infobox by @abatallas in #145
- Fix typo in defaultValue for networking menu dropdown by @abatallas in #147
- RoleAssignments GUID based on CC VM PrincipalID by @xpillons in #144
- Updated Slurm version for Dec/Jan release by @abatallas in #146
- Implement Lustre subnet requirements by @abatallas in #148
- Create a new Resource Group as default by @xpillons in #152
- Support for Managed Identity by @abatallas in #125
- Remove no longer needed cluster-init fix script by @xpillons in #154
- Remove AMLFS from options for /sched and /shared FS Type options by @abatallas in #151
- Update Alma version in slurm template, Readme and initial slurm version by @ryanhamel in #155
- Remove export path from menu for existing Lustre by @abatallas in #156
- Fix defaultValue for Slurm version menu to show as intended by @abatallas in #157
- increase yum update timeout and retry by @xpillons in #158
- update documentation to link to azure.com by @xpillons in #159
- make sched disk persistent by @xpillons in #160
- Revised README for grammar, spelling, and formatting by @abatallas in #161
- Add release notes link by @xpillons in #162
Full Changelog: 2024.09.18...2024.12.18
2024.11.08
What's Changed
- Applied nodearray tags to all nodes, not only compute by @abatallas in #121
- Enable concurrent deletion of multiple CCW resource groups by @abatallas in #120
- Alphabetize by key in initial_params.json by @abatallas in #122
- Add outbound HTTPS rule when using bastion by @xpillons in #127
- Fix ComputerName in template file for scheduler-ha by @abatallas in #128
- increate yum update retry timeout by @xpillons in #130
- Removed location prompt from and added short options to util/delete_roles.sh by @abatallas in #124
- Use CycleCloud MarketPlace Image 8.6.5 by @abatallas in #131
Full Changelog: 2024.10.15...2024.11.08
2024.10.15
What's Changed
- Fix InitialCount issue for login nodearray and open bastion port with NSG by @ryanhamel in #129
Full Changelog: 2024.09.03...2024.10.15
2024.09.18
What's Changed
- basic documentation by @xpillons in #51
- Enable accelerated networking on supported VM sizes by default by @ryanhamel in #52
- deployment documentation by @xpillons in #54
- github templates by @xpillons in #55
- Added recommended VM sizes for GPU partition by @abatallas in #56
- Updated filer menus and addressed RG tag issue by @abatallas in #59
- deploy an environment using a full sandbox UI generated json file by @xpillons in #57
- Added install command for unzip package in util/install-arm-ttk.sh by @abatallas in #61
- UI def and bicep file changes to support optional use of NAT gateways in VNet peering by @abatallas in #63
- Removed users tab and related outputs from UI definition file by @abatallas in #66
- Updated API version dates by @abatallas in #65
- Enabled filtering for existing resource group dropdown by @abatallas in #64
- remove leftover deploy_scheduler parameter by @xpillons in #68
- remove lustre container by @xpillons in #69
- upgrade to enroot 3.5.0 by @xpillons in #70
- NSG rules for Bastion by @xpillons in #72
- Refactor bicep parameters and outputs by @abatallas in #67
- rename ANF parameters for consistency by @xpillons in #73
- exclude cyclecloud from the package update by @xpillons in #74
- Fix of cloud-init issues and code format issues by @abatallas in #75
- Fixed typing issue with numeric inputs in UI definition by @abatallas in #77
- Added workaround for RG tags + removed MySQL from tag resource list by @abatallas in #78
- move to CC 8.6.3 and slurm for CC 3.0.8 by @xpillons in #79
- Fix exportpath for additional anf mounts by @ryanhamel in #80
- Implemented extension script for adminPassword by @abatallas in #82
- Added location filter for resource group selection on Basics tab by @abatallas in #83
- Removed location restriction for pubkey stored in Azure dropdown by @abatallas in #84
- Added configurability for cluster name by @abatallas in #85
- Added force delete for secrets file created by CSE by @abatallas in #86
- Added support for US government cloud by @abatallas in #87
- add project version in distribution method by @xpillons in #91
- Disabled UI element for cluster name; added default parameter for clusterName in bicep by @abatallas in #90
- wait until all specified machine types appear by @ryanhamel in #89
- Wait for the pyxis library to be available before copying it by @xpillons in #92
- Support for existing mySQL databases by @abatallas in #62
- Moved default parameter values from ccsw.bicep to mainTemplate.bicep by @abatallas in #93
- location is a required param by @ryanhamel in #94
- allow new networks and no databases by @ryanhamel in #95
- Add util/delete_roles.sh to delete dangling roles after RG is deleted… by @ryanhamel in #88
- Add insiders build option to test latest CC by @ryanhamel in #97
- Resolve arm-ttk issues related to DB by @abatallas in #98
- Add tags to execute nodearrays by @abatallas in #96
- Updated Slurm version to 3.0.9 by @abatallas in #99
- Fix bug with existing vnet output by @abatallas in #100
- databaseConfig is not a required param by @ryanhamel in #102
- Remove subsctriptionId as an output for deleting roles by @ryanhamel in #101
- Create ANF account resource separately from pools and volumes by @abatallas in #104
- Update default values and add a better help message for partitions by @ryanhamel in #103
- Remove azslurm version and include 3.0.9 template updates by @ryanhamel in #105
- Add -s and do not touch insidersBuild if -i is not passed in by @ryanhamel in #106
- update version to 2024.08.30 by @ryanhamel in #107
- Delete CC parameters file which contains secrets by @abatallas in #108
- Removed reference to preview in UI Basics header by @abatallas in #109
- use latest api versions by @xpillons in #111
- Remove typing during build by @ryanhamel in #110
- Pin image and bump version by @ryanhamel in #112
- Remove networking tab placeholder help text and edit tooltips for consistency by @abatallas in #113
- New incoming NSG rule to allow SSH in to CycleCloud by @xpillons in #114
- Updated UI definition outputs to work around UI sandbox bug by @abatallas in #116
- rename from CCSW to CC Workspace for Slurm by @xpillons in #117
- Support for custom and universal images by @abatallas in #115
- Updated version number to 2024.09.18 by @abatallas in #118
- Update pid for new Marketplace offer by @abatallas in #119
- Applied nodearray tags to all nodes, not only compute by @abatallas in #121
- Enable concurrent deletion of multiple CCW resource groups by @abatallas in #120
Full Changelog: 2024.06.06...2024.09.18
2024.09.03
What's Changed
- basic documentation by @xpillons in #51
- Enable accelerated networking on supported VM sizes by default by @ryanhamel in #52
- deployment documentation by @xpillons in #54
- github templates by @xpillons in #55
- Added recommended VM sizes for GPU partition by @abatallas in #56
- Updated filer menus and addressed RG tag issue by @abatallas in #59
- deploy an environment using a full sandbox UI generated json file by @xpillons in #57
- Added install command for unzip package in util/install-arm-ttk.sh by @abatallas in #61
- UI def and bicep file changes to support optional use of NAT gateways in VNet peering by @abatallas in #63
- Removed users tab and related outputs from UI definition file by @abatallas in #66
- Updated API version dates by @abatallas in #65
- Enabled filtering for existing resource group dropdown by @abatallas in #64
- remove leftover deploy_scheduler parameter by @xpillons in #68
- remove lustre container by @xpillons in #69
- upgrade to enroot 3.5.0 by @xpillons in #70
- NSG rules for Bastion by @xpillons in #72
- Refactor bicep parameters and outputs by @abatallas in #67
- rename ANF parameters for consistency by @xpillons in #73
- exclude cyclecloud from the package update by @xpillons in #74
- Fix of cloud-init issues and code format issues by @abatallas in #75
- Fixed typing issue with numeric inputs in UI definition by @abatallas in #77
- Added workaround for RG tags + removed MySQL from tag resource list by @abatallas in #78
- move to CC 8.6.3 and slurm for CC 3.0.8 by @xpillons in #79
- Fix exportpath for additional anf mounts by @ryanhamel in #80
- Implemented extension script for adminPassword by @abatallas in #82
- Added location filter for resource group selection on Basics tab by @abatallas in #83
- Removed location restriction for pubkey stored in Azure dropdown by @abatallas in #84
- Added configurability for cluster name by @abatallas in #85
- Added force delete for secrets file created by CSE by @abatallas in #86
- Added support for US government cloud by @abatallas in #87
- add project version in distribution method by @xpillons in #91
- Disabled UI element for cluster name; added default parameter for clusterName in bicep by @abatallas in #90
- wait until all specified machine types appear by @ryanhamel in #89
- Wait for the pyxis library to be available before copying it by @xpillons in #92
- Support for existing mySQL databases by @abatallas in #62
- Moved default parameter values from ccsw.bicep to mainTemplate.bicep by @abatallas in #93
- location is a required param by @ryanhamel in #94
- allow new networks and no databases by @ryanhamel in #95
- Add util/delete_roles.sh to delete dangling roles after RG is deleted… by @ryanhamel in #88
- Add insiders build option to test latest CC by @ryanhamel in #97
- Resolve arm-ttk issues related to DB by @abatallas in #98
- Add tags to execute nodearrays by @abatallas in #96
- Updated Slurm version to 3.0.9 by @abatallas in #99
- Fix bug with existing vnet output by @abatallas in #100
- databaseConfig is not a required param by @ryanhamel in #102
- Remove subsctriptionId as an output for deleting roles by @ryanhamel in #101
- Create ANF account resource separately from pools and volumes by @abatallas in #104
- Update default values and add a better help message for partitions by @ryanhamel in #103
- Remove azslurm version and include 3.0.9 template updates by @ryanhamel in #105
- Add -s and do not touch insidersBuild if -i is not passed in by @ryanhamel in #106
- update version to 2024.08.30 by @ryanhamel in #107
- Delete CC parameters file which contains secrets by @abatallas in #108
- Removed reference to preview in UI Basics header by @abatallas in #109
- use latest api versions by @xpillons in #111
- Remove typing during build by @ryanhamel in #110
- Pin image and bump version by @ryanhamel in #112
- Remove networking tab placeholder help text and edit tooltips for consistency by @abatallas in #113
- New incoming NSG rule to allow SSH in to CycleCloud by @xpillons in #114
Full Changelog: 2024.06.06...2024.09.03
2024.06.06
What's Changed
- Add Login additional cluster-init spec by @xpillons in #29
- Make entire additional config optional by @ryanhamel in #30
- Tag support and Spot/Health Check setting propagation by @ryanhamel in #31
- Allow HTTPS incoming communication by @xpillons in #32
- fix ndv5 gpu count by @xpillons in #33
- remove hardcoded zone values by @xpillons in #34
- Added support for existing vnets and filers by @ryanhamel in #35
- remove the use of asgs by @xpillons in #36
- Fix creation of filers in existing vnet, type check filer outputs by @ryanhamel in #37
- Do not require a filer subnet when built-in NFS is selected by @ryanhamel in #38
- Pin to new CycleCloud and standardize on pulling files from GitHub by @ryanhamel in #39
- remove option to assign an NSG to CC with existing vnet by @ryanhamel in #40
- add missing type to the branch parameter by @xpillons in #41
- install and run arm-ttk by @xpillons in #42
- fix arm-ttk errors by @xpillons in #43
- remove asg from the vm module by @xpillons in #44
- Use latest slurm versions by @ryanhamel in #45
- format slurm param SubnetId as rg/vnet/subnet by @ryanhamel in #46
- remove pmix by @xpillons in #47
- change version to 2024.06.06 by @ryanhamel in #48
- pass release tag directly to build.sh as a branch by @ryanhamel in #49
- fix ttk error about Match argument consistency by @ryanhamel in #50
Full Changelog: 2024.05.27...2024.06.06
2024.06.05
What's Changed
- Add Login additional cluster-init spec by @xpillons in #29
- Make entire additional config optional by @ryanhamel in #30
- Tag support and Spot/Health Check setting propagation by @ryanhamel in #31
- Allow HTTPS incoming communication by @xpillons in #32
- fix ndv5 gpu count by @xpillons in #33
- remove hardcoded zone values by @xpillons in #34
- Added support for existing vnets and filers by @ryanhamel in #35
- remove the use of asgs by @xpillons in #36
- Fix creation of filers in existing vnet, type check filer outputs by @ryanhamel in #37
- Do not require a filer subnet when built-in NFS is selected by @ryanhamel in #38
- Pin to new CycleCloud and standardize on pulling files from GitHub by @ryanhamel in #39
Full Changelog: 2024.05.27...2024.06.05
2024.06.04
What's Changed
- Add Login additional cluster-init spec by @xpillons in #29
- Make entire additional config optional by @ryanhamel in #30
- Tag support and Spot/Health Check setting propagation by @ryanhamel in #31
- Allow HTTPS incoming communication by @xpillons in #32
- fix ndv5 gpu count by @xpillons in #33
- remove hardcoded zone values by @xpillons in #34
- Added support for existing vnets and filers by @ryanhamel in #35
- remove the use of asgs by @xpillons in #36
- Fix creation of filers in existing vnet, type check filer outputs by @ryanhamel in #37
Full Changelog: 2024.05.27...2024.06.04
2024.05.27
What's Changed
- ANF or NFS for /shared, ANF or AML for /data by @ryanhamel in #27
- Update version to 2024.05.27 by @ryanhamel in #28
Full Changelog: 2024.5.22...2024.05.27
2024.5.22
What's Changed
- Implemented NAT gateway by @abatallas in #11
- move cluster-init into specs/default by @xpillons in #9
- Updated version number to 0.0.9 by @abatallas in #15
- initial pmix implementation by @xpillons in #12
- Added support for ANF and external NFS by @abatallas in #14
- Updated NFS selection dropdown for builtin NFS by @abatallas in #10
- removed Create New option for additional filer in File-system Marketplace UI tab by @abatallas in #16
- Removed excess configuration options from Marketplace UI in BYOVnet scenario by @abatallas in #17
- enroot+pyxis by @xpillons in #13
- remove unused NSGs, ASGs and Ports by @xpillons in #19
- Wait for Azure.MachineType to be populated by @xpillons in #22
- lustre support and UI cleanup by @ryanhamel in #20
- Add Login Image name definition by @xpillons in #23
- Allow SSH between frontend and compute by @xpillons in #21
- Regional Roles and HA/Accounting disabling by @ryanhamel in #24
- restrict storage account access to cyclecloud and compute by @xpillons in #25
- Fixes related to disabling HA by @ryanhamel in #26
New Contributors
- @ryanhamel made their first contribution in #20
Full Changelog: v0.0.8...2024.5.22