Dobrica Pavlinusic [Fri, 16 Jul 2010 21:30:30 +0000 (21:30 +0000)]
added conf/ip/1.2.3.4/kvm.boot for FreeNAS
just create kvm.boot file with following parameters:
d -cdrom /srv/pxelator/iso/FreeNAS-i386-LiveCD-0.7.2.5255.iso -hda /srv/pxelator/tftp/freenas.cqow2
which will modify produce -boot option for kvm
to boot from cdrom and install in persistant image
Dobrica Pavlinusic [Sat, 10 Jul 2010 12:57:38 +0000 (12:57 +0000)]
added ubuntu
Dobrica Pavlinusic [Mon, 17 May 2010 15:19:18 +0000 (15:19 +0000)]
fix masquarade device
Dobrica Pavlinusic [Mon, 3 May 2010 15:38:16 +0000 (15:38 +0000)]
added clonezilla
Dobrica Pavlinusic [Mon, 3 May 2010 15:15:08 +0000 (15:15 +0000)]
allow random junk after .iso
SourceForge has /download after filename
Dobrica Pavlinusic [Tue, 16 Feb 2010 17:50:11 +0000 (17:50 +0000)]
re-run exportfs in nfsroot if not exported
Dobrica Pavlinusic [Mon, 1 Feb 2010 14:40:18 +0000 (14:40 +0000)]
added kioskresetstation webconverger.org/blanking/
Dobrica Pavlinusic [Sun, 31 Jan 2010 18:28:38 +0000 (18:28 +0000)]
remove messages from CRON
Dobrica Pavlinusic [Sun, 31 Jan 2010 15:22:34 +0000 (15:22 +0000)]
added more link mongodb output
Dobrica Pavlinusic [Mon, 25 Jan 2010 18:37:22 +0000 (18:37 +0000)]
auto-vivification fix for error
Modification of non-creatable hash value attempted, subscript "File" at /usr/share/perl5/Data/Dump.pm line 272
which is triggered by MongoDB perl driver
Dobrica Pavlinusic [Mon, 25 Jan 2010 18:35:54 +0000 (18:35 +0000)]
Data::Dump 1.15
Dobrica Pavlinusic [Mon, 25 Jan 2010 18:30:47 +0000 (18:30 +0000)]
nicely format latest entries in MongoDB
Dobrica Pavlinusic [Mon, 25 Jan 2010 17:55:55 +0000 (17:55 +0000)]
remove debug output
Dobrica Pavlinusic [Sun, 24 Jan 2010 11:56:30 +0000 (11:56 +0000)]
display table header from package keys
Dobrica Pavlinusic [Sat, 23 Jan 2010 21:43:00 +0000 (21:43 +0000)]
expand dump on mouse hover
Dobrica Pavlinusic [Sat, 23 Jan 2010 21:02:52 +0000 (21:02 +0000)]
zebra bars on table from MongoDB store
Dobrica Pavlinusic [Sat, 23 Jan 2010 21:00:01 +0000 (21:00 +0000)]
remote all empty keys on which dump croaks
Dobrica Pavlinusic [Sat, 23 Jan 2010 20:47:17 +0000 (20:47 +0000)]
simple and ugly viewer for store data
Dobrica Pavlinusic [Sat, 23 Jan 2010 19:47:46 +0000 (19:47 +0000)]
require MongoDB, version bump [0.02]
Dobrica Pavlinusic [Sat, 23 Jan 2010 19:46:19 +0000 (19:46 +0000)]
store data in MongoDB
Dobrica Pavlinusic [Sat, 23 Jan 2010 19:45:11 +0000 (19:45 +0000)]
stop using boolean package
Dobrica Pavlinusic [Sat, 23 Jan 2010 18:58:18 +0000 (18:58 +0000)]
move common audit parts back into store
Dobrica Pavlinusic [Sat, 23 Jan 2010 18:31:14 +0000 (18:31 +0000)]
use store::audit proxy all over the place
Dobrica Pavlinusic [Sat, 23 Jan 2010 18:05:37 +0000 (18:05 +0000)]
abstract store with audit method
Dobrica Pavlinusic [Sat, 23 Jan 2010 17:57:32 +0000 (17:57 +0000)]
fix dependencies for MongoDB compilation on Debian unstable
Dobrica Pavlinusic [Sat, 23 Jan 2010 17:49:07 +0000 (17:49 +0000)]
display progress while importing
Dobrica Pavlinusic [Sat, 23 Jan 2010 15:06:59 +0000 (15:06 +0000)]
migrate data from CouchDB to MongoDB
Dobrica Pavlinusic [Sun, 10 Jan 2010 21:34:02 +0000 (21:34 +0000)]
use IO::Select to create async client
Dobrica Pavlinusic [Thu, 7 Jan 2010 15:00:52 +0000 (15:00 +0000)]
cleanup code, try to connect to video port
Dobrica Pavlinusic [Wed, 6 Jan 2010 19:40:21 +0000 (19:40 +0000)]
Connect to DRAC video redirection port
Dobrica Pavlinusic [Tue, 5 Jan 2010 17:34:07 +0000 (17:34 +0000)]
display dev as fixed font
Dobrica Pavlinusic [Tue, 5 Jan 2010 17:26:34 +0000 (17:26 +0000)]
create hostname for amt ips
Dobrica Pavlinusic [Tue, 5 Jan 2010 00:25:34 +0000 (00:25 +0000)]
why are we trying to re-process request after error?!
Dobrica Pavlinusic [Tue, 5 Jan 2010 00:07:35 +0000 (00:07 +0000)]
show just hosts in arp
toggle to view all with click on dev column
Dobrica Pavlinusic [Mon, 4 Jan 2010 23:19:31 +0000 (23:19 +0000)]
propage $server HASH and $server_ip all over config
Dobrica Pavlinusic [Mon, 4 Jan 2010 22:48:03 +0000 (22:48 +0000)]
fix default target name
Dobrica Pavlinusic [Mon, 4 Jan 2010 22:45:56 +0000 (22:45 +0000)]
prompt and timeout in 3s
Dobrica Pavlinusic [Mon, 4 Jan 2010 22:43:03 +0000 (22:43 +0000)]
default boot target from conf/
Dobrica Pavlinusic [Sun, 3 Jan 2010 20:00:05 +0000 (20:00 +0000)]
added command-line options for debug and timeout
Dobrica Pavlinusic [Sun, 3 Jan 2010 19:32:14 +0000 (19:32 +0000)]
support SM-CLP to talk with Dell's RAC over ssh
Dobrica Pavlinusic [Sun, 3 Jan 2010 18:11:48 +0000 (18:11 +0000)]
added optional gw and dns in server.yaml
Dobrica Pavlinusic [Sun, 3 Jan 2010 01:19:50 +0000 (01:19 +0000)]
added pxelinux::config_ip_boot
which can look up in boot/ directory and create pxelinux selection
of kernels and initrd.img
Dobrica Pavlinusic [Sun, 3 Jan 2010 01:18:50 +0000 (01:18 +0000)]
send 512 byte packets to make Dell's RAC happy
Dobrica Pavlinusic [Sat, 2 Jan 2010 22:55:33 +0000 (22:55 +0000)]
more work on nfsroot config
- configurable Debian distribution (lenny/sqeueeze
- always install linux-image-2.6-686
- optional old target for pxelinux
Dobrica Pavlinusic [Sat, 2 Jan 2010 17:45:58 +0000 (17:45 +0000)]
nfsroot uses server::as_hash_for
Dobrica Pavlinusic [Sat, 2 Jan 2010 17:45:31 +0000 (17:45 +0000)]
use server::as_hash_for to customize in_dhcp_range
Dobrica Pavlinusic [Sat, 2 Jan 2010 17:45:02 +0000 (17:45 +0000)]
added rest of server vars
Dobrica Pavlinusic [Sat, 2 Jan 2010 17:20:40 +0000 (17:20 +0000)]
added server::as_hash_for $ip to get server configuration
with local override from conf/ip/$ip/server.yaml
Dobrica Pavlinusic [Sat, 2 Jan 2010 15:49:09 +0000 (15:49 +0000)]
force dhcp server configuration with dhcpd.pl
Dobrica Pavlinusic [Sat, 2 Jan 2010 15:47:39 +0000 (15:47 +0000)]
chopm mac if entered in editor
Dobrica Pavlinusic [Sat, 2 Jan 2010 14:04:42 +0000 (14:04 +0000)]
configure virtual to 172.16.10.1
Dobrica Pavlinusic [Sat, 2 Jan 2010 14:03:29 +0000 (14:03 +0000)]
create new image in temporary file
Dobrica Pavlinusic [Mon, 5 Oct 2009 12:00:35 +0000 (12:00 +0000)]
count httpd clients
Dobrica Pavlinusic [Mon, 5 Oct 2009 12:00:17 +0000 (12:00 +0000)]
tftpd views
Dobrica Pavlinusic [Fri, 2 Oct 2009 10:23:56 +0000 (10:23 +0000)]
custom webconverger configuration
Dobrica Pavlinusic [Fri, 2 Oct 2009 10:23:32 +0000 (10:23 +0000)]
fix messages
Dobrica Pavlinusic [Thu, 1 Oct 2009 11:23:05 +0000 (11:23 +0000)]
umount if allready mounted
Dobrica Pavlinusic [Wed, 30 Sep 2009 17:09:34 +0000 (17:09 +0000)]
httpd views
Dobrica Pavlinusic [Wed, 30 Sep 2009 16:07:52 +0000 (16:07 +0000)]
wake on lan views
Dobrica Pavlinusic [Wed, 30 Sep 2009 13:59:45 +0000 (13:59 +0000)]
added noprompt so we won't be asked to eject CD rom (sic!)
Dobrica Pavlinusic [Tue, 29 Sep 2009 19:28:54 +0000 (19:28 +0000)]
make webconverger fetch configurable and move it to sub-directory
Dobrica Pavlinusic [Tue, 29 Sep 2009 19:28:24 +0000 (19:28 +0000)]
support directories in client configuration directory to separate deploy options
Dobrica Pavlinusic [Tue, 29 Sep 2009 19:23:41 +0000 (19:23 +0000)]
build simple squashfs overlay using aufs and remaster filesystem
Dobrica Pavlinusic [Mon, 28 Sep 2009 13:34:58 +0000 (13:34 +0000)]
upgrade to Webconverger 5.5
Dobrica Pavlinusic [Mon, 28 Sep 2009 13:34:38 +0000 (13:34 +0000)]
tftp doesn't close file descriptor after sending files
Dobrica Pavlinusic [Sun, 20 Sep 2009 16:12:03 +0000 (16:12 +0000)]
Create really working Linux Containers from filesystem directory and network setup
Dobrica Pavlinusic [Sun, 20 Sep 2009 16:11:16 +0000 (16:11 +0000)]
fix non-debug verbosity
Dobrica Pavlinusic [Sun, 20 Sep 2009 15:47:54 +0000 (15:47 +0000)]
example of vlan 63 configuration and startup
Dobrica Pavlinusic [Sun, 20 Sep 2009 15:10:31 +0000 (15:10 +0000)]
create Linux container using lxc
Dobrica Pavlinusic [Wed, 16 Sep 2009 00:48:53 +0000 (00:48 +0000)]
remove password from amt link title
Dobrica Pavlinusic [Wed, 16 Sep 2009 00:47:47 +0000 (00:47 +0000)]
additional command for openvz introspection
Dobrica Pavlinusic [Mon, 14 Sep 2009 21:11:23 +0000 (21:11 +0000)]
use just four targets: pids, server, couch and client
which allows us to nicely separate menu into partsi
which open in new tabs (just 4 of them)
Dobrica Pavlinusic [Mon, 14 Sep 2009 20:10:30 +0000 (20:10 +0000)]
count hostnames and macs
Dobrica Pavlinusic [Mon, 14 Sep 2009 13:44:42 +0000 (13:44 +0000)]
create CouchDB URL from our own so we respect Host: header
Dobrica Pavlinusic [Sun, 13 Sep 2009 16:07:33 +0000 (16:07 +0000)]
without display just exec command
Dobrica Pavlinusic [Sun, 13 Sep 2009 15:51:03 +0000 (15:51 +0000)]
use -vnc $server::ip:$nr as display in no $ENV{DISPLAY} is defined
Dobrica Pavlinusic [Sun, 13 Sep 2009 10:53:41 +0000 (10:53 +0000)]
send dhcp response to network broadcast address
Dobrica Pavlinusic [Sun, 13 Sep 2009 09:54:35 +0000 (09:54 +0000)]
show and edit broadcast
Dobrica Pavlinusic [Sun, 13 Sep 2009 09:38:00 +0000 (09:38 +0000)]
really use ptr_cache and a_cache to answer local queries
Dobrica Pavlinusic [Sun, 13 Sep 2009 09:18:19 +0000 (09:18 +0000)]
log every sent packet
Dobrica Pavlinusic [Sun, 13 Sep 2009 09:10:46 +0000 (09:10 +0000)]
fix offer typo
Dobrica Pavlinusic [Sat, 12 Sep 2009 22:18:34 +0000 (22:18 +0000)]
fix dhcp client address so we don't send nak any more when client allready
knows his ip address
create two element type which include message type from request and response
Dobrica Pavlinusic [Sat, 12 Sep 2009 21:50:21 +0000 (21:50 +0000)]
no need to create CouchDB database manually
design-couch.pl will do it for us
Dobrica Pavlinusic [Fri, 11 Sep 2009 11:22:40 +0000 (11:22 +0000)]
parse http headers and use Host: header to create our url
This allows usage from any IP adress on PXElator host and
usage over ssh tunnels (especially redirects)
Dobrica Pavlinusic [Thu, 10 Sep 2009 13:57:44 +0000 (13:57 +0000)]
hush debug output
Dobrica Pavlinusic [Thu, 10 Sep 2009 13:08:36 +0000 (13:08 +0000)]
don't overwrite title with if it's not defined
Dobrica Pavlinusic [Wed, 9 Sep 2009 19:57:58 +0000 (19:57 +0000)]
bind to all IP addresses and nost just $server::ip (insecure, but convinient
Dobrica Pavlinusic [Wed, 9 Sep 2009 19:57:24 +0000 (19:57 +0000)]
push design documents into CouchDB
Dobrica Pavlinusic [Wed, 9 Sep 2009 19:57:07 +0000 (19:57 +0000)]
fix spelling of netmask
Dobrica Pavlinusic [Wed, 9 Sep 2009 19:56:46 +0000 (19:56 +0000)]
more dependencies
Dobrica Pavlinusic [Wed, 9 Sep 2009 18:58:48 +0000 (18:58 +0000)]
more installation dependencies and quick INSTALL section
Dobrica Pavlinusic [Wed, 9 Sep 2009 14:27:02 +0000 (14:27 +0000)]
added ip::in_dhcp_range and use it
Dobrica Pavlinusic [Wed, 9 Sep 2009 13:40:45 +0000 (13:40 +0000)]
don't save 0.0.0.0 ip
Dobrica Pavlinusic [Wed, 9 Sep 2009 12:16:41 +0000 (12:16 +0000)]
add targets for menu links
Dobrica Pavlinusic [Wed, 9 Sep 2009 10:48:59 +0000 (10:48 +0000)]
split tie scalar into package ties
(which should be called kravata in Croatian :-)
Dobrica Pavlinusic [Wed, 9 Sep 2009 10:36:00 +0000 (10:36 +0000)]
don't allow $server::net_clients to go negative (sigh!)
Dobrica Pavlinusic [Wed, 9 Sep 2009 10:13:08 +0000 (10:13 +0000)]
chomp tied variables
Dobrica Pavlinusic [Wed, 9 Sep 2009 09:41:03 +0000 (09:41 +0000)]
move create new kvm link to new line
Dobrica Pavlinusic [Wed, 9 Sep 2009 09:04:04 +0000 (09:04 +0000)]
autocreate_params to create kvm nr parametar from mac
add hostname or kvm nr to kvm window
Dobrica Pavlinusic [Tue, 8 Sep 2009 21:06:40 +0000 (21:06 +0000)]
start next kvm