{"action":"created","issue":{"url":"https://api.github.com/repos/Azure/azure-xplat-cli/issues/2767","repository_url":"https://api.github.com/repos/Azure/azure-xplat-cli","labels_url":"https://api.github.com/repos/Azure/azure-xplat-cli/issues/2767/labels{/name}","comments_url":"https://api.github.com/repos/Azure/azure-xplat-cli/issues/2767/comments","events_url":"https://api.github.com/repos/Azure/azure-xplat-cli/issues/2767/events","html_url":"https://github.com/Azure/azure-xplat-cli/issues/2767","id":148767034,"number":2767,"title":"vm extension set: No way to specify autoUpgradeMinorVersion","user":{"login":"ahmetalpbalkan","id":159209,"avatar_url":"https://avatars.githubusercontent.com/u/159209?v=3","gravatar_id":"","url":"https://api.github.com/users/ahmetalpbalkan","html_url":"https://github.com/ahmetalpbalkan","followers_url":"https://api.github.com/users/ahmetalpbalkan/followers","following_url":"https://api.github.com/users/ahmetalpbalkan/following{/other_user}","gists_url":"https://api.github.com/users/ahmetalpbalkan/gists{/gist_id}","starred_url":"https://api.github.com/users/ahmetalpbalkan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ahmetalpbalkan/subscriptions","organizations_url":"https://api.github.com/users/ahmetalpbalkan/orgs","repos_url":"https://api.github.com/users/ahmetalpbalkan/repos","events_url":"https://api.github.com/users/ahmetalpbalkan/events{/privacy}","received_events_url":"https://api.github.com/users/ahmetalpbalkan/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Azure/azure-xplat-cli/labels/IAAS","name":"IAAS","color":"DDDDDD"},{"url":"https://api.github.com/repos/Azure/azure-xplat-cli/labels/IAAS%20-%20Extensions","name":"IAAS - Extensions","color":"1d76db"},{"url":"https://api.github.com/repos/Azure/azure-xplat-cli/labels/P2","name":"P2","color":"d7e102"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-04-15T20:53:48Z","updated_at":"2016-05-25T22:37:20Z","closed_at":null,"body":"CLI Version: **0.9.19**\r\nMode: **ARM**\r\n\r\nASM mode had a feature to let users pick the highest minor version of a VM extension through version syntax, such as `1.*`. So if I run:\r\n\r\n    [asm] azure vm extension set [...] Extension Namespace 1.*\r\n\r\nI will get the highest version with `major=1`. This feature was already there in ASM because it's a feature of Service Management APIs and has nothing to do with client-side.\r\n\r\nNow, in ARM, there is no way of doing this and this is actually a pretty useful/important feature we should be encouraging users to follow. ARM does not accept `1.*` syntax anymore, but in the extension properties it accepts an object:\r\n\r\n    \"autoUpgradeMinorVersion\": true,\r\n\r\nWith that, users can pick the highest version and just type `1.0` but a version like `1.5` will get installed to their VM. To make this happen we need a `--autoUpgradeMinorVersion` argument that would set the respective object key in request JSON to true.\r\n\r\nDon't ever worry what autoUpgradeMinorVersion means, it is a long story and it doesn't mean an upgrade."},"comment":{"url":"https://api.github.com/repos/Azure/azure-xplat-cli/issues/comments/221728598","html_url":"https://github.com/Azure/azure-xplat-cli/issues/2767#issuecomment-221728598","issue_url":"https://api.github.com/repos/Azure/azure-xplat-cli/issues/2767","id":221728598,"user":{"login":"ahmetalpbalkan","id":159209,"avatar_url":"https://avatars.githubusercontent.com/u/159209?v=3","gravatar_id":"","url":"https://api.github.com/users/ahmetalpbalkan","html_url":"https://github.com/ahmetalpbalkan","followers_url":"https://api.github.com/users/ahmetalpbalkan/followers","following_url":"https://api.github.com/users/ahmetalpbalkan/following{/other_user}","gists_url":"https://api.github.com/users/ahmetalpbalkan/gists{/gist_id}","starred_url":"https://api.github.com/users/ahmetalpbalkan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ahmetalpbalkan/subscriptions","organizations_url":"https://api.github.com/users/ahmetalpbalkan/orgs","repos_url":"https://api.github.com/users/ahmetalpbalkan/repos","events_url":"https://api.github.com/users/ahmetalpbalkan/events{/privacy}","received_events_url":"https://api.github.com/users/ahmetalpbalkan/received_events","type":"User","site_admin":false},"created_at":"2016-05-25T22:37:20Z","updated_at":"2016-05-25T22:37:20Z","body":"folks, any updates? this should be very easy to add."}}
{"actor":{"display_login":"ahmetalpbalkan"}}