Red Hat Bugzilla – Bug 156624
there should be correlation between nodes in the config and nodes in mgmt tab
Last modified: 2009-04-16 16:08:16 EDT
Description of problem:
The MGMT stuff should directly tie into the config information. The nodes which
you define (which I still argue should have icons) should be the nodes which
have the status and modes. Currently, the MGMT tab of the GUI doesn't care what
nodes you have defined, because it only asks gulm and cman for status info
anyways, which can result in a mgmt info being completely different from your
config information. If all of this was tied together, there would be no need for
tabs, you could just define a node and then the MGMT stuff decides wheither or
not that node has status or modes.
Another observation relating to this issue, when I have an up and runing three
node cluster, and I add a couple new nodes (one a legit node and one a bogus
node), and then propogate to "cluster", only the original three nodes get sent
the additions. The newly added legit node never receives the new config, and
there is never an error that the bogus node never got it. There really is no
correlation between the two tabs and this will probably confuse users.
Along the same lines, when I add a service, save /etc/cluster/cluster.conf, and
click "Send to Cluster", the added service does not appear in the Cluster
Management tab. (It does not show up in the clustat display, either.)
Intuitively, I expect that when I update and propagate the configuration file,
corresponding changes would appear in the Cluster Management tab. If that is not
the intended design, then the documentation needs to reflect that.
Comment #2 is invalid for this bug. The reason the configuration was not being
propagated is because the cluster name had been changed also. You cannot change
the cluster name and propagate the cluster name change to the other nodes.
The original requirement for this version of the UI was to extend the RHEL3 UI
to support the new locking types, new fence devices, and reworked services
section. The original RHEL3 UI had two separate applications: One for
configuration and one for reporting/management. This UI merged them into one app
by making two separate tabs; one for management, and one for configuration.
The issues in this ticket are important and valuable as we progress to the next
generation UI...but they are not bugs but feature requests, and are deferred -
as nothing here will make it into the current release