This repository was archived by the owner on Oct 22, 2021. It is now read-only.
File tree 10 files changed +39
-7
lines changed
bosh/releases/pre_render_scripts/uaa/uaa/jobs
10 files changed +39
-7
lines changed Original file line number Diff line number Diff line change 16
16
patch --verbose " ${target} " << 'EOT '
17
17
--- pre-start.erb 2019-12-04 08:37:51.046503943 +0100
18
18
+++ - 2019-12-04 08:41:36.055142488 +0100
19
- @@ -32,9 +32,24 @@
19
+ @@ -32,9 +32,29 @@
20
20
<% end %>
21
21
22
22
log "Trying to run update-ca-certificates..."
@@ -36,6 +36,11 @@ patch --verbose "${target}" <<'EOT'
36
36
+ mv /var/lib/ca-certificates/ca-bundle.pem /etc/ssl/certs/"$(basename "${OS_CERTS_FILE}")"
37
37
+ ;;
38
38
+
39
+ + *rhel|centos|fedora*)
40
+ + timeout --signal=KILL 180s /usr/bin/update-ca-trust
41
+ + cp /etc/ssl/certs/ca-bundle.crt ${OS_CERTS_FILE}
42
+ + ;;
43
+ +
39
44
+ *)
40
45
+ echo "Unsupported operating system: ${PRETTY_NAME}"
41
46
+ exit 42
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ releases:
20
20
tag : 0.1.0
21
21
brain-tests :
22
22
condition : testing.brain_tests.enabled
23
- version : v0.0.14
23
+ version : v0.0.15
24
24
bosh-dns-aliases :
25
25
# not needed for kubecf; functionality provided by quarks-operator
26
26
condition : false
Original file line number Diff line number Diff line change @@ -10,6 +10,9 @@ unsupported:
10
10
Don't use properties.diego-cell.garden.grootfs.reserved_space_for_other_jobs_in_mb.
11
11
Use sizing.diego_cell.ephemeral_disk.size to set the amount of disk available to the cell.
12
12
13
+ features.routing_api.enabled && features.eirini.enabled : |
14
+ Cannot activate routing-api for eirini. It is not yet supported by this scheduler.
15
+
13
16
features.embedded_database.enabled && features.external_database.enabled : |
14
17
Cannot simultaneously activate both features.embedded_database and features.external_database.
15
18
Original file line number Diff line number Diff line change 13
13
{ {- else } }
14
14
{ {- $_ := merge $.Values (dict " features" (dict " external_blobstore" (dict " enabled" false ))) } }
15
15
{ {- end} }
16
+ { {- /* Fix routing_api to proper (per-scheduler) default when not overriden by user */} }
17
+ { {- if kindIs " invalid" $.Values.features.routing_api.enabled } }
18
+ { {- $_ := set $.Values.features.routing_api " enabled" (not $.Values.features.eirini.enabled) } }
19
+ { {- end } }
16
20
{ {- end } }
Original file line number Diff line number Diff line change @@ -306,6 +306,15 @@ properties:
306
306
password : {type: string}
307
307
additionalProperties : false
308
308
additionalProperties : false
309
+
310
+ routing_api :
311
+ type : object
312
+ properties :
313
+ enabled :
314
+ oneOf :
315
+ - type : boolean
316
+ - type : ' null'
317
+
309
318
additionalProperties :
310
319
type : object
311
320
properties :
Original file line number Diff line number Diff line change @@ -348,7 +348,8 @@ features:
348
348
routing_api :
349
349
# Enable the routing API. Disabling this will also disable TCP routing, which is used for TCP
350
350
# port forwarding.
351
- enabled : true
351
+ # Enabled by default, except under Eirini, where the routing-api is not (yet) supported.
352
+ enabled : ~
352
353
embedded_database :
353
354
# Enable the embedded database. If this is disabled, then features.external_database should be
354
355
# configured to use an external database.
Original file line number Diff line number Diff line change @@ -103,9 +103,9 @@ binaries:
103
103
# Additional files we need to download; see http_file() invocation in WORKSPACE.
104
104
external_files :
105
105
cf_operator :
106
- sha256 : cb8893522bd1b81878186d866becb01bcc67f6c7dacb71e3e0a6e48e9b014410
106
+ sha256 : 9d4f8219a204b7f0b90170c4289b0df80e6da350f8941f047bc6e873ba22ad4c
107
107
url : https://s3.amazonaws.com/cf-operators/release/helm-charts/cf-operator-{version}.tgz
108
- version : 6.1.15 %2B0.g89a56300
108
+ version : 6.1.17 %2B0.gec409fd7
109
109
kube_dashboard :
110
110
sha256 : f849252870818a2971dfc3c4f8a8c5f58a57606bc2b5f221d7ab693e1d1190e0
111
111
url : https://raw.githubusercontent.com/kubernetes/dashboard/{version}/aio/deploy/recommended.yaml
Original file line number Diff line number Diff line change 3
3
4
4
| state | RFD |
5
5
| --------- | ------------------------------------------------------------- |
6
+ | publish | [ RFD 0 Request for Discussion] ( ./rfd/0000/README.md ) |
6
7
| abandoned | [ RFD 1 Record architecture decisions] ( ./rfd/0001/README.md ) |
7
8
| publish | [ RFD 2 Git Commit Messages] ( ./rfd/0002/README.md ) |
8
9
| publish | [ RFD 3 Deprecate Bazel] ( ./rfd/0003/README.md ) |
9
10
| publish | [ RFD 4 Upgrade Testing Methodology When Releasing] ( ./rfd/0004/README.md ) |
10
11
| publish | [ RFD 5 Limit the Languages, Data Formats, and Tools Used by KubeCF] ( ./rfd/0005/README.md ) |
12
+
13
+ ## Introduction
14
+
15
+ To know the RFD process and states please visit the [ RFD 0] ( ./rfd/0000/README.md ) .
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ state: discussion
4
4
discussion : https://github.com/cloudfoundry-incubator/kubecf/pull/1223
5
5
---
6
6
7
- # Request for Discussion
7
+ # RFD 0 Request for Discussion
8
8
9
9
The goal is to have an constructive discussion within the team about an idea and capture it in a
10
10
document known by RFD.
Original file line number Diff line number Diff line change @@ -91,7 +91,12 @@ def initialize(chart:, values:)
91
91
# Provide required value to avoid schema validation failure
92
92
values [ 'system_domain' ] = 'example.com'
93
93
# Eirini will throw an error unless a compatible stack is selected
94
- values [ 'install_stacks' ] = [ 'sle15' ]
94
+ if values [ 'features' ] [ 'eirini' ] [ 'enabled' ]
95
+ values [ 'install_stacks' ] = [ 'sle15' ]
96
+ # Chart will throw an error when trying to use both eirini and
97
+ # routing_api. Avoid.
98
+ values [ 'features' ] [ 'routing_api' ] [ 'enabled' ] = false
99
+ end
95
100
Tempfile . open ( [ 'values-' , '.yaml' ] ) do |values_file |
96
101
values_file . write values . to_yaml
97
102
values_file . close
You can’t perform that action at this time.
0 commit comments