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

  • e30a84437a
    Merge 37b0d08a13 into b4ac085c73 nidhi0622 2024-11-20 22:43:25 +0000
  • 37b0d08a13 Python 3 cleanups feature/allocation_strategy Ben Watrous 2024-11-20 12:11:59 -0800
  • 7b1738766a Refactor allocation strategy to separate file and update the distribution algorithms Ben Watrous 2024-11-07 18:28:06 -0800
  • 6fefce8279 Fix logs, use empty node list instead of NoAllocation and add one attempt for remaining slots to try other vm sizes nidhi0622 2024-11-01 11:53:04 -0500
  • a6951c142f Remove print statement nidhi0622 2024-10-31 13:28:26 -0500
  • 3f94b7b028 refactor code and add unit tests nidhi0622 2024-10-31 10:33:25 -0500
  • 18562b3575 Fix the update_completed_nodes flag and update version in template nidhi0622 2024-10-30 10:59:33 -0500
  • ee7f7cb126 change the default strategy to price and reraise exception in nodes() call nidhi0622 2024-10-29 11:59:50 -0500
  • c5ef18bdc7 Adding capacity and weighted allocation strategy nidhi0622 2024-10-25 15:45:59 -0500
  • 607521911a WIP:Added autoscaling strategies feature/autoscaling_strategies nidhi0622 2024-10-15 12:10:30 -0500
  • b4ac085c73
    Merge pull request #58 from Azure/feature/rel_to_master master 3.0.1 bwatrous 2024-08-09 11:16:11 -0700
  • 1353314ec0
    Merge 1a301b8a12 into c0538a43ff nidhi0622 2024-08-08 22:33:07 +0000
  • 1a301b8a12 skip termination of failed master/ssm nodes and rename output_handler in util.py feature/terminate_failed_nodes_without_vm nidhimehta 2024-08-08 17:32:53 -0500
  • 86f52c2cc9 Skip termination of failed nodes with autoscale disabled, fix output_handler in util.py, bump version nidhimehta 2024-08-08 17:25:08 -0500
  • e4364be434 Merging release/1.0 and resolved conflicts nidhimehta 2024-08-08 16:15:58 -0500
  • 13c7f6d082 Add logic to terminate failed nodes without vm nidhimehta 2024-08-06 15:38:04 -0500
  • c0538a43ff Bump project version 1.0.13 release/1.0 nidhi0622 2024-07-24 19:28:27 -0500
  • c91952a295
    fix reset priority and add timeout config option (#55) nidhi0622 2024-07-24 11:31:46 -0500
  • 3bd4f6bcb2 fix reset priority and add timeout config option nidhi0622 2024-07-24 09:20:18 -0500
  • e915393235
    Merge pull request #54 from Azure/feature/github_actions 3.0.0 nidhi0622 2024-06-11 12:20:23 -0500
  • 23579fda76 Add github actions workflow for release nidhi0622 2024-06-10 10:32:24 -0500
  • 2a343bd1ad
    Merge pull request #40 from Azure/feature/weighted_template nidhi0622 2024-06-07 13:24:41 -0500
  • 0757739773 Wait for service to stop Nidhi Mehta 2024-06-07 13:05:47 -0500
  • 98dbfa8c24
    Bump project version (#53) 1.0.12 nidhi0622 2024-05-24 14:13:21 -0500
  • 7b45cd01e2 Bump project version Nidhi Mehta 2024-05-24 14:11:50 -0500
  • 2a560499d0
    Fixes terminating nodes in case of expired create requests (#52) nidhi0622 2024-05-24 14:07:25 -0500
  • 0bb3e1697d updating template Nidhi Mehta 2024-05-24 13:31:41 -0500
  • ef9bea33fd Update completed nodes only when HF asks nidhi0622 2024-05-24 13:00:11 -0500
  • 8f5a32ef09 Fix cleanup of expired creation requests nidhi0622 2024-05-24 12:45:38 -0500
  • 93868cb1ec remove cc group membership and cleanup script nidhi0622 2024-05-17 14:57:20 -0500
  • d474610276 update per review comments and changing to 7.3.1 config nidhi0622 2024-05-14 15:38:28 -0500
  • 0b6c9edae3
    Merge pull request #50 from Azure/feature/multi_instance release/2.0 nidhi0622 2024-05-03 14:45:22 -0500
  • 7c688a6445 support multiple instances azurecc nidhi0622 2024-04-30 13:10:05 -0500
  • 6cfed2b9dd Remove chef, set version to 1.0.10 ryhamel/chef-deletion Ryan Hamel 2024-05-01 16:08:03 -0400
  • c8cb1d9a29
    Merge pull request #49 from Azure/fix/cleanup_code bwatrous 2024-04-19 14:05:27 -0700
  • c0a825c87e change the project.ini version to match plugin 1.0.11 nidhi0622 2024-04-19 12:55:38 -0500
  • 4b65fcb049 added release pipeline nidhi0622 2024-04-19 12:47:46 -0500
  • fbc88adba3
    Merge pull request #48 from Azure/fix/cleanup_code ryanhamel 2024-04-19 11:45:13 -0400
  • 012b96b2b6 update deprecated terminate status and cleanup old one nidhi0622 2024-04-18 11:22:03 -0500
  • d27ee4c6dd Create a single stdout_handler nidhi0622 2024-04-18 10:35:59 -0500
  • 8eaf0d434c
    Merge pull request #47 from Azure/bugfix/fix_leaked_nodes nidhi0622 2024-04-16 12:15:16 -0500
  • d5f2e51304 update output handler and version nidhi0622 2024-04-15 20:40:13 -0500
  • 1a2c558060 Bugfix: Guarantee json output is only written in std output once nidhi0622 2024-04-09 14:53:03 -0500
  • d02b136445 Updated README, added testDryRun script, updated configs and tests nidhi0622 2024-03-27 16:07:43 -0500
  • 3b61643c47 Merge branch 'master' into feature/weighted_template nidhi0622 2024-03-18 16:34:11 -0500
  • 89b6b8ce5d
    Merge pull request #45 from Azure/rel_to_master ryanhamel 2024-03-18 14:27:15 -0400
  • b46f9e61d6 change terminate to shutdown to accomadate deallocate nidhi0622 2024-03-18 13:08:38 -0500
  • c992a3dfe1 Handle the case when request id not found nidhi0622 2024-03-18 11:08:32 -0500
  • 1cade582a9 Merge branch 'release/1.0' into rel_to_master nidhi0622 2024-03-18 11:07:04 -0500
  • 08419a29b9
    Merge pull request #43 from Azure/bugfix/fix_leaked_nodes v1.0.10 nidhi0622 2024-03-14 16:07:20 -0500
  • 58c78e9c7e update response_machines per termination_id nidhi0622 2024-03-13 15:54:23 -0500
  • 16227aa2f4 update in static templates installation and configuration nidhi0622 2024-03-13 13:05:28 -0500
  • 1981be2f9a updated unit-test and review comments nidhi0622 2024-03-12 15:55:11 -0500
  • 9963f9547f report running request status to HF during CC connection loss nidhi0622 2024-03-11 14:11:21 -0500
  • 182ac04383 Remove jetpack, refactor code based on testing, remove SymphonyRestClient, update install.sh to include venv install, add epoch time as operationid in logging nidhi0622 2024-02-29 12:35:08 -0600
  • 3c1d36baef renaming capacity_tracker_test.py to request_tracker_test.py nidhi0622 2024-02-29 12:28:33 -0600
  • e1ae79e989 Update maxNumber and add generate template script nidhi0622 2024-01-30 11:37:34 -0600
  • 9744ca3f61 Integration with scalelib 1.0.3 nidhi0622 2024-01-19 14:19:15 -0600
  • cc64ab2b12 Added magic mock for node manager and unittest nidhi0622 2023-10-24 02:17:59 -0500
  • c60ecab26c load jetpack json file from node.json nidhi0622 2023-10-23 05:37:35 -0500
  • a416facfe0 seperate weighted_template test nidhi0622 2023-10-04 11:25:32 -0500
  • 29e303f3e8 add hostfactory recipe to run_list nidhi0622 2023-10-04 11:23:17 -0500
  • 68d370231e Option to enable/disable template generation nidhi0622 2023-09-27 18:38:56 -0500
  • 79e5335011
    Merge pull request #41 from Azure/bugfix/add_exec_permissions bwatrous 2024-01-26 11:43:41 -0800
  • f4135d5d11 added execute permissions to all hostfactory provider plugin scripts Ben Watrous 2024-01-26 11:41:17 -0800
  • 0da8b2a885 WIP: integration with scalelib 1.0.3 nidhi0622 2024-01-19 14:23:24 -0600
  • fba5be9533 rename capacity tracking file to request tracking nidhi0622 2024-01-19 14:19:15 -0600
  • 60998a7d75
    Merge pull request #38 from Azure/bugfix/dynamicReconfig v1.0.9 ryanhamel 2024-01-11 14:47:18 -0500
  • dea935f827 Fix bucket priority and status reporting nidhi0622 2024-01-09 12:47:12 -0600
  • 2954532f0e Skip REST call during getAvailableTemplates call nidhi0622 2024-01-08 11:51:16 -0600
  • e0a9598454 Reset capacity in case of 0 availablity of vm sizes nidhi0622 2024-01-08 11:29:44 -0600
  • ec5dbd74cb
    Merge pull request #37 from Azure/bugfix/never_clamp_to_0 v1.0.8 bwatrous 2023-11-29 17:24:10 -0800
  • 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. Ben Watrous 2023-11-28 21:40:14 -0800
  • f94e67c04e 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. Ben Watrous 2023-11-28 21:40:14 -0800
  • dc3a775b9b 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. Ben Watrous 2023-11-28 21:40:14 -0800
  • 908ead9cd1 Added magic mock for node manager and unittest nidhi0622 2023-10-24 02:17:59 -0500
  • 12146994ba load jetpack json file from node.json nidhi0622 2023-10-23 05:37:35 -0500
  • e81b6f4ba2 Merge branch 'feature/weighted_template' of https://github.com/Azure/cyclecloud-symphony into feature/weighted_template nidhi0622 2023-10-11 16:24:10 -0500
  • 965b8d442e WIP: When template creation disabled fix create nidhi0622 2023-10-11 16:17:35 -0500
  • 56fed5b684 WIP: seperate weighted_template test nidhi0622 2023-10-04 11:39:45 -0500
  • 4345715638 WIP:Spot fleeet Implementation nidhi0622 2023-09-29 13:19:14 -0500
  • f04a678bab WIP: Option to enable/disable template generation nidhi0622 2023-09-27 18:38:56 -0500
  • ae974c6554
    Merge pull request #34 from Azure/feature/newScalelib 2024-03-01-bins ryanhamel 2023-10-11 13:00:14 -0400
  • 492dc85b9a Update per review comments nidhi0622 2023-10-11 11:17:11 -0500
  • ac123689ee Parameterize boot volume size and ssd Ryan Hamel 2023-10-11 11:59:33 -0400
  • f1fb6ad7cb Fixing the pkg_plugin version to 3.0.0 nidhi0622 2023-10-10 14:50:36 -0500
  • 9a734cf1ab Manual merge from withScalelib branch, scalelib and windows support changes added nidhi0622 2023-10-09 16:45:26 -0500
  • 388685865d Merged changes main to scalelib, version update feature/withScalelib nidhi0622 2023-10-06 15:18:53 -0500
  • 91ae17497c WIP: seperate weighted_template test nidhi0622 2023-10-04 11:39:45 -0500
  • 4b1b8a25c0 Fix bucket priority, update enable_template_create nidhi0622 2023-10-04 11:25:32 -0500
  • e669a2ab4c add hostfactory recipe to run_list nidhi0622 2023-10-04 11:23:17 -0500
  • 3eb5547c5a WIP:Spot fleeet Implementation nidhi0622 2023-09-29 13:19:14 -0500
  • b5156d7edf WIP: Option to enable/disable template generation nidhi0622 2023-09-27 18:38:56 -0500
  • fccfbcccba Move toplevel directory to host_provider to merge with master nidhi0622 2023-09-01 12:48:38 -0500
  • 7fb05c228a
    Merge pull request #31 from Azure/feature/moveHFPluginOuterDir v1.0.7 bwatrous 2023-08-25 09:20:31 -0700
  • a79fdbf415 symphony7.3.2 config changes and plugin updates upto v1.0.7 nidhi0622 2023-08-23 15:41:18 -0500
  • 4025497ce7 Move HF plugin to outside of Specs symphony7.2.1 nidhi0622 2023-08-17 15:34:53 -0500
  • 5018449d53 bump HF Provider Plugin version to 1.0.7 Ben Watrous 2023-08-04 14:18:12 -0700
  • 55d45ba99b We need to handle expired Termination requests in the same way we handle expired Creation requests Ben Watrous 2023-08-04 13:36:56 -0700
  • af29826f25 symphony 7.3.2 configuration changes nidhi0622 2023-08-03 14:18:58 -0500