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

59 Коммитов

Автор SHA1 Сообщение Дата
nidhi0622 4025497ce7 Move HF plugin to outside of Specs 2023-08-17 15:34:53 -05:00
bwatrous 3c470d1bad
Merge pull request #14 from Azure/users/GitHubPolicyService/fdcc321e-1e23-4933-a9cc-acc96b8fd49c
Adding Microsoft SECURITY.MD
2022-09-09 15:21:23 -07:00
microsoft-github-policy-service[bot] 18fdce6540
Microsoft mandatory file 2022-07-28 16:53:27 +00:00
bwatrous 687e65d876
Merge pull request #12 from Azure/bugfix/report-terminated-nodes
Bugfix/report terminated nodes
2022-03-01 09:25:45 -08:00
Ryan Hamel 8f82b32227 aggressively shutdown failed nodes 2022-03-01 11:09:00 -05:00
Ryan Hamel d1a3ef4e27 Report already terminated nodes to Symphony 2022-01-31 11:58:54 -05:00
bwatrous 2c52af4712
Merge pull request #11 from Azure/bugfix/rest_confi
revert to using EGOSH to lookup the REST service - in the case of mul…
2022-01-07 14:21:10 -08:00
Ben Watrous d31d237020 revert to using EGOSH to lookup the REST service - in the case of multiple ManagementHosts, the hostname is not static 2022-01-07 14:19:21 -08:00
bwatrous 6b60f724fc
Merge pull request #10 from Azure/bugfix/rest_confi
Give up on using egosh to get configs for REST URL
2022-01-07 13:10:04 -08:00
Ben Watrous 381a156395 Give up on using egosh to get configs for REST URL 2022-01-07 13:08:07 -08:00
bwatrous d04a395a47
Merge pull request #9 from Azure/bugfix/capacity
Capacity logic error
2022-01-06 08:04:26 -08:00
Ryan Hamel f73ff85850 Fix: Fix capacity tracking logic error and reduce log warning spam about expired creation requests 2022-01-05 16:19:43 -05:00
Ben Watrous a81c410e3e Fix a potential bug when all machine types are temporarily out of capcity - need to restart the search for capacity, not tell HF that there a no types with >0 2021-12-21 14:20:11 -08:00
Ryan Hamel 4a2c2ebfd5 Use member logger variable 2021-12-13 18:47:15 -05:00
bwatrous 1aeedaf969
Merge pull request #8 from Azure/feature/resiliency
WIP: Feature/resiliency
2021-12-13 08:27:39 -08:00
Ryan Hamel 51ababa4ff New: Periodic cleanup of expired creation requests and use node’s Status, not State, attribute 2021-12-07 12:51:23 -05:00
Ryan Hamel 0c0478270f Log arguments at info level 2021-12-07 12:50:06 -05:00
Ryan Hamel 5aae300df4 Fix default url path when ‘egosh client view’ is not available
Fix string format issue in exception message
2021-12-07 12:45:59 -05:00
Ryan Hamel 6074c5cd48 remaining python3 incompatibilities 2021-12-07 12:44:01 -05:00
Ryan Hamel b11fd61070 Ensure logging is initialized by cyclecloud_provider and remove any reference to jetpack.log 2021-12-07 12:42:08 -05:00
Ben Watrous 47deb4f27c Upgrade to Python3 for CycleCloud 8.x support. 2021-02-18 15:23:23 -08:00
Ben Watrous a1f6384ad0 minor readme update 2020-10-21 11:41:21 -07:00
Ben Watrous b2c3b33e21 Make the ego REST calls a bit more resilient to cluster config changes 2020-10-05 16:24:34 -07:00
bwatrous 6668237110
Merge pull request #7 from Azure/feature/spot_instance_capacity
Feature/spot instance capacity
2020-08-06 14:11:07 -07:00
Ben Watrous 70b26b0dde Speculatively scatter Spot requests to find available capacity more quickly 2020-08-06 14:02:54 -07:00
Ben Watrous e9ee9f9dcd Force templates update via Symphony REST API if CycleCloud cluster config changes 2020-06-30 16:08:06 -07:00
Ben Watrous f3bdfef30c Add capacity tracking 2020-06-26 00:33:03 -07:00
Ben Watrous 2badc3440e Finally update to fix unit tests 2020-06-24 12:20:24 -07:00
Ben Watrous 3bc863879a Upgrade to Symphony 7.3.0 2020-06-23 17:01:59 -07:00
bwatrous 642b452711
Merge pull request #6 from Azure/feature/update_hostfactory
Feature/update hostfactory
2020-05-21 15:54:18 -07:00
Ben Watrous 7ae7a42a8e Update hostfactory 2020-05-21 15:46:03 -07:00
Ben Watrous 8dc048a64e Symphony hostfactory uses ncpus as num physical sockets, so num_slots = ncpus*ncores. Since we don't know num sockets, set ncpus = 1, ncores=numVCPUs 2019-11-26 11:42:43 -08:00
Ben Watrous 48e4e3e7b0 merge from lsf rc 2019-10-29 10:53:39 -07:00
bwatrous 3640af4e1d
Merge pull request #5 from Azure/feature/hostfactory
Feature/hostfactory
2019-08-08 17:52:01 -07:00
bwatrous 7129df49a6
Merge branch 'master' into feature/hostfactory 2019-08-08 17:51:40 -07:00
bwatrous ab96eee525 Merge pull request #4 from mattdot/master
Clarified instructions in the README
2019-08-08 17:36:24 -07:00
Ben Watrous 669eeae6e6 merged README changes 2019-08-08 17:36:05 -07:00
Ben Watrous d99d4dee82 show blobs for full symphony version rather than just eval 2019-08-08 17:22:59 -07:00
Ben Watrous b55d5a19ea Change default for cluster template to expect a licensed (non-eval) copy of Symphony and a non-eval entitlement file 2019-08-08 16:45:03 -07:00
Ben Watrous d2e92f9605 Updated readme for Host Factory 2019-04-05 17:21:33 -07:00
Ben Watrous ed39c5a2ec Fix the Shared Install option for Symphony (and add a temporary cluster template for it) 2019-04-05 11:47:08 -07:00
Ben Watrous 2fd7860507 Remove icon reference 2019-04-03 10:18:20 -07:00
Ben Watrous ac928520b8 Workaround symphony json parser issues with returnRequest output 2019-04-03 10:12:48 -07:00
Ben Watrous decd4e4c41 Fix invalid and unexpected tuple creation 2019-03-29 17:49:40 -07:00
Ben Watrous f1bc01716c First working Host Factory 2019-03-29 17:47:42 -07:00
bwatrous 9f5433c3cd
Merge pull request #4 from mattdot/master
Clarified instructions in the README
2019-03-06 13:31:44 -08:00
Matt Dotson da87648652
Clarified instructions in the README 2019-02-07 11:55:22 -08:00
Ben Watrous 6bf2b2d667 First pass at converting LSF RC to Symphony HostFactory 2019-02-04 17:58:27 -08:00
Ben Watrous 67699334ce auto-accept license terms 2019-02-04 16:29:37 -08:00
Ben Watrous 00276311c6 bump to symphony version 7.2.1.0 2019-02-04 15:51:25 -08:00