From e2e26760837944be295a0d62d9192022a1ceac1f Mon Sep 17 00:00:00 2001 From: Jacob Rahme <50593014+jrahme-cci@users.noreply.github.com> Date: Fri, 20 Dec 2024 08:08:13 -0500 Subject: [PATCH] add OSS acknowledgements for runner-init/GOAT (#9138) * add OSS acknowledgements for runner-init/GOAT * formatting * Update jekyll/_cci2/open-source.adoc * add self hosted runner declarations * Update jekyll/_cci2/open-source.adoc Co-authored-by: Rosie Yohannan --------- Co-authored-by: Rosie Yohannan --- jekyll/_cci2/circleci-runner.csv | 20 ++++++++++++++++++++ jekyll/_cci2/open-source.adoc | 22 ++++++++++++++++++++++ jekyll/_cci2/runner-init.csv | 7 +++++++ 3 files changed, 49 insertions(+) create mode 100644 jekyll/_cci2/circleci-runner.csv create mode 100644 jekyll/_cci2/runner-init.csv diff --git a/jekyll/_cci2/circleci-runner.csv b/jekyll/_cci2/circleci-runner.csv new file mode 100644 index 00000000000..9598d990971 --- /dev/null +++ b/jekyll/_cci2/circleci-runner.csv @@ -0,0 +1,20 @@ +Name,License +gopkg.in/yaml.v3,Apache-2.0 OR MIT +github.com/aws/aws-sdk-go,Apache-2.0 +gotest.tools/v3,Apache-2.0 +k8s.io/api,Apache-2.0 +k8s.io/apimachinery,Apache-2.0 +k8s.io/client-go,Apache-2.0 +k8s.io/kubectl,Apache-2.0 +k8s.io/utils,Apache-2.0 +sigs.k8s.io/gateway-api,Apache-2.0 +dario.cat/mergo,BSD-3-Clause +github.com/google/go-cmp,BSD-3-Clause +github.com/google/uuid,BSD-3-Clause +golang.org/x/sync,BSD-3-Clause +github.com/alecthomas/kong,MIT +github.com/cenkalti/backoff/v4,MIT +github.com/gin-gonic/gin,MIT +github.com/jellydator/ttlcache/v3,MIT +github.com/kr/pretty,MIT +gopkg.in/natefinch/lumberjack.v2,MIT diff --git a/jekyll/_cci2/open-source.adoc b/jekyll/_cci2/open-source.adoc index 4397e58b740..7a75192270e 100644 --- a/jekyll/_cci2/open-source.adoc +++ b/jekyll/_cci2/open-source.adoc @@ -24,3 +24,25 @@ The following 3rd-party open source components are used in the CircleCI release include::release-agent.csv[] |=== -- + +[.tab.oss-ack.GOAT] +-- +The following 3rd-party open source components are used in the CircleCI General Orchestration Agent (GOAT). GOAT is an agent used by self-hosted container runners for managing the container environment. For more information, see the xref:container-runner#[Container Runner docs]. + +[.table.table-striped] +[cols=2*, options="header", stripes=even,format=csv] +|=== +include::runner-init.csv[] +|=== +-- + +[.tab.oss-ack.CircleCI_Runner] +-- +The following 3rd-party open source components are used in the CircleCI self-hosted runner. The CircleCI runner is a utility used to run CirlceCI jobs on self-hosted infrastructure. For more information, see the xref:runner-overview#[self-hosted runner overview docs]. + +[.table.table-striped] +[cols=2*, options="header", stripes=even,format=csv] +|=== +include::circleci-runner.csv[] +|=== +-- diff --git a/jekyll/_cci2/runner-init.csv b/jekyll/_cci2/runner-init.csv new file mode 100644 index 00000000000..11b25767b2d --- /dev/null +++ b/jekyll/_cci2/runner-init.csv @@ -0,0 +1,7 @@ +Name,License +gotest.tools/v3,Apache-2.0 +github.com/google/go-cmp,BSD-3-Clause +github.com/alecthomas/kong,MIT +github.com/gin-gonic/gin,MIT +github.com/goccy/go-json,MIT +github.com/hashicorp/go-reap,MPL-2.0