Skip to content

Commit b934c69

Browse files
committedJul 4, 2020
BOSH Director: bump 271.0.0→271.1.0, sc 621.75→621.76
We place the Let's Encrypt root certificate (`DST Root CA X3`) in the property `hm.director_account.ca_cert`, which gets templated in the health_monitor job as `uaa.pem`. Previously it used the auto-generated one. This is a bit of a mystery why this suddenly began to fail. I suspect that the 621.75→621.76 stemcell bump had to do with it, but it could also have been the BOSH (director) bump. fixes: ``` bosh create-env ... Waiting for instance 'bosh/0' to be running... Failed (00:05:04) Failed deploying (00:21:05) ssh bosh-vsphere sudo -i monit summary Process 'health_monitor' Does not exist less /var/vcap/sys/log/health_monitor/health_monitor.log I, [2020-06-21T22:34:02.593696 #23850] INFO : BOSH HealthMonitor 0.0.0 is running... E, [2020-06-21T22:34:02.629167 #23850] ERROR : Failed to obtain token from UAA: #<CF::UAA::SSLException: Invalid SSL Cert for https://bosh-vsphere.nono.io:8443/oauth/token. Use '--skip-ssl-validation' to continue with an insecure target> E, [2020-06-21T22:34:02.696326 #23850] ERROR : Failed to obtain token from UAA: #<CF::UAA::SSLException: Invalid SSL Cert for https://bosh-vsphere.nono.io:8443/oauth/token. Use '--skip-ssl-validation' to continue with an insecure target> ```
1 parent 2f9fcd7 commit b934c69

File tree

3 files changed

+57
-60
lines changed

3 files changed

+57
-60
lines changed
 

‎bosh-vsphere-state.json

+25-25
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
{
22
"director_id": "aabf2e91-f664-410b-5ca4-2e0bb3c93dcf",
33
"installation_id": "9dbb0ef2-ff17-4a68-5f8b-343798085a14",
4-
"current_vm_cid": "vm-9aa89454-002d-4f99-be30-9c956682315e",
5-
"current_stemcell_id": "29f7e9e0-95cc-43cb-7da1-c63fcd0c7b3c",
4+
"current_vm_cid": "vm-fdb7f391-944b-4de8-9547-05641f670dd3",
5+
"current_stemcell_id": "6c7ef186-2ad2-43db-41e8-39fb5b4edeaa",
66
"current_disk_id": "161aa4ab-c535-4c5c-7928-0b7d201800bf",
77
"current_release_ids": [
8-
"da3a79d8-a684-403a-66e8-4dd513f863eb",
9-
"66e6e34e-f809-4a82-70ee-08d2765fec46",
10-
"3d216d64-f64e-4184-6676-9667edab815e",
11-
"d33eafe3-c716-4356-66e9-f01b6ae1532b",
12-
"c504ddf8-da3f-47f2-5692-d2730ea657f6",
13-
"165ee8c4-f041-4181-56be-561f20ec1883",
14-
"7bd2d96d-0c84-4e8d-70b8-b8aae520753d",
15-
"b809d91f-1b1d-4df0-4b9c-4919eae3969a",
16-
"a1eab853-1324-467f-5f72-0ec549414b33"
8+
"534e424c-2477-481d-56f4-2090fadbf5f7",
9+
"dc49e3d5-b196-4679-4c1e-dbc833f72688",
10+
"1acd4bb5-83a0-4509-6fb0-fdb2937a3736",
11+
"daa7b80b-d151-400e-72ff-ed3ba0312b55",
12+
"1cd00500-1be9-4a25-7f19-f27bdb349e9f",
13+
"e9dbf0bc-e1be-4dd3-62c4-dd1b4875b5ec",
14+
"3bc41b7b-33ee-4311-5041-8540921c29f4",
15+
"569a8cb5-9522-4518-775c-985a184946dd",
16+
"4cb2affa-ffd9-4dc0-5430-cfc4190410d6"
1717
],
18-
"current_manifest_sha": "887f36447f055cccb128562caca6d2ef382a0ebc4ddbd90702de22a842f9de678f3f626c499a9209cc8374c9b5280e9b95fc565366d3fd820c8a1dda2cea9b4f",
18+
"current_manifest_sha": "c3e5c37e49ee526e614ae19a79fca7c7c47094e1e76d5944c49d068883f5d96994acbf6106e80ccdf1eab7836599c68ad2e3333aec6747ce7d63033949a803a1",
1919
"disks": [
2020
{
2121
"id": "161aa4ab-c535-4c5c-7928-0b7d201800bf",
@@ -26,56 +26,56 @@
2626
],
2727
"stemcells": [
2828
{
29-
"id": "29f7e9e0-95cc-43cb-7da1-c63fcd0c7b3c",
29+
"id": "6c7ef186-2ad2-43db-41e8-39fb5b4edeaa",
3030
"name": "bosh-vsphere-esxi-ubuntu-xenial-go_agent",
31-
"version": "621.75",
31+
"version": "621.76",
3232
"api_version": 3,
33-
"cid": "sc-7ae006ba-af36-4b07-a4e7-827fa2f5fd05"
33+
"cid": "sc-72a38e3c-f044-4d4f-9b7c-bba83a1341d6"
3434
}
3535
],
3636
"releases": [
3737
{
38-
"id": "da3a79d8-a684-403a-66e8-4dd513f863eb",
38+
"id": "534e424c-2477-481d-56f4-2090fadbf5f7",
3939
"name": "bosh",
40-
"version": "271.0.0"
40+
"version": "271.1.0"
4141
},
4242
{
43-
"id": "66e6e34e-f809-4a82-70ee-08d2765fec46",
43+
"id": "dc49e3d5-b196-4679-4c1e-dbc833f72688",
4444
"name": "bpm",
4545
"version": "1.1.8"
4646
},
4747
{
48-
"id": "3d216d64-f64e-4184-6676-9667edab815e",
48+
"id": "1acd4bb5-83a0-4509-6fb0-fdb2937a3736",
4949
"name": "bosh-vsphere-cpi",
5050
"version": "54.1.0"
5151
},
5252
{
53-
"id": "d33eafe3-c716-4356-66e9-f01b6ae1532b",
53+
"id": "daa7b80b-d151-400e-72ff-ed3ba0312b55",
5454
"name": "os-conf",
5555
"version": "22.0.0"
5656
},
5757
{
58-
"id": "c504ddf8-da3f-47f2-5692-d2730ea657f6",
58+
"id": "1cd00500-1be9-4a25-7f19-f27bdb349e9f",
5959
"name": "uaa",
6060
"version": "74.21.0"
6161
},
6262
{
63-
"id": "165ee8c4-f041-4181-56be-561f20ec1883",
63+
"id": "e9dbf0bc-e1be-4dd3-62c4-dd1b4875b5ec",
6464
"name": "credhub",
6565
"version": "2.6.0"
6666
},
6767
{
68-
"id": "7bd2d96d-0c84-4e8d-70b8-b8aae520753d",
68+
"id": "3bc41b7b-33ee-4311-5041-8540921c29f4",
6969
"name": "bosh-aws-cpi",
7070
"version": "82"
7171
},
7272
{
73-
"id": "b809d91f-1b1d-4df0-4b9c-4919eae3969a",
73+
"id": "569a8cb5-9522-4518-775c-985a184946dd",
7474
"name": "bosh-azure-cpi",
7575
"version": "37.2.0"
7676
},
7777
{
78-
"id": "a1eab853-1324-467f-5f72-0ec549414b33",
78+
"id": "4cb2affa-ffd9-4dc0-5430-cfc4190410d6",
7979
"name": "bosh-google-cpi",
8080
"version": "30.0.0"
8181
}

‎bosh-vsphere.yml

+29-35
Original file line numberDiff line numberDiff line change
@@ -892,30 +892,24 @@ instance_groups:
892892
director_account:
893893
ca_cert: |
894894
-----BEGIN CERTIFICATE-----
895-
MIIEVDCCArygAwIBAgIRAMqwQP4Qnkr+ZdkUEZSdWqswDQYJKoZIhvcNAQELBQAw
896-
MzEMMAoGA1UEBhMDVVNBMRYwFAYDVQQKEw1DbG91ZCBGb3VuZHJ5MQswCQYDVQQD
897-
EwJjYTAeFw0yMDAxMTgxNzIzMTZaFw0yMTAxMTcxNzIzMTZaMDMxDDAKBgNVBAYT
898-
A1VTQTEWMBQGA1UEChMNQ2xvdWQgRm91bmRyeTELMAkGA1UEAxMCY2EwggGiMA0G
899-
CSqGSIb3DQEBAQUAA4IBjwAwggGKAoIBgQDgMLIwbwJbp/P0NXxv9Mop+4aqE8wT
900-
49thHe5Dj8DSkgyDkfISN8b9MicbOI87CO1CN/Hpr3Mzeu5zS1GxoPG1MO//O+zX
901-
CiA9f2jx57ypVUIaGH7CTtNCOUlJnwHz3a3a27Z5akhfnOOj79puUBCUcnLhKv7i
902-
lczDvErdDTQ8Dj4nuxWPPS0OXXqBh5l7Gxuc+4zCqk2O1qWVPqYkcyqM13tm4PmR
903-
vID9VMfKylJZ36dbsp8JBSSEspCoClYGC9Ic1jqdjV8DYkqXO0vjnJ0u6NG1RnVg
904-
L4HZEB79nkj06pmH9OSMItPjysdKUBCpa88FUBVY9suECMDqKKuzQCDj2VTHZfyh
905-
2ZvMffG49JTRqEnpoojI2UUz4IO6k12trX/cwypGaO2ki/ApiIl1/q200meoAULM
906-
6L+LANOf52Lg6/g0LNqFNraIq7rj2W72gAhHTMIVnsjb+AJPUhIPZHb9YesrOILZ
907-
hHUObAPmTQWpUclKwmDtTbNgrmJKNZzv56kCAwEAAaNjMGEwDgYDVR0PAQH/BAQD
908-
AgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFHRgjMV48I2MFfozF3BrsVFQ
909-
BsxCMB8GA1UdIwQYMBaAFHRgjMV48I2MFfozF3BrsVFQBsxCMA0GCSqGSIb3DQEB
910-
CwUAA4IBgQCPuoZYSWbcJAE2u2nA8mVrEpK3XQF313CWhfdX0ppX0zoZZgWK+Mck
911-
ODiMm9N8UcJdW+zlo8/FzwS+ZyVCEpjXxMkFiVEXbA/33yZnupHashW61Qp9nsA4
912-
cilucGuoLxiudpqxFMhSDS08YAqixfmKwr0DQxKiXQADPUNQnVvh6pKSthUWkFUL
913-
TWkktV+JGKxhipY/TxijvyGTCRYREEHuUYWQl94HBTyQyX82eOaBdvJHdNjkE21l
914-
jCVd7baLC+1u23iY0d6YwN179awMNfO7cchTxaWNVZn0WwHF6VDqg4bI+1XJWb0F
915-
JxF6AEKS/p0LQB4xzPewQ6wwGFU9mxBw6TeWkgWDg2/pHwWi656Drb9kkkFNweGk
916-
Uv2kZJQZ8DsFcbvZ2vCi/gfiatkAtMYTdJ75KejhKnUuHnjcaSYKaCBw6HHdi7y8
917-
lCWJiED96HOUzvJvjmsqoESDRtOT3fOiVkTky83+Mz62YroeGl5B6r/NOt+XSd4l
918-
P2WMs1nibkc=
895+
MIIDSjCCAjKgAwIBAgIQRK+wgNajJ7qJMDmGLvhAazANBgkqhkiG9w0BAQUFADA/
896+
MSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT
897+
DkRTVCBSb290IENBIFgzMB4XDTAwMDkzMDIxMTIxOVoXDTIxMDkzMDE0MDExNVow
898+
PzEkMCIGA1UEChMbRGlnaXRhbCBTaWduYXR1cmUgVHJ1c3QgQ28uMRcwFQYDVQQD
899+
Ew5EU1QgUm9vdCBDQSBYMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
900+
AN+v6ZdQCINXtMxiZfaQguzH0yxrMMpb7NnDfcdAwRgUi+DoM3ZJKuM/IUmTrE4O
901+
rz5Iy2Xu/NMhD2XSKtkyj4zl93ewEnu1lcCJo6m67XMuegwGMoOifooUMM0RoOEq
902+
OLl5CjH9UL2AZd+3UWODyOKIYepLYYHsUmu5ouJLGiifSKOeDNoJjj4XLh7dIN9b
903+
xiqKqy69cK3FCxolkHRyxXtqqzTWMIn/5WgTe1QLyNau7Fqckh49ZLOMxt+/yUFw
904+
7BZy1SbsOFU5Q9D8/RhcQPGX69Wam40dutolucbY38EVAjqr2m7xPi71XAicPNaD
905+
aeQQmxkqtilX4+U9m5/wAl0CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNV
906+
HQ8BAf8EBAMCAQYwHQYDVR0OBBYEFMSnsaR7LHH62+FLkHX/xBVghYkQMA0GCSqG
907+
SIb3DQEBBQUAA4IBAQCjGiybFwBcqR7uKGY3Or+Dxz9LwwmglSBd49lZRNI+DT69
908+
ikugdB/OEIKcdBodfpga3csTS7MgROSR6cz8faXbauX+5v3gTt23ADq1cEmv8uXr
909+
AvHRAosZy5Q6XkjEGB5YGV8eAlrwDPGxrancWYaLbumR9YbK+rlmM6pZW87ipxZz
910+
R8srzJmwN0jP41ZL9c8PDHIyh8bwRLtTcm1D9SZImlJnt1ir/md2cXjbDaJWFBM5
911+
JDGFoqgCWjBH4d1QB7wCCZAA62RjYJsWvIjJEubSfZGL+T0yjWW06XyxV3bqxbYo
912+
Ob8VZRzI9neWagqNdwvYkQsEjgfbKbYK7p2CNTUQ
919913
-----END CERTIFICATE-----
920914
client_id: hm
921915
client_secret: ((hm_password))
@@ -1289,12 +1283,12 @@ networks:
12891283
type: manual
12901284
releases:
12911285
- name: bosh
1292-
sha1: a271f20ea5502d27e56b38f1ef0eeef97915fe84
1293-
url: https://s3.amazonaws.com/bosh-compiled-release-tarballs/bosh-271.0.0-ubuntu-xenial-621.75-20200606-000853-341135696-20200606000854.tgz
1294-
version: 271.0.0
1286+
sha1: ffcc14b2f8665473ceff0b827dc4cd5c02171cef
1287+
url: https://s3.amazonaws.com/bosh-compiled-release-tarballs/bosh-271.1.0-ubuntu-xenial-621.76-20200617-214908-091489493-20200617214909.tgz
1288+
version: 271.1.0
12951289
- name: bpm
1296-
sha1: 9aebaebb25c7bb7ff4e3aa0473f954f8f86f2d34
1297-
url: https://s3.amazonaws.com/bosh-compiled-release-tarballs/bpm-1.1.8-ubuntu-xenial-621.75-20200606-000638-158953044-20200606000641.tgz
1290+
sha1: 0f2efdad0e9702faa23ead010c1b866f985ba537
1291+
url: https://s3.amazonaws.com/bosh-compiled-release-tarballs/bpm-1.1.8-ubuntu-xenial-621.76-20200616-225534-615382607-20200616225536.tgz
12981292
version: 1.1.8
12991293
- name: bosh-vsphere-cpi
13001294
sha1: 25c53531bf9efeb86d093c2acded62f638e12f0f
@@ -1305,12 +1299,12 @@ releases:
13051299
url: https://bosh.io/d/github.com/cloudfoundry/os-conf-release?v=22.0.0
13061300
version: 22.0.0
13071301
- name: uaa
1308-
sha1: 0b808c1600cdfd76cdb119db433e63ea438f2ab7
1309-
url: https://s3.amazonaws.com/bosh-compiled-release-tarballs/uaa-74.21.0-ubuntu-xenial-621.75-20200610-221307-920984611-20200610221310.tgz
1302+
sha1: ff64cd6b5b26312cc28f603098959a029f69c90f
1303+
url: https://s3.amazonaws.com/bosh-compiled-release-tarballs/uaa-74.21.0-ubuntu-xenial-621.76-20200616-225306-279729583-20200616225309.tgz
13101304
version: 74.21.0
13111305
- name: credhub
1312-
sha1: 622d40abcf05628fbd8e23f9293c7942d78239c7
1313-
url: https://s3.amazonaws.com/bosh-compiled-release-tarballs/credhub-2.6.0-ubuntu-xenial-621.75-20200606-000519-772975871-20200606000521.tgz
1306+
sha1: 8e12aabd9df83de9e27342e92d2f03da658e4940
1307+
url: https://s3.amazonaws.com/bosh-compiled-release-tarballs/credhub-2.6.0-ubuntu-xenial-621.76-20200616-225331-225426254-20200616225332.tgz
13141308
version: 2.6.0
13151309
- name: bosh-aws-cpi
13161310
sha1: 1a4826469e715f5595de38a15df7b7f511fbfe85
@@ -1398,6 +1392,6 @@ resource_pools:
13981392
name: vms
13991393
network: default
14001394
stemcell:
1401-
sha1: 4d9d09b24b177c5b7a02ff9b0d7ceaa2659b516d
1402-
url: https://bosh-core-stemcells.s3-accelerate.amazonaws.com/621.75/bosh-stemcell-621.75-vsphere-esxi-ubuntu-xenial-go_agent.tgz
1395+
sha1: 2a9f1e7e2e60828624f871f1b7c31554aaa483e3
1396+
url: https://bosh-core-stemcells.s3-accelerate.amazonaws.com/621.76/bosh-stemcell-621.76-vsphere-esxi-ubuntu-xenial-go_agent.tgz
14031397
variables: []

‎etc/TLS.yml

+3
Original file line numberDiff line numberDiff line change
@@ -61,3 +61,6 @@
6161
- type: replace
6262
path: /instance_groups/name=bosh/properties/director/user_management/uaa/url?
6363
value: https://((external_fqdn)):8443
64+
- type: replace
65+
path: /instance_groups/name=bosh/properties/hm/director_account/ca_cert?
66+
value: ((commercial_ca_crt))

0 commit comments

Comments
 (0)