[Pkg-graphite-maint] Bug#770331: graphite-web: aliasByNode() gets upset by 'odd' characters in data paths

Paul LeoNerd Evans leonerd at leonerd.org.uk
Thu Nov 20 13:56:48 UTC 2014


Package: graphite-web
Version: 0.9.12+debian-6
Severity: normal

If I store my data in a path looking like:

   host:server.disk:sda.dir:w.sectors

then this confuses the aliasByNode() function. Asking it to set the
legend as node 0 produces simply "host", and nodes 1 onwards yield an
invalid graph entirely. It gets similarly upset if I use "=" to separate
these name=value pairs.

For now, I have reshaped my data into paths like

   by_host.server.by_disk.sda.by_dir.w.sectors

which now works as expected.

It seems only the aliasByNode() function itself that gets upset by this
though; other functionallity seems unaffected.


-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.10-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages graphite-web depends on:
ii  adduser                3.113+nmu3
ii  libjs-jquery           1.7.2+dfsg-3.2
ii  libjs-jquery-flot      0.8.2+dfsg-1
ii  libjs-prototype        1.7.1-3
ii  libjs-scriptaculous    1.9.0-2
ii  python                 2.7.8-2
ii  python-cairo           1.8.8-1+b2
ii  python-django          1.7.1-1
ii  python-django-tagging  1:0.3.1-4
ii  python-pyparsing       2.0.3+dfsg1-1
ii  python-simplejson      3.6.5-1
ii  python-tz              2012c-1
ii  python-whisper         0.9.12-1

graphite-web recommends no packages.

Versions of packages graphite-web suggests:
ii  graphite-carbon      0.9.12-3
pn  libapache2-mod-wsgi  <none>
pn  python-ldap          <none>
pn  python-memcache      <none>
pn  python-mysqldb       <none>

-- no debconf information



More information about the Pkg-graphite-maint mailing list