Skip to content

Plugins vendoring backport#40793

Merged
hugoShaka merged 21 commits into
branch/v15from
hugo/giant-plugins-backport
Apr 23, 2024
Merged

Plugins vendoring backport#40793
hugoShaka merged 21 commits into
branch/v15from
hugo/giant-plugins-backport

Conversation

@hugoShaka
Copy link
Copy Markdown
Contributor

@hugoShaka hugoShaka commented Apr 22, 2024

This PR backports to v15 everything I worked on recently when migrating the teleport-plugins content in the main teleport repo.

@public-teleport-github-review-bot
Copy link
Copy Markdown

@hugoShaka - this PR will require admin approval to merge due to its size. Consider breaking it up into a series smaller changes.

@github-actions
Copy link
Copy Markdown
Contributor

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 changelog: followed by the changelog entries for the PR.

Copy link
Copy Markdown
Collaborator

@r0mant r0mant left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I reviewed every single line of this PR.

@hugoShaka hugoShaka added the no-changelog Indicates that a PR does not require a changelog entry label Apr 22, 2024
@hugoShaka hugoShaka added this pull request to the merge queue Apr 23, 2024
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Apr 23, 2024
* copy terraform provider

* Make dependecy checker happy + use go 1.22

* Run terraform tests in the CI, add Makefile target

* go mod tidy
* Migrate ServiceNow access plugin tests

* lint
* Migrate jira access plugin tests

* grant the access_request.update permission

* lint

* license
hugoShaka and others added 13 commits April 23, 2024 16:11
* Vendor event-forwarder plugin

* fix tests + add Makefile + CI

* lint

* Fix broken test

* use a separate go.mod

* ignore event-handler in flaky tests + update go.mod

* go mod tidy
* fix broken path filtering in workflow

* go mod tidy
* Make AuthHelper support enterprise

* Split access OSS and Enterprise tets suites

* fix slack tests

* fix race in accesslist reminder tests

* fixup! fix race in accesslist reminder tests
* Skip flaky access plugin tests

* fixup! Skip flaky access plugin tests
* Lint Terraform and Event-Handler

* lint terraform

* add Makefile lint targets for TF and event-handler

* address feedback

* Update integrations/event-handler/Makefile

Co-authored-by: Alan Parra <alan.parra@goteleport.com>

---------

Co-authored-by: Alan Parra <alan.parra@goteleport.com>
* Split TF oss and TF ent tests

* Add makefile target + use eintegration

* update go mod
* vendor plugin charts

* add tests and version update
@hugoShaka hugoShaka force-pushed the hugo/giant-plugins-backport branch from f6b40af to 6c6f79f Compare April 23, 2024 20:12
@hugoShaka hugoShaka added this pull request to the merge queue Apr 23, 2024
Merged via the queue into branch/v15 with commit f96638e Apr 23, 2024
@hugoShaka hugoShaka deleted the hugo/giant-plugins-backport branch April 23, 2024 20:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport helm no-changelog Indicates that a PR does not require a changelog entry size/xl

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants