File tree Expand file tree Collapse file tree 9 files changed +41
-162
lines changed
src/main/kotlin/io/meshcloud/dockerosb Expand file tree Collapse file tree 9 files changed +41
-162
lines changed Original file line number Diff line number Diff line change @@ -147,28 +147,3 @@ jobs:
147
147
asset_path : ./cli/bin/unipipe-cli-x86_64-pc-windows-msvc.exe
148
148
asset_name : unipipe-cli-x86_64-pc-windows-msvc.exe
149
149
asset_content_type : application/octet-stream
150
- release-terraform-runner-docker-image :
151
- runs-on : ubuntu-latest
152
- needs : release-cli
153
- steps :
154
- - name : Set up Docker Buildx
155
- uses : docker/setup-buildx-action@v2
156
- - name : Create docker meta
157
- id : meta
158
- uses : docker/metadata-action@v4
159
- with :
160
- images : ghcr.io/meshcloud/unipipe-terraform-runner
161
- tags : type=ref,event=tag
162
- - name : Login to GitHub Container Registry
163
- uses : docker/login-action@v1
164
- with :
165
- registry : ghcr.io
166
- username : ${{ github.repository_owner }}
167
- password : ${{ secrets.GITHUB_TOKEN }}
168
- - name : Build and push
169
- uses : docker/build-push-action@v3
170
- with :
171
- context : " {{defaultContext}}:terraform-runner"
172
- push : ${{ startsWith(github.ref, 'refs/tags/') }}
173
- labels : ${{ steps.meta.outputs.labels }}
174
- tags : ${{ steps.meta.outputs.tags }}
Original file line number Diff line number Diff line change 1
1
# Changelog
2
2
3
+ ## v2.0.0beta-1
4
+
5
+ This release contains two breaking changes to the OSB:
6
+
7
+ - removed support for emitting consumption metrics for billing
8
+ - we will no longer publish terraform-runner images
9
+
10
+ As an OSS project it's important that we focus our resources on
11
+ maintaining widely used functionality and keeping up with the
12
+ terraform/opentofu ecosystem requires constant maintenance which we are
13
+ not able to offer at this point. Users that still want to leverage
14
+ the docker image are welcome to fork the Dockerfile and maintain their
15
+ own build. The "unipipe terraform" command in unipipe cli continues
16
+ to be supported at this point.
17
+
18
+ ### CLI
19
+
20
+ - no changes
21
+
22
+ ### OSB
23
+
24
+ - Added status update for to be updated instances by @spetzold in https://github.com/meshcloud/unipipe-service-broker/pull/129
25
+ - feat: remove support for metrics extensions by @JohannesRudolph in https://github.com/meshcloud/unipipe-service-broker/pull/133
26
+ - fix: local commit detection not thread safe by @tracemeyers in https://github.com/meshcloud/unipipe-service-broker/pull/120
27
+ - update to JDK 17 and Spring 2.7.16 by @JohannesRudolph in https://github.com/meshcloud/unipipe-service-broker/pull/135
28
+ - feature/ensure git operations locked by @JohannesRudolph in https://github.com/meshcloud/unipipe-service-broker/pull/134
29
+
30
+ ### New Contributors
31
+ * @spetzold made their first contribution in https://github.com/meshcloud/unipipe-service-broker/pull/129
32
+ * @tracemeyers made their first contribution in https://github.com/meshcloud/unipipe-service-broker/pull/120
33
+
34
+ ** Full Changelog** : https://github.com/meshcloud/unipipe-service-broker/compare/v1.8.1...v2.0.0-beta.1
35
+
36
+ ### Terraform Runner
37
+
38
+ - no changes
39
+
40
+
3
41
## v1.8.1
4
42
5
43
### CLI
Original file line number Diff line number Diff line change 1
- export const VERSION = "1.8 .1" ;
1
+ export const VERSION = "2.0.0-beta .1" ;
2
2
export const FLAGS =
3
3
"--unstable --allow-read --allow-write --allow-env --allow-net --allow-run --no-check" ;
4
4
export const GITHUB_REPO = "meshcloud/unipipe-service-broker" ;
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1
1
package io.meshcloud.dockerosb.persistence
2
2
3
- import io.meshcloud.dockerosb.config.MeshServiceDefinition
4
3
import mu.KotlinLogging
5
4
import org.springframework.cloud.servicebroker.model.catalog.Catalog
5
+ import org.springframework.cloud.servicebroker.model.catalog.ServiceDefinition
6
6
7
7
private val log = KotlinLogging .logger { }
8
8
@@ -30,6 +30,6 @@ class CatalogRepository(
30
30
}
31
31
32
32
class YamlCatalog (
33
- val services : List <MeshServiceDefinition >
33
+ val services : List <ServiceDefinition >
34
34
)
35
35
}
Load Diff This file was deleted.
Load Diff This file was deleted.
Load Diff This file was deleted.
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments