You are viewing a plain text version of this content. The canonical link for it is here.
Posted to tashi-commits@incubator.apache.org by st...@apache.org on 2011/10/11 17:10:19 UTC
svn commit: r1181894 - /incubator/tashi/board/2011-10.txt
Author: stroucki
Date: Tue Oct 11 17:10:19 2011
New Revision: 1181894
URL: http://svn.apache.org/viewvc?rev=1181894&view=rev
Log:
dump all commit messages for now
Modified:
incubator/tashi/board/2011-10.txt
Modified: incubator/tashi/board/2011-10.txt
URL: http://svn.apache.org/viewvc/incubator/tashi/board/2011-10.txt?rev=1181894&r1=1181893&r2=1181894&view=diff
==============================================================================
--- incubator/tashi/board/2011-10.txt (original)
+++ incubator/tashi/board/2011-10.txt Tue Oct 11 17:10:19 2011
@@ -12,6 +12,98 @@ Tashi has previously encompassed just th
machines using Xen and KVM, but is gaining the facility to hand out
physical machines as well.
+qemu.py: Use LVM for scratch space
+qemu.py: Let VMM be authoritative for VM state on machine
+qemu.py: Ensure instance entry has vmId set
+qemu.py: Remove non-existent units from /proc/meminfo parsing
+nodemanagerservice.py: Let VMM be authoritative for VM state on machine
+primitive.py: handle all defined hosts, not just those up
+clustermanagerservice.py: clean up node cleanups
+sql.py: Fix deadlock in manipulating instances
+
+primitive: check if scheduling was successful
+ put held VMs at the back of the queue to try them again
+
+rpycservices: add liveCheck to NM rpcs
+
+clustermanagerservice: reorganize cluster management aspect of CM. Collect "decay" handlers into one spot.
+ Return success or failure value to scheduler
+
+dnsdhcp for zoni
+
+hpilo for zoni
+Ensure all code has proper Apache license boilerplate
+
+util.py
+adding a mac normalization function
+
+register_node
+Add zoniroot and few other fixes
+
+zoni-register
+moving pythonpath setup till after we read the config file
+
+zoniPxeSetup
+add registrationBaseDir
+
+dellswitch
+add telnet support
+add accessmode (ssh/telnet) via config file
+removed addition login code and login via the normal method
+Use normalize mac since 62xx switches report it differently.
+Pull version via snmp instead of through the cli since 62xx and 52xx type switch do it differently
+
+zoni-cli
+change supported_hardware var. This will be changed in the near future
+
+ZoniDefaults
+Add dellswitch to the list of hardware examples with accessmode
+
+qemu.py: avoid throwing exception when some object handles are not yet set
+primitive.py: added empty line
+clustermanagerservice.py: create local function __now() rather than using time.time()
+ keep VMs without host in status pending when restarting CM
+ fix deadlock when instance had been removed from CM DB and it was being reconciled
+ checking for decayed instances, do time check before locking instance to avoid unnecessary locking
+ convert vmId to printable string just in case it happens to be NaN
+sql.py: if no instances exist, maxInstanceId = 0
+tashi-client.py: fix counter string length corner case if instance count = 10^x
+
+tashi-client: correct command examples
+ fix instance name length correction
+ extend getVmLayout to provide getSlots (how many VMs of a size can be created now)
+
+adding a try to test for new TlsliteVdbAuthenticator import and call with new version of rpyc
+
+Support for auto creation of zoni tftp boot menus
+Changes to hwswitch which may break 52XX switches. Fix later
+Other Random changes to make the system work.
+moving zoni-dev back into trunk
+
+let host-local scratch facility be a configuration option
+
+code currently demands 3.1.0 version of rpyc
+
+adding scratchDir option so nodemanager doesn't complain.
+
+uncommenting the scratchVg option so the node manager doesn't complain. Probably should be set if it is used, otherwise it takes some default value.
+
+primitive: Allow user to specify a hint in regards to packing policy
+tashi-client: Consume arguments and raise error on encountering an "unhandled" argument. Should avoid disappointment when users mistakenly supply --mem or -cores arguments :) Greets to Elie.
+
+change registration scripts to use only /bin/sh.
+Add some debuging to the registration process
+adding reservation templates. Need to move stuff over later
+adding support to write pxe tftpfiles
+
+Fix showResources and showAllocation with change in DB layout.
+add vlan info into DB as well as change the status on the switch. Start to keep track of hardware state.
+zoni-cli is a mess and needs a rewrite, actually all could benefit from some major cleanup.
+
+removed reservation_id in Domaininfo table.
+More data tracking with vlans. Will eventually let the server periodically log directly into the switch to get switch state.
+
+
Development activities have included:-
* Zoni has been merged into the mainline code trunk