Excessive looping while loading host edit page

Hi,

My setup:

  • Multiple Foreman servers, all on 1.12.1
  • memcached shared between them
  • shared backend DB (psql, 9.4.5)
  • Foreman is a puppet 3.8 ENC only

I have a reasonably large Foreman install. For some reason, some hosts take
forever to load when clicking on 'edit'. The only thing I see in the logs
is some obscene amount of rendering messages, to the tune of 445+ seconds
of

2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (27.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb (1.2ms)
2017-02-02 11:36:43 [app] [I] Rendered
nic/_provider_specific_form.html.erb (0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(29.9ms)

over and over.

I have a few questions about this:

  • I got this info from debug. What else can I look at to get more
    information?
  • Why is it rendering the same four items over and over?
  • I actually deleted the host from Foreman and re-ran puppet, that seemed
    to fix the issue temporarily. However, I don't understand why that made a
    difference. Can someone shed some light on this?

-Chris (oogs/oogs_/oogs_werk on IRC)

This log is for a good host. In a bad host, add about 100 times the stanzas
I listed above.

2017-02-02 11:36:42 [app] [I] Started GET "/hosts/testhost.domain.com/edit"
for 127.0.0.101 at 2017-02-02 11:36:42 -0800
2017-02-02 11:36:42 [app] [I] Processing by HostsController#edit as HTML
2017-02-02 11:36:42 [app] [I] Parameters: {"id"=>"testhost.domain.com"}
2017-02-02 11:36:42 [app] [D] Cache read: _session_id:1234567890asdfghjkl
2017-02-02 11:36:42 [app] [D] Setting current user thread-local variable to
oogs
2017-02-02 11:36:42 [app] [D] Cache read: authorize_login_delegation
2017-02-02 11:36:42 [app] [D] Cache read: authorize_login_delegation
2017-02-02 11:36:42 [app] [D] Cache read: idle_timeout
2017-02-02 11:36:42 [app] [D] Setting current organization thread-local
variable to none
2017-02-02 11:36:42 [app] [D] Setting current location thread-local
variable to none
2017-02-02 11:36:42 [app] [I] Rendered hosts/_progress.html.erb (0.2ms)
2017-02-02 11:36:42 [app] [D] Setting current organization thread-local
variable to MyOrg
2017-02-02 11:36:42 [app] [D] Setting current location thread-local
variable to MyLoc
2017-02-02 11:36:42 [app] [I] Rendered
config_groups/_config_group.html.erb (41.7ms)
2017-02-02 11:36:42 [app] [I] Rendered
config_groups/_config_group.html.erb (31.5ms)
2017-02-02 11:36:42 [app] [I] Rendered
config_groups/_config_group.html.erb (29.7ms)
2017-02-02 11:36:42 [app] [I] Rendered
config_groups/_config_group.html.erb (27.2ms)
2017-02-02 11:36:42 [app] [I] Rendered
config_groups/_config_group.html.erb (18.1ms)
2017-02-02 11:36:42 [app] [I] Rendered
config_groups/_config_group.html.erb (17.7ms)
2017-02-02 11:36:42 [app] [I] Rendered
config_groups/_config_group.html.erb (17.6ms)
2017-02-02 11:36:42 [app] [I] Rendered
config_groups/_config_group.html.erb (18.1ms)
2017-02-02 11:36:42 [app] [I] Rendered
config_groups/_config_group.html.erb (18.0ms)
2017-02-02 11:36:43 [app] [I] Rendered
config_groups/_config_group.html.erb (44.3ms)
2017-02-02 11:36:43 [app] [I] Rendered
config_groups/_config_group.html.erb (21.1ms)
2017-02-02 11:36:43 [app] [I] Rendered
config_groups/_config_group.html.erb (20.7ms)
2017-02-02 11:36:43 [app] [I] Rendered
config_groups/_config_group.html.erb (18.7ms)
2017-02-02 11:36:43 [app] [I] Rendered
config_groups/_config_group.html.erb (17.4ms)
2017-02-02 11:36:43 [app] [I] Rendered
config_groups/_config_group.html.erb (17.8ms)
2017-02-02 11:36:43 [app] [I] Rendered
config_groups/_config_group.html.erb (18.0ms)
2017-02-02 11:36:43 [app] [I] Rendered
config_groups/_config_group.html.erb (18.2ms)
2017-02-02 11:36:43 [app] [I] Rendered
config_groups/_config_group.html.erb (18.8ms)
2017-02-02 11:36:43 [app] [I] Rendered
config_groups/_config_group.html.erb (18.4ms)
2017-02-02 11:36:43 [app] [I] Rendered
config_groups/_config_groups_selection.html.erb (513.9ms)
2017-02-02 11:36:43 [app] [I] Rendered
puppetclasses/_selectedClasses.html.erb (0.0ms)
2017-02-02 11:36:43 [app] [I] Rendered
puppetclasses/_classes_in_groups.html.erb (2.6ms)
2017-02-02 11:36:43 [app] [I] Rendered puppetclasses/_classes.html.erb
(33.2ms)
2017-02-02 11:36:43 [app] [I] Rendered
puppetclasses/_class_selection.html.erb (678.5ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (55.6ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb (1.2ms)
2017-02-02 11:36:43 [app] [I] Rendered
nic/_provider_specific_form.html.erb (0.2ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(58.6ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (27.2ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb (1.3ms)
2017-02-02 11:36:43 [app] [I] Rendered
nic/_provider_specific_form.html.erb (0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(30.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (27.0ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb (1.2ms)
2017-02-02 11:36:43 [app] [I] Rendered
nic/_provider_specific_form.html.erb (0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(29.8ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (26.8ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb (1.2ms)
2017-02-02 11:36:43 [app] [I] Rendered
nic/_provider_specific_form.html.erb (0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(29.7ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (26.8ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb (1.2ms)
2017-02-02 11:36:43 [app] [I] Rendered
nic/_provider_specific_form.html.erb (0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(29.7ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (26.9ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb (1.2ms)
2017-02-02 11:36:43 [app] [I] Rendered
nic/_provider_specific_form.html.erb (0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(29.7ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (26.9ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb (1.2ms)
2017-02-02 11:36:43 [app] [I] Rendered
nic/_provider_specific_form.html.erb (0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(29.7ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (27.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb (1.2ms)
2017-02-02 11:36:43 [app] [I] Rendered
nic/_provider_specific_form.html.erb (0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(29.9ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (27.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb (1.2ms)
2017-02-02 11:36:43 [app] [I] Rendered
nic/_provider_specific_form.html.erb (0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(29.9ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (25.4ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb (1.0ms)
2017-02-02 11:36:43 [app] [I] Rendered
nic/_provider_specific_form.html.erb (0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(28.0ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (22.9ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb (1.0ms)
2017-02-02 11:36:43 [app] [I] Rendered
nic/_provider_specific_form.html.erb (0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(25.2ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (22.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb (0.9ms)
2017-02-02 11:36:43 [app] [I] Rendered
nic/_provider_specific_form.html.erb (0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(24.3ms)
2017-02-02 11:36:43 [app] [I] Rendered hosts/_interfaces.html.erb
(381.2ms)
2017-02-02 11:36:43 [app] [I] Rendered
puppetclasses/_class_parameters.html.erb (12.0ms)
2017-02-02 11:36:43 [app] [I] Rendered
puppetclasses/_classes_parameters.html.erb (43.7ms)
2017-02-02 11:36:43 [app] [I] Rendered
common_parameters/_inherited_parameters.html.erb (5.7ms)
2017-02-02 11:36:43 [app] [I] Rendered
common_parameters/_parameter.html.erb (1.8ms)
2017-02-02 11:36:43 [app] [I] Rendered
common_parameters/_parameters.html.erb (3.9ms)
2017-02-02 11:36:43 [app] [D] Setting current location thread-local
variable to none
2017-02-02 11:36:43 [app] [D] Setting current organization thread-local
variable to none
2017-02-02 11:36:43 [app] [I] Rendered hosts/_form.html.erb (1425.5ms)
2017-02-02 11:36:43 [app] [I] Rendered hosts/edit.html.erb within
layouts/application (1427.6ms)
2017-02-02 11:36:43 [app] [I] Rendered
layouts/_application_content.html.erb (0.3ms)
2017-02-02 11:36:43 [app] [D] Cache read: use_gravatar
2017-02-02 11:36:43 [app] [I] Rendered home/_user_dropdown.html.erb
(2.9ms)
2017-02-02 11:36:43 [app] [D] Cache read: views/tabs_and_title_records-4
({:skip_digest=>true})
2017-02-02 11:36:43 [app] [I] Read fragment views/tabs_and_title_records-4
(1.6ms)
2017-02-02 11:36:43 [app] [I] Rendered home/_topbar.html.erb (9.2ms)
2017-02-02 11:36:43 [app] [I] Rendered layouts/base.html.erb (10.4ms)
2017-02-02 11:36:43 [app] [I] Completed 200 OK in 1540ms (Views: 1103.7ms |
ActiveRecord: 388.9ms)
2017-02-02 11:36:43 [app] [D] Cache write: _session_id:1234567890asdfghjkl
({:expires_in=>86400})

Hi Chris,

Thank you for reporting this.
This looks like you are hitting
Refactor #7829: Improve rendering of nic forms - Foreman which
has to do with a large number of interfaces on the host, leading to the
interface partial being rendered for each interface.

··· On Thu, Feb 2, 2017 at 9:50 PM, Chris Baldwin wrote:

Hi,

My setup:

  • Multiple Foreman servers, all on 1.12.1
  • memcached shared between them
  • shared backend DB (psql, 9.4.5)
  • Foreman is a puppet 3.8 ENC only

I have a reasonably large Foreman install. For some reason, some hosts
take forever to load when clicking on ‘edit’. The only thing I see in the
logs is some obscene amount of rendering messages, to the tune of 445+
seconds of

2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (27.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb (1.2ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb
(0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(29.9ms)

over and over.

I have a few questions about this:

  • I got this info from debug. What else can I look at to get more
    information?
  • Why is it rendering the same four items over and over?
  • I actually deleted the host from Foreman and re-ran puppet, that seemed
    to fix the issue temporarily. However, I don’t understand why that made a
    difference. Can someone shed some light on this?

-Chris (oogs/oogs_/oogs_werk on IRC)

This log is for a good host. In a bad host, add about 100 times the
stanzas I listed above.

2017-02-02 11:36:42 [app] [I] Started GET "/hosts/testhost.domain.com/edit"
for 127.0.0.101 at 2017-02-02 11:36:42 -0800
2017-02-02 11:36:42 [app] [I] Processing by HostsController#edit as HTML
2017-02-02 11:36:42 [app] [I] Parameters: {“id”=>“testhost.domain.com”}
2017-02-02 11:36:42 [app] [D] Cache read: _session_id:1234567890asdfghjkl
2017-02-02 11:36:42 [app] [D] Setting current user thread-local variable
to oogs
2017-02-02 11:36:42 [app] [D] Cache read: authorize_login_delegation
2017-02-02 11:36:42 [app] [D] Cache read: authorize_login_delegation
2017-02-02 11:36:42 [app] [D] Cache read: idle_timeout
2017-02-02 11:36:42 [app] [D] Setting current organization thread-local
variable to none
2017-02-02 11:36:42 [app] [D] Setting current location thread-local
variable to none
2017-02-02 11:36:42 [app] [I] Rendered hosts/_progress.html.erb (0.2ms)
2017-02-02 11:36:42 [app] [D] Setting current organization thread-local
variable to MyOrg
2017-02-02 11:36:42 [app] [D] Setting current location thread-local
variable to MyLoc
2017-02-02 11:36:42 [app] [I] Rendered config_groups/_config_group.html.erb
(41.7ms)
2017-02-02 11:36:42 [app] [I] Rendered config_groups/_config_group.html.erb
(31.5ms)
2017-02-02 11:36:42 [app] [I] Rendered config_groups/_config_group.html.erb
(29.7ms)
2017-02-02 11:36:42 [app] [I] Rendered config_groups/_config_group.html.erb
(27.2ms)
2017-02-02 11:36:42 [app] [I] Rendered config_groups/_config_group.html.erb
(18.1ms)
2017-02-02 11:36:42 [app] [I] Rendered config_groups/_config_group.html.erb
(17.7ms)
2017-02-02 11:36:42 [app] [I] Rendered config_groups/_config_group.html.erb
(17.6ms)
2017-02-02 11:36:42 [app] [I] Rendered config_groups/_config_group.html.erb
(18.1ms)
2017-02-02 11:36:42 [app] [I] Rendered config_groups/_config_group.html.erb
(18.0ms)
2017-02-02 11:36:43 [app] [I] Rendered config_groups/_config_group.html.erb
(44.3ms)
2017-02-02 11:36:43 [app] [I] Rendered config_groups/_config_group.html.erb
(21.1ms)
2017-02-02 11:36:43 [app] [I] Rendered config_groups/_config_group.html.erb
(20.7ms)
2017-02-02 11:36:43 [app] [I] Rendered config_groups/_config_group.html.erb
(18.7ms)
2017-02-02 11:36:43 [app] [I] Rendered config_groups/_config_group.html.erb
(17.4ms)
2017-02-02 11:36:43 [app] [I] Rendered config_groups/_config_group.html.erb
(17.8ms)
2017-02-02 11:36:43 [app] [I] Rendered config_groups/_config_group.html.erb
(18.0ms)
2017-02-02 11:36:43 [app] [I] Rendered config_groups/_config_group.html.erb
(18.2ms)
2017-02-02 11:36:43 [app] [I] Rendered config_groups/_config_group.html.erb
(18.8ms)
2017-02-02 11:36:43 [app] [I] Rendered config_groups/_config_group.html.erb
(18.4ms)
2017-02-02 11:36:43 [app] [I] Rendered config_groups/_config_groups_selection.html.erb
(513.9ms)
2017-02-02 11:36:43 [app] [I] Rendered puppetclasses/_selectedClasses.html.erb
(0.0ms)
2017-02-02 11:36:43 [app] [I] Rendered puppetclasses/_classes_in_groups.html.erb
(2.6ms)
2017-02-02 11:36:43 [app] [I] Rendered puppetclasses/_classes.html.erb
(33.2ms)
2017-02-02 11:36:43 [app] [I] Rendered puppetclasses/_class_selection.html.erb
(678.5ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (55.6ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb (1.2ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb
(0.2ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(58.6ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (27.2ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb (1.3ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb
(0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(30.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (27.0ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb (1.2ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb
(0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(29.8ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (26.8ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb (1.2ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb
(0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(29.7ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (26.8ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb (1.2ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb
(0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(29.7ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (26.9ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb (1.2ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb
(0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(29.7ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (26.9ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb (1.2ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb
(0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(29.7ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (27.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb (1.2ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb
(0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(29.9ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (27.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb (1.2ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb
(0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(29.9ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (25.4ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb (1.0ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb
(0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(28.0ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (22.9ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb (1.0ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb
(0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(25.2ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (22.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb (0.9ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb
(0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(24.3ms)
2017-02-02 11:36:43 [app] [I] Rendered hosts/_interfaces.html.erb
(381.2ms)
2017-02-02 11:36:43 [app] [I] Rendered puppetclasses/_class_parameters.html.erb
(12.0ms)
2017-02-02 11:36:43 [app] [I] Rendered puppetclasses/_classes_parameters.html.erb
(43.7ms)
2017-02-02 11:36:43 [app] [I] Rendered common_parameters/_inherited_parameters.html.erb
(5.7ms)
2017-02-02 11:36:43 [app] [I] Rendered common_parameters/_parameter.html.erb
(1.8ms)
2017-02-02 11:36:43 [app] [I] Rendered common_parameters/_parameters.html.erb
(3.9ms)
2017-02-02 11:36:43 [app] [D] Setting current location thread-local
variable to none
2017-02-02 11:36:43 [app] [D] Setting current organization thread-local
variable to none
2017-02-02 11:36:43 [app] [I] Rendered hosts/_form.html.erb (1425.5ms)
2017-02-02 11:36:43 [app] [I] Rendered hosts/edit.html.erb within
layouts/application (1427.6ms)
2017-02-02 11:36:43 [app] [I] Rendered layouts/_application_content.html.erb
(0.3ms)
2017-02-02 11:36:43 [app] [D] Cache read: use_gravatar
2017-02-02 11:36:43 [app] [I] Rendered home/_user_dropdown.html.erb
(2.9ms)
2017-02-02 11:36:43 [app] [D] Cache read: views/tabs_and_title_records-4
({:skip_digest=>true})
2017-02-02 11:36:43 [app] [I] Read fragment views/tabs_and_title_records-4
(1.6ms)
2017-02-02 11:36:43 [app] [I] Rendered home/_topbar.html.erb (9.2ms)
2017-02-02 11:36:43 [app] [I] Rendered layouts/base.html.erb (10.4ms)
2017-02-02 11:36:43 [app] [I] Completed 200 OK in 1540ms (Views: 1103.7ms

ActiveRecord: 388.9ms)
2017-02-02 11:36:43 [app] [D] Cache write: _session_id:1234567890asdfghjkl
({:expires_in=>86400})


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 foreman-users+unsubscribe@googlegroups.com.
To post to this group, send email to foreman-users@googlegroups.com.
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.


Have a nice day,
Tomer Brisker
Red Hat Engineering

Huh, that's interesting. The affected hosts do have a larger-than-average
(10+) number of interfaces as they're docker servers, which is a
commonality I hadn't noticed.

Do you guys need/want any other logs to help w/ the issue? Is there any
kind of workaround that you've found?

··· On Thursday, February 2, 2017 at 3:12:12 PM UTC-5, Tomer Brisker wrote: > > Hi Chris, > > Thank you for reporting this. > This looks like you are hitting http://projects.theforeman.org/issues/7829 which > has to do with a large number of interfaces on the host, leading to the > interface partial being rendered for each interface. > > On Thu, Feb 2, 2017 at 9:50 PM, Chris Baldwin > wrote: > >> Hi, >> >> My setup: >> * Multiple Foreman servers, all on 1.12.1 >> * memcached shared between them >> * shared backend DB (psql, 9.4.5) >> * Foreman is a puppet 3.8 ENC only >> >> I have a reasonably large Foreman install. For some reason, some hosts >> take forever to load when clicking on 'edit'. The only thing I see in the >> logs is some obscene amount of rendering messages, to the tune of 445+ >> seconds of >> >> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (27.1ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >> (1.2ms) >> 2017-02-02 11:36:43 [app] [I] Rendered >> nic/_provider_specific_form.html.erb (0.1ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb >> (29.9ms) >> >> over and over. >> >> I have a few questions about this: >> * I got this info from debug. What else can I look at to get more >> information? >> * Why is it rendering the same four items over and over? >> * I actually deleted the host from Foreman and re-ran puppet, that seemed >> to fix the issue temporarily. However, I don't understand *why* that made a >> difference. Can someone shed some light on this? >> >> -Chris (oogs/oogs_/oogs_werk on IRC) >> >> This log is for a good host. In a bad host, add about 100 times the >> stanzas I listed above. >> >> 2017-02-02 11:36:42 [app] [I] Started GET "/hosts/ >> testhost.domain.com/edit" for 127.0.0.101 at 2017-02-02 11:36:42 -0800 >> 2017-02-02 11:36:42 [app] [I] Processing by HostsController#edit as HTML >> 2017-02-02 11:36:42 [app] [I] Parameters: {"id"=>"testhost.domain.com"} >> 2017-02-02 11:36:42 [app] [D] Cache read: _session_id:1234567890asdfghjkl >> 2017-02-02 11:36:42 [app] [D] Setting current user thread-local variable >> to oogs >> 2017-02-02 11:36:42 [app] [D] Cache read: authorize_login_delegation >> 2017-02-02 11:36:42 [app] [D] Cache read: authorize_login_delegation >> 2017-02-02 11:36:42 [app] [D] Cache read: idle_timeout >> 2017-02-02 11:36:42 [app] [D] Setting current organization thread-local >> variable to none >> 2017-02-02 11:36:42 [app] [D] Setting current location thread-local >> variable to none >> 2017-02-02 11:36:42 [app] [I] Rendered hosts/_progress.html.erb (0.2ms) >> 2017-02-02 11:36:42 [app] [D] Setting current organization thread-local >> variable to MyOrg >> 2017-02-02 11:36:42 [app] [D] Setting current location thread-local >> variable to MyLoc >> 2017-02-02 11:36:42 [app] [I] Rendered >> config_groups/_config_group.html.erb (41.7ms) >> 2017-02-02 11:36:42 [app] [I] Rendered >> config_groups/_config_group.html.erb (31.5ms) >> 2017-02-02 11:36:42 [app] [I] Rendered >> config_groups/_config_group.html.erb (29.7ms) >> 2017-02-02 11:36:42 [app] [I] Rendered >> config_groups/_config_group.html.erb (27.2ms) >> 2017-02-02 11:36:42 [app] [I] Rendered >> config_groups/_config_group.html.erb (18.1ms) >> 2017-02-02 11:36:42 [app] [I] Rendered >> config_groups/_config_group.html.erb (17.7ms) >> 2017-02-02 11:36:42 [app] [I] Rendered >> config_groups/_config_group.html.erb (17.6ms) >> 2017-02-02 11:36:42 [app] [I] Rendered >> config_groups/_config_group.html.erb (18.1ms) >> 2017-02-02 11:36:42 [app] [I] Rendered >> config_groups/_config_group.html.erb (18.0ms) >> 2017-02-02 11:36:43 [app] [I] Rendered >> config_groups/_config_group.html.erb (44.3ms) >> 2017-02-02 11:36:43 [app] [I] Rendered >> config_groups/_config_group.html.erb (21.1ms) >> 2017-02-02 11:36:43 [app] [I] Rendered >> config_groups/_config_group.html.erb (20.7ms) >> 2017-02-02 11:36:43 [app] [I] Rendered >> config_groups/_config_group.html.erb (18.7ms) >> 2017-02-02 11:36:43 [app] [I] Rendered >> config_groups/_config_group.html.erb (17.4ms) >> 2017-02-02 11:36:43 [app] [I] Rendered >> config_groups/_config_group.html.erb (17.8ms) >> 2017-02-02 11:36:43 [app] [I] Rendered >> config_groups/_config_group.html.erb (18.0ms) >> 2017-02-02 11:36:43 [app] [I] Rendered >> config_groups/_config_group.html.erb (18.2ms) >> 2017-02-02 11:36:43 [app] [I] Rendered >> config_groups/_config_group.html.erb (18.8ms) >> 2017-02-02 11:36:43 [app] [I] Rendered >> config_groups/_config_group.html.erb (18.4ms) >> 2017-02-02 11:36:43 [app] [I] Rendered >> config_groups/_config_groups_selection.html.erb (513.9ms) >> 2017-02-02 11:36:43 [app] [I] Rendered >> puppetclasses/_selectedClasses.html.erb (0.0ms) >> 2017-02-02 11:36:43 [app] [I] Rendered >> puppetclasses/_classes_in_groups.html.erb (2.6ms) >> 2017-02-02 11:36:43 [app] [I] Rendered puppetclasses/_classes.html.erb >> (33.2ms) >> 2017-02-02 11:36:43 [app] [I] Rendered >> puppetclasses/_class_selection.html.erb (678.5ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (55.6ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >> (1.2ms) >> 2017-02-02 11:36:43 [app] [I] Rendered >> nic/_provider_specific_form.html.erb (0.2ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb >> (58.6ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (27.2ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >> (1.3ms) >> 2017-02-02 11:36:43 [app] [I] Rendered >> nic/_provider_specific_form.html.erb (0.1ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb >> (30.1ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (27.0ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >> (1.2ms) >> 2017-02-02 11:36:43 [app] [I] Rendered >> nic/_provider_specific_form.html.erb (0.1ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb >> (29.8ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (26.8ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >> (1.2ms) >> 2017-02-02 11:36:43 [app] [I] Rendered >> nic/_provider_specific_form.html.erb (0.1ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb >> (29.7ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (26.8ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >> (1.2ms) >> 2017-02-02 11:36:43 [app] [I] Rendered >> nic/_provider_specific_form.html.erb (0.1ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb >> (29.7ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (26.9ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >> (1.2ms) >> 2017-02-02 11:36:43 [app] [I] Rendered >> nic/_provider_specific_form.html.erb (0.1ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb >> (29.7ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (26.9ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >> (1.2ms) >> 2017-02-02 11:36:43 [app] [I] Rendered >> nic/_provider_specific_form.html.erb (0.1ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb >> (29.7ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (27.1ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >> (1.2ms) >> 2017-02-02 11:36:43 [app] [I] Rendered >> nic/_provider_specific_form.html.erb (0.1ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb >> (29.9ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (27.1ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >> (1.2ms) >> 2017-02-02 11:36:43 [app] [I] Rendered >> nic/_provider_specific_form.html.erb (0.1ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb >> (29.9ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (25.4ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >> (1.0ms) >> 2017-02-02 11:36:43 [app] [I] Rendered >> nic/_provider_specific_form.html.erb (0.1ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb >> (28.0ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (22.9ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >> (1.0ms) >> 2017-02-02 11:36:43 [app] [I] Rendered >> nic/_provider_specific_form.html.erb (0.1ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb >> (25.2ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (22.1ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >> (0.9ms) >> 2017-02-02 11:36:43 [app] [I] Rendered >> nic/_provider_specific_form.html.erb (0.1ms) >> 2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb >> (24.3ms) >> 2017-02-02 11:36:43 [app] [I] Rendered hosts/_interfaces.html.erb >> (381.2ms) >> 2017-02-02 11:36:43 [app] [I] Rendered >> puppetclasses/_class_parameters.html.erb (12.0ms) >> 2017-02-02 11:36:43 [app] [I] Rendered >> puppetclasses/_classes_parameters.html.erb (43.7ms) >> 2017-02-02 11:36:43 [app] [I] Rendered >> common_parameters/_inherited_parameters.html.erb (5.7ms) >> 2017-02-02 11:36:43 [app] [I] Rendered >> common_parameters/_parameter.html.erb (1.8ms) >> 2017-02-02 11:36:43 [app] [I] Rendered >> common_parameters/_parameters.html.erb (3.9ms) >> 2017-02-02 11:36:43 [app] [D] Setting current location thread-local >> variable to none >> 2017-02-02 11:36:43 [app] [D] Setting current organization thread-local >> variable to none >> 2017-02-02 11:36:43 [app] [I] Rendered hosts/_form.html.erb (1425.5ms) >> 2017-02-02 11:36:43 [app] [I] Rendered hosts/edit.html.erb within >> layouts/application (1427.6ms) >> 2017-02-02 11:36:43 [app] [I] Rendered >> layouts/_application_content.html.erb (0.3ms) >> 2017-02-02 11:36:43 [app] [D] Cache read: use_gravatar >> 2017-02-02 11:36:43 [app] [I] Rendered home/_user_dropdown.html.erb >> (2.9ms) >> 2017-02-02 11:36:43 [app] [D] Cache read: views/tabs_and_title_records-4 >> ({:skip_digest=>true}) >> 2017-02-02 11:36:43 [app] [I] Read fragment >> views/tabs_and_title_records-4 (1.6ms) >> 2017-02-02 11:36:43 [app] [I] Rendered home/_topbar.html.erb (9.2ms) >> 2017-02-02 11:36:43 [app] [I] Rendered layouts/base.html.erb (10.4ms) >> 2017-02-02 11:36:43 [app] [I] Completed 200 OK in 1540ms (Views: 1103.7ms >> > ActiveRecord: 388.9ms) >> 2017-02-02 11:36:43 [app] [D] Cache write: >> _session_id:1234567890asdfghjkl ({:expires_in=>86400}) >> >> -- >> 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 foreman-user...@googlegroups.com . >> To post to this group, send email to forema...@googlegroups.com >> . >> Visit this group at https://groups.google.com/group/foreman-users. >> For more options, visit https://groups.google.com/d/optout. >> > > > > -- > Have a nice day, > Tomer Brisker > Red Hat Engineering >

A possible workaround, if you don't need to manage all of those interfaces
in foreman, is to ignore some of them during fact import using the
ignored_interface_identifiers
setting.
You may need to delete the host and re-run puppet for the ignored
interfaces to be removed.

··· On Thu, Feb 2, 2017 at 10:22 PM, Chris Baldwin wrote:

Huh, that’s interesting. The affected hosts do have a larger-than-average
(10+) number of interfaces as they’re docker servers, which is a
commonality I hadn’t noticed.

Do you guys need/want any other logs to help w/ the issue? Is there any
kind of workaround that you’ve found?

On Thursday, February 2, 2017 at 3:12:12 PM UTC-5, Tomer Brisker wrote:

Hi Chris,

Thank you for reporting this.
This looks like you are hitting http://projects.theforeman.org
/issues/7829 which has to do with a large number of interfaces on the
host, leading to the interface partial being rendered for each interface.

On Thu, Feb 2, 2017 at 9:50 PM, Chris Baldwin ooga...@gmail.com wrote:

Hi,

My setup:

  • Multiple Foreman servers, all on 1.12.1
  • memcached shared between them
  • shared backend DB (psql, 9.4.5)
  • Foreman is a puppet 3.8 ENC only

I have a reasonably large Foreman install. For some reason, some hosts
take forever to load when clicking on ‘edit’. The only thing I see in the
logs is some obscene amount of rendering messages, to the tune of 445+
seconds of

2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (27.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb
(1.2ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb
(0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(29.9ms)

over and over.

I have a few questions about this:

  • I got this info from debug. What else can I look at to get more
    information?
  • Why is it rendering the same four items over and over?
  • I actually deleted the host from Foreman and re-ran puppet, that
    seemed to fix the issue temporarily. However, I don’t understand why that
    made a difference. Can someone shed some light on this?

-Chris (oogs/oogs_/oogs_werk on IRC)

This log is for a good host. In a bad host, add about 100 times the
stanzas I listed above.

2017-02-02 11:36:42 [app] [I] Started GET “/hosts/testhost.domain.com/ed
it” for 127.0.0.101 at 2017-02-02 11:36:42 -0800
2017-02-02 11:36:42 [app] [I] Processing by HostsController#edit as HTML
2017-02-02 11:36:42 [app] [I] Parameters: {“id”=>“testhost.domain.com
”}
2017-02-02 11:36:42 [app] [D] Cache read: _session_id:1234567890asdfghjk
l
2017-02-02 11:36:42 [app] [D] Setting current user thread-local variable
to oogs
2017-02-02 11:36:42 [app] [D] Cache read: authorize_login_delegation
2017-02-02 11:36:42 [app] [D] Cache read: authorize_login_delegation
2017-02-02 11:36:42 [app] [D] Cache read: idle_timeout
2017-02-02 11:36:42 [app] [D] Setting current organization thread-local
variable to none
2017-02-02 11:36:42 [app] [D] Setting current location thread-local
variable to none
2017-02-02 11:36:42 [app] [I] Rendered hosts/_progress.html.erb (0.2ms)
2017-02-02 11:36:42 [app] [D] Setting current organization thread-local
variable to MyOrg
2017-02-02 11:36:42 [app] [D] Setting current location thread-local
variable to MyLoc
2017-02-02 11:36:42 [app] [I] Rendered config_groups/_config_group.html.erb
(41.7ms)
2017-02-02 11:36:42 [app] [I] Rendered config_groups/_config_group.html.erb
(31.5ms)
2017-02-02 11:36:42 [app] [I] Rendered config_groups/_config_group.html.erb
(29.7ms)
2017-02-02 11:36:42 [app] [I] Rendered config_groups/_config_group.html.erb
(27.2ms)
2017-02-02 11:36:42 [app] [I] Rendered config_groups/_config_group.html.erb
(18.1ms)
2017-02-02 11:36:42 [app] [I] Rendered config_groups/_config_group.html.erb
(17.7ms)
2017-02-02 11:36:42 [app] [I] Rendered config_groups/_config_group.html.erb
(17.6ms)
2017-02-02 11:36:42 [app] [I] Rendered config_groups/_config_group.html.erb
(18.1ms)
2017-02-02 11:36:42 [app] [I] Rendered config_groups/_config_group.html.erb
(18.0ms)
2017-02-02 11:36:43 [app] [I] Rendered config_groups/_config_group.html.erb
(44.3ms)
2017-02-02 11:36:43 [app] [I] Rendered config_groups/_config_group.html.erb
(21.1ms)
2017-02-02 11:36:43 [app] [I] Rendered config_groups/_config_group.html.erb
(20.7ms)
2017-02-02 11:36:43 [app] [I] Rendered config_groups/_config_group.html.erb
(18.7ms)
2017-02-02 11:36:43 [app] [I] Rendered config_groups/_config_group.html.erb
(17.4ms)
2017-02-02 11:36:43 [app] [I] Rendered config_groups/_config_group.html.erb
(17.8ms)
2017-02-02 11:36:43 [app] [I] Rendered config_groups/_config_group.html.erb
(18.0ms)
2017-02-02 11:36:43 [app] [I] Rendered config_groups/_config_group.html.erb
(18.2ms)
2017-02-02 11:36:43 [app] [I] Rendered config_groups/_config_group.html.erb
(18.8ms)
2017-02-02 11:36:43 [app] [I] Rendered config_groups/_config_group.html.erb
(18.4ms)
2017-02-02 11:36:43 [app] [I] Rendered config_groups/_config_groups_selection.html.erb
(513.9ms)
2017-02-02 11:36:43 [app] [I] Rendered puppetclasses/_selectedClasses.html.erb
(0.0ms)
2017-02-02 11:36:43 [app] [I] Rendered puppetclasses/_classes_in_groups.html.erb
(2.6ms)
2017-02-02 11:36:43 [app] [I] Rendered puppetclasses/_classes.html.erb
(33.2ms)
2017-02-02 11:36:43 [app] [I] Rendered puppetclasses/_class_selection.html.erb
(678.5ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (55.6ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb
(1.2ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb
(0.2ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(58.6ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (27.2ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb
(1.3ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb
(0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(30.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (27.0ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb
(1.2ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb
(0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(29.8ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (26.8ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb
(1.2ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb
(0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(29.7ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (26.8ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb
(1.2ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb
(0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(29.7ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (26.9ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb
(1.2ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb
(0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(29.7ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (26.9ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb
(1.2ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb
(0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(29.7ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (27.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb
(1.2ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb
(0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(29.9ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (27.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb
(1.2ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb
(0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(29.9ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (25.4ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb
(1.0ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb
(0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(28.0ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (22.9ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb
(1.0ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb
(0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(25.2ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb (22.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb
(0.9ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb
(0.1ms)
2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb
(24.3ms)
2017-02-02 11:36:43 [app] [I] Rendered hosts/_interfaces.html.erb
(381.2ms)
2017-02-02 11:36:43 [app] [I] Rendered puppetclasses/_class_parameters.html.erb
(12.0ms)
2017-02-02 11:36:43 [app] [I] Rendered puppetclasses/_classes_parameters.html.erb
(43.7ms)
2017-02-02 11:36:43 [app] [I] Rendered common_parameters/_inherited_parameters.html.erb
(5.7ms)
2017-02-02 11:36:43 [app] [I] Rendered common_parameters/_parameter.html.erb
(1.8ms)
2017-02-02 11:36:43 [app] [I] Rendered common_parameters/_parameters.html.erb
(3.9ms)
2017-02-02 11:36:43 [app] [D] Setting current location thread-local
variable to none
2017-02-02 11:36:43 [app] [D] Setting current organization thread-local
variable to none
2017-02-02 11:36:43 [app] [I] Rendered hosts/_form.html.erb (1425.5ms)
2017-02-02 11:36:43 [app] [I] Rendered hosts/edit.html.erb within
layouts/application (1427.6ms)
2017-02-02 11:36:43 [app] [I] Rendered layouts/_application_content.html.erb
(0.3ms)
2017-02-02 11:36:43 [app] [D] Cache read: use_gravatar
2017-02-02 11:36:43 [app] [I] Rendered home/_user_dropdown.html.erb
(2.9ms)
2017-02-02 11:36:43 [app] [D] Cache read: views/tabs_and_title_records-4
({:skip_digest=>true})
2017-02-02 11:36:43 [app] [I] Read fragment
views/tabs_and_title_records-4 (1.6ms)
2017-02-02 11:36:43 [app] [I] Rendered home/_topbar.html.erb (9.2ms)
2017-02-02 11:36:43 [app] [I] Rendered layouts/base.html.erb (10.4ms)
2017-02-02 11:36:43 [app] [I] Completed 200 OK in 1540ms (Views:
1103.7ms | ActiveRecord: 388.9ms)
2017-02-02 11:36:43 [app] [D] Cache write: _session_id:1234567890asdfghjkl
({:expires_in=>86400})


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 foreman-user...@googlegroups.com.
To post to this group, send email to forema...@googlegroups.com.
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.


Have a nice day,
Tomer Brisker
Red Hat Engineering


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 foreman-users+unsubscribe@googlegroups.com.
To post to this group, send email to foreman-users@googlegroups.com.
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.


Have a nice day,
Tomer Brisker
Red Hat Engineering

I think the other way would be to avoid managing the host directly. Since
we only use Foreman as an ENC, all class management could (should) be moved
to a hostgroup, therefor never having to load the NICs.

··· On Thursday, February 2, 2017 at 3:31:08 PM UTC-5, Tomer Brisker wrote: > > A possible workaround, if you don't need to manage all of those interfaces > in foreman, is to ignore some of them during fact import using the ignored_interface_identifiers > setting. > You may need to delete the host and re-run puppet for the ignored > interfaces to be removed. > > On Thu, Feb 2, 2017 at 10:22 PM, Chris Baldwin > wrote: > >> Huh, that's interesting. The affected hosts do have a larger-than-average >> (10+) number of interfaces as they're docker servers, which is a >> commonality I hadn't noticed. >> >> Do you guys need/want any other logs to help w/ the issue? Is there any >> kind of workaround that you've found? >> >> On Thursday, February 2, 2017 at 3:12:12 PM UTC-5, Tomer Brisker wrote: >>> >>> Hi Chris, >>> >>> Thank you for reporting this. >>> This looks like you are hitting >>> http://projects.theforeman.org/issues/7829 which has to do with a large >>> number of interfaces on the host, leading to the interface partial being >>> rendered for each interface. >>> >>> On Thu, Feb 2, 2017 at 9:50 PM, Chris Baldwin wrote: >>> >>>> Hi, >>>> >>>> My setup: >>>> * Multiple Foreman servers, all on 1.12.1 >>>> * memcached shared between them >>>> * shared backend DB (psql, 9.4.5) >>>> * Foreman is a puppet 3.8 ENC only >>>> >>>> I have a reasonably large Foreman install. For some reason, some hosts >>>> take forever to load when clicking on 'edit'. The only thing I see in the >>>> logs is some obscene amount of rendering messages, to the tune of 445+ >>>> seconds of >>>> >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>> (27.1ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>> (1.2ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb >>>> (0.1ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb >>>> (29.9ms) >>>> >>>> over and over. >>>> >>>> I have a few questions about this: >>>> * I got this info from debug. What else can I look at to get more >>>> information? >>>> * Why is it rendering the same four items over and over? >>>> * I actually deleted the host from Foreman and re-ran puppet, that >>>> seemed to fix the issue temporarily. However, I don't understand *why* that >>>> made a difference. Can someone shed some light on this? >>>> >>>> -Chris (oogs/oogs_/oogs_werk on IRC) >>>> >>>> This log is for a good host. In a bad host, add about 100 times the >>>> stanzas I listed above. >>>> >>>> 2017-02-02 11:36:42 [app] [I] Started GET "/hosts/ >>>> testhost.domain.com/edit" for 127.0.0.101 at 2017-02-02 11:36:42 -0800 >>>> 2017-02-02 11:36:42 [app] [I] Processing by HostsController#edit as HTML >>>> 2017-02-02 11:36:42 [app] [I] Parameters: {"id"=>"testhost.domain.com >>>> "} >>>> 2017-02-02 11:36:42 [app] [D] Cache read: >>>> _session_id:1234567890asdfghjkl >>>> 2017-02-02 11:36:42 [app] [D] Setting current user thread-local >>>> variable to oogs >>>> 2017-02-02 11:36:42 [app] [D] Cache read: authorize_login_delegation >>>> 2017-02-02 11:36:42 [app] [D] Cache read: authorize_login_delegation >>>> 2017-02-02 11:36:42 [app] [D] Cache read: idle_timeout >>>> 2017-02-02 11:36:42 [app] [D] Setting current organization thread-local >>>> variable to none >>>> 2017-02-02 11:36:42 [app] [D] Setting current location thread-local >>>> variable to none >>>> 2017-02-02 11:36:42 [app] [I] Rendered hosts/_progress.html.erb >>>> (0.2ms) >>>> 2017-02-02 11:36:42 [app] [D] Setting current organization thread-local >>>> variable to MyOrg >>>> 2017-02-02 11:36:42 [app] [D] Setting current location thread-local >>>> variable to MyLoc >>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_config_group.html.erb >>>> (41.7ms) >>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_config_group.html.erb >>>> (31.5ms) >>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_config_group.html.erb >>>> (29.7ms) >>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_config_group.html.erb >>>> (27.2ms) >>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_config_group.html.erb >>>> (18.1ms) >>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_config_group.html.erb >>>> (17.7ms) >>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_config_group.html.erb >>>> (17.6ms) >>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_config_group.html.erb >>>> (18.1ms) >>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_config_group.html.erb >>>> (18.0ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_config_group.html.erb >>>> (44.3ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_config_group.html.erb >>>> (21.1ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_config_group.html.erb >>>> (20.7ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_config_group.html.erb >>>> (18.7ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_config_group.html.erb >>>> (17.4ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_config_group.html.erb >>>> (17.8ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_config_group.html.erb >>>> (18.0ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_config_group.html.erb >>>> (18.2ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_config_group.html.erb >>>> (18.8ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_config_group.html.erb >>>> (18.4ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>> config_groups/_config_groups_selection.html.erb (513.9ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>> puppetclasses/_selectedClasses.html.erb (0.0ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>> puppetclasses/_classes_in_groups.html.erb (2.6ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered puppetclasses/_classes.html.erb >>>> (33.2ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>> puppetclasses/_class_selection.html.erb (678.5ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>> (55.6ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>> (1.2ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb >>>> (0.2ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb >>>> (58.6ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>> (27.2ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>> (1.3ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb >>>> (0.1ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb >>>> (30.1ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>> (27.0ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>> (1.2ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb >>>> (0.1ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb >>>> (29.8ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>> (26.8ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>> (1.2ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb >>>> (0.1ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb >>>> (29.7ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>> (26.8ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>> (1.2ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb >>>> (0.1ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb >>>> (29.7ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>> (26.9ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>> (1.2ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb >>>> (0.1ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb >>>> (29.7ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>> (26.9ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>> (1.2ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb >>>> (0.1ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb >>>> (29.7ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>> (27.1ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>> (1.2ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb >>>> (0.1ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb >>>> (29.9ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>> (27.1ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>> (1.2ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb >>>> (0.1ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb >>>> (29.9ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>> (25.4ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>> (1.0ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb >>>> (0.1ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb >>>> (28.0ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>> (22.9ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>> (1.0ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb >>>> (0.1ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb >>>> (25.2ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>> (22.1ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>> (0.9ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_provider_specific_form.html.erb >>>> (0.1ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/manageds/_managed.html.erb >>>> (24.3ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered hosts/_interfaces.html.erb >>>> (381.2ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>> puppetclasses/_class_parameters.html.erb (12.0ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>> puppetclasses/_classes_parameters.html.erb (43.7ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>> common_parameters/_inherited_parameters.html.erb (5.7ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>> common_parameters/_parameter.html.erb (1.8ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>> common_parameters/_parameters.html.erb (3.9ms) >>>> 2017-02-02 11:36:43 [app] [D] Setting current location thread-local >>>> variable to none >>>> 2017-02-02 11:36:43 [app] [D] Setting current organization thread-local >>>> variable to none >>>> 2017-02-02 11:36:43 [app] [I] Rendered hosts/_form.html.erb (1425.5ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered hosts/edit.html.erb within >>>> layouts/application (1427.6ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>> layouts/_application_content.html.erb (0.3ms) >>>> 2017-02-02 11:36:43 [app] [D] Cache read: use_gravatar >>>> 2017-02-02 11:36:43 [app] [I] Rendered home/_user_dropdown.html.erb >>>> (2.9ms) >>>> 2017-02-02 11:36:43 [app] [D] Cache read: >>>> views/tabs_and_title_records-4 ({:skip_digest=>true}) >>>> 2017-02-02 11:36:43 [app] [I] Read fragment >>>> views/tabs_and_title_records-4 (1.6ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered home/_topbar.html.erb (9.2ms) >>>> 2017-02-02 11:36:43 [app] [I] Rendered layouts/base.html.erb (10.4ms) >>>> 2017-02-02 11:36:43 [app] [I] Completed 200 OK in 1540ms (Views: >>>> 1103.7ms | ActiveRecord: 388.9ms) >>>> 2017-02-02 11:36:43 [app] [D] Cache write: >>>> _session_id:1234567890asdfghjkl ({:expires_in=>86400}) >>>> >>>> -- >>>> 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 foreman-user...@googlegroups.com. >>>> To post to this group, send email to forema...@googlegroups.com. >>>> Visit this group at https://groups.google.com/group/foreman-users. >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> >>> >>> >>> -- >>> Have a nice day, >>> Tomer Brisker >>> Red Hat Engineering >>> >> -- >> 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 foreman-user...@googlegroups.com . >> To post to this group, send email to forema...@googlegroups.com >> . >> Visit this group at https://groups.google.com/group/foreman-users. >> For more options, visit https://groups.google.com/d/optout. >> > > > > -- > Have a nice day, > Tomer Brisker > Red Hat Engineering >

How funny. I was just looking this up also. Also running Puppet 3.8 &
Foreman 1.12.x, and a dozen Docker hosts. Turns out that Foreman doesn't
like 12 hosts with dozens of interfaces on each!

Looks like this has also been fixed in Foreman 1.14.
See http://projects.theforeman.org/issues/16834 , which adds 'veth*' to ignored_interface_identifiers
.

-= Stefan

··· On Thursday, February 2, 2017 at 12:35:49 PM UTC-8, Chris Baldwin wrote: > > I think the other way would be to avoid managing the host directly. Since > we only use Foreman as an ENC, all class management could (should) be moved > to a hostgroup, therefor never having to load the NICs. > > On Thursday, February 2, 2017 at 3:31:08 PM UTC-5, Tomer Brisker wrote: >> >> A possible workaround, if you don't need to manage all of those >> interfaces in foreman, is to ignore some of them during fact import using >> the ignored_interface_identifiers setting. >> You may need to delete the host and re-run puppet for the ignored >> interfaces to be removed. >> >> On Thu, Feb 2, 2017 at 10:22 PM, Chris Baldwin wrote: >> >>> Huh, that's interesting. The affected hosts do have a >>> larger-than-average (10+) number of interfaces as they're docker servers, >>> which is a commonality I hadn't noticed. >>> >>> Do you guys need/want any other logs to help w/ the issue? Is there any >>> kind of workaround that you've found? >>> >>> On Thursday, February 2, 2017 at 3:12:12 PM UTC-5, Tomer Brisker wrote: >>>> >>>> Hi Chris, >>>> >>>> Thank you for reporting this. >>>> This looks like you are hitting >>>> http://projects.theforeman.org/issues/7829 which has to do with a >>>> large number of interfaces on the host, leading to the interface partial >>>> being rendered for each interface. >>>> >>>> On Thu, Feb 2, 2017 at 9:50 PM, Chris Baldwin >>>> wrote: >>>> >>>>> Hi, >>>>> >>>>> My setup: >>>>> * Multiple Foreman servers, all on 1.12.1 >>>>> * memcached shared between them >>>>> * shared backend DB (psql, 9.4.5) >>>>> * Foreman is a puppet 3.8 ENC only >>>>> >>>>> I have a reasonably large Foreman install. For some reason, some hosts >>>>> take forever to load when clicking on 'edit'. The only thing I see in the >>>>> logs is some obscene amount of rendering messages, to the tune of 445+ >>>>> seconds of >>>>> >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>> (27.1ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>> (1.2ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>> provider_specific_form.html.erb (0.1ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>> nic/manageds/_managed.html.erb (29.9ms) >>>>> >>>>> over and over. >>>>> >>>>> I have a few questions about this: >>>>> * I got this info from debug. What else can I look at to get more >>>>> information? >>>>> * Why is it rendering the same four items over and over? >>>>> * I actually deleted the host from Foreman and re-ran puppet, that >>>>> seemed to fix the issue temporarily. However, I don't understand *why* that >>>>> made a difference. Can someone shed some light on this? >>>>> >>>>> -Chris (oogs/oogs_/oogs_werk on IRC) >>>>> >>>>> This log is for a good host. In a bad host, add about 100 times the >>>>> stanzas I listed above. >>>>> >>>>> 2017-02-02 11:36:42 [app] [I] Started GET "/hosts/ >>>>> testhost.domain.com/edit" for 127.0.0.101 at 2017-02-02 11:36:42 -0800 >>>>> 2017-02-02 11:36:42 [app] [I] Processing by HostsController#edit as >>>>> HTML >>>>> 2017-02-02 11:36:42 [app] [I] Parameters: {"id"=>" >>>>> testhost.domain.com"} >>>>> 2017-02-02 11:36:42 [app] [D] Cache read: >>>>> _session_id:1234567890asdfghjkl >>>>> 2017-02-02 11:36:42 [app] [D] Setting current user thread-local >>>>> variable to oogs >>>>> 2017-02-02 11:36:42 [app] [D] Cache read: authorize_login_delegation >>>>> 2017-02-02 11:36:42 [app] [D] Cache read: authorize_login_delegation >>>>> 2017-02-02 11:36:42 [app] [D] Cache read: idle_timeout >>>>> 2017-02-02 11:36:42 [app] [D] Setting current organization >>>>> thread-local variable to none >>>>> 2017-02-02 11:36:42 [app] [D] Setting current location thread-local >>>>> variable to none >>>>> 2017-02-02 11:36:42 [app] [I] Rendered hosts/_progress.html.erb >>>>> (0.2ms) >>>>> 2017-02-02 11:36:42 [app] [D] Setting current organization >>>>> thread-local variable to MyOrg >>>>> 2017-02-02 11:36:42 [app] [D] Setting current location thread-local >>>>> variable to MyLoc >>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>> config_group.html.erb (41.7ms) >>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>> config_group.html.erb (31.5ms) >>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>> config_group.html.erb (29.7ms) >>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>> config_group.html.erb (27.2ms) >>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>> config_group.html.erb (18.1ms) >>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>> config_group.html.erb (17.7ms) >>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>> config_group.html.erb (17.6ms) >>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>> config_group.html.erb (18.1ms) >>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>> config_group.html.erb (18.0ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>> config_group.html.erb (44.3ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>> config_group.html.erb (21.1ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>> config_group.html.erb (20.7ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>> config_group.html.erb (18.7ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>> config_group.html.erb (17.4ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>> config_group.html.erb (17.8ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>> config_group.html.erb (18.0ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>> config_group.html.erb (18.2ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>> config_group.html.erb (18.8ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>> config_group.html.erb (18.4ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>> config_groups/_config_groups_selection.html.erb (513.9ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>> puppetclasses/_selectedClasses.html.erb (0.0ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>> puppetclasses/_classes_in_groups.html.erb (2.6ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered puppetclasses/_ >>>>> classes.html.erb (33.2ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>> puppetclasses/_class_selection.html.erb (678.5ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>> (55.6ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>> (1.2ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>> provider_specific_form.html.erb (0.2ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>> nic/manageds/_managed.html.erb (58.6ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>> (27.2ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>> (1.3ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>> provider_specific_form.html.erb (0.1ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>> nic/manageds/_managed.html.erb (30.1ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>> (27.0ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>> (1.2ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>> provider_specific_form.html.erb (0.1ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>> nic/manageds/_managed.html.erb (29.8ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>> (26.8ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>> (1.2ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>> provider_specific_form.html.erb (0.1ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>> nic/manageds/_managed.html.erb (29.7ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>> (26.8ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>> (1.2ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>> provider_specific_form.html.erb (0.1ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>> nic/manageds/_managed.html.erb (29.7ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>> (26.9ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>> (1.2ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>> provider_specific_form.html.erb (0.1ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>> nic/manageds/_managed.html.erb (29.7ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>> (26.9ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>> (1.2ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>> provider_specific_form.html.erb (0.1ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>> nic/manageds/_managed.html.erb (29.7ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>> (27.1ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>> (1.2ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>> provider_specific_form.html.erb (0.1ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>> nic/manageds/_managed.html.erb (29.9ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>> (27.1ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>> (1.2ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>> provider_specific_form.html.erb (0.1ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>> nic/manageds/_managed.html.erb (29.9ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>> (25.4ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>> (1.0ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>> provider_specific_form.html.erb (0.1ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>> nic/manageds/_managed.html.erb (28.0ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>> (22.9ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>> (1.0ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>> provider_specific_form.html.erb (0.1ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>> nic/manageds/_managed.html.erb (25.2ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>> (22.1ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>> (0.9ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>> provider_specific_form.html.erb (0.1ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>> nic/manageds/_managed.html.erb (24.3ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered hosts/_interfaces.html.erb >>>>> (381.2ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>> puppetclasses/_class_parameters.html.erb (12.0ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>> puppetclasses/_classes_parameters.html.erb (43.7ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>> common_parameters/_inherited_parameters.html.erb (5.7ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>> common_parameters/_parameter.html.erb (1.8ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>> common_parameters/_parameters.html.erb (3.9ms) >>>>> 2017-02-02 11:36:43 [app] [D] Setting current location thread-local >>>>> variable to none >>>>> 2017-02-02 11:36:43 [app] [D] Setting current organization >>>>> thread-local variable to none >>>>> 2017-02-02 11:36:43 [app] [I] Rendered hosts/_form.html.erb >>>>> (1425.5ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered hosts/edit.html.erb within >>>>> layouts/application (1427.6ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>> layouts/_application_content.html.erb (0.3ms) >>>>> 2017-02-02 11:36:43 [app] [D] Cache read: use_gravatar >>>>> 2017-02-02 11:36:43 [app] [I] Rendered home/_user_dropdown.html.erb >>>>> (2.9ms) >>>>> 2017-02-02 11:36:43 [app] [D] Cache read: >>>>> views/tabs_and_title_records-4 ({:skip_digest=>true}) >>>>> 2017-02-02 11:36:43 [app] [I] Read fragment >>>>> views/tabs_and_title_records-4 (1.6ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered home/_topbar.html.erb (9.2ms) >>>>> 2017-02-02 11:36:43 [app] [I] Rendered layouts/base.html.erb (10.4ms) >>>>> 2017-02-02 11:36:43 [app] [I] Completed 200 OK in 1540ms (Views: >>>>> 1103.7ms | ActiveRecord: 388.9ms) >>>>> 2017-02-02 11:36:43 [app] [D] Cache write: >>>>> _session_id:1234567890asdfghjkl ({:expires_in=>86400}) >>>>> >>>>> -- >>>>> 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 foreman-user...@googlegroups.com. >>>>> To post to this group, send email to forema...@googlegroups.com. >>>>> Visit this group at https://groups.google.com/group/foreman-users. >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> >>>> >>>> >>>> -- >>>> Have a nice day, >>>> Tomer Brisker >>>> Red Hat Engineering >>>> >>> -- >>> 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 foreman-user...@googlegroups.com. >>> To post to this group, send email to forema...@googlegroups.com. >>> Visit this group at https://groups.google.com/group/foreman-users. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> >> >> -- >> Have a nice day, >> Tomer Brisker >> Red Hat Engineering >> >

Can we remove the interfaces from the WebUI besides deleting the host and
re-run puppet? Won't we lose configuration data when we delete the host
from Foreman?

-= Stefan

··· On Thursday, February 2, 2017 at 3:29:37 PM UTC-8, Stefan Lasiewski wrote: > > How funny. I was just looking this up also. Also running Puppet 3.8 & > Foreman 1.12.x, and a dozen Docker hosts. Turns out that Foreman doesn't > like 12 hosts with dozens of interfaces on each! > > Looks like this has also been fixed in Foreman 1.14. See > http://projects.theforeman.org/issues/16834 , which adds 'veth*' to ignored_interface_identifiers > . > > -= Stefan > > On Thursday, February 2, 2017 at 12:35:49 PM UTC-8, Chris Baldwin wrote: >> >> I think the other way would be to avoid managing the host directly. Since >> we only use Foreman as an ENC, all class management could (should) be moved >> to a hostgroup, therefor never having to load the NICs. >> >> On Thursday, February 2, 2017 at 3:31:08 PM UTC-5, Tomer Brisker wrote: >>> >>> A possible workaround, if you don't need to manage all of those >>> interfaces in foreman, is to ignore some of them during fact import using >>> the ignored_interface_identifiers setting. >>> You may need to delete the host and re-run puppet for the ignored >>> interfaces to be removed. >>> >>> On Thu, Feb 2, 2017 at 10:22 PM, Chris Baldwin >>> wrote: >>> >>>> Huh, that's interesting. The affected hosts do have a >>>> larger-than-average (10+) number of interfaces as they're docker servers, >>>> which is a commonality I hadn't noticed. >>>> >>>> Do you guys need/want any other logs to help w/ the issue? Is there any >>>> kind of workaround that you've found? >>>> >>>> On Thursday, February 2, 2017 at 3:12:12 PM UTC-5, Tomer Brisker wrote: >>>>> >>>>> Hi Chris, >>>>> >>>>> Thank you for reporting this. >>>>> This looks like you are hitting >>>>> http://projects.theforeman.org/issues/7829 which has to do with a >>>>> large number of interfaces on the host, leading to the interface partial >>>>> being rendered for each interface. >>>>> >>>>> On Thu, Feb 2, 2017 at 9:50 PM, Chris Baldwin >>>>> wrote: >>>>> >>>>>> Hi, >>>>>> >>>>>> My setup: >>>>>> * Multiple Foreman servers, all on 1.12.1 >>>>>> * memcached shared between them >>>>>> * shared backend DB (psql, 9.4.5) >>>>>> * Foreman is a puppet 3.8 ENC only >>>>>> >>>>>> I have a reasonably large Foreman install. For some reason, some >>>>>> hosts take forever to load when clicking on 'edit'. The only thing I see in >>>>>> the logs is some obscene amount of rendering messages, to the tune of 445+ >>>>>> seconds of >>>>>> >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>> (27.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>> (1.2ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>> provider_specific_form.html.erb (0.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> nic/manageds/_managed.html.erb (29.9ms) >>>>>> >>>>>> over and over. >>>>>> >>>>>> I have a few questions about this: >>>>>> * I got this info from debug. What else can I look at to get more >>>>>> information? >>>>>> * Why is it rendering the same four items over and over? >>>>>> * I actually deleted the host from Foreman and re-ran puppet, that >>>>>> seemed to fix the issue temporarily. However, I don't understand *why* that >>>>>> made a difference. Can someone shed some light on this? >>>>>> >>>>>> -Chris (oogs/oogs_/oogs_werk on IRC) >>>>>> >>>>>> This log is for a good host. In a bad host, add about 100 times the >>>>>> stanzas I listed above. >>>>>> >>>>>> 2017-02-02 11:36:42 [app] [I] Started GET "/hosts/ >>>>>> testhost.domain.com/edit" for 127.0.0.101 at 2017-02-02 11:36:42 >>>>>> -0800 >>>>>> 2017-02-02 11:36:42 [app] [I] Processing by HostsController#edit as >>>>>> HTML >>>>>> 2017-02-02 11:36:42 [app] [I] Parameters: {"id"=>" >>>>>> testhost.domain.com"} >>>>>> 2017-02-02 11:36:42 [app] [D] Cache read: >>>>>> _session_id:1234567890asdfghjkl >>>>>> 2017-02-02 11:36:42 [app] [D] Setting current user thread-local >>>>>> variable to oogs >>>>>> 2017-02-02 11:36:42 [app] [D] Cache read: authorize_login_delegation >>>>>> 2017-02-02 11:36:42 [app] [D] Cache read: authorize_login_delegation >>>>>> 2017-02-02 11:36:42 [app] [D] Cache read: idle_timeout >>>>>> 2017-02-02 11:36:42 [app] [D] Setting current organization >>>>>> thread-local variable to none >>>>>> 2017-02-02 11:36:42 [app] [D] Setting current location thread-local >>>>>> variable to none >>>>>> 2017-02-02 11:36:42 [app] [I] Rendered hosts/_progress.html.erb >>>>>> (0.2ms) >>>>>> 2017-02-02 11:36:42 [app] [D] Setting current organization >>>>>> thread-local variable to MyOrg >>>>>> 2017-02-02 11:36:42 [app] [D] Setting current location thread-local >>>>>> variable to MyLoc >>>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (41.7ms) >>>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (31.5ms) >>>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (29.7ms) >>>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (27.2ms) >>>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (18.1ms) >>>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (17.7ms) >>>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (17.6ms) >>>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (18.1ms) >>>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (18.0ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (44.3ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (21.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (20.7ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (18.7ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (17.4ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (17.8ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (18.0ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (18.2ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (18.8ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (18.4ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> config_groups/_config_groups_selection.html.erb (513.9ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> puppetclasses/_selectedClasses.html.erb (0.0ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> puppetclasses/_classes_in_groups.html.erb (2.6ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered puppetclasses/_ >>>>>> classes.html.erb (33.2ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> puppetclasses/_class_selection.html.erb (678.5ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>> (55.6ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>> (1.2ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>> provider_specific_form.html.erb (0.2ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> nic/manageds/_managed.html.erb (58.6ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>> (27.2ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>> (1.3ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>> provider_specific_form.html.erb (0.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> nic/manageds/_managed.html.erb (30.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>> (27.0ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>> (1.2ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>> provider_specific_form.html.erb (0.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> nic/manageds/_managed.html.erb (29.8ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>> (26.8ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>> (1.2ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>> provider_specific_form.html.erb (0.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> nic/manageds/_managed.html.erb (29.7ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>> (26.8ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>> (1.2ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>> provider_specific_form.html.erb (0.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> nic/manageds/_managed.html.erb (29.7ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>> (26.9ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>> (1.2ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>> provider_specific_form.html.erb (0.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> nic/manageds/_managed.html.erb (29.7ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>> (26.9ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>> (1.2ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>> provider_specific_form.html.erb (0.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> nic/manageds/_managed.html.erb (29.7ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>> (27.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>> (1.2ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>> provider_specific_form.html.erb (0.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> nic/manageds/_managed.html.erb (29.9ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>> (27.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>> (1.2ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>> provider_specific_form.html.erb (0.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> nic/manageds/_managed.html.erb (29.9ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>> (25.4ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>> (1.0ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>> provider_specific_form.html.erb (0.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> nic/manageds/_managed.html.erb (28.0ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>> (22.9ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>> (1.0ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>> provider_specific_form.html.erb (0.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> nic/manageds/_managed.html.erb (25.2ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>> (22.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>> (0.9ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>> provider_specific_form.html.erb (0.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> nic/manageds/_managed.html.erb (24.3ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered hosts/_interfaces.html.erb >>>>>> (381.2ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> puppetclasses/_class_parameters.html.erb (12.0ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> puppetclasses/_classes_parameters.html.erb (43.7ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> common_parameters/_inherited_parameters.html.erb (5.7ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> common_parameters/_parameter.html.erb (1.8ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> common_parameters/_parameters.html.erb (3.9ms) >>>>>> 2017-02-02 11:36:43 [app] [D] Setting current location thread-local >>>>>> variable to none >>>>>> 2017-02-02 11:36:43 [app] [D] Setting current organization >>>>>> thread-local variable to none >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered hosts/_form.html.erb >>>>>> (1425.5ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered hosts/edit.html.erb within >>>>>> layouts/application (1427.6ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> layouts/_application_content.html.erb (0.3ms) >>>>>> 2017-02-02 11:36:43 [app] [D] Cache read: use_gravatar >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered home/_user_dropdown.html.erb >>>>>> (2.9ms) >>>>>> 2017-02-02 11:36:43 [app] [D] Cache read: >>>>>> views/tabs_and_title_records-4 ({:skip_digest=>true}) >>>>>> 2017-02-02 11:36:43 [app] [I] Read fragment >>>>>> views/tabs_and_title_records-4 (1.6ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered home/_topbar.html.erb (9.2ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered layouts/base.html.erb >>>>>> (10.4ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Completed 200 OK in 1540ms (Views: >>>>>> 1103.7ms | ActiveRecord: 388.9ms) >>>>>> 2017-02-02 11:36:43 [app] [D] Cache write: >>>>>> _session_id:1234567890asdfghjkl ({:expires_in=>86400}) >>>>>> >>>>>> -- >>>>>> 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 foreman-user...@googlegroups.com. >>>>>> To post to this group, send email to forema...@googlegroups.com. >>>>>> Visit this group at https://groups.google.com/group/foreman-users. >>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Have a nice day, >>>>> Tomer Brisker >>>>> Red Hat Engineering >>>>> >>>> -- >>>> 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 foreman-user...@googlegroups.com. >>>> To post to this group, send email to forema...@googlegroups.com. >>>> Visit this group at https://groups.google.com/group/foreman-users. >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> >>> >>> >>> -- >>> Have a nice day, >>> Tomer Brisker >>> Red Hat Engineering >>> >>

Nice, I hadn't noticed that. If that's the case, this should be a non-issue
for us in the long term… once we upgrade :slight_smile:

··· On Thursday, February 2, 2017 at 6:29:37 PM UTC-5, Stefan Lasiewski wrote: > > How funny. I was just looking this up also. Also running Puppet 3.8 & > Foreman 1.12.x, and a dozen Docker hosts. Turns out that Foreman doesn't > like 12 hosts with dozens of interfaces on each! > > Looks like this has also been fixed in Foreman 1.14. See > http://projects.theforeman.org/issues/16834 , which adds 'veth*' to ignored_interface_identifiers > . > > -= Stefan > > On Thursday, February 2, 2017 at 12:35:49 PM UTC-8, Chris Baldwin wrote: >> >> I think the other way would be to avoid managing the host directly. Since >> we only use Foreman as an ENC, all class management could (should) be moved >> to a hostgroup, therefor never having to load the NICs. >> >> On Thursday, February 2, 2017 at 3:31:08 PM UTC-5, Tomer Brisker wrote: >>> >>> A possible workaround, if you don't need to manage all of those >>> interfaces in foreman, is to ignore some of them during fact import using >>> the ignored_interface_identifiers setting. >>> You may need to delete the host and re-run puppet for the ignored >>> interfaces to be removed. >>> >>> On Thu, Feb 2, 2017 at 10:22 PM, Chris Baldwin >>> wrote: >>> >>>> Huh, that's interesting. The affected hosts do have a >>>> larger-than-average (10+) number of interfaces as they're docker servers, >>>> which is a commonality I hadn't noticed. >>>> >>>> Do you guys need/want any other logs to help w/ the issue? Is there any >>>> kind of workaround that you've found? >>>> >>>> On Thursday, February 2, 2017 at 3:12:12 PM UTC-5, Tomer Brisker wrote: >>>>> >>>>> Hi Chris, >>>>> >>>>> Thank you for reporting this. >>>>> This looks like you are hitting >>>>> http://projects.theforeman.org/issues/7829 which has to do with a >>>>> large number of interfaces on the host, leading to the interface partial >>>>> being rendered for each interface. >>>>> >>>>> On Thu, Feb 2, 2017 at 9:50 PM, Chris Baldwin >>>>> wrote: >>>>> >>>>>> Hi, >>>>>> >>>>>> My setup: >>>>>> * Multiple Foreman servers, all on 1.12.1 >>>>>> * memcached shared between them >>>>>> * shared backend DB (psql, 9.4.5) >>>>>> * Foreman is a puppet 3.8 ENC only >>>>>> >>>>>> I have a reasonably large Foreman install. For some reason, some >>>>>> hosts take forever to load when clicking on 'edit'. The only thing I see in >>>>>> the logs is some obscene amount of rendering messages, to the tune of 445+ >>>>>> seconds of >>>>>> >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>> (27.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>> (1.2ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>> provider_specific_form.html.erb (0.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> nic/manageds/_managed.html.erb (29.9ms) >>>>>> >>>>>> over and over. >>>>>> >>>>>> I have a few questions about this: >>>>>> * I got this info from debug. What else can I look at to get more >>>>>> information? >>>>>> * Why is it rendering the same four items over and over? >>>>>> * I actually deleted the host from Foreman and re-ran puppet, that >>>>>> seemed to fix the issue temporarily. However, I don't understand *why* that >>>>>> made a difference. Can someone shed some light on this? >>>>>> >>>>>> -Chris (oogs/oogs_/oogs_werk on IRC) >>>>>> >>>>>> This log is for a good host. In a bad host, add about 100 times the >>>>>> stanzas I listed above. >>>>>> >>>>>> 2017-02-02 11:36:42 [app] [I] Started GET "/hosts/ >>>>>> testhost.domain.com/edit" for 127.0.0.101 at 2017-02-02 11:36:42 >>>>>> -0800 >>>>>> 2017-02-02 11:36:42 [app] [I] Processing by HostsController#edit as >>>>>> HTML >>>>>> 2017-02-02 11:36:42 [app] [I] Parameters: {"id"=>" >>>>>> testhost.domain.com"} >>>>>> 2017-02-02 11:36:42 [app] [D] Cache read: >>>>>> _session_id:1234567890asdfghjkl >>>>>> 2017-02-02 11:36:42 [app] [D] Setting current user thread-local >>>>>> variable to oogs >>>>>> 2017-02-02 11:36:42 [app] [D] Cache read: authorize_login_delegation >>>>>> 2017-02-02 11:36:42 [app] [D] Cache read: authorize_login_delegation >>>>>> 2017-02-02 11:36:42 [app] [D] Cache read: idle_timeout >>>>>> 2017-02-02 11:36:42 [app] [D] Setting current organization >>>>>> thread-local variable to none >>>>>> 2017-02-02 11:36:42 [app] [D] Setting current location thread-local >>>>>> variable to none >>>>>> 2017-02-02 11:36:42 [app] [I] Rendered hosts/_progress.html.erb >>>>>> (0.2ms) >>>>>> 2017-02-02 11:36:42 [app] [D] Setting current organization >>>>>> thread-local variable to MyOrg >>>>>> 2017-02-02 11:36:42 [app] [D] Setting current location thread-local >>>>>> variable to MyLoc >>>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (41.7ms) >>>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (31.5ms) >>>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (29.7ms) >>>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (27.2ms) >>>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (18.1ms) >>>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (17.7ms) >>>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (17.6ms) >>>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (18.1ms) >>>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (18.0ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (44.3ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (21.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (20.7ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (18.7ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (17.4ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (17.8ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (18.0ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (18.2ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (18.8ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>>> config_group.html.erb (18.4ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> config_groups/_config_groups_selection.html.erb (513.9ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> puppetclasses/_selectedClasses.html.erb (0.0ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> puppetclasses/_classes_in_groups.html.erb (2.6ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered puppetclasses/_ >>>>>> classes.html.erb (33.2ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> puppetclasses/_class_selection.html.erb (678.5ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>> (55.6ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>> (1.2ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>> provider_specific_form.html.erb (0.2ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> nic/manageds/_managed.html.erb (58.6ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>> (27.2ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>> (1.3ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>> provider_specific_form.html.erb (0.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> nic/manageds/_managed.html.erb (30.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>> (27.0ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>> (1.2ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>> provider_specific_form.html.erb (0.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> nic/manageds/_managed.html.erb (29.8ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>> (26.8ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>> (1.2ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>> provider_specific_form.html.erb (0.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> nic/manageds/_managed.html.erb (29.7ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>> (26.8ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>> (1.2ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>> provider_specific_form.html.erb (0.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> nic/manageds/_managed.html.erb (29.7ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>> (26.9ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>> (1.2ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>> provider_specific_form.html.erb (0.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> nic/manageds/_managed.html.erb (29.7ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>> (26.9ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>> (1.2ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>> provider_specific_form.html.erb (0.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> nic/manageds/_managed.html.erb (29.7ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>> (27.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>> (1.2ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>> provider_specific_form.html.erb (0.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> nic/manageds/_managed.html.erb (29.9ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>> (27.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>> (1.2ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>> provider_specific_form.html.erb (0.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> nic/manageds/_managed.html.erb (29.9ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>> (25.4ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>> (1.0ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>> provider_specific_form.html.erb (0.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> nic/manageds/_managed.html.erb (28.0ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>> (22.9ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>> (1.0ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>> provider_specific_form.html.erb (0.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> nic/manageds/_managed.html.erb (25.2ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>> (22.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>> (0.9ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>> provider_specific_form.html.erb (0.1ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> nic/manageds/_managed.html.erb (24.3ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered hosts/_interfaces.html.erb >>>>>> (381.2ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> puppetclasses/_class_parameters.html.erb (12.0ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> puppetclasses/_classes_parameters.html.erb (43.7ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> common_parameters/_inherited_parameters.html.erb (5.7ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> common_parameters/_parameter.html.erb (1.8ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> common_parameters/_parameters.html.erb (3.9ms) >>>>>> 2017-02-02 11:36:43 [app] [D] Setting current location thread-local >>>>>> variable to none >>>>>> 2017-02-02 11:36:43 [app] [D] Setting current organization >>>>>> thread-local variable to none >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered hosts/_form.html.erb >>>>>> (1425.5ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered hosts/edit.html.erb within >>>>>> layouts/application (1427.6ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>> layouts/_application_content.html.erb (0.3ms) >>>>>> 2017-02-02 11:36:43 [app] [D] Cache read: use_gravatar >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered home/_user_dropdown.html.erb >>>>>> (2.9ms) >>>>>> 2017-02-02 11:36:43 [app] [D] Cache read: >>>>>> views/tabs_and_title_records-4 ({:skip_digest=>true}) >>>>>> 2017-02-02 11:36:43 [app] [I] Read fragment >>>>>> views/tabs_and_title_records-4 (1.6ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered home/_topbar.html.erb (9.2ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Rendered layouts/base.html.erb >>>>>> (10.4ms) >>>>>> 2017-02-02 11:36:43 [app] [I] Completed 200 OK in 1540ms (Views: >>>>>> 1103.7ms | ActiveRecord: 388.9ms) >>>>>> 2017-02-02 11:36:43 [app] [D] Cache write: >>>>>> _session_id:1234567890asdfghjkl ({:expires_in=>86400}) >>>>>> >>>>>> -- >>>>>> 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 foreman-user...@googlegroups.com. >>>>>> To post to this group, send email to forema...@googlegroups.com. >>>>>> Visit this group at https://groups.google.com/group/foreman-users. >>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Have a nice day, >>>>> Tomer Brisker >>>>> Red Hat Engineering >>>>> >>>> -- >>>> 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 foreman-user...@googlegroups.com. >>>> To post to this group, send email to forema...@googlegroups.com. >>>> Visit this group at https://groups.google.com/group/foreman-users. >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> >>> >>> >>> -- >>> Have a nice day, >>> Tomer Brisker >>> Red Hat Engineering >>> >>

Chris,

I don't know about you, but this command was showing about 1500 interfaces
for Docker named 'vethNNN':

$ hammer --output=csv host interface list --host docker0N.example.org 

>wc -l

That not right, and ip addr show only shows about ~25 interfaces on each
host. I suspect that Foreman was cataloging every single Docker ephemeral
interface that's existed on these hosts since I bought up these host a
month ago.

To delete these by hand, I'm doing the following:

hammer --output=csv host interface list --host docker0N.example.org > 

/tmp/docker0N.int.list

grep veth /tmp/docker0N.int.list  |cut -f1 -d, |while read NID; do
echo "### $NID"
hammer --verbose host interface delete --id $NID --host 

docker0N.example.org
done

-= Stefan

··· On Friday, February 3, 2017 at 6:32:14 AM UTC-8, Chris Baldwin wrote: > > Nice, I hadn't noticed that. If that's the case, this should be a > non-issue for us in the long term... once we upgrade :) > > On Thursday, February 2, 2017 at 6:29:37 PM UTC-5, Stefan Lasiewski wrote: >> >> How funny. I was just looking this up also. Also running Puppet 3.8 & >> Foreman 1.12.x, and a dozen Docker hosts. Turns out that Foreman doesn't >> like 12 hosts with dozens of interfaces on each! >> >> Looks like this has also been fixed in Foreman 1.14. See >> http://projects.theforeman.org/issues/16834 , which adds 'veth*' to ignored_interface_identifiers >> . >> >> -= Stefan >> >> On Thursday, February 2, 2017 at 12:35:49 PM UTC-8, Chris Baldwin wrote: >>> >>> I think the other way would be to avoid managing the host directly. >>> Since we only use Foreman as an ENC, all class management could (should) be >>> moved to a hostgroup, therefor never having to load the NICs. >>> >>> On Thursday, February 2, 2017 at 3:31:08 PM UTC-5, Tomer Brisker wrote: >>>> >>>> A possible workaround, if you don't need to manage all of those >>>> interfaces in foreman, is to ignore some of them during fact import using >>>> the ignored_interface_identifiers setting. >>>> You may need to delete the host and re-run puppet for the ignored >>>> interfaces to be removed. >>>> >>>> On Thu, Feb 2, 2017 at 10:22 PM, Chris Baldwin >>>> wrote: >>>> >>>>> Huh, that's interesting. The affected hosts do have a >>>>> larger-than-average (10+) number of interfaces as they're docker servers, >>>>> which is a commonality I hadn't noticed. >>>>> >>>>> Do you guys need/want any other logs to help w/ the issue? Is there >>>>> any kind of workaround that you've found? >>>>> >>>>> On Thursday, February 2, 2017 at 3:12:12 PM UTC-5, Tomer Brisker wrote: >>>>>> >>>>>> Hi Chris, >>>>>> >>>>>> Thank you for reporting this. >>>>>> This looks like you are hitting >>>>>> http://projects.theforeman.org/issues/7829 which has to do with a >>>>>> large number of interfaces on the host, leading to the interface partial >>>>>> being rendered for each interface. >>>>>> >>>>>> On Thu, Feb 2, 2017 at 9:50 PM, Chris Baldwin >>>>>> wrote: >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> My setup: >>>>>>> * Multiple Foreman servers, all on 1.12.1 >>>>>>> * memcached shared between them >>>>>>> * shared backend DB (psql, 9.4.5) >>>>>>> * Foreman is a puppet 3.8 ENC only >>>>>>> >>>>>>> I have a reasonably large Foreman install. For some reason, some >>>>>>> hosts take forever to load when clicking on 'edit'. The only thing I see in >>>>>>> the logs is some obscene amount of rendering messages, to the tune of 445+ >>>>>>> seconds of >>>>>>> >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>>> (27.1ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>>> (1.2ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>>> provider_specific_form.html.erb (0.1ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>>> nic/manageds/_managed.html.erb (29.9ms) >>>>>>> >>>>>>> over and over. >>>>>>> >>>>>>> I have a few questions about this: >>>>>>> * I got this info from debug. What else can I look at to get more >>>>>>> information? >>>>>>> * Why is it rendering the same four items over and over? >>>>>>> * I actually deleted the host from Foreman and re-ran puppet, that >>>>>>> seemed to fix the issue temporarily. However, I don't understand *why* that >>>>>>> made a difference. Can someone shed some light on this? >>>>>>> >>>>>>> -Chris (oogs/oogs_/oogs_werk on IRC) >>>>>>> >>>>>>> This log is for a good host. In a bad host, add about 100 times the >>>>>>> stanzas I listed above. >>>>>>> >>>>>>> 2017-02-02 11:36:42 [app] [I] Started GET "/hosts/ >>>>>>> testhost.domain.com/edit" for 127.0.0.101 at 2017-02-02 11:36:42 >>>>>>> -0800 >>>>>>> 2017-02-02 11:36:42 [app] [I] Processing by HostsController#edit as >>>>>>> HTML >>>>>>> 2017-02-02 11:36:42 [app] [I] Parameters: {"id"=>" >>>>>>> testhost.domain.com"} >>>>>>> 2017-02-02 11:36:42 [app] [D] Cache read: >>>>>>> _session_id:1234567890asdfghjkl >>>>>>> 2017-02-02 11:36:42 [app] [D] Setting current user thread-local >>>>>>> variable to oogs >>>>>>> 2017-02-02 11:36:42 [app] [D] Cache read: authorize_login_delegation >>>>>>> 2017-02-02 11:36:42 [app] [D] Cache read: authorize_login_delegation >>>>>>> 2017-02-02 11:36:42 [app] [D] Cache read: idle_timeout >>>>>>> 2017-02-02 11:36:42 [app] [D] Setting current organization >>>>>>> thread-local variable to none >>>>>>> 2017-02-02 11:36:42 [app] [D] Setting current location thread-local >>>>>>> variable to none >>>>>>> 2017-02-02 11:36:42 [app] [I] Rendered hosts/_progress.html.erb >>>>>>> (0.2ms) >>>>>>> 2017-02-02 11:36:42 [app] [D] Setting current organization >>>>>>> thread-local variable to MyOrg >>>>>>> 2017-02-02 11:36:42 [app] [D] Setting current location thread-local >>>>>>> variable to MyLoc >>>>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>>>> config_group.html.erb (41.7ms) >>>>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>>>> config_group.html.erb (31.5ms) >>>>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>>>> config_group.html.erb (29.7ms) >>>>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>>>> config_group.html.erb (27.2ms) >>>>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>>>> config_group.html.erb (18.1ms) >>>>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>>>> config_group.html.erb (17.7ms) >>>>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>>>> config_group.html.erb (17.6ms) >>>>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>>>> config_group.html.erb (18.1ms) >>>>>>> 2017-02-02 11:36:42 [app] [I] Rendered config_groups/_ >>>>>>> config_group.html.erb (18.0ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>>>> config_group.html.erb (44.3ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>>>> config_group.html.erb (21.1ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>>>> config_group.html.erb (20.7ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>>>> config_group.html.erb (18.7ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>>>> config_group.html.erb (17.4ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>>>> config_group.html.erb (17.8ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>>>> config_group.html.erb (18.0ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>>>> config_group.html.erb (18.2ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>>>> config_group.html.erb (18.8ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered config_groups/_ >>>>>>> config_group.html.erb (18.4ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>>> config_groups/_config_groups_selection.html.erb (513.9ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>>> puppetclasses/_selectedClasses.html.erb (0.0ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>>> puppetclasses/_classes_in_groups.html.erb (2.6ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered puppetclasses/_ >>>>>>> classes.html.erb (33.2ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>>> puppetclasses/_class_selection.html.erb (678.5ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>>> (55.6ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>>> (1.2ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>>> provider_specific_form.html.erb (0.2ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>>> nic/manageds/_managed.html.erb (58.6ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>>> (27.2ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>>> (1.3ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>>> provider_specific_form.html.erb (0.1ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>>> nic/manageds/_managed.html.erb (30.1ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>>> (27.0ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>>> (1.2ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>>> provider_specific_form.html.erb (0.1ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>>> nic/manageds/_managed.html.erb (29.8ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>>> (26.8ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>>> (1.2ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>>> provider_specific_form.html.erb (0.1ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>>> nic/manageds/_managed.html.erb (29.7ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>>> (26.8ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>>> (1.2ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>>> provider_specific_form.html.erb (0.1ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>>> nic/manageds/_managed.html.erb (29.7ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>>> (26.9ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>>> (1.2ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>>> provider_specific_form.html.erb (0.1ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>>> nic/manageds/_managed.html.erb (29.7ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>>> (26.9ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>>> (1.2ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>>> provider_specific_form.html.erb (0.1ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>>> nic/manageds/_managed.html.erb (29.7ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>>> (27.1ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>>> (1.2ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>>> provider_specific_form.html.erb (0.1ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>>> nic/manageds/_managed.html.erb (29.9ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>>> (27.1ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>>> (1.2ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>>> provider_specific_form.html.erb (0.1ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>>> nic/manageds/_managed.html.erb (29.9ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>>> (25.4ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>>> (1.0ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>>> provider_specific_form.html.erb (0.1ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>>> nic/manageds/_managed.html.erb (28.0ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>>> (22.9ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>>> (1.0ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>>> provider_specific_form.html.erb (0.1ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>>> nic/manageds/_managed.html.erb (25.2ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_base_form.html.erb >>>>>>> (22.1ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_virtual_form.html.erb >>>>>>> (0.9ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered nic/_ >>>>>>> provider_specific_form.html.erb (0.1ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>>> nic/manageds/_managed.html.erb (24.3ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered hosts/_interfaces.html.erb >>>>>>> (381.2ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>>> puppetclasses/_class_parameters.html.erb (12.0ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>>> puppetclasses/_classes_parameters.html.erb (43.7ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>>> common_parameters/_inherited_parameters.html.erb (5.7ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>>> common_parameters/_parameter.html.erb (1.8ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>>> common_parameters/_parameters.html.erb (3.9ms) >>>>>>> 2017-02-02 11:36:43 [app] [D] Setting current location thread-local >>>>>>> variable to none >>>>>>> 2017-02-02 11:36:43 [app] [D] Setting current organization >>>>>>> thread-local variable to none >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered hosts/_form.html.erb >>>>>>> (1425.5ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered hosts/edit.html.erb within >>>>>>> layouts/application (1427.6ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>>> layouts/_application_content.html.erb (0.3ms) >>>>>>> 2017-02-02 11:36:43 [app] [D] Cache read: use_gravatar >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered >>>>>>> home/_user_dropdown.html.erb (2.9ms) >>>>>>> 2017-02-02 11:36:43 [app] [D] Cache read: >>>>>>> views/tabs_and_title_records-4 ({:skip_digest=>true}) >>>>>>> 2017-02-02 11:36:43 [app] [I] Read fragment >>>>>>> views/tabs_and_title_records-4 (1.6ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered home/_topbar.html.erb >>>>>>> (9.2ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Rendered layouts/base.html.erb >>>>>>> (10.4ms) >>>>>>> 2017-02-02 11:36:43 [app] [I] Completed 200 OK in 1540ms (Views: >>>>>>> 1103.7ms | ActiveRecord: 388.9ms) >>>>>>> 2017-02-02 11:36:43 [app] [D] Cache write: >>>>>>> _session_id:1234567890asdfghjkl ({:expires_in=>86400}) >>>>>>> >>>>>>> -- >>>>>>> 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 foreman-user...@googlegroups.com. >>>>>>> To post to this group, send email to forema...@googlegroups.com. >>>>>>> Visit this group at https://groups.google.com/group/foreman-users. >>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Have a nice day, >>>>>> Tomer Brisker >>>>>> Red Hat Engineering >>>>>> >>>>> -- >>>>> 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 foreman-user...@googlegroups.com. >>>>> To post to this group, send email to forema...@googlegroups.com. >>>>> Visit this group at https://groups.google.com/group/foreman-users. >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> >>>> >>>> >>>> -- >>>> Have a nice day, >>>> Tomer Brisker >>>> Red Hat Engineering >>>> >>>