Skip to content
This repository has been archived by the owner on Nov 1, 2023. It is now read-only.

Proxy VM is not sending heartbeats in certain circumstances #498

Closed
andrew-slutsky opened this issue Feb 3, 2021 · 4 comments · Fixed by #502
Closed

Proxy VM is not sending heartbeats in certain circumstances #498

andrew-slutsky opened this issue Feb 3, 2021 · 4 comments · Fixed by #502
Labels
bug Something isn't working

Comments

@andrew-slutsky
Copy link
Contributor

andrew-slutsky commented Feb 3, 2021

Information

  • Onefuzz version: 2.1.0
  • OS: Windows (CLI)

This happens in our production instance which you may be familiar with c***rod05, but it does not seem to happen on our less busy or newer instances.

Provide detailed reproduction steps (if any)

  1. Run the 'debug' command
    $ onefuzz.exe debug node rdp

  2. Connect as you would if you wanted to inspect some onefuzz logs on the node

  3. Browse the web, watch TV, or just leave the RDP session open

After 10 to 15 minutes you will be disconnected.

  1. You can recreate the debug session using the same command in Step 1, and will see the node in the same state it was before you disconnected.

Upon further investigation, the instance activity log shows the App Function (System-Assigned Managed Identity) has deleted the Proxy VM and that App Insights did not log a heartbeat for 10 minutes before deleting the Proxy VM. So partly, the behavior was expected. That is why we think this issue has something to do with the heartbeats.

Expected result

We expect the Proxy VM to send heartbeats and then for the App Function to process them so it does not delete the Proxy VM.

AB#39994700

@andrew-slutsky andrew-slutsky added the bug Something isn't working label Feb 3, 2021
@ghost ghost added the Needs: triage label Feb 3, 2021
@bmc-msft
Copy link
Contributor

bmc-msft commented Feb 3, 2021

I can reproduce this. Investigating.

@bmc-msft
Copy link
Contributor

This apparently isn't fixed. #520 will help debug this further.

@bmc-msft bmc-msft reopened this Feb 11, 2021
@mgreisen mgreisen removed the backlog label Jan 30, 2023
@stishkin
Copy link
Contributor

stishkin commented Mar 1, 2023

No repro

@stishkin stishkin closed this as completed Mar 1, 2023
@stishkin
Copy link
Contributor

stishkin commented Mar 1, 2023

no repro in latest version I meant

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants