Dobrica Pavlinusic [Mon, 7 Sep 2009 21:57:35 +0000 (21:57 +0000)]
fill enviroment nr when just calling methods on packages
Dobrica Pavlinusic [Mon, 7 Sep 2009 21:53:45 +0000 (21:53 +0000)]
added new_clients shared server configuration directive
which contains number of new clients to accept
Dobrica Pavlinusic [Mon, 7 Sep 2009 21:34:05 +0000 (21:34 +0000)]
implement multiple daemons startup using something like:
wget -O /dev/null --max-redirect=0 http://172.16.10.1:7777/start_stop/kvm?nr=1
Dobrica Pavlinusic [Mon, 7 Sep 2009 15:43:55 +0000 (15:43 +0000)]
each configuration option is now div, with classes config and name of option
Dobrica Pavlinusic [Mon, 7 Sep 2009 10:30:19 +0000 (10:30 +0000)]
fix push so it works now
Dobrica Pavlinusic [Mon, 7 Sep 2009 09:46:34 +0000 (09:46 +0000)]
don't install /etc/rsyslog.d/pxelator.conf if rsyslogd isn't installed
Dobrica Pavlinusic [Mon, 31 Aug 2009 15:14:43 +0000 (15:14 +0000)]
don't display empty configuration options
Dobrica Pavlinusic [Sun, 30 Aug 2009 22:46:57 +0000 (22:46 +0000)]
collect amt event logs
Dobrica Pavlinusic [Sun, 30 Aug 2009 18:49:48 +0000 (18:49 +0000)]
produce average which must be finished on client because of rereduce
Dobrica Pavlinusic [Sun, 30 Aug 2009 17:24:40 +0000 (17:24 +0000)]
and amt
Dobrica Pavlinusic [Sun, 30 Aug 2009 17:24:31 +0000 (17:24 +0000)]
more dns
Dobrica Pavlinusic [Sun, 30 Aug 2009 17:24:19 +0000 (17:24 +0000)]
store pings in couchdb
Dobrica Pavlinusic [Sun, 30 Aug 2009 16:36:37 +0000 (16:36 +0000)]
seems like cleanup, but is really amt information improvement
especially power state
Dobrica Pavlinusic [Sun, 30 Aug 2009 15:54:30 +0000 (15:54 +0000)]
implement resonable titles for pages
Dobrica Pavlinusic [Sun, 30 Aug 2009 15:54:02 +0000 (15:54 +0000)]
display amt ip address as logon link
Dobrica Pavlinusic [Sun, 30 Aug 2009 15:33:30 +0000 (15:33 +0000)]
fix power state decoding
Dobrica Pavlinusic [Sun, 30 Aug 2009 15:22:41 +0000 (15:22 +0000)]
toggle power state using amt
Dobrica Pavlinusic [Sun, 30 Aug 2009 13:33:59 +0000 (13:33 +0000)]
cleanup for new design-couch.pl magic
Dobrica Pavlinusic [Sun, 30 Aug 2009 13:33:09 +0000 (13:33 +0000)]
rewrite design couch to support push/pull of all _design documents by itself
Dobrica Pavlinusic [Sun, 30 Aug 2009 13:24:51 +0000 (13:24 +0000)]
cleanup
Dobrica Pavlinusic [Sun, 30 Aug 2009 12:44:45 +0000 (12:44 +0000)]
amt
Dobrica Pavlinusic [Sun, 30 Aug 2009 12:07:15 +0000 (12:07 +0000)]
never add _id, _rev and rest of _private variables to svn, create database if needed
Dobrica Pavlinusic [Sun, 30 Aug 2009 12:06:33 +0000 (12:06 +0000)]
remove _id
Dobrica Pavlinusic [Sun, 30 Aug 2009 11:59:18 +0000 (11:59 +0000)]
ip,tag-count
Dobrica Pavlinusic [Sun, 30 Aug 2009 11:57:07 +0000 (11:57 +0000)]
wol timeline
Dobrica Pavlinusic [Sun, 30 Aug 2009 11:56:31 +0000 (11:56 +0000)]
add to subversion on pull
Dobrica Pavlinusic [Sun, 30 Aug 2009 11:45:59 +0000 (11:45 +0000)]
store in couch
Dobrica Pavlinusic [Sun, 30 Aug 2009 11:36:42 +0000 (11:36 +0000)]
syslogd/ip,category-count
Dobrica Pavlinusic [Sun, 30 Aug 2009 11:36:12 +0000 (11:36 +0000)]
use doc.package.name
Dobrica Pavlinusic [Sun, 30 Aug 2009 11:20:18 +0000 (11:20 +0000)]
send local syslog messages to pxelator
Dobrica Pavlinusic [Sun, 30 Aug 2009 10:38:13 +0000 (10:38 +0000)]
sort conf options in display
Dobrica Pavlinusic [Sun, 30 Aug 2009 10:37:07 +0000 (10:37 +0000)]
remove newline from end of ssh key
Dobrica Pavlinusic [Sun, 30 Aug 2009 10:36:11 +0000 (10:36 +0000)]
don't store _rev in repository
Dobrica Pavlinusic [Sun, 30 Aug 2009 10:35:10 +0000 (10:35 +0000)]
fix package.name for new structure
Dobrica Pavlinusic [Sun, 30 Aug 2009 10:29:40 +0000 (10:29 +0000)]
put all our caller information into package
Dobrica Pavlinusic [Sun, 30 Aug 2009 10:19:44 +0000 (10:19 +0000)]
store requested path in path instead of file which will be
owerwriten with full path of package which created audit event
Dobrica Pavlinusic [Sun, 30 Aug 2009 10:15:44 +0000 (10:15 +0000)]
few dns queries
Dobrica Pavlinusic [Sat, 29 Aug 2009 23:07:43 +0000 (23:07 +0000)]
mac,ip,hostname-count
Dobrica Pavlinusic [Sat, 29 Aug 2009 22:10:55 +0000 (22:10 +0000)]
display just part of ssh public key
Dobrica Pavlinusic [Sat, 29 Aug 2009 22:10:37 +0000 (22:10 +0000)]
test ssh and make it work
Dobrica Pavlinusic [Sat, 29 Aug 2009 21:11:18 +0000 (21:11 +0000)]
ip,command-out
Dobrica Pavlinusic [Sat, 29 Aug 2009 21:10:21 +0000 (21:10 +0000)]
ssh-copy-id if needed and record output in CouchDB
Dobrica Pavlinusic [Sat, 29 Aug 2009 21:09:55 +0000 (21:09 +0000)]
single target for openvz
Dobrica Pavlinusic [Sat, 29 Aug 2009 20:41:17 +0000 (20:41 +0000)]
added few local port names
Dobrica Pavlinusic [Sat, 29 Aug 2009 18:07:49 +0000 (18:07 +0000)]
execute shell commands over ssh for OpenVZ
Dobrica Pavlinusic [Sat, 29 Aug 2009 17:03:35 +0000 (17:03 +0000)]
rename deploy to config to be same as package name which is invoked
one less reference to remember
Dobrica Pavlinusic [Sat, 29 Aug 2009 16:51:07 +0000 (16:51 +0000)]
make selected configuration options for clients editable
or returned in table format
Dobrica Pavlinusic [Sat, 29 Aug 2009 15:52:50 +0000 (15:52 +0000)]
mac => [ ip, hostname ]
Dobrica Pavlinusic [Sat, 29 Aug 2009 15:47:17 +0000 (15:47 +0000)]
tweaks to reports
Dobrica Pavlinusic [Sat, 29 Aug 2009 15:30:49 +0000 (15:30 +0000)]
another try at making everything two clicks away
Dobrica Pavlinusic [Sat, 29 Aug 2009 14:45:26 +0000 (14:45 +0000)]
nmap
Dobrica Pavlinusic [Sat, 29 Aug 2009 14:43:32 +0000 (14:43 +0000)]
create directory for new design on pull
Dobrica Pavlinusic [Sat, 29 Aug 2009 14:18:00 +0000 (14:18 +0000)]
dhcpd design for CouchDB
Dobrica Pavlinusic [Sat, 29 Aug 2009 14:11:51 +0000 (14:11 +0000)]
cleaup
Dobrica Pavlinusic [Sat, 29 Aug 2009 14:11:04 +0000 (14:11 +0000)]
rename daemons views under pxelator
Dobrica Pavlinusic [Sat, 29 Aug 2009 12:55:34 +0000 (12:55 +0000)]
nicer scan result path /tmp/nmap.what, store scan result in CouchDB
Dobrica Pavlinusic [Sat, 29 Aug 2009 00:07:00 +0000 (00:07 +0000)]
just warn about unreachable clients, but wrap our soap invocation in eval
Dobrica Pavlinusic [Sat, 29 Aug 2009 00:06:32 +0000 (00:06 +0000)]
ping host and offer wake-on-lan if down
Dobrica Pavlinusic [Fri, 28 Aug 2009 23:30:38 +0000 (23:30 +0000)]
cleanup client detection (again), added ping to single host
Dobrica Pavlinusic [Fri, 28 Aug 2009 22:55:01 +0000 (22:55 +0000)]
better formatting of brctl output
Dobrica Pavlinusic [Fri, 28 Aug 2009 22:51:45 +0000 (22:51 +0000)]
use client;
Dobrica Pavlinusic [Fri, 28 Aug 2009 22:36:06 +0000 (22:36 +0000)]
fill-in hostnames from dns
Dobrica Pavlinusic [Fri, 28 Aug 2009 22:29:08 +0000 (22:29 +0000)]
added fping to all hosts
Dobrica Pavlinusic [Fri, 28 Aug 2009 21:55:41 +0000 (21:55 +0000)]
move refresh from arp into client
Dobrica Pavlinusic [Fri, 28 Aug 2009 19:44:38 +0000 (19:44 +0000)]
correctly decode url escape -- should I move to real http server like Mojo?
Dobrica Pavlinusic [Fri, 28 Aug 2009 19:41:16 +0000 (19:41 +0000)]
cleanup dev column from arp
Dobrica Pavlinusic [Fri, 28 Aug 2009 19:39:54 +0000 (19:39 +0000)]
added remove button
Dobrica Pavlinusic [Fri, 28 Aug 2009 19:36:36 +0000 (19:36 +0000)]
don't save invalid mac addresses
Dobrica Pavlinusic [Fri, 28 Aug 2009 19:22:24 +0000 (19:22 +0000)]
save mac address on renew
Dobrica Pavlinusic [Fri, 28 Aug 2009 18:51:43 +0000 (18:51 +0000)]
added remove and test change_ip
Dobrica Pavlinusic [Fri, 28 Aug 2009 16:41:46 +0000 (16:41 +0000)]
refactored into client:all_ips
Dobrica Pavlinusic [Fri, 28 Aug 2009 16:20:43 +0000 (16:20 +0000)]
move pids to directory
Dobrica Pavlinusic [Fri, 28 Aug 2009 15:58:25 +0000 (15:58 +0000)]
hopefully, finally fixed editing of clients
Dobrica Pavlinusic [Fri, 28 Aug 2009 12:34:10 +0000 (12:34 +0000)]
show edit mask just for machines which are within our range
Dobrica Pavlinusic [Thu, 27 Aug 2009 20:01:29 +0000 (20:01 +0000)]
edit every address in our interface
Dobrica Pavlinusic [Thu, 27 Aug 2009 20:00:30 +0000 (20:00 +0000)]
few more fake targets
Dobrica Pavlinusic [Thu, 27 Aug 2009 19:58:56 +0000 (19:58 +0000)]
correctly pack/unpack into 32-bit number for marking etc.
Dobrica Pavlinusic [Thu, 27 Aug 2009 19:58:18 +0000 (19:58 +0000)]
added empty option if none of them is selected
Dobrica Pavlinusic [Thu, 27 Aug 2009 19:03:56 +0000 (19:03 +0000)]
arp visible clients are not integrated into table
Dobrica Pavlinusic [Thu, 27 Aug 2009 18:59:12 +0000 (18:59 +0000)]
use upper case mac addresses separated by :
Dobrica Pavlinusic [Thu, 27 Aug 2009 18:57:46 +0000 (18:57 +0000)]
we need to open ethernet tunnel as root, so check it
Dobrica Pavlinusic [Thu, 27 Aug 2009 17:44:03 +0000 (17:44 +0000)]
added nmap scanning and discovery of network
Dobrica Pavlinusic [Thu, 27 Aug 2009 17:43:05 +0000 (17:43 +0000)]
few more dummy deploy targets
Dobrica Pavlinusic [Thu, 27 Aug 2009 16:47:42 +0000 (16:47 +0000)]
work a bit more on clients table layout
Dobrica Pavlinusic [Thu, 27 Aug 2009 16:21:45 +0000 (16:21 +0000)]
ssh ethernet tunnel needs Net::OpenSSH
Dobrica Pavlinusic [Thu, 27 Aug 2009 14:31:49 +0000 (14:31 +0000)]
added zebra stripes
Dobrica Pavlinusic [Thu, 27 Aug 2009 14:31:15 +0000 (14:31 +0000)]
show configuration using clinet::all_conf
Dobrica Pavlinusic [Thu, 27 Aug 2009 14:30:55 +0000 (14:30 +0000)]
added all_conf which return all configuration variables for single IP address
Dobrica Pavlinusic [Thu, 27 Aug 2009 12:52:23 +0000 (12:52 +0000)]
sort by ip addresses
Dobrica Pavlinusic [Thu, 27 Aug 2009 12:42:53 +0000 (12:42 +0000)]
columns ip, mac, hostname
Dobrica Pavlinusic [Wed, 26 Aug 2009 16:34:59 +0000 (16:34 +0000)]
use _id instread of time or timestamp
Dobrica Pavlinusic [Wed, 26 Aug 2009 16:15:46 +0000 (16:15 +0000)]
count ip for each package
Dobrica Pavlinusic [Wed, 26 Aug 2009 16:13:38 +0000 (16:13 +0000)]
use humanly readable date
Dobrica Pavlinusic [Wed, 26 Aug 2009 15:59:19 +0000 (15:59 +0000)]
format humanly readable dates in url of document
Dobrica Pavlinusic [Wed, 26 Aug 2009 15:10:33 +0000 (15:10 +0000)]
ignore push/pull javascript dumps
Dobrica Pavlinusic [Wed, 26 Aug 2009 12:43:47 +0000 (12:43 +0000)]
send wake-on-lan packet to network broadcast address
because machines which are off won't respond to arp
requests if we try to send to their's IP address directly
Dobrica Pavlinusic [Wed, 26 Aug 2009 11:42:33 +0000 (11:42 +0000)]
power_up by IP or MAC
Dobrica Pavlinusic [Wed, 26 Aug 2009 10:21:44 +0000 (10:21 +0000)]
skeleton for wake on lan
Dobrica Pavlinusic [Wed, 26 Aug 2009 09:15:23 +0000 (09:15 +0000)]
remove nfsroot for client
Dobrica Pavlinusic [Wed, 26 Aug 2009 09:06:49 +0000 (09:06 +0000)]
deploy amt serial console from sysadmin cookbook