------------------------------------------------------------------- Fri Aug 10 05:11:39 UTC 2018 - cloud-devel@suse.de - Update to version 1.1.0+git.1533844061.4ac8e723: * upgrade: Dummy backend for status testing * upgrade: Refactor postpone nodes upgrade ------------------------------------------------------------------- Thu Aug 02 19:12:49 UTC 2018 - cloud-devel@suse.de - Update to version 1.1.0+git.1533192296.c5723e2d: * upgrade: Allow interruption of status wait loop ------------------------------------------------------------------- Mon Jul 30 19:10:27 UTC 2018 - cloud-devel@suse.de - Update to version 1.1.0+git.1532938848.3e2a3c49: * upgrade: Added ability to postpone upgrade nodes * upgrade: Add ability to postpone upgrade nodes * upgrade: Add ability to postpone upgrade nodes * upgrade: Add ability to postpone upgrade nodes * Add ability to postpone upgrade ------------------------------------------------------------------- Wed Jun 20 19:22:34 UTC 2018 - cloud-devel@suse.de - Update to version 1.1.0+git.1529496750.83beaafd: * upgrade: Remove openstack precheck ------------------------------------------------------------------- Wed Jun 06 19:13:00 UTC 2018 - cloud-devel@suse.de - Update to version 1.1.0+git.1528268027.0f8c751e: * upgrade: Fixed error key for ha_configured * upgrade: Remove CEPH related code ------------------------------------------------------------------- Mon Jun 04 19:13:10 UTC 2018 - cloud-devel@suse.de - Update to version 1.1.0+git.1528099891.350d0b82: * Remove the non-essential database-configuration controller * remove ui typo test * Remove database configuration option * upgrade: Update SUSE-OpenStack-Cloud-8 label * upgrade: Update admin and nodes repo names ------------------------------------------------------------------- Tue May 29 19:13:08 UTC 2018 - cloud-devel@suse.de - Update to version 1.1.0+git.1523357085.77cac6cc: * Update readme.md to reflect npm scripts that were previously removed Added reference to .travis.yml as best source of truth for setup * upgrade: Fix tests ------------------------------------------------------------------- Fri Apr 07 20:26:08 UTC 2017 - cloud-devel@suse.de - Update to version 1.0.0+git.1491564496.2b4bff8: + enable and document docker development environment ------------------------------------------------------------------- Thu Apr 06 20:58:24 UTC 2017 - cloud-devel@suse.de - Update to version 1.0.0+git.1491482439.8d5bd46: + upgrade: Label for non-KVM compute error ------------------------------------------------------------------- Mon Mar 27 19:55:33 UTC 2017 - cloud-devel@suse.de - Update to version 1.0.0+git.1490621974.ff7e0d1: + More precheck labels + upgrade: add missing precheck error label ------------------------------------------------------------------- Mon Mar 27 08:52:09 UTC 2017 - cloud-devel@suse.de - Update to version 1.0.0+git.1490341645.c5d357b: + upgrade: Fix error code for ha_configured precheck ------------------------------------------------------------------- Tue Mar 21 19:41:44 UTC 2017 - cloud-devel@suse.de - Update to version 1.0.0+git.1490104258.f75d8bc: + upgrade: Add cloud_deployment precheck to the UI ------------------------------------------------------------------- Mon Mar 20 20:21:00 UTC 2017 - cloud-devel@suse.de - Update to version 1.0.0+git.1490017022.86b9a1f: + upgrade: Display old errors when opening DB page ------------------------------------------------------------------- Fri Mar 17 20:07:20 UTC 2017 - cloud-devel@suse.de - Update to version 1.0.0+git.1489742177.1bcc351: + upgrade: Add confirmation for cancel upgrade + upgrade: Fixed best_method in mocked backend + upgrade: Add missing ceph error title ------------------------------------------------------------------- Fri Mar 10 19:22:59 UTC 2017 - cloud-devel@suse.de - Update to version 1.0.0+git.1489153860.3353453: + Changed the key for cinder error + upgrade: Display final text instead of last status ------------------------------------------------------------------- Thu Mar 09 19:25:40 UTC 2017 - cloud-devel@suse.de - Update to version 1.0.0+git.1489065797.bdb827b: + upgrade: Handle multi-node upgrade status + upgrade: Display node role only once and reorder ------------------------------------------------------------------- Mon Mar 06 17:25:14 UTC 2017 - cloud-devel@suse.de - Update to version 1.0.0+git.1488802775.8d91f63: + ------------------------------------------------------------------- Mon Mar 06 16:29:32 UTC 2017 - opensuse-packaging@opensuse.org - Update to version 1.0.0+git.1488802775.8d91f63: * upgrade: Locked BardJS version * New labels for various precheck errors. * upgrade: Show ha_configured precheck in UI * upgrade: Yellow failures of non-required checks * upgrade: New special error code from services step * Increase the time before the status call during the nodes upgrade. * upgrade: Update progress on error response too * upgrade: Rename disruptive to normal * upgrade: Indicate completed database step * upgrade: rename non-disruptive to non_disruptive * upgrade: Adjust disruptive mode related texts ------------------------------------------------------------------- Wed Feb 22 19:16:22 UTC 2017 - cloud-devel@suse.de - Update to version 1.0.0+git.1487751686.aebfa8f: + upgrade: OpenStack precheck ------------------------------------------------------------------- Mon Feb 20 19:22:37 UTC 2017 - cloud-devel@suse.de - Update to version 1.0.0+git.1487596501.267c00c: + upgrade: Add missing charset declaration + upgrade: Display node names instead of IPs ------------------------------------------------------------------- Thu Feb 16 11:23:07 UTC 2017 - cloud-devel@suse.de - Update to version 1.0.0+git.1487236151.91e9eef: + upgrade: Split services/backup into two pages + upgrade: Pass response to all sync callbacks + upgrade: Display backup paths after creation + upgrade: Less file cleanup ------------------------------------------------------------------- Tue Feb 14 19:28:13 UTC 2017 - cloud-devel@suse.de - Update to version 1.0.0+git.1487074213.bdd8963: + upgrade: Update UI texts to match final design + upgrade: Improve some UI texts after review + upgrade: Add missing error code translations ------------------------------------------------------------------- Thu Feb 09 19:22:36 UTC 2017 - cloud-devel@suse.de - Update to version 1.0.0+git.1486646522.ac04dae: + upgrade: Finish nodes upgrade page + upgrade: Fix navbar behavior on last page + upgrade: Improve errors display + upgrade: Fix display of errors with duplicate lines ------------------------------------------------------------------- Wed Feb 08 19:17:43 UTC 2017 - cloud-devel@suse.de - Update to version 1.0.0+git.1486554465.090b1fb: + upgrade: Add option to fetch nodes status ------------------------------------------------------------------- Tue Feb 07 19:27:23 UTC 2017 - cloud-devel@suse.de - Update to version 1.0.0+git.1486470409.f6a2912: + upgrade: Pass status response to postSync callback ------------------------------------------------------------------- Fri Feb 03 19:21:56 UTC 2017 - cloud-devel@suse.de - Update to version 1.0.0+git.1486112289.62b3d65: + upgrade: Small alignments with the design ------------------------------------------------------------------- Fri Feb 03 05:21:23 UTC 2017 - cloud-devel@suse.de - Update to version 1.0.0+git.1486034399.f83aa42: + upgrade: Asynchronous StopServices + upgrade: Stop Services/OpenStack Backup errors ------------------------------------------------------------------- Wed Feb 01 19:14:12 UTC 2017 - cloud-devel@suse.de - Update to version 1.0.0+git.1485942027.10457be: + upgrade: Increase landing page test coverage + upgrade: Use precheck validity from backend ------------------------------------------------------------------- Tue Jan 31 19:10:21 UTC 2017 - cloud-devel@suse.de - Update to version 1.0.0+git.1485858354.f39cf74: + upgrade: Admin Server upgrade errors + upgrade: Incrementally complete items in checklist + upgrade: Add onFailed and postSync callbacks + upgrade: SUSE-Modal unit tests ------------------------------------------------------------------- Fri Jan 27 16:59:56 UTC 2017 - cloud-devel@suse.de - Update to version 1.0.0+git.1485417808.be9cfc3: + upgrade: Minor landing page improvements ------------------------------------------------------------------- Tue Jan 24 18:21:04 UTC 2017 - cloud-devel@suse.de - Update to version 1.0.0+git.1485249007.34f24b5: + upgrade: Cloud Health precheck exposed in UI + upgrade: Renamed compute resources precheck ------------------------------------------------------------------- Mon Jan 23 18:18:59 UTC 2017 - cloud-devel@suse.de - Update to version 1.0.0+git.1485165549.bed26ad: + upgrade: Backend repo mapping for admin repochecks + upgrade: Backend repo mapping for nodes repochecks + upgrade: Removed Cloud repo from the repos list ------------------------------------------------------------------- Fri Jan 20 18:17:54 UTC 2017 - cloud-devel@suse.de - Update to version 1.0.0+git.1484907375.191ccca: + upgrade: Database Configuration error handling + upgrade: 'Prepare' call error handling + upgrade: Add error handling to the admin repo check page ------------------------------------------------------------------- Tue Jan 17 18:16:48 UTC 2017 - cloud-devel@suse.de - Update to version 1.0.0+git.1484659492.fff2c93: + upgrade: internal steps were renamed to match crowbarctl subcommands + upgrade: Refactor repo checks + upgrade: Fixed repo names ------------------------------------------------------------------- Mon Jan 16 18:35:31 UTC 2017 - cloud-devel@suse.de - Update to version 1.0.0+git.1484569702.ef8087b: + upgrade: Nodes Repo Checks error handling + upgrade: Moved OpenStack backup to upgrade scope + upgrade: Fix style of disabled tab ------------------------------------------------------------------- Sat Jan 14 18:17:57 UTC 2017 - cloud-devel@suse.de - Update to version 1.0.0+git.1484404977.33f2916: + upgrade: Admin Server Backup error handling ------------------------------------------------------------------- Wed Jan 11 18:14:51 UTC 2017 - cloud-devel@suse.de - Update to version 1.0.0+git.1484132581.6685c23: + upgrade: Common error format in modal + upgrade: Fixed typo in Stop Services UI + upgrade: Stop waiting on failed step + upgrade: Refactor upgradeStatusFactory tests + upgrade: Common error structure on landing page ------------------------------------------------------------------- Thu Jan 05 18:28:44 UTC 2017 - cloud-devel@suse.de - Update to version 1.0.0+git.1483615591.1fd51c7: * upgrade: Translate names of failing prechecks ------------------------------------------------------------------- Mon Jan 02 18:25:02 UTC 2017 - cloud-devel@suse.de - Update to version 1.0.0+git.1483358053.f52776a: + move class watcher to directive's template + upgrade: use the actual checks for the error modal + Update upgrade-landing.controller.js ------------------------------------------------------------------- Fri Dec 23 18:23:13 UTC 2016 - cloud-devel@suse.de - Update to version 1.0.0+git.1482497113.7cc6bf6: + Add SUSE-Footer directive + Update new style to crowbar-upgrade-steps + Create upgrade-nodes page template + Update upgrade-nodes state in steps.factory and removed test copy from upgrade-nodes-page + correction in comment text + Remove empty trailing spaces + upgrade: first skeleton + Upgrade Nodes logic + upgrade: do not use a factory to pass the errors + upgrade: use $uibModal instead of relaying in bootstrap's javascript + upgrade: fix for minification + Add test for onRunning callback + Update wairForStepToEnd usage (and tests) across the flow + upgrade: group $injects with their respective controllers + upgrade: remove unused element id + upgrade: use translations for modal close button + Update template of upgrade nodes process + Add Activation unit tests + Update unit tests ------------------------------------------------------------------- Fri Dec 16 17:47:13 UTC 2016 - rsalevsky@suse.com - Switch to nodejs6 ------------------------------------------------------------------- Thu Dec 15 18:31:47 UTC 2016 - cloud-devel@suse.de - Update to version 1.0.0+git.1481808655.dad4421: + upgrade: New design for the landing page (#96) + upgrade: add missing test for crowbar-circle directive (#106) ------------------------------------------------------------------- Wed Dec 14 18:23:03 UTC 2016 - cloud-devel@suse.de - Update to version 1.0.0+git.1481727828.fe44483: + upgrade: Removed unused dependency (#105) ------------------------------------------------------------------- Wed Dec 14 10:59:50 UTC 2016 - opensuse-packaging@opensuse.org - Update to version 1.0.0+git.1481638632.fb677c3: * upgrade: temporary dependency fix * upgrade: increase coverage for upgrade.factory.js (#101) * upgrade: remove timeout callback wrapper (#103) * upgrade: openstack service integration (#92) * upgrade: Database page refresh handling (#99) ------------------------------------------------------------------- Thu Dec 08 18:34:07 UTC 2016 - cloud-devel@suse.de - Update to version 1.0.0+git.1481204277.df4fe94: + upgrade: Document usage of `tested_step` in mocked backend (#102) ------------------------------------------------------------------- Thu Dec 08 04:21:24 UTC 2016 - cloud-devel@suse.de - Update to version 1.0.0+git.1481113037.e3cdf05: + upgrade: increase coverage for upgrade-status factory (#93) + upgrade: Landing page refresh handling (#95) ------------------------------------------------------------------- Tue Dec 06 18:26:19 UTC 2016 - cloud-devel@suse.de - Update to version 1.0.0+git.1481024548.b74eaeb: + upgrade: Restore last step on refresh or reopen (#97) ------------------------------------------------------------------- Mon Dec 05 18:29:59 UTC 2016 - cloud-devel@suse.de - Update to version 1.0.0+git.1480946116.ed28781: + upgrade: Extracted data related constants. (#94) ------------------------------------------------------------------- Wed Nov 30 18:25:11 UTC 2016 - cloud-devel@suse.de - Update to version 1.0.0+git.1480516430.2e041a7: + upgrade: Fix dummy backend URL for noderepochecks (#91) ------------------------------------------------------------------- Tue Nov 29 18:27:25 UTC 2016 - cloud-devel@suse.de - Update to version 1.0.0+git.1480411467.1beda6b: + New design > Layout (#87) ------------------------------------------------------------------- Mon Nov 28 18:21:50 UTC 2016 - cloud-devel@suse.de - Update to version 1.0.0+git.1480346447.c420d22: + upgrade: increase coverage of upgrade controller (#88) ------------------------------------------------------------------- Fri Nov 25 18:24:33 UTC 2016 - cloud-devel@suse.de - Update to version 1.0.0+git.1480079960.d8d4923: + Added basic integration for the cancel feature. (#78) ------------------------------------------------------------------- Fri Nov 25 13:05:34 UTC 2016 - opensuse-packaging@opensuse.org - Update to version 1.0.0+git.1479997116.ecdc2da: * Use angular-file-saver for the download files (#82) * upgrade: Updated URL for node repo checks (#86) * Database service integration (#79) * Asynchronous prepare step & status downtime (#85) ------------------------------------------------------------------- Tue Nov 22 18:22:24 UTC 2016 - cloud-devel@suse.de - Update to version 1.0.0+git.1479831286.5f7f3b9: + adapt to the backup api change (#84) ------------------------------------------------------------------- Fri Nov 18 18:49:34 UTC 2016 - cloud-devel@suse.de - Update to version 1.0.0+git.1479466313.709c987: + Switch from /api/crowbar/upgrade to /api/upgrade. (#83) ------------------------------------------------------------------- Thu Nov 10 12:21:25 UTC 2016 - jtomasiak@suse.com - Fix reload of apache config ------------------------------------------------------------------- Tue Nov 08 18:54:35 UTC 2016 - cloud-devel@suse.de - Update to version 1.0.0+git.1478601504.5f31147: + Updated landing page UI to match new prechecks API + Added skipping of unknown checks + Navigation: next button behaviour ------------------------------------------------------------------- Wed Oct 26 17:36:29 UTC 2016 - cloud-devel@suse.de - Update to version 1.0.0+git.1477478621.e910a06: + Features/upgrade7/steps sidebar (#71) ------------------------------------------------------------------- Mon Oct 24 17:38:53 UTC 2016 - cloud-devel@suse.de - Update to version 1.0.0+git.1477302340.69f31b7: + Change the API route for admin repocheck (#76) ------------------------------------------------------------------- Thu Oct 20 17:36:07 UTC 2016 - cloud-devel@suse.de - Update to version 1.0.0+git.1476956996.e45eceb: + Add new tests for controller initialization (#69) + Make Coverage report and preprocessor optionals (#75) ------------------------------------------------------------------- Wed Oct 19 17:48:24 UTC 2016 - cloud-devel@suse.de - Update to version 1.0.0+git.1476885457.cbeb9b5: + Updated service integration for the landing page. (#72) + Run extra tests to check file header failure on backup file download ------------------------------------------------------------------- Tue Oct 18 17:33:29 UTC 2016 - cloud-devel@suse.de - Update to version 1.0.0+git.1476779133.90bb9e7: + Features/upgrade7/upgrade nodes/template ------------------------------------------------------------------- Mon Oct 17 17:25:07 UTC 2016 - cloud-devel@suse.de - Update to version 1.0.0+git.1476710971.12353d8: + ------------------------------------------------------------------- Mon Oct 17 15:12:44 UTC 2016 - jtomasiak@suse.com - Add reload of apache config ------------------------------------------------------------------- Mon Oct 17 13:31:18 UTC 2016 - opensuse-packaging@opensuse.org - Update to version 1.0.0+git.1476710971.12353d8: * Add code coverage validation and report ------------------------------------------------------------------- Fri Oct 14 17:27:01 UTC 2016 - cloud-devel@suse.de - Update to version 1.0.0+git.1476454090.bb687c3: + Switched to v1 API for admin server backup. + Admin Server Repo Checks: Service Integration + Update fake API response ------------------------------------------------------------------- Wed Oct 12 17:41:07 UTC 2016 - cloud-devel@suse.de - Update to version 1.0.0+git.1476284438.caada9e: + Basic Service Integration + Integrate with /api/upgrade/repocheck real endpoint + Integrate with /api/upgrade/repocheck real endpoint + Refactor Data module, Update static responses, Test Nodes Repository Checks + Address comments from PR + Show repositories for AddOn products only if they're available + Align name of Backup factory methods + Cleanup Crowbar Upgrade application + Clean up index.jade file + Add new empty line + Update rsync script and options + Fix typo + Cleanup openstack-services view, controller and tests ------------------------------------------------------------------- Mon Oct 10 17:38:55 UTC 2016 - cloud-devel@suse.de - Update to version 1.0.0+git.1476103730.34c4e12: + Spelling fixes ------------------------------------------------------------------- Fri Oct 07 17:50:10 UTC 2016 - cloud-devel@suse.de - Update to version 1.0.0+git.1475855743.4b395d7: + Create stop openstack services page. + Rename page and Created factory service for checks + Removed name property from en.json file, placed openStack steps after upgrade admin tepes + Removed name property fron json, rename service, implemented unit test + Update runOpenStackServices function + Update runOpenStackServices function, create error key in json file, removed extra lines and implemented unit test. + Update function name, implement spinner directive, update unit test. + Update jade, controller and unit test files, implemeted test for openstack-services. + Integrated Admin Server Backup page with backend. + Updated unit test for controller and services, removed getOpenStackServices, removed error key from json + Update Steps factory with Openstack Services step ------------------------------------------------------------------- Thu Oct 06 17:53:57 UTC 2016 - cloud-devel@suse.de - Update to version 1.0.0+git.1475744495.6850752: + Update rsync script and options + Fix typo + Fix Typo + Typo fix 3 ------------------------------------------------------------------- Wed Sep 28 17:35:25 UTC 2016 - cloud-devel@suse.de - Update to version 1.0.0+git.1475069940.dae06b1: + Fix buttons styles on focus + Fix less lint warnings + Moved steps from backend to frontend. ------------------------------------------------------------------- Mon Sep 26 17:43:11 UTC 2016 - cloud-devel@suse.de - Update to version 1.0.0+git.1474891009.98a6af5: + Added common headers required by the API ------------------------------------------------------------------- Mon Sep 26 11:06:07 UTC 2016 - opensuse-packaging@opensuse.org - Update to version 1.0.0+git.1474627037.eae3fba: * Added support for syncing UI with remote cloud. ------------------------------------------------------------------- Tue Sep 20 17:22:27 UTC 2016 - cloud-devel@suse.de - Update to version 1.0.0+git.1474387001.fe69004: + Fixed typos. + Updated glyphicon in checklist directive and update unit test file ------------------------------------------------------------------- Sat Sep 17 17:22:22 UTC 2016 - cloud-devel@suse.de - Update to version 1.0.0+git.1474123337.1367b8c: + Add UI page for Nodes Repo Checks + Implemented checklist directive, Fix page styling and Fix unit tests + Fixed review comments + Update controllers, views and factories name convention + Update landing page styles and markup ------------------------------------------------------------------- Sat Sep 17 03:25:16 UTC 2016 - cloud-devel@suse.de - Update to version 1.0.0+git.1474058231.eccbb27: + update database-configuration files + Fixed form styling and added warning class in less file + Merge Master + Rename model form to databaseForm, Turn off number input spinners by css property, updates in database-configuration.jade and implement unit tests + Fix form styling + Use camel case for table_prefix property, implemented translation key in tab heading + Fix stying + Clean up styles + Cleanup less styles + Update styles for Database Config page + Remove checklist font weight ------------------------------------------------------------------- Fri Sep 16 17:34:28 UTC 2016 - cloud-devel@suse.de - Update to version 1.0.0+git.1474038360.fe43f22: + Fixed common layout (full height steps sidebar + bottom margin in main part) + Removed steps padding for narrow displays + Adjusted layout to new specification. + Add Buttons global styles + Implement button styles across Upgrade flow + Address comments from PR + Update Buttons styles & implementation + Lazy Spinner logic + Update unit tests + Oops, reenable all unit tests + Remove white color definition (Bootstrap defines it by default) + Implemented new copy, Changed glyphicon and fix styling as per the mockup + Implemented checklist-directive and Worked on unit test + Reverting changes to master + Update unit tests + Fix styling issues + Removed extra line from less file + Update step references in styles, controllers, views and routes ------------------------------------------------------------------- Thu Sep 15 17:22:46 UTC 2016 - cloud-devel@suse.de - Update to version 1.0.0+git.1473955234.25d0722: + Implemented checklist directive + Implementated checklist directive element in landing page + Fix landing.jade page error + Fix test error + Update prechecks status in model + Modified runPrechecks function, to update precheck model as per the API response and Fix test error + Updated checks pass successfully test + Updated when checks fail function + Modified prechecks passing and failing test, Added test for partially fails checks, modified service call fails test + Fixed common layout (full height steps sidebar + bottom margin in main part) + Removed steps padding for narrow displays + Adjusted layout to new specification. ------------------------------------------------------------------- Thu Sep 15 12:31:16 UTC 2016 - cloud-devel@suse.de - Update to version 1.0.0+git.1473939458.08638b8: + Create checklist directive + Revert back directive implementation changes from landing page + Fix styles and add directive namespace to LESS styles + Add new line at the end of the file + Added checklist directive tests and fixed warnings ------------------------------------------------------------------- Thu Sep 15 11:25:47 UTC 2016 - opensuse-packaging@opensuse.org - Update to version 1.0.0+git.1473934887.080c377: + Add apache config for the crowbar-ui ------------------------------------------------------------------- Thu Sep 15 09:59:10 UTC 2016 - opensuse-packaging@opensuse.org - Update to version 1.0.0+git.1473933283.2def103: + Rename application to crowbar-ui ------------------------------------------------------------------- Wed Sep 14 17:36:45 UTC 2016 - cloud-devel@suse.de - Update to version 1.0+git.1473856752.5dffa63: + Enabled suse-lazy-spinner on all existing pages. ------------------------------------------------------------------- Wed Sep 14 11:53:49 UTC 2016 - rsalevsky@suse.com - Add MIT license (bower components) ------------------------------------------------------------------- Wed Sep 14 11:41:56 UTC 2016 - opensuse-packaging@opensuse.org - Update to version 1.0+git.1473850940.097655d: * Additional binding for the directive to signal when the spinner is really visible. * Changed default spinner display to inline-block. * post review changes * added suse-lazy-spinner directive tests * Switch to Apache-2.0 license * post review changes * Set version to 1.0.0 * Adapt the name and description * Move from Node Express jade template to static index html file ------------------------------------------------------------------- Tue Sep 13 08:44:50 UTC 2016 - rsalevsky@suse.com - Initial packaging