cloudfoundry / cloudfoundry/bosh

panic: Internal inconsistency: Expected len(Interface '(.+)' was successfully created matches) >= 3:

Open
#2,517 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Ruby
Stars
2.1k
Forks
662
Avg merge
5h 25m
Merged PRs (30d)
2

Description

Describe the bug
Bosh director deployment bug. Regardless if I'm trying to deploy "manually" with:

bosh create-env ~/workspace/bosh-deployment/bosh.yml \
  --state ./state.json \
  -o ~/workspace/bosh-deployment/virtualbox/cpi.yml \
  -o ~/workspace/bosh-deployment/virtualbox/outbound-network.yml \
  -o ~/workspace/bosh-deployment/bosh-lite.yml \
  -o ~/workspace/bosh-deployment/bosh-lite-runc.yml \
  -o ~/workspace/bosh-deployment/uaa.yml \
  -o ~/workspace/bosh-deployment/credhub.yml \
  -o ~/workspace/bosh-deployment/jumpbox-user.yml \
  --vars-store ./creds.yml \
  -v director_name=bosh-lite \
  -v internal_ip=192.168.56.6 \
  -v internal_gw=192.168.56.1 \
  -v internal_cidr=192.168.56.0/24 \
  -v outbound_network_name=NatNetwork

Or "automagically" with:

./bosh-deployment/virtualbox/create-env.sh

I'm getting the same error:

Cleaning up rendered CPI jobs... Finished (00:00:00)

Deploying:
  Creating instance 'bosh/0':
    Creating VM:
      Creating vm with stemcell cid 'sc-b4b2c716-cb56-4b1b-4a18-cc3a81f8c9cf':
        Executing external CPI command: '/home/arch/.bosh/installations/9ecd086f-3630-437c-4798-f581a872d368/jobs/virtualbox_cpi/bin/cpi':
          Running command: '/home/arch/.bosh/installations/9ecd086f-3630-437c-4798-f581a872d368/jobs/virtualbox_cpi/bin/cpi', stdout: '', stderr: '[File System] 2024/05/07 15:15:15 DEBUG - Reading file /home/arch/.bosh/installations/9ecd086f-3630-437c-4798-f581a872d368/jobs/virtualbox_cpi/config/cpi.json
[File System] 2024/05/07 15:15:15 DEBUG - Read content
********************
{"Host":"","Username":"ubuntu","PrivateKey":"","BinPath":"VBoxManage","StoreDir":"~/.bosh_virtualbox_cpi","StorageController":"sata","AutoEnableNetworks":true,"Agent":{"NTP":["0.pool.ntp.org","1.pool.ntp.org"],"mbus":"https://mbus:4yh8ibox80rqdn2qny54@0.0.0.0:6868"}}

********************
[rpc.JSONDispatcher] 2024/05/07 15:15:15 DEBUG - Request bytes
********************
{"method":"create_vm","arguments":["ad812556-cbdc-49bc-7517-df272329252c","sc-b4b2c716-cb56-4b1b-4a18-cc3a81f8c9cf",{"cpus":4,"ephemeral_disk":16384,"memory":6144},{"default":{"cloud_properties":{},"dns":["8.8.8.8"],"gateway":"192.168.56.1","ip":"192.168.56.6","netmask":"255.255.255.0","type":"manual"},"outbound":{"cloud_properties":{"name":"NatNetwork","type":"natnetwork"},"default":["dns","gateway"],"type":"dynamic"}},[],{"bosh":{"blobstores":[{"options":{"blobstore_path":"/var/vcap/micro_bosh/data/cache"},"provider":"local"}],"mbus":{"cert":{"ca":"-----BEGIN CERTIFICATE-----\nMIIEUTCCArmgAwIBAgIQHCh/caDDUGNBwiOe+7yPsjANBgkqhkiG9w0BAQsFADAy\nMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNQ2xvdWQgRm91bmRyeTELMAkGA1UEAxMC\nY2EwHhcNMjQwNTA3MTUxMjIyWhcNMjUwNTA3MTUxMjIyWjAyMQswCQYDVQQGEwJV\nUzEWMBQGA1UEChMNQ2xvdWQgRm91bmRyeTELMAkGA1UEAxMCY2EwggGiMA0GCSqG\nSIb3DQEBAQUAA4IBjwAwggGKAoIBgQDCOksKtIDNPr+Fh4ADLBAo21lUEr5WxqV2\n/mj0Td6K0gY1i+EXaNouRGAo9ZAYbvdMPijhdbu+34uZC7tlcWnPmFeAOMrsnBMs\n1h6MMbUQ4PBBQqJn5G39H+7SWpdzaXFyWW0EMeEplS1j1WyNh0ucGwpyzXLymOAT\ncnFfKr7kncXe/YuDshTHu9upfKN0IpvkJAuQmGIflj/pf9K/yqzbga0YvLy2yKFS\nA0J5l3Vj5vWef8N5elJgHWcOwRXMTOGD/EElFq21aoVVfkweMAAy1FZoP6AM6On0\nF6TmM9/TCF7KpZgASJxIQgg/2oldErlk4ygMgaugIc+UTcz/B5D3E+pNREC0O3Rw\nlFmwIZLnloqM4SoCJHYx4b2CF08T+pxa2xQs5Ur0/Y+Nse1hhvQW3FZ89koUekxh\nnLzUQK1OKeqI17ivJ0JORIio2jhYFC9QjhGt8uTDLdfuziz0gLC11K0pc8Vnk5Wr\nkiG+6dp8ii8EW3/xox8SQxqWnzHx3g0CAwEAAaNjMGEwDgYDVR0PAQH/BAQDAgEG\nMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFKeUaO2vXS1tP94G0x7MoWFCD2Cp\nMB8GA1UdIwQYMBaAFKeUaO2vXS1tP94G0x7MoWFCD2CpMA0GCSqGSIb3DQEBCwUA\nA4IBgQAfwwy0YHXbH848gZwHGqYdXQsyzv1o/UUnfcklFFWu+KXb2/fpMtTE8UUc\nwmdy4OYWYzbtvrrCYayxZE7MqSIy6Qjjsl2MnwKBT1R8JboZuSkRInCSXl86s6pi\nvLAg7DGZy7XZJcec2wLclAfHn6QI3pe4mbtHMIQ1LwseWxyiMglH1jUCIzliq2pf\nOw04ZGe8mrCkaR+osGq2VWzO+mGDXx4fcQi2+PSGCZYOi5rRit0a+5TYX5WSZk+7\npjGCdeS31+jrob3pJ6lBxodI67GgN39ngkVPQ7fy03/SLK6rAaWGT4TODnY9nAAz\n++8CYtc3lIvPzJMhGn91JJVzjnmrL3rnH9GkhA53Pp67skSstt/bevsAmqKzii4E\ndWfuEC2HSc2f2Io9NI+5TNByVsJ73CIoT2U9xqfRXhx3PJWiK/UbQpwV1a3mv4tG\ntU0O6wMIgItvrZrzHlI5spqT3iTrs+zxYe2qvzPY44NqPSL9ToKAMEtZiXepAlKK\nKgw/DKY=\n-----END CERTIFICATE-----\n","certificate":"-----BEGIN CERTIFICATE-----\nMIIEgTCCAumgAwIBAgIRAK+gMTWHv8CiQN+AK18KM6kwDQYJKoZIhvcNAQELBQAw\nMjELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUNsb3VkIEZvdW5kcnkxCzAJBgNVBAMT\nAmNhMB4XDTI0MDUwNzE1MTIyMloXDTI1MDUwNzE1MTIyMlowPDELMAkGA1UEBhMC\nVVMxFjAUBgNVBAoTDUNsb3VkIEZvdW5kcnkxFTATBgNVBAMTDDE5Mi4xNjguNTYu\nNjCCAaIwDQYJKoZIhvcNAQEBBQADggGPADCCAYoCggGBAJ5do8FPUCs4L6lnMXbi\nyklQoW/sqVoU1AsBMrPbAllIGyu8mBFpL545CrhGcvDVbFMSklyOSpBA2g+FB83x\nt/M8A6ev8S6BybYcPfC7eKLjZi8uSzkdAEgvzucvaZ5HWNJrjal5QklJ2DMr3+EI\nRcg/5RWjZnB9d/+G1nvIVK+3Vyp5SlTXahqodsnnOFaC2NMLaf/wi6JdZX3RWUuX\neIFi0zZ75r8UDATHJCnhBLV/gGGt6chV14cNXX2l+BzgRkbYG7Rr9Km9kIWAoyr0\nQxvcM+sWJVc3VWsCaomZ/aK7R0HaD0R3T8dOyFeQbY10GuoC6QL6S3woh9veiaBu\nCJMiLk7UHqYnqDDdWQdW6oV6fy2CKbdN6+8dIbcXKZqHmEUn5+iYLtE0PpEXuWmR\ny1KhjCMwlww2/r7By5zrUooOWDVIwsefPu9ey026Ov4hPYrFG7DWoucJ/EvcpqIv\nOonLZFRuxGvNbizdbBoBuOErUJHORvJgbQOKpLMA9/KciQIDAQABo4GHMIGEMA4G\nA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAA\nMB0GA1UdDgQWBBSE2EI1+NJgW0a9ybqRb8pDkndObzAfBgNVHSMEGDAWgBSnlGjt\nr10tbT/eBtMezKFhQg9gqTAPBgNVHREECDAGhwTAqDgGMA0GCSqGSIb3DQEBCwUA\nA4IBgQARTyHs+Uvh996nKn6TWEzFjSGCOm80KizvewRlGtxgiFJjjEBpaevbhzxH\ntEkwAXvUHIR3kKy0UUPOTgdiswAzqwxlTTZ26/+tJBOcrISYYwmUglhumFXvTfcD\nxMoXcbYB0jVGdTyivS8KnZsRWkD+xI4o2Mk+ZJvaJgKVC19LYUnXaDOoOweajK7e\nYniuBrUlq84uI2r0ooJXZ9dzwVi8+yHKhSZTft2VJ7aXFhBrKdxKhRlYSmE8uXuX\nGl7j62WEWT6ASiyYfpL0dM1Rz+azDFAR3/o+gzyogSG7vevLPfSYl2AXvdKvl1oU\nxxmRqZ51U4ZF5nkLxrKDM+/FNn9M+9kYF7L8l1GVhNrDf+TW4ngvqKbNi4HPjG5O\nHr2v9EQ8TF1JkVIHuB/PusQe5+45glK/1NqRXhMGgk0MEP5KAEOu1iUdK9a6dy+N\nW+J+JS+2qcA7ZGlUzs5LMelDbAJWNN0pghHGznsRunGARN22J4qP9RT+jykxxUg0\nTzRdGKU=\n-----END CERTIFICATE-----\n","private_key":"-----BEGIN RSA PRIVATE KEY-----\n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\n-----END RSA PRIVATE KEY-----\n"}},"ntp":["0.pool.ntp.org","1.pool.ntp.org"],"password":"*"}}],"context":{"director_uuid":"92685b4c-5a7c-4664-69d4-8dfa025f2363","vm":{"stemcell":{"api_version":3}}},"api_version":2}
********************
[rpc.JSONDispatcher] 2024/05/07 15:15:15 DEBUG - Deserialized request
********************
{create_vm [ad812556-cbdc-49bc-7517-df272329252c sc-b4b2c716-cb56-4b1b-4a18-cc3a81f8c9cf map[cpus:%!!(MISSING)s(float64=4) ephemeral_disk:%!!(MISSING)s(float64=16384) memory:%!!(MISSING)s(float64=6144)] map[default:map[cloud_properties:map[] dns:[8.8.8.8] gateway:192.168.56.1 ip:192.168.56.6 netmask:255.255.255.0 type:manual] outbound:map[cloud_properties:map[name:NatNetwork type:natnetwork] default:[dns gateway] type:dynamic]] [] map[bosh:map[blobstores:[map[options:map[blobstore_path:/var/vcap/micro_bosh/data/cache] provider:local]] mbus:map[cert:map[ca:-----BEGIN CERTIFICATE-----

<LONG RSA KEY HERE>
-----END RSA PRIVATE KEY-----
]] ntp:[0.pool.ntp.org 1.pool.ntp.org] password:*]]] {{"director_uuid":"92685b4c-5a7c-4664-69d4-8dfa025f2363","vm":{"stemcell":{"api_version":3}}}} %!!(MISSING)s(int=2)}
********************
[driver.LocalRunner] 2024/05/07 15:15:15 DEBUG - Execute 'VBoxManage --version'
[Cmd Runner] 2024/05/07 15:15:15 DEBUG - Running command 'VBoxManage --version'
[Cmd Runner] 2024/05/07 15:15:15 DEBUG - Stdout: WARNING: Environment variable LOGNAME or USER does not correspond to effective user id.
7.0.18r162988
[Cmd Runner] 2024/05/07 15:15:15 DEBUG - Stderr: 
[Cmd Runner] 2024/05/07 15:15:15 DEBUG - Successful: true (0)
panic: Internal inconsistency: Expected len(Interface '(.+)' was successfully created matches) >= 3:

goroutine 1 [running]:
bosh-virtualbox-cpi/vm/network.Networks.getVboxVersion({{0x6fd5f0, 0xc000012b40}, {0x702b08, 0xc000011260}})
	/home/arch/.bosh/installations/9ecd086f-3630-437c-4798-f581a872d368/tmp/bosh-release-pkg2138950747/bosh-virtualbox-cpi/vm/network/system_info.go:61 +0x159
bosh-virtualbox-cpi/vm/network.Networks.NewSystemInfo({{0x6fd5f0, 0xc000012b40}, {0x702b08, 0xc000011260}})
	/home/arch/.bosh/installations/9ecd086f-3630-437c-4798-f581a872d368/tmp/bosh-release-pkg2138950747/bosh-virtualbox-cpi/vm/network/system_info.go:18 +0x4c
bosh-virtualbox-cpi/vm/network.Networks.HostOnlys({{0x6fd5f0, 0xc000012b40}, {0x702b08, 0xc000011260}})
	/home/arch/.bosh/installations/9ecd086f-3630-437c-4798-f581a872d368/tmp/bosh-release-pkg2138950747/bosh-virtualbox-cpi/vm/network/networks.go:149 +0x6e
bosh-virtualbox-cpi/vm.hostOnlysAdapter.List(...)
	/home/arch/.bosh/installations/9ecd086f-3630-437c-4798-f581a872d368/tmp/bosh-release-pkg2138950747/bosh-virtualbox-cpi/vm/host.go:188
bosh-virtualbox-cpi/vm.(*hostNetwork).Enable(0xc00016e328)
	/home/arch/.bosh/installations/9ecd086f-3630-437c-4798-f581a872d368/tmp/bosh-release-pkg2138950747/bosh-virtualbox-cpi/vm/host.go:90 +0x42
bosh-virtualbox-cpi/vm.Host.EnableNetworks({{{0x6fd5f0, 0xc000012b40}, {0x702b08, 0xc000011260}}}, 0x4)
	/home/arch/.bosh/installations/9ecd086f-3630-437c-4798-f581a872d368/tmp/bosh-release-pkg2138950747/bosh-virtualbox-cpi/vm/host.go:46 +0x2a7
bosh-virtualbox-cpi/vm.Factory.Create({{{0xc0000166e0, 0x1a}, {0xc00001972c, 0x4}, 0x1}, {0x6f9560, 0x8e05d0}, {0x6fd5f0, 0xc000012b40}, {0x6fe558, ...}, ...}, ...)
	/home/arch/.bosh/installations/9ecd086f-3630-437c-4798-f581a872d368/tmp/bosh-release-pkg2138950747/bosh-virtualbox-cpi/vm/factory.go:86 +0x1ac
bosh-virtualbox-cpi/cpi.VMs.CreateVMV2({{0x6f9280, 0xc000115b80}, {0x6f92c0, 0xc0001a2000}, {0x6f92e0, 0xc0001a2100}}, {{{0xc00001a810, 0x8b1440}}}, {{{0xc00001a870, 0x27}}}, ...)
	/home/arch/.bosh/installations/9ecd086f-3630-437c-4798-f581a872d368/tmp/bosh-release-pkg2138950747/bosh-virtualbox-cpi/cpi/vms.go:40 +0xe2
github.com/cloudfoundry/bosh-cpi-go/apiv1.ActionFactory.Create.func4({{{0xc00001a810, 0xc00016efa8}}}, {{{0xc00001a870, 0x8}}}, {{0xc00001a8d0, 0x9, 0x100000000000000}}, 0x7fac831c52a0, {0x8e05d0, 0x0, ...}, ...)
	/home/arch/.bosh/installations/9ecd086f-3630-437c-4798-f581a872d368/tmp/bosh-release-pkg2138950747/bosh-virtualbox-cpi/vendor/github.com/cloudfoundry/bosh-cpi-go/apiv1/action_factory.go:56 +0x11a
reflect.Value.call({0x671300, 0xc00000c750, 0xc000140240}, {0x6a3c47, 0x4}, {0xc000140240, 0x6, 0x704590})
	/home/arch/.bosh/installations/9ecd086f-3630-437c-4798-f581a872d368/packages/golang-1-linux/src/reflect/value.go:543 +0x814
reflect.Value.Call({0x671300, 0xc00000c750, 0xc00006e9c0}, {0xc000140240, 0x6, 0x8})
	/home/arch/.bosh/installations/9ecd086f-3630-437c-4798-f581a872d368/packages/golang-1-linux/src/reflect/value.go:339 +0xc5
github.com/cloudfoundry/bosh-cpi-go/rpc.JSONCaller.Call({}, {0x671300, 0xc00000c750}, {0xc00006e9c0, 0x6, 0x6})
	/home/arch/.bosh/installations/9ecd086f-3630-437c-4798-f581a872d368/tmp/bosh-release-pkg2138950747/bosh-virtualbox-cpi/vendor/github.com/cloudfoundry/bosh-cpi-go/rpc/json_caller.go:44 +0x229
github.com/cloudfoundry/bosh-cpi-go/rpc.JSONDispatcher.Dispatch({{0x6f9460, 0xc000060bd0}, {0x6f94e0, 0x8e05d0}, {0x6a7a09, 0x12}, {0x702b08, 0xc000011260}}, {0xc00018e000, 0x196a, ...})
	/home/arch/.bosh/installations/9ecd086f-3630-437c-4798-f581a872d368/tmp/bosh-release-pkg2138950747/bosh-virtualbox-cpi/vendor/github.com/cloudfoundry/bosh-cpi-go/rpc/json_dispatcher.go:74 +0x2dc
github.com/cloudfoundry/bosh-cpi-go/rpc.CLI.ServeOnce({{0x6f8fa0, 0xc00000e010}, {0x6f8fc0, 0xc00000e018}, {0x6f9500, 0xc0001106c0}, {0x6a3ad1, 0x3}, {0x702b08, 0xc000011260}})
	/home/arch/.bosh/installations/9ecd086f-3630-437c-4798-f581a872d368/tmp/bosh-release-pkg2138950747/bosh-virtualbox-cpi/vendor/github.com/cloudfoundry/bosh-cpi-go/rpc/cli.go:38 +0x16d
main.main()
	/home/arch/.bosh/installations/9ecd086f-3630-437c-4798-f581a872d368/tmp/bosh-release-pkg2138950747/bosh-virtualbox-cpi/main/main.go:43 +0x6f8
':
            exit status 2

Exit code 1

To Reproduce
Steps to reproduce the behavior (example):

  1. Try to deploy a bosh director on Local Server with Default config options (nothing changed!)
  2. Fail with error above

Expected behavior
Bosh director should be deployed.

Logs
Logs are provided in the error description.

Versions (please complete the following information):

  • Infrastructure: Local Server [OVH]
  • BOSH version: [DEV BUILD]
  • BOSH CLI version [DEV BUILD]
  • OS: Arch Linux Rolling
  • Kernel: 6.8.9-arch1-1

Deployment info:
N/A (just deploying the default director with no changes in config)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with vm/network/system_info.go at getVboxVersion, especially the reported line 61, then trace its callers in networks.go and vm/host.go. Reproduce the failure with the supplied create-env command and VBoxManage 7.0.18; done means the CPI no longer panics while creating the VM.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
infrastructure
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.