Activity
From 09/11/2013 to 10/10/2013
10/10/2013
- 10:52 PM Revision bd02b8a4 (calamari): Merge pull request #17 from inktankstorage/wip-noah
- Reviewed-by: Dan Mick <dan.mick@inktank.com>
- 10:48 PM Revision d64c0555 (calamari): ceph/serializers.py: update for _unix timestamp generated fields
- Fixes: #6498
Signed-off-by: Dan Mick <dan.mick@inktank.com> - 06:56 PM Revision 671176d5 (calamari): Merge pull request #15 from inktankstorage/ui-admin-user
- Implement User settings page network code
- 06:54 PM Revision 4828c035 (calamari): Merge pull request #18 from inktankstorage/font-fix
- Fix #6501 - fix fonts path issues
- 05:38 PM Revision 4dafc988 (calamari): Fix #6501 - fix fonts path issues
- - copy fonts to httpFontPath which is set to be to styles/font
- use compass helper font-url so we no longer care wha... - 04:02 PM Revision 26e044aa (calamari): rest: add default connection timeout
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 03:58 PM Revision 1a4be4d9 (calamari): wsgi: reorder sys.path to put venv bits first
- This solves the problem in which Django being run from Apache has system
python path before the virtual environment p... - 03:41 PM Fix #6500 (In Progress): calamari is not fully isolated to its venv
- 10:42 AM Fix #6501 (In Progress): UI: Admin - add fonts to copy list
- 10:41 AM Fix #6501: UI: Admin - add fonts to copy list
- Pull request #18.
- 10:24 AM Fix #6501: UI: Admin - add fonts to copy list
- OK, this looks like a structural change, the copy task is copying from styles/fonts which doesn't exist. I'm also pre...
10/09/2013
- 06:46 PM Fix #6498 (Fix Under Review): fix Serializer to report new _unix fields
- 05:29 PM Fix #6498 (Resolved): fix Serializer to report new _unix fields
- ...
- 05:37 PM Fix #6501 (Resolved): UI: Admin - add fonts to copy list
- ApexSans fonts are not being copied during build.
- 05:35 PM Fix #6500 (Resolved): calamari is not fully isolated to its venv
- mod_wsgi configuration was fooling us; calamari was still using /usr/bin/python (maybe, in
embedded mode) and defini... - 05:30 PM Fix #6499 (Resolved): BE: handle bad wsgi import path order
- The order is screwed up sometimes. The patch in /opt/calamari on mira035 reorders them correctly.
- 04:27 PM Fix #6497 (Duplicate): BE: fix CephRestClient api change in cluster communication test
- Extra field added to CephRestClient, but serializers.py uses the client and didn't change its call.
10/08/2013
- 09:23 PM Feature #6477: BE: add unix times to new cluster timestamps
- I attempted to fix this on master and failed; rolling back also is broken, though, so I suspect something else is wro...
- 08:05 PM Revision bb94fe35 (calamari): Add missing timestamp, missing _unix version of both timestamps
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
10/07/2013
- 09:07 PM Revision 22d2107e (calamari-clients): Take session expired out of throttle list
- 08:59 PM Revision 1e44389e (calamari-clients): Only show session timeout once and fix url
- 08:52 PM Revision ebe66e36 (calamari-clients): Switch to 403 error. RFC compliant behavior.
- Django follows the RFC closely. This returns a 'FORBIDDEN' status text
message from JQuery XHR. Move the error handli...
10/04/2013
- 08:59 PM Revision 2cccb041 (calamari-clients): added_ms -> cluster_unix_time_unix
- - Key has been renamed.
- update views and models to reflect new key - 07:09 PM Revision c21621ad (calamari): Merge pull request #16 from inktankstorage/fix-perm
- django: require login for API access
- 04:18 PM Revision e0c9a73c (calamari): django: require login for API access
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 01:43 PM Feature #6477 (Resolved): BE: add unix times to new cluster timestamps
10/03/2013
- 11:16 PM Revision d76b16bf (calamari-clients): Not statusCode() but status
- StatusCode is a group of functions. Status is the HTTP return code.
- 10:54 PM Revision ff7d83aa (calamari): Merge branch 'wip-noah-merge'
- I did a little reorganization and squashing to minimize the churn.
Reviewed-by: Dan Mick <dan.mick@inktank.com> - 10:53 PM Revision 7c8d289c (calamari): kraken: add cluster connect timeout option
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 10:53 PM Revision 01eba513 (calamari): kraken: Avoid '0' mon addrs; catch sock.close() exceptions
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 10:53 PM Revision b96ee5ed (calamari): kraken: add get_pg_stats rest client method
- Adds a get_pg_stats() method to the rest client class that takes an
optional parameter brief=Boolean (default=True) w... - 10:53 PM Revision a475067c (calamari): kraken: avoid extra round-trips to the rest server
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 10:53 PM Revision 0c1a7c9b (calamari): kraken: try to connect to monitors not in quroum
- If a monitor is not found in the quorum, we place it into the critical
state only if we cannot establish a basic tcp ... - 10:52 PM Revision c2f703ad (calamari): kraken: use pg/dump brief
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 10:49 PM Revision 28bb94ed (calamari): Implement User settings page network code
- Stubbed implementation. Add a working xhr call to update the user
settings page. Backend may not yet be working. - 10:30 PM Revision adc1b36b (calamari): inktank-ceph-agent.prerm: make more tolerant of missing diamond pac...
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 07:37 PM Revision 5858d912 (calamari-clients): Move yellow zone to 60% of total
- 07:02 PM Revision 569e6105 (calamari-clients): Adjust Usage Widget Colors
- - 0% - RGB(#0f0) @ 80% saturation
- 50% - RGB(#ff0) @ 80% saturation
- 100% - RGB(#f00) @ 80% saturation
using http:... - 12:45 PM Feature #6470 (Rejected): Figure out how to really display nearfull and full ratios in dashboard ...
- 12:04 AM Revision 2da4d063 (calamari-clients): Avoid creating new partial fns every call
- - create them once per invocation of pair and wrap them in closure.
- 12:00 AM Revision 287d7825 (calamari-clients): Implement pair in terms of single
10/02/2013
- 06:53 PM Revision a91fc9c4 (calamari-clients): Add error event to osd request path
- - add error handler for osd fetch path to generate error event
- add timeout to fetch requests from App.Config - 06:26 PM Revision 6882c10f (calamari-clients): Feature #6459 - long poll and api request config
- - Adding, at Dan's suggestion, configuration for the log poll interval
and api request timeouts in millis to config... - 05:33 PM Revision f83c45c9 (calamari-clients): Add missing helper
- 04:37 PM Fix #6463 (Rejected): UI: Safari History transitions are broken on OSX Lion
- I didn't test this when I added the feature, but safari has an odd ball way for doing history animation transitions. ...
- 12:25 PM Feature #6309: UI: Dash: Indicate lost of connection to RESTful endpoint
- Added app:neterror event to osd fetch code, added timeout from config.
- 12:24 PM Feature #6459 (Resolved): Add config.json settings for long polling interval and api request time...
- On network branch.
- 11:25 AM Feature #6459 (Resolved): Add config.json settings for long polling interval and api request time...
10/01/2013
- 11:29 PM Revision 3f162b23 (calamari-clients): Handle Server Side Errors
- - Server Timeouts
- Session Timed out (401)
- Server Errors (500>)
- Everything Else
- JSON Parser Errors - 07:26 PM Revision e16d5942 (calamari-clients): Add basic network timeout support to dashboard
- - use noty for alerts
- add an AlertsView that receives app:neterror events
- handle timeouts at XHR layer and displa... - 07:26 PM Revision ca934aad (calamari-clients): Add spacing between words
- 05:24 PM Feature #6309: UI: Dash: Indicate lost of connection to RESTful endpoint
- First pass on network error handling. It's challenging to test all the scenarios. Timeouts are set to 3 seconds, any ...
- 01:32 AM Revision c0bd16b1 (calamari): debian/changelog: stamp for beta release.
- 01:31 AM Revision 7bf17696 (calamari): calamari/settings.py: remove all mention of mail_admins logger
- Django backward-compatibility stuff whines if mail_admins exists
without a "no DEBUG" filter. Just remove it. - 01:30 AM Revision 9d4b4d37 (calamari): inktank-ceph-restapi.postinst: start cephrestapi
- It's not yet clear why the dh_installinit code doesn't start
the service. Maybe it's broken, maybe I'm misusing it, ... - 01:30 AM Revision 2da720f9 (calamari): bootstrap.sh: chown /opt/calamari/log/*
- 01:29 AM Revision ce812f9c (calamari): Makefile: build ui directories, includnig clients/dashboard
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
09/30/2013
- 10:54 PM Revision 65d02e99 (calamari-clients): Add Noty to dependencies
- - import into require.js
- load it in app.js - 09:48 PM Revision 23b96518 (calamari): Merge pull request #14 from inktankstorage/logging-fixes
- settings.py: log errors to django log file
- 09:34 PM Revision 3dc2c28b (calamari): settings.py: log errors to django log file
- 09:29 PM Revision 64853900 (calamari-clients): Fix markdown errors
- 09:18 PM Revision 9efd2f1f (calamari-clients): Merge pull request #4 from inktankstorage/network
- Refactor the Network Poller Code
- 08:49 PM Revision 91c31bd4 (calamari-clients): Avoid re-registering listeners on ever poll!
- Performance and stability issue. I discovered I was accidentally
re-registering the model listeners on ever invocatio... - 08:42 PM Revision a621590b (calamari-clients): App.vent.trigger isn't fully initialized
- Use the parent reference to get the correct function.
- 07:12 PM Revision c9581896 (calamari-clients): Refactor poller.js
- - remove Boilerplate and obvious cut-n-paste
- use consistent naming
- use arrays to simplify setp and teardown
- sim... - 05:55 PM Revision 9a6ace69 (calamari-clients): Write some network error documentation for UI
- 05:43 PM Bug #6448 (Won't Fix): make r.json be quiet when the rest server is down
- When the rest server is down, request.get doesn't fail, and passes junk to r.json, generating a big traceback in the ...
09/29/2013
- 03:07 PM Feature #6309: UI: Dash: Indicate lost of connection to RESTful endpoint
- That seems a bit user hostile. The Dash is mostly offline once it's loaded data once, so it's still possible to use i...
09/27/2013
- 10:35 PM Feature #6309: UI: Dash: Indicate lost of connection to RESTful endpoint
- I was thinking along the lines of something very stupid to start, like "dim the whole view on any communications erro...
- 08:11 PM Feature #6309: UI: Dash: Indicate lost of connection to RESTful endpoint
- Interesting notification frameworks
This one is attractive, but it has a lot of kitchen sink features:
https://gi... - 08:09 PM Feature #6309: UI: Dash: Indicate lost of connection to RESTful endpoint
- This is really 2 or 3 tasks
1. choose and integrate a notifications framework - optionally write a simple one
2. ... - 03:05 PM Feature #6440 (Resolved): Build: Create Ubuntu 12.04 .debs for Calamari
- Solely because Dan's more familiar with debs, and to organize the files, scripts, etc.,
create debs for the calamari... - 03:02 PM Feature #6439 (Resolved): BE: identify package dependencies for Calamari, find upstreams
- We need to list all the packages that we need for Calamari that are not available in
RHEL6, in preparation for crea... - 02:39 PM Feature #6316 (Fix Under Review): BE: add basic caching feature to the RestApiClient
- 02:39 PM Feature #6006 (Fix Under Review): BE: use pg dump brief instead of full pg dump
- 02:34 PM Feature #6315 (Fix Under Review): BE: expand error reporting from kraken
- 02:34 PM Feature #6012 (Fix Under Review): BE: fixup monitor criticality classification based on email thread
- 02:34 PM Feature #6010 (Resolved): BE: test and package Diamond as "calamari-agent" with proper configuration
- 02:33 PM Feature #5712 (Resolved): Create deployment package for Ceph REST API and some WSGI server
- 07:34 AM Revision 6045abb3 (calamari): Fix a number of tiny issues in bootstrap.sh (I'm tired)
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 06:12 AM Revision 721389e7 (calamari): Copy UI content now that it's built.
- Assume /vagrant/dashboard.tar.gz exists for now (can we submodule?)
Signed-off-by: Dan Mick <dan.mick@inktank.com> - 06:12 AM Revision 6a2cbc68 (calamari): Make httpd start at second boot too
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 06:12 AM Revision 2f34ce9b (calamari): bootstrap.sh: fix postgres setup
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 06:12 AM Revision 7ad62c36 (calamari): Install /etc/init.d/carbon-cache to start the process (and keep it)
- Also do one final restart after everything else is installed
Signed-off-by: Dan Mick <dan.mick@inktank.com> - 05:45 AM Revision ac7c5ece (calamari): carbon.conf: allow 1000 creates per minute, to handle startup
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 02:30 AM Revision bf2a8c6c (calamari): diamond configuration: Add NetworkCollector.conf
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 02:30 AM Revision 425bfe23 (calamari): Makefile: build/install ui dirs, add progress messages
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 02:30 AM Revision 1b66b09a (calamari): inktank-ceph-agent: set global update interval to 30s
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 02:30 AM Revision 17a9d101 (calamari): bootstrap.sh: update Firefox, improve graphite vhost, disable firewall
- Default Firefox is 10.X; update to 17.X and things work much better
Fix up the graphite vhosting to include just wha...
09/26/2013
- 11:56 PM Revision f121930a (calamari): www: increase error reporting detail
- Adds the following fields to the cluster model that record various
timestamps and error states.
cluster_update_attem... - 07:07 AM Revision 73fbe40e (calamari-clients): BUG: navigating in & out of graph fails to render
- Because we close the view it cleans and removes the view and all it's
listeners. This is probably an abuse of close, ... - 06:12 AM Revision 80a3ec03 (calamari-clients): Merge pull request #3 from inktankstorage/graph-merge
- FEATURE #6303 Drop down for host on graphs
- 06:06 AM Revision 85ebfd31 (calamari-clients): FEATURE #6303 Drop down for host on graphs
- - implement a dynamic select option menu populated with hosts list
- add a drop down selector for the host
- on chang... - 12:09 AM Revision 41e3490b (calamari-clients): Bug: disable sort slider during animation
- Rapidly clicking on the slider causes the state to be corrupted while
rendering. Disable the sort slider when animati...
09/25/2013
- 11:17 PM Feature #6303 (Resolved): UI: Graph: If clicking on link from menu bar, show drop down with list ...
- checked in on clients/master commit 80a3ec039b9bd2d65fff2958defda5dd038cec9c
- 11:09 AM Feature #6303 (In Progress): UI: Graph: If clicking on link from menu bar, show drop down with li...
- 09:52 PM Revision dd3817c8 (calamari-clients): Separate event handlers to sort control
- Combining the event handler causes the handler to trigger twice.
Handle the click and kill the bubble. Handle the st... - 09:42 PM Revision 2e3c7945 (calamari-clients): BUG: stop propagation on clicks to sort switcher
- extra clicks would be sent to the viz and cause a transition change
to workbench. Add the click event so it eats the ... - 04:31 AM Revision e6db9222 (calamari): Merge pull request #12 from inktankstorage/bower-updates
- Bower updates - lightly tested.
- 04:27 AM Revision 4aed4903 (calamari): Bower updates
- bootstrap-sass, es5-shim, font-awesome, jquery, json3, underscore
- 04:26 AM Revision a2c10ea4 (calamari): AngularJS bower Updates
- 04:19 AM Revision 85136d44 (calamari): Merge pull request #11 from inktankstorage/wip-gruntfile
- adjust installed admin/ files
- 04:17 AM Revision 875cd6e5 (calamari): ui/admin/Gruntfile.js: install font/* as well
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 04:14 AM Revision d7e46dcf (calamari): ui/admin/Gruntfile.js: install only selected bower_components
- (from Yan-Fa Li)
Signed-off-by: Dan Mick <dan.mick@inktank.com> - 12:55 AM Revision 40e17a79 (calamari-clients): Bower updates
- 12:54 AM Revision 569c9c28 (calamari-clients): Add bootstrap-switch to bower
- 12:53 AM Revision faa11457 (calamari-clients): Add missing style file
- 12:52 AM Revision fc8f9037 (calamari-clients): Feature #6285 - Move Graph functionality to a button
09/24/2013
- 06:09 PM Feature #6285 (Resolved): UI: OSD Attribute: Graph, Pool, Info links
- checked into clients/master. Converted icon to a bootstrap button, made it bright blue, added Graphs label.
Deploy... - 03:18 PM Feature #6285 (In Progress): UI: OSD Attribute: Graph, Pool, Info links
- 03:49 PM Fix #6383 (Rejected): UI: PG Filtering sometimes overlaps
- Needs steps to reproduce
- 07:50 AM Revision 58c2648f (calamari-clients): Merge pull request #2 from inktankstorage/host-groups
- Issue #6252 Host groups
- 07:30 AM Revision 0d1ffdf0 (calamari-clients): Filter out empty objects
- 07:14 AM Revision 852db4bb (calamari-clients): Don't set bits on empty positions
- 07:08 AM Revision d4c7823b (calamari-clients): Remove magic number and use collection length
- 06:56 AM Revision ae8746fc (calamari-clients): Add missing bower dependency
- 06:45 AM Revision 4768fa76 (calamari-clients): - add bootstrap-switch.js
- - add sort toggle to viz UI
- integrate switch-toggle event into app - 05:17 AM Revision 2ac88cdc (calamari): kraken: clean up upstart .conf, add in bootstrap.sh.
- also remove obsolete annotated.clicmds file
Signed-off-by: Dan Mick <dan.mick@inktank.com> - 04:46 AM Revision 6ed496cb (calamari): cephrestapi.conf: probably more appropriate to start/stop on ceph-mon
- 03:31 AM Revision bdb4f0d7 (calamari): Makefile: build ui subdirs, and include in source package
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 12:47 AM Feature #6252 (Resolved): UI: Workbench: Add "Group by" setting
- Checked into to host-groups branch of clients. I'll merge it back to master tomorrow. It's also deployed on mira022.
- 12:19 AM Revision 9a8670d1 (calamari-clients): Rename variables appropriately
- - add a customSort property that controls host group rendering.
09/23/2013
- 11:17 PM Revision 293f1c41 (calamari-clients): Extract bitmap bit setter into a function
- When we set the neighbor map we have to deal with corner cases involving
the corners. This helper extracts out the co... - 10:31 PM Revision 6e1a0759 (calamari-clients): Make variable names reflect usage
- 09:31 PM Revision 5f155c35 (calamari-clients): Move host group element code to it's own function
- 09:22 PM Revision 35c5a0f3 (calamari-clients): pcircle hide -> remove on clean up
- - remove commented out code
- 06:39 PM Revision c8894c04 (calamari-clients): OSD Viz Host Groups
- desaturate colors to be less exciting
add a hostname tooltip for host groups, non-ideal placement
extend makeSVGEvent...
09/21/2013
- 07:39 AM Revision a479171c (calamari): Fix up source packaging: use format 3.0 (native)
- Also: add Makefile dpkg target to run dpkg-buildpackage
(currently excluding the ui/ directory from the source tarbal...
09/20/2013
- 07:41 PM Revision 010e84f7 (calamari): Move diamond config to conf/
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 07:40 AM Revision 59a374d6 (calamari-clients): First pass rendering of host groupings
- This a working but very inefficient version of the host groupings code.
It needs some serious refactoring because it'... - 12:07 AM Revision 38b9dbd5 (calamari-clients): Work in progress
- Does basic outlines and grouping of hosts. Has some corner cases to deal
with.
09/19/2013
- 06:24 PM Feature #6010: BE: test and package Diamond as "calamari-agent" with proper configuration
- Packaging is done for Debian; no gitbuilding or testing done yet
- 06:21 PM Feature #5712: Create deployment package for Ceph REST API and some WSGI server
- .debs done; rpms to follow.
09/18/2013
- 11:13 PM Revision 704ee668 (calamari-clients): Clone circle in view
- - limit animation to 2 cycles
- cloning the existing circle. Copy fewer attributes - 09:55 PM Revision daebbde4 (calamari-clients): Avoid creating and destroying pulse circles.
- Hide/Show them instead of creating and destroying them.
- 09:47 PM Revision 2525140c (calamari-clients): Rename calcualtePositions -> renderOSDViews
- 09:45 PM Revision 71108dcf (calamari-clients): Remove extra animation object creation
- 08:07 PM Revision 0a4aa87e (calamari-clients): Add grunt-newer
- - should avoid rebuilding files a little less often
- 06:02 PM Revision 27ec0b67 (calamari-clients): Merge pull request #1 from inktankstorage/refactor
- Refactor - osd-visualization
- 06:40 AM Revision 2c6c203e (calamari-clients): Remove unnecessary checks
- 06:04 AM Revision e8108742 (calamari-clients): Clean up click handler core
- - rename variables for clarity
- extract placement css classes
- simplify logic - 06:03 AM Revision 198d1164 (calamari-clients): Use partial application to handle events
- 04:50 AM Revision 41c28d8f (calamari-clients): Rename this.circle -> pulseCircle
- 04:36 AM Revision 9ac38d25 (calamari-clients): Extract functions from animation
- 12:05 AM Revision d609b234 (calamari-clients): Clean up uses of self where this context is param
09/17/2013
- 11:45 PM Revision 3af329d0 (calamari-clients): Missed a paper reference
- 11:36 PM Revision 726975ce (calamari-clients): Misc Clean ups
- - disambiguate radius and paper
- rename m -> model
- add helper for DOM test
- use a cleaner method of wrapping rend... - 10:55 AM Feature #6252 (In Progress): UI: Workbench: Add "Group by" setting
- I have PoC code that fleshes out what I'm trying to do with the display. I want to get a outline working and then I'l...
09/14/2013
- 04:23 AM Revision 335db781 (calamari): Add first 'realish' copyright
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 04:22 AM Revision 0e496932 (calamari): packaging.design.notes: describe packaging tasks
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 04:21 AM Revision cd5a0d4e (calamari): Debian packaging for inktank-ceph-agent and inktank-ceph-restapi
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 01:55 AM Revision c3b20667 (calamari-clients): Update README.md
- 01:37 AM Revision e97ccb55 (calamari-clients): Issue 6312: UI tweaks for Graphs
- 01:37 AM Revision 75213e74 (calamari-clients): Move controls to center
- 01:37 AM Revision 70c2ebe6 (calamari-clients): Slide the buttons in and out.
- 01:37 AM Revision dbafa533 (calamari-clients): Restore border radius after title hack
- 01:37 AM Revision e22fd350 (calamari-clients): Add custom colors to graphs as experiment
- 01:37 AM Revision 97ba08a5 (calamari-clients): Add Network Graphs
- 01:37 AM Revision 54097a76 (calamari-clients): Network packet Graphs are too dense
- break into 3 sets of graphs
- 01:37 AM Revision a91212d2 (calamari-clients): Issue #6168 Add network metrics
09/13/2013
- 03:07 PM Feature #6320: BE: create static/virtual config.json file to enable UI->backend
- 03:05 PM Feature #6320 (Rejected): BE: create static/virtual config.json file to enable UI->backend
- create config.json supplied by Calamari that contains at least...
- 03:03 PM Tasks #6319 (Resolved): UI: Configure automated build environment with Jenkins
- 02:47 PM Feature #6318 (Resolved): BE: Create documentation snippet for resetting password
- Bash or python script to reset django entry for admin password
- 02:46 PM Fix #5545 (New): UI: Admin - Password Retrieval
- 02:43 PM Feature #6316: BE: add basic caching feature to the RestApiClient
- 02:28 PM Feature #6316: BE: add basic caching feature to the RestApiClient
- There is a small abstraction layer in kraken for interacting with the rest api. When kraken updates various data in t...
- 02:26 PM Feature #6316 (Resolved): BE: add basic caching feature to the RestApiClient
- 02:42 PM Feature #6309: UI: Dash: Indicate lost of connection to RESTful endpoint
- 10:59 AM Feature #6309 (Resolved): UI: Dash: Indicate lost of connection to RESTful endpoint
- Separate to the cluster status widget (top-left), we need a way to communicate that the webapp can't reach the restfu...
- 02:41 PM Feature #6315: BE: expand error reporting from kraken
- 02:24 PM Feature #6315: BE: expand error reporting from kraken
- ...
- 02:23 PM Feature #6315 (Resolved): BE: expand error reporting from kraken
- 02:39 PM Feature #6201 (Rejected): UI: Add help to the OSD Detail Labels
- 02:35 PM Feature #6011 (Resolved): Determine new name to replace Calamari and/or Kraken?
- 02:34 PM Feature #6009 (Resolved): BE: Create LiveCD or VM image that boots the Calamari appliance
- 02:33 PM Feature #6312 (Resolved): UI: Graphs: Add category heading and change button labels
- 01:48 PM Feature #6312: UI: Graphs: Add category heading and change button labels
- Much better :-)
Can you just center-align the buttons in the page please? - 01:40 PM Feature #6312 (Resolved): UI: Graphs: Add category heading and change button labels
- on dashboard-next
- 12:01 PM Feature #6312 (Resolved): UI: Graphs: Add category heading and change button labels
- 1. Add some white space between Summary and All CPUs
2. Is it possible to add a category label to indicates next s... - 02:25 PM Feature #6006: BE: use pg dump brief instead of full pg dump
- We currently use the full pg dump (which is super big) for a small fraction of the inofrmation. A quick switch to usi...
- 01:28 PM Feature #6275: Build: Create Red Hat 6.4 RPMs for Calamari
- 10:50 AM Feature #6307: UI: Graphs: Create graphs which aggregate all IOPS and disk bytes read/written acr...
- Implementation details :-)
Yeah, Graphite feels the right way to to this though I think we do want to get a widge... - 10:35 AM Feature #6307: UI: Graphs: Create graphs which aggregate all IOPS and disk bytes read/written acr...
- Do you want Graphite to do this, or does the UI need to aggregate all the values in JavaScript? I don't think there's...
- 09:19 AM Feature #6307 (Rejected): UI: Graphs: Create graphs which aggregate all IOPS and disk bytes read/...
- In addition to per host graphs, create cluster wide graphs which aggregate all IOPS, all bytes read/written per disk,...
- 10:47 AM Feature #6305: UI: Dash: Show replication latency
- Yeah, agreed.
- 10:39 AM Feature #6305: UI: Dash: Show replication latency
- Taking a cue from the web latency measurement companies, you'll need 'agents' in the network, that feed this info bac...
- 09:16 AM Feature #6305 (Rejected): UI: Dash: Show replication latency
- No idea how we might do this, but Cisco wanted a client-centric view of the average latency to make 3 replicas and to...
- 10:36 AM Feature #6304: UI: Dash: Show aggregate IOPS across cluster
- I don't know if calamari is collecting and surfacing this yet.
- 09:14 AM Feature #6304 (Duplicate): UI: Dash: Show aggregate IOPS across cluster
- Create new widget which shows an aggregate IOPS for the cluster (by adding the IOPS per pool?)
- 09:18 AM Feature #6306 (Rejected): UI: Dash: Pool quota widget
- Add a widget which shows if any pools are near to quota (say 80%). If no pools are close to quota max, show size of l...
- 09:12 AM Feature #6303 (Resolved): UI: Graph: If clicking on link from menu bar, show drop down with list ...
- If a user clicks on the Graphs button in the menu bar, they are taken to a default page which shows a CPU page.
Inst...
09/12/2013
- 02:27 PM Feature #6168 (Resolved): UI: Graphs: Add view mode selector for host graphs.
- Should be on mira022
- 11:21 AM Feature #6168: UI: Graphs: Add view mode selector for host graphs.
- Going insane. I am sure I updated this ticket yesterday with the targets. Grr. Obviously didn't hit submit.
Compos... - 11:14 AM Feature #6168 (Need More Info): UI: Graphs: Add view mode selector for host graphs.
- 01:57 PM Feature #6007 (Resolved): BE: add logging and service dependency to kraken upstart service
- 01:56 PM Feature #6007: BE: add logging and service dependency to kraken upstart service
- The API endpoint...
09/11/2013
- 06:03 PM Revision 30ff28ea (calamari-clients): Make host graph buttons update on fwd/back nav
- 05:12 PM Feature #6285 (Resolved): UI: OSD Attribute: Graph, Pool, Info links
- Currently we have very tiny icons at the bottom of the OSD attribute slide out which are used for both a simple hover...
- 05:11 PM Revision 72ab85bc (calamari-clients): Make overview active by default
- - add more rows mechanically for now
- 04:53 PM Feature #6168: UI: Graphs: Add view mode selector for host graphs.
- Dan figured out how to get Graphite to log network stats. Neil, can you take a look at the stats Graphite collects an...
- 10:20 AM Feature #6168: UI: Graphs: Add view mode selector for host graphs.
- Neil Levine wrote:
> Re: CPU graph - look at attached from Munin... can Graphite render in a similar way? But take y... - 09:59 AM Feature #6168: UI: Graphs: Add view mode selector for host graphs.
- Neil Levine wrote:
> We should add traffic in and out of each network card to the list of targets we need to display... - 09:08 AM Feature #6168: UI: Graphs: Add view mode selector for host graphs.
- We should add traffic in and out of each network card to the list of targets we need to display.
I don't see any e... - 12:50 PM Feature #6280 (Rejected): UI: Graphs: Highlight graphs pertaining to the OSD that was clicked on ...
- This may become redundant if we do the bigger solution which is to have only graphs relating to the specific clicked-...
- 11:11 AM Fix #6210 (New): UI: PG Menu overflow's OSD Workbench when animation returns to dashboard mode.
- 10:24 AM Fix #6210: UI: PG Menu overflow's OSD Workbench when animation returns to dashboard mode.
- This is why.
- 11:10 AM Fix #6213 (New): UI: OSD Detail needs to account for browser viewport
- 10:26 AM Fix #6213: UI: OSD Detail needs to account for browser viewport
- The dialog box has fixed UI positions. It doesn't take into account the current browser view port, so it's possible i...
- 11:09 AM Tasks #6277 (Won't Fix): UI: write unit tests for graph-utils
- 11:08 AM Cleanup #6276 (Closed): UI: Refactor App/GraphWall
- Paydown some technical debt. Move code from App.ongraph into GraphWall as there's a little too much state management ...
- 10:28 AM Feature #6008: BE: expose a fixed set of host graphs from graphite through django
- I think the idea behind this bug is we don't want to expose graphite directly but want to proxy through calamari to i...
- 09:21 AM Feature #6275 (Resolved): Build: Create Red Hat 6.4 RPMs for Calamari
- 06:51 AM Revision c2f7106a (calamari-clients): Force a postRender.
- This is a temporary work around while I figure out the right way.
- 06:28 AM Revision 98572b48 (calamari-clients): Re-delegate events after render.
- 06:17 AM Revision 9055d6d7 (calamari-clients): Fix overview
- 06:13 AM Revision 69b3d9f4 (calamari-clients): Add some debug
- 06:09 AM Revision 09c22d91 (calamari-clients): Fix trigger and graph path
- 05:59 AM Revision a69ead13 (calamari-clients): WIP Graph Switcher for host graphs
- 02:49 AM Revision 122918e7 (calamari): Instructions for building UI code
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 01:47 AM Revision 9e6fdb69 (calamari): bootstrap.sh: handle a bunch more things:
- - Turn off SELinux, both in current VM and permanently
- use cd in preference to pushd/popd for better documentation
... - 01:46 AM Revision 224559e0 (calamari): deploy.md: a number of smoothed out things:
- - yum install -y
- include postgresql-devel
- create a calamari user with no superuer/create perms
- fix "pipe to psq... - 01:41 AM Revision 28a2987b (calamari): calamari.conf: move logs to /opt/calamari/log, add /static, DEFLATE
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 01:40 AM Revision 8c08577f (calamari): Vagrantfile: bridged networking (to eth0 by default, sorry Mac users)
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 01:29 AM Revision a58e5957 (calamari): packaging.design.notes: update to much closer to reality
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 01:29 AM Revision 663e2d0d (calamari): add startup scripts and wsgi config. init.d/cephrestapi as yet unt...
- 12:11 AM Revision c427f237 (calamari-clients): Fix id check
- 12:06 AM Revision 2eb107df (calamari-clients): Refactor graph routing code to use graph events
- Remove a lot of cut-n-paste and go to a table driven approach
Also available in: Atom