Project

General

Profile

Activity

From 10/07/2014 to 11/05/2014

11/05/2014

06:48 PM Revision 509e1b6c (calamari-clients): Health status text replaced by Status Icon
Health status Icons replaces the health text displayed
on the health card of dashboard.
Fixes: #7129
Signed-off-by:...
Karnan TC
04:05 PM Revision 10dbce16 (calamari): cthulhu: Add list and get for crush_type. Add property on OSDMap fo...
Signed-off-by: Gregory Meno <gmeno@redhat.com> Gregory Meno
04:00 PM Revision 3b733ed8 (calamari): Merge pull request #213 from ceph/wip-9522
rest-api: change name validation on update and tests for same Gregory Meno
01:34 PM Bug #9486 (Resolved): UI: Error message is not proper when pool creation fails due to duplicate name
fixed in #7480 Christina Meno
01:33 PM Bug #9670 (Duplicate): translate the Weight of items in "buckets" part of OsdMap to be presented ...
Christina Meno
08:42 AM Feature #9726 (Fix Under Review): CRUSH: Create an API view to let people list the crush node typ...
Christina Meno
07:59 AM Bug #9522 (Resolved): Error thrown from the restapi while modifying pool
Christina Meno
01:12 AM Revision 8152e015 (calamari): rest-api: change name validation on update and tests for same
This allows name to be present on an update, and still rejects updating
a pool to have the same name as another pool
...
Gregory Meno

11/04/2014

10:00 PM Bug #9521: UI: workbench hostgroups not connected properly
Dan Mick,
This is fixed.
https://github.com/ceph/calamari-clients/pull/48
Gregory Meno faced some issues becau...
Karnan TC
11:30 AM Bug #9521: UI: workbench hostgroups not connected properly
Any status on this, Karnan? Dan Mick
05:13 PM Feature #9726 (In Progress): CRUSH: Create an API view to let people list the crush node types so...
Christina Meno
05:11 PM Bug #9522 (Fix Under Review): Error thrown from the restapi while modifying pool
https://github.com/ceph/calamari/pull/213 Christina Meno
11:37 AM Feature #10005 (Closed): packaging: update salt version
For various reasons, we should update salt to at least latest 2014.1 (and maybe 2014.7).
See also #9421 and #9191....
Dan Mick
11:33 AM Bug #7129 (Need More Info): Dashboard says "Health OK" when all my OSDs are down
Christina Meno
11:23 AM Bug #9786 (Can't reproduce): Can not add ceph cluster to calamari
I noticed 13.10, which is saucy salamander, which isn't supported, but that's probably not the issue; usually problem... Dan Mick
11:18 AM Bug #9946 (Can't reproduce): Cluster Updates are Stale.
If this reappears, let's collect better info for reproduction Dan Mick

11/03/2014

03:29 PM Bug #9972 (Rejected): setting osd down doesn't take in effect
This is an issue with Ceph's design, not Calamari's; it would be unacceptable for Calamari to change the behavior in ... Dan Mick
11:44 AM Bug #9993: Calamari UI logs displays wrong time
I suspect that the culprit is the following line in the UI manage/app/scripts/controllers/tools.js:... John Spray
11:26 AM Bug #9993 (Resolved): Calamari UI logs displays wrong time
In Calamari -> Manage -> Logs, the log tail date is always the 11th minute of the correct hour.
Sample below:
@11...
Alexandre Marangone

11/02/2014

05:33 PM Bug #9972: setting osd down doesn't take in effect
The arguable point is, when user clicks on “Down” menu item, what’s the expected behaviors? If the osd is still up e... yaguang wang

10/31/2014

11:20 AM Bug #9972: setting osd down doesn't take in effect
...unless you set the "noup" global option, which will prevent Ceph from automatically bringing the OSD back up. Dan Mick
03:07 AM Bug #9972: setting osd down doesn't take in effect
Setting an OSD "down" is not a removal operation. It is used to inform Ceph that an OSD is not running, usually in c... John Spray
02:41 AM Bug #9972 (Rejected): setting osd down doesn't take in effect
in manage\osd UI, when choosing one OSD and setting it to down, but the osd is still visible through "ceph osd tree".
yaguang wang
02:50 AM Revision 83a811de (calamari): Merge pull request #211 from cannium/master
Add dependency `python-setuptools` Dan Mick

10/30/2014

03:34 PM Bug #9946: Cluster Updates are Stale.
Before we all panic about this, I think that I may have entered some combination of invalid rados commands prior to d... Anonymous
10:30 AM Bug #9946 (Can't reproduce): Cluster Updates are Stale.
I brought up calamari monitoring a four node cluster with mon.0 on one vm and osd.0 osd.1 osd.2 on the other three. ... Anonymous

10/28/2014

11:40 AM Feature #9923 (New): BE: resolve a host to crush node, decorate the host details with that
/api/v2/cluster/<FSID>/server
GET -> ServerClusterViewSet.list(request, fsid)
/api/v2/cluster/<FSID>/server/<FQDN>
...
Christina Meno
10:13 AM Feature #7480 (Resolved): UI: Support #6907 - add on screen error messages to forms
Christina Meno
10:11 AM Tasks #9879: LOCALE: Upgrade Angular JS from 1.2 to 1.3 before doing i18n updates
add LOCALE to Subject so it can be found by custom query Dan Mick
02:06 AM Revision aa230b0d (calamari): Add dependency `python-setuptools`
If setuptools is not installed, cthulhu cannot be started:
==============
# supervisorctl restart cthulhu
Traceback (...
Can Zhang

10/24/2014

06:49 PM Revision cc375c2b (calamari): Merge pull request #208 from ivaxer/patch-1
doc: switch git clone urls to HTTPS Gregory Meno

10/23/2014

08:31 PM Tasks #9879 (New): LOCALE: Upgrade Angular JS from 1.2 to 1.3 before doing i18n updates
There's an important new feature in Angular 1.3 which would help enormously when doing the i18n work to avoid perform... Yan-Fa Li

10/22/2014

08:19 AM Tasks #9862 (New): LOCALE: check that features in changelog for release X.Y.Z have not added text...
Use the non-sense language locale in #9849
verify user facing parts of new features display "Non-sense" on labels, d...
Christina Meno
08:06 AM Feature #9861 (New): LOCALE: Document that locale is chosen based on browser Accept-Language header.
Explain the way locale is chose by UI before we allow user to select default locale in #9590.
Christina Meno

10/21/2014

02:09 PM Revision c0e74cb5 (calamari-clients): dashboard: adding a locale for zh_CN
Signed-off-by: Gregory Meno <gregory.meno@inktank.com> Christina Meno
02:09 PM Revision 2deb12d7 (calamari-clients): calamari chinese version
Provide an original chinese version of calamari-clients
Signed-off-by: xianxia xiao <xianxiaxiao@ubuntukylin.com>
xianxia xiao
11:33 AM Revision b38731e5 (calamari-clients): Merge pull request #51 from kmkanagaraj/fix-pool-form
show pool validation errors on the form Gregory Meno
06:29 AM Feature #9850 (New): LOCALE: create howto documentation for new translations
Christina Meno
06:27 AM Feature #9849 (New): LOCALE: create a non-sense language locale for visual indication that string...
https://well.tc/qYG
"English UI strings:
Enter your name:
Enter your address:
Select characters from the ...
Christina Meno
06:24 AM Feature #9848 (New): LOCALE: add placeholders to displayed text in manage app
Christina Meno
06:22 AM Feature #9847 (New): LOCALE: add placeholders to displayed text in dashboard
https://github.com/ceph/calamari-clients/pull/55/files?diff=unified
For example: dashboard/app/scripts/templates/hea...
Christina Meno
05:34 AM Bug #9347 (Fix Under Review): Icon update
The existing Font-awesome icons are updated to latest.
Status icons are changed to reduce visual confusion and clutt...
Karnan TC
05:17 AM Bug #7129: Dashboard says "Health OK" when all my OSDs are down
health ok text replaced with health status Icons.
Rather displaying OK critical warning symbol will be loaded when...
Karnan TC
04:53 AM Bug #7129 (Fix Under Review): Dashboard says "Health OK" when all my OSDs are down
Karnan TC

10/20/2014

08:06 PM Revision 01a1f611 (calamari): Merge pull request #209 from ceph/wip-8665-docs-update
docs: update crush_node endpoints Gregory Meno
07:30 PM Revision 7d807bb4 (calamari): docs: update crush_node endpoints
Signed-off-by: Gregory Meno <gregory.meno@inktank.com> Christina Meno
11:45 AM Revision 29554bbc (calamari): doc: switch git clone urls to HTTPS
Switch to HTTPS because SSH clones requires write access to repository. John Khvatov
10:22 AM Feature #8666: resolve an OSD to crush node, decorate the OSD details with that
Edge case: How do we report Crush ancestry of a server that is not currently running an OSD service? Christina Meno
10:17 AM Feature #8666: resolve an OSD to crush node, decorate the OSD details with that
the crush_node_Ancestry field will need to be marked as read-only in both OsdSerializer and ServerSerializer Christina Meno
09:59 AM Feature #8666: resolve an OSD to crush node, decorate the OSD details with that
The plan here:
The decoration will be just the crush_ancestry it is a list that contains crush_node ids ordered from...
Christina Meno
07:18 AM Revision 2a86b3c2 (calamari-clients): fix centos build issue
In vagrant, after executing precise-build, the tarball will be
available at git/calamari-clients*tar.gz
But centos b...
Kanagaraj Mayilsamy

10/17/2014

06:58 PM Revision fdeb0f77 (calamari): Merge pull request #202 from ceph/wip-9639
Wip 9639 Gregory Meno
01:08 PM Fix #9639 (Resolved): ceph salt module: get fsid from daemon commands
Dan Mick

10/16/2014

12:55 PM Feature #9798 (Closed): USER: add role based access to calamari
three roles:
- readonly
- read-write can do everything except manage users,groups, roles
- admin (would have acces...
Christina Meno
12:52 PM Feature #9797 (Resolved): CLUSTER: Add multi-cluster awareness to the manage app
see #9578 for details Christina Meno
11:51 AM Revision 94be3dcb (calamari-clients): Fix error callback issue in pool modification
When the user submit a pool modification with duplicate name
or reduced pg count,rest-api returns the validation erro...
Kanagaraj Mayilsamy
11:51 AM Revision 32062b3a (calamari-clients): show pool validation errors on the form
While creating/updating a pool,if the server
throws any validation errors for the parameters sent
on the request, the...
Kanagaraj Mayilsamy
02:01 AM Revision 96144bda (calamari): Add flake8 testing for _modules; fix a couple of lint errors in cep...
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
02:01 AM Revision 49c7a106 (calamari): Get fsid for daemons from asok (the true daemon field)
Sometimes fsid would appear to be full of 0s; we were getting it
from the ceph.conf value, which isn't required to be...
Dan Mick

10/15/2014

05:44 AM Bug #9786: Can not add ceph cluster to calamari
It works after I deploy new cluster and reinstall the former OSDs jian li
03:42 AM Bug #9786 (Can't reproduce): Can not add ceph cluster to calamari
I start the calamari-server, salt-master,salt-minion and diamond service success. and run 2 osds in nodeb and nodec
...
jian li
05:23 AM Revision 32d231ea (calamari): Merge pull request #207 from kmkanagaraj/update-build-steps
updated build instructions document Dan Mick
05:03 AM Revision 6d0af894 (calamari): updated build instructions document
Modified the troubleshooting section to include the missing
artifacts problem.
Signed-off-by: Kanagaraj M <kmayilsa@...
Kanagaraj Mayilsamy

10/14/2014

08:03 PM Feature #9671: Allow crush node trees to be fully traversable after a bucket delete
Reason for rejection?...(for the record) Dan Mick
08:20 AM Feature #9671 (Rejected): Allow crush node trees to be fully traversable after a bucket delete
Christina Meno
07:56 PM Fix #9228 (Rejected): Remove warning about wsgi module when starting apache
Dan Mick
04:21 PM Revision 142a2019 (calamari): Merge pull request #204 from ceph/wip-8665-reorder
Wip 8665 reorder Gregory Meno
03:59 PM Revision faadf6e1 (calamari): tests: add tests for crush_nodes
Test that we generate the expected set of rados commands in the correct
order for each verb.
Test new crush data stru...
Christina Meno
03:03 PM Revision f4631fcf (calamari): cthulhu: add factory to map crush_node API actions to rados_commands
This creates 2 new structures in tracked by cthulhu:
crush_node_by_id
parent_bucket_by_id
Take each verb in CRUD and ...
Christina Meno
03:03 PM Revision 87b1dc45 (calamari): cthulhu: add the RPC plumbing for CRUSH_NODE
Signed-off-by: Gregory Meno <gregory.meno@inktank.com> Christina Meno
03:03 PM Revision 483d2e34 (calamari): rest-api: add crush_node serializer and views
Adds implementation for each CRUD verb.
Adds some error handling translation in rpc_view.
most of the validation happ...
Christina Meno
03:03 PM Revision a742a885 (calamari): rest-api: connect the crush_node views to API endpoints
Signed-off-by: Gregory Meno <gregory.meno@inktank.com> Christina Meno
11:11 AM Feature #8246: Epic: Multi-user Management
Neil Levine
09:22 AM Feature #8665 (Resolved): Add CRUD to calamari api for crush nodes
cthulhu: add factory to map crush_node API actions to rados_commands … f4631fc
cthulhu: add the RPC plumbing for ...
Christina Meno

10/13/2014

07:27 PM Fix #9762: salt-minion death: precise needs later libzmq
building from source with bundled libzmq requires a later cython than precise has by default. Sigh.
Dan Mick
07:19 PM Fix #9762: salt-minion death: precise needs later libzmq
Simply installing the trusty version of python-zmq/libzmq won't work; there are cascading dependencies:
Preparing ...
Dan Mick
04:38 PM Fix #9762: salt-minion death: precise needs later libzmq
This appears to still be the version we're shipping for precise. sigh.
Dan Mick
04:33 PM Fix #9762 (Closed): salt-minion death: precise needs later libzmq
Looking at the mira106 cluster, 2 of 6 salt-minion procs are dead again, with this in the logs:
mira102:
2014-1...
Dan Mick
05:45 PM Feature #9764 (New): CRUSH: Report Not modified on the crush_node resource when no changes would ...
The sticking point here is weight.
Since we are representing weight as a floating point value any update could be a ...
Christina Meno

10/10/2014

08:24 PM Fix #9639: ceph salt module: get fsid from daemon commands
It resolves my issue with a minor syntax error in Dan's workaroud:
- fsid = json.loads(admin_socket(socket...
yaguang wang
10:18 AM Revision 6b6f339d (calamari-clients): Dashboard terminology update.
updates Mon to Monitors,
Updates PG to Placement Group.
Fixes: #9329
Signed-off-by: Karnan TC <kchidamb@redhat.com>
Karnan TC
09:52 AM Revision 7a3ac923 (calamari-clients): Fixes the OSD ordering in the last row when grouped by host...
The connectivity of hostgroup background is not proper.
Now, the position of last row osds are right aligned if it is...
Karnan TC
09:51 AM Revision c118652f (calamari-clients): Fixed viz tooltip position.
Fixes the position of tooltip that appears on top of the
hostgroups in workbench (sort by host).
Fixes #7778
Signed...
Karnan TC
08:16 AM Feature #9726 (Resolved): CRUSH: Create an API view to let people list the crush node types so th...
currently this can be found in two places: crush_map and sync_object/osd_map
Neither serves as an easy to use resour...
Christina Meno
06:44 AM Feature #9722 (New): CRUSH: Allow weight of bucket nodes be set using the crush_node endpoint
Current implementation allows for setting the weight of OSDs but not the higher levels in the tree: host, etc
Invest...
Christina Meno
03:43 AM Fix #9329 (Fix Under Review): Dashboard terminology update
Christina Meno
03:00 AM Fix #7778 (Fix Under Review): UI: Refactor Viz Tooltip Code to place close to target
whenever a hover event is invoked by a OSD pulse. it returns a hover co-ordinates as 0,0.
so a workaround done to di...
Karnan TC

10/09/2014

02:04 AM Bug #9347 (In Progress): Icon update
Karnan TC
02:04 AM Fix #9329 (In Progress): Dashboard terminology update
Karnan TC
02:01 AM Fix #7778 (In Progress): UI: Refactor Viz Tooltip Code to place close to target
The pulse creates a hover area which is removed only after the pulse animation is completed.
This makes the tooltip ...
Karnan TC

10/08/2014

06:34 AM Fix #9701 (Duplicate): salt-call ceph.get_heartbeats error if radosgw is installed on a node in t...
Hello all,
i have discovered a small issue in Calamari ( salt-minion, module ceph.py ) when a rados gateway is dep...
Orlando Mendes
05:14 AM Revision 23e3a775 (calamari): Comment spelling error
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
03:51 AM Feature #9578 (In Progress): CLUSTER: Add multi-cluster awareness to the dashboard
Kanagaraj Mayilsamy

10/07/2014

10:23 PM Fix #9694 (Closed): libzmq 4.x is API-incompatible; safer to use 3.x
See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=743508 and https://github.com/hintjens/libzmq/commit/cac0f9838d... Dan Mick
10:15 PM Fix #9639 (Fix Under Review): ceph salt module: get fsid from daemon commands
Dan Mick
09:25 PM Fix #9228: Remove warning about wsgi module when starting apache
This happens on Centos 6.5 (and probably all the RPM distros) because installing mod_wsgi-the-package installs a /etc... Dan Mick
12:00 PM Bug #9622: CVE-2014-7203
This code is not included in 3.x, so this strengthens my resolve to downgrade Dan Mick
11:10 AM Bug #9622: CVE-2014-7203
When zeromq3-x stabilizes upstream, we'll make sure this is in it, and get distro packages built one way or another. Dan Mick
12:00 PM Bug #9621: CVE-2014-7202 zeromq: stream engine security can be downgraded by client
This code is not included in the 3.x branch, so yet more motivation to downgrade to 3.x Dan Mick
11:13 AM Bug #9621: CVE-2014-7202 zeromq: stream engine security can be downgraded by client
Look at resolving with upstream zmq Dan Mick
11:12 AM Bug #9621: CVE-2014-7202 zeromq: stream engine security can be downgraded by client
Dan Mick
11:13 AM Bug #9522: Error thrown from the restapi while modifying pool
Christina Meno
11:10 AM Bug #9486 (In Progress): UI: Error message is not proper when pool creation fails due to duplicat...
Christina Meno
11:07 AM Bug #9520: something breaks with Centos7 and calamari-server/postgres
Dan Mick
 

Also available in: Atom