Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


SolusVM v1.15 released
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

SolusVM v1.15 released

jmginerjmginer Member, Patron Provider

New SolusVM release

http://docs.solusvm.com/release_versions_stable?s[]=release#section11500

Stable Release Notes

1.15.00

Released: 02 April 2014

Features

  • Added suspend-check script to /scripts on the master. It will check that all suspended vps are offline
  • Added suspend check to the daily cron
  • Added TLS ftp support to system backup
  • Added option to toggle passive for system backup
  • Added virtual server list refinements
  • Added option to disable all emails sending from the system. Configuration > Settings > Mail
  • Added ext3/ext4 support to Xen PV template settings
  • Added mainip variable in the change IP callback function http://docs.solusvm.com/v2/Default.htm#Configuration/Callbacks.htm
  • Added build log viewer to admin GUI for Xen PV/HVM
  • Added daily report emails for admins. Can be disabled on a per admin basis
  • Added option for emails to be sent in plain text only
  • Added system email log to admin area. Log > System Email Log
  • Added key authentication log to admin area. Log > Key Authentication Log
  • Added ability to specify an IPv4 address when adding an IP via the admin APIhttp://docs.solusvm.com/v2/Default.htm#Developer/Admin-Api/Virtual-Server-Functions/Add-Ipaddress.htm
  • Added admin login alerts back in. It is also possible to enable/disable them under the admin's settings
  • Added ACL for powerdns
  • Added KVM video settings to admin and client areas. Includes several types vga, vmvga etc and 3d/2d acceleration
  • Added ability to re-write the KVM, Xen PV & Xen HVM configuration files for a virtual server without the need for a reboot
  • Added KVM clock options to admin and client areas. Choice of Default, UTC or Localtime. Also includes auto time catchup
  • Added upgrade/downgrade KVM/Xen HVM virtual server to current vserver-change admin API call
  • Added timestamps of virtual server creations to the database
  • Added timestamps of virtual server reinstalls to the database
  • Added SMS widget to admin area
  • Added extended configuration for Xen PV swap logical volumes http://docs.solusvm.com/v2/Default.htm#Configuration/Xen-swap.htm
  • Added extra callback debugging. Extra information is now shown in the callback log
  • Added global node support for OpenVZ Ploop. To use a node with Ploop you must tick OpenVZ Ploop under the node settings. If the node has existing virtual servers using simfs you will need to convert them using 'vzctl convert CTID'
  • Added better support for removing stale partition mappings when a Xen virtual server is deleted
  • Added mass-callback script for updating all hostnames and ipaddresses via the callback system. See /scripts/mass-callback –help
  • Added change root password for KVM to client area. Bootstrap/ajax client templates only
  • Added a fix for Xen PV virtual server disk usage showing 100% if the virtual server is on a CentOS 6 host. XENFIXCENTOS6DF=“1” can be added to /usr/local/solusvm/data/advanced.conf on the affected host node. We are not sure if this is a bug in the host's df command as of yet
  • Added dual pass option to connection monitoring. If you have issues with false positive connection error alerts there is now an optional flag you can add to /usr/local/solusvm/data/config.ini on the master. Set 'extra_pass_on_fail = true' to run a second check if the first fails before sending an email
  • Several logical volume settings have been added for KVM slave nodes. Settings are available in /usr/local/solusvm/data/config.ini This will enable you to pass the following flags when a virtual servers logical volume is created:

;; lvcreate (-i) stripes (default not set). Numeric value only

;lvcreate_stripes = 1

;; lvcreate (-I) stripesize (default not set). Numeric value only (kilobytes)

;lvcreate_stripe_size = 512

;; lvcreate (-c) chunksize (default not set). Numeric value only (kilobytes)

;lvcreate_chunk_size = 512

;; lvcreate (-aey) Use the -aey flag to activate logical volume exclusively on the host node (true|false)

;lvcreate_aey = false

  • Added option to remove and set exclusive logical volume flags when migrating a KVM virtual server from the GUI using the don't move data option. Settings are available in /usr/local/solusvm/data/config.ini on each slave:

;; If migrating virtual servers on shared storage using the don't move data option this can ;; be run to give the logical volume the -aey flag on the destination

;lvchange_migrate_destination_exclusive = false

;; If migrating virtual servers on shared storage using the don't move data option this can ;; be run to give the logical volume the -aln flag on the source

;lvchange_migrate_source_exclusive = false

Fixes

  • Increased graph generation timeout
  • Fixed system emails to support small screen devices
  • Fixed lvscan paths for CentOS 6.x
  • Fixes for several CentOS 6.x logical volume mapping bugs
  • Fixed PHP date timezone in connection monitoring
  • Fixed Admin os template selects to list templates in alphabetical order based on the name template name
  • Fixed KVM custom config boot order not translating correctly
  • Fixed PHP date timezone in load monitoring
  • Fixed ACL for Boot, Reboot, Shutdown, Suspend & Unsuspend on the virtual server list
  • Fixed bug in client list where the virtual server hover over list was underlapping
  • Fixed an issue where logical volumes would not create correctly for a KVM migration on the destination node
  • Fixed ploop disk usage showing incorrectly when virtual servers are hosted on the master
  • Fixed bug where nice/ionice settings were not being used when backing up a Xen PV virtual server in Auto FTP Backups
  • Fixed bug when creating a VNC session from the admin API using json output. Now returns 'success' instead of 'error' when successful
  • Hostname is now updated for Xen HVM and KVM using the admin API
  • Fixed Xen PV logical volume creation in migrations
  • Fixed several session lock issues in the admincp when viewing nodes
  • Fixed an issue with SSH key generations when using GUI migrations
  • The virtualization type is now returned in the node-statistics admin API call http://docs.solusvm.com/v2/Default.htm#Developer/Admin-Api/Node-Functions/Node-Statistics.htm
  • Fixed bug in the client area where the hostname would not set correctly for OpenVZ virtual servers when using a none ajax based client template
  • Fixed a bug in the legacy central backup system where the backup filenames were malformed
  • Fixed bug in admin API vserver-info not showing main ipaddress

Changes

  • System backup now saves config.ini and advanced.conf if they exist on the master
  • System backup ftp now uses curl instead of native PHP functions
  • General admin area enhancements
  • Updated TLD list for DNS functions
  • Connection errors are now sent to all admins that have connection alerts enabled under there admin settings. If no admins have it enabled and email will be sent to the system email instead
  • Client login notifications are now sent via html email and using correct smtp server settings
  • Improved bandwidth usage calculations (SQL workload) for IPv4/IPv6
  • Load alerts are now sent to all admins that have the load alerts enabled under there admin settings. If no admins have it enabled and email will be sent to the system email instead
  • Creation date of the virtual server is now shown in the admin area. Virtual servers created before this update will show as unknown
  • Improved template sync from master to slaves
  • Improved KVM/Xen HVM VNC keymap detection
  • Removed cipher list from curl callbacks to external callback script
  • Callbacks are now disabled when a reseller runs an action with a callback attached
  • All emails are now sent in UTF-8 encoding
  • Improved wildcard search when search the virtual server list
  • Internal ipaddress information is now shown to the client if the client has an internal ipaddress
  • Changed the way the client area serial console works for Xen PV and OpenVZ. The client is now presented with instructions on how to use it. The Java applet is now optional but still available
  • Several changes have been made to the masters SQL indexing to improve performance when searching and data usage is being collected


«1

Comments

  • mikegmikeg Member
    edited April 2014

    @jmginer

    Finally got my requested option :)

    lvcreate (-aey)

    Thanks for the notification

  • jmginerjmginer Member, Patron Provider

    Still not available the option to add a IPv6 subnets to a CT, randoom IPv6 are not a good option...

    Thanked by 1rm_
  • @jmginer said:
    Still not available the option to add a IPv6 subnets to a CT, randoom IPv6 are not a good option...

    Agreed. Really disappointed that this is still not implemented within SolusVM.

    Thanked by 1Infinity
  • AnthonySmithAnthonySmith Member, Patron Provider
    edited April 2014

    worth a note to anyone running HVM or KVM, since the latest update to solusvm previous to this one (and this one) the suspend option fails although it gives you confirmation it actually worked.

    The problem here is that unless you go on to the node and manually check it worked if you suspended for abuse/ spam/ bandwidth over limit the client can continue using the VPS regardless.

    the "fix" ... is not to fix what they broke to begin with it was to add a daily cron to double check which means the abuse could continue for near enough a whole day, I have pointed out why this is stupid about a week ago and am yet to get any meaningful response.

    My suggested fix: hostguard.net

  • @AnthonySmith said:
    worth a note to anyone running HVM or KVM, since the latest update to solusvm previous to this one (and this one) the suspend option fails although it gives you confirmation it actually worked.

    The problem here is that unless you go on to the node and manually check it worked if you suspended for abuse/ spam/ bandwidth over limit the client can continue using the VPS regardless.

    the "fix" ... is not to fix what they broke to begin with it was to add a daily cron to double check which means the abuse could continue for near enough a whole day, I have pointed out why this is stupid about a week ago and am yet to get any meaningful response.

    My suggested fix: hostguard.net

    Have you used hostguard in production yet, if you have then please share your experience in detail :)

  • AnthonySmithAnthonySmith Member, Patron Provider

    not live only test as the Xen module is not finished yet, I can tell you the communication level is excellent though and as yet they are the only panel that genuinely supports migration from solusvm out of the box and that includes the WHMCS side.

  • InfinityInfinity Member, Host Rep

    @AnthonySmith said:
    not live only test as the Xen module is not finished yet, I can tell you the communication level is excellent though and as yet they are the only panel that genuinely supports migration from solusvm out of the box and that includes the WHMCS side.

    Interesting, seems worth looking into. Keep us updated on how it is. :-)

  • smansman Member

    Still no fix for Java SSH :(

  • Awmusic12635Awmusic12635 Member, Host Rep

    @sman Just use a normal SSH client

  • toshosttoshost Member, Host Rep

    Button changed :)

    Thanked by 1AnthonySmith
  • smansman Member
    edited April 2014

    @Fliphost said:
    sman Just use a normal SSH client

    Sure, I will send the dozens of trouble ticket complaints I get daily to you and you can explain to non-technical people how to set it up...mkay. Since you seem to think it is so trivial how about I pay you $10 per 100 tickets?

    Thanked by 2AnthonySmith RLT
  • Awmusic12635Awmusic12635 Member, Host Rep

    @sman I made the mistake in assuming your were a customer instead of provider as I did not see a signature, no need to be rude

    Thanked by 2manacit mpkossen
  • OliverOliver Member, Host Rep

    The bandwidth sort option doesn't seem to work. :-(

  • AnthonySmithAnthonySmith Member, Patron Provider
    edited April 2014

    SolusVM a timeline:

    Phase 1 - Replica of HyperVM

    Phase 2 - Add additional (but minimal) support for Xen and patch

    Phase 3 - Add KVM

    Phase 4 - fix nothing, continue to provide work around's instead of solutions for 3 years

    Phase 5 - skin it.

    Phase 6 - skin it.

    Phase 7 - skin it.

    Phase 8 - skin it.

    Phase 9 - skin it.

    Phase 10 - skin it.

    Phase 11 - skin it.

    Pretty sure that is the plan.

  • AnthonySmithAnthonySmith Member, Patron Provider

    It looks like any other bootstrap based skin.

  • @jmginer said:
    Still not available the option to add a IPv6 subnets to a CT, randoom IPv6 are not a good option...

    Indeed. Incidentally, I wrote a blog post about this yesterday: https://www.mpkossen.com/?p=9 (sorry, still have to enable pretty links).

    And it shouldn't be too hard, I mean...

    Thanked by 2jmginer rm_
  • DewlanceVPSDewlanceVPS Member, Patron Provider
    edited April 2014

    Thanks for your information.

    Still they did not add support for CentOS 6 internet connection(XenHVM) and not added a option to specify VIF by ISO.




    New Online/Offline button is awesome ;)

  • jmginerjmginer Member, Patron Provider

    Ploop is available in OpenVZ, anybody has tested?

  • Nick_ANick_A Member, Top Host, Host Rep

    Did anyone go from the latest beta to stable and have license issues?

  • @AnthonySmith, y u do this

  • wychwych Member

    @mpkossen said:
    And it shouldn't be too hard, I mean...

    Nice theme...

    Thanked by 1mpkossen
  • smansman Member
    edited April 2014

    Why do the critics always feel the need to stick their noses into these threads to try throw rocks at it any chance they get? If you don't like it then go away and talk about whatever other panel in another thread.

    Your criticism isn't swaying anyone

  • jmginerjmginer Member, Patron Provider

    @sman said:
    Why do the critics always feel the need to stick their noses into these threads to try throw rocks at it any chance they get? If you don't like it then go away and talk about whatever other panel in another thread.

    Your criticism isn't swaying anyone

    That there is not a better solution is not to say that this does not have faults.

  • Nick_A said: Did anyone go from the latest beta to stable and have license issues?

    Latest beta -> Stable, no license issues here.

  • @mpkossen said: I wrote a blog post about this yesterday

    Good post.

  • @mpkossen said:
    And it shouldn't be too hard, I mean...

    We're in a 'coming soon' state for IPv6 as we do not wish to fragment the space like SolusVM handles it. It's /64 or nothing for us.

    Best I've had from SolusVM on the issue is:

    "We're looking at this at the moment and plan to have large assignments available to containers in a future release."

    Followed by:

    "Unfortunately, we can't give out any exact ETA for this at the moment."

  • AnthonySmithAnthonySmith Member, Patron Provider

    @sman said:
    Why do the critics always feel the need to stick their noses into these threads to try throw rocks at it any chance they get? If you don't like it then go away and talk about whatever other panel in another thread.

    Your criticism isn't swaying anyone

    Why do people who dont like critics always feel the need to stick their noses into these threads to try throw rocks at it any chance they get? If you don't like critics then go away and talk about whatever other none critical things in another thread.

    Your anti criticism isn't swaying anyone or improving anything.

  • Neither is constant bitching about it. Just sayin.

  • InfinityInfinity Member, Host Rep

    @MartinD said:
    Neither is constant bitching about it. Just sayin.

    Constant bitching is the only way we'll even get close to getting it implemented. I would suggest that the constant bitching I'd directed at SolusVM directly though.

    It's pretty much useless handing out a random IPv6 unless it's just solely to get IPv6 connectivity.

  • Exactly my point, bitch in the right direction instead of everywhere else. And don't come back with 'have done, they don't do anything's crap. If you're not happy, take your money elsewhere.

    It's amazing how two-faced people can be when they're trying to be popular and join in on the bashing though.

Sign In or Register to comment.