Граф коммитов

116 Коммитов

Автор SHA1 Сообщение Дата
bwatrous b4ac085c73
Merge pull request #58 from Azure/feature/rel_to_master
Merge release/1.0 branch changes to master
2024-08-09 11:16:11 -07:00
nidhimehta 86f52c2cc9 Skip termination of failed nodes with autoscale disabled, fix output_handler in util.py, bump version 2024-08-08 17:25:08 -05:00
nidhimehta e4364be434 Merging release/1.0 and resolved conflicts 2024-08-08 16:15:58 -05:00
nidhi0622 c0538a43ff Bump project version 2024-07-24 19:28:27 -05:00
nidhi0622 c91952a295
fix reset priority and add timeout config option (#55)
Co-authored-by: nidhi0622 <nidhi@MicrosoftNidhi>
2024-07-24 12:31:46 -04:00
nidhi0622 e915393235
Merge pull request #54 from Azure/feature/github_actions
Add github actions workflow for release
2024-06-11 12:20:23 -05:00
nidhi0622 23579fda76 Add github actions workflow for release 2024-06-10 10:32:24 -05:00
nidhi0622 2a343bd1ad
Merge pull request #40 from Azure/feature/weighted_template
Weighted templates integration with scalelib
2024-06-07 13:24:41 -05:00
Nidhi Mehta 0757739773 Wait for service to stop 2024-06-07 13:19:21 -05:00
nidhi0622 98dbfa8c24
Bump project version (#53) 2024-05-24 15:13:21 -04:00
nidhi0622 2a560499d0
Fixes terminating nodes in case of expired create requests (#52)
* Fix cleanup of expired creation requests

* Update completed nodes only when HF asks

* updating template
2024-05-24 15:07:25 -04:00
nidhi0622 93868cb1ec remove cc group membership and cleanup script 2024-05-17 14:57:20 -05:00
nidhi0622 d474610276 update per review comments and changing to 7.3.1 config 2024-05-14 15:38:28 -05:00
bwatrous c8cb1d9a29
Merge pull request #49 from Azure/fix/cleanup_code
Added release pipeline
2024-04-19 14:05:27 -07:00
nidhi0622 c0a825c87e change the project.ini version to match plugin 2024-04-19 13:01:39 -05:00
nidhi0622 4b65fcb049 added release pipeline 2024-04-19 12:47:46 -05:00
ryanhamel fbc88adba3
Merge pull request #48 from Azure/fix/cleanup_code
Cleanup terminate_status code, remove default output handler
2024-04-19 11:45:13 -04:00
nidhi0622 012b96b2b6 update deprecated terminate status and cleanup old one 2024-04-19 10:10:04 -05:00
nidhi0622 d27ee4c6dd Create a single stdout_handler 2024-04-19 10:09:21 -05:00
nidhi0622 8eaf0d434c
Merge pull request #47 from Azure/bugfix/fix_leaked_nodes
Bugfix: Guarantee json output is only written in std output once
2024-04-16 12:15:16 -05:00
nidhi0622 d5f2e51304 update output handler and version 2024-04-15 20:40:13 -05:00
nidhi0622 1a2c558060 Bugfix: Guarantee json output is only written in std output once 2024-04-09 14:53:03 -05:00
nidhi0622 d02b136445 Updated README, added testDryRun script, updated configs and tests 2024-03-27 16:07:43 -05:00
nidhi0622 3b61643c47 Merge branch 'master' into feature/weighted_template 2024-03-18 16:34:11 -05:00
ryanhamel 89b6b8ce5d
Merge pull request #45 from Azure/rel_to_master
Release/1.0 to master
2024-03-18 14:27:15 -04:00
nidhi0622 b46f9e61d6 change terminate to shutdown to accomadate deallocate 2024-03-18 13:08:38 -05:00
nidhi0622 c992a3dfe1 Handle the case when request id not found 2024-03-18 11:08:32 -05:00
nidhi0622 1cade582a9 Merge branch 'release/1.0' into rel_to_master 2024-03-18 11:07:04 -05:00
nidhi0622 08419a29b9
Merge pull request #43 from Azure/bugfix/fix_leaked_nodes
report running request status to HF during CC connection loss
2024-03-14 16:07:20 -05:00
nidhi0622 58c78e9c7e update response_machines per termination_id 2024-03-13 15:54:23 -05:00
nidhi0622 16227aa2f4 update in static templates installation and configuration 2024-03-13 13:05:28 -05:00
nidhi0622 1981be2f9a updated unit-test and review comments 2024-03-12 15:55:11 -05:00
nidhi0622 9963f9547f report running request status to HF during CC connection loss 2024-03-11 14:11:21 -05:00
nidhi0622 182ac04383 Remove jetpack, refactor code based on testing, remove SymphonyRestClient, update install.sh to include venv install, add epoch time as operationid in logging 2024-02-29 12:35:08 -06:00
nidhi0622 3c1d36baef renaming capacity_tracker_test.py to request_tracker_test.py 2024-02-29 12:28:33 -06:00
nidhi0622 e1ae79e989 Update maxNumber and add generate template script 2024-01-30 11:37:34 -06:00
nidhi0622 9744ca3f61 Integration with scalelib 1.0.3 2024-01-29 15:52:24 -06:00
nidhi0622 cc64ab2b12 Added magic mock for node manager and unittest 2024-01-29 15:44:34 -06:00
nidhi0622 c60ecab26c load jetpack json file from node.json 2024-01-29 15:44:34 -06:00
nidhi0622 a416facfe0 seperate weighted_template test 2024-01-29 15:44:24 -06:00
nidhi0622 29e303f3e8 add hostfactory recipe to run_list 2024-01-29 15:42:40 -06:00
nidhi0622 68d370231e Option to enable/disable template generation
Spot fleeet Implementation

 seperate weighted_template test

 When template creation disabled fix create

 Option to enable/disable template generation

Spot fleeet Implementation
2024-01-29 15:41:46 -06:00
bwatrous 79e5335011
Merge pull request #41 from Azure/bugfix/add_exec_permissions
Added execute permissions to the provider plugin scripts
2024-01-26 11:43:41 -08:00
Ben Watrous f4135d5d11 added execute permissions to all hostfactory provider plugin scripts 2024-01-26 11:41:17 -08:00
ryanhamel 60998a7d75
Merge pull request #38 from Azure/bugfix/dynamicReconfig
HF stops progress, requiring potentially multiple HF restarts
2024-01-11 14:47:18 -05:00
nidhi0622 dea935f827 Fix bucket priority and status reporting 2024-01-11 13:40:39 -06:00
nidhi0622 2954532f0e Skip REST call during getAvailableTemplates call
Fixes: #39
2024-01-11 13:40:39 -06:00
nidhi0622 e0a9598454 Reset capacity in case of 0 availablity of vm sizes 2024-01-08 11:29:44 -06:00
bwatrous ec5dbd74cb
Merge pull request #37 from Azure/bugfix/never_clamp_to_0
WIP: Never automatically reduce maxNumber
2023-11-29 17:24:10 -08:00
Ben Watrous 4342a81411 Never automatically reduce maxNumber for a Template while HostFactory is running - it can cause HF to hang and require a manual restart. Instead users should manaully restart HF if they need to reduce maxNumber or remove SKUs from the allowed list. 2023-11-29 16:57:27 -08:00