{"action":"created","issue":{"url":"https://api.github.com/repos/Azure/WALinuxAgent/issues/1067","repository_url":"https://api.github.com/repos/Azure/WALinuxAgent","labels_url":"https://api.github.com/repos/Azure/WALinuxAgent/issues/1067/labels{/name}","comments_url":"https://api.github.com/repos/Azure/WALinuxAgent/issues/1067/comments","events_url":"https://api.github.com/repos/Azure/WALinuxAgent/issues/1067/events","html_url":"https://github.com/Azure/WALinuxAgent/issues/1067","id":305419464,"number":1067,"title":"waagent upgrade and downloaded all the extensions and enable again","user":{"login":"sundaxi","id":8264634,"avatar_url":"https://avatars3.githubusercontent.com/u/8264634?v=4","gravatar_id":"","url":"https://api.github.com/users/sundaxi","html_url":"https://github.com/sundaxi","followers_url":"https://api.github.com/users/sundaxi/followers","following_url":"https://api.github.com/users/sundaxi/following{/other_user}","gists_url":"https://api.github.com/users/sundaxi/gists{/gist_id}","starred_url":"https://api.github.com/users/sundaxi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sundaxi/subscriptions","organizations_url":"https://api.github.com/users/sundaxi/orgs","repos_url":"https://api.github.com/users/sundaxi/repos","events_url":"https://api.github.com/users/sundaxi/events{/privacy}","received_events_url":"https://api.github.com/users/sundaxi/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-03-15T05:22:33Z","updated_at":"2018-03-15T06:15:38Z","closed_at":"2018-03-15T05:44:26Z","author_association":"NONE","body":"I noticed that when waagent upgrade, it will try to download all the exsiting extension again and enable them all. But sometimes, some extension cannot be enabled correctly. And the vm state kept in seeking state forever. \r\n\r\nMy question is\r\n1. What's the timeout for enable a non-work extension? It seems that the fabric controller will wait for the update from extension status forever. \r\n2. Can we set timeout timer manually? \r\n2. For some one time running extension like VMAaccess and custom script, why they need to be re-installed every time when agent upgraded?"},"comment":{"url":"https://api.github.com/repos/Azure/WALinuxAgent/issues/comments/373272017","html_url":"https://github.com/Azure/WALinuxAgent/issues/1067#issuecomment-373272017","issue_url":"https://api.github.com/repos/Azure/WALinuxAgent/issues/1067","id":373272017,"user":{"login":"sundaxi","id":8264634,"avatar_url":"https://avatars3.githubusercontent.com/u/8264634?v=4","gravatar_id":"","url":"https://api.github.com/users/sundaxi","html_url":"https://github.com/sundaxi","followers_url":"https://api.github.com/users/sundaxi/followers","following_url":"https://api.github.com/users/sundaxi/following{/other_user}","gists_url":"https://api.github.com/users/sundaxi/gists{/gist_id}","starred_url":"https://api.github.com/users/sundaxi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sundaxi/subscriptions","organizations_url":"https://api.github.com/users/sundaxi/orgs","repos_url":"https://api.github.com/users/sundaxi/repos","events_url":"https://api.github.com/users/sundaxi/events{/privacy}","received_events_url":"https://api.github.com/users/sundaxi/received_events","type":"User","site_admin":false},"created_at":"2018-03-15T06:15:38Z","updated_at":"2018-03-15T06:15:38Z","author_association":"NONE","body":"Thanks @boumenot . Whenthe timeout triggered for extension enable failure. For my understanding the waagent should send out a report to wireserver to let it know the state failed and release the seeking goal state from Azure fabric controller. But in many cases, it doesn't report wireserver and Fabric controller mark the state of vm as seeking forever. Is there any way to avoid to fix such kind of scenario ?"}}
{"actor":{"display_login":"sundaxi"}}