File hawk.changes of Package hawk
-------------------------------------------------------------------
Wed Oct 07 11:44:00 UTC 2015 - kgronlund@suse.com
- Make gem bundling conditional on SLE or openSUSE (bsc#949046)
- Update to version 1.0.0+git.1444218188.b3b6d44:
+ Dashboard: Fix CORS preflight handling for dashboard (bsc#949237)
-------------------------------------------------------------------
Wed Oct 7 08:17:41 UTC 2015 - kgronlund@suse.com
- Bundle gems in SLE 12 SP1 (bsc#949046)
-------------------------------------------------------------------
Wed Sep 30 15:16:35 UTC 2015 - kgronlund@suse.com
- Update to version 1.0.0+git.1443626139.ed258cf:
+ Backport CORS handling from hawk2 (bsc#947766)
+ Make Cib and user injection thread-safe (bsc#947748)
+ Run up to 16 threads in a single worker by default
+ Monitor: require login
+ Kill remaining processes if necessary
+ Remove include of nonexisting file
-------------------------------------------------------------------
Mon Sep 28 09:31:17 UTC 2015 - kgronlund@suse.com
- Update to version 1.0.0+git.1443432013.2f906a6:
+ Set required environment variables before calling into hawk_monitor
+ Reimplement /monitor as a Live controller (bsc#947748)
+ Service: Increase number of workers to 3
-------------------------------------------------------------------
Tue Sep 15 08:40:15 UTC 2015 - kgronlund@suse.com
- Update to version 1.0.0+git.1442306233.6cf343c:
+ Relax version requirement for spring
-------------------------------------------------------------------
Fri Sep 04 14:39:35 UTC 2015 - kgronlund@suse.com
- Update to version 1.0.0+git.1441377522.140e7f9:
+ Config: Require fileutils in puma.rb
-------------------------------------------------------------------
Mon Aug 24 07:15:35 UTC 2015 - kgronlund@suse.com
- Add provides for ha-cluster-webui (bsc#942723)
-------------------------------------------------------------------
Wed Aug 12 06:11:08 UTC 2015 - kgronlund@suse.com
- Update to version 1.0.0+git.1439303550.78e9fb8:
+ hawk_invoke: Allow hawk to invoke crm report (bsc#941308)
-------------------------------------------------------------------
Thu Aug 06 10:35:09 UTC 2015 - kgronlund@suse.com
- Update to version 1.0.0+git.1438856646.bb8d32a:
+ Relax requirement for js-routes
+ Gemfile: Relax web-console requirement
+ Gemfile: Relax puma version requirement
- Update license in specfile (bnc#937778)
- Created package for hawk 0.7 (fate#318281)
-------------------------------------------------------------------
Wed Aug 5 11:44:50 UTC 2015 - kgronlund@suse.com
- Revert to the old UI. The new UI is provided by the hawk2 package.
For the new UI, please switch to that package. (bsc#940628)
-------------------------------------------------------------------
Fri Jul 10 10:19:39 UTC 2015 - kgronlund@suse.com
- Update to version 1.0.0~alpha1+git.1436521428.f08859d:
+ Add a :nostonith status code
+ Config: Enable gzip compression
+ Model: New Wizard model
+ Model: Don't use PTY to implement wizard backend, add support for running as root (fate#318281)
+ Status: Started to rebuild the status page
+ Status: Display error messages on status page correctly
+ Status: Synced icons correct with previous commits
+ Nodes: Moved the actions to a proper place within table view
+ Navigation: Reordered menu entries
+ Assets: Stretch responsive image to full width
+ Dashboard: Add multi-cluster dashboard
+ CrmScript: Utility for executing cluster scripts.
+ Monitor: Only update on epoch change
+ Views: Removed development navigation
+ View: Cleaner page render by setting image size
+ View: Add categories for wizards (fate#318211)
+ View: In-progress view for new wizards
+ View: 4-3-2 layout in dashboard
+ View: Fix location of flash in withrightbar layout
+ View: Rebalance withrightbar layout
+ View: Rebalance large screen layout to match withrightbar
+ View: Display indicators for verify / apply steps
-------------------------------------------------------------------
Fri Jul 03 16:48:59 UTC 2015 - kgronlund@suse.com
- Update to version 1.0.0~alpha1+git.1435942029.3ca7b05:
+ New redesigned user interface (fate#318281)
+ Redesigned status page (fate#318296)
+ Search for resources (fate#318295)
+ Manage resources directly on status screen (fate#318288)
+ Improved error message handling (fate#318287)
+ Redesigned navigation structure (fate#318285)
+ Redesigned login page (fate#318282)
+ Model: Updated and integrated model for tags (fate#318319)
+ Model: Add Cluster model for dashboard (bsc#808703)
+ Initial version of revamped cluster dashboard using new UI (fate#318281)
+ Dashboard: Better status display (including tickets)
+ Locale: Just forget the browser locale settings
+ Config: Hawk is not thread-safe: Configure a single thread by default (bsc#934749)
+ Scripts: Send SIGINT to stop puma
+ Scripts: Update the sysvinit scripts for hawk to use puma
-------------------------------------------------------------------
Fri Jun 26 08:25:29 UTC 2015 - kgronlund@suse.com
- Require dejavu so graphviz works correctly (bsc#931950)
-------------------------------------------------------------------
Thu Jun 11 14:46:38 UTC 2015 - kgronlund@suse.com
- Update to version 0.7.0+git.1434033948.69e3e11:
+ Build: Reduce ruby_parser requirement to be >= 3.6.6, < 4.0
+ Service: Reduce number of threads to 1 since the old app is not thread safe (bsc#934749)
-------------------------------------------------------------------
Thu Jun 11 00:26:00 UTC 2015 - kgronlund@suse.com
- Update to version 0.7.0+git.1433982319.3b31e49:
+ Build: Fix GEM_PATH
-------------------------------------------------------------------
Mon Jun 08 15:06:38 UTC 2015 - kgronlund@suse.com
- Update to version 0.7.0+git.1433775810.76d9c05:
+ Build: Update Gemfile to include dependencies for new UI
+ Reports: use crm report to generate and pass -Q for improved generation speed
+ Controller: Always render graph png and but show errors as flash (bsc#931837)
-------------------------------------------------------------------
Fri May 15 20:49:10 UTC 2015 - kgronlund@suse.com
- Require rake only in openSUSE 13.1 and earlier
-------------------------------------------------------------------
Sun May 3 08:43:56 UTC 2015 - kgronlund@suse.com
- Make more transitive gem requires explicit to resolve ambiguities
-------------------------------------------------------------------
Fri May 01 13:48:25 UTC 2015 - opensuse-packaging@opensuse.org
- Update to version 0.7.0+git.1430487883.d57df13:
+ Wizard: Split cLVM wizard in two (bsc#924420)
+ Build: Add --local flag to bundle install when bundling gems
+ Build: Require mail 2.6 to resolve build ambiguity
-------------------------------------------------------------------
Sun Apr 26 19:57:09 UTC 2015 - kgronlund@suse.com
- Update to version 0.7.0+git.1430078135.9e13c3c:
+ Controller: Use sanitize() to enable HTML in the primitive editing flash
+ Model: Fix use of @errors before it is created in CibObject
+ Model: Add model object for CIB tags
+ Model: Add @tags list in Cib object, feature check for tags support
+ Model: Store template reference and node id in Cib elements
+ Wizard: First version of MariaDB wizard (fate#318550)
+ Model: No need to feature-check when getting tags from CIB
+ Model: Improving the Tag model object
+ CibController: Add tags to output
+ Wizard: Remove GFS2 wizard (bsc#923964)
+ Wizard: Reorder wizards in the UI
+ Gemfile: Require sprockets ~> 3.0
+ Vagrant: Install a dummy index.html for the clustered web servers
-------------------------------------------------------------------
Thu Apr 02 06:05:17 UTC 2015 - kgronlund@suse.com
- Update to version 0.7.0+git.1427954675.b847dc9:
+ GUI: Fix error display css
+ GUI: Redirect to new after creating, add link to edit created resource (bsc#921762)
+ Wizard: Add sbd_device as explicit parameter (bsc#924407)
+ Wizard: Remove cmirrord from cLVM wizard (bsc#924414)
+ Wizard: Fix check for CIB write access (bsc#924429)
-------------------------------------------------------------------
Wed Mar 25 13:51:08 UTC 2015 - kgronlund@suse.com
- Depend strictly on supported versions of rubygems
-------------------------------------------------------------------
Wed Mar 25 10:19:31 UTC 2015 - kgronlund@suse.com
- Depend on exact tilt version required (1.4)
-------------------------------------------------------------------
Thu Mar 19 13:12:14 UTC 2015 - kgronlund@suse.com
- Add build dependency on git
-------------------------------------------------------------------
Thu Mar 19 09:02:38 UTC 2015 - kgronlund@suse.com
- Update to version 0.7.0+git.1426755371.189d4a2:
+ Rely on hawk to pull in production dependencies
+ Reorder dependency install to avoid tilt trap
+ Rails 4: Fix use of @errors hash vs. array
-------------------------------------------------------------------
Wed Mar 18 12:58:59 UTC 2015 - kgronlund@suse.com
- Update to version 0.7.0+git.1426677126.2ef8f08:
+ Vagrant: Increase development worker:thread count to 2:2
+ Build: Update rpm/hawk.spec
-------------------------------------------------------------------
Wed Mar 18 11:10:54 UTC 2015 - kgronlund@suse.com
- Make dependency on tilt >= 1.4, < 2.0
-------------------------------------------------------------------
Tue Mar 17 15:26:48 UTC 2015 - kgronlund@suse.com
- Update to version 0.7.0+git.1426603924.3cb835b:
+ Vagrant: Reduce number of workers in dev mode
+ Misc: Reduce number of server workers/threads
+ Chef: Fix spelling
+ Vagrant: retain insecure key
-------------------------------------------------------------------
Tue Mar 17 13:05:14 UTC 2015 - tboerger@suse.com
- Extended _service file to get changes generated as well
- Update to version 0.7.0+git.1426595507.808c2cc:
+ Removed active record related files
+ Fixed paths in systemd service template
+ We don't want to load all rails components
+ Fixed error messages within forms
+ Removed redundant repo addition
+ Updated submodule references
-------------------------------------------------------------------
Mon Mar 16 11:35:04 UTC 2015 - tboerger@suse.com
- Removed filter-requires.sh as it's not used anymore
- Create the sysconfig directory for the SSL certs
- Get rid of hawk_ruby_abi in favor of default ruby abi
-------------------------------------------------------------------
Wed Mar 11 14:44:27 UTC 2015 - kgronlund@suse.com
- Update to git#25ecd9f
- Misc: Run ExecStartPre= as root to generate certificate
-------------------------------------------------------------------
Fri Mar 6 09:39:57 UTC 2015 - kgronlund@suse.com
- Update to git#4717cb9
- Misc: Correct path to SSL certificate
-------------------------------------------------------------------
Thu Mar 5 14:11:29 UTC 2015 - kgronlund@suse.com
- Update to git#ecf0fd4
- Build: Allow bundling web-console 2.1.0
-------------------------------------------------------------------
Thu Mar 5 07:29:49 UTC 2015 - kgronlund@suse.com
- Update to git#062915d
- Fixed path for pregenerating ssl certs
- Build: Add a fillup template for hawk
- Integrated puma as a lighttpd replacement
- Moved monitor functionality into a controller
- Build: Update spec file
-------------------------------------------------------------------
Thu Feb 19 15:05:17 UTC 2015 - kgronlund@suse.com
- Update to git#eb17098
- Wizard: Fix incorrect step index display (bnc#889907)
- GUI: Refer to peinputs by the full name to avoid confusion with pe-warn files (bnc#917131)
- GUI: Handle uncompressed peinput files correctly (bnc#917131)
- Restructuring for rails upgrade to version 4.2.0
- Disable forgery protection, else gettext wont work
- Added quiet_assets to development
- Moved rpm related stuff into subfolder
- Misc: Remove references to individual rubygems in the README (rather than trying to keep the list up-to-date)
- Build: Update spec file for Rails 4
- Wizard: Detect missing secret key base
- Tools: Drop extraneous groups when becoming haclient in hawk_invoke
-------------------------------------------------------------------
Fri Jan 16 05:18:53 UTC 2015 - kgronlund@suse.com
- Wizard: Clarify netmask format
- Wizard: Fix bug in virtual-ip workflow
- Wizard: Fix bug in sbd workflow
- Wizard: Fix bug in filesystem workflow
- Wizard: Fix bugs in SAP workflows
-------------------------------------------------------------------
Fri Jan 9 09:02:07 UTC 2015 - kgronlund@suse.com
- Wizard: Initial workflow for Oracle DB (fate#318152)
- Wizard: Create workflow for creating a Virtual IP resource.
- Wizard: Create workflow for creating a filesystem resource.
- Wizard: Add initial DRBD workflow
- Wizard: Translate crmsh clvm template to hawk wizard
- Wizard: Add initial GFS2 wizard
- Wizard: Initial workflow for SBD
- Wizard: Add initial DB2 HADR wizard (fate#318155)
- Wizard: Initial workflow for DB2 (fate#318154)
- Wizard: More modern example filesystems
- Misc: application_controller: rescue_action_without_handler is deprecated
-------------------------------------------------------------------
Wed Sep 10 13:50:46 UTC 2014 - mrueckert@suse.de
- move away from package name dependencies
-------------------------------------------------------------------
Tue Sep 9 10:12:31 UTC 2014 - kgronlund@suse.com
- Update dependency on rubygem(bundler) (bnc#895646)
-------------------------------------------------------------------
Fri Sep 5 07:42:12 UTC 2014 - kgronlund@suse.com
- Wizard: Indicate progress through wizard (bnc#889907)
- GUI: status: Add support for exit-reason (bnc#889914)
- Upstream version cs:1344649
-------------------------------------------------------------------
Fri Aug 29 09:46:38 UTC 2014 - kgronlund@suse.com
- ACLs: Implement support for Pacemaker ACL schema 2.0 (bnc#894012)
- GUI: Detect and disable ACLs if CIB schema version is < 2.0
- Upstream version cs:2af06a0
-------------------------------------------------------------------
Wed Jul 30 09:59:29 UTC 2014 - kgronlund@suse.com
- Wizard: nfsserver: Enable and start service (bnc#888581)
- Misc: Update translations
- Upstream version cs:f13164c
-------------------------------------------------------------------
Fri Jul 4 09:06:06 UTC 2014 - tserong@suse.com
- Misc: Update translations
- Misc: invoker: Add case insensitive error check in fudge_error
- Misc: invoker: ruby 1.8.7 compatiblity for splat in invoke_crm
- Upstream version cs:1f54873
- Removed patch:
+ always-unpack-resource-state.patch (upstream)
-------------------------------------------------------------------
Fri Jun 20 16:27:13 UTC 2014 - tserong@suse.com
- Unpack resource state even for offline nodes (ensures pending stops are
visible when node goes on standby, bnc#883517)
+ always-unpack-resource-state.patch
-------------------------------------------------------------------
Tue Jun 3 14:18:25 UTC 2014 - tserong@suse.com
- GUI: Add Help to Tools menu (links to SLE HA docs, bnc#877337)
- Misc: Replace popen3 invocations with capture3 to avoid deadlocks when
dealing with excessively large STDERR output (bnc#878597)
- Misc: Cib model: Correctly show node as unclean/offline if no node
state in CIB
- Misc: Theme 404, 422 and 500 error pages (bnc#872655)
- Build: Regenerate POT file
- Upstream version cs:1323d43
-------------------------------------------------------------------
Mon Jun 2 10:21:46 UTC 2014 - tserong@suse.com
- GUI: status: Display resources as unmanaged if per-resource maintenance
mode set (bnc#863071)
- GUI: dashboard: Use gettext for "Geo Site" string
- GUI: dashboard: Don't put cluster in geoset if booth.me not set
- GUI: dashboard: Add info tooltip listing geo sites and arbitrators
- Misc: Cib model: Remove spurious `crm_mon -s` invocation
- Misc: routes: Add manage/unmanage to resource API
- Misc: Lock session_secret during initial creation to prevent obscure race
- Misc: ApplicationController: Fix exit code check in cluster_online()
- Misc: Use "Cluster Configuration" intead of "Properties" for configuration
tab toolip
- Build: Regenerate POT file
- Upstream version cs:74516b0
-------------------------------------------------------------------
Tue May 27 12:03:27 UTC 2014 - tserong@suse.com
- GUI: status: Flag when booth inaccessible or out of sync (bnc#874168)
- GUI: status: Add 'elsewhere' state for tickets not granted to current
site (bnc#877482)
- GUI: status: Always show tickets defined in booth config
- GUI: status: Use yyyy-mm-dd hh:mm:ss format for ticket last granted
- GUI: status: Show resources with failed stop as 'failed', in red
(bnc#879034)
- Misc: Cib model: Only try `booth client list` if @booth[:me] set
- Misc: Cib model: Handle unquoted strings in booth.conf (bnc#879604)
- Misc: Cib model: Handle stale pending stop ops (bnc#879034)
- Misc: Cib model: Flag node as unclean on failed stop
- Build: Regenerate POT file
- Upstream version cs:d14ab42
-------------------------------------------------------------------
Tue May 20 11:18:29 UTC 2014 - tserong@suse.com
- GUI: status: Ensure monitor requests aren't cached (bnc#854423)
- Upstream version cs:dbf4123
-------------------------------------------------------------------
Mon May 19 12:10:06 UTC 2014 - tserong@suse.com
- Misc: explorer: Handle exceptions when user supplies invalid date string
- Misc: explorer: Redirect to display page once hb_report run complete
- Build: Regenerate POT file
- Upstream version cs:f9b08ae
-------------------------------------------------------------------
Tue May 6 08:41:34 UTC 2014 - tserong@suse.com
- GUI: Resource editor: Expose OCF_CHECK_LEVEL (bnc#866460)
- Misc: Util: Fix has_feature? test for rsc_ticket and rsc_template
- Build: Regenerate POT file
- Upstream version cs:01065c2
-------------------------------------------------------------------
Mon May 5 11:28:17 UTC 2014 - tserong@suse.com
- GUI: status: Show booth leader, expiry on tickets if available (bnc#874168)
- GUI: Add Preferences dialog to allow choosing UI language
- GUI: explorer: Hide upload field when displaying cached report
- GUI: hb_report: Fix localization of close button
- Build: Regenerate POT file
- Upstream version cs:2b8fb86
-------------------------------------------------------------------
Thu Apr 10 05:25:35 UTC 2014 - tserong@suse.com
- GUI: Prompt before deleting resources, constraints, etc.
- GUI: Use --force when deleting resources, constraints, etc. (bnc#872290)
- GUI: Linebreak crmsh error output when manipulating resources (bnc#872287)
- Misc: Drop explicit "commit" from crmsh invocations (removes duplicate
warnings, bnc#872287)
- Misc: wizard: Ensure hawk creates the crm state file (bnc#871636)
- Build: Regenerate POT file
- Upstream version cs:c645421
-------------------------------------------------------------------
Mon Mar 31 10:40:48 UTC 2014 - tserong@suse.com
- Misc: crm_config editor: Don't create empty property sets (bnc#871098)
- Build: Regenerate POT file
- Upstream version cs:de633bb
-------------------------------------------------------------------
Fri Mar 28 11:13:37 UTC 2014 - tserong@suse.com
- GUI: explorer: Show filename instead of time range when viewing uploaded report
- GUI: explorer: Fix links to peinput for uploaded reports
- Build: Ensure tmp/explorer/uploads directory exists
- Build: Regenerate POT file, update copyright date in footer
- Upstream version cs:cfa7477
-------------------------------------------------------------------
Mon Mar 17 04:23:08 UTC 2014 - tserong@suse.com
- Reinstate /usr/sbin/rchawk compatibility symlink
-------------------------------------------------------------------
Fri Mar 14 07:24:57 UTC 2014 - tserong@suse.com
- GUI: Location constraint editor: Support resource sets (bnc#867881)
- GUI: panel_view: Show managed indicator when viewing by type
- GUI: panel_view: Show error indicator for failed resources when viewing by type
- GUI: panel_view: Don't show "undefined" for stopped resources when viewing by type
- Misc: Add systemd service file (bnc#863249)
- Build: Regenerate POT file
- Upstream version cs:79cf929
-------------------------------------------------------------------
Mon Mar 3 10:20:39 UTC 2014 - tserong@suse.com
- GUI: wizard: Add NFS Server workflow (fate#315163)
- GUI: panel_view: Add "view by type" toggle (fate#316303)
- GUI: status: Show resource class:provider:type in mouseover
- Build: Regenerate POT file
- Upstream version cs:910a788
-------------------------------------------------------------------
Fri Feb 14 11:57:39 UTC 2014 - tserong@suse.com
- GUI: dashboard: Add display of Geo cluster sites (fate#316119)
- GUI: Add ability to grant/revoke tickets via booth (fate#316119)
- GUI: wizard: Prevent access if CIB not writable by user (fate#316465)
- GUI: wizard: Remove O2CB from OCFS2 templates (bnc#862757)
- Build: Regenerate POT file
- Upstream version:47ad90f
-------------------------------------------------------------------
Mon Jan 27 07:26:42 UTC 2014 - tserong@suse.com
- GUI: Add ACL editor (fate#310170)
- GUI: explorer: Add ability to upload hb_reports (fate#313354)
- Build: Set xgettext options (ensures POT file keeps comments)
- Build: Regenerate POT file
- Upstream version cs:6af5e14
-------------------------------------------------------------------
Thu Dec 19 13:10:51 UTC 2013 - tserong@suse.com
- GUI: explorer: Warn if transition from different Pacemaker version
(fate#314392)
- GUI: explorer: Show diff link on every line
- Upstream version cs:5cd8197
-------------------------------------------------------------------
Fri Dec 6 12:13:34 UTC 2013 - tserong@suse.com
- GUI: ui.popupmenu: Ensure menu appears over simulator dialog
- Misc: hb_report: Catch ArgumentError when parsing hb_report output
(bnc#854060)
- Misc: Use crm_simulate instead of ptest (bnc#854050)
- Misc: Node model: Find nodes by uname (bnc#854039)
- Build: Various minor cleanup for travis-ci integration
- Build: Use brakeman instead of scanny for security testing
- Build: Bump spec file version to 0.6.2
- Upstream version cs:d28c6e8
-------------------------------------------------------------------
Fri Nov 15 11:09:20 UTC 2013 - tserong@suse.com
- Build: Set TEXTDOMAIN=hawk (needed by gettext 3.x)
- Misc: crm_config: check properties exist before flagging readonly
- Upstream version cs:b11f8c7
-------------------------------------------------------------------
Mon Sep 30 08:37:19 UTC 2013 - tserong@suse.com
- Build: Require rubypick for FC19+
- Misc: wizard: Allow multiple instances of the same template (fate#314396)
- Doc: wizard: Add information about template name/type to wizard.txt
- Upstream version cs:6917434
-------------------------------------------------------------------
Tue Aug 20 10:16:45 UTC 2013 - tserong@suse.com
- Misc: Primitive model: Use crm_resource --show-metadata rather than
lrmd_test for extrating RA metadata
- Upstream version cs:ab692f7
-------------------------------------------------------------------
Tue Aug 20 08:30:44 UTC 2013 - tserong@suse.com
- Misc: Cib model: Ensure orphaned resources with same ID as clone parent
are ignored (bnc#834198)
- Upstream version cs:4ed4047
- Add _service file to automatically pull from git. It can be invoked
locally by "osc service disabledrun"
-------------------------------------------------------------------
Tue Jul 23 10:57:18 UTC 2013 - tserong@suse.com
- Rails3: Set random secret_token instead of deprecated cookie_secret
(bnc#827940)
- Build: Require rails 3.2+, but < 4.0
- Upstream version cs:34291c6
-------------------------------------------------------------------
Wed Jun 26 10:05:10 UTC 2013 - tserong@suse.com
- GUI: Fix broken French translation of node status (bnc#825949)
- Build: Only Bundle Gems on SLES 11
- Build: Don't ship Gemfile when not using Bundler
- Build: Ensure BUILD_TAG is from current branch
- Misc: Don't require rails-i18n
- Upstream version cs:2ded20b
-------------------------------------------------------------------
Thu Jun 20 13:34:25 UTC 2013 - tserong@suse.com
- GUI: Primitive editor: Fix default list of resource types
- Misc: Primitive model: Use PerRequestCache for classes and providers
- Misc: Use String#ord in fcgi.rb for ruby 1.9 compatibility
- Misc: Ensure "fcgi" is required after paths are set up properly in
dispatch.fcgi
- Misc: Add /usr/libexec/pacemaker to paths to check for pacemaker binaries
- Misc: Fix IP address detection in init script (change awk to print fifth
field from `ip` instead of last field)
- Build: Add explicit -lqb to hawk_monitor
- Build: hawk_monitor: Define cib_diff_notify for build against pcmk 1.1.8
- Build: Reformat spec file a bit
- Upstream version cs:ccc67af
- Remove rails-i18n from Gemfile on Fedora
+ fc-remove-rails-i18n.patch
- Allow build to go out to rubygems.org when building for non-SUSE distros
+ fc-bundler.patch
-------------------------------------------------------------------
Tue May 28 06:03:51 UTC 2013 - tserong@suse.com
- Remove rdoc from Gemfile.lock
-------------------------------------------------------------------
Fri May 24 10:20:10 UTC 2013 - tserong@suse.com
- Update bundler.patch to exclude rake & json correctly to fix build
- Add locale directories explicitly to spec file as find-lang now only
picks up .mo files, not the parent directories
-------------------------------------------------------------------
Wed May 22 09:33:28 UTC 2013 - tserong@suse.com
- Add required libraries explicitly
+ add-explicit-libs.patch
-------------------------------------------------------------------
Fri May 10 05:39:55 UTC 2013 - tserong@suse.com
- Build: Bump spec file version to 0.6.1
- Upstream version cs:334688c
-------------------------------------------------------------------
Thu May 9 14:05:40 UTC 2013 - tserong@suse.com
- GUI: ui.oplist: Fix duplicate monitor op with 's' suffix in IE
- Upstream version cs:b7aac5f
-------------------------------------------------------------------
Wed May 8 08:20:21 UTC 2013 - tserong@suse.com
- Rails3: Fix "unexpected server error 200" deleting resources & constraints
- Misc: invoker: Don't treat 'crm resource migrate' warning as error
- Upstream version cs:68ef343
-------------------------------------------------------------------
Tue May 7 13:28:36 UTC 2013 - tserong@suse.com
- GUI: ui.attrlist, ui.oplist: Allow new row to be added on apply,
without having to hit '+' first (bnc#806985)
- GUI: ui.oplist: Detect duplicate monitor ops when 's' suffix missing
from interval
- GUI: ui.oplist: Fix JS error when editing new non-monitor op
- GUI: wizard: Remove unused attrlist.js & css from header
- Upstream version cs:d81f780
-------------------------------------------------------------------
Mon May 6 09:36:25 UTC 2013 - tserong@suse.com
- Misc: Update translations (bnc#807745)
- Upstream version cs:358e9a9
-------------------------------------------------------------------
Fri May 3 05:31:14 UTC 2013 - tserong@suse.com
- GUI: simulator: Ensure inject ticket button appears if tickets available
- GUI: simulator: Make inject dialog draggable
- GUI: simulator: Remember injected state when leaving/returning to status
screen
- GUI: wizard: Fix mismatched </form> and </div> tags
- Misc: Move json2.js include from dashboard to main layout
- Upstream version cs:9b93b8f
-------------------------------------------------------------------
Wed May 1 06:03:03 UTC 2013 - tserong@suse.com
- GUI: dashboard: Show correct error message if adding cluster fails in IE
- GUI: dashboard: Cycle to next node on 500 server error (e.g.: hawk running
but cluster down)
- Build: Add .travis.yml, tweak Gemfile etc. for travis-ci.org testing
- Upstream version cs:09b798c
-------------------------------------------------------------------
Mon Apr 29 05:51:35 UTC 2013 - tserong@suse.com
- GUI: panel_view: Show tickets in tree view (bnc#809988)
- Upstream version cs:ae5c2af
-------------------------------------------------------------------
Fri Apr 26 13:50:34 UTC 2013 - tserong@suse.com
- GUI: summary_view: Ensure rsc_defaults resource-stickiness is reflected
in summary
- GUI: panel_view: Add rsc_defaults and op_defaults to crm config panel
- Misc: Cib model: Expose rsc_defaults and op_defaults
- Misc: Cib model: Don't include default-resource-stickiness if not set
- Rails3: Move ActionDispatch rescue_responses handling to
config/application.rb
- Upstream version cs:d4baa2f
-------------------------------------------------------------------
Fri Apr 19 11:49:50 UTC 2013 - tserong@suse.com
- GUI: Status: Auto expand resource details dialog to fit contents
(bnc#813458)
- GUI: simulator: Cancel monitor interval request on inject op dialog close
- GUI: simulator: Include complete transition summary in details window
- GUI: dashboard: Support FQDNs
- GUI: dashboard: Ensure stale requests don't survive after removing a cluster
- GUI: Ensure cluster diagram isn't stale/cached
- GUI: ui.location, ui.expression: Trigger dirty event on keyup in
select fields
- Misc: Cib model: Call determine_online_status_fencing if
stonith-enabled true
- Build: Bump spec file version to 0.6.0
- Build: Regenerate POT file
- Upstream version cs:e22916b
-------------------------------------------------------------------
Tue Apr 16 13:46:38 UTC 2013 - tserong@suse.com
- Misc: hawk_monitor: Fix segfault on exit (bnc#812972)
- Misc: Fix Hawk URL display with >1 defualt route in init script (bnc#811102)
- Rails3: Clean up rpmlint warnings
- Upstream version cs:5610216
-------------------------------------------------------------------
Thu Mar 28 08:31:23 UTC 2013 - tserong@suse.com
- GUI: status: Allow summary panel to stretch to handle long strings
(bnc#809991)
- Upstream version cs:8406e5b
-------------------------------------------------------------------
Thu Mar 28 04:46:14 UTC 2013 - tserong@suse.com
- GUI: status: Add ability to take nodes on and off maintenance mode
- GUI: simulator: Make "Run" button restart from current cluster state,
not from post-simulate state (bnc#799523)
- GUI: simulator: Make simulator item in tools menu return to status
screen if sim already active
- GUI: simulator: Divert to status page if simulator activated on explorer
page
- GUI: simulator: Don't allow adding state before cib loaded
- GUI: Resources, Constraints: Use white for row highligh when simulator
active
- GUI: explorer: remove line numbers & link columns from PE diff display
(bnc#807503)
- Upstream version cs:a32f381
-------------------------------------------------------------------
Wed Mar 20 09:26:55 UTC 2013 - tserong@suse.com
- GUI: status: Clarify connection failed error messages (bnc#763385)
- Upstream version cs:d3d683b
-------------------------------------------------------------------
Mon Mar 18 08:30:27 UTC 2013 - tserong@suse.com
- GUI: status: Show maintenance mode icon for nodes and unmanaged icon
for resources (bnc#804898)
- Upstream version cs:204eaea
-------------------------------------------------------------------
Thu Mar 14 08:36:45 UTC 2013 - tserong@suse.com
- GUI: Status: Add op timings and history to resource details (bnc#799526)
- GUI: Status: Center node and resource details dialogs after load
- Upstream version cs:fd5ff39
-------------------------------------------------------------------
Wed Mar 13 08:45:23 UTC 2013 - tserong@suse.com
- GUI: Status: Show fail counts for clone instances (bnc#808047)
- Misc: Fix Czech translation of "simulator" (bnc#807737)
- Misc: Cib model: Use Util.numeric? for selecting instances
- Upstream version cs:96dddec
-------------------------------------------------------------------
Mon Mar 11 14:16:22 UTC 2013 - lmb@suse.com
- Remove news.md installed by gettext from build.
-------------------------------------------------------------------
Fri Mar 8 10:17:59 UTC 2013 - tserong@suse.com
- GUI: dashboard: Require authentication for monitored clusters (bnc#804345)
- GUI: dashboard: Clean up error messages and style (bnc#804338)
- GUI: dashboard: Show spinner when initially loading cluster status
- GUI: dashboard: Handle monitor timeouts
- Misc: Persist login cookie for 10 days, rather than just browser session
- Misc: Cib controller: Prevent unauthenticated R/O access to mini cib
- Upstream version cs:b21ebfd
-------------------------------------------------------------------
Tue Mar 5 08:40:02 UTC 2013 - tserong@suse.com
- GUI: dashboard: Don't allow adding the same cluster twice (bnc#806076)
- GUI: dashboard: Allow ENTER to trigger OK button when adding cluster
- GUI: status: Record current status page in long-lived cookie (bnc#710931)
- GUI: explorer: Default to last 24 hours if no times specified (bnc#795796)
- GUI: Resources, Constraints: Highlight row under mouse cursor (bnc#763801)
- GUI: ui.expression: Ensure no linebreaks between parens in expression type
- GUI: ui.attrlist: Clear "keypress_hack" attr_name when adding attribute
(bnc#806986)
- GUI: Add warning to login screen if JavaScript disabled
- Misc: Update copyright dates (bnc#804726)
- Misc: Cib model, invoker: Handle EACCES (-13) for permission denied
(bnc#797149)
- Misc: ApplicationController: Default to browser locale (don't use cookie,
bnc#806371)
- Misc: Set lighttpd max-procs=2 (handle simultaneous requests better,
bnc#804924)
- Upstream version cs:2e8607b
-------------------------------------------------------------------
Sun Feb 24 12:47:29 UTC 2013 - tserong@suse.com
- GUI: status: Add "parent" context menu item for resources (fate#314388)
- GUI: ui.oplist: Add "Edit" button to new op row (fate#314390)
- Misc: Cib model: Synthesize clone & ms instance IDs (bnc#799000)
- Upstream version cs:00d7fbf
-------------------------------------------------------------------
Mon Feb 11 05:04:46 UTC 2013 - tserong@suse.com
- GUI: status, dashboard: Add state icons for resources, nodes, tickets,
error messages (fate#312928)
- GUI: status: Fix display of error messages without explorer links
- Upstream version cs:6932c65
-------------------------------------------------------------------
Sat Feb 9 13:11:10 UTC 2013 - tserong@suse.com
- GUI: explorer: Add "full log" link for more details (fate#314395)
- Upstream version cs:6283a62
-------------------------------------------------------------------
Sat Feb 9 10:48:40 UTC 2013 - tserong@suse.com
- GUI: explorer: Add ability to diff between the PE inputs (fate#314389)
- GUI: explorer: Open detail links in dialog instead of inline
- Upstream version cs:b141ab6
-------------------------------------------------------------------
Sat Feb 9 03:55:36 UTC 2013 - tserong@suse.com
- GUI: Status: Link status messages to history explorer (fate#312929)
- Upstream version cs:c33dc8c
-------------------------------------------------------------------
Wed Feb 6 13:06:21 UTC 2013 - tserong@suse.com
- GUI: Add dashboard to view status of multiple clusters (fate#310306)
- GUI: crm_config editor: Expose op_defaults and rsc_defaults (fate#314386)
- GUI: Add ability to view cluster diagram (fate#313718)
- Misc: explorer: Fix report deletion, don't run "crm history" as root
(bnc#799525)
- Misc: explorer: Save reports in #{Rails.root}/tmp/explorer
- Monkey patch for https://github.com/rubygems/rubygems/issues/171
(Gem::all_load_paths method is broken in rubygems 1.8.15)
- GUI: Status: Add "View Details" to resource menu, show fail counts
(fate#314391)
- GUI: Status: Add resource attributes to View Details popup (fate#314387)
- GUI: Status: Differentiate pending states (fate#314385)
- GUI: explorer: Add ability to remove old reports (fate#314394)
- GUI: Simulator: allow regular configuration changes (fate#314393)
- GUI: Simulator: invoke crm_simulate with -S, not -R (fixes odd final
state, bnc#781207)
- Misc: Workaround deprecated Gem::SourceIndex#add_spec (required to
work with rubygems 1.8)
- Upstream version cs:fc7f5a6
-------------------------------------------------------------------
Sat Jan 26 13:10:47 UTC 2013 - nkrinner@suse.com
- Added ruby-devel to the BuildRequires to enable building
- Updated hawk-rpmlintrc to get rid of build errors
-------------------------------------------------------------------
Sat Dec 22 05:32:25 UTC 2012 - tserong@suse.com
- Port to rails 3
-------------------------------------------------------------------
Mon Dec 10 04:42:52 UTC 2012 - tserong@suse.com
- Misc: Cib model: Ignore 'ha' field from node state (dropped in pacemaker)
- Misc: Invoker: Handle new value of cib_NOTEXISTS (was -22, now -6)
- Misc: CibObject: Handle emtpy cibadmin output when object doesn't exist
- Misc: Primitive model: Use new lrmd_test for RA metadata if present
- Misc: Set sensible default $HOME in ApplicationController
-------------------------------------------------------------------
Mon Dec 10 03:29:46 UTC 2012 - tserong@suse.com
- Misc: Util: Use user's real $HOME with fallback to per-user temp (bnc#780973)
- GUI: Constraints: Use !empty? instead of String#any? (ruby 1.9 support)
- Upstream version cs:c9cfa96
-------------------------------------------------------------------
Mon Jul 9 07:47:18 UTC 2012 - tserong@suse.com
- GUI: jQuery: Fix AJAX memory leak in IE8 (bnc#764273)
- GUI: summary_view: Fix IE JS error on detail pane update (bnc#765625)
- GUI: Primitive editor: Handle RA metadata with missing longdesc (bnc#769724)
- Upstream version cs:abfe94a
-------------------------------------------------------------------
Tue Jun 19 08:58:48 UTC 2012 - tserong@suse.com
- Misc: main_controller: Drop ':' from 'when' (ruby 1.9 support)
- Misc: Primitve, Template models: Fix op hash construction (ruby 1.9 support)
- Add rubygem-rack-1_1 to requires for openSUSE 12.2
-------------------------------------------------------------------
Wed Jun 13 08:37:50 UTC 2012 - tserong@suse.com
- Don't try to pack rubygems and ruby-fcgi for openSUSE 12.2
-------------------------------------------------------------------
Thu Mar 29 07:46:46 UTC 2012 - lmb@novell.com
- Requite appropriate version of pacemaker package for ticket support
(bnc#752242, bnc#752241)
-------------------------------------------------------------------
Tue Mar 27 08:58:52 UTC 2012 - tserong@suse.com
- GUI: summary_view, simulator: Support standby/activate tickets (bnc#752242)
- GUI: simulator: Sort ticket names in inject dialog
- Misc: Cib model: Look for ticket state in "/cib/status/tickets/ticket_state"
- Build: Bump spec file version to 0.5.2
- Upstream version cs:aca681a3c2fb
-------------------------------------------------------------------
Fri Mar 16 04:31:20 UTC 2012 - tserong@suse.com
- GUI: summary_view: show last granted time for tickets
- GUI: summary_view: Allow viewing details of all tickets, nodes,
resources simultaneously
- GUI: summary_view: Right align item counts
- GUI: simulator: Support granting/revoking tickets
- GUI: Constraints: Add arrows to ticket constraint display, show
loss policy in constraint list
- Misc: Cib model: Pick up tickets from rsc_ticket constraints in
addition to status section
- Upstream version cs:d1abac6f90da
-------------------------------------------------------------------
Mon Mar 5 08:32:33 UTC 2012 - tserong@suse.com
- GUI: summary_view: Show ticket status
- GUI: Add ability to configure ticket constraints
- Misc: Cib model: Skip pending monitor ops
- Misc: Update copyright date in footer
- Upstream version cs:3eff1782dc83
-------------------------------------------------------------------
Fri Feb 24 06:56:18 UTC 2012 - tserong@suse.com
- Build: Actually die if "rake makemo" fails
- Misc: Remove obsolete .hu msgids
- Misc: Workaround deprecated Gem.all_load_paths error
- Misc: Suppress ror-sec-scanner false positives
- Upstream version cs:5957498b0c95
-------------------------------------------------------------------
Fri Feb 3 10:26:24 UTC 2012 - tserong@suse.com
- Misc: hb_report: strip tar timestamp warnings from stderr (bnc#735672)
- Misc: Colocation model: Don't modify resource list when generating
shell command
- GUI: Primitive editor: Disable "use template" checkbox when editing
existing resources
- Upstream version cs:a5fdb745d8e9
-------------------------------------------------------------------
Mon Dec 12 10:53:42 UTC 2011 - tserong@suse.com
- GUI: Fix constraint tab when logged in as regular user (was bound to
hb_report, bnc#734447)
- GUI: Constraints: Allow templates in order/colocation (bnc#732277)
- Misc: Cib model: Add failed probes (OCF_ERR_INSTALLED etc.) to failed_ops
- Misc: explorer, hb_report: Handle stale pidfiles (bnc#731282)
- Upstream version cs:ca6df475621b
-------------------------------------------------------------------
Tue Nov 15 02:34:50 UTC 2011 - tserong@suse.com
- Misc: Primitive model: Fix string interpolation when creating
resources (bnc#730136)
-------------------------------------------------------------------
Mon Nov 7 12:02:47 UTC 2011 - tserong@suse.com
- GUI: Add top-level tab bar for navigation (bnc#723679)
- GUI: Add top-level resource list/editor
- GUI: status: Move errorbar to content div, theme to match jquery ui errors
- GUI: Add support for resource templates
- GUI: simulator, explorer: show graphs, details etc. in dialog (bnc#726612)
- GUI: status: Display error if server down or network fault during
refresh (bnc#723125)
- Misc: Fix delay running "/etc/init.d/hawk start" when DNS unavailable
- Misc: hb_report: strip broken pipe from stderr (bnc#726611)
- Build: Bump spec file version to 0.5.1
- Upstream version cs:4ace058c2e06
-------------------------------------------------------------------
Mon Oct 24 05:27:44 UTC 2011 - tserong@suse.com
- GUI: explorer, hb_report: Better error reporting for "successful" hb_report
runs (bnc#723336)
- GUI: hb_report: Invoke with -Z (remove destination directories)
- Misc: Refactor: Consolidate hb_report generation from explorer & hb_reports
controllers
- Misc: Update translations
- Upstream version cs:8ea83e79cded
-------------------------------------------------------------------
Tue Oct 18 14:16:36 UTC 2011 - tserong@suse.com
- GUI: Simulator: Don't link to empty transition graphs (bnc#723401)
- GUI: Simulator: Auto-fill monitor interval when injecting ops (bnc#723401)
- GUI: Simulator: Default node to where resource running when injecting ops
- GUI: Simulator: More natural control order when injecting ops (resource
first)
- GUI: Simulator: Ensure ENTER doesn't close simulator when injecting ops
- GUI: Simulator: Handle dialog close event (e.g.: when clicking 'x' in
title bar)
- GUI: Simulator: explicitly hide error bar when (de)activating simulator
(bnc#723333)
- Misc: Cib model: Handle case in simulator CIB where lrm_rsc_op has no
id attribute
- Misc: hawk_{invoke,chkpwd}: Handle case where user's GID has no name
so login fails (bnc#723512)
- Upstream version cs:35b82f1ce6e4
-------------------------------------------------------------------
Mon Oct 10 04:42:06 UTC 2011 - tserong@suse.com
- Misc: Fix bogus "ra class does not support provider" error when
creating STONITH primitives
- Misc: Update Czech translations (bnc#720098)
- Upstream version cs:ac1fe14f3564
-------------------------------------------------------------------
Tue Sep 20 13:56:15 UTC 2011 - tserong@suse.com
- Build: Update package version to 0.5.0
- GUI: Add cluster history explorer (fate#303620)
- GUI: Add ability to explore failure scenarios (fate#310186)
- GUI: Add ability to view recent node and resource events (fate#303620)
- GUI: Add ability to generate hb_report (fate#310187)
- GUI: Add setup wizard with web server & OCFS2 templates (fate#310190)
- GUI: Add summary view, table view (fate#309100)
- GUI: Add ability to see node utilization/load (fate#310135)
- GUI: Add alert icon to resources with failed ops (fate#310359)
- GUI: Base total resource count on number of configured instances
- GUI: Add overflow:auto to content DIV to prevent floats running over
footer
- Misc: Cib model: Skip delete and cancel ops when determining resource state
- Misc: Update translations
- Misc: Cib model: Reset rc_code to expected for ignored failed ops
(bnc#711002)
- Misc: Invoker: Map permission denied error to localized messages
(bnc#713917)
- Misc: Invoker: Consolidate crm functions, pick up errors even when
rc=0 (bnc#713922)
- Misc: Cib model: Internally rename running clone instances if necessary
- Remove workaround for 'String#unpack("V") busted on s390x' (bnc#581578)
- Misc: Cib model: Ignore orphaned non-clone resource instance in
clones (bnc#711180)
- Misc: Fix localization of >2 plurals (cs, pl, ru) for node and resource
labels (bnc#708328)
- Misc: Add Hawk favicon.ico
- Misc: Show hawk URL when running /etc/init.d/hawk start|status (bnc#708318)
- Misc: Cib model: Skip allegedly pending "last_failure" ops when determining
resource state (bnc#706755)
- Misc: Cib model: Strip stopped clone instances outside 0..clone_max
- Upstream version cs:d32e171be055
-------------------------------------------------------------------
Mon Aug 29 04:46:23 UTC 2011 - tserong@suse.com
- Build: Fix glib & libxml order for hawk_monitor build
-------------------------------------------------------------------
Wed Jul 13 14:31:12 UTC 2011 - tserong@novell.com
- Build hawk_invoke and hawk_chkpwd as position independent executables
- Fix missing %dir tags in spec file and an assortment of rpmlint warnings
-------------------------------------------------------------------
Mon Jun 20 03:35:11 UTC 2011 - tserong@novell.com
- GUI: ui.location, Location model: Don't fold back to simple constraint
when role specified
- GUI: Handle unknown DC version during cluster bringup
- Misc: Include CSRF token with AJAX requests (required for rails 2.3.11)
- Upstream version cs:3641a9e29036
-------------------------------------------------------------------
Wed May 18 05:59:29 UTC 2011 - tserong@novell.com
- Build: Update package version to 0.4.1
- Upstream version cs:398ae27386e1
-------------------------------------------------------------------
Fri May 13 16:19:13 UTC 2011 - tserong@novell.com
- GUI: Add ability to add and edit location, colocation and
order constraints (fate#310189)
- GUI: ui.popupmenu: Ensure popup menus at extreme right/bottom
stay onscreen
- GUI: Move dialog, JSON functions from status.js to application.js
- Misc: CibObject refactor
- Upstream version cs:2fffe6364b97
-------------------------------------------------------------------
Mon Apr 18 13:38:22 UTC 2011 - tserong@novell.com
- Build: Update package version to 0.4.0
- Upstream version cs:676ddcaa6d80
-------------------------------------------------------------------
Thu Apr 14 12:52:57 UTC 2011 - tserong@novell.com
- GUI: Don't show orphaned default instances for clones created from
running primitives (bnc#679724)
- Build: Use pkg-config libxml-2.0 when building hawk_monitor
- Build: Force global scope for Locale when freezing locale_rails gem
(workaround for rhbz#623697)
- Upstream version cs:5afd70c4277a
-------------------------------------------------------------------
Tue Apr 5 16:01:48 UTC 2011 - tserong@novell.com
- GUI: Primitive editor: Add online help
- GUI: Primitive editor: Support multiple monitor ops
- GUI: Primitive editor: Set default interval for monitor op if not
specified in metadata
- GUI: Primitive editor: Don't delete ops before changing Type
- GUI: Default to target-role=Stopped when creating new resources
- GUI: Don't show 'heartbeat' resource class if /etc/ha.d/resource.d
doesn't exist
- GUI: Confirm before 'Back' or 'Revert' is clicked on resource and
crm_config editor screens if anything has changed
- GUI: Remove unnecessary outer border from resource and crm_config
editor screens
- GUI: ui.attrlist: Trim whitespace from text field values
- GUI: ui.oplist: Ensure old set ops are deleted when reinitializing
- GUI: ui.oplist: Remove spurious " character in hidden field ID
- GUI: Don't cache RA class/provider/type in static variable (it never
gets reloaded)
- GUI: Use panels instead of scrolling divs for resource params, ops,
meta attrs
- GUI: Link Hawk logo back to main status page
- GUI: Refactor: Turn popup menus and panels into jQuery UI widgets
- Upstream version cs:4818d39a5435
-------------------------------------------------------------------
Wed Mar 23 07:28:36 UTC 2011 - tserong@novell.com
- GUI: Add ability to create primitives, groups, clones, master
resources (fate#310188)
- GUI: Refactor: make core of crm_config editor a jQuery UI widget
("add new property" field at bottom of form for consistency with
resource editor).
- Misc: hawk_invoke: Add /bin to path (required for some crm shell
invocations)
- Misc: Unset ENV['TERM'] to avoid curses junk in crm shell output
- Upstream version cs:494df5a76ab5
-------------------------------------------------------------------
Sun Feb 13 11:07:15 UTC 2011 - tserong@novell.com
- GUI: Show all currently set properties in cluster configuration panel
- GUI: Add crm_config property editor (accessible from summary panel)
- GUI: Allow expand/contract of summary panel (consistency with other panels)
- GUI: Fix auto-expand of panels with stopped resources
- Misc: Update copyright dates
- GUI: Move DC info from summary panel to footer
- Misc: use crm_attribute instead of deprecated crm_standby
- Misc: Add hawk_invoke binary to setuid for CIB ACL support
- GUI: Display code refactor: Use jQuery instead of Prototype
- GUI: Handle permission denied errors when logged out user updates status
or performs op
- GUI: Hide status on fatal error, don't show duplicate connection failures
- GUI: Ignore lrm state for resources on down nodes
- Misc: Ensure Util.popen3 doesn't block
- Misc: Set $HOME to rails tmp dir, so crm shell can save help index
- Misc: Pass current user to cibadmin etc. for CIB ACL support (fate#310168)
- GUI: Fix broken resource panel render when resource state is unknown
- GUI: Add ability to load static CIB files for testing purposes
- Misc: Add test CIBs for all resource types
- GUI: Show suitable error if the Ajax request in update_cib() fails
- Misc: Use relative path for images, requests in JavaScript
- GUI: Show pending ops as "Pending" (bnc#593015, lf#2423)
- GUI: Correctly display failed "stop" ops
- GUI: Show clone instances when clone-max > node count
- GUI: Handle gaps in clone ID sequences
- GUI: Request status update periodically if server is down
- GUI: Treat completed migrate_from as stop when determining resource state
- GUI: Display code refactor (HTML for status display generated client-side)
- Upstream version cs:6d8f69f28ddc
-------------------------------------------------------------------
Thu Sep 9 06:25:53 UTC 2010 - tserong@novell.com
- Require rack version (1.1.0), to build on systems with rack 1.2 installed
(see https://rails.lighthouseapp.com/projects/8994-ruby-on-rails/tickets/5146)
-------------------------------------------------------------------
Tue Aug 10 04:50:19 UTC 2010 - tserong@novell.com
- GUI: Refresh status display automatically on cluster state change (bnc#593013)
- Upstream version cs:443ba6917308
-------------------------------------------------------------------
Wed Jun 30 04:26:05 UTC 2010 - tserong@novell.com
- Allow default rack version (1.1.0) to build against Rails 2.3.8
-------------------------------------------------------------------
Mon May 10 05:14:13 UTC 2010 - tserong@novell.com
- Misc: Update translations
- Upstream version cs:2a79e0d9cb43
-------------------------------------------------------------------
Fri Apr 23 10:17:10 UTC 2010 - tserong@novell.com
- GUI: Fixed inability to click menu button for M/S sets in Internet Explorer
- Upstream version cs:067bef4c4f72
-------------------------------------------------------------------
Fri Apr 23 04:16:11 UTC 2010 - tserong@novell.com
- GUI: Use absolute (instead of fixed) position in confirmation dialogs on Android (bnc#596052)
- GUI: Add ability to promote/demote master/slave resource sets (bnc#593019)
- GUI: Show children of Master/Slave sets correctly as either Master or Slave (not just "Started")
- GUI: Use "Move" instead of "Migrate" in menus, dialogs
- Upstream version cs:fd621b9c8595
-------------------------------------------------------------------
Mon Apr 19 13:43:17 UTC 2010 - tserong@novell.com
- Revert to unix2_chkpwd instead of hawk_chkpwd (interim measure)
-------------------------------------------------------------------
Fri Apr 16 12:30:40 UTC 2010 - tserong@novell.com
- Misc: Use hawk_chkpwd helper binary for user authentication (instead of unix2_chkpwd)
- Upstream version cs:86861933b048
-------------------------------------------------------------------
Mon Apr 12 04:45:31 UTC 2010 - tserong@novell.com
- Show Master/Slave sets (but just shows children as "started", not yet M/S)
- Upstream version cs:033fd682b8f3
-------------------------------------------------------------------
Fri Apr 9 10:08:01 UTC 2010 - tserong@novell.com
- Specify rack version 1.0.1 to ensure compatibility with ActionPack 2.3.5
-------------------------------------------------------------------
Fri Apr 9 09:46:55 UTC 2010 - tserong@novell.com
- Misc: Port number is now 7630 (registered with IANA)
- Misc: Update zh_TW translation
- GUI: Add confirmation prompt for node ops (bnc#593003)
- GUI: Add confirmation prompt for resource ops
- GUI: Allow resource mgmt ops on groups (in addition to resources *in* groups)
- GUI: Add ability to migrate resources (bnc#593005)
- Upstream version cs:3675f11f3448
-------------------------------------------------------------------
Mon Mar 29 05:32:25 UTC 2010 - tserong@novell.com
- Misc: Add translations for ar, cs, de, es, fr, hu, it, ja, ko, nl, pl, pt_BR, ru, sv, zh_CN, zh_TW
- GUI: Invoke "crm" for resource ops, report invocation errors in UI (bnc#583605 again)
- GUI: Add mgmt buttons for new resources that appear via JSON update (bnc#590037)
- GUI: Fix blank login page on first load in IE, and auto-focus input fields
- Upstream version cs:f1369a200773
-------------------------------------------------------------------
Wed Mar 3 14:56:10 UTC 2010 - tserong@novell.com
- Upstream version cs:13717d154bbc
- GUI: Add login screen (user must be in 'haclient' group, same as python GUI)
- GUI: Fix "start/stop clone-of-group has no effect" (bnc#583605)
-------------------------------------------------------------------
Mon Feb 22 14:27:25 UTC 2010 - tserong@novell.com
- Enable mgmt ops by default
-------------------------------------------------------------------
Mon Feb 22 13:59:50 UTC 2010 - tserong@novell.com
- Upstream version cs:d7041bcbfbc9
- GUI: Basic mgmt ops for resource (start/stop/cleanup) and nodes (online/standby/fence)
- GUI: Borders around nodelist, reslist. Clones & groups reflect status color of children.
- GUI: Various IE display fixes
- GUI: Don't rely on existence of specific properties to render status display
-------------------------------------------------------------------
Sat Feb 20 09:13:37 UTC 2010 - tserong@novell.com
- Workaround for bnc#579874 (String#unpack("V") broken on s390x)
-------------------------------------------------------------------
Tue Feb 9 10:29:31 UTC 2010 - tserong@novell.com
- Require startproc respecting -p (bnc#570334)
-------------------------------------------------------------------
Mon Feb 8 11:53:57 UTC 2010 - tserong@novell.com
- Upstream version cs:cb1b9ee863f1
- GUI: Auto-refresh handles adding/removing nodes/resources
- GUI: Auto-refresh error bar & summary info
-------------------------------------------------------------------
Wed Feb 3 14:33:36 UTC 2010 - tserong@novell.com
- Upstream version cs:a033a52078bb
- Misc: Use HTTPS instead of HTTP by default
-------------------------------------------------------------------
Fri Jan 29 04:44:00 UTC 2010 - tserong@novell.com
- Embed rubygems in vendor directory (bnc#574718)
-------------------------------------------------------------------
Thu Jan 28 13:37:55 UTC 2010 - tserong@novell.com
- Upstream version cs:9be77a99ca2f
- GUI: sort node list in "natural" order
- GUI: Get resource state from LRM ops, show "stopped" not "unknown" (bnc#574060)
- GUI: Clean up node state logic (derived from pengine/unpack.c) (bnc#574057)
- GUI: Add summary of cluster stack, version, DC, options
-------------------------------------------------------------------
Thu Jan 28 11:38:36 UTC 2010 - tserong@novell.com
- Remove subsequent dependency on FastCGI (filter out libfcgi.so.0)
-------------------------------------------------------------------
Thu Jan 28 10:50:17 UTC 2010 - tserong@novell.com
- Remove ruby-fcgi dependency (embedded into vendor dir) (bnc#574340)
-------------------------------------------------------------------
Mon Jan 25 02:36:36 UTC 2010 - tserong@novell.com
- Upstream version cs:bfc8e9919f08
- Remove dependency on lighttpd-mod_magnet (bnc#572173)
- Pull in rails, gettext gems etc. at build time (bnc#570334)
- Include copy of GPL (bnc#571573)
-------------------------------------------------------------------
Wed Jan 13 14:38:28 UTC 2010 - lmb@novell.com
- Correct directory permissions.
-------------------------------------------------------------------
Tue Jan 12 12:00:00 UTC 2010 - tserong@novell.com
- Initial checkin