Add non-AD desktops to Enroll New Resource#35231
Conversation
|
The PR changelog entry failed validation: Changelog entry not found in the PR body. Please add a "no-changelog" label to the PR, or changelog lines starting with |
1 similar comment
|
The PR changelog entry failed validation: Changelog entry not found in the PR body. Please add a "no-changelog" label to the PR, or changelog lines starting with |
ravicious
left a comment
There was a problem hiding this comment.
LGTM but the event field needs to be adjusted AFAIK.
| ApplicationHttp = 'DISCOVER_RESOURCE_APPLICATION_HTTP', | ||
| ApplicationTcp = 'DISCOVER_RESOURCE_APPLICATION_TCP', | ||
| WindowsDesktop = 'DISCOVER_RESOURCE_WINDOWS_DESKTOP', | ||
| WindowsDesktopNonAD = 'DISCOVER_RESOURCE_DOC_WINDOWS_DESKTOP_NON_AD', |
There was a problem hiding this comment.
I think this needs to correspond to DiscoverResource in usageevents.proto which itself needs to be deployed to Cloud first.
teleport/api/proto/teleport/usageevents/v1/usageevents.proto
Lines 96 to 108 in 464edfa
For now I'd just use WindowsDesktop and ask on #dev-discover if we want to track these separately, unless it was discussed already.
There was a problem hiding this comment.
Good catch. We absolutely want to track separately.
There was a problem hiding this comment.
Thanks for catching that, I've modified the proto and opened PR in cloud
There was a problem hiding this comment.
@zmb3 @probakowski wdyt about adding a usage event for reaching the end of the discover AD flow as well (per our discussion in the call last week).
There was a problem hiding this comment.
I was going to suggest the same. Might as well since we're here.
72f59da to
ce4a338
Compare
Co-authored-by: Isaiah Becker-Mayer <isaiah@goteleport.com>
Co-authored-by: Isaiah Becker-Mayer <isaiah@goteleport.com>
|
@probakowski See the table below for backport results.
|
* Add non-AD to Enroll new resource * add discoverresource to proto * reword desktops labels * Update UI test snapshot * Update UI test snapshot * Update web/packages/teleport/src/Discover/SelectResource/resources.tsx Co-authored-by: Isaiah Becker-Mayer <isaiah@goteleport.com> * Update web/packages/teleport/src/Discover/SelectResource/resources.tsx Co-authored-by: Isaiah Becker-Mayer <isaiah@goteleport.com> * Update UI test snapshot --------- Co-authored-by: Isaiah Becker-Mayer <isaiah@goteleport.com>
* Add non-AD desktops to `Enroll New Resource` (#35231) * Add non-AD to Enroll new resource * add discoverresource to proto * reword desktops labels * Update UI test snapshot * Update UI test snapshot * Update web/packages/teleport/src/Discover/SelectResource/resources.tsx Co-authored-by: Isaiah Becker-Mayer <isaiah@goteleport.com> * Update web/packages/teleport/src/Discover/SelectResource/resources.tsx Co-authored-by: Isaiah Becker-Mayer <isaiah@goteleport.com> * Update UI test snapshot --------- Co-authored-by: Isaiah Becker-Mayer <isaiah@goteleport.com> * fix test --------- Co-authored-by: Isaiah Becker-Mayer <isaiah@goteleport.com>
This change add new tile to
Enroll New Resourcefor non-AD Windows Desktops.It's unguided one, just providing link to the guide.
This PR depends on https://github.com/gravitational/cloud/pull/6927
Changelog: Add non-AD desktops to Enroll New Resource