VSM v2.1 Engineering build is just released!

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view

VSM v2.1 Engineering build is just released!

(There are issues to upload binary packages onto github, so please compile binary package by your own.)

Below is the release note:

Special Notes

- This is 2.1 final release, we made a lot of tests, especially on importing cluster and infernalis supporting.
- 8 new features are added, and 27 bugs are fixed in this release.
- Spotlights:
    - Import existing cluster (see "Cluster Management\Import Cluster"), user could import existing cluster, and monitor its status, or manipulate it by adding/removing servers or devices.
    - Manage storage group (see "Cluster Management\Manage Storage group"), user could see the crushmap hierarchy, and understand storage group coverage on the topology.
    - Manage zone (see "Cluster Management\Manage zone"), user could add new zones then associates servers to those new zones.

New Features

VSM-53 Allow VSM to attach to and manage an existing Ceph cluster
VSM-185 show SMART information for storage devices
VSM-409 add "storage group" column on OSD list page
VSM-418 Add support to Ceph infernalis
VSM-385 Change PG count even after ceph cluster deployed
VSM-337 Upgrade: expect to upgrade from 1.0 to 2.0
VSM-407 suggest to split disk status and capacity utilization in different column in device list page
VSM-396 Support DNS lookup beside current /etc/hosts lookup

Resolved bugs

VSM-427 when updating storage group, it's required to add a hour glass.
VSM-428 if storage group is referenced by some pools, it still allows to update its marker.
VSM-423 when creating new pool, after spinner is disappeared, the pool is not showing up
VSM-419 Stop Server error in 2.1 beta
VSM-172 cluster.manifest - request for improvement from Marcin
VSM-261 when executing vsm-controller, a TypeError raises
VSM-330 When upgrading from Firefly to Giant, the upgrade complains missing python-rados package
VSM-344 after a few times install, clean-up, reinstall, we have seem some "eaddrinuse" errors on starting rabbitmq
VSM-354 when 'create cluster' page opened,other pages still can be opened
VSM-371 When installing with dependent packages pre-prepared, the installer will stop with complains
VSM-395 Remove then restore an OSD, the OSD can't hit to in-up state again.
VSM-422 stop/start servers should display an "hour glass" during operation
VSM-425 Dashboard Monitor widget: boxes too small for hostname font
VSM-426 blocked on process indicator
VSM-388 VSM fails to create a Monitor daemon (after clicking OK in a popup warning window)
VSM-429 VSM agent fail to save ceph.conf when size is above 127 KB.
VSM-225 VSM Creates Very Small pg_num and pg._num Size for EC Pool
VSM-420 VSM 2.0 is_server_manifest_error
VSM-421 During cluster import, vsm agents don't have sufficient rights to /var/lib/ceph
VSM-380 it would be nice if install.sh script should take care of agent-tokens, even at the case restart install.sh with prior errors.
VSM-406 servers can't be stopped after cluster imported
VSM-410 The scrollbar of manage server is missing now.
VSM-413 Manage device, click new, popup “internal ERROR” on the top right corner.
VSM-416 at import cluster page, the scroll bar for crushmap and ceph.conf can scroll
VSM-417 when creating cluster, the monitor status is incorrect
VSM-387 ceph version conflicts when reinstall vsm at the case the previous one made ceph upgrade
VSM-377 VSM installation failure

Known issues

Reply | Threaded
Open this post in threaded view

Re: VSM v2.1 Engineering build is just released!

hello ywang19:
i install vsm v2.1 in centos 7.2  and when i run the vsm web i find some problem in my httpd error.log
it is like that

[Tue Feb 23 16:28:09.547161 2016] [:error] [pid 26465] [remote] Traceback (most recent call last):
[Tue Feb 23 16:28:09.547223 2016] [:error] [pid 26465] [remote]   File "/usr/lib/python2.7/site-packages/django/core/handlers/wsgi.py", line 170, in __call__
[Tue Feb 23 16:28:09.547678 2016] [:error] [pid 26465] [remote]     self.load_middleware()
[Tue Feb 23 16:28:09.547729 2016] [:error] [pid 26465] [remote]   File "/usr/lib/python2.7/site-packages/django/core/handlers/base.py", line 50, in load_middleware
[Tue Feb 23 16:28:09.548079 2016] [:error] [pid 26465] [remote]     mw_class = import_string(middleware_path)
[Tue Feb 23 16:28:09.548118 2016] [:error] [pid 26465] [remote]   File "/usr/lib/python2.7/site-packages/django/utils/module_loading.py", line 26, in import_string
[Tue Feb 23 16:28:09.548381 2016] [:error] [pid 26465] [remote]     module = import_module(module_path)
[Tue Feb 23 16:28:09.548421 2016] [:error] [pid 26465] [remote]   File "/usr/lib64/python2.7/importlib/__init__.py", line 37, in import_module
[Tue Feb 23 16:28:09.548491 2016] [:error] [pid 26465] [remote]     __import__(name)
[Tue Feb 23 16:28:09.548548 2016] [:error] [pid 26465] [remote] ImportError: No module named doc

my django is  python-django-1.8.7

so what's wrong with  ImportError: No module named doc

is that i miss something ?   how can i resolve it ?  thank you for your help