Activity
From 09/15/2014 to 10/14/2014
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)
- 08:20 AM Feature #9671 (Rejected): Allow crush node trees to be fully traversable after a bucket delete
- 07:56 PM Fix #9228 (Rejected): Remove warning about wsgi module when starting apache
- 04:21 PM Revision 142a2019 (calamari): Merge pull request #204 from ceph/wip-8665-reorder
- Wip 8665 reorder
- 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... - 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 ... - 03:03 PM Revision 87b1dc45 (calamari): cthulhu: add the RPC plumbing for CRUSH_NODE
- Signed-off-by: Gregory Meno <gregory.meno@inktank.com>
- 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... - 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>
- 11:11 AM Feature #8246: Epic: Multi-user Management
- 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 ...
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.
- 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 ... - 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.
- 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... - 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 ...
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... - 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> - 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... - 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... - 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... - 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... - 03:43 AM Fix #9329 (Fix Under Review): Dashboard terminology update
- 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...
10/09/2014
- 02:04 AM Bug #9347 (In Progress): Icon update
- 02:04 AM Fix #9329 (In Progress): Dashboard terminology update
- 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 ...
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... - 05:14 AM Revision 23e3a775 (calamari): Comment spelling error
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 03:51 AM Feature #9578 (In Progress): CLUSTER: Add multi-cluster awareness to the dashboard
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...
- 10:15 PM Fix #9639 (Fix Under Review): ceph salt module: get fsid from daemon commands
- 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...
- 12:00 PM Bug #9622: CVE-2014-7203
- This code is not included in 3.x, so this strengthens my resolve to downgrade
- 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.
- 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
- 11:13 AM Bug #9621: CVE-2014-7202 zeromq: stream engine security can be downgraded by client
- Look at resolving with upstream zmq
- 11:12 AM Bug #9621: CVE-2014-7202 zeromq: stream engine security can be downgraded by client
- 11:13 AM Bug #9522: Error thrown from the restapi while modifying pool
- 11:10 AM Bug #9486 (In Progress): UI: Error message is not proper when pool creation fails due to duplicat...
- 11:07 AM Bug #9520: something breaks with Centos7 and calamari-server/postgres
10/06/2014
- 02:41 PM Bug #9670: translate the Weight of items in "buckets" part of OsdMap to be presented as float for...
- The raw weight is stored as 16-bit fixed-point; divide by 0x10000 to form the floating-point weight. The interfaces ...
- 10:25 AM Bug #9670 (Duplicate): translate the Weight of items in "buckets" part of OsdMap to be presented ...
- ...
- 10:31 AM Feature #9671 (Rejected): Allow crush node trees to be fully traversable after a bucket delete
- Currently DELETE on
cluster/<fsid>/crush_node/<node_id>
will delete any valid node just as the CLI allows
It do...
10/02/2014
- 08:36 PM Revision c09e8ed7 (calamari): Merge pull request #198 from ceph/wip-repobuild
- Fix up repobuild: newer libzmq3, cleanup
- 08:34 PM Revision a8ef6c08 (calamari): repobuild: reprepro on precise doesn't support GetInRelease
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
Closes 198 - 07:39 PM Revision a949ec7e (calamari): repobuild/precise: Get libzmq3 from trusty and not from precise
- libzmq3 needs to be later than the version available for precise;
just grab it from trusty, which requires excluding ... - 07:39 PM Revision e240d7f3 (calamari): repobuild: Remove obsolete Makefile comments
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 07:39 PM Revision df62d8be (calamari): repobuild/conf/*: suppress errors for not having keys, InRelease
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 07:39 PM Revision 9df11a7a (calamari): repobuild/wheezy: get jessie libzmq3, not wheezy
- Same as was just implemented for precise to get trusty's libzmq3
Signed-off-by: Dan Mick <dan.mick@inktank.com> - 07:39 PM Revision 575e3b3d (calamari): repobuild: reprepro on precise doesn't support GetInRelease
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 12:49 AM Revision 5eb89e46 (calamari): conf/salt.master.conf: Add SUSE apache user
- Signed-off-by: Tim Serong <tserong@suse.com>
- 12:49 AM Revision c497590e (calamari): calamari/manage.py: Set a+x file permissions
- Want this to have the executable bit set so it can be run directly from
the shell if necessary, rather than prefixing... - 12:49 AM Revision 00340de7 (calamari): carbon.conf: Set PID_DIR=/var/run
- Without this, when carbon cache is run from /usr/bin/carbon, it thinks
GRAPHITE_ROOT is /usr, and tries to create pid... - 12:49 AM Revision 00169a92 (calamari): postgres.sql: Add SUSE support
- Salt uses `systemctl --all list-units` to check if services exist.
systemd will only list services that have been loa... - 12:49 AM Revision b1202e42 (calamari): Add conf/calamari/suse/calamari.conf
- Signed-off-by: Tim Serong <tserong@suse.com>
- 12:44 AM Revision 5bb3e9f9 (calamari): Apparently "dist" must match "distro/suite" field in the sources.li...
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
Closes: #199
10/01/2014
- 09:33 PM Fix #9639 (In Progress): ceph salt module: get fsid from daemon commands
- Hacked around at this a bit. Untested as yet:...
- 02:54 PM Fix #9639 (Resolved): ceph salt module: get fsid from daemon commands
- cluster fsid currently comes from 'config get' commands, but the config may not have the information; however, daemon...
- 11:55 AM Revision 47e8a0a0 (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... - 11:54 AM Revision 522375ae (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... - 10:51 AM Feature #7480: UI: Support #6907 - add on screen error messages to forms
- I have missed some constructs in the new pool flow. It is now fixed, and the PR is updated.
screenshot attached. - 06:08 AM Feature #7480: UI: Support #6907 - add on screen error messages to forms
- Seeing no error message
steps to reproduce:
launch 2 windows in incognito-mode
GET http://vpm068.front.sepia.cep... - 05:30 AM Revision 9ee96f40 (calamari): repobuild/precise: Get libzmq3 from trusty and not from precise
- libzmq3 needs to be later than the version available for precise;
just grab it from trusty, which requires excluding ... - 05:30 AM Revision 70f02af0 (calamari): repobuild: Remove obsolete Makefile comments
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 05:30 AM Revision 25ef9380 (calamari): repobuild/conf/*: suppress errors for not having keys, InRelease
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 05:30 AM Revision d46932b8 (calamari): repobuild/wheezy: get jessie libzmq3, not wheezy
- Same as was just implemented for precise to get trusty's libzmq3
Signed-off-by: Dan Mick <dan.mick@inktank.com> - 05:30 AM Revision c4706379 (calamari): repobuild: reprepro on precise doesn't support GetInRelease
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
09/30/2014
- 07:33 PM Bug #9521: UI: workbench hostgroups not connected properly
- Checkout http://vpm068.front.sepia.ceph.com/dashboard/#workbench sort by host several issues still.
tool tip somet... - 03:47 AM Bug #9521 (Fix Under Review): UI: workbench hostgroups not connected properly
- 02:12 AM Bug #9521: UI: workbench hostgroups not connected properly
- Now the side effect is also fixed.
when sort by is not selected usual code flow happens and during sort by hostgro...
09/29/2014
- 10:04 PM Revision 3790c242 (calamari-clients): Merge pull request #52 from ceph/1.2
- Build also requires ruby1.9.1-dev
- 05:02 AM Fix #7778: UI: Refactor Viz Tooltip Code to place close to target
- It is because of a bug with the Rapheal JS.
https://github.com/DmitryBaranovskiy/raphael/issues/565
Additional di... - 03:49 AM Bug #9622 (Can't reproduce): CVE-2014-7203
- This is the tracker bug for: https://bugzilla.redhat.com/show_bug.cgi?id=1147315
* This doesn't seem to effect I... - 03:45 AM Bug #9621: CVE-2014-7202 zeromq: stream engine security can be downgraded by client
- Typo, this may effect ICE 1.3 (Unreleased).
- 03:43 AM Bug #9621 (Can't reproduce): CVE-2014-7202 zeromq: stream engine security can be downgraded by cl...
- This is the tracker bug for: https://bugzilla.redhat.com/show_bug.cgi?id=1147311
* This may effect ICE 1.2
* This...
09/28/2014
- 11:02 PM Feature #9578: CLUSTER: Add multi-cluster awareness to the dashboard
- Calamari client is split into two applications. First one contains dashboard, workbench and graph. Second one contain...
09/26/2014
- 03:53 PM Revision a2d8e28d (calamari-clients): Support virtio disks in graphite iostat model
- Signed-off-by: Tim Serong <tserong@suse.com>
Closes #50 - 11:59 AM Bug #9486: UI: Error message is not proper when pool creation fails due to duplicate name
- https://github.com/ceph/calamari-clients/pull/49 will just fix the error callback issue.
https://github.com/ceph/c... - 10:30 AM Bug #9486: UI: Error message is not proper when pool creation fails due to duplicate name
- I built a package with https://github.com/ceph/calamari-clients/pull/49
and still see this error on creation.
see... - 06:51 AM Feature #8665 (In Progress): Add CRUD to calamari api for crush nodes
- 06:51 AM Fix #6383: UI: PG Filtering sometimes overlaps
- For me to improve steps to reproduce
09/25/2014
- 12:38 PM Fix #7778: UI: Refactor Viz Tooltip Code to place close to target
- The absolute positioning fails at different window sizes.
- 05:02 AM Feature #9591 (New): LOCALE: Support localization for 'Manage'
- In calamari, currently the infrastructure required to support localization is limited to Dashboard and Graphs. This s...
- 04:11 AM Feature #9590 (New): LOCALE: Allow the user to select the locale
- Calamari currently support en-US locale. Once it starts supporting multiple locales(fr-FR, zh-CN), the user should be...
09/24/2014
- 04:19 AM Bug #9521: UI: workbench hostgroups not connected properly
- Tried fixing the bug by adjusting the position of hosts in last row.
This is having a side effect.
screenshots ... - 03:53 AM Fix #7778: UI: Refactor Viz Tooltip Code to place close to target
- Tooltip is displayed in the center of screen instead of displaying on top of the OSD or hostgroup.
I placed the to... - 03:40 AM Feature #7480 (Fix Under Review): UI: Support #6907 - add on screen error messages to forms
While creating/updating a pool,if the server throws any validation errors for the parameters sent on the request, t...- 03:39 AM Feature #7480: UI: Support #6907 - add on screen error messages to forms
While creating/updating a pool,if the server throws any validation errors for the parameters sent on the request, t...
09/23/2014
- 06:18 PM Feature #9578 (Resolved): CLUSTER: Add multi-cluster awareness to the dashboard
- This work will allow configuration of the UI to visualize data from one cluster only.
There will be a ticket followi... - 06:11 PM Feature #8666 (New): resolve an OSD to crush node, decorate the OSD details with that
- 06:05 PM Revision f407090c (calamari): Merge pull request #197 from SUSE/wip-fix-servername
- Set VirtualHost ServerName to 'calamari'
Reviewed-by: Dan Mick <dan.mick@inktank.com> - 12:13 PM Feature #9275: Use FQDN for ceph_deploy AND ServerName in calamari.conf
- Looks like the cleanest way to accomplish this would be to have ice-setup.py leave the FQDN somewhere by convention a...
- 11:20 AM Bug #9521: UI: workbench hostgroups not connected properly
- 11:12 AM Feature #9421: installing Salt 2014.1.10 via calamari-boostrap on RHEL6.5 has a missing requireme...
09/22/2014
- 06:08 AM Feature #9005: Add Calamari APIs to http://ceph.com/docs/master/api/
- Attached a screenshot. I think this should resolve it, unless something else is required?
09/19/2014
- 10:51 AM Bug #9520: something breaks with Centos7 and calamari-server/postgres
- Quite confusingly, RHEL7 has the exact same version of postgresql-server, and does not apparently require the manual ...
- 08:35 AM Revision 4780c8e6 (calamari): Set VirtualHost ServerName to 'calamari'
- Prior to commit 525606f, the debian calamari.conf had ServerName set to
'graphite', while the el6 and rhel7 calamari....
09/18/2014
- 02:01 PM Revision 6f353e6c (calamari): fix calamari-ctl initialize error "TEMPLATE_DIRS setting must be a ...
- When setting calamari according to "http://calamari.readthedocs.org/en/latest/development/dev_env.html", by executing...
- 03:49 AM Bug #9522 (Resolved): Error thrown from the restapi while modifying pool
- When pool modification request is sent with name(unmodified) and replica(modified), 409 error is thrown with message ...
- 02:25 AM Bug #9521 (Resolved): UI: workbench hostgroups not connected properly
- when filtered by hosts in workbench, a background box to differentiate hostgroups shown.
In the last row the last ho... - 01:58 AM Fix #7778 (Fix Under Review): UI: Refactor Viz Tooltip Code to place close to target
09/17/2014
- 09:34 PM Revision 4eccb8b6 (calamari): Merge pull request #194 from ceph/wip-8820
- Squashed series from wip-8820
- 09:14 PM Revision 5a311a53 (calamari): doc: update restapi docs
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 09:08 PM Bug #9520: something breaks with Centos7 and calamari-server/postgres
- Hm. The file is present; however, the error is coming from the server, not psql. Restarting the postgresql service ...
- 08:59 PM Bug #9520: something breaks with Centos7 and calamari-server/postgres
- Or perhaps this is a horrible error that means something else entirely:
https://www.google.com/search?client=ubunt... - 08:57 PM Bug #9520: something breaks with Centos7 and calamari-server/postgres
- Actually....this is just between psql and postgres. Hm. Could Centos7's postgres packages be broken?
$ rpm -qa |... - 08:49 PM Bug #9520 (Can't reproduce): something breaks with Centos7 and calamari-server/postgres
- Brian Andrus reports that, trying to execute calamari-ctl initialize on centos7, this happens:...
- 03:43 PM Bug #8975 (Resolved): No Cluster available on Trusty
- 03:42 PM Fix #8820 (Resolved): calamari: min_size is not set correctly when pool size is non-default
- 03:27 AM Revision 704f66c1 (calamari): doc: note special handling of min_size in pool create/modify
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 03:27 AM Revision 8059933d (calamari): doc: missing module level in manhole notes
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 03:26 AM Revision 53574db4 (calamari): tests: try several pool min_size updates relative to size
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
09/16/2014
- 10:43 AM Feature #8665: Add CRUD to calamari api for crush nodes
- I have made a mistake in verifying how well the CLI implements the functionality required to compete this ticket.
cr... - 10:26 AM Feature #8665 (Fix Under Review): Add CRUD to calamari api for crush nodes
- 10:39 AM Feature #8666: resolve an OSD to crush node, decorate the OSD details with that
- Is there any correlation for host buckets in crush map to nodes running OSDs? beyond the fact that the map need to li...
- 10:26 AM Feature #8666 (In Progress): resolve an OSD to crush node, decorate the OSD details with that
- 04:48 AM Revision d88dfb55 (calamari): cthulhu: set appropriate min_size on pool create/update
- Use an algorithm similar to Ceph's: requested min_size or
default, compare to size, use whichever is smaller; or if
n... - 12:37 AM Bug #9486: UI: Error message is not proper when pool creation fails due to duplicate name
- Response from rest-api
{"name": ["Pool with name test3 already exists"]} - 12:13 AM Bug #9486: UI: Error message is not proper when pool creation fails due to duplicate name
- The error should be "Pool with name <name> already exists"
- 12:12 AM Bug #9486 (Resolved): UI: Error message is not proper when pool creation fails due to duplicate name
- Steps to reproduce:
1. Go to pool list view
2. Create a new pool with name 'test1'
3. Try to create a another po...
09/15/2014
- 09:32 AM Feature #9005: Add Calamari APIs to http://ceph.com/docs/master/api/
- Don't see anything at http://ceph.com/docs/master/api/ ?
- 07:31 AM Feature #7480: UI: Support #6907 - add on screen error messages to forms
- At the current state, the pool creation has the form based input.
Things which happen when the user tries to creat... - 03:31 AM Feature #7480 (Need More Info): UI: Support #6907 - add on screen error messages to forms
- 03:31 AM Fix #7778 (In Progress): UI: Refactor Viz Tooltip Code to place close to target
Also available in: Atom