PowerShell / PowerShellGallery

228 stars 65 forks source link

Microsoft Teams Beta Modules Missing #119

Open rorywcollins opened 4 years ago

rorywcollins commented 4 years ago

Unable to download Microsoft Teams beta modules, as repo appears to be gone: https://www.poshtestgallery.com/packages/MicrosoftTeams/

ThomasNieto commented 4 years ago

You're using the test gallery. Please use https://powershellgallery.com Related issue: https://github.com/PowerShell/PowerShellGallery/issues/115

rorywcollins commented 4 years ago

@ThomasNieto - correct; per MS documentation this is where the beta modules reside. Has the location for the beta modules (e.g. 1.0.25) changed? I don't see them in the production gallery, but perhaps I'm not looking in the right place...

edyoung commented 4 years ago

As I understand it, https://www.powershellgallery.com/packages/MicrosoftTeams/ https://www.powershellgallery.com/packages/MicrosoftTeams/1.1.4 has both the preview version of the teams module (1.1.3-preview) and the production version 1.1.4.

https://docs.microsoft.com/en-us/MicrosoftTeams/teams-powershell-release-notes explains more about the Teams module versioning scheme. (I'll be honest - it confuses me!)

In general nobody should be distributing or downloading modules (preview or not) via poshtestgallery. That is for testing the gallery not for distributing test modules.

On Fri, Aug 14, 2020 at 2:08 PM rorywcollins notifications@github.com wrote:

@ThomasNieto https://github.com/ThomasNieto - correct; per MS documentation https://docs.microsoft.com/en-us/powershell/module/teams/add-teamchanneluser?view=teams-ps this is where the beta modules reside. Has the location for the beta modules (e.g. 1.0.25) changed? I don't see them in the production gallery, but perhaps I'm not looking in the right place...

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/PowerShell/PowerShellGallery/issues/119#issuecomment-674272911, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAALECVARHWVX4466AXICJTSAWRVHANCNFSM4P7245YQ .

rorywcollins commented 4 years ago

@edyoung - appreciate the clarification. I was after Add-TeamChannelUser, but in looking at the 1.1.3-preview version, it appears to be there (it's not in 1.1.4). The documentation link I provided above is still referencing poshtestgallery, as well as several public blog posts such as this one, or this one, so it appears to have been distributed there at one time, hence the confusion.

Petri-X commented 4 years ago

On the main page of PowerShellTestGallery you have view: image

But as @rorywcollins mentioned, Teams (which is on the list) is not working anymore.

Why not add a test on Teams' PowerShell test page what has happening and where to go next. This:

Oops!
Error 404 - Page Not Found

Is pretty odd.

ThomasNieto commented 4 years ago

@joeyaiello / @SydneyhSmith Can either of you two reach out to MS Teams to update their process to publish preview modules to the production gallery instead of the test gallery? It might also be good to lock down the test gallery to only allow your team to publish modules there.

SydneyhSmith commented 4 years ago

Yes absolutely @ThomasNieto thanks for helping respond to this issue, we are currently engaged with them internally.