On 10/31/2016 06:14 PM, Lukas Zapletal wrote:
> We recently found a bug in 1.13 when NICs aren't validated correctly, 
> which causes built call to fail to save. Symtoms are similar, return 
> value is 201 not 409.
>
> Can you check the host and edit it submitting it back without any 
> chances? Do you see any errors?
>
> LZ

I edited the host and submit it again, I only get the warning the dhcp 
record already exists the first time. After that editing and saving 
doesn't give any errors.





>
> On Fri, Oct 28, 2016 at 4:41 PM, Jorick Astrego <[email protected] 
> <mailto:[email protected]>> wrote:
>
>
>
>     On 10/28/2016 03:47 PM, Jorick Astrego wrote:
>>
>>
>>     On 10/28/2016 03:33 PM, Jorick Astrego wrote:
>>>
>>>
>>>     On 10/28/2016 02:13 PM, Greg Sutcliffe wrote:
>>>>     HTTPConflict is the issue - it's failing to save the change to
>>>>     the host when the built call comes in.
>>>>
>>>>     Put Foreman into debug logs and tail production.log when the
>>>>     host gets to the end of the install (or when you curl it) -
>>>>     hopefully it'll say what the conflict is.
>>>>
>>>>     Greg
>>>>
>>>
>>>     2016-10-28 15:18:10 [app] [D] With body: []
>>>      |
>>>     2016-10-28 15:18:11 [app] [I] Started GET
>>>     "/?token=abfb3d43-4a2b-4aee-bfed-719dcc3711ff" for *.*.*.* at
>>>     2016-10-28 15:18:11 +0200
>>>     2016-10-28 15:18:11 [app] [I] Processing by
>>>     DashboardController#index as */*
>>>     2016-10-28 15:18:11 [app] [I]   Parameters:
>>>     {"token"=>"abfb3d43-4a2b-4aee-bfed-719dcc3711ff"}
>>>     2016-10-28 15:18:11 [app] [I] Authorized user
>>>     capsule.othernet.test(capsule.othernet.test)
>>>     2016-10-28 15:18:11 [app] [D] Setting current user thread-local
>>>     variable to capsule.othernet.test
>>>     2016-10-28 15:18:11 [app] [D] Setting current organization
>>>     thread-local variable to none
>>>     2016-10-28 15:18:11 [app] [D] Setting current location
>>>     thread-local variable to none
>>>     2016-10-28 15:18:11 [app] [I] Redirected to
>>>     https://capsule.othernet.test:8443/users/8-capsule-othernet-test/edit
>>>     <https://capsule.othernet.test:8443/users/8-capsule-othernet-test/edit>
>>>
>>>     2016-10-28 15:18:11 [app] [I] Filter chain halted as
>>>     :require_mail rendered or redirected
>>>     2016-10-28 15:18:11 [app] [I] Completed 302 Found in 185ms
>>>     (ActiveRecord: 15.2ms)
>>>     2016-10-28 15:18:11 [app] [I] Started GET
>>>     "/users/8-capsule-othernet-test/edit" for 10.101.101.24 at
>>>     2016-10-28 15:18:11 +0200
>>>     2016-10-28 15:18:11 [app] [I] Processing by UsersController#edit
>>>     as */*
>>>     2016-10-28 15:18:11 [app] [I]   Parameters:
>>>     {"id"=>"8-capsule-othernet-test"}
>>>     2016-10-28 15:18:11 [app] [D] Setting current user thread-local
>>>     variable to capsule.othernet.test
>>>     2016-10-28 15:18:11 [app] [D] Setting current organization
>>>     thread-local variable to none
>>>     2016-10-28 15:18:11 [app] [D] Setting current location
>>>     thread-local variable to none
>>>     2016-10-28 15:18:12 [app] [I]   Rendered
>>>     common/_edit_habtm.html.erb (2.7ms)
>>>     2016-10-28 15:18:12 [app] [I]   Rendered
>>>     taxonomies/_loc_org_tabs.html.erb (3.9ms)
>>>     2016-10-28 15:18:12 [app] [I]   Rendered users/_form.html.erb
>>>     (84.6ms)
>>>     2016-10-28 15:18:12 [app] [I]   Rendered users/edit.html.erb
>>>     within layouts/application (89.7ms)
>>>     2016-10-28 15:18:12 [app] [I]   Rendered
>>>     layouts/_application_content.html.erb (1.8ms)
>>>     2016-10-28 15:18:12 [app] [I]   Rendered
>>>     home/_user_dropdown.html.erb (53.3ms)
>>>     2016-10-28 15:18:12 [app] [I] Read fragment
>>>     views/tabs_and_title_records-8 (0.2ms)
>>>     2016-10-28 15:18:12 [app] [I]   Rendered
>>>     home/_organization_dropdown.html.erb (18.3ms)
>>>     2016-10-28 15:18:12 [app] [I]   Rendered
>>>     home/_location_dropdown.html.erb (17.0ms)
>>>     2016-10-28 15:18:12 [app] [I]   Rendered
>>>     home/_org_switcher.html.erb (44.8ms)
>>>     2016-10-28 15:18:12 [app] [I]   Rendered home/_submenu.html.erb
>>>     (3.7ms)
>>>     2016-10-28 15:18:12 [app] [I]   Rendered home/_submenu.html.erb
>>>     (2.4ms)
>>>     2016-10-28 15:18:12 [app] [I] Write fragment
>>>     views/tabs_and_title_records-8 (1.0ms)
>>>     2016-10-28 15:18:12 [app] [I]   Rendered home/_topbar.html.erb
>>>     (284.5ms)
>>>     2016-10-28 15:18:12 [app] [I]   Rendered layouts/base.html.erb
>>>     (291.9ms)
>>>     2016-10-28 15:18:12 [app] [I] Completed 200 OK in 465ms (Views:
>>>     398.9ms | ActiveRecord: 18.0ms)
>>>     2016-10-28 15:18:12 [app] [I] Started GET
>>>     
>>> "/unattended/built?token=abfb3d43-4a2b-4aee-bfed-719dcc3711ff&url=http%3A%2F%2Fcapsule.othernet.test%3A8000"
>>>     for capsule.othernet.test at 2016-10-28 15:18:12 +0200
>>>     2016-10-28 15:18:12 [app] [I] Processing by
>>>     UnattendedController#built as TEXT
>>>     2016-10-28 15:18:12 [app] [I]   Parameters:
>>>     {"token"=>"abfb3d43-4a2b-4aee-bfed-719dcc3711ff",
>>>     "url"=>"http://capsule.othernet.test:8000";
>>>     <http://capsule.othernet.test:8000>, "unattended"=>{}}
>>>     2016-10-28 15:18:12 [app] [D] Found rywehygweary.othernet.test:
>>>     2016-10-28 15:18:12 [app] [D] Setting current user thread-local
>>>     variable to foreman_api_admin
>>>     2016-10-28 15:18:12 [app] [I] unattended:
>>>     rywehygweary.othernet.test: is Built!
>>>     2016-10-28 15:18:12 [app] [D] Built notice from *.*.*.*, current
>>>     host ip is *.*.*.*, updating
>>>     2016-10-28 15:18:13 [app] [I] Completed 409 Conflict in 922ms
>>>     (ActiveRecord: 36.7ms)
>>>
>>     Hmm, it appears there is a delay as the host is now "installed"
>>     and the pxelinux.cfg has changed to boot from local 2 minutes ago.
>>
>>     So when I power down the vm after provisioning, wait a couple of
>>     minutes and boot it up again; it appears to work.
>
>     Sorry for the confusion but that wasn't it, my co-worker pressed
>     "cancel build" in between so then it gets in the state "installed"
>     and boot from local disk.
>
>     So still the same problem :-(
>
>     2016-10-28 16:35:33 [app] [I] Started GET
>     
> "/unattended/built?token=857af846-3824-4651-a2bf-70b5eab6ad61&url=http%3A%2F%2Fcapsule.othernet.test%3A8000"
>     for capsule.othernet.test at 2016-10-28 16:35:33 +0200
>     2016-10-28 16:35:33 [app] [I] Processing by
>     UnattendedController#built as TEXT
>     2016-10-28 16:35:33 [app] [I]   Parameters:
>     {"token"=>"857af846-3824-4651-a2bf-70b5eab6ad61",
>     "url"=>"http://capsule.othernet.test:8000";
>     <http://capsule.othernet.test:8000>, "unattended"=>{}}
>     2016-10-28 16:35:33 [app] [D] Found 12345test.othernet.test
>     2016-10-28 16:35:33 [app] [D] Setting current user thread-local
>     variable to foreman_api_admin
>     2016-10-28 16:35:33 [app] [I] unattended: 12345test.othernet.test
>     is Built!
>     2016-10-28 16:35:33 [app] [D] Built notice from *.*.*.*, current
>     host ip is *.*.*.*,, updating
>     2016-10-28 16:35:34 [app] [I] Completed 409 Conflict in 955ms
>     (ActiveRecord: 38.6ms)
>
>     Status    Warning
>     Build     Pending installation
>     Configuration     No changes
>     Errata    Could not calculate errata status, ensure host is
>     registered and katello-agent is installed
>     Subscription      Fully entitled
>
>
>>
>>
>
>
>
>
>
>     Met vriendelijke groet, With kind regards,
>
>     Jorick Astrego
>     *
>     Netbulae Virtualization Experts *
>     ------------------------------------------------------------------------
>     Tel: 053 20 30 270        [email protected] <mailto:[email protected]>
>     Staalsteden 4-3A  KvK 08198180
>     Fax: 053 20 30 271        www.netbulae.eu <http://www.netbulae.eu>        
> 7547
>     TA Enschede       BTW NL821234584B01
>
>
>     ------------------------------------------------------------------------
>
>     -- 
>     You received this message because you are subscribed to the Google
>     Groups "Foreman users" group.
>     To unsubscribe from this group and stop receiving emails from it,
>     send an email to [email protected]
>     <mailto:[email protected]>.
>     To post to this group, send email to
>     [email protected]
>     <mailto:[email protected]>.
>     Visit this group at https://groups.google.com/group/foreman-users
>     <https://groups.google.com/group/foreman-users>.
>     For more options, visit https://groups.google.com/d/optout
>     <https://groups.google.com/d/optout>.
>
>
>
>
> -- 
> Later,
>   Lukas @lzap Zapletal
> -- 
> You received this message because you are subscribed to the Google 
> Groups "Foreman users" group.
> To unsubscribe from this group and stop receiving emails from it, send 
> an email to [email protected] 
> <mailto:[email protected]>.
> To post to this group, send email to [email protected] 
> <mailto:[email protected]>.
> Visit this group at https://groups.google.com/group/foreman-users.
> For more options, visit https://groups.google.com/d/optout.





Met vriendelijke groet, With kind regards,

Jorick Astrego

Netbulae Virtualization Experts 

----------------

        Tel: 053 20 30 270      [email protected]        Staalsteden 4-3A        
KvK 08198180
        Fax: 053 20 30 271      www.netbulae.eu         7547 TA Enschede        
BTW NL821234584B01

----------------

-- 
You received this message because you are subscribed to the Google Groups 
"Foreman users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to