Project

General

Profile

Activity

From 09/08/2014 to 10/07/2014

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

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 ... Dan Mick
10:25 AM Bug #9670 (Duplicate): translate the Weight of items in "buckets" part of OsdMap to be presented ...
... Christina Meno
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...
Christina Meno

10/02/2014

08:36 PM Revision c09e8ed7 (calamari): Merge pull request #198 from ceph/wip-repobuild
Fix up repobuild: newer libzmq3, cleanup Gregory Meno
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
Dan Mick
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 ...
Dan Mick
07:39 PM Revision e240d7f3 (calamari): repobuild: Remove obsolete Makefile comments
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
07:39 PM Revision df62d8be (calamari): repobuild/conf/*: suppress errors for not having keys, InRelease
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
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>
Dan Mick
07:39 PM Revision 575e3b3d (calamari): repobuild: reprepro on precise doesn't support GetInRelease
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
12:49 AM Revision 5eb89e46 (calamari): conf/salt.master.conf: Add SUSE apache user
Signed-off-by: Tim Serong <tserong@suse.com> Tim Serong
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...
Tim Serong
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...
Tim Serong
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...
Tim Serong
12:49 AM Revision b1202e42 (calamari): Add conf/calamari/suse/calamari.conf
Signed-off-by: Tim Serong <tserong@suse.com> Tim Serong
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
Dan Mick

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:... Dan Mick
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... Dan Mick
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...
Kanagaraj Mayilsamy
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...
Kanagaraj Mayilsamy
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.
Kanagaraj Mayilsamy
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...
Christina Meno
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 ...
Dan Mick
05:30 AM Revision 70f02af0 (calamari): repobuild: Remove obsolete Makefile comments
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
05:30 AM Revision 25ef9380 (calamari): repobuild/conf/*: suppress errors for not having keys, InRelease
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
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>
Dan Mick
05:30 AM Revision c4706379 (calamari): repobuild: reprepro on precise doesn't support GetInRelease
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick

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...
Christina Meno
03:47 AM Bug #9521 (Fix Under Review): UI: workbench hostgroups not connected properly
Karnan TC
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...
Karnan TC

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 Dan Mick
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...
Karnan TC
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...
Wade Mealing
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). Wade Mealing
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...
Wade Mealing

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... Kanagaraj Mayilsamy

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
Tim Serong
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...
Kanagaraj Mayilsamy
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...
Christina Meno
06:51 AM Feature #8665 (In Progress): Add CRUD to calamari api for crush nodes
Christina Meno
06:51 AM Fix #6383: UI: PG Filtering sometimes overlaps
For me to improve steps to reproduce Christina Meno

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. Christina Meno
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... Kanagaraj Mayilsamy
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... Kanagaraj Mayilsamy

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 ...
Karnan TC
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...
Karnan TC
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...
Kanagaraj Mayilsamy
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...
Kanagaraj Mayilsamy

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...
Christina Meno
06:11 PM Feature #8666 (New): resolve an OSD to crush node, decorate the OSD details with that
Christina Meno
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>
Dan Mick
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... Christina Meno
11:20 AM Bug #9521: UI: workbench hostgroups not connected properly
Dan Mick
11:12 AM Feature #9421: installing Salt 2014.1.10 via calamari-boostrap on RHEL6.5 has a missing requireme...
Dan Mick

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? Alfredo Deza

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 ... Dan Mick
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....
Tim Serong

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... xan
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 ... Kanagaraj Mayilsamy
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...
Karnan TC
01:58 AM Fix #7778 (Fix Under Review): UI: Refactor Viz Tooltip Code to place close to target
Karnan TC

09/17/2014

09:34 PM Revision 4eccb8b6 (calamari): Merge pull request #194 from ceph/wip-8820
Squashed series from wip-8820 Dan Mick
09:14 PM Revision 5a311a53 (calamari): doc: update restapi docs
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
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 ... Dan Mick
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...
Dan Mick
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 |...
Dan Mick
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:... Dan Mick
03:43 PM Bug #8975 (Resolved): No Cluster available on Trusty
Dan Mick
03:42 PM Fix #8820 (Resolved): calamari: min_size is not set correctly when pool size is non-default
Dan Mick
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> Dan Mick
03:27 AM Revision 8059933d (calamari): doc: missing module level in manhole notes
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
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> Dan Mick

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...
Christina Meno
10:26 AM Feature #8665 (Fix Under Review): Add CRUD to calamari api for crush nodes
Christina Meno
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... Christina Meno
10:26 AM Feature #8666 (In Progress): resolve an OSD to crush node, decorate the OSD details with that
Christina Meno
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...
Dan Mick
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"]}
Kanagaraj Mayilsamy
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" Kanagaraj Mayilsamy
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...
Kanagaraj Mayilsamy

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/ ? Neil Levine
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...
Kanagaraj Mayilsamy
03:31 AM Feature #7480 (Need More Info): UI: Support #6907 - add on screen error messages to forms
Christina Meno
03:31 AM Fix #7778 (In Progress): UI: Refactor Viz Tooltip Code to place close to target
Christina Meno

09/13/2014

06:52 AM Feature #9457 (New): CRUSH: Filter retrieval of crush nodes for children and depth
In #8665 I added the functionality of retrieving specific crush nodes.
Filtering them efficiently will require a goo...
Christina Meno

09/10/2014

04:45 PM Revision 9d02dc34 (calamari): Merge pull request #193 from ceph/wip-9048
Missed a few 'ubuntu -> precise/trusty' changes GregMeno
11:14 AM Feature #9421 (New): installing Salt 2014.1.10 via calamari-boostrap on RHEL6.5 has a missing req...
... Christina Meno
11:13 AM Bug #9048 (Resolved): missing some more trusty change
Yeah, so, as noted elsewhere, this is probably the newer salt 2014.1.10 adding a dependency on python-libcloud, and i... Dan Mick
08:08 AM Bug #9048: missing some more trusty change
[ubuntu@vpm145 calamari]$ ssh vpm066
Last login: Wed Sep 10 15:02:46 2014 from 10.214.139.152
Appliance: rhel-6.5...
Christina Meno
08:29 AM Bug #9191: remove workaround for grains in relax_salt_perms.sls
You should ping the salt guys about this, I doubt they intended to not backport this to 2014.1 John Spray
07:51 AM Bug #9191: remove workaround for grains in relax_salt_perms.sls
I don't see this commit in anything but develop.
Latest official release still 2014.1.5
latest tags v2014.1.11, v...
Christina Meno
03:18 AM Revision 9547759f (calamari): cthulhu: spelling, log boilerplate errors in pool_request_factory.py
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick

09/09/2014

09:07 PM Fix #8820: calamari: min_size is not set correctly when pool size is non-default
wip-8820 created with a suggested impl. Should add some tests. Dan Mick
11:10 AM Fix #8820: calamari: min_size is not set correctly when pool size is non-default
A customer has expressed interest in this fix. Dan Mick
06:30 PM Revision 84461b82 (calamari): Merge pull request #189 from sbadia/fix-debian-build-deps
debian: Update build-depends to be able to use pbuilder Dan Mick
06:29 PM Revision 5e079909 (calamari): Merge pull request #185 from SUSE/wip-django-1_6
calamari_ctl.py: move get_user_model import to initialize function Dan Mick
04:12 PM Bug #8975: No Cluster available on Trusty
There is a new proposed fix for the upstream issue, much more extensive: https://github.com/saltstack/salt/pull/15568 Dan Mick
04:11 PM Bug #8742 (Resolved): calamari build: some failures aren't reported by vagrant ssh
Dan Mick
04:10 PM Bug #8742: calamari build: some failures aren't reported by vagrant ssh
Pushed changes to all the builds, more or less like this:... Dan Mick
11:19 AM Bug #8742: calamari build: some failures aren't reported by vagrant ssh
I have test shell code to look for Failed: strings that seems to work well enough; I just need to apply it to the oth... Dan Mick
11:19 AM Bug #8742 (In Progress): calamari build: some failures aren't reported by vagrant ssh
Dan Mick
12:37 PM Feature #9005 (Resolved): Add Calamari APIs to http://ceph.com/docs/master/api/
merged commit ead6195 into master Alfredo Deza
11:20 AM Bug #8662 (Resolved): apt-get update in the bootstrap scrip doesn't exit cleanly
Dan Mick
11:17 AM Feature #9275: Use FQDN for ceph_deploy AND ServerName in calamari.conf
Follow up with JJ, Christina Meno
06:45 AM Revision 75e2cd72 (calamari): debian: Update build-depends to be able to use pbuilder
* Added debhelper and lsb-release to Build-Depends
* Bump Standards-Version to 3.9.3
* Added Vcs-Browser field
* Adde...
Sebastien Badia
06:01 AM Revision 6b70c1d6 (calamari): Merge pull request #192 from SUSE/wip-fix-server-tests
tests: cope better with `ceph pg stat` output
Reviewed-by: Dan Mick <dan.mick@inktank.com>
Dan Mick
04:06 AM Revision 29ce0f31 (calamari): Missed a few 'ubuntu -> precise/trusty' changes
428ad273332a647b404a6c340c58880a72e0c898 added trusty builds, and
changed several 'ubuntu' names to either 'precise' ...
Dan Mick

09/08/2014

10:54 AM Revision 05a9704d (calamari): tests: cope better with `ceph pg stat` output
Most of the time, `ceph pg stat` gives output like:
"v211: 192 pgs: 192 active+clean; 16 bytes data, 232 MB used, 11...
Tim Serong
02:28 AM Revision 1be433c6 (calamari): Merge pull request #191 from ceph/wip-testing-nits
Wip testing nits GregMeno
02:17 AM Revision a92fb4f6 (calamari): Merge pull request #190 from ceph/wip-8662
calamari-web: "no i386 packages" warnings from apt-get during bootstrap GregMeno
 

Also available in: Atom