Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE
hawk2.8901
hawk2.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File hawk2.changes of Package hawk2.8901
------------------------------------------------------------------- Mon Sep 17 17:05:13 UTC 2018 - ayoub.belarbi@suse.com - Fix remote nodes iteration (bsc#1080439) - Handle failure to fetch cluster name-bsc (bsc#1083511) - Return after redirect in reports (bsc#1090562) - Fix acl_enabled (bsc#1069296) - Fix acl_version check (bsc#1089802) - Create validation class for colocation and order - Prevent error through strip method on empty score - Make resource stop/start icon dependent on target-role (bsc#1076421) - Set Symmetrical to False when score is Serialize (bsc#1085515) - Improve hawk-server side cookie handling (bsc#1090667) - Set secure flag to enforce https (bsc#1090657) - Add Lukas Krause to Authors list and sort Alphabetically - Added patches: * 0004-Fix-remote-nodes-iteration-bsc-1080439.patch * 0005-Handle-failure-to-fetch-cluster-name-bsc-108351.patch * 0006-Return-after-redirect-in-reports-bsc-1090562.patch * 0007-Fix-acl_enabled-bsc-1069296.patch * 0008-Fix-acl_version-check-bsc-1089802.patch * 0009-Create-validation-class-for-colocation-and-order.patch * 0010-Prevent-error-through-strip-method-on-empty-score.patch * 0011-Make-resource-stop-start-icon-dependent-on-target-role-bsc-1076421.patch * 0012-Set-Symmetrical-to-False-when-score-is-Serial-bsc-1085515.patch * 0013-Improve-hawk-server-side-cookie-handling-bsc-1090667.patch * 0014-Set-secure-flag-to-enforce-https-bsc-1090657.patch * 0015-Add-Lukas-Krause-to-Authors-list-and-sort-Alphab.patch ------------------------------------------------------------------- Fri Sep 14 09:28:34 UTC 2018 - ayoub.belarbi@suse.com - Remove json extension from javascript delete operations (bsc#1092108) - Comply routes' id with resources' ID (bsc#1092108) - Added patches: * 0002-Comply-routes-id-with-resources-ID.patch * 0003-Remove-json-extension-from-javascript-delete-op.patch ------------------------------------------------------------------- Mon Jan 15 10:58:55 UTC 2018 - kgronlund@suse.com - Update to version 2.1.0+git.1516013868.bada8da4: * High: Support guest nodes (bsc#1074856) * Show descriptions in cluster config (bsc#1054027) ------------------------------------------------------------------- Thu Sep 21 07:23:47 UTC 2017 - kgronlund@suse.com - Update to version 2.1.0+git.1505978564.e8d29bb3: * Show revoke action for locally granted tickets (bsc#1059662) * Medium: Get post-expression value of ip resource for booth (bsc#1059492) * Only trigger attrlist click if paired with a SELECT element (bsc#1053456) * Medium: Don't offset failure time by 10 minutes in notification (bsc#1056483) * Link error to report creation (bsc#1056483) * Remove the Strange char in Dashboard (bsc#1037430) ------------------------------------------------------------------- Mon Jul 24 11:20:59 UTC 2017 - kgronlund@suse.com - Update to version 2.1.0+git.1500894042.99eca950: * generate-ssl-cert: Make sure commonName isn't too long (bsc#1046820) ------------------------------------------------------------------- Fri Jun 02 11:46:01 UTC 2017 - kgronlund@suse.com - Update to version 2.1.0+git.1496403895.2d3dbf1f: * Add have-watchdog to list of readonly options (bsc#1042361) * UI: Move sidebar down slightly when batch mode is enabled (bsc#1042360) ------------------------------------------------------------------- Wed May 10 07:58:26 UTC 2017 - kgronlund@suse.com - Update to version 2.1.0+git.1494403016.19b2aada: * Fix systemd usage (bsc#1038400) ------------------------------------------------------------------- Fri Apr 28 10:14:57 UTC 2017 - kgronlund@suse.com - Update to version 2.1.0+git.1493374455.0363b9be: * UI: Improve layout of Show/Edit/Graph buttons (bsc#1036761) ------------------------------------------------------------------- Fri Apr 28 08:43:33 UTC 2017 - kgronlund@suse.com - Update to version 2.1.0+git.1493367682.5e6c2dc5: * UI: Add filter, link and ticket buttons. (bsc#1036738) * UI: Add search box for cluster table (bsc#1036738) ------------------------------------------------------------------- Tue Apr 25 12:31:05 UTC 2017 - kgronlund@suse.com - Update to version 2.1.0+git.1493122558.004910fa: * Bug: Use cib_id parameter if provided (bsc#1029532) * Update translations ------------------------------------------------------------------- Thu Apr 20 12:21:41 UTC 2017 - kgronlund@suse.com - Update to version 2.1.0+git.1492690749.6147693e: * UI: Display output from wizard in modal (fate#320866) ------------------------------------------------------------------- Tue Apr 11 06:51:06 UTC 2017 - kgronlund@suse.com - Update to version 2.1.0+git.1491892871.5d65a24d: * Updated multi-cluster dashboard (bsc#1029532) * Fix sidebar in low resolutions (bsc#1031816) ------------------------------------------------------------------- Fri Mar 31 08:59:48 UTC 2017 - kgronlund@suse.com - Update to version 2.1.0+git.1490950724.558e8212: * Escape body attrs correctly (bsc#1031822) ------------------------------------------------------------------- Wed Mar 15 07:59:50 UTC 2017 - kgronlund@suse.com - Update to version 2.1.0+git.1489564721.15ee423b: * UI: Remove trailing brackets (bsc#1029271) * UI: Implement language list button and documentation, github and website link in footer ------------------------------------------------------------------- Tue Feb 28 10:14:40 UTC 2017 - kgronlund@suse.com - Update to version 2.1.0+git.1488276154.57dd3268: * Add fencing topology support (fate#321133) * Add documentation for fencing topology (fate#321133) * UI: Revise copy for login screen * UI: Anchor backlinks to correct tab * UI: Fix footer position issues * UI: Fix missing alerts attribute controls * Check and warn re: DRBD disk/connection status (fate#322043) * UI: Show recent event = running (master) as info, not danger * Increase size of eventcontrol markers (bsc#1001357) * Show transition node as DC for clarity (bsc#1010843) * Reports: Display times as UTC as consistently as possible (bsc#1010831) ------------------------------------------------------------------- Mon Feb 6 13:39:30 UTC 2017 - kgronlund@suse.com - Always bundle gems for hawk - Add 0001-Don-t-drop-any-gems-from-bundle.patch ------------------------------------------------------------------- Mon Dec 05 12:21:15 UTC 2016 - kgronlund@suse.com - Update to version 2.0.0+git.1480940121.2c59e4e: * Doc: Add missing link to HA quick guide * UI: Show local doc links as large buttons ------------------------------------------------------------------- Wed Nov 30 16:31:44 UTC 2016 - kgronlund@suse.com - Update to version 2.0.0+git.1480523437.b6a234a: * UI: Every help entry needs a :html entry as well ------------------------------------------------------------------- Thu Nov 17 09:05:29 UTC 2016 - kgronlund@suse.com - Update to version 2.0.0+git.1479373464.68754a3: * Dashboard: Try persisted session before login (bsc#1009880) * Group: Don't duplicate object list on errors (bsc#1009748) * Reports: Show diff from the past, not to the future (bsc#1010602) ------------------------------------------------------------------- Sat Nov 12 17:32:53 UTC 2016 - kgronlund@suse.com - Update to version 2.0.0+git.1478971272.e716a0b: * UI: Fix typos in RC description for m/s (bsc#1009867) * UI: Hide ACL in mainnav if offline (bsc#1009869) * Batch Mode: Handle CSRF token (bsc#1009866) * Persist session across cluster nodes using attrd_updater (bsc#1009880) * Installation and Setup Quick Start (bsc#1006831) ------------------------------------------------------------------- Thu Nov 03 13:32:12 UTC 2016 - kgronlund@suse.com - Update to version 2.0.0+git.1478179791.a7b6c5e: * UI: Use Recent events for both resources and nodes (bsc#1008268) * Cib: Add only node name to feature set map (bsc#1008321) ------------------------------------------------------------------- Wed Nov 02 17:34:20 UTC 2016 - kgronlund@suse.com - Update to version 2.0.0+git.1478101560.4ab8817: * High: Catch div by 0 when utilization attribute has no value set (bsc#1008104) * UI: Clearer error when creating group with no children (bsc#1006169) * UI: Fix issues with larger markers (bsc#1001357) ------------------------------------------------------------------- Mon Oct 10 07:19:30 UTC 2016 - kgronlund@suse.com - Update to version 2.0.0+git.1476083916.a1e9463: * Allow use of spring 2.0.0 ------------------------------------------------------------------- Tue Oct 04 12:29:38 UTC 2016 - kgronlund@suse.com - Update to version 2.0.0+git.1475584027.541506e: * Add preference to disable STONITH warning * Support for configuring event-based alerts (fate#321118) * Increase size of eventcontrol markers (bsc#1001357) * Fix crash when redirecting after editing missing object for tags and templates * Fix crash when creating alert with recipients (fate#321118) * Fix incorrect paths in systemd script * Install sysconfig script for hawk * Don't try to start hawk via bundle unless gems are bundled * Set verify_mode: none to workaround puma bug in 3.6.0 (bsc#1002369) ------------------------------------------------------------------- Mon Aug 22 13:37:40 UTC 2016 - kgronlund@suse.com - Detect service status before upgrade (bsc#993055) ------------------------------------------------------------------- Fri Aug 19 06:59:39 UTC 2016 - kgronlund@suse.com - Enable hawk service if upgrading from Hawk 1 (bsc#993055) ------------------------------------------------------------------- Tue Aug 16 14:21:16 UTC 2016 - kgronlund@suse.com - Update to version 2.0.0+git.1471356649.a5ecac4: * Skip authenticity token for cib#show to enable dashboard (bsc#989794) ------------------------------------------------------------------- Fri Aug 12 06:58:00 UTC 2016 - kgronlund@suse.com - Be stricter about requiring web-console 2, not 3 ------------------------------------------------------------------- Tue Aug 09 06:16:02 UTC 2016 - kgronlund@suse.com - Update to version 2.0.0+git.1470723261.8166faf: * Update translations (bsc#984336) ------------------------------------------------------------------- Sat Jul 30 23:23:43 UTC 2016 - kgronlund@suse.com - Update to version 2.0.0+git.1469920946.db7b726: * Expose OPTIONS route for /cib/<ID> (bsc#989794) * DOC: Update README and generate table of content (#69) * Run puma via bundle exec to locate gems correctly ------------------------------------------------------------------- Wed Jul 13 16:49:25 UTC 2016 - kgronlund@suse.com - Update to version 2.0.0+git.1468428505.0135e38: * Don't use Rails titleize method in wizards (bsc#987696) * Update translations (bsc#984336) * Pass correct context to grant/revoke popup (bsc#987860) ------------------------------------------------------------------- Tue Jul 12 13:02:14 UTC 2016 - kgronlund@suse.com - Update to version 2.0.0+git.1468326669.6b3a189: - Drop merged patches: * Remove 0001-Set-Content-Security-Policy-to-frame-ancestors-self-.patch * Remove 0002-Call-correct-method-to-revoke-ticket-bsc-987860.patch ------------------------------------------------------------------- Tue Jul 12 08:50:09 UTC 2016 - kgronlund@suse.com - Call correct method to revoke ticket (bsc#987860) - Add 0002-Call-correct-method-to-revoke-ticket-bsc-987860.patch ------------------------------------------------------------------- Tue Jul 5 17:24:09 UTC 2016 - kgronlund@suse.com - Set Content-Security-Policy to frame-ancestors 'self' (bsc#984619) - Add 0001-Set-Content-Security-Policy-to-frame-ancestors-self-.patch ------------------------------------------------------------------- Sun Jun 12 18:36:42 UTC 2016 - kgronlund@suse.com - Update to version 2.0.0+git.1465754567.b838c7a: * Update translations (bsc#984336) ------------------------------------------------------------------- Wed Jun 08 05:00:43 UTC 2016 - kgronlund@suse.com - Update to version 2.0.0+git.1465200752.ce534f0: * Cib: Fix broken instance assignment (bsc#983202) * UI: Make configuration graph clickable (bsc#983169) * UI: Make clicking a graph open it in a separate tab/window (bsc#983169) * UI: Fix tabs in edit view * UI: Show child count and clone type in status Type column * UI: Format tabs in location constraints like status / edit configuration pages * UI: Fix incorrect overflows on panels ------------------------------------------------------------------- Fri Jun 03 13:08:26 UTC 2016 - kgronlund@suse.com - Update to version 2.0.0+git.1464959248.4c8523a: * Handle agent names containing underscores (bsc#982503) * UI: Fix hidden language selector (bsc#982582) * Cib: Fix crash when adding resource failures (bsc#983028) * Add links to help screen * Change circle in status page to medium * UI: Reduce movement when switching agent * UI: Nicer formatting in command log * UI: Reports: Add buttons to zoom in and out of the event timeline * UI: Fix broken tabs after adding zoom in/out buttons * UI: Add titles to prev/next transition buttons * UI: Show node in transition popup ------------------------------------------------------------------- Wed Jun 01 08:28:56 UTC 2016 - kgronlund@suse.com - Update to version 2.0.0+git.1464769312.daad221: * Wizard: Fix wizard listing when running as less privileged user (bsc#981583) ------------------------------------------------------------------- Fri May 27 06:56:44 UTC 2016 - kgronlund@suse.com - Update to version 2.0.0+git.1464213601.5005ce3: + Controller: Fix 500 error when create fails + UI: Highlight master instances in location list + UI: Limit tag operations to those that actually work on tags + Set per-resource maintenance instead of is-managed (bsc#981659) ------------------------------------------------------------------- Wed May 25 09:25:59 UTC 2016 - kgronlund@suse.com - Update to version 2.0.0+git.1464164578.80eba76: + UI: Show resource / node count in status tabs + UI: Fix tickets display in status view (bsc#981552) + Group: Enforce target-role after create/update (bsc#968876) ------------------------------------------------------------------- Mon May 23 08:28:17 UTC 2016 - kgronlund@suse.com - Update to version 2.0.0+git.1463943986.78a1933: + Dashboard: Cycle through node list if credentials are set + Dashboard: Improved display of multiple errors + Cib: Show error if in partition without quorum (bsc#980919) + Cib: Show quorum error before fencing errors + Cib: Update cluster status when pushing errors + UI: Move panels in Edit Configuration into proper tabs + UI: Show which node is DC + UI: Status: Pagination and smartDisplay + UI: Remove Hawk icon from navbar + UI: Status: Remove sort and search controls since they are broken (bsc#980993) + UI: Fix font weight in dashboard + UI: Allow renaming constraints (bsc#981006) + UI: Allow renaming tags (bsc#981006) + UI: Show resource type in Edit Resource view + UI: Add tabs in Status view for each tag + UI: Fix outdated title formatting + UI: Clean up and fix column sorting in Edit Configuration (bsc#979311) + UI: Fix ugly footer on small screens + UI: Status: No title even when no errors ------------------------------------------------------------------- Mon May 09 11:52:45 UTC 2016 - kgronlund@suse.com - Update to version 2.0.0+git.1462794622.796a8a6: + Cib: Warn if partial cluster upgrade detected (fate#320759) + Change title from Simulator to Batch Mode + Try to use fonts available on Linux by default + Dashboard: Improved responsive grid layout ------------------------------------------------------------------- Fri Apr 22 11:04:30 UTC 2016 - kgronlund@suse.com - Update to version 2.0.0+git.1461322965.7f27886: + UI: Revised primitive attribute loading to avoid ugly bounce + UI: Avoid using spinner placeholders + Call correct rake when running gettext:pack / assets:precompile ------------------------------------------------------------------- Thu Apr 07 11:17:23 UTC 2016 - kgronlund@suse.com - Update to version 2.0.0+git.1460021004.dc75922: + UI: Correct font-awesome icon asset paths (bsc#974435) + Improved hawk 1 package obsoletion statement ------------------------------------------------------------------- Sat Apr 02 20:43:22 UTC 2016 - kgronlund@suse.com - Update to version 2.0.0+git.1459616683.31efac7: + Reports: Allow generating reports on offline nodes + UI: Add clear state operation for nodes + UI: Status: Always show migrate option + Model: Fix missing fence operation for nodes (bsc#973722) + UI: Status: Refresh CIB after user changes (bsc#973723) + UI: Fix partial CIB refresh by removing monitor epoch (bsc#973723) + UI: Only overwrite CIB if epoch is newer ------------------------------------------------------------------- Thu Mar 31 05:22:46 UTC 2016 - kgronlund@suse.com - Update to version 2.0.0+git.1459374052.159281a: + Cib: Save fence history in node data (bsc#968055) + Wizard: Need admin rights if non-local call + UI: Status: Display constraints for resource + UI: Status: Display migration status for resources + UI: Status: Make remote node indicator a small icon + Remove use of Hashie ------------------------------------------------------------------- Mon Mar 21 08:18:40 UTC 2016 - kgronlund@suse.com - Update to version 2.0.0+git.1458543074.dc9aa66: + UI: Updated EventControl (bsc#970280) + History: Show timezone for report dates + History: Fix tab memory between transitions ------------------------------------------------------------------- Fri Mar 18 12:21:08 UTC 2016 - kgronlund@suse.com - Update to version 2.0.0+git.1458303640.7745849: + UI: Use EventControl in history explorer (bsc#970280) + Wizard: Fix broken file system category by dehumanizing category names for ids + Wizard: Allow more actions without requiring admin access + Simulator: Ignore error RC from crm_simulate if nothing is written to stderr + Wizard: Nicer category icons + Reports: Less verbose version string + Deflate assets in production ------------------------------------------------------------------- Wed Mar 09 13:47:44 UTC 2016 - kgronlund@suse.com - Update to version 2.0.0+git.1457531142.ac2dc9f: + UI: Fix broken dashboard remove button (bsc#970289) ------------------------------------------------------------------- Thu Mar 03 09:43:33 UTC 2016 - kgronlund@suse.com - Update to version 2.0.0+git.1456998191.16a7222: + Enable use of Puma 3+ ------------------------------------------------------------------- Wed Mar 02 14:26:09 UTC 2016 - kgronlund@suse.com - Update to version 2.0.0+git.1456913361.8ae2d27: + Load reports in the background to enable cancel (bsc#878819) + Cib: Avoid crash if corosync is offline (bsc#968239) + Wizard: Avoid printing login message if set (bsc#969069) + Wizard: Don't require password for an extended set of crm commands + Reports: Add Download/Delete buttons to report view + UI: Update favicon ------------------------------------------------------------------- Tue Feb 23 11:32:17 UTC 2016 - kgronlund@suse.com - Update to version 2.0.0+git.1456226540.23c625f: + UI: Fix spurious error after creating resources + Model: Override child meta attributes correctly (bsc#967800) + UI: Calculate CIB hash correctly ------------------------------------------------------------------- Mon Feb 22 09:04:02 UTC 2016 - kgronlund@suse.com - Replace hawk with hawk2 (fate#320561) ------------------------------------------------------------------- Fri Feb 19 09:00:24 UTC 2016 - kgronlund@suse.com - Update to version 2.0.0+git.1455729634.14c4a76: + Replace Simulator with Batch Mode (fate#318298) (fate#317834) (fate#318314) + Add copy shortcut to Primitive/Template + UI: Create primitive in group directly (fate#318318) + UI: Remove any use of external fonts + UI: Fix broken confirmation dialogs + UI: Fix batch mode resetting when opening dialog + UI: Don't set background when highlighting + UI: Add disconnect status + UI: Better navigation buttons for edit/show/graph pages ------------------------------------------------------------------- Mon Feb 08 15:17:18 UTC 2016 - kgronlund@suse.com - Update to version 2.0.0+git.1454943728.a962a79: + Release v2.0.0 + UI: Use title case in sidebar menu + UI: Add Rename and drop List from edit pages (fate#318316) ------------------------------------------------------------------- Sat Feb 06 14:41:46 UTC 2016 - kgronlund@suse.com - Update to version 1.0.1+git.1454694176.4f9f2b5: + UI: Add option to show CIB as XML (fate#319665) + Node utilization edit support (fate#320420) + Resource utilization edit support (fate#320420) + UI: Improved show/hide tickets in status + UI: Improved dashboard mouse over popup + UI: Clean up some detail views + Doc: Updated README + Don't spam command log with show xml calls + Switch icon for command log ------------------------------------------------------------------- Tue Feb 02 09:32:00 UTC 2016 - kgronlund@suse.com - Update to version 1.0.1+git.1453970823.70b8dcb: + UI: Update font awesome to 4.5.0 + Enable migrate/cleanup with node argument (bsc#958386) + Skip broken wizards without crashing ------------------------------------------------------------------- Sat Dec 05 13:15:33 UTC 2015 - kgronlund@suse.com - Update to version 1.0.1+git.1449317258.6ecc8dd: + UI: Fix missing info about extra operation values and help text (bsc#957992) (bsc#957997) ------------------------------------------------------------------- Thu Dec 03 11:35:23 UTC 2015 - kgronlund@suse.com - Update to version 1.0.1+git.1449142434.d79ea19: + UI: Prevent default action on deleting constraint (bsc#957760) + UI: Fix failed submit from wizard ------------------------------------------------------------------- Wed Dec 02 10:37:38 UTC 2015 - kgronlund@suse.com - Update to version 1.0.1+git.1449052401.725ce5f: + UI: Link constraint edit form back buttons to the Add constraint page + UI: Make colocation advanced section toggleable + UI: Wizard: Add advanced params with value + UI: Fix wizard tabs markup and remove confusing verify pill + UI: Retain param values when going back from verify in wizard + UI: Wizard: Validate resource IDs + UI: Keep group children in defined order when displaying (bsc#957169) + Model: Enable saving changes to group children (bsc#957169) + Reports: Add cancel button to report collection UI (bsc#878819) + UI: Improved colocation and order constraint editors + UI: Fix lost parameters after failed validation in create primitive (bsc#956452) + Model: Basic validation for new resources/constraints using a temporary shadow CIB + UI: Show error message as graph image if generation fails + UI: Unify rightbar help display across all pages + UI: Keep boolean style depending on configured value + Fix UI glitches from low decimal precision in Sass + UI: Dashboard: Replace Advanced config with port only + UI: Add simple mode for location constraint editor (bsc#953829) + UI: Fall back to english text if no translation is available + Command Log: Add timestamp to each log entry + Model: Unified common ID handling for records + UI: Add improved help text for Primitive / Template + UI: Fix incorrect layout for ticket new/edit + Fix missing flash after edit of group/clone/ms resources + UI: Separated meta attribute mappings from general form help text + Precompile and minify assets when packaging (bsc#951364) + Model: Prefer uname over id to avoid making illegal numeric ids + UI: Use node ID in URI, not name + UI: Handle missing information for tickets + Events: Get rid of moment.js deprecation warning + Cib: Add listing of remote nodes to mini output + Status: Revised status view and confirmation dialogs + Status (nodes): Use body CIB for node list + Status: Update tables at the correct time + UI: Single ajax update on status change (bsc#951364) + UI: Implement ticket listing using ajax (bsc#951364) + Status: Better handling of long resource names in status view + Status: Cleaned up and improved detail views + Status: Fix broken confirmation dialogs + Status: Show ticket status even if no local constraint is defined + Cib: Implement running_on for resources in model + Status: Show more details for tickets + Add elsewhere status for tickets (bsc#952861) + Layout: Put simulator and flashes in container + Modified simulator styling + Status: Clean up URLs in ticket UI + Add Cib meta and edit routes + Model: List all children in Resource.all + Model: Enable editing node attributes + UI: Revised footer / meta data display + UI: Add new Cib edit and show views + UI: Add new node edit view + Clearer titles for ACL Roles and Targets pages + UI: Fix non-circular status circle + UI: Reorganize sidebar + Controller: Include templates in complete resource listing + UI: Link back button in edit forms to Cib edit view + UI: Link graph view to Cib edit view + UI: Add templates to the add a resource screen + Cib: Add more Cib metadata to details pane + Cib: Cleaned up constraints data in cib + Status: Revised status UI + Status: Fix case of template listing + Colocation: Re-enable configuring node attribute for colocations + Cib: Clean up old-style ruby code + Controller: Clean up TicketsController + CibController: Return error message for json + Cib: Fix bug in previous clean-up + Status: Don't include constraints in tags + Status: Handle multiple levels of nesting in resources + Status: Filter out tags without resources from status + UI: Fix simulator header for rightbar layout + Cib: Find current cib even if parameter name is :id, not :cib_id + UI: Improved modal for agent info + Routing: Reorganize UI to fix routing issues + Command Log: Log simulator commands into separate command log (bsc#950618) + UI: Add create shortcut to resource/constraint edit screens + Status: Add Recent events for nodes and resources + Status: Include children in recent events + UI: Better icons for configuration edit screens + UI: Add hawk logo to top bar + UI: Hide timeout warning if user is navigating away + Fix hang checking schema version + UI: Fix issue with agents that have no description (bsc#956463) ------------------------------------------------------------------- Wed Nov 25 12:30:36 UTC 2015 - kgronlund@suse.com - Update to version 1.0.1+git.1448454104.9e71083: + Model: Require Invoker properly (bsc#956446) + Fix 'illegal argument Symbol to Attribute constructor' error (bsc#956446) + Location: Fix constraint bug after error (bsc#953847) + Show name of currently logged in user + Clean up command log entries + ACL: Fix ACL enabled check + Dashboard: Update epoch tracking correctly + Colocation: Don't crash on missing node-attr + Model: Fix removal of last item in attrlist + Cib: Support optional mini query parameter ------------------------------------------------------------------- Thu Nov 19 14:08:17 UTC 2015 - kgronlund@suse.com - Update to version 1.0.1+git.1447941962.3d88e5f: + Enable 404 page in production (bsc#953846) + Location: Fix crash on empty create (bsc#953847) + Status: Rename name column to ID (bsc#953158) + Location: Add support for resource-discovery (bsc#952191) ------------------------------------------------------------------- Tue Nov 17 12:40:19 UTC 2015 - kgronlund@suse.com - Disable rubygem bundling ------------------------------------------------------------------- Mon Nov 16 17:02:17 UTC 2015 - kgronlund@suse.com - Clean up package description (bsc#952794) ------------------------------------------------------------------- Mon Nov 09 02:34:56 UTC 2015 - kgronlund@suse.com - Update to version 1.0.1+git.1447036244.df8e574: + Update translations + Enable access logging (bsc#950572) + Wizard: GFS2 is supported in SLE12+ + Swap certificate and private key if inverted (bsc#954159) + Fix back link in templates + Reflect actual language choice in profile view + Calling crm script would fail for users other than hacluster + Narrow the range of commands hawk_invoke accepts + redirect unknown routes to root + properly format form error messages + disable showColumns for all bootstrap-tables + Handle cloned groups when calculating resource locations + Dashboard: More resilient cluster copy + Dashboard: Force a refresh after a connection failure + Cib: Link to configuration screen from STONITH error message + Status: Don't show error when leaving status page + Show node ID on details pane + Wizard: Parameter example is not a placeholder value + Dashboard: Revised rendering with resource labels + Status: Escape quotes in tooltip ------------------------------------------------------------------- Wed Nov 04 06:52:41 UTC 2015 - kgronlund@suse.com - Update to version 1.0.1+git.1446573432.048f37e: + Cib: Handle multiple nest levels in mini (bsc#953417) + Location: Fix rule_elem typo (bsc#953419) + Fix RecordNotFound error ------------------------------------------------------------------- Fri Oct 30 09:38:24 UTC 2015 - kgronlund@suse.com - Update to version 1.0.1+git.1446137442.d9c6c0e: + Simulator: Fix ticket simulation (bsc#952489) ------------------------------------------------------------------- Wed Oct 28 16:15:17 UTC 2015 - kgronlund@suse.com - Update to version 1.0.1+git.1446048276.98c4de1 (bsc#952441): + Fix help text for clone / multi-state (bsc#952439) + Dashboard: Fix ownership of dashboard config (bsc#952442) + Dashboard: Fix bad error message ------------------------------------------------------------------- Tue Oct 27 07:19:42 UTC 2015 - kgronlund@suse.com - Update to version 1.0.0~alpha1+git.1445930333.51d3703: + Report: Enable uploading gzipped archives (bsc#952136) ------------------------------------------------------------------- Thu Oct 22 21:51:52 UTC 2015 - kgronlund@suse.com - Update to version 1.0.0~alpha1+git.1445537620.7637b7f: + Dashboard: Blinkenlights display for dashboard (bsc#951584) + Command Log: Tag simulated commands (bsc#950618) ------------------------------------------------------------------- Wed Oct 21 16:03:52 UTC 2015 - kgronlund@suse.com - Update to version 1.0.0~alpha1+git.1445441661.907341b: + View: Fix overlapping growl notifications (bsc#950626) + Cib: Patch remote node state from resource (bsc#949240) + Cib: Don't try to read CIB XML if cluster is not running + Dashboard: Fix adding/removing clusters + Status: Show unclean status as error ------------------------------------------------------------------- Mon Oct 19 16:15:14 UTC 2015 - kgronlund@suse.com - Update to version 1.0.0~alpha1+git.1445271072.1114d0a: + Wizard: Disable apply button correctly (bsc#950617) + Wizard: Allow resubmit if password is edited (bsc#950605) + Wizard: Strip Password: prompt from stderr output (bsc#950605) + Ticket: Use correct ID and disable ticket grant/revoke in simulator (bsc#950624) (bsc#950630) + Ticket: Display Ticket ID in tables (bsc#950624) + Ticket: Add Details pane for tickets + Status: Add edit link to resources and tickets (bsc#950599) + Wizard: Only allow CIB-only wizards in simulator mode (bsc#950630) + Add wizard application to command log (bsc#950588) + View: Show validation tooltip (bsc#950465) + Improved quoting for wizard parameters in command log (bsc#950588) ------------------------------------------------------------------- Thu Oct 15 22:35:34 UTC 2015 - kgronlund@suse.com - Update to version 1.0.0~alpha1+git.1444948199.57048c0: + Add missing descriptions for clone/multistate resource options + Require fast_gettext >= 0.9.2 ------------------------------------------------------------------- Thu Oct 15 06:40:58 UTC 2015 - kgronlund@suse.com - Update to version 1.0.0~alpha1+git.1444890849.7fa23f3: + Don't insert nil as error in Record, and don't crash if error is nil (bsc#950325) + Command Log: Hide some invocations from log (bsc#950329) + New favicon ------------------------------------------------------------------- Tue Oct 13 07:20:01 UTC 2015 - kgronlund@suse.com - Update to version 1.0.0~alpha1+git.1444693784.7d65d43: + Don't crash if tagged resource is stateless (bsc#950072) + Status: Filter out tagged records that aren't resources (bsc#950072) + Rails complains if we don't skip the CORS after_filter (bsc#950070) + after-filters don't work on live controllers (bsc#950070) + Add missing OPTIONS route for /monitor (bsc#950070) ------------------------------------------------------------------- Mon Oct 12 12:12:21 UTC 2015 - kgronlund@suse.com - Update to version 1.0.0~alpha1+git.1444651897.824bd0b: + Status: Fix state calculation for multi-state resources (fate#318288) + Status: Display resource action dropdown above table + Status: Fix promote/demote actions + Relax gettext_i18n_rails dependency ------------------------------------------------------------------- Mon Oct 12 09:15:29 UTC 2015 - kgronlund@suse.com - Update to version 1.0.0~alpha1+git.1444641059.112bbcf: + Status: Fixed nested resources view (fate#318286) + Fix bug in parameter shortdesc display for certain agents + Status: Fix display of tag resources (fate#318288) + Status: Fix state calculation for tags + Status: Display clones in resources list + Status: Fixed display of state for m/s ------------------------------------------------------------------- Thu Oct 08 21:49:38 UTC 2015 - kgronlund@suse.com - Update to version 1.0.0~alpha1+git.1444318089.6dd31cf: + Cib: More informative error message when node is unclean (fate#318287) + Cib: Make standby a separate state variable so the indicators work properly (fate#318297) (fate#318296) (fate#318288) + Report: Show last diff on last transition + Report: diff: Don't show error unless there actually was an error + Resources: Fix agent link for non-templates + Resources: Use running_on property to determine location + Resources: Show instance and failure information on resource details page (fate#318287) + Status: Disable pagination for tickets and nodes (fate#318295) + Status: Hide tickets table when there are no tickets + Node: Split utilization lines correctly (#58) ------------------------------------------------------------------- Wed Oct 07 18:49:09 UTC 2015 - kgronlund@suse.com - Update to version 1.0.0~alpha1+git.1444236681.45aa654: + move simulator panel to the top + rearrange input elements in simulator panel + remember state of simulator toggle on page reloads + Report: Convert problematic characters to _ for download + Report: Better graph styling with img-thumbnail + Report: Handle report filenames containing spaces ------------------------------------------------------------------- Wed Oct 7 12:23:17 UTC 2015 - kgronlund@suse.com - Make gem bundling conditional on SLE or openSUSE (bsc#949046) ------------------------------------------------------------------- Wed Oct 07 08:29:47 UTC 2015 - kgronlund@suse.com - Bundle gems in SLE 12 SP1 (bsc#949046) - Remove build dependency on quiet_assets - Update to version 1.0.0~alpha1+git.1444137703.9beb93e: + Update ACL enablement message (bsc#946041) + Fix possible race condition in CrmEvents + enable view for editing location constraints + Changelog: Fix incorrect bug reference (bnc#917428) + Location rules: Score quoting and extra space in <type>:<operation> + Record: Better escaping for fetching xml records + Resource: Include tags in listing + Cib: Inject cib into record + Status: Removed tabs, added tickets and removed constraints + Resources: Cleaned help texts and removed backups + Ticket: Added standby and granted attributes + Resource: Added state and managed attributes + Resource: Added nested resources for status view + Footer: Partial fix for ui glitch + Dashboard: Don't redundantly show tickets as info notices + Simulator: Fix ticket name listing after Cib change + Reimplement /monitor as a Live controller (bsc#947748) + History: Don't crash on reports with no transitions + Report: Improved from/to date inference + Location: Initialize with an empty rule + Fix issues with running hawk in offline mode (bsc#947818) + Reports: Improved available information for reports + Report: Dropdown lists in transition navigation + Cib: Fix bug in offline? + Location: operator must be set + CrmEvents: Preserve log if not too big + Report: Don't confuse errors with transitions + Report: Fix incorrect nesting of node/resource events + Location: Fix destroy action without content + Location: Better defaults for new/empty rule + Invoker: Slightly less inscrutable error message + Monitor: Implement /monitor as live controller (bsc#947748) + Service: 16 threads, 1 process, SIGKILL after timeout + Monitor: Refresh on monitor event + Dashboard: Use /monitor for great success + Resource: Added actions for the resources + Resource: Made the node for migrate and cleanup optional + Colocation: Hide node attribute option (bsc#943591) + ACLs: Small tweak to the enabled? message (bsc#946041) + Refer to ACL Targets, not Users (bsc#946085) + Add help text for ACL Role/Target + Fixed ACL handling (bsc#946229) (bsc#946247) + Cib: all resources now have a :state + Updated crmsh mode for highlight.js + Resource: Cleanup managed + Model: Use the current_cib in resources as much as possible + Invoker: Make logged load updates actual shell commands + Log cibadmin --replace to command log + Basic help text for Cluster Configuration + use MutationObserver to fix the footer issue + Fix the simulator creation redirect flow + Status: Update status circle + fix pull_right icon_tags next to icon_texts in FF + Resource: Added all required actions + Tag: Use validates...presence for array attributes + make the footer on login page sticky ------------------------------------------------------------------- Fri Sep 18 13:05:00 UTC 2015 - kgronlund@suse.com - Update to version 1.0.0~alpha1+git.1442580882.11cc227: + Status: Some reordering and sizing of list items + Reports: Implement generating, uploading, downloading and deleting reports + Report: Show timestamp for transition in tooltip (fate#318281) + Update note on bindfs in README + Sort roles before users (bsc#946053) + Reports: Fix null derefence + Fall back to session storage if cache is disabled (may hit 4k limit) + Change /agent route to handle agents with colon or slash in the name + Fix potential null dereference in wizattrlist + Implement operation editing for primitives and templates (fate#318281) + Redirect to templates list after deleting a template ------------------------------------------------------------------- Tue Sep 15 08:56:15 UTC 2015 - kgronlund@suse.com - Update to version 1.0.0~alpha1+git.1442306372.6b81608: + Primitive: Display template clazz, provider and type correctly + CrmConfig: Default value in help text [fix translation] (bsc#889767) + Commands: Hide command log when shadow CIB is active + Relax version requirement for spring ------------------------------------------------------------------- Mon Sep 14 07:36:59 UTC 2015 - kgronlund@suse.com - Update to version 1.0.0~alpha1+git.1442143739.2d5ab0e: + Simulator: Implement result dialog and simulator controller + Vendor: Add highlight.js + hawk_invoke: Allow simulator to run as hacluster + Stylesheets: Fixed bootstrap imports + Stylesheets: Updated to latest bootstrap-table version + Views: Added listings and fixed confirm dialogs + Added kramdown markdown processor + Listings: Integrated listings for resources and constraints + Attrlist: Removed value preselection + Wizards: Redesigned wizard selection + Assets: Fixed confirm dialogs + Wizards: Fixed stylesheets for general listing + Help: Moved help texts around + Template: Added more flexible attributes and parameters + Primitives: Integrated template behavior into primitives + WIP: Add /commands view (fate#318290) + Explorer: Default to last hour + View: Tags: Fix tags listing ------------------------------------------------------------------- Mon Sep 7 15:17:57 UTC 2015 - kgronlund@suse.com - Add dependency on kramdown for parsing markdown (bsc#944755) ------------------------------------------------------------------- Fri Sep 04 08:10:05 UTC 2015 - kgronlund@suse.com - Update to version 1.0.0~alpha1+git.1441319582.8c8d426: + Integrate documentation for add resource + Template: Fix broken implementation of crm ra classes + add steps to README Hacking section + Revert broken rewrite in Template + Add agents view to display information about resource agents + Enable showing agent for appropriate resources in resource view + Details view for resources + Add help text for resource templates (bsc#944043) + Add help text for meta attributes + Minor fixes to the wizard param view + CrmConfig: Show default value (if any) ------------------------------------------------------------------- Mon Aug 31 06:42:57 UTC 2015 - kgronlund@suse.com - Update to version 1.0.0~alpha1+git.1441003128.fa0ca82: + Order: Fix validation of score/kind + Colocation: Fix shell_syntax generation for colocation constraints (bsc#940194) + Location: Fix CLI syntax generation for location constraints (bsc#940194) + location: fix validation for location rules + Fix more references to Multi-state resources (bsc#940193) + One more reference to Multi-state (bsc#940193) + Template: Don't include hidden clazz/providers in list + Primitive/Template: Fix class/provider/type selector + Update to Bootstrap 3.3.5 to fix modal page shift bug (twbs/bootstrap#13103) + Graph: Show loading placeholder while generating graph + Constraints: Show score as separate column + Constraints: Fix display of tickets + Wizard: cache list of wizards with 2 hour expiry + Clearer category for legacy wizards (fate#318211) + Dashboard: Set panel frame color based on status ------------------------------------------------------------------- Wed Aug 26 22:03:39 UTC 2015 - kgronlund@suse.com - Update to version 1.0.0~alpha1+git.1440623163.e6e2342: + Primitive: Remove debug inspect (bsc#940194) + CrmScript: error output is not line-by-line, report as a single error notification ------------------------------------------------------------------- Wed Aug 26 16:13:00 UTC 2015 - kgronlund@suse.com - Update to version 1.0.0~alpha1+git.1440604736.8fb27d9: + Dashboard: Add details pane, now at feature parity with old UI (bsc#808703) + Cib: Remove tags and constraints from mini CIB + Status: Show tickets in constraints list + Stylesheets: Fixed multiple alert boxes + CrmScript: Pass data to crm via tempfile + CrmScript: Handle output from script correctly + Wizard: Implemented views for wizards (fate#318482) (fate#318211) (fate#318281) + Status: Clone resources may not have a default instance (bsc#938798) ------------------------------------------------------------------- Tue Aug 25 10:39:26 UTC 2015 - kgronlund@suse.com - Update to version 1.0.0~alpha1+git.1440497150.ec9656c: + Wizard: html-escape descriptions since they may contain <, >, etc., and simple_format would strip them + Wizard: @loaded should not be an accessible attribute + Wizard: Reworked wizard model structure + Wizard: Improved client-side validation for wizards + Wizard: Fix styling of generated form controls + Wizard: Improved handling for substeps + Config: Require fileutils in puma.rb + Create Node model objects via Cib to get correct node state (fate#318281) + Node: Hide fence control if STONITH is disabled + View: Very basic implementation of resources and constraints tabs in status display + Show all resources, not just groups + Don't hide the help text on mouseleave + Explorer: Report::Upload now saves report correctly + Render graph as svg instead of png - Add provides for ha-cluster-webui (bsc#942723) ------------------------------------------------------------------- Fri Aug 14 11:30:50 UTC 2015 - kgronlund@suse.com - Update to version 1.0.0~alpha1+git.1439476251.f3c7344: + Wizard: Better formatting for longdesc + Wizard: Improved help display + Model: Fix display of operation errors (bsc#938702) + Model: Show description of rc for failed operation + CrmScript: Fix invocation of splitline ------------------------------------------------------------------- Wed Aug 12 06:12:14 UTC 2015 - kgronlund@suse.com - Update to version 1.0.0~alpha1+git.1439303419.9ae3a70: + hawk_invoke: Allow hawk to invoke crm report (bsc#941308) ------------------------------------------------------------------- Thu Aug 06 06:51:54 UTC 2015 - kgronlund@suse.com - Update to version 1.0.0~alpha1+git.1438843863.671db31: + Relax requirement for js-routes ------------------------------------------------------------------- Wed Aug 5 11:15:20 UTC 2015 - kgronlund@suse.com - Provide new hawk UI as a new package (bsc#940628) ------------------------------------------------------------------- Wed Aug 05 11:10:57 UTC 2015 - kgronlund@suse.com - Update to version 1.0.0~alpha1+git.1438696250.7574201: + Util: Remove PerRequestCache, use Rails.cache instead + Don't cache ACL enabled check (possibly slower, but safer) ------------------------------------------------------------------- Tue Aug 04 09:00:34 UTC 2015 - kgronlund@suse.com - Update to version 1.0.0~alpha1+git.1438678796.97668bf: + hawk_invoke: Fix bug in allow_root call (fate#318281) + Gemfile: Relax web-console requirement + Gemfile: Relax puma version requirement + View: Add well with step description + Naming of master/slave resources (switch to "multi-state resources") (bsc#940193) (bsc#940205) ------------------------------------------------------------------- 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 (fate#317078) - 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
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor