Project

General

Profile

Activity

From 08/28/2014 to 09/26/2014

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

09/05/2014

07:57 PM Revision ebc57d00 (calamari): calamari-web: "no i386 packages" warnings from apt-get during boots...
Fixes: #8662
Signed-off-by: Dan Mick <dan.mick@inktank.com>
Dan Mick
07:55 PM Revision 5ae576b0 (calamari): calamari_rest: BOOTSTRAP_RHEL was missing sudo
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
07:54 PM Revision 2bc26023 (calamari): dev-testing doc: Clarify master_fqdn and cluster_distro
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
03:41 PM Revision 8b5b2c08 (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
01:00 PM Bug #8662 (Fix Under Review): apt-get update in the bootstrap scrip doesn't exit cleanly
adding [arch=amd64] to the sources.list line makes apt-get look only for x86_64 packages. Dan Mick

09/04/2014

04:17 PM Revision bcd6d948 (calamari): Merge pull request #188 from SUSE/wip-fix-server-tests
tests: fix a few problems encountered running against external calamari instance GregMeno
02:26 PM Bug #8662: apt-get update in the bootstrap scrip doesn't exit cleanly
I finally had a chance to look at this...it seems that it's really apt-get's issue, in that it defaults to looking fo... Dan Mick
11:31 AM Cleanup #9350 (New): Clean up Delete Pool warning dialog
Clean up the warning dialog so that it is more concise and to the point.
- Change the title of the dialog to... D...
Leslie Hinson
11:20 AM Cleanup #9349 (New): Drop down arrows for drops
On the Manage > OSD page, I was not expecting a drop down menu for Scrub and Down and In. If you include a drop down ... Leslie Hinson
11:18 AM Cleanup #9348 (New): Buttons and tooltips
All buttons with icons only, should have tooltips. For example, under Manage >Pools, the edit and delete buttons need... Leslie Hinson
11:13 AM Bug #9347 (Won't Fix): Icon update
The current green OK status icon in the GUI looks like a "task completed" check mark vs a status indicator. To help a... Leslie Hinson
11:03 AM Cleanup #9346 (New): Terminology Cleanup
Terminology:
- On the dashboard, both "&" and "+" are used. Update both of these symbols to "and" so that it says "...
Leslie Hinson
10:47 AM Feature #8665 (In Progress): Add CRUD to calamari api for crush nodes
Christina Meno

09/03/2014

08:25 AM Cleanup #9331 (New): Link to product doc during setup
When you install and you get UI, when you log in, it tells you to setup the cluster from the CLI -- no links to produ... Leslie Hinson
08:08 AM Cleanup #9330 (New): Reserve blue text for clickable items
There are a few places with blue text but the items are not actually clickable. For example...
- "Manage (ceph)" ...
Leslie Hinson
07:59 AM Fix #9329 (Rejected): Dashboard terminology update
On the dashboard and all other instances, update the following terminology...
- Change PG to Placement Group
- ...
Leslie Hinson

09/02/2014

04:09 PM Revision 9eb09d54 (calamari-clients): Merge pull request #47 from karnan4ever/fix-graph-issue-8855
Fixed graph load on changing host dropdown. GregMeno
12:47 PM Fix #6383: UI: PG Filtering sometimes overlaps
The first two screen shot are just showing the state of the cluster while I'm testing.
The second two demonstrate ...
Christina Meno
12:45 PM Fix #6383: UI: PG Filtering sometimes overlaps
I am not able to reproduce the exact issue either. I am able to confuse the view in other ways see attached screens.
Christina Meno
10:43 AM Bug #8855: host graphs are not properly displayed
Thanks for the update Karnan; makes perfect sense. A note in the commit message about root cause is always appreciat... Dan Mick
09:10 AM Bug #8855 (Resolved): host graphs are not properly displayed
I built this and installed it on calamari.demo.inktank.com Christina Meno

09/01/2014

11:40 PM Fix #6383: UI: PG Filtering sometimes overlaps
Gregory Meno: I am not able to reproduce this. Can You help me understanding this clearly Karnan TC
11:38 PM Bug #8855: host graphs are not properly displayed
Dan Mick: The page uses js template functionality. _templates functions internally do HTMl encoding. In this case one... Karnan TC
07:10 AM Revision 7d240c42 (calamari): tests: ssh to minions as user specified in info.yaml
This removes the hard coded `ssh ubuntu@{target}`, which makes execution
on other distros problematic.
Signed-off-by...
Tim Serong
06:09 AM Revision 143498d0 (calamari): tests: use sequence form of Popen constructor
This eliminates the need to quote the command passed to the remote host
thus making it easier to avoid shell escaping...
Tim Serong
05:47 AM Revision 02fed142 (calamari): tests: don't try to accept existing minions
When running against an external calamari instance, successive tests
re-authorize existing minions, which fails with:...
Tim Serong
05:47 AM Revision 88ecaa40 (calamari): tests: correctly catch stderr output when sshing to minions
Without stderr=PIPE, err doesn't get picked up by proc.communicate(), so
it's not logged; rather it's dumped to the c...
Tim Serong
05:47 AM Revision fe67e7aa (calamari): tests: Pick up rotated XSRF token after login
At some point, Django started rotating XSRF tokens after login. If we
don't pick up the rotated token, the tests fai...
Tim Serong

08/31/2014

06:36 AM Fix #6383: UI: PG Filtering sometimes overlaps
Would you please verify that this bug will exists and work toward a fix? Christina Meno

08/29/2014

06:33 PM Revision 0b36bf90 (calamari): Merge pull request #187 from ceph/wip-8968
Wip 8968 GregMeno
06:22 PM Revision ca4c517a (calamari): tests: add note to improve _run_command later
Signed-off-by: Gregory Meno <gregory.meno@inktank.com> Christina Meno
03:15 PM Revision 86bd1650 (calamari): tests: move quoting to _run_command
Signed-off-by: Gregory Meno <gregory.meno@inktank.com> Christina Meno
11:31 AM Bug #8968 (Resolved): There is a race in ceph_ctl._bootstrap which causes tests failure due to ti...
Christina Meno
07:16 AM Feature #9184: Calamari should use actual OSD devices on graph page
Alexander: good observation, that would need updating too.
This point probably adds weight to the priority of havi...
John Spray
12:25 AM Revision b8d552fc (calamari): tests: fix min_size when default_min_size is 0
Signed-off-by: Gregory Meno <gregory.meno@inktank.com> Christina Meno

08/28/2014

11:51 PM Feature #9184: Calamari should use actual OSD devices on graph page
The Calamari GUI does not display graphs in Graph -> Host -> Disk (Bytes, Await & IOPS) if disks not named sdX. It is... Alexander Khodnev
09:02 PM Revision f9c2640f (calamari): Merge branch '1.2.1'
Dan Mick
04:41 PM Feature #9275 (Fix Under Review): Use FQDN for ceph_deploy AND ServerName in calamari.conf
When we run ice_setup.py, it prompts us for the server FQDN. This input is used for ceph_deploy to access the repo to... JuanJose Galvez
11:37 AM Bug #8855: host graphs are not properly displayed
Karnan: it would be great to see just a bit of root-cause analysis here in the bug, particularly since the rest of us... Dan Mick
04:33 AM Bug #8855 (Fix Under Review): host graphs are not properly displayed
Christina Meno
09:55 AM Revision fa4e2fb1 (calamari-clients): Fixed graph load on changing host dropdown.
Error with html encoding in query string. Proper querystring
formatting done in javascript to fetch graphs.
Fixes: ...
Karnan TC
 

Also available in: Atom