Hi,
I’m trying to follow the Delivery tutorial, although I am using the vagrant provisioner rather than AWS. I have got the chef server, delivery server and a build node up and running, but I seem to have a configuration problem with push jobs.
When I do ‘knife node status’ neither node shows as available. If I ssh to the build node, in /var/log/opscode-push-jobs-client/current I see errors:
SSL_connect returned=1 errno=0 state=SSLv3 read
server certificate B: certificate verify failed (OpenSSL::SSL::SSLError)
If I do:
sudo /opt/opscode-push-jobs-client/bin/pushy-client
it receives an abort:
[2015-12-12T03:01:16+00:00] INFO: [build-node-test-1] Using Chef server: https://33.33.33.10/organizations/test
[2015-12-12T03:01:16+00:00] INFO: [build-node-test-1] Using private key: /etc/chef/client.pem
[2015-12-12T03:01:16+00:00] INFO: [build-node-test-1] Using org name: test
[2015-12-12T03:01:16+00:00] INFO: [build-node-test-1] Incarnation ID: 6e4a909d-3b1e-4e9b-92dc-94315c51f6e4
[2015-12-12T03:01:16+00:00] INFO: [build-node-test-1] Starting client …
[2015-12-12T03:01:16+00:00] INFO: [build-node-test-1] Retrieving configuration from https://33.33.33.10/organizations/test/pushy/config/build-node-test-1 …
[2015-12-12T03:01:16+00:00] INFO: [build-node-test-1] Connecting to command channel at tcp://33.33.33.10:10002
[2015-12-12T03:01:16+00:00] INFO: [build-node-test-1] Listening for server heartbeat at tcp://33.33.33.10:10000
[2015-12-12T03:01:16+00:00] INFO: [build-node-test-1] Starting command / server heartbeat receive thread …
[2015-12-12T03:01:16+00:00] INFO: [build-node-test-1] Started client.
[2015-12-12T03:01:16+00:00] INFO: [build-node-test-1] Starting reconfigure thread. Will reconfigure / reload keys after 3600 seconds.
[2015-12-12T03:01:16+00:00] INFO: [build-node-test-1] Starting heartbeat / offline detection thread on interval 1.0 …
[2015-12-12T03:01:16+00:00] INFO: [build-node-test-1] Received abort
I’m guessing this may be due to the CA cert problem. However, in /etc/chef/client.rb, ssl_verify_mode is :none.
Any suggestions?
Regards,
Christine