Project

General

Profile

Activity

From 04/21/2014 to 05/20/2014

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

04/30/2014

11:46 PM Revision 077d0899 (calamari-clients): Issue #8262 Dashboard About Modal
port work from manage over to dashboard dropdown Yan-Fa Li
11:25 PM Revision a80067bc (calamari-clients): Issue #8262 Expose Version #s
- added an About Dialog to manage app for Calamari API and Calamari
Client versions
Yan-Fa Li
10:59 PM Revision aaca2fba (calamari-clients): Modify versioning so that it works w/ requirejs
Yan-Fa Li
09:55 PM Revision e3d6b7f2 (calamari-clients): Regression: Restore index so we can lookup OSD
When I found a bug where I messed up the sort order I forgot to restore
the index, which meant the UI couldn't look u...
Yan-Fa Li
06:50 PM Revision 708a9518 (calamari-clients): Issue #7948 Surface Health Errors in more detail
Issue #7187 fixed the health summary data coming from a ceph cluster.
The old UI design, expected only 1 entry and su...
Yan-Fa Li
04:48 PM Feature #8262: UI: expose version numbers
Part A, adding an about entry to the drop down is done on both manage and dashboard side. Yan-Fa Li
10:59 AM Feature #8262 (Resolved): UI: expose version numbers
- add to dropdown a modal which exposes Calamari-API and Client version numbers
- export per host version numbers to...
Yan-Fa Li
11:49 AM Fix #7948 (Resolved): UI: Only the first item in the list of health summaries is shown
Branch manage, commit 708a95181dca27a6ace4f6fa74e6499c8a375ea5 Yan-Fa Li
07:27 AM Bug #8248 (In Progress): Cleanup instructions and parsing of teuthology output due to landing of ...
Christina Meno
12:44 AM Revision 44d47462 (calamari): teuthology branch wip-8050 no longer exists
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
12:42 AM Revision 32369d9e (calamari): No, using rh requirements.txt breaks; doesn't handle importlib requ...
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick

04/29/2014

11:39 PM Fix #8029 (In Progress): Package and include zeromq >= [3.2.5, 4.1.0, 4.0.2] for minions
Dan Mick
11:37 PM Fix #8029 (New): Package and include zeromq >= [3.2.5, 4.1.0, 4.0.2] for minions
Built 4.0.5 as an RPM on centos64; pushed spec changes for that to the inktankstorage clone. Perhaps this will serve... Dan Mick
01:32 PM Fix #8029 (In Progress): Package and include zeromq >= [3.2.5, 4.1.0, 4.0.2] for minions
Ian Colle
07:38 PM Revision 39f30dfc (calamari): Remove now-unused top-level requirements files
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
07:23 PM Revision e4e226eb (calamari): Merge pull request #111 from inktankstorage/wip-8029
Bump pyzmq version to 14.2.0 for newer libzmq Dan Mick
07:15 PM Revision 4de29be2 (calamari-clients): Merge pull request #17 from inktankstorage/wip-manage-build...
Change vagrant and Makefile to build completely if Ubuntu, build from Ubuntu output if not. Dan Mick
05:46 PM Bug #8253 (Resolved): salt-call highstate for devmode has new errors
44d47462a669597d3d907303347a35e1c00138ce and 32369d9e2cf299d692d97c75004e428da8d1e26b pushed to master Dan Mick
05:20 PM Bug #8253 (Resolved): salt-call highstate for devmode has new errors
I'm on commit 4de29be22c4d461c9a8aa277a90cfbf3c61fa2e6
I'm trying to start a new VM but the salt-call highstate is...
Yan-Fa Li
04:49 PM Fix #7948: UI: Only the first item in the list of health summaries is shown
There's a live demo deployed to mira106 if folks want to check it out. Please don't reinstall the dashboard for a bit. Yan-Fa Li
04:44 PM Fix #7948: UI: Only the first item in the list of health summaries is shown
Modal mockup Yan-Fa Li
02:35 PM Revision 58a0e7cb (calamari): Merge pull request #110 from inktankstorage/wip-8126
Wip 8126 - No Duplicate pool name detection John Spray
02:34 PM Revision 6ed41acb (calamari): Changes serializer to actually work
Christina Meno
01:35 PM Fix #7444: UI: clean up modal code
Ian Colle
01:35 PM Feature #7303 (Closed): UI: Manage: Cluster
Ian Colle
01:34 PM Feature #7096: UI: Customized Values for Colors, logo and font.
Ian Colle
01:34 PM Feature #7115: UI: front-end plugin prototype work
Ian Colle
01:31 PM Feature #6837 (In Progress): Setup: script to host local repo and install Calamari packages
Ian Colle
01:31 PM Bug #8249 (Resolved): differentiate between timeouts that need to be scaled and those that don't ...
In fixing 8145-6 I introduced a scaling factor to timeouts for tests running against external ceph clusters.
Some ...
Christina Meno
01:17 PM Bug #8248 (Resolved): Cleanup instructions and parsing of teuthology output due to landing of wip...
during review of wip-8050 I agreed to move cluster.yaml to info.yaml and add a level to encapsulate the data from clu... Christina Meno
12:59 PM Fix #8126 (Resolved): No Duplicate pool name detection
Christina Meno
12:16 PM Feature #6969 (Resolved): Vagrant setup for building backend for centos
Dan Mick
12:15 PM Feature #8065 (Resolved): vagrant setup for -clients builds
commit 3bc4744f16897edfb78893909be1ff41cefd7403 Dan Mick
10:20 AM Feature #8247 (New): Epic: RBD Management
As an admin, I would like to perform RBD CRUD via Calamari rather than the CLI. Neil Levine
10:14 AM Feature #8246 (Resolved): Epic: Multi-user Management
As an admin, I would like to configure individual users with their own username and password to Calamari.
As an admi...
Neil Levine
10:09 AM Feature #8245 (New): Epic: Erasure Code CRUD
As an admin, I would like to configure a pool to use Erasure Coding rather than replication. Neil Levine
10:09 AM Feature #8244 (New): Epic: Cache Tier Pool CRUD
As an admin, I would like to configure a pool to have a cache tier. Neil Levine
10:08 AM Feature #8243 (Resolved): Epic: Multiple Cluster Management
As an admin, I would like to manage multiple Ceph clusters from within a single instance of Calamari. Neil Levine
09:29 AM Fix #7415 (Closed): Errors in logs for sim and calamari.log
I haven't seen any stability issues for quite some time. Closing. Yan-Fa Li
05:07 AM Fix #7415: Errors in logs for sim and calamari.log
Yan -- the evernote links seem to be dead now, are you still seeing this issue? John Spray
09:22 AM Revision 72df31b9 (calamari): Merge pull request #108 from inktankstorage/wip-8144
cthulhu: work around salt-master connection issues John Spray
07:20 AM Fix #8146 (Resolved): test_mon_down sometimes fails when running tests against ExternalCephContro...
Christina Meno
07:19 AM Fix #8145 (Resolved): _wait_for_servers times out sometimes when running test-suite against Exter...
Christina Meno
05:06 AM Fix #7798 (Resolved): Memory leak in cthulhu
This was either a dupe or I never closed it -- this would have been the issue where the salt client class was queuing... John Spray
05:03 AM Fix #7846 (Rejected): User Requests Appear to be stuck and never clear
Unless this is still occurring with latest code, I don't think we can do much with this ticket. John Spray
04:37 AM Revision 6545349f (calamari): Bump pyzmq version to 14.2.0 for newer libzmq
References: #8029
Signed-off-by: Dan Mick <dan.mick@inktank.com>
Dan Mick
02:28 AM Fix #8144: Communication failure between salt-master and cthulhu
Merged the workaround for 1.2, moving this to backlog for One Day. John Spray

04/28/2014

09:32 PM Fix #8029: Package and include zeromq >= [3.2.5, 4.1.0, 4.0.2] for minions
I was able to update python-zmq to 14.2.0 for the -server venv version update. As it uses 4.0.4, I'll see if I can't... Dan Mick
06:58 PM Revision 3ffb95aa (calamari): Merge pull request #109 from inktankstorage/wip-8146
Fixes test_mon_down test failure GregMeno
05:37 PM Revision 07d14651 (calamari): Adds validation for pools so we don't create them with duplicate names
Christina Meno
05:37 PM Revision 417e64ef (calamari): Adds a note that I might generalize this solution
Christina Meno
02:48 PM Tasks #8238 (Resolved): ICE 1.1 Repo: Please add latest version of ceph-deploy to download.inktan...
Thought I did an update to this but I got this pushed out like 3 hours ago. Sandon Van Ness
10:50 AM Tasks #8238: ICE 1.1 Repo: Please add latest version of ceph-deploy to download.inktank.com
Alfredo was pushing out a release just earlier. He is going to double check everything looks good with his release af... Sandon Van Ness
10:48 AM Tasks #8238 (Resolved): ICE 1.1 Repo: Please add latest version of ceph-deploy to download.inktan...
We need the version of ceph-deploy which includes the config file capability, so the user can point it to the package... Neil Levine
10:41 AM Fix #8126 (Fix Under Review): No Duplicate pool name detection
Christina Meno
10:41 AM Fix #8126 (In Progress): No Duplicate pool name detection
Christina Meno

04/25/2014

04:56 PM Revision 39e04cbf (calamari): Merge pull request #93 from inktankstorage/wip-6856
Make calamari-server build/work on Centos GregMeno
02:35 PM Feature #6856 (Resolved): Package 1.2 backend and dependencies (CentOS & Wheezy)
Dan Mick
02:34 PM Feature #6856: Package 1.2 backend and dependencies (CentOS & Wheezy)
The above was an issue with VMWare, but not the Virtualbox image; it's not root-caused, but we're letting it go.
M...
Dan Mick

04/24/2014

11:51 PM Revision 7087da79 (calamari-clients): Issue #8208: Sort results of API call
In the old usage of the OSD API before bulk, I would request each OSD
individually and the promises API would return ...
Yan-Fa Li
10:02 PM Revision 3864b04d (calamari-clients): BUG FIX: don't reassign requirejs references!
Introduced a bug by overwriting a requirejs reference. Bad developer. Yan-Fa Li
09:35 PM Revision 342f214a (calamari-clients): Add modal helper on error to error path
Now that 403 is handled across manage app only report unexpected errors. Yan-Fa Li
04:56 PM Fix #8117 (Resolved): UI: Pending Hosts: Approve All - better error handling
Yan-Fa Li
04:56 PM Fix #8117: UI: Pending Hosts: Approve All - better error handling
branch manage, commit 342f214ad783dd533252753e412f6741683c2211 Yan-Fa Li
04:55 PM Fix #8209 (Resolved): UI: regression osd-host view fails to load after 1st load
do not re-assign require js references
branch manage, commit 3864b04d42c46e9eeeb581b94866c27b824cba3b
Yan-Fa Li
04:37 PM Fix #8209 (Resolved): UI: regression osd-host view fails to load after 1st load
When navigating to osd-host view it works the first time through the app, but crashes subsequent visits to the same v... Yan-Fa Li
04:54 PM Fix #8208 (Resolved): UI: calamari osd api doesn't respect order of requested ids
branch manage, commit 7087da790b0e8076334df2485e4c6e7dd44c5628 Yan-Fa Li
04:35 PM Fix #8208 (Resolved): UI: calamari osd api doesn't respect order of requested ids
postpone sort until after you request the ids Yan-Fa Li
05:23 AM Revision d3f3d464 (calamari-clients): Apply a once function to modal
You only want this to run one time. Subsequent 403 errors can be
ignored.
Yan-Fa Li
12:09 AM Revision 096e69b1 (calamari-clients): General Network Request Error Handling
Add a generic network error interceptor via Restangular.
Look specifically for 403 errors and pop up a modal to redir...
Yan-Fa Li

04/23/2014

11:31 PM Revision 5b1f34e9 (calamari-clients): debian/changelog: bad date string
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
11:31 PM Revision f0768886 (calamari-clients): Makefile, clients.spec: only package rpm based on tarfile f...
New make target build_product creates a tar from a built debian
directory; new target rpm builds an rpm from that bui...
Dan Mick
11:31 PM Revision f39b8fa3 (calamari-clients): Fork vagrant into precise-build and centos-package; shared ...
The vagrant config is really only different in the box image for
Vagrantfile, but the names are chosen to reflect the...
Dan Mick
11:31 PM Revision a18b3ef4 (calamari-clients): precise-build Vagrantfile: bump VM up to 1GB
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
11:31 PM Revision ee59f336 (calamari-clients): vagrant's top.sls: execute build_deps only on precise
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
11:31 PM Revision 3bc4744f (calamari-clients): Build from build-product tar on centos.
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
11:31 PM Revision b8f56d7d (calamari-clients): Makefile: cleanup: replace clunky ifndefs, set SHELL to bash
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
11:31 PM Revision 6b3fbfd9 (calamari-clients): Makefile: make build and clean happen only on Ubuntu
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
11:31 PM Revision 3e830058 (calamari-clients): Makefile: "make dpkg" also sets changelog version
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
11:02 PM Revision 75a91571 (calamari-clients): Fix bug introduced by issue #8181
Using timeout within a closure requires reference to this. Yan-Fa Li
10:38 PM Fix #8117 (In Progress): UI: Pending Hosts: Approve All - better error handling
I've committed some general error handling improvements which I'll be building on. All 403 errors are now routed thro... Yan-Fa Li
06:34 PM Revision 018d6650 (calamari): Fixes test_mon_down test failure
Christina Meno
06:33 PM Revision 13bb09ae (calamari): Merge pull request #107 from inktankstorage/wip-test-fixes
Wip test fixes GregMeno
06:16 PM Revision fc981663 (calamari): Add apache config modifications to the rh-specific conf
Missed some WSGI config from 1.1 as well as some recent log file location
changes from the 1.2 work
Signed-off-by: D...
Dan Mick
06:16 PM Revision e5c2577c (calamari): Make calamari.conf flavor-specific (to handle web username)
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
06:16 PM Revision 31ec3d2f (calamari): Wheezy build
Split repobuild/conf into two (ubuntu and wheezy)
Wheezy reprepro conf apparently needs two separate distributions
(...
Dan Mick
06:16 PM Revision 2e1b569f (calamari): .gitignore: add output dirs in repobuild/
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
06:16 PM Revision 12edd7b5 (calamari): Be more US-centric with Ubuntu archive
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
06:16 PM Revision 87753a20 (calamari): Remove obsolete /var/lib/calamari_web (used to hold SQLite frontend...
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
06:16 PM Revision d7be9572 (calamari): build-rpm.sh cleanup:
- remove DISTDIR, define and use SRC
- set VERSION/REVISION in this file so Makefile doesn't try
(because make runs...
Dan Mick
06:16 PM Revision 4d664d24 (calamari): calamari.spec cleanup:
- BuildRoot is obsolete and useless
- extraneous %description, %build stanzas
- remove /usr/lib/debug; build no longe...
Dan Mick
06:16 PM Revision 716d9b76 (calamari): calamari_ctl: boilerplate error; dump stderr when running postgres.sls
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
06:16 PM Revision 83297e53 (calamari): Makefile: cleanups for RPM building
- default target "all"
- "build" does only version and build-venv, not set_deb_version
- install/install-rpm depend o...
Dan Mick
06:16 PM Revision d8f2c81c (calamari): calamari.spec: update for 1.2
- new requirements
- pkg name now calamari-server
- only one package
- updated files list
- updated install scripts
-...
Dan Mick
06:16 PM Revision b24e1a49 (calamari): postgres.sql: extra steps for Centos: initdb, auth: ident -> md5
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
06:16 PM Revision b205fe3f (calamari): vagrant/centos-build: make it work for -server
- Use Virtualbox centos box image
- Install EPEL to install salt-master
- install all other build requirements
- add ...
Dan Mick
06:16 PM Revision fb996425 (calamari): Makefile: determine Python major/minor version for venv lib paths
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
06:16 PM Revision 798da734 (calamari): Make requirements.txt flavor-specific.
importlib is not available in Python 2.6. Just make flavor-specific
versions of requirements.txt to address this. I...
Dan Mick
06:16 PM Revision b7d7a327 (calamari): redhat-lsb-core needed for lsb_release for get-flavor.sh. 20M for ...
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
06:06 PM Revision 256cd33f (calamari): cthulhu: work around salt-master connection issues
Because we have an as-yet-unexplained silent death
of the connection between cthulhu and salt-master,
we will now re-...
John Spray
05:18 PM Revision 8115be6d (calamari-clients): Issue #8181 Fix Regression in Disk Space/Inode
- missed a host -> fqdn conversion Yan-Fa Li
11:55 AM Fix #8145 (Fix Under Review): _wait_for_servers times out sometimes when running test-suite again...
Fixed by wip-8146 Christina Meno
11:54 AM Fix #8146 (Fix Under Review): test_mon_down sometimes fails when running tests against ExternalCe...
Christina Meno
11:22 AM Revision 1e303bfe (calamari): tests: generalize stale process killing
On some platforms (notably my mac) pythno processes
are just named 'python2.7' by psutil, so inspect
cmdlines to find...
John Spray
11:22 AM Revision 1ad2b53b (calamari): tests: fix unpause, had extraneous "; done"
John Spray
11:22 AM Revision ff6c89d8 (calamari): tests: log output on failed _run_command
John Spray
11:21 AM Revision d5fed372 (calamari): tests: fix NotImplementedError usage
Missing () John Spray
10:20 AM Fix #8181 (Resolved): UI: graph: regression disk space/disk inode graphs not appearing
fixed branch manage, 8115be6d1369d18417d78cdf0421de7cde0b34e2
Missed a host -> fqdn conversion
Yan-Fa Li
05:49 AM Revision 6689a44a (calamari-clients): Issue #8159 Warn User About IndexedDB not working
indexed does not work on Firefox when the browser is in private
browsing mode. Interesting it does work in Chrome, I'...
Yan-Fa Li
03:44 AM Revision d932acb9 (calamari-clients): Issue #8159 WIP
Yan-Fa Li
03:43 AM Revision 7d385448 (calamari-clients): Issue #8159 Update jQuery, backbone and add modal
Using Backbone.Modal http://awkward.github.io/backbone.modal/ Yan-Fa Li
03:35 AM Fix #8107 (Resolved): When updating pools with the api requests fail silently if pool creation is...
John Spray
01:54 AM Bug #8179: REST-API: PATCH to readonly resource returns 500 (/api/v2/key)
With a 500 like this, there should be a backtrace waiting for you in /var/log/calamari/calamari.log John Spray

04/22/2014

10:54 PM Fix #8159 (Resolved): UI: Warn user about incognito/private mode and IndexedDB not working
branch manage, commit 6689a44a775e6fa934f205150520ef4a633a91c3
IndexedDB does not work on Firefox when the bro...
Yan-Fa Li
09:26 PM Revision 30798a09 (calamari-clients): Reject any promises we have immediately on error
- could create memory leaks Yan-Fa Li
04:32 PM Fix #8181 (Resolved): UI: graph: regression disk space/disk inode graphs not appearing
Yan-Fa Li
12:04 PM Bug #8179: REST-API: PATCH to readonly resource returns 500 (/api/v2/key)
Christina Meno
12:04 PM Bug #8179: REST-API: PATCH to readonly resource returns 500 (/api/v2/key)
Actually I initially tried 'accepted' as the status. Then I tried to 'pre' to see what it did. Yan-Fa Li
12:02 PM Bug #8179 (Resolved): REST-API: PATCH to readonly resource returns 500 (/api/v2/key)
If I use http://mira106.front.sepia.ceph.com/api/v2/key
and send a patch to update an existing id the backend retu...
Yan-Fa Li
11:01 AM Fix #8146 (In Progress): test_mon_down sometimes fails when running tests against ExternalCephCon...
Christina Meno
11:01 AM Fix #8146: test_mon_down sometimes fails when running tests against ExternalCephController
Initial task for dev8 is to demonstrate that this issue is a flaw in production code. Christina Meno
11:00 AM Fix #8145: _wait_for_servers times out sometimes when running test-suite against ExternalCephCont...
Initial task for dev8 is to demonstrate that this issue is a flaw in production code. Christina Meno
10:59 AM Fix #8144: Communication failure between salt-master and cthulhu
Two actions for me:
* Read the related salt code and see if anything's obviously wrong
* Write a workaround for o...
John Spray
10:43 AM Fix #8144: Communication failure between salt-master and cthulhu
We're seeing:
* salt-master is receiving messages as expected but they're not making it to cthulhu.
* the last sa...
John Spray
10:11 AM Fix #8144: Communication failure between salt-master and cthulhu
Looks like it ran for 10h before getting stuck :(
Only thing to note is that I didn’t update salt on the master
Christina Meno
10:58 AM Feature #6856: Package 1.2 backend and dependencies (CentOS & Wheezy)
... Christina Meno
04:46 AM Revision ff844f2a (calamari-clients): Extract intercept 304 into a helper
- apply to all OSDService write operations Yan-Fa Li

04/21/2014

09:54 PM Feature #7480: UI: Support #6907 - add on screen error messages to forms
Depends on issue #8126 Yan-Fa Li
09:51 PM Fix #8173 (Rejected): UI: verify error behavior for cluster settings
No immediate errors. Yan-Fa Li
02:44 PM Fix #8173 (Rejected): UI: verify error behavior for cluster settings
304s should be converted to a harmless success. Yan-Fa Li
09:42 PM Revision 32c49a1d (calamari-clients): Issue #7850 Handle 304 OSD errors gracefully
A 304 response is returned when an operation on the backend is
idempotent and has not changed the state of calamari. ...
Yan-Fa Li
07:00 PM Revision 64989ca4 (calamari): Merge pull request #106 from inktankstorage/wip-8107
Wip 8107 GregMeno
02:43 PM Fix #7850 (Resolved): UI: Handle a 304 Gracefully from OSD API
branch manage, commit 32c49a1d140f115d800944a1f46afda248cbbe60 Yan-Fa Li
01:47 PM Fix #8144: Communication failure between salt-master and cthulhu
Notes:
Mira122 needed to build pyzmq, unlike mira110 and mira118
retarted then:
ubuntu@mira106:~$ sudo supervi...
Christina Meno
12:18 PM Fix #8144: Communication failure between salt-master and cthulhu
From Cthulhu's perspective:... Christina Meno
10:49 AM Revision d3fd590f (calamari): Merge pull request #105 from inktankstorage/wip-testing-cleanup
Wip testing cleanup John Spray
 

Also available in: Atom