Packer chef provisioner SSL Error saving client state

I am running into an issue with Packer build and the chef-client provisioner. I have specified ssl_verify_mode of verify_none in my client.rb:

log_level :debug
log_location STDOUT
chef_server_url “https://awsria239.rdcloud.bms.com/organizations/msd
validation_key “/etc/chef/validation.pem”
validation_client_name “msd-validator”
chef_license “accept”
ssl_verify_mode “verify_none”

and this resolved most of the issues with SSL validation errors (we use a self-signed cert) and the chef-client runs fine through the runbooks. However, at the end of the chef-client run, it appears to try to save the state of the client ( in our case ip-172.25.82.xxx.rdcloud.bms.com and the xxx changes with each build run), the SSL verify error comes back. It appears the save state code ignores the ssl_verify_mode setting. Here is the debug output:

amazon-ebs: [2020-10-30T19:30:16-04:00] DEBUG: Saving the current state of node ip-172-25-82-219.rdcloud.bms.com
amazon-ebs: [2020-10-30T19:30:16-04:00] ERROR: SSL Validation failure connecting to host: awsria239.rdcloud.bms.com - SSL_connect returned=1 errno=0 state=error: certificate verify failed (self signed certificate)
amazon-ebs:
amazon-ebs: Running handlers:
amazon-ebs: [2020-10-30T19:30:16-04:00] ERROR: Running exception handlers
amazon-ebs: Running handlers complete
amazon-ebs: [2020-10-30T19:30:16-04:00] ERROR: Exception handlers complete
amazon-ebs: Chef Infra Client failed. 59 resources updated in 07 seconds
amazon-ebs: [2020-10-30T19:30:17-04:00] FATAL: Stacktrace dumped to /var/chef/cache/chef-stacktrace.out
amazon-ebs: [2020-10-30T19:30:17-04:00] FATAL: Please provide the contents of the stacktrace.out file if you file a bug report
amazon-ebs: [2020-10-30T19:30:17-04:00] DEBUG: OpenSSL::SSL::SSLError: SSL Error connecting to https://awsria239.rdcloud.bms.com/organizations/msd/nodes/ip-172-25-82-219.rdcloud.bms.com - SSL_connect returned=1 errno=0 state=error: certificate verify failed (self signed certificate)
amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-16.6.14/lib/chef/http.rb:471:in rescue in retrying_http_errors' amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-16.6.14/lib/chef/http.rb:428:in retrying_http_errors’
amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-16.6.14/lib/chef/http.rb:385:in send_http_request' amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-16.6.14/lib/chef/http.rb:151:in request’
amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-16.6.14/lib/chef/http.rb:125:in put' amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-16.6.14/lib/chef/node.rb:647:in save’
amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-16.6.14/lib/chef/client.rb:570:in save_updated_node' amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-16.6.14/lib/chef/client.rb:704:in converge_and_save’
amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-16.6.14/lib/chef/client.rb:283:in run' amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-16.6.14/lib/chef/application.rb:305:in run_with_graceful_exit_option’
amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-16.6.14/lib/chef/application.rb:281:in block in run_chef_client' amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-16.6.14/lib/chef/local_mode.rb:42:in with_server_connectivity’
amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-16.6.14/lib/chef/application.rb:264:in run_chef_client' amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-16.6.14/lib/chef/application/base.rb:337:in run_application’
amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-16.6.14/lib/chef/application.rb:67:in run' amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-bin-16.6.14/bin/chef-client:25:in <top (required)>’
amazon-ebs: /bin/chef-client:155:in load' amazon-ebs: /bin/chef-client:155:in
amazon-ebs:
amazon-ebs: >>>> Caused by OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=error: certificate verify failed (self signed certificate)
amazon-ebs: /opt/chef/embedded/lib/ruby/2.7.0/net/protocol.rb:44:in connect_nonblock' amazon-ebs: /opt/chef/embedded/lib/ruby/2.7.0/net/protocol.rb:44:in ssl_socket_connect’
amazon-ebs: /opt/chef/embedded/lib/ruby/2.7.0/net/http.rb:1009:in connect' amazon-ebs: /opt/chef/embedded/lib/ruby/2.7.0/net/http.rb:943:in do_start’
amazon-ebs: /opt/chef/embedded/lib/ruby/2.7.0/net/http.rb:932:in start' amazon-ebs: /opt/chef/embedded/lib/ruby/2.7.0/net/http.rb:1483:in request’
amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-16.6.14/lib/chef/http/basic_client.rb:71:in request' amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-16.6.14/lib/chef/http.rb:392:in block in send_http_request’
amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-16.6.14/lib/chef/http.rb:431:in block in retrying_http_errors' amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-16.6.14/lib/chef/http.rb:429:in loop’
amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-16.6.14/lib/chef/http.rb:429:in retrying_http_errors' amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-16.6.14/lib/chef/http.rb:385:in send_http_request’
amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-16.6.14/lib/chef/http.rb:151:in request' amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-16.6.14/lib/chef/http.rb:125:in put’
amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-16.6.14/lib/chef/node.rb:647:in save' amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-16.6.14/lib/chef/client.rb:570:in save_updated_node’
amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-16.6.14/lib/chef/client.rb:704:in converge_and_save' amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-16.6.14/lib/chef/client.rb:283:in run’
amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-16.6.14/lib/chef/application.rb:305:in run_with_graceful_exit_option' amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-16.6.14/lib/chef/application.rb:281:in block in run_chef_client’
amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-16.6.14/lib/chef/local_mode.rb:42:in with_server_connectivity' amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-16.6.14/lib/chef/application.rb:264:in run_chef_client’
amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-16.6.14/lib/chef/application/base.rb:337:in run_application' amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-16.6.14/lib/chef/application.rb:67:in run’
amazon-ebs: /opt/chef/embedded/lib/ruby/gems/2.7.0/gems/chef-bin-16.6.14/bin/chef-client:25:in <top (required)>' amazon-ebs: /bin/chef-client:155:in load’
amazon-ebs: /bin/chef-client:155:in `’
amazon-ebs: [2020-10-30T19:30:17-04:00] FATAL: OpenSSL::SSL::SSLError: SSL Error connecting to https://awsria239.rdcloud.bms.com/organizations/msd/nodes/ip-172-25-82-219.rdcloud.bms.com - SSL_connect returned=1 errno=0 state=error: certificate verify failed (self signed certificate)
==> amazon-ebs: Provisioning step had errors: Running the cleanup provisioner, if present…
==> amazon-ebs: Terminating the source AWS instance…

it then fails to create the AMI.

Anyone know a workaround or other setting I need?

Thanks,
Paul