Skip to content

[v14] Machine ID: More rules to gitlab joining and add globby matching to…#34464

Merged
strideynet merged 1 commit intobranch/v14from
strideynet/v14/backport-34290
Nov 13, 2023
Merged

[v14] Machine ID: More rules to gitlab joining and add globby matching to…#34464
strideynet merged 1 commit intobranch/v14from
strideynet/v14/backport-34290

Conversation

@strideynet
Copy link
Copy Markdown
Contributor

Backports #34290

… some fields (#34290)

* Add fields for to-be-supported token claims

* Modify validation to include new field

* Add comparisons for new fields to joining logic

* Add support for globby matching for sub, ref, namespace_path and project_path

* Document which fields support globby matching

* Add tests for join rule engine changes

* Regenerate operator CRDs

* Add docs for new fields

* Correct punctuation in error message

Co-authored-by: Marco André Dinis <marco.dinis@goteleport.com>

* Correctly use GoDoc-esque comments

* Address docs comments

* Reuse glob matching code

* Correct type of RunnerID field

---------

Co-authored-by: Marco André Dinis <marco.dinis@goteleport.com>
@strideynet strideynet changed the title Machine ID: More rules to gitlab joining and add globby matching to… [v14] Machine ID: More rules to gitlab joining and add globby matching to… Nov 10, 2023
@strideynet strideynet added this pull request to the merge queue Nov 13, 2023
Merged via the queue into branch/v14 with commit 4b05d28 Nov 13, 2023
@strideynet strideynet deleted the strideynet/v14/backport-34290 branch November 13, 2023 19:58
This was referenced Nov 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants