David Kydd
0754a6f5c2
Order aad tokens consistently
2018-10-26 10:58:17 +13:00
David Kydd
3283292bf1
Fix for updating storage / batch creds for private clouds
2018-10-26 10:57:49 +13:00
David Kydd
3709d7bc36
Layout polish, annotation on threads explaining impact
2018-10-25 11:37:58 +13:00
David Kydd
b82b826cdf
Disable Env tab when Reuse pool is selected
2018-10-25 11:36:45 +13:00
David Kydd
878f8d799b
Make sure the selected containerImage is always up to date with what is displayed
2018-10-25 11:30:44 +13:00
David Kydd
b80152950a
Solved some code duplication, pruned some unused fields
2018-10-24 16:25:36 +13:00
David Kydd
b6ca46561e
Rename batchManagedContainerImage to containerImage
2018-10-24 15:26:11 +13:00
David Kydd
a96df5544e
Prune unused custom image code, additional renames around marketplaceImage / containerImage distinction
2018-10-24 15:23:32 +13:00
David Kydd
1cf1f0e83d
Added initial maya2017update5 container images
2018-10-24 15:21:18 +13:00
David Kydd
9583adb4bc
No longer need to have dummy "Unsupported" entry in container image definition, missing entries will behave the same.
...
Add initial set of maya2018update4 container images
Use the marketplace image definition in poolImageProvider globally.
2018-10-24 14:33:31 +13:00
David Kydd
2a39273b63
Turns out we can access the private cloud definitions in old msrestazure version, so revert the dependency update
2018-10-24 11:23:57 +13:00
David Kydd
c607aeef43
Rename PoolImageModes for clarity
2018-10-24 11:22:57 +13:00
David Kydd
1f8978e20a
Prune dead code
2018-10-24 10:35:35 +13:00
David Kydd
fb69567a36
Re-add license checkboxes to allow license server usage. Refresh button in Submission / Env tab refreshes each other
2018-10-24 10:35:12 +13:00
David Kydd
2cc3ddb10f
Fix minor alignment and display issues in auth workflows
2018-10-23 16:02:49 +13:00
David Kydd
9e2ebf1850
Roll back stored account from config if permissions are inadequate for calling list keys on autostorage account
2018-10-23 16:01:48 +13:00
David Kydd
82c4e1e3d3
Support private clouds - required new versions of msrestazure and associated dependencies
2018-10-23 16:00:41 +13:00
David Kydd
0ff895839b
Prune unused file
2018-10-18 14:36:28 +13:00
David Kydd
9830e7f8d1
UI layout tidying to give reuse persistent pool dropdown its own row, reload the pool dropdown on refresh
2018-10-18 14:35:39 +13:00
David Kydd
0209a4b8c2
Only display pools in the reuse pool dropdown if they have the appLicenses required by the job on them (depends on the selected renderer)
2018-10-18 09:38:41 +13:00
David Kydd
bf867b8bf1
Disable Submit button when form is in invalid state for submission, fix occasional layout issues with container image row
2018-10-11 14:24:33 +13:00
David Kydd
4f93f97d14
Made deleteui robust to being called with empty potentially nested lists, and on objects that have already been deleted - preventing unnecessary logging of non-errors
2018-10-11 14:20:52 +13:00
David Kydd
831301bec6
All tests to green including integration, moved files into solution and deleted old test scene asset maps
2018-10-10 12:30:47 +13:00
David Kydd
5fd4098e82
Pruned unused file
2018-10-10 11:56:19 +13:00
David Kydd
eee66b628d
Initial working version of Batch Managed containers
...
- new set of templates including the TaskContainerSettings
- if reusing a pool which has more than 1 containerImage present, a dropdown is displayed during submission
- single set of POC images available covering centos, maya2018update3, and arnold2103 or vray36004
2018-10-09 13:41:13 +13:00
David Kydd
a3e67a531f
Merge branch 'aad' into aadWithCustomImages
2018-09-24 13:32:45 +12:00
David Kydd
ea733d63a1
Merge branch 'master' into aad
2018-09-24 13:32:18 +12:00
David Kydd
4d5c84b1f3
Fix date stamp for v0.22.0 release
2018-09-24 10:41:25 +12:00
David Kydd
aec4ae085c
prep for v0.22.0 release
2018-09-24 10:39:43 +12:00
David Kydd
40138010c6
Revert to using env var for determining mayapy location
2018-09-24 10:19:18 +12:00
David Kydd
10e1a20c26
split creation of models.ImageReference across multiple lines, put a conditional infront of customImage specific logic
2018-09-21 20:31:50 +12:00
David Kydd
0288269b1c
always call get_node_sku_id for determining windows / linux
2018-09-21 20:29:39 +12:00
David Kydd
a2f974cb7a
fix some properties being invoked as methods, ImageType -> PoolImageMode rename, enum comparison using .value for now
2018-09-21 20:28:59 +12:00
David Kydd
d1d67a0fbe
storage_key is no longer required config, don't save auth tokens on closing as they have been modified
2018-09-21 20:25:52 +12:00
David Kydd
affaa7e2b8
threads should always be returned as an int
2018-09-21 20:22:37 +12:00
David Kydd
826cc67418
register batch_url and storage_account_resource_id as config values
2018-09-21 20:22:05 +12:00
David Kydd
455cbc9ffa
prune dead code
2018-09-21 20:21:09 +12:00
David Kydd
76ae45fb76
_upload_threads is a property not a method
2018-09-21 20:20:58 +12:00
David Kydd
6707b519c7
Retain AAD Domain if we have to prompt for new sign in
2018-09-21 17:15:09 +12:00
David Kydd
98827741a6
Merge branch 'aadWithCustomImages' into aadWithCustomImagesAndContainers
2018-09-21 10:17:25 +12:00
David Kydd
e14cb65f06
Merge branch 'aad' into aadWithCustomImages
2018-09-21 10:16:46 +12:00
David Kydd
fe76211524
Merge branch 'master' into aad
...
# Conflicts:
# azure_batch_maya/scripts/config.py
# azure_batch_maya/scripts/tools/job_watcher.py
# azure_batch_maya/scripts/ui/ui_config.py
2018-09-21 10:16:21 +12:00
David Kydd
957baaeb20
prep for release v0.21.0
2018-09-21 09:50:54 +12:00
David Kydd
6c811da6ca
Prune dead code
2018-09-21 09:46:01 +12:00
David Kydd
11c7a464f1
Force set threads on _client during init, prevents a possible error where we go to submit a job before it has been set
2018-09-21 09:45:39 +12:00
David Kydd
37a3f7a75e
Force threads and logging to be written to azure_batch.ini if not found, fixes an error where these were attempted to be read before they exist
2018-09-21 09:44:20 +12:00
David Kydd
2d92ee375f
additionalFlags need to be on linux too as the template has to accept them
2018-09-20 14:59:54 +12:00
David Kydd
4ba122c763
remove mkdir's from commandLine as they are only needed for private build
2018-09-20 14:23:47 +12:00
David Kydd
eca8e14d08
Prep for release of v0.20.0
2018-09-20 14:20:36 +12:00
David Kydd
dfe2b22c9d
add "additionalFlags" field and template parameter for arnold
2018-09-20 14:18:41 +12:00