Skip to content

Commit 1caf339

Browse files
authored
Make repo compliant (#24)
1 parent d881534 commit 1caf339

File tree

18 files changed

+1167
-190
lines changed

18 files changed

+1167
-190
lines changed

.reuse/dep5

Lines changed: 211 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,211 @@
1+
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
2+
Upstream-Name: Gardener machine-controller-manager-provider-sampleprovider
3+
Upstream-Contact: The Gardener project <gardener@googlegroups.com>
4+
Source: https://github.com/gardener/machine-controller-manager-provider-sampleprovider
5+
6+
# --------------------------------------------------
7+
# source code
8+
9+
Files: *
10+
Copyright: 2017-2024 SAP SE or an SAP affiliate company and Gardener contributors
11+
License: Apache-2.0
12+
13+
# --------------------------------------------------
14+
# documentation
15+
16+
Files: *.md
17+
Copyright: 2017-2024 SAP SE or an SAP affiliate company and Gardener contributors
18+
License: CC-BY-4.0
19+
20+
# --------------------------------------------------
21+
# third-party
22+
23+
# --- copied source code ---
24+
Files: cmd/machine-controller/main.go
25+
Copyright: 2014 The Kubernetes Authors
26+
License: Apache-2.0
27+
28+
# --- vendor folder dependencies ---
29+
Files: vendor/github.com/google/go-cmp/*
30+
Copyright: 2024 github.com/google/go-cmp contributors.
31+
License: BSD-3-Clause
32+
33+
Files: vendor/github.com/beorn7/perks/*
34+
Copyright: 2024 github.com/beorn7/perks contributors.
35+
License: MIT
36+
37+
Files: vendor/github.com/modern-go/reflect2/*
38+
Copyright: 2024 github.com/modern-go/reflect2 contributors.
39+
License: Apache-2.0
40+
41+
Files: vendor/golang.org/x/time/*
42+
Copyright: 2024 golang.org/x/time contributors.
43+
License: BSD-3-Clause
44+
45+
Files: vendor/github.com/prometheus/client_golang/*
46+
Copyright: 2024 github.com/prometheus/client_golang contributors.
47+
License: Apache-2.0
48+
49+
Files: vendor/k8s.io/component-base/*
50+
Copyright: 2024 k8s.io/component-base contributors.
51+
License: Apache-2.0
52+
53+
Files: vendor/github.com/prometheus/client_model/*
54+
Copyright: 2024 github.com/prometheus/client_model contributors.
55+
License: Apache-2.0
56+
57+
Files: vendor/golang.org/x/crypto/*
58+
Copyright: 2024 golang.org/x/crypto contributors.
59+
License: BSD-3-Clause
60+
61+
Files: vendor/golang.org/x/net/*
62+
Copyright: 2024 golang.org/x/net contributors.
63+
License: BSD-3-Clause
64+
65+
Files: vendor/k8s.io/client-go/*
66+
Copyright: 2024 k8s.io/client-go contributors.
67+
License: Apache-2.0
68+
69+
Files: vendor/k8s.io/apimachinery/*
70+
Copyright: 2024 k8s.io/apimachinery contributors.
71+
License: Apache-2.0
72+
73+
Files: vendor/github.com/hashicorp/golang-lru/*
74+
Copyright: 2024 github.com/hashicorp/golang-lru contributors.
75+
License: MPL-2.0
76+
77+
Files: vendor/github.com/prometheus/common/*
78+
Copyright: 2024 github.com/prometheus/common contributors.
79+
License: Apache-2.0
80+
81+
Files: vendor/google.golang.org/appengine/*
82+
Copyright: 2024 google.golang.org/appengine contributors.
83+
License: Apache-2.0
84+
85+
Files: vendor/github.com/json-iterator/go/*
86+
Copyright: 2024 github.com/json-iterator/go contributors.
87+
License: MIT
88+
89+
Files: vendor/gopkg.in/yaml.v2/*
90+
Copyright: 2024 gopkg.in/yaml.v2 contributors.
91+
License: MIT
92+
93+
Files: vendor/github.com/onsi/gomega/*
94+
Copyright: 2024 github.com/onsi/gomega contributors.
95+
License: MIT
96+
97+
Files: vendor/github.com/onsi/ginkgo/reporters/stenographer/support/go-colorable/*
98+
Copyright: 2024 github.com/onsi/ginkgo/reporters/stenographer/support/go-colorable contributors.
99+
License: MIT
100+
101+
Files: vendor/k8s.io/api/*
102+
Copyright: 2024 k8s.io/api contributors.
103+
License: Apache-2.0
104+
105+
Files: vendor/github.com/imdario/mergo/*
106+
Copyright: 2024 github.com/imdario/mergo contributors.
107+
License: BSD-3-Clause
108+
109+
Files: vendor/github.com/onsi/ginkgo/reporters/stenographer/support/go-isatty/*
110+
Copyright: 2024 github.com/onsi/ginkgo/reporters/stenographer/support/go-isatty contributors.
111+
License: MIT
112+
113+
Files: vendor/golang.org/x/text/*
114+
Copyright: 2024 golang.org/x/text contributors.
115+
License: BSD-3-Clause
116+
117+
Files: vendor/github.com/matttproud/golang_protobuf_extensions/*
118+
Copyright: 2024 github.com/matttproud/golang_protobuf_extensions contributors.
119+
License: Apache-2.0
120+
121+
Files: vendor/golang.org/x/oauth2/*
122+
Copyright: 2024 golang.org/x/oauth2 contributors.
123+
License: BSD-3-Clause
124+
125+
Files: vendor/k8s.io/utils/*
126+
Copyright: 2024 k8s.io/utils contributors.
127+
License: Apache-2.0
128+
129+
Files: vendor/github.com/hpcloud/tail/*
130+
Copyright: 2024 github.com/hpcloud/tail contributors.
131+
License: MIT
132+
133+
Files: vendor/github.com/gardener/machine-controller-manager/*
134+
Copyright: 2024 github.com/gardener/machine-controller-manager contributors.
135+
License: Apache-2.0
136+
137+
Files: vendor/github.com/davecgh/go-spew/*
138+
Copyright: 2024 github.com/davecgh/go-spew contributors.
139+
License: ISC
140+
141+
Files: vendor/k8s.io/cluster-bootstrap/*
142+
Copyright: 2024 k8s.io/cluster-bootstrap contributors.
143+
License: Apache-2.0
144+
145+
Files: vendor/github.com/onsi/ginkgo/*
146+
Copyright: 2024 github.com/onsi/ginkgo contributors.
147+
License: MIT
148+
149+
Files: vendor/github.com/golang/protobuf/*
150+
Copyright: 2024 github.com/golang/protobuf contributors.
151+
License: BSD-3-Clause
152+
153+
Files: vendor/github.com/golang/groupcache/*
154+
Copyright: 2024 github.com/golang/groupcache contributors.
155+
License: Apache-2.0
156+
157+
Files: vendor/github.com/gogo/protobuf/*
158+
Copyright: 2024 github.com/gogo/protobuf contributors.
159+
License: BSD-3-Clause
160+
161+
Files: vendor/gopkg.in/tomb.v1/*
162+
Copyright: 2024 gopkg.in/tomb.v1 contributors.
163+
License: BSD-3-Clause
164+
165+
Files: vendor/github.com/spf13/pflag/*
166+
Copyright: 2024 github.com/spf13/pflag contributors.
167+
License: BSD-3-Clause
168+
169+
Files: vendor/k8s.io/klog/*
170+
Copyright: 2024 k8s.io/klog contributors.
171+
License: Apache-2.0
172+
173+
Files: vendor/github.com/prometheus/procfs/*
174+
Copyright: 2024 github.com/prometheus/procfs contributors.
175+
License: Apache-2.0
176+
177+
Files: vendor/k8s.io/kube-openapi/*
178+
Copyright: 2024 k8s.io/kube-openapi contributors.
179+
License: Apache-2.0
180+
181+
Files: vendor/github.com/evanphx/json-patch/*
182+
Copyright: 2024 github.com/evanphx/json-patch contributors.
183+
License: BSD-3-Clause
184+
185+
Files: vendor/github.com/modern-go/concurrent/*
186+
Copyright: 2024 github.com/modern-go/concurrent contributors.
187+
License: Apache-2.0
188+
189+
Files: vendor/github.com/googleapis/gnostic/*
190+
Copyright: 2024 github.com/googleapis/gnostic contributors.
191+
License: Apache-2.0
192+
193+
Files: vendor/github.com/google/gofuzz/*
194+
Copyright: 2024 github.com/google/gofuzz contributors.
195+
License: Apache-2.0
196+
197+
Files: vendor/golang.org/x/sys/*
198+
Copyright: 2024 golang.org/x/sys contributors.
199+
License: BSD-3-Clause
200+
201+
Files: vendor/k8s.io/apiserver/*
202+
Copyright: 2024 k8s.io/apiserver contributors.
203+
License: Apache-2.0
204+
205+
Files: vendor/gopkg.in/fsnotify.v1/*
206+
Copyright: 2024 gopkg.in/fsnotify.v1 contributors.
207+
License: BSD-3-Clause
208+
209+
Files: vendor/gopkg.in/inf.v0/*
210+
Copyright: 2024 gopkg.in/inf.v0 contributors.
211+
License: BSD-3-Clause

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Please refer to the [Gardener contributor guide](https://github.com/gardener/documentation/blob/master/CONTRIBUTING.md)
1+
Please refer to the [Gardener contributor guide](https://gardener.cloud/docs/contribute/).

LICENSE.md renamed to LICENSE

Lines changed: 2 additions & 81 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
```
1+
22
Apache License
33
Version 2.0, January 2004
44
http://www.apache.org/licenses/
@@ -199,83 +199,4 @@
199199
distributed under the License is distributed on an "AS IS" BASIS,
200200
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
201201
See the License for the specific language governing permissions and
202-
limitations under the License.
203-
```
204-
205-
## APIs
206-
207-
This project may include APIs to SAP or third party products or services. The use of these APIs, products and services may be subject to additional agreements. In no event shall the application of the Apache Software License, v.2 to this project grant any rights in or to these APIs, products or services that would alter, expand, be inconsistent with, or supersede any terms of these additional agreements. API means application programming interfaces, as well as their respective specifications and implementing code that allows other software products to communicate with or call on SAP or third party products or services (for example, SAP Enterprise Services, BAPIs, Idocs, RFCs and ABAP calls or other user exits) and may be made available through SAP or third party products, SDKs, documentation or other media.
208-
209-
210-
## Subcomponents
211-
212-
This project includes the following subcomponents that are subject to separate license terms.
213-
Your use of these subcomponents is subject to the separate license terms applicable to
214-
each subcomponent.
215-
216-
Container Storage Interface (CSI) Drivers
217-
Copyright 2017 The Kubernetes Authors.
218-
https://github.com/kubernetes-csi/drivers/tree/release-1.0
219-
Apache 2 license (https://github.com/kubernetes-csi/drivers/blob/release-1.0/LICENSE )
220-
221-
Container Storage Interface (CSI) Specification
222-
https://github.com/container-storage-interface/spec/tree/v0.3.0
223-
Apache 2 license (https://github.com/container-storage-interface/spec/blob/v0.3.0/LICENSE )
224-
225-
Machine Spec
226-
Copyright (c) 2018-2019 SAP SE or an SAP affiliate company. All rights reserved.
227-
https://github.com/gardener/machine-spec/tree/master
228-
Apache 2 license (https://github.com/gardener/machine-spec/blob/master/LICENSE.md )
229-
230-
Glog
231-
Copyright 2013 Google Inc. All Rights Reserved.
232-
https://github.com/golang/glog/tree/master
233-
Apache 2 license (https://github.com/golang/glog/blob/master/LICENSE )
234-
235-
Cobra
236-
Copyright © 2013 Steve Francia <spf@spf13.com>.
237-
https://github.com/spf13/cobra/tree/v0.0.3
238-
Apache 2 license (https://github.com/spf13/cobra/blob/v0.0.3/LICENSE.txt )
239-
240-
Go Networking
241-
Copyright (c) 2009 The Go Authors. All rights reserved.
242-
https://github.com/golang/net/blob/master
243-
BSD 3-clause "New" or "Revised" License (https://github.com/golang/net/blob/master/LICENSE )
244-
245-
gRPC-Go
246-
Copyright 2016 gRPC authors.
247-
https://github.com/grpc/grpc-go/tree/v1.18.0
248-
Apache 2 license (https://github.com/grpc/grpc-go/tree/v1.18.0/LICENSE )
249-
250-
251-
------
252-
## BSD 3-clause "New" or "Revised" License
253-
```
254-
Copyright (c) <year> <author> All rights reserved.
255-
256-
Redistribution and use in source and binary forms, with or without
257-
modification, are permitted provided that the following conditions are
258-
met:
259-
260-
* Redistributions of source code must retain the above copyright
261-
notice, this list of conditions and the following disclaimer.
262-
* Redistributions in binary form must reproduce the above
263-
copyright notice, this list of conditions and the following disclaimer
264-
in the documentation and/or other materials provided with the
265-
distribution.
266-
* Neither the name of Google Inc. nor the names of its
267-
contributors may be used to endorse or promote products derived from
268-
this software without specific prior written permission.
269-
270-
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
271-
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
272-
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
273-
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
274-
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
275-
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
276-
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
277-
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
278-
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
279-
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
280-
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
281-
```
202+
limitations under the License.

0 commit comments

Comments
 (0)