question

Suneil-5317 avatar image
0 Votes"
Suneil-5317 asked Monalla-MSFT answered

No artifacts listed for Linux VMs in Canada

In the last several days we have noticed that it is not possible to add any artifacts to Linux VMs as no public artifacts are listed.
Windows VMs work fine.

56831-image.png


azure-devtestlabsazure-dtl-artifacts
image.png (8.1 KiB)
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

kobulloc-MSFT avatar image
0 Votes"
kobulloc-MSFT answered Suneil-5317 commented

Where is your DevTest Labs hosted and what are you using for a base? For my Central Canada DevTest Lab using Ubuntu Server 20.04 LTS, I'm seeing several artifact options:

56971-01.png



01.png (187.4 KiB)
· 10
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

I have tried both ubuntu20_04 Server LTS and custom linux images.
In both cases:
1. If I am creating a new image I can see a full list of linux public artifacts.
2. However, if I am trying to add an artifact to an existing VM, the list is empty per original post.





0 Votes 0 ·

Interesting. I deployed ubuntu20_04 Server LTS in both Canada Central and US West 2.

  • For the Canada Central VM, Linux artifacts are available.

  • For the US West 2 VM, Linux artifacts are not available.

  • For Windows Server 2019, I'm seeing artifacts available as you described.

I'm going to follow up with the DevTest Labs team.


57287-01.png

57170-02.png


0 Votes 0 ·
01.png (81.3 KiB)
02.png (79.9 KiB)

Interesting indeed - especially since you are noticing the problem in a different region and yet it seems to be ok for you in Canada.

0 Votes 0 ·

I spoke with the DevTest Labs team and there was an outage that may have impacted artifact availability but that should be resolved at this point. If you delete and recreate your VMs, artifacts should be available. If they are not, let us know so we can follow up and get this resolved. I'm going to try recreating VMs as well in both locations.

Edit: I'm not seeing artifacts on my new VMs. I'm going to follow up with the DevTest Labs team to make sure that this gets addressed. In the meantime, please let me know if you need assistance unblocking anything.

0 Votes 0 ·

Just tried with a band new VM based on Ubuntu 18_04 and still no artifacts.

0 Votes 0 ·
Show more comments

Thanks. Basically we wanted to have our devtest users be able to run the artifact that allows them to create and update the password of a administrator account in their Ubuntu VM. The artifact is called Reset VM Password.

0 Votes 0 ·

The leading theory at this point is that there may be an error in the UI. If you open up Developer Tools (F12) and look at the Console, are you seeing any errors? I'm seeing artifacts again at this point so it doesn't seem to be consistent on my end.

0 Votes 0 ·

Yes there are errors in the Console:

58117-image.png


0 Votes 0 ·
image.png (109.7 KiB)
Show more comments
kobulloc-MSFT avatar image
0 Votes"
kobulloc-MSFT answered Suneil-5317 commented

Hopefully you are not still running into Artifact problems. The leading theory at this point is that this is a UI error rather than an issue on the backend. In addition to looking at console errors using F12 (the resource not found errors are a separate issue which should not cause the artifact issue), you can try loading the UI with Client Optimizations enabled or disabled by changing your URL slightly:

Client Optimizations Enabled:
https://portal.azure.com/?clientoptimizations=true#blade/Microsoft_Azure_DevTestLab...

Client Optimizations Disabled:
https://portal.azure.com/?clientoptimizations=false#blade/Microsoft_Azure_DevTestLab...




· 8
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hi, yes we still have this issue. What does the client optimization parameter do - when I set it to false the artifacts button works?

0 Votes 0 ·

@Suneil-5317 - As you mentioned you are still having issues, just wanted to check are you still not seeing Artifacts in Ubuntu Server 20.04 LTS ?

0 Votes 0 ·

@Suneil-5317 , @Monalla-MSFT will be working to unblock you (I'm currently away). I don't know much about the inner workings of the client optimization, other than that it appears that there may be a bug in how the UI is updated when optimized. This shouldn't be a workaround that you need to use however if the artifact button works when the optimization is set to false that gives us a much better idea of where things are going wrong.

0 Votes 0 ·

I checked again yesterday and today and it appears Artefacts are enabled again for Linux. This is with client optimizations enabled as well.

0 Votes 0 ·
Show more comments
Monalla-MSFT avatar image
0 Votes"
Monalla-MSFT answered

@Suneil-5317 -

I am glad that the issue is resolved for you.

Yes, We did have an outage during that time that intermittently prevented requests from completing for some regions.

If there are further questions regarding this matter, please tag me in your reply. We will gladly continue the discussion and we will reopen the issue.

And If the response helped, please feel free to "Accept as Answer" and "Upvote" the same so it can be beneficial to the community.

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.