I had Codemanger and git_lab running well, but had to move change the 
server name. After the name change, Git_lab is running fine from the GUI, 
and for code check-in. However the puppetmaster when it does its puppet run 
fails to connect to the control-repo. I am pretty sure the errors are being 
triggered by the fact puppet is getting 401 error from the git host. And I 
am pretty sure this means I have corrected an entry somewhere in the 
manifest or need to change keys somewhere. Suggestions?

Debug log Message from the Puppet run:

Debug: gitlab_deploy_key::api_call: REST API GET Endpoint: 
http://nwcal-srv07.nwc.nws.noaa.gov/api/v3/projects/puppet%2Fcontrol-repo
Debug: gitlab_deploy_key::api_call: REST API GET Request: #<Net::HTTP::Get 
GET>
opening connection to nwcal-srv07.nwc.nws.noaa.gov:80...
opened
<- "GET /api/v3/projects/puppet%2Fcontrol-repo HTTP/1.1\r\nAccept-Encoding: 
gzip;q=1.0,deflate;q=0.6,identity;q=0.3\r\nAccept: */*\r\nUser-Agent: 
Ruby\r\nContent-Type: application/json\r\nPrivate-Token: 
***************************\r\nConnection: close\r\nHost: 
nwcal-srv07.nwc.nws.noaa.gov\r\n\r\n"
-> "HTTP/1.1 404 Not Found\r\n"
-> "Date: Thu, 17 Mar 2016 16:41:06 GMT\r\n"
-> "Server: Apache/2.4.6 (CentOS)\r\n"
-> "Cache-Control: no-cache\r\n"
-> "Content-Length: 35\r\n"
-> "Content-Type: application/json\r\n"
-> "Status: 404 Not Found\r\n"
-> "Vary: Origin\r\n"
-> "X-Request-Id: aa9af9c9-9e59-4a2b-bcc8-c97be8f8035c\r\n"
-> "X-Runtime: 0.028008\r\n"
-> "Connection: close\r\n"
-> "\r\n"
reading 35 bytes...
-> "{\"message\":\"404 Project Not Found\"}"
read 35 bytes
Conn close
Debug: gitlab_deploy_key::api_call: REST API GET Response: 
#<Net::HTTPNotFound 404 Not Found readbody=true>
Debug: gitlab_deploy_key::api_call: REST API GET Endpoint: 
http://nwcal-srv07.nwc.nws.noaa.gov/api/v3/projects/0/keys
Debug: gitlab_deploy_key::api_call: REST API GET Request: #<Net::HTTP::Get 
GET>
opening connection to nwcal-srv07.nwc.nws.noaa.gov:80...
opened
<- "GET /api/v3/projects/0/keys HTTP/1.1\r\nAccept-Encoding: 
gzip;q=1.0,deflate;q=0.6,identity;q=0.3\r\nAccept: */*\r\nUser-Agent: 
Ruby\r\nContent-Type: application/json\r\nPrivate-Token: 
********************\r\nConnection: close\r\nHost: 
nwcal-srv07.nwc.nws.noaa.gov\r\n\r\n"
-> "HTTP/1.1 404 Not Found\r\n"
-> "Date: Thu, 17 Mar 2016 16:41:06 GMT\r\n"
-> "Server: Apache/2.4.6 (CentOS)\r\n"
-> "Cache-Control: no-cache\r\n"
-> "Content-Length: 35\r\n"
-> "Content-Type: application/json\r\n"
-> "Status: 404 Not Found\r\n"
-> "Vary: Origin\r\n"
-> "X-Request-Id: bd185376-d065-4b4d-b2be-6bec9000ce35\r\n"
-> "X-Runtime: 0.023668\r\n"
-> "Connection: close\r\n"
-> "\r\n"
reading 35 bytes...
-> "{\"message\":\"404 Project Not Found\"}"
read 35 bytes
Conn close
Debug: gitlab_deploy_key::api_call: REST API GET Response: 
#<Net::HTTPNotFound 404 Not Found readbody=true>
Error: 
/Stage[main]/Profile::Git_webhook::Code_manager/Git_deploy_key[add_deploy_key_to_puppet_control-nwcal-srv06.nwc.nws.noaa.gov]:
 
Could not evaluate: no implicit conversion of String into Integer
Debug: gitlab_webhook::api_call: REST API GET Endpoint: 
http://nwcal-srv07.nwc.nws.noaa.gov/api/v3/projects/puppet%2Fcontrol-repo
Debug: gitlab_webhook::api_call: REST API GET Request: #<Net::HTTP::Get GET>
opening connection to nwcal-srv07.nwc.nws.noaa.gov:80...
opened
<- "GET /api/v3/projects/puppet%2Fcontrol-repo HTTP/1.1\r\nAccept-Encoding: 
gzip;q=1.0,deflate;q=0.6,identity;q=0.3\r\nAccept: */*\r\nUser-Agent: 
Ruby\r\nContent-Type: application/json\r\nPrivate-Token: 
**********************\r\nConnection: close\r\nHost: 
nwcal-srv07.nwc.nws.noaa.gov\r\n\r\n"
-> "HTTP/1.1 404 Not Found\r\n"
-> "Date: Thu, 17 Mar 2016 16:41:06 GMT\r\n"
-> "Server: Apache/2.4.6 (CentOS)\r\n"
-> "Cache-Control: no-cache\r\n"
-> "Content-Length: 35\r\n"
-> "Content-Type: application/json\r\n"
-> "Status: 404 Not Found\r\n"
-> "Vary: Origin\r\n"
-> "X-Request-Id: b3f757d2-7ca7-42bf-8a62-bb67facfa7da\r\n"
-> "X-Runtime: 0.013062\r\n"
-> "Connection: close\r\n"
-> "\r\n"
reading 35 bytes...
-> "{\"message\":\"404 Project Not Found\"}"
read 35 bytes
Conn close
Debug: gitlab_webhook::api_call: REST API GET Response: #<Net::HTTPNotFound 
404 Not Found readbody=true>
Debug: gitlab_webhook::api_call: REST API GET Endpoint: 
http://nwcal-srv07.nwc.nws.noaa.gov/api/v3/projects/0/hooks
Debug: gitlab_webhook::api_call: REST API GET Request: #<Net::HTTP::Get GET>
opening connection to nwcal-srv07.nwc.nws.noaa.gov:80...
opened
<- "GET /api/v3/projects/0/hooks HTTP/1.1\r\nAccept-Encoding: 
gzip;q=1.0,deflate;q=0.6,identity;q=0.3\r\nAccept: */*\r\nUser-Agent: 
Ruby\r\nContent-Type: application/json\r\nPrivate-Token: 
***********************\r\nConnection: close\r\nHost: 
nwcal-srv07.nwc.nws.noaa.gov\r\n\r\n"
-> "HTTP/1.1 404 Not Found\r\n"
-> "Date: Thu, 17 Mar 2016 16:41:06 GMT\r\n"
-> "Server: Apache/2.4.6 (CentOS)\r\n"
-> "Cache-Control: no-cache\r\n"
-> "Content-Length: 35\r\n"
-> "Content-Type: application/json\r\n"
-> "Status: 404 Not Found\r\n"
-> "Vary: Origin\r\n"
-> "X-Request-Id: a1885023-728f-47f3-a0d8-b5d9dd3cf62b\r\n"
-> "X-Runtime: 0.015593\r\n"
-> "Connection: close\r\n"
-> "\r\n"
reading 35 bytes...
-> "{\"message\":\"404 Project Not Found\"}"
read 35 bytes
Conn close
Debug: gitlab_webhook::api_call: REST API GET Response: #<Net::HTTPNotFound 
404 Not Found readbody=true>
Error: 
/Stage[main]/Profile::Git_webhook::Code_manager/Git_webhook[code_manager_post_receive_webhook-nwcal-srv06.nwc.nws.noaa.gov]:
 
Could not evaluate: no implicit conversion of String into Integer
Debug: Class[Profile::Git_webhook::Code_manager]: Resource is being 
skipped, unscheduling all events

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/65a0106d-c865-43d2-bec1-9b3fc5a5ed73%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to