Project

General

Profile

Actions

Bug #1485

open

unable to rename hosts

Added by Joshua Hoblitt over 12 years ago. Updated over 10 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
DHCP
Target version:
-
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

When attempt to rename a host from decmg1. -> dec14. this error message is returned in the foreman www ui:

Unable to save
failed to detect boot server: Connection refused - recvfrom(2)
Failed to perform rollback on DHCP Settings for dec14.tuc.noao.edu - undefined method `destroy' for nil:NilClass
Failed to perform rollback on DHCP Settings for decmgr1.tuc.noao.edu - undefined method `create' for nil:NilClass

Entry from foreman production.log suggests that the proxy failed:

Processing HostsController#update (for 140.252.7.41 at 2012-02-07 14:44:05) [PUT]
  Parameters: {"commit"=>"Submit", "action"=>"update", "id"=>"decmgr1.tuc.noao.edu", "_method"=>"put", "host"=>{"comment"=>"", "puppetmaster_name"=>"ctrl-27.tuc.noao.edu", "hostgroup_id"=>"1", "managed"=>"0", "enabled"=>"1", "name"=>"dec14.tuc.noao.edu", "is_owned_by"=>"1-Users", "environment_id"=>"1", "model_id"=>"2", "puppetproxy_id"=>"1", "puppetclass_ids"=>[""]}, "controller"=>"hosts", "authenticity_token"=>"o+PCHXaXLfLfk5ycQiiWSFC9oFpODjDL9xM+DYp6quY="}
failed to detect boot server: Connection refused - recvfrom(2)
Delete DHCP reservation for decmgr1.tuc.noao.edu-00:25:90:60:48:06/140.252.27.17
failed to detect boot server: Connection refused - recvfrom(2)
Create DHCP reservation for dec14.tuc.noao.edu-00:25:90:60:48:06/140.252.27.17
Rolling back due to a problem: 
Failed to perform rollback on DHCP Settings for dec14.tuc.noao.edu - undefined method `destroy' for nil:NilClass
Failed to perform rollback on DHCP Settings for decmgr1.tuc.noao.edu - undefined method `create' for nil:NilClass
Failed to save: failed to detect boot server: Connection refused - recvfrom(2), Failed to perform rollback on DHCP Settings for dec14.tuc.noao.edu - undefined method `destroy' for nil:NilClass, Failed to perform rollback on DHCP Settings for decmgr1.tuc.noao.edu - undefined method `create' for nil:NilClass
Rendering template within layouts/application
Rendering hosts/edit
Completed in 1105ms (View: 221, DB: 47) | 200 OK [https://ctrl/hosts/decmgr1.tuc.noao.edu]

However, the foreman-proxy log shows that the new reservation was applied.

D, [2012-02-07T14:44:05.263996 #21390] DEBUG -- : Loading subnets for 127.0.0.1
D, [2012-02-07T14:44:05.264188 #21390] DEBUG -- : Added 140.252.27.0/255.255.255.0 to 127.0.0.1
D, [2012-02-07T14:44:05.264277 #21390] DEBUG -- : Added 140.252.26.0/255.255.255.0 to 127.0.0.1
D, [2012-02-07T14:44:05.264490 #21390] DEBUG -- : Loading subnet data for 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.278986 #21390] DEBUG -- : Added decnsd1.tuc.noao.edu (140.252.27.15 / 00:25:90:39:5f:9c) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.279633 #21390] DEBUG -- : Added dec12.tuc.noao.edu (140.252.27.32 / 00:25:90:60:40:60) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.280182 #21390] DEBUG -- : Added dec04.tuc.noao.edu (140.252.27.24 / 00:25:90:60:47:fa) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.280879 #21390] DEBUG -- : Added dec15.tuc.noao.edu (140.252.27.18 / 00:25:90:60:48:0c) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.281403 #21390] DEBUG -- : Added dec07.tuc.noao.edu (140.252.27.27 / 00:25:90:60:48:12) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.283105 #21390] DEBUG -- : Added dec10.tuc.noao.edu (140.252.27.30 / 00:25:90:60:48:04) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.283686 #21390] DEBUG -- : Added dec02.tuc.noao.edu (140.252.27.22 / 00:25:90:60:40:98) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.284226 #21390] DEBUG -- : Added decnsd2.tuc.noao.edu (140.252.27.16 / 00:25:90:37:99:06) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.284795 #21390] DEBUG -- : Added dec13.tuc.noao.edu (140.252.27.33 / 00:25:90:60:45:a0) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.285329 #21390] DEBUG -- : Added dec05.tuc.noao.edu (140.252.27.25 / 00:25:90:60:40:64) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.285921 #21390] DEBUG -- : Added foremantest.tuc.noao.edu (140.252.27.141 / 52:54:d2:ed:01:84) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.286469 #21390] DEBUG -- : Added dec08.tuc.noao.edu (140.252.27.28 / 00:25:90:60:48:02) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.287110 #21390] DEBUG -- : Added dec11.tuc.noao.edu (140.252.27.31 / 00:25:90:60:48:10) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.287390 #21390] DEBUG -- : Added dec03.tuc.noao.edu (140.252.27.23 / 00:25:90:60:af:c2) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.287779 #21390] DEBUG -- : Added dec14.tuc.noao.edu (140.252.27.17 / 00:25:90:60:48:06) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.288079 #21390] DEBUG -- : Added dec06.tuc.noao.edu (140.252.27.26 / 00:25:90:60:48:0a) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.288366 #21390] DEBUG -- : Added dec01.tuc.noao.edu (140.252.27.21 / 00:25:90:60:47:98) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.288668 #21390] DEBUG -- : Added dec09.tuc.noao.edu (140.252.27.29 / 00:25:90:60:af:ca) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.288958 #21390] DEBUG -- : Added decdb1.tuc.noao.edu (140.252.27.14 / 00:25:90:60:60:7e) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.341124 #21390] DEBUG -- : Added 140.252.27.221 / 00:1b:21:be:24:f8 to 140.252.27.0/255.255.255.0
I, [2012-02-07T14:44:05.341836 #21390]  INFO -- : Enumerated hosts on 140.252.27.0
D, [2012-02-07T14:44:05.341899 #21390] DEBUG -- : Lazy loaded 140.252.27.0/255.255.255.0 records
D, [2012-02-07T14:44:05.343708 #21390] DEBUG -- : omshell: executed - set hardware-address = 00:25:90:60:48:06
D, [2012-02-07T14:44:05.343809 #21390] DEBUG -- : true
D, [2012-02-07T14:44:05.343900 #21390] DEBUG -- : omshell: executed - open
D, [2012-02-07T14:44:05.343944 #21390] DEBUG -- : true
D, [2012-02-07T14:44:05.344001 #21390] DEBUG -- : omshell: executed - remove
D, [2012-02-07T14:44:05.344042 #21390] DEBUG -- : true
I, [2012-02-07T14:44:05.718034 #21390]  INFO -- : Removed DHCP reservation for dec14.tuc.noao.edu => dec14.tuc.noao.edu (140.252.27.17 / 00:25:90:60:48:06)
D, [2012-02-07T14:44:05.851478 #21390] DEBUG -- : Loading subnets for 127.0.0.1
D, [2012-02-07T14:44:05.851752 #21390] DEBUG -- : Added 140.252.27.0/255.255.255.0 to 127.0.0.1
D, [2012-02-07T14:44:05.851921 #21390] DEBUG -- : Added 140.252.26.0/255.255.255.0 to 127.0.0.1
D, [2012-02-07T14:44:05.852377 #21390] DEBUG -- : Loading subnet data for 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.894859 #21390] DEBUG -- : Added decnsd1.tuc.noao.edu (140.252.27.15 / 00:25:90:39:5f:9c) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.895257 #21390] DEBUG -- : Added dec12.tuc.noao.edu (140.252.27.32 / 00:25:90:60:40:60) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.895561 #21390] DEBUG -- : Added dec04.tuc.noao.edu (140.252.27.24 / 00:25:90:60:47:fa) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.895983 #21390] DEBUG -- : Added dec15.tuc.noao.edu (140.252.27.18 / 00:25:90:60:48:0c) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.896299 #21390] DEBUG -- : Added dec07.tuc.noao.edu (140.252.27.27 / 00:25:90:60:48:12) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.897293 #21390] DEBUG -- : Added dec10.tuc.noao.edu (140.252.27.30 / 00:25:90:60:48:04) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.897634 #21390] DEBUG -- : Added dec02.tuc.noao.edu (140.252.27.22 / 00:25:90:60:40:98) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.897962 #21390] DEBUG -- : Added decnsd2.tuc.noao.edu (140.252.27.16 / 00:25:90:37:99:06) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.898279 #21390] DEBUG -- : Added dec13.tuc.noao.edu (140.252.27.33 / 00:25:90:60:45:a0) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.898641 #21390] DEBUG -- : Added dec05.tuc.noao.edu (140.252.27.25 / 00:25:90:60:40:64) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.898973 #21390] DEBUG -- : Added foremantest.tuc.noao.edu (140.252.27.141 / 52:54:d2:ed:01:84) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.899294 #21390] DEBUG -- : Added dec08.tuc.noao.edu (140.252.27.28 / 00:25:90:60:48:02) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.899856 #21390] DEBUG -- : Added dec11.tuc.noao.edu (140.252.27.31 / 00:25:90:60:48:10) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.900188 #21390] DEBUG -- : Added dec03.tuc.noao.edu (140.252.27.23 / 00:25:90:60:af:c2) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.900516 #21390] DEBUG -- : Added dec06.tuc.noao.edu (140.252.27.26 / 00:25:90:60:48:0a) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.900898 #21390] DEBUG -- : Added dec01.tuc.noao.edu (140.252.27.21 / 00:25:90:60:47:98) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.901229 #21390] DEBUG -- : Added dec09.tuc.noao.edu (140.252.27.29 / 00:25:90:60:af:ca) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.901560 #21390] DEBUG -- : Added decdb1.tuc.noao.edu (140.252.27.14 / 00:25:90:60:60:7e) to 140.252.27.0/255.255.255.0
I, [2012-02-07T14:44:05.913416 #21390]  INFO -- : Enumerated hosts on 140.252.27.0
D, [2012-02-07T14:44:05.913476 #21390] DEBUG -- : Lazy loaded 140.252.27.0/255.255.255.0 records
D, [2012-02-07T14:44:05.913588 #21390] DEBUG -- : Loading subnet data for 140.252.26.0/255.255.255.0
D, [2012-02-07T14:44:05.915865 #21390] DEBUG -- : Added sdmvc.tuc.noao.edu (140.252.26.87 / 00:25:90:60:b1:e6) to 140.252.26.0/255.255.255.0
D, [2012-02-07T14:44:05.916125 #21390] DEBUG -- : Added sdmvm1.tuc.noao.edu (140.252.26.90 / 00:25:90:60:ae:aa) to 140.252.26.0/255.255.255.0
D, [2012-02-07T14:44:05.916378 #21390] DEBUG -- : Added nsaqavs.tuc.noao.edu (140.252.26.153 / 00:1f:c6:49:d0:9f) to 140.252.26.0/255.255.255.0
D, [2012-02-07T14:44:05.917884 #21390] DEBUG -- : Added dpnms16.tuc.noao.edu (140.252.26.70 / 00:15:17:a1:be:5a) to 140.252.26.0/255.255.255.0
I, [2012-02-07T14:44:05.932059 #21390]  INFO -- : Enumerated hosts on 140.252.26.0
D, [2012-02-07T14:44:05.932192 #21390] DEBUG -- : Lazy loaded 140.252.26.0/255.255.255.0 records
D, [2012-02-07T14:44:05.932431 #21390] DEBUG -- : Added dec14.tuc.noao.edu (140.252.27.17 / 00:25:90:60:48:06) to 140.252.27.0/255.255.255.0
D, [2012-02-07T14:44:05.934128 #21390] DEBUG -- : omshell: executed - set name = "dec14.tuc.noao.edu" 
D, [2012-02-07T14:44:05.934227 #21390] DEBUG -- : true
D, [2012-02-07T14:44:05.934324 #21390] DEBUG -- : omshell: executed - set ip-address = 140.252.27.17
D, [2012-02-07T14:44:05.934368 #21390] DEBUG -- : true
D, [2012-02-07T14:44:05.934426 #21390] DEBUG -- : omshell: executed - set hardware-address = 00:25:90:60:48:06
D, [2012-02-07T14:44:05.934489 #21390] DEBUG -- : true
D, [2012-02-07T14:44:05.934547 #21390] DEBUG -- : omshell: executed - set hardware-type = 1
D, [2012-02-07T14:44:05.934600 #21390] DEBUG -- : true
W, [2012-02-07T14:44:05.947209 #21390]  WARN -- : Failed to resolve IP address for false
D, [2012-02-07T14:44:05.947348 #21390] DEBUG -- : omshell: executed - set statements = "filename = \"pxelinux.0\"; next-server = \"false\"; option host-name = \"dec14.tuc.noao.edu\";" 
D, [2012-02-07T14:44:05.947400 #21390] DEBUG -- : true
D, [2012-02-07T14:44:05.947482 #21390] DEBUG -- : omshell: executed - create
D, [2012-02-07T14:44:05.947528 #21390] DEBUG -- : true
I, [2012-02-07T14:44:05.971486 #21390]  INFO -- : Added DHCP reservation for dec14.tuc.noao.edu (140.252.27.17 / 00:25:90:60:48:06)


Related issues 2 (0 open2 closed)

Related to Foreman - Bug #1749: Parameters inheritance is not displayed when creating a new hostClosedRomain Vrignaud07/12/2012Actions
Related to Foreman - Bug #19430: Setting the primary interface to another interface as the provisioning interface doesn't work.Resolved05/02/2017Actions
Actions

Also available in: Atom PDF