Red Hat Bugzilla – Bug 1095853
[Rubygem-Staypuft]:When attempting to browse : Infrastructure --> Compute Resources' getting "Not Implemented" page (as well to other pages) .
Last modified: 2014-06-06 08:07:11 EDT
[Rubygem-Staypuft]:When attempting to browse : Infrastructure --> Compute Resources' getting "Not Implemented" page (as well to other pages) . Environment (puddle : OpenStack/Foreman/2014-05-06.6/) ------------------------------------------------------- ruby193-rubygem-staypuft-0.0.12-1.el6ost.noarch foreman-installer-staypuft-0.0.10-1.el6ost.noarch openstack-puppet-modules-2013.2-9.1.el6ost.noarch puppet-server-3.3.2-2.el6.noarch puppet-3.3.2-2.el6.noarch foreman-1.5.0.22-1.el6sat.noarch Steps: ------- (1) Browse to Staypuft GUI --> Infrastructure --> Compute Resources' . (2) Browse to Staypuft GUI --> Monitor --> 'Statistics' . (3) Browse to Staypuft GUI --> Monitor --> 'trends' . (4) Browse to Staypuft GUI --> Monitor --> 'Audits' Result: -------- Blank Page with "Not Implemented" message display.
With added debugging: # tail -0f production.log Client disconnected. Connecting to database specified by database.yml Fog is not installed - unable to manage compute resources Creating scope :roots. Overwriting existing method Hostgroup.roots. Creating scope :ancestors_of. Overwriting existing method Hostgroup.ancestors_of. Creating scope :children_of. Overwriting existing method Hostgroup.children_of. Creating scope :descendants_of. Overwriting existing method Hostgroup.descendants_of. Creating scope :subtree_of. Overwriting existing method Hostgroup.subtree_of. Creating scope :siblings_of. Overwriting existing method Hostgroup.siblings_of. Creating scope :ordered_by_ancestry. Overwriting existing method Hostgroup.ordered_by_ancestry. Creating scope :ordered_by_ancestry_and. Overwriting existing method Hostgroup.ordered_by_ancestry_and. Creating scope :before_depth. Overwriting existing method Hostgroup.before_depth. Creating scope :to_depth. Overwriting existing method Hostgroup.to_depth. Creating scope :at_depth. Overwriting existing method Hostgroup.at_depth. Creating scope :from_depth. Overwriting existing method Hostgroup.from_depth. Creating scope :after_depth. Overwriting existing method Hostgroup.after_depth. Fog is not installed - unable to manage compute resources Client connected. Connected to server. Started GET "/compute_resources" for 192.168.223.1 at 2014-05-15 09:24:12 -0400 Processing by ComputeResourcesController#index as HTML Rendered text template (0.0ms) Completed 501 Not Implemented in 167ms (Views: 2.5ms | ActiveRecord: 0.0ms)
What do we use simplify_plugin for today with Staypuft? Would we lose anything after removing it? If not, let's just remove the dependency.
(In reply to Arthur Berezin from comment #8) > What do we use simplify_plugin for today with Staypuft? > Would we lose anything after removing it? If not, let's just remove the > dependency. It's not used directly. The plugin blocks/hides foreman functionality, so removing it would theoretically give us access to more functionality. moving to openstack-foreman-installer for removal.
Verified :foreman-installer-staypuft-0.0.13-2.el6ost.noarch (1) Browse to Staypuft GUI --> Infrastructure --> Compute Resources' . - checked (2) Browse to Staypuft GUI --> Monitor --> 'Statistics' . - checked (3) Browse to Staypuft GUI --> Monitor --> 'trends' . -checked (4) Browse to Staypuft GUI --> Monitor --> 'Audits' - checked
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHSA-2014-0517.html