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...
- 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
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...
09/10/2014
- 04:45 PM Revision 9d02dc34 (calamari): Merge pull request #193 from ceph/wip-9048
- Missed a few 'ubuntu -> precise/trusty' changes
- 11:14 AM Feature #9421 (New): installing Salt 2014.1.10 via calamari-boostrap on RHEL6.5 has a missing req...
- ...
- 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...
- 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... - 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
- 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... - 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>
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.
- 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.
- 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
- 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
- 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
- 04:11 PM Bug #8742 (Resolved): calamari build: some failures aren't reported by vagrant ssh
- 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:...
- 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...
- 11:19 AM Bug #8742 (In Progress): calamari build: some failures aren't reported by vagrant ssh
- 12:37 PM Feature #9005 (Resolved): Add Calamari APIs to http://ceph.com/docs/master/api/
- merged commit ead6195 into master
- 11:20 AM Bug #8662 (Resolved): apt-get update in the bootstrap scrip doesn't exit cleanly
- 11:17 AM Feature #9275: Use FQDN for ceph_deploy AND ServerName in calamari.conf
- Follow up with JJ,
- 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... - 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> - 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' ...
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... - 02:28 AM Revision 1be433c6 (calamari): Merge pull request #191 from ceph/wip-testing-nits
- Wip testing nits
- 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
Also available in: Atom