Project

General

Profile

Activity

From 05/01/2014 to 05/30/2014

05/30/2014

10:23 PM Revision 3a60fef1 (calamari-clients): Merge pull request #26 from yanfali/master
Fix the github references to the project. Yan-Fa Li
09:59 PM Revision e2b52b8c (calamari-clients): Fix the github references to the project
inktankstorage/clients -> ceph/calamari-clients
Signed-off-by: Yan-Fa Li <yanfali@gmail.com>
Yan-Fa Li
09:17 PM Bug #8494 (Resolved): ICE: RHEL6.4 Installation of minion also has a jinja2 issue.
The previously reported and fixed jinja2 problem was with RHEL Calamari Server.... Anonymous
09:14 PM Bug #8450: ICE: CentOS 6.4 calamari-ctl initialize hangs
Dan says that he thinks that he has a fix for this. Anonymous
10:24 AM Bug #8450: ICE: CentOS 6.4 calamari-ctl initialize hangs
Yeah this is not ICE this is the calamari-ctl which is separate.
Re-assigning back to Warren until someone from th...
Alfredo Deza
07:32 PM Bug #8451: ICE: Wheezy Hash sum errors in ice_setup.py
Now the build appears to be broken on setup:... Anonymous
07:23 PM Bug #8493: ICE: Centos Minion ceph-deploy error message.
By "everything seems okay," I meant that the dashboard came up and I could see nothing that looked terribly wrong.
Anonymous
07:22 PM Bug #8493 (Duplicate): ICE: Centos Minion ceph-deploy error message.
I got the following after running ceph-deploy calamari connect vpm018.front.sepia.ceph.com... Anonymous
05:20 PM Revision 4ef15557 (calamari-clients): Fix rogue apostrophe.
h/t John Spray
Signed-off-by: Yan-Fa Li <yanfali@gmail.com>
Yan-Fa Li
04:28 PM Feature #6012 (Rejected): BE: fixup monitor criticality classification based on email thread
This ticket was enigmatic, and if it was about mon status reporting that should be covered in the new v2/mon API John Spray
04:25 PM Feature #6320 (Rejected): BE: create static/virtual config.json file to enable UI->backend
John Spray
04:25 PM Feature #6008 (Rejected): BE: expose a fixed set of host graphs from graphite through django
John Spray
04:25 PM Feature #5567 (Rejected): BE: (unit tests) Cluster space API in Django
John Spray
04:25 PM Feature #5568 (Rejected): BE: (unit tests) Cluster user API in Django
John Spray
04:25 PM Feature #5566 (Rejected): BE: (unit tests) Cluster registration API in Django
John Spray
04:18 PM Feature #6092 (Rejected): BE: robust OSD-to-HOST conversion (or different Diamond metric names)
John Spray
04:18 PM Feature #5562 (Rejected): BE: Reconcile mon info against Diamond/Graphite
John Spray
04:18 PM Feature #5707 (Rejected): BE: add database migration to Django
John Spray
04:18 PM Feature #5541 (Rejected): BE: Multiple Clusters in Diamond
John Spray
04:18 PM Feature #5539 (Rejected): BE: Calamari Endpoint Testing
John Spray
04:18 PM Feature #5538 (Rejected): BE: Unit testing of Kraken
John Spray
03:44 PM Bug #8492 (Closed): ICE: untarring repo changes permission of .
The first entry on the tarball generated by ice_repo_tgz.py is the current directory. Extracting this causes the cur... Anonymous
10:14 AM Fix #8029 (Resolved): Package and include zeromq >= [3.2.5, 4.1.0, 4.0.2] for minions
Marking this as closed. We have a job setup in jenkins for building the RPMs and we are pulling the RPM's from the of... Sandon Van Ness
08:42 AM Feature #8478 (New): Expose cache tier object CRUD in rest-api
cache tiers are relationships between pools
http://ceph.com/docs/master/rados/operations/cache-tiering/
Christina Meno
08:40 AM Feature #8477 (New): Add cache tier object to cthulhu
A cache tier is a relationship between two pools
ceph osd tier add {storagepool} {cachepool}
tiers have have at...
Christina Meno
03:17 AM Revision 29bf9aef (calamari): Merge pull request #121 from inktankstorage/wip-fixes
Fixes for 1.2 Dan Mick
03:07 AM Revision 7668d36f (calamari): Use lsb_release -is to look for flavor in get-flavor.sh
Fixes: #8459
Signed-off-by: Dan Mick <dan.mick@inktank.com>
Dan Mick
01:29 AM Revision af9f9c44 (calamari-clients): Add docco for pool-svc and request-svc
Signed-off-by: Yan-Fa Li <yanfali@gmail.com> Yan-Fa Li

05/29/2014

11:37 PM Revision 83d8c389 (calamari-clients): Updated key, osd and server docs
- improved markup
Signed-off-by: Yan-Fa Li <yanfali@gmail.com>
Yan-Fa Li
11:18 PM Revision a7b8ac14 (calamari-clients): Improve cluster-svc docs with examples
Signed-off-by: Yan-Fa Li <yanfali@gmail.com> Yan-Fa Li
11:18 PM Revision 94413497 (calamari-clients): Fix spelling mistake
pagnation -> pagination
Signed-off-by: Yan-Fa Li <yanfali@gmail.com>
Yan-Fa Li
11:02 PM Revision 6b8f0f22 (calamari-clients): Rename Service files to avoid conflicts
- Work around docco issue #236 - needs support for conflicting file names
@see https://github.com/jashkenas/docco/p...
Yan-Fa Li
10:59 PM Revision 4095fe75 (calamari): Merge pull request #122 from inktankstorage/wip-pkgarch
repobuild/: include only x86_64 arch packages Dan Mick
10:59 PM Revision faa91864 (calamari): repobuild/: include only x86_64 arch packages
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
10:58 PM Revision eaa582b5 (calamari-clients): Restore switchView method
- accidentally removed global navigation function
Signed-off-by: Yan-Fa Li <yanfali@gmail.com>
Yan-Fa Li
10:58 PM Revision 5c4ae199 (calamari-clients): Add docco annotations to menu and osd services
Signed-off-by: Yan-Fa Li <yanfali@gmail.com> Yan-Fa Li
10:58 PM Revision 5c9aa256 (calamari-clients): Cluster, key and server Service docco
Signed-of-by: Yan-Fa Li <yanfali@gmail.com> Yan-Fa Li
09:39 PM Bug #8450: ICE: CentOS 6.4 calamari-ctl initialize hangs
I had this happen to me on rhel, also.
After ^C'ing out of here, the page came up fine when I ran the browser.
Anonymous
07:39 PM Bug #8469 (Closed): ICE: ceph-deploy install --release ice1.2 fails
Ran this from a cluster setup directory rather than the ~/ice directory
User error.
Anonymous
01:56 PM Bug #8469: ICE: ceph-deploy install --release ice1.2 fails
Note: the ceph-deploy install was executed after the sudo calamari-ctl initialize command was run
(As specified in t...
Anonymous
01:46 PM Bug #8469 (Closed): ICE: ceph-deploy install --release ice1.2 fails
Precise Calamari server is on vpm008. Ceph is running on vpm013. On vpm008, running:
ceph-deploy install --rele...
Anonymous
07:37 PM Bug #8470 (Closed): ICE: ceph-deploy calamari connect -- Unable to locat package salt-minion
This works when run from the ~/ice directory.
User error on my part.
Anonymous
01:51 PM Bug #8470: ICE: ceph-deploy calamari connect -- Unable to locat package salt-minion
Note: This problem occurs after bringing up a web browser and seeing this page:... Anonymous
01:49 PM Bug #8470 (Closed): ICE: ceph-deploy calamari connect -- Unable to locat package salt-minion
Precise Calamari server is on vpm008. Ceph is running on vpm013. On vpm008, running:
ceph-deploy calamari connect ...
Anonymous
05:57 PM Feature #8474 (Rejected): Parallelize inter-test reset
Currently when running tests against a live cluster osds get marked up and in and reweight to 1.0 one at a time.
On ...
Christina Meno
05:31 PM Revision 0f67a1fa (calamari): cthulhu: handle servers with multiple CRUSH names
For example, when I have two CRUSH nodes for host
'foo', they may be called 'foo' and 'foo-ssd'. This
patch handles ...
John Spray
05:30 PM Revision 9cb798a0 (calamari): cthulhu: Fix intermittent exception on new cluster
There was a brief window between construction and the
first call to on_heartbeat where the update_time
attribute of C...
John Spray
05:30 PM Revision ae71c0bb (calamari): calamari_rest: fix exception during OSD removal
If OSD was in OSD map but not in CRUSH map,
we had an unhandled exception (500). That
case can happen when you're in...
John Spray
05:30 PM Revision 58242677 (calamari): salt: Tidy the ceph module & add RADOS timeouts
Timeouts
========
Timeouts in communications with librados/json_command
are important, because otherwise we block on...
John Spray
05:29 PM Revision 32af9b25 (calamari): cthulhu: Fix corner case where hostname==FQDN
Previously, if a server's hostname was equal to
its FQDN, and we had detected it passively via
the OSD map (i.e. mana...
John Spray
12:07 PM Bug #8468 (Resolved): Change configuration so that tests against may be run against an external c...
Move api endpoint and credentials into test.conf.template Christina Meno
06:29 AM Fix #8463 (New): Cleaner handling of CRUSH maps with non-hostname-named hosts

The way we recommend people to set up CRUSH maps for mixed HDD/SSD systems involves creating two hierarchies, one f...
John Spray
05:48 AM Revision 0fd75ceb (calamari-clients): API, Route and Run Annotations
Signed-off-by: Yan-Fa Li <yanfali@gmail.com> Yan-Fa Li
05:47 AM Revision 774d5862 (calamari-clients): Docco for app.js
Signed-off-by: Yan-Fa Li <yanfali@gmail.com> Yan-Fa Li
05:47 AM Revision 2391681a (calamari-clients): Fix font issues with docco
With custom style sheets the font location is no longer correct.
Add a copy:docco task which copies the fonts into th...
Yan-Fa Li
05:47 AM Revision fb7f43b4 (calamari-clients): Add docco task
Signed-off-by: Yan-Fa Li <yanfali@gmail.com> Yan-Fa Li

05/28/2014

06:48 PM Revision bcc5b33b (calamari-clients): Fix #8455: Dashboard IOPS graph fails to render
- hook into dashboard:refresh event and force a
redraw.
Signed-off-by: Yan-Fa Li <yanfali@gmail.com>
Yan-Fa Li
04:54 PM Revision f70dbe05 (calamari-clients): Graph: Revert 'this' changes
In this context, resolving this is adds complexity without making
the code any clearer. Explicitly bind the function ...
Yan-Fa Li
02:57 PM Fix #8460 (New): Log spam: "Re-opening connection to salt-master" warnings when no minions are pr...

In of SaltEventSource, the workaround for #8144, we re-open the connection to the salt master and fire off a warnin...
John Spray
11:49 AM Fix #8455 (Resolved): UI: Dashboard IOPS graph fails to render
Master branch, commit bcc5b33b18b07b9b7c3edb732275e5b1b883904f Yan-Fa Li
10:22 AM Fix #8455 (Resolved): UI: Dashboard IOPS graph fails to render
If the Dashboard UI isn't visible yet, e.g. you jump into workbench or graph, this can cause dygraph to not render it... Yan-Fa Li
11:33 AM Revision a5358672 (calamari): tests: pyflakes violation
Signed-off-by: John Spray <john.spray@inktank.com> John Spray
10:54 AM Fix #8362 (Resolved): an invalid '-1' crush ruleset is offered during pool creation
Christina Meno
10:53 AM Fix #8308 (Resolved): Long running remote operations timed out prematurely
Christina Meno
09:56 AM Fix #8454 (Rejected): UI: Improve sort order of graph host dropdown
Right now it's sorting using lexical rather than numerical order. See if you get
the hosts to sort in numerical orde...
Yan-Fa Li
06:48 AM Revision a871a5b9 (calamari-clients): More docco for pgmap-view and graphite models
- clean up some dead code
- small re-work for colors in pgmap
Signed-off-by: Yan-Fa Li <yanfali@gmail.com>
Yan-Fa Li
06:48 AM Revision 619f2600 (calamari-clients): Add docco for alerts-view
- Remove unused code
Signed-off-by: Yan-Fa Li <yanfali@gmail.com>
Yan-Fa Li

05/27/2014

06:36 PM Bug #8451: ICE: Wheezy Hash sum errors in ice_setup.py
... Anonymous
06:36 PM Bug #8451 (Can't reproduce): ICE: Wheezy Hash sum errors in ice_setup.py
Wheezy ice_setup.py fails (see below).
Anonymous
06:32 PM Bug #8450: ICE: CentOS 6.4 calamari-ctl initialize hangs
Running calamari-ctl initialize on Centos6.4 results in the following being displayed:... Anonymous
06:29 PM Bug #8450 (Resolved): ICE: CentOS 6.4 calamari-ctl initialize hangs
This works on Precise. RHEL and Wheezy don't even get this far (other bugs). Anonymous
06:18 PM Bug #8449 (Closed): Precise Calamari-ctl initialize seems to take forever.
Happens on Centos 6.4
I think that I'll reopen a more accurate bug Title
Anonymous
04:33 PM Bug #8449: Precise Calamari-ctl initialize seems to take forever.
This completes in a few seconds on precise. I will retest Centos6.4
Anonymous
02:59 PM Bug #8449: Precise Calamari-ctl initialize seems to take forever.
Whoops -- this was Centos 6.4 not precise. Anonymous
02:55 PM Bug #8449: Precise Calamari-ctl initialize seems to take forever.
After another 10 minutes, I ^C'ed the run and got:... Anonymous
02:42 PM Bug #8449 (Closed): Precise Calamari-ctl initialize seems to take forever.
... Anonymous
06:15 PM Bug #8402 (Duplicate): ICE: yum install calamari-server Transaction Check Errors:
I'm going to organize the ICE stuff better in a new and current (as of 5/27) bug. Anonymous
04:44 PM Revision ece236e4 (calamari-clients): Removing closure compiler JARs
RedHat Legal (@rfontana) recommends we remove these from the repo
because it's not clear what the distribution rights...
Yan-Fa Li
02:18 PM Bug #8448 (Resolved): ICE: calamari-ctl initialize error when not run as root.
Minor nit here. calamari-ctl initialize produces a python stack-trace and an IOError: Permission denied
when not ru...
Anonymous
11:18 AM Revision b3f0f870 (calamari): Merge pull request #119 from inktankstorage/wip-8249
restrict timeout scaling during testing to a smaller set and reduce scal... GregMeno
09:46 AM Cleanup #8444 (Resolved): UI: Remove closure compiler from client repo
Removing closure compiler JARs
RedHat Legal (@rfontana) recommends we remove these from the repo
beca...
Yan-Fa Li
04:17 AM Bug #8249 (Resolved): differentiate between timeouts that need to be scaled and those that don't ...
Christina Meno

05/24/2014

01:27 AM Revision 1cd81749 (calamari-clients): Issue #8406: adjust vertical placement of navicons
Due to global font changes, their position changed slightly. Adjusted
style sheet to account for changes.
Signed-off...
Yan-Fa Li
01:13 AM Revision 579383ee (calamari-clients): Issue #8357 Disable Debug Logging
Getting ready for release, turn of debug logging.
Ideally this should be a runtime option possibly through localstora...
Yan-Fa Li
12:57 AM Revision e5568c39 (calamari-clients): Add docco annotations to poller.js
Signed-off-by: Yan-Fa Li <yanfali@gmail.com> Yan-Fa Li
12:36 AM Revision ca10e6ad (calamari): Merge pull request #120 from inktankstorage/wip-python-dateutil
dateutils 2.x requires six Dan Mick

05/23/2014

10:57 PM Revision 5f1ced05 (calamari-clients): Remove unused Faker library
- this saves about 40-50K on download for something that's essentially
unused.
- removed Faker.js and flotr2 since ...
Yan-Fa Li
06:28 PM Fix #8406 (Resolved): UI: Adjust position of Icons on navigation menu
Master, commit 1cd81749f72a7395c169aa6e0b65e89a69876772
Tweaked style sheet to adjust icons vertical position to b...
Yan-Fa Li
06:14 PM Fix #8357 (Resolved): UI: Turn off debugging logging for release
Master, commit 579383eee8e9234385327a9c2b7851b050f8f651 Yan-Fa Li
10:31 AM Bug #8435 (Can't reproduce): Missing period in minion pillar.
During tests run against a live ceph cluster there are failures attributable to timeouts.
These seem to be caused ...
Christina Meno
06:13 AM Revision 8c8a9247 (calamari): dateutils 2.x requires six
This had been masked by vagrant salt bootstrap pulling in six as
a secondlevel dependency of python-requests (to pyth...
Dan Mick
06:08 AM Revision 3c93d417 (calamari-clients): GraphwallView docco annotations.
Signed-off-by: Yan-Fa Li <yanfali@gmail.com> Yan-Fa Li

05/22/2014

06:32 PM Bug #8402: ICE: yum install calamari-server Transaction Check Errors:
Currently, the yum install of calamari-server is failing with... Anonymous
06:09 PM Revision 1641cf8f (calamari-clients): Turn text file into markdown
Signed-off-by: Yan-Fa Li <yanfali@gmail.com> Yan-Fa Li

05/21/2014

05:32 PM Revision af003a89 (calamari-clients): Issue #8412: make logo size consistent
- Ross pointed out that the new logo was a bit too big compared to the
other elements. Resized logo. Restored paddi...
Yan-Fa Li
01:07 PM Revision b1c58fb4 (calamari): restrict timeout scaling during testing to a smaller set and reduce...
Signed-off-by: Gregory Meno <gregory.meno@inktank.com> Christina Meno
10:31 AM Fix #8412 (Resolved): UI: Ceph logo might look better smaller
branch Master, commit af003a897b78cc2b9256da97a83c0aeca4057892 Yan-Fa Li
06:07 AM Bug #8249 (Fix Under Review): differentiate between timeouts that need to be scaled and those tha...
Christina Meno

05/20/2014

11:10 PM Bug #8402: ICE: yum install calamari-server Transaction Check Errors:
Dan Mick
11:09 PM Bug #8402: ICE: yum install calamari-server Transaction Check Errors:
duplicate packages may have been fixed by Sandon?...really don't understand why it was happening or why it's fixed
Dan Mick
07:44 PM Bug #8402: ICE: yum install calamari-server Transaction Check Errors:
Using repo files built from the wip-dmick ice-tools branch, the setup script appears to work for Centos 6.4, RHEL 6.4... Anonymous
01:14 PM Bug #8402 (Duplicate): ICE: yum install calamari-server Transaction Check Errors:
On Centos 6.3, I unzipped and untarred the ice_repo and then ran ice_setup.py
This reported: NonZeroExit: command...
Anonymous
11:02 PM Bug #8399: Current ice_repo_tgz.py does not build tar.gz files for all distros
I think this may be fixed-ish Dan Mick
07:34 PM Bug #8399: Current ice_repo_tgz.py does not build tar.gz files for all distros
Using the wip-dmick version, the repo file builds for Centos 6.4, RHEL 6.4, Precise and Wheezy. Anonymous
03:15 PM Bug #8399: Current ice_repo_tgz.py does not build tar.gz files for all distros
./ice_repo_tgz.py -b v0.80 -o centos6.4
returns...
Anonymous
02:02 PM Bug #8399: Current ice_repo_tgz.py does not build tar.gz files for all distros
I also tried:
./ice_repo_tgz.py -b v0.80 -o precise
which returned:...
Anonymous
10:37 PM Revision 01f825ef (calamari-clients): Missed an inktank reference
Signed-off-by: Yan-Fa Li <yanfali@gmail.com> Yan-Fa Li
10:34 PM Revision c85f2312 (calamari-clients): Replace inktank logos with Ceph
- replace www.inktank.com -> ceph.com
Signed-off-by: Yan-Fa Li <yanfali@gmail.com>
Yan-Fa Li
07:19 PM Revision 828d45cb (calamari-clients): Missed a font-reference
Signed-off-by: Yan-Fa Li <yanfali@gmail.com> Yan-Fa Li
07:12 PM Revision bf5d5e60 (calamari-clients): Manage: remove ApexSans replace with Titillium Web
We don't have a license to redistribute ApexSans, replace with an
openly licensed font served by Google.
TODO: cache...
Yan-Fa Li
07:05 PM Revision 587d16da (calamari-clients): Admin: Remove ApexSans* replace with Titillium Web
TODO: cache font locally for off-internet use
Signed-off-by: Yan-Fa Li <yanfali@gmail.com>
Yan-Fa Li
06:57 PM Revision 0812af06 (calamari-clients): Remove ApexSans* replace with Titillium Web
TODO cache font for those behind firewalls
Signed-off-by: Yan-Fa Li <yanfali@gmail.com>
Yan-Fa Li
06:53 PM Revision 765e694f (calamari-clients): Remove ApexSans* references from CSS
- replace with Titillium Web, sans-serif from google web fonts
TODO we may need a local copy for people who run behi...
Yan-Fa Li
06:47 PM Revision da411705 (calamari-clients): Remove licensed fonts.
Not redistributable under Open License. Yan-Fa Li
05:19 PM Fix #8412 (Resolved): UI: Ceph logo might look better smaller
Experiment with smaller sizes. Ross thinks it would look a bit better if we made it slightly smaller with padding. I ... Yan-Fa Li
04:46 PM Revision 565c129f (calamari-clients): Issue #8337 review uses of _hide()
Decorate all $hide instances instead of redirecting them. Angular-strap
only lets you intercept 2 of the possible pat...
Yan-Fa Li
04:08 PM Revision fceae266 (calamari-clients): Add a reference to Addy Osmani's Mediator
Signed-off-by: Yan-Fa Li <yanfali@gmail.com> Yan-Fa Li
03:39 PM Fix #8408 (Resolved): UI: Replace inktank logo with ceph
Fixed on master, commit 01f825efbb02b8262801952e7b603645e063cf20 Yan-Fa Li
02:41 PM Fix #8408: UI: Replace inktank logo with ceph
Update URL links to, to point to ceph.com Yan-Fa Li
02:38 PM Fix #8408 (Resolved): UI: Replace inktank logo with ceph
In preparation for open sourcing Calamari, replace inktank logo with the ceph one.
Signed-off-by: Neil Levine nlev...
Yan-Fa Li
03:11 PM Bug #8400 (Closed): ice_repo_targz.py apparently looks in the wrong place for ubuntu
I'll close this. I will keep track of ice_repo_tgz.py problems with 8399 and ice_setup.py problems on 8402
Anonymous
09:46 AM Bug #8400 (Closed): ice_repo_targz.py apparently looks in the wrong place for ubuntu
./ice_repo_tgz.py -b v0.73 -o precise returns:
CRITICAL:ice_repo_targz:No distro: precise found in jenkins build f...
Anonymous
02:57 PM Revision b305e101 (calamari-clients): Merge pull request #24 from inktankstorage/wip-license
update license, copyright
Signed-off-by: Yan-Fa Li <yanfa.li@inktank.com>
Yan-Fa Li
02:35 PM Fix #8407: UI: remove ApexSans from Calamari Clients
We've replaced ApexSans* with https://www.google.com/fonts#ReviewPlace:refine/Collection:Titillium+Web in 300 and 400... Yan-Fa Li
02:34 PM Fix #8407 (Resolved): UI: remove ApexSans from Calamari Clients
Remove all usages of ApexSans from Calamari as we don't have rights to distribute it in an open platform. Yan-Fa Li
02:33 PM Fix #8406 (Resolved): UI: Adjust position of Icons on navigation menu
Font changes appear have to altered the spacing. Adjust the icons downward as they have now crept upwards. Yan-Fa Li
01:58 PM Revision 23cb987d (calamari): Merge pull request #118 from inktankstorage/wip-license
update license to LGPL2.1+, copyright Red Hat John Spray
09:50 AM Fix #8377 (Resolved): UI: review all modals usages of _hide()
Branch Master, commit 565c129ff53c36cb8136e345407c48bc15763ab6
While fixing bug #8351, I discovered I had created ...
Yan-Fa Li
06:29 AM Revision fdc02a91 (calamari-clients): Merge pull request #25 from inktankstorage/wip-fix-build
Somehow, the old code to deal with builds/ got left behind. Grr. Dan Mick
06:28 AM Revision 786ac2fb (calamari-clients): Somehow, the old code to deal with builds/ got left behind....
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
06:13 AM Fix #8392 (Resolved): Prompt to run calamari-ctl at end of ice setup
Updated in ice-setup master branch with hash 1d998fc Alfredo Deza

05/19/2014

11:03 PM Revision 3d8936f4 (calamari-clients): Update Copyright notices
- add missing Sage refs
Signed-off-by: Yan-Fa Li <yanfali@gmail.com>
Yan-Fa Li
10:28 PM Revision a7a3dfd2 (calamari): salt: update comment on admin_socket
Signed-off-by: John Spray <john.spray@inktank.com> John Spray
10:21 PM Revision 119eee24 (calamari): Merge pull request #116 from inktankstorage/wip-8308
cthulhu: Fix long running job handling John Spray
10:21 PM Revision 1d741e38 (calamari): Merge pull request #117 from inktankstorage/wip-8362
Wip 8362 John Spray
10:08 PM Revision 278c8e2a (calamari-clients): update license, copyright
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
10:08 PM Revision 07c7b54b (calamari): update license to LGPL2.1+, copyright Red Hat
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
09:54 PM Revision 7096fdc9 (calamari-clients): Docco for graph-utils.js
Yan-Fa Li
09:51 PM Revision f5996210 (calamari-clients): Merge pull request #23 from inktankstorage/master-8351
Issue 8351: Poll User Request Queue from view
Signed-off-by: Yan-Fa Li <yanfali@gmail.com>
Yan-Fa Li
08:37 PM Bug #8399 (Resolved): Current ice_repo_tgz.py does not build tar.gz files for all distros
For centos, fedora, and rhel distributions, ice_repo_tgz.py only successfully constructs an ice_repo_centos6.3.tar.gz... Anonymous
01:34 PM Fix #8392: Prompt to run calamari-ctl at end of ice setup
Do you want just to print it out or to actually call it via subprocess? Alfredo Deza
01:05 PM Fix #8392 (Resolved): Prompt to run calamari-ctl at end of ice setup

(I'm going on inspection of the code here rather than actually running it, so shoot me down if I'm getting it wrong...
John Spray

05/16/2014

11:45 PM Revision e146b676 (calamari-clients): Issue #8351 Update Manage Request Tracking View
Part 2 of 2
- implement an angularjs version of the polling update.
slightly different logic as it's not clear whe...
Yan-Fa Li
10:21 PM Revision 070f239a (calamari-clients): Issue #8351 update user request tracking view
When opening the User Request view, install a timer
which polls the backend periodically. Uninstall the timer when th...
Yan-Fa Li
04:45 PM Bug #8351 (Resolved): UI: "Requested Tasks" view doesn't update to indicate completion
Fixed in branch manage-8351 commit e146b67661d79d9c90929661ba381815c280a436 Yan-Fa Li
04:39 PM Fix #8377 (Resolved): UI: review all modals usages of _hide()
The click in veil may not be working. If the veil is static this isn't important. If there is clean up it will not ca... Yan-Fa Li
10:39 AM Revision be85fb86 (calamari): rest-api: Validate crush_ruleset on pools
Signed-off-by: John Spray <john.spray@inktank.com> John Spray
10:38 AM Revision da7d0986 (calamari): calamari_rest: work around ceph's dodgy defaults
Ceph's default pool crush ruleset setting was giving us
grief:
* It was quietly changed around in firefly such that
...
John Spray
10:27 AM Feature #6837 (Resolved): Setup: script to host local repo and install Calamari packages
Resolcing as this is now working for a few different scenarios. Alfredo Deza
05:13 AM Fix #8362 (Fix Under Review): an invalid '-1' crush ruleset is offered during pool creation
John Spray
04:34 AM Revision 5847aaba (calamari-clients): Issue #8370: Re-work dashboard:refresh
- receiver isn't ready to receive event so it get's ignored
- always update the collection after an update
- improve ...
Yan-Fa Li

05/15/2014

11:16 PM Revision 03dc282e (calamari-clients): Merge pull request #22 from inktankstorage/ui-fixes-merge
Signed-off-by: Yan-Fa Li <yanfali@gmail.com> Yan-Fa Li
11:14 PM Revision fd0cd512 (calamari-clients): Issue #8354: index for UI bogus for control menu
- use the correct index value
- add it back to the OSD data
Yan-Fa Li
11:13 PM Revision 0c86759f (calamari-clients): Experimental fix for PG Canvas Updates
When a canvas element is offscreen, browsers can choose not to
render anything. This leaves the space blank until the...
Yan-Fa Li
11:13 PM Revision e5875b72 (calamari-clients): Issue #8352 - workaround browser autofill
Autofill as implemented by chrome does not send an input event, unlike
last pass which does.
Workaround. Check the i...
Yan-Fa Li
11:13 PM Revision 0ca47a0d (calamari-clients): Fix Typo
- ERRROR -> ERROR
- fix markup user-request-view
Make style match manage for col widths
Yan-Fa Li
11:13 PM Revision ebede391 (calamari-clients): Issue #8350 - use last 3 data points for IOPs
Graphite sometimes returns a null data value for an IOPs because
it is still updating it's metrics. Rather than displ...
Yan-Fa Li
10:49 PM Revision c0b92b1c (calamari-clients): Issue #8354: index for UI bogus for control menu
- use the correct index value
- add it back to the OSD data
Yan-Fa Li
09:51 PM Fix #8370 (Resolved): UI: PG Status renders incorrectly when offscreen
Fixed on master, commit 5847aaba34fbe0877b778cc78f212c649c52a622
Re-work dashboard:refresh. The edge of the dashbo...
Yan-Fa Li
04:40 PM Fix #8370 (Resolved): UI: PG Status renders incorrectly when offscreen
Navigate to Manage -> Graph -> Dashboard
Happens on Chrome and Firefox. Canvas is only 66px wide instead of expect...
Yan-Fa Li
08:37 PM Revision 8a332933 (calamari-clients): Make style match manage for col widths
Yan-Fa Li
05:53 PM Revision 78eb21de (calamari-clients): Fix Typo
Yan-Fa Li
05:39 PM Revision 49e20b0d (calamari): tests: move sim log setup out of global
... so that we don't get spam to stdout when
running unit tests.
Signed-off-by: John Spray <john.spray@inktank.com>
John Spray
03:51 PM Bug #8354 (Resolved): UI: Down/Out links become unresponsive, exception in console
ui-fixes-rc1 branch commit c0b92b1c81fa00f0890f4dfb7ca61c59ae119c38 Yan-Fa Li
03:49 PM Bug #8354: UI: Down/Out links become unresponsive, exception in console
OK, I figured out what was going on. There's a relative index value that's needed to correlate the UI order with the ... Yan-Fa Li
11:31 AM Fix #8362: an invalid '-1' crush ruleset is offered during pool creation
John tracked it down to an undocumented change in the Ceph API. Reassigning. Yan-Fa Li
10:37 AM Fix #8362: an invalid '-1' crush ruleset is offered during pool creation
Then I'm doubly confused. The front end doesn't have a way to create crush rules... Yan-Fa Li
10:30 AM Fix #8362: an invalid '-1' crush ruleset is offered during pool creation
The reason I've pasted the output of the API here is to illustrate that there is no "-1" rule coming from the backend... John Spray
10:14 AM Fix #8362: an invalid '-1' crush ruleset is offered during pool creation
I don't understand what I'm seeing. What is in the crush rule set that creates a -1? You can talk me through it durin... Yan-Fa Li
10:06 AM Fix #8362 (Resolved): an invalid '-1' crush ruleset is offered during pool creation

When creating a pool, the UI has a blank selection by default for crush ruleset, which appears to correspond to sen...
John Spray
10:34 AM Fix #8308 (Fix Under Review): Long running remote operations timed out prematurely
John Spray
09:52 AM Revision 17441362 (calamari): cthulhu: Fix long running job handling
This was broken in a couple of ways:
* The saltutil.running message was never getting sent
* The branch for handlin...
John Spray

05/14/2014

11:57 PM Revision 5d1b1a5c (calamari-clients): Issue #8352 - workaround browser autofill
Autofill as implemented by chrome does not send an input event, unlike
last pass which does.
Workaround. Check the i...
Yan-Fa Li
11:49 PM Revision 90fbaff2 (calamari-clients): Experimental fix for PG Canvas Updates
When a canvas element is offscreen, browsers can choose not to
render anything. This leaves the space blank until the...
Yan-Fa Li
07:10 PM Revision 22db0f9c (calamari-clients): Thinko
Yan-Fa Li
07:03 PM Revision 92ffcaa3 (calamari-clients): Fix: don't assume value is a valid tuple
Yan-Fa Li
06:52 PM Revision 9b3f7d66 (calamari-clients): Issue #8350 - use last 3 data points for IOPs
Graphite sometimes returns a null data value for an IOPs because
it is still updating it's metrics. Rather than displ...
Yan-Fa Li
06:13 PM Revision b9ff9dad (calamari-clients): Issue #8352 Update login button when autocompleted
Change event from keyup to input. This seems to cover all our use cases. Yan-Fa Li
05:41 PM Revision e0592f47 (calamari-clients): Merge pull request #21 from inktankstorage/docco-merge
Docco merge. Bug fix to state machine and tweaks to viz. Annotations for osd-visualization.js. Yan-Fa Li
05:10 PM Bug #8351: UI: "Requested Tasks" view doesn't update to indicate completion
Thinking this one through it's a little tougher, I have to update 2 components. The Angular side should be doable, th... Yan-Fa Li
10:44 AM Bug #8351: UI: "Requested Tasks" view doesn't update to indicate completion
Yep, it doesn't update dynamically. The default use case was you would look at it briefly and then get a notification... Yan-Fa Li
04:21 AM Bug #8351 (Resolved): UI: "Requested Tasks" view doesn't update to indicate completion

1. Start a request (I'm using adding PGs to a pool for example)
2. Open Requested Tasks by clicking the bell
3. N...
John Spray
05:00 PM Bug #8352: UI: Login screen shows red/forbidden icon when password autocompleted
Tested with Chrome autofill did not work. Apparently unlike lastpass it does not send an input event. Workaround, set... Yan-Fa Li
11:13 AM Bug #8352 (Resolved): UI: Login screen shows red/forbidden icon when password autocompleted
ui-fixes-rc1 branch commit b9ff9dad1fef741b6c75018e71b3a39defa27123
Change event to input instead of keyup. This d...
Yan-Fa Li
06:55 AM Bug #8352 (Resolved): UI: Login screen shows red/forbidden icon when password autocompleted

See attachment: if I wipe out password and type it in, it gets a tick icon. When the password is filled out by the...
John Spray
03:52 PM Bug #8354: UI: Down/Out links become unresponsive, exception in console
I created a chrome profile with both those plugins, but nothing seemed to fail. I'm wondering if chrome was in the mi... Yan-Fa Li
02:46 PM Bug #8354: UI: Down/Out links become unresponsive, exception in console
extensions are 'auto refresh plus' and google docs. John Spray
02:29 PM Bug #8354: UI: Down/Out links become unresponsive, exception in console
Oh, one more suggestion, can I get a list of chrome extensions you may have installed. I've seen weirdness there some... Yan-Fa Li
02:06 PM Bug #8354: UI: Down/Out links become unresponsive, exception in console
One other comment. Your screenshot has hostnames which aren't FQDNs. I'm not sure that's a problem, just unexpected. Yan-Fa Li
02:05 PM Bug #8354: UI: Down/Out links become unresponsive, exception in console
I've been trying to trigger this on mira106, and no luck so far. I think it's a race between the UI and the backend. ... Yan-Fa Li
10:43 AM Bug #8354 (Resolved): UI: Down/Out links become unresponsive, exception in console

Screenshot attached, including exception. Unclear exactly what sequence of operations gets to this stage. I had j...
John Spray
02:09 PM Fix #8357: UI: Turn off debugging logging for release
loglevel on the dashboard side and $log on manage. Yan-Fa Li
02:09 PM Fix #8357 (Resolved): UI: Turn off debugging logging for release
Yan-Fa Li
11:57 AM Bug #8350: UI: IOPs count frequently displays 0 incorrectly
branch ui-fixes-rc1, commit 9b3f7d66cb3171ff422fee0a1589e2966e65109d
Use the last 3 values from graphite. Use the ...
Yan-Fa Li
02:40 AM Bug #8350: UI: IOPs count frequently displays 0 incorrectly
Attached: example of some dirty stats data from a less-than-perfectly-behaved cluster which is missing its stats inte... John Spray
02:39 AM Bug #8350 (Resolved): UI: IOPs count frequently displays 0 incorrectly
When selecting the most recent IOPs value, the UI code takes the last time interval in the graphite data, and uses it... John Spray
11:44 AM Fix #8131 (Resolved): Ensure calamari server repos coexist peacefully with remote repos when yum/...
Merged into ceph-deploy master with hash 27aa9c0 Alfredo Deza
07:38 AM Fix #8131: Ensure calamari server repos coexist peacefully with remote repos when yum/apt proxies...
ice_setup.py script got updated with the right proxy options as well:
https://github.com/inktankstorage/ice-setup h...
Alfredo Deza
06:52 AM Fix #8131 (Fix Under Review): Ensure calamari server repos coexist peacefully with remote repos w...
Pull request opened: https://github.com/ceph/ceph-deploy/pull/188 Alfredo Deza
10:55 AM Fix #8308 (In Progress): Long running remote operations timed out prematurely
John Spray
03:58 AM Revision 2bd09827 (calamari-clients): Fix wrong /git mapping paths for rhel and wheezy
Dan Mick
12:16 AM Revision 2b67b5bd (calamari-clients): Fix a bug in application.js state machine
- prevents correct startup from dashboard. Odd because I thought I'd
fixed this.
- Use new memoized function.
Yan-Fa Li
12:02 AM Revision cd56e1a3 (calamari-clients): Docco for osd-visualization
- minor improvements to sort by hosts - use a look up table
- minor improvement to calcPosition, memoize results
Yan-Fa Li

05/13/2014

09:25 PM Revision 97346f70 (calamari): salt: Fix diamond config on RPM distros
Noticed this on Fedora, but it would have
been affecting RHEL and CentOS too: the
state was referring to a state defi...
John Spray
09:10 PM Revision bd5b4cba (calamari-clients): Merge branch 'wip-build'
Signed-off-by: Dan Mick <dan.mick@inktank.com>
Conflicts:
README.md
dashboard/README.md
manage/README.md
vagrant...
Dan Mick
11:09 AM Feature #6837: Setup: script to host local repo and install Calamari packages
Ian Colle
05:15 AM Revision 52833618 (calamari-clients): Application.js
- Docco markup Yan-Fa Li
03:57 AM Revision ad469f9b (calamari-clients): RHEL build: salt bootstrap workaround, deps refactor
bootstrap-salt.sh needs a RHEL workaround; load it from
dmick's fork until it's fixed upstream.
Refactor build deps ...
Dan Mick
03:54 AM Revision 6a11eef7 (calamari-clients): Something has to create the tar unpack dir. Make .spec do it.
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
03:54 AM Revision 94523345 (calamari-clients): Move build product tar to $(SRC) for compatibility with Jen...
Jenkins isolates the build workspaces per job; if we set up
multiple jobs for any reason (say, to have a job per dist...
Dan Mick
12:18 AM Revision 89eb7523 (calamari-clients): Add docco inline documentation to views
- add note about clusterdropdown-view
- add example for application-view
Yan-Fa Li
12:15 AM Revision 44f74413 (calamari-clients): Customize Docco View to include relevant path prefix
Yan-Fa Li
12:03 AM Revision d36fdb56 (calamari-clients): Fix docco specific issues
- positioning of jump to is fixed, which is misbehaving when you more
than a pagefile of content
- specify the docc...
Yan-Fa Li

05/12/2014

10:57 PM Revision c09e51f8 (calamari-clients): JSHINNNNNNNNNTTT
Yan-Fa Li
10:50 PM Revision 79cbd250 (calamari-clients): Add README.md info about creating Annotated source
Yan-Fa Li
10:49 PM Revision ed24a692 (calamari-clients): Annotation app.js
Yan-Fa Li
10:11 PM Revision 325293df (calamari-clients): Add Docco comments
Yan-Fa Li
09:20 PM Revision 231a09da (calamari-clients): Fix a missing word and spacing.
Yan-Fa Li
06:39 PM Revision 5639f0be (calamari-clients): Fix jshint errors
Yan-Fa Li
06:15 PM Revision 61bf48f0 (calamari-clients): Merge pull request #18 from inktankstorage/manage
Manage merging back to master.
Signed-Off-By: Yan-Fa Li yanfali@gmail.com
Yan-Fa Li
06:09 PM Revision 8928e81c (calamari-clients): Merge master back to manage
Yan-Fa Li

05/10/2014

06:40 AM Revision 4e36a1fd (calamari): Merge pull request #114 from inktankstorage/wip-rhel-build
Changes to enable building on RHEL. Dan Mick

05/09/2014

09:25 PM Revision d5011735 (calamari-clients): Fill out more of Outline
Yan-Fa Li
06:52 PM Revision cc9a7263 (calamari-clients): Use a template
- avoid a possible place to inject arbitrary content by escaping first Yan-Fa Li
06:34 PM Revision 1f44f82c (calamari-clients): Add a basic read me for Login
Yan-Fa Li
06:29 PM Revision e623b1c5 (calamari-clients): Add Admin placeholder README.md
Yan-Fa Li
05:02 PM Revision 3a290cae (calamari-clients): Add a reference to ngconf 14 talk by Tburleson
Yan-Fa Li
02:26 PM Revision 1e692a74 (calamari): Merge pull request #115 from inktankstorage/wip-8179
Fixes bulk_update not returning errors from validation GregMeno
07:25 AM Bug #8179 (Resolved): REST-API: PATCH to readonly resource returns 500 (/api/v2/key)
Christina Meno
07:13 AM Fix #8131 (In Progress): Ensure calamari server repos coexist peacefully with remote repos when y...
My comment is mute on the apt issue, like jcsp said, we can have 99foo or 99ceph and it would work.
The curly brac...
Alfredo Deza
07:02 AM Fix #8131: Ensure calamari server repos coexist peacefully with remote repos when yum/apt proxies...
I have just tried out the apt method, and it appears that the settings 'stack', so to speak. So if Acquire::http::Pr... John Spray
06:21 AM Fix #8131: Ensure calamari server repos coexist peacefully with remote repos when yum/apt proxies...
The YUM way of doing this is easy to implement (might need a ceph-deploy update) but the APT one looks *very* brittle... Alfredo Deza
04:20 AM Revision ff4f80ef (calamari): Reapply requirements fix lost in the separated files
Previous commit msg:
New minimum greenlet version required, install in venv
Fixes: #8128
Signed-off-by: Dan Mick <d...
Dan Mick
12:44 AM Revision d0ee26fd (calamari-clients): Add a makefile
Yan-Fa Li
12:43 AM Revision 5b3f00a7 (calamari-clients): Fix color problem and add makefile
Yan-Fa Li

05/08/2014

10:56 PM Revision d4f3e2fb (calamari-clients): Add a missing step to startup
Yan-Fa Li
10:30 PM Revision abcfe48f (calamari-clients): More details for the manage module
Yan-Fa Li
09:16 PM Revision 90cf1f1c (calamari-clients): Github markdown doesn't like code blocks in OLs
Yan-Fa Li
09:11 PM Revision c70828d3 (calamari-clients): Add another assumption
Yan-Fa Li
09:08 PM Revision fc814d45 (calamari-clients): Add component URL links
Yan-Fa Li
07:36 PM Revision 3c952170 (calamari-clients): Add a state graph to dashboard
Yan-Fa Li
06:58 PM Revision 1b79d682 (calamari-clients): Try adding a graphic
Yan-Fa Li
06:55 PM Revision 683baf9f (calamari-clients): Graphic representation of application as graph
Yan-Fa Li
05:39 PM Revision adf9852d (calamari): Fixes bulk_update not returning errors from validation
Christina Meno
08:26 AM Bug #8249: differentiate between timeouts that need to be scaled and those that don't when testin...
All usages of wait_until_true:... Christina Meno
07:10 AM Bug #8179 (Fix Under Review): REST-API: PATCH to readonly resource returns 500 (/api/v2/key)
Christina Meno
06:26 AM Revision fccedad5 (calamari-clients): Start writing manage documentation
Yan-Fa Li
04:59 AM Revision d375583f (calamari-clients): Add some notes on Windows
Yan-Fa Li
04:59 AM Revision 19f9dd56 (calamari-clients): Documentation for the dashboard module
Yan-Fa Li
04:59 AM Revision ee6ae41c (calamari-clients): Remove dead code
Yan-Fa Li
04:59 AM Revision 29e7c787 (calamari-clients): Add Event Bus Usage
Yan-Fa Li
04:59 AM Revision a7cfca8c (calamari-clients): Add Request Response events to list
Yan-Fa Li
04:59 AM Revision 393e0596 (calamari-clients): Typo
Yan-Fa Li
04:59 AM Revision 4a074d85 (calamari-clients): Update URLs
Yan-Fa Li
04:59 AM Revision 5756d5ff (calamari-clients): Formatting
Yan-Fa Li
04:59 AM Revision 78dd06ee (calamari-clients): Add platforms text
Yan-Fa Li
04:59 AM Revision 708c85f9 (calamari-clients): Formatting
Yan-Fa Li
04:59 AM Revision 8e853119 (calamari-clients): More Assumptions
Yan-Fa Li
04:59 AM Revision a9915b40 (calamari-clients): Small doc fixes
Yan-Fa Li
04:59 AM Revision a9a92da7 (calamari-clients): Outline for Dashboard
Yan-Fa Li
04:59 AM Revision 41c0f8a3 (calamari-clients): Outline
Yan-Fa Li
04:59 AM Revision daa2d63b (calamari-clients): Add some instructions for building (gmeno)
Yan-Fa Li
04:59 AM Revision 8ef44ddb (calamari-clients): Bug FIX: do not show modal on accepting minion
Flag was set to show instead of false. Yan-Fa Li
04:59 AM Revision 59bd3b8b (calamari-clients): Put some min width restrictions in request view
The messages can cause a unsightly doubling up of a column, give the
main message and timestamp info a little more br...
Yan-Fa Li
04:59 AM Revision bb7c9556 (calamari-clients): Minor UI Tweaks
- add more space in osd-host view state column
- add the actual timestamp as a title to Requested Tasks / Updated
c...
Yan-Fa Li
04:59 AM Revision b64099e2 (calamari-clients): Update README
- add more theory behind the structure of the clients repo. Yan-Fa Li
04:59 AM Revision 50bbc244 (calamari-clients): Add Assumptions and more detal for manage
Yan-Fa Li
04:58 AM Revision de29deed (calamari-clients): Add missing files for non-precise builds
- copyin_build_product.sls to get tarball of build output from precise-build
- wheezy-package vagrant definition
Sig...
Dan Mick
03:16 AM Revision be95ea1e (calamari): Make build work on RHEL, including workaround for broken Salt boots...
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
03:16 AM Revision 1809452c (calamari): Move rhel64.box to "a path on the jenkins build slave" for now
Allow boxfile path override in environment Dan Mick
02:42 AM Fix #8308 (Resolved): Long running remote operations timed out prematurely

Two things weird here:
* Why is a pool delete taking so long?
* We don't seem to be correctly recognising that ...
John Spray
12:11 AM Revision 49ca567b (calamari-clients): Update URLs
Yan-Fa Li

05/07/2014

11:47 PM Revision 060b4551 (calamari-clients): Typo
Yan-Fa Li
11:46 PM Revision 8432ae40 (calamari-clients): Add Request Response events to list
Yan-Fa Li
11:26 PM Revision 8167f8ef (calamari-clients): Add Event Bus Usage
Yan-Fa Li
11:25 PM Revision 78826db5 (calamari-clients): Remove dead code
Yan-Fa Li
11:08 PM Revision c2562ce7 (calamari-clients): Documentation for the dashboard module
Yan-Fa Li
09:16 PM Revision c0617bea (calamari-clients): Add some notes on Windows
Yan-Fa Li
09:14 PM Revision c0ec2940 (calamari-clients): Add some instructions for building (gmeno)
Yan-Fa Li
07:29 PM Revision 574b2e20 (calamari-clients): Outline
Yan-Fa Li
07:21 PM Revision 3ac6a359 (calamari-clients): Outline for Dashboard
Yan-Fa Li
07:12 PM Revision 8bafcb70 (calamari-clients): Small doc fixes
Yan-Fa Li
06:56 PM Revision 830102cb (calamari-clients): More Assumptions
Yan-Fa Li
06:47 PM Revision ef665b96 (calamari-clients): Formatting
Yan-Fa Li
06:46 PM Revision 581f1648 (calamari-clients): Add platforms text
Yan-Fa Li
06:45 PM Revision adf6d608 (calamari-clients): Formatting
Yan-Fa Li
06:43 PM Revision 21daf099 (calamari-clients): Add Assumptions and more detal for manage
Yan-Fa Li
06:20 PM Revision b66a8373 (calamari-clients): Update README
- add more theory behind the structure of the clients repo. Yan-Fa Li
05:36 PM Revision 89db38f4 (calamari-clients): Minor UI Tweaks
- add more space in osd-host view state column
- add the actual timestamp as a title to Requested Tasks / Updated
c...
Yan-Fa Li
05:30 PM Revision 2c7d52af (calamari-clients): Put some min width restrictions in request view
The messages can cause a unsightly doubling up of a column, give the
main message and timestamp info a little more br...
Yan-Fa Li
05:20 PM Revision 54e6ac18 (calamari-clients): Bug FIX: do not show modal on accepting minion
Flag was set to show instead of false. Yan-Fa Li
03:23 PM Revision f6e5c97a (calamari): Merge pull request #113 from inktankstorage/wip-8134
DNM: Adds semantic validation for pool create and update GregMeno
08:23 AM Feature #8134 (Resolved): Validate pg_num/pgp_num bounds during pool POST and PATCH
Christina Meno

05/06/2014

07:53 PM Revision 9661c816 (calamari): fixup
Christina Meno
07:49 PM Revision 567d4039 (calamari): Makes more errors known sooner. As opposed to one per API call
Christina Meno
07:43 PM Revision ae1afdbc (calamari-clients): Trying a lower case test
Yan-Fa Li
03:14 PM Revision 972694c2 (calamari): moves the serializer filtering into ValidatingSerializer
Christina Meno
01:38 AM Revision ea6edd49 (calamari): Adds semantic validation for pool create and update
Christina Meno

05/05/2014

06:40 PM Bug #8249 (In Progress): differentiate between timeouts that need to be scaled and those that don...
Christina Meno
06:39 PM Feature #8134 (Fix Under Review): Validate pg_num/pgp_num bounds during pool POST and PATCH
Christina Meno
11:23 AM Bug #8248 (Resolved): Cleanup instructions and parsing of teuthology output due to landing of wip...
Christina Meno

05/03/2014

12:44 AM Revision 3fd1cdf8 (calamari-clients): Remove previous builds before starting
Yan-Fa Li
12:04 AM Revision 4c273209 (calamari-clients): Only strip the current newline
Yan-Fa Li

05/02/2014

11:47 PM Revision fc2c1ed9 (calamari-clients): trim white space from jinja
@see http://jinja.pocoo.org/docs/templates/#whitespace-control Yan-Fa Li
02:47 PM Revision 7819ce92 (calamari): Merge pull request #112 from inktankstorage/wip-8248
DNM: Cleans up after wip-8050 landed in teuthology GregMeno
02:20 PM Revision abf8be91 (calamari): Changes parsing of info.yaml and makes explicit requirements on wha...
Christina Meno
05:59 AM Revision 9203358f (calamari-clients): Make debian task smart enough to detect ubuntu
put the build output in precise for ubuntu and wheezy for debian Yan-Fa Li

05/01/2014

11:40 PM Revision b0826715 (calamari-clients): Jenkins build changes
- don't depend on git src dir name
- create a builds/{wheezy|centos|precise} output dir
- archive the artifacts once ...
Yan-Fa Li
10:58 PM Revision dbcfec2c (calamari-clients): Add missing files for non-precise builds
- copyin_build_product.sls to get tarball of build output from precise-build
- wheezy-package vagrant definition
Sig...
Dan Mick
10:27 PM Revision f957b291 (calamari-clients): Remove assumption about client's folder name
bind mount directly to /git and then clone it. This removes the
assumption about the name of the source tree.
Yan-Fa Li
07:03 PM Revision 5aa431d8 (calamari-clients): Change mouse cursor to pointer over badge health
- affordance that it's clickable Yan-Fa Li
06:42 PM Revision 2c265874 (calamari-clients): Issue #7220: Disable alerts once unreachable
- stub out error and warning functions using _.identity Yan-Fa Li
06:23 PM Revision a6daf681 (calamari-clients): Issue #8268: use fqdn not short hostname
Yan-Fa Li
04:31 PM Revision 6cde4525 (calamari-clients): Issue #8262 add ceph version to cluster info modal
- add the ceph version running on a particular salt minion
Long term we probably need a way to switch to a tabular v...
Yan-Fa Li
11:44 AM Fix #7220 (Resolved): UI: Disable Alerts once server unreachable error occurs
branch manage, commit 2c26587463aa90aa7c8fc970e1af9370d38f685a Yan-Fa Li
09:38 AM Fix #7220 (In Progress): UI: Disable Alerts once server unreachable error occurs
Yan-Fa Li
11:25 AM Feature #8134: Validate pg_num/pgp_num bounds during pool POST and PATCH
This looks like we need to parse the ceph config to get the value of
mon max pool pg num
Description: The maxi...
Christina Meno
08:01 AM Feature #8134: Validate pg_num/pgp_num bounds during pool POST and PATCH
* lower bound for either value is its current value (i.e. they cannot decrease)
* pgp_num may not be greater than pg...
John Spray
07:51 AM Feature #8134: Validate pg_num/pgp_num bounds during pool POST and PATCH
Should this fix include lower bounds or ratio checking of any kind? Christina Meno
07:50 AM Feature #8134 (In Progress): Validate pg_num/pgp_num bounds during pool POST and PATCH
Christina Meno
11:25 AM Bug #8268 (Resolved): UI: OSD Viz: Detail Panel: Graph Button is using short hostname
branch manage, commit a6daf6812bcd5b2078ed56b55204d0cdf04a190a Yan-Fa Li
11:20 AM Bug #8268 (Resolved): UI: OSD Viz: Detail Panel: Graph Button is using short hostname
Fix so it uses fqdn so graph jump works. Yan-Fa Li
09:37 AM Feature #8262 (Resolved): UI: expose version numbers
ceph version has been added to the cluster screen.
branch manage, commit 6cde4525de74359d03e8a2fcbe6f24dc21361256
Yan-Fa Li
09:29 AM Feature #8266 (Rejected): UI: ceph version check
Probably on the cluster page, provide an automated version check which flags when there are ceph cluster members with... Yan-Fa Li
07:49 AM Bug #8248 (Fix Under Review): Cleanup instructions and parsing of teuthology output due to landin...
Christina Meno
 

Also available in: Atom