Commit Graph

70 Commits

Author SHA1 Message Date
ahothan 1316bd443d Migrate code to python3/Ubuntu 20.04
Change-Id: I18a21e04d009afdee3afc2723afdbade24bfdf71
2020-07-24 23:22:25 -07:00
Yichen Wang 8653294867 Fix the API which breaks the UI login
Change-Id: I4ded9f99872255a1f593134831d3f7e19dead007
2017-11-08 18:09:11 -08:00
gengchc2 88e5115fc3 Fix a typo in cfg.scale.yaml and config.html
TrivialFix

Change-Id: Id47167adb634808faefb3e7f2ebf1d807551702c
2016-09-28 17:57:49 +08:00
Xin f220bdd59f support import/export config
Change-Id: Ia7802e8236ca2f90b97331961b9cf205cbd521aa
2016-07-22 01:01:32 -07:00
Xin fa13ab39b8 UI allows storage configs changes under STAGED
Change-Id: I09acf2f7ea6c2aa640c834370ca9283c6dbc083c
2016-07-11 16:13:31 -07:00
Yichen Wang 577056a677 Allow storage_tool_configs to be changed under STAGED
Change-Id: I78f714ff71fd2032bd35c339a83f1a308bda4d42
2016-07-06 13:37:02 -07:00
Yichen Wang d5c0fff830 Document the steps to setup Web UI on MACs
1. Document the steps to setup Web UI on MACs;
2. Change the URL to point to UI by default;

Change-Id: I309c582512c68c71aff9da975218b93f474b4f0d
2016-05-02 17:29:14 -07:00
Xin 050dd4b76f add missing files
Change-Id: If5f30a2b162297c7d10a2a1a42820ac3538945ef
2016-05-01 23:10:43 -07:00
Xin 0822f5fe6f remove management tool from web UI
Change-Id: I477cfcb223038aa28034211b240d4625e99e8022
2016-04-18 21:01:29 -07:00
Xin ee9733c639 change monitoring's result page and add doc
Change-Id: Ia18754500e82b53919360c4d99e3bee44d07024b
2016-04-05 14:20:55 -07:00
Xin 9b4351644f add tag to y axis
Change-Id: I9cd8ed2baf55f12d9884a5191847fc89ffc7d07d
2016-04-04 13:02:29 -07:00
Xin 879b366ac2 fix vm count error
Change-Id: Ia1558489405fb8a0aa92dc8c8b5151caae747e6f
2016-03-31 16:54:13 -07:00
Xin e3a28860eb fix typo and font
Change-Id: I052bcc952ee7495d019237b714b33d18bfacace6
2016-03-31 15:56:29 -07:00
Xin 827cba987a support "re-format config files" in UI
Change-Id: If58ae536b917c19766c23fa7710186ecc5f5b39b
2016-03-31 13:03:27 -07:00
Xin ee958030a3 add config to html templates
Change-Id: Icdf676efef09106553cf76fb164457a344e00ad1
2016-03-30 22:46:36 -07:00
Xin 84fb5c2274 update UI of save results
Change-Id: I03a5d9b19542daebe8fbb32797d7d6d3a9d973db
2016-03-29 21:44:36 +00:00
Xin 8ee19efdbe adjust default values in UI
Change-Id: Icc12c9ac0a51371b17d0860af5d22e0e68cdaf68
2016-03-24 12:24:12 -07:00
Xin 927a5bee97 fix axis setting in web UI charts
Change-Id: Id9c3f974960d0d37035537186fee41061fa139e3
2016-03-23 23:29:24 +00:00
Xin a46170c986 update disk size in UI for http
Change-Id: I3e148b54200d6248842416c3345863bab61dba6d
2016-03-23 21:38:54 +00:00
Xin acca672a72 update WEB UI for ephemeral storage
Change-Id: I770ed3b3567f2c4c4da3c653a763bfc9955983fd
2016-03-22 16:25:47 -07:00
Xin c0dd63c370 UI changes for input checking
Change-Id: I09ad6b37b8e481f2f37b298e911b237c7e3455b5
2016-03-17 19:48:53 -07:00
Yichen Wang 8933c56d8b Final works for publishing v6
1. Remove old force_cleanup.sh script;
2. Fix running kb_server from git clone;
3. Fix quota calculation issue if disk size is set to 0;
4. Fix the duplicated log issue from Rest API;
5. Change the output level of Pecan to CRITICAL;
6. Enable the logs output of Pecan when running from wrapper script;

Change-Id: If5780b740724d5af8d646023f60a5ac635c7c357
2016-03-17 16:53:15 -07:00
Jenkins e54e1f70f1 Merge "use static file names for minified UI files" 2016-03-17 21:57:23 +00:00
Xin df219a6e4d use static file names for minified UI files
Change-Id: I1009101b946151decdf683f87407e9bf343fd972
2016-03-17 14:43:34 -07:00
Yichen Wang d2378fd207 Fix the issue while runing KB from PyPI installation
Change-Id: If295fd1c37481b31c08910a0eb3eb8b893dd40e3
2016-03-15 22:55:09 -07:00
Yichen Wang 93e2304a51 Add wrapper script to start kb_server from PyPI installation
Change-Id: Ib8f9d30b9589f73d90617d47253925440134c2f2
2016-03-15 21:13:26 -07:00
Xin fd9a9ff6a2 fix bugs in WEB UI
Change-Id: I44bfd8b7d676499cf69402d782da2a7781c07387
2016-03-15 15:08:37 -07:00
Yichen Wang 18e555dbd3 Document updates for Rest API
Change-Id: Ic6d797fad051d6daeb8aca8c0bd6127fc19bbbf7
2016-03-14 17:33:17 -07:00
Xin e413a80d47 add validation check
Change-Id: I6d8a8193054d5679c3ca567c72305314d6c28d9c
2016-03-14 15:52:17 -07:00
Xin ebff7af4d0 change config units and fix small bugs
Change-Id: I88ca5a60f8257c2e19798d52443a99f49c5660b2
2016-03-14 14:56:22 -07:00
Jenkins 18c87e052b Merge "update storage template file" 2016-03-12 00:16:56 +00:00
Xin e41a056635 update storage template file
Change-Id: I159b4f996eee39c2e403ec13e182d22848fb0b36
2016-03-11 15:59:31 -08:00
Yichen Wang b5e2f349bd Clear the result after unstage when running from Web UI
Change-Id: Ic90e673f6eeaee1b3da7e54e629110ed3a3f2305
2016-03-10 17:27:09 -08:00
Yichen Wang 5766ff9893 Enhancements to support mixed read/write tests
1. Enhancements to support mixed read/write tests;
2. Add a name field for each storage test cases;
3. Support to run customized storage tests by supplying 'extra_opts';
4. Fixed the get status API error when staging resources;

Change-Id: Iecd4001268757ed24fedbc17813f0c0fb8110c68
2016-02-26 10:50:44 -08:00
Xin cff1004891 enable CORS
Change-Id: Ia189bf1828997580056346cc943fdf682ce0da40
2016-02-04 02:03:46 +00:00
Xin c58271dd1d add download file feature
Change-Id: I3ad6896827201a4b1531cd477a931cbdf1758113
2016-02-01 14:34:43 -08:00
Yichen Wang 70742b22b9 Fix the Rest API server to support storage tests
1. Fix the Rest API server to support storage tests;
2. Add a new folder to hold Web UI for storage tests;

Change-Id: Id55e77fab17b587ab1590b33281117bfba9245e3
2016-01-27 18:02:45 -08:00
Yichen Wang 3cec41522c Replace deprecated LOG.warn with LOG.warning
LOG.warn is deprecated. It still used in a few places.
Updated to non-deprecated LOG.warning.

Change-Id: I375a86cf06a6353cb03602e5fa7051a8f8909e12
Closes-Bug: #1508442
2016-01-19 00:25:12 -08:00
Yichen Wang c506437efb Fix the bug while running KB from Web UI
Change-Id: I17dec584d7cfafe5823ed215d3cb71b9bc4d3ab7
2016-01-13 13:56:29 -08:00
Xin 0c3f6282b3 fix typo
Change-Id: Id939d6c4560dc134ee700e961535b2a8151c1cc2
2015-12-17 16:44:57 -08:00
Xin 163a90d5a0 add show log option
Change-Id: Ib68585d22982b67a652f65273eda83a25e24d41f
2015-12-09 11:20:40 -08:00
Yichen Wang 6bbe5b9dbb Add Rest API to get availability zone list
Change-Id: I3a30a908098ae1024095f5fcfccf370f4ef790b8
2015-12-07 15:04:22 -08:00
Yichen Wang 5393e5928c Enhance the log isolation among multiple sessions
Change-Id: Ib9355c4f7599aa7d6e28f2c3cb3c1db4d237a4d5
2015-12-04 11:10:08 -08:00
Yichen Wang 9d09061d96 Bug fixes for alpha releases
1. Document enhancements on stand profiling;
2. Synchornize polling interval with report interval when calling from Web UI;
3. Fix the bug which prevent doing multiple progression runs;
4. Isolate logs from different sessions if multiple are running;

Change-Id: Ie2b8a499a942f95a5c7ec80405ce2db10cc8ebdc
2015-12-03 15:19:50 -08:00
Xin 190e646593 Fix Bug in login & update UI
Change-Id: I42f6bc4ee3ca5dbf4833456392e87bf44b50b4e0
2015-12-02 12:02:37 -08:00
Xin bc84a4904e UI change
Change-Id: I867f83ef364d38bff81989bac26573beb8758f69
2015-12-01 15:05:42 -08:00
Xin 3e5ec183e5 UI development
Change-Id: Iccf35aa82982697e5bb630ee25dcbdce25c8d4a7
2015-11-30 15:45:02 -08:00
Yichen Wang e0408bb653 Fix the automated building issue for DIB
Change-Id: Ibebf1c7cef23f48c472c7b09df505221d7b91307
2015-11-10 10:33:26 -08:00
Yichen Wang e4bab5c222 Re-write the agent code to support stand-alone run
1. Re-write the agent code to support stand-alone run;
2. Document refinement for Web UI development;
3. Bug-fix for building Web UI;
4. Remove the pre-built Web UI from GitHub;

Change-Id: Idf2c0363cd4545fbd28d590da9128c204db69abf
2015-11-09 14:15:21 -08:00
Xin 2050dc5543 change post url to automatic adjustment
Change-Id: I6c1c6f5d9957153bf6ea0afab7ec1e637a8051d2
2015-11-09 09:44:22 -08:00