[00:36] <storrgie_> I've got two ubuntu servers talking via cifs but i'm having an issue where some services that I have running are not having the right permissions when trying to write back to the cifs share
[00:37] <escott> storrgie_, CIFS is not a POSIX filesystem
[00:37] <escott> storrgie_, you should be using NFS
[00:38] <storrgie_> escott, you're right... is there a way to force permissions to work over samba though? probably in version 4
[00:38] <storrgie_> escott, I am not running kerberos... is nfs just plain scary to run if you dont have an auth service?
[00:39] <escott> storrgie_, maybe http://www.samba.org/samba/CIFS_POSIX_extensions.html
[00:39] <storrgie_> escott, If you're good with networking you might be able to help me. the systems I'm talking about are actually a host and VM
[00:39] <storrgie_> so maybe i can define a virtual interface for them to talk through that will be protected
[00:39] <escott> storrgie_, install the guest additions
[00:39] <storrgie_> im using kvm
[00:40] <escott> storrgie_, http://dustymabe.com/2012/09/11/share-a-folder-between-kvm-host-and-guest/
[00:42] <sarnold> escott: wow. I had no idea such a thing was doable. neat. thanks. :)
[00:42] <storrgie_> yeah its the 9p thing
[00:42] <storrgie_> im scared to do that
[00:42] <storrgie_> but i probably should be doing it
[00:42] <storrgie_> im struggling because i want to use CIFS though
[00:42] <storrgie_> so i only have one service to share info with
[00:42] <escott> storrgie_, i would certainly NOT do this with CIFS
[00:43] <escott> storrgie_, NFS or plan9 seem to be the better options for kvm. kinda sad they dont have a direct paravirt setup
[00:43] <storrgie_> escott, I'm not sure how to lock down NFS though
[00:44] <escott> storrgie_, lock down meaning?
[00:45] <sarnold> storrgie_: you could have your /etc/exports file restrict the export to only the one guest IP..
[00:45] <storrgie_> with nfs dont you just say any ip can come in
[00:45] <storrgie_> well any one
[00:45] <storrgie_> so here is the setup
[00:45] <storrgie_> its a KVM host that im trying to get to
[00:45] <storrgie_> could I just define a bridge interface and add that to my VMs to use
[00:45] <storrgie_> so its a private network between them
[00:46] <sarnold> yes
[00:46] <sarnold> though if you want your vms to talk to each other, you'll probably have some more work to do :)
[00:46] <storrgie_> they already have one bridge interface to get to the network
[00:46] <storrgie_> sarnold, do you know the convention for doing this though
[00:46] <storrgie_> my first bridge is tied to a physical interface
[00:47] <storrgie_> this bridge would be virtual
[00:48] <sarnold> storrgie_: sadly, no; I just know enough to know it's possible to create a new bridge between the host and one specific guest that the other guests can't get to
[00:49] <sarnold> storrgie_: I _think_ the virsh net-* family of functions is the starting point..
[00:49] <storrgie_> nah i dont want to use virsh
[00:49] <storrgie_> I wnt to define a bridge in interfaces
[00:51] <sarnold> storrgie_: ah, not using libvirt for the kvms then, okay... brctl is probably the place to start :)
[00:52] <storrgie_> yeah, im looking at virsh though also
[00:52] <storrgie_> hrmm
[00:55] <storrgie_> sarnold, do you know much about creating bridges?
[00:55] <storrgie_> I would like to define it in a file
[00:55] <storrgie_> rather than run brctl
[00:55] <storrgie_> there is a page here that describes that I want... I think http://www.linux-kvm.org/page/Networking
[00:56] <storrgie_> I just dont know how to convert that to an addition to my /etc/networking/interfaces file
[00:56] <sarnold> storrgie_: sadly, no, this is one of my weakest areas.
[00:58] <storrgie_> pewp
[00:58] <storrgie_> well here ill post once more and see if anyone bites:
[00:58] <storrgie_> I'm trying to define a private bridge for my KVM vms to talk to my host. I want to define it in my /etc/networking/interfaces file. I found this document here: http://www.linux-kvm.org/page/Networking that I think talks about what I want to do but I don't understand the brctl commands enough to decompose those into additions to my /etc/networking/interfaces config file
[01:56] <Amacidia> Hi everyone
[01:57] <Amacidia> How would one go about routing bittorent traffic through an openvpn connection but keep http, dns ect through my isps connection?
[01:58] <Amacidia> Would this be done by changing some routing on my ubuntu server?
[02:03] <escott> Amacidia, routing is at the ip level, you want a port specific rule. you could do that with iptables
[04:53] <sw0rdfish> hi
[04:56] <makysdj> holas
[05:25] <chovynz> anyone know how to activate the UI on mediatomb using a headless ubuntu server?
[05:25] <chovynz> I'm having trouble finding appropriate documentation
[05:26] <chovynz> im logging into the server via ssh
[05:27] <pleia2> chovynz: isn't it just a web interface?
[05:27] <pleia2> runs on port 49152 by default
[05:28] <chovynz> I guess. this is the web message i get "MediaTomb UI is disabled. Check your configuration." , I guess my question is more to do with mediatomb than US, but
[05:29] <chovynz> most of the documentation i can find on mediatomb talks about doing things via ui
[05:29] <pleia2> chovynz: probably need to edit your /etc/mediatomb/config.xml
[05:29] <pleia2>     <ui enabled="yes" show-tooltips="yes">
[05:29] <pleia2> ^^ mine has that
[05:30] <chovynz> oh ok. thanks
[05:31] <pleia2> sure, it's not the easiest thing to configure (particularly when it comes to codecs and things) but there are a lot of example config.xml files out there to get tips from
[05:33] <chovynz> *cough*ex-windows-user-here-who-still-hasn't-got-it-completly-out-of-his-system-of-getting-things-done-for-him*cough*
[05:33] <pleia2> :)
[05:33] <chovynz> thanks pleia2, i didn't think of that
[05:33] <pleia2> sure, good luck
[05:34] <chovynz> uh, another silly question... could the reason the ui is disabled, is that i haven't yet hooked it up to a database?
[05:34] <pleia2> could be
[05:35] <pleia2> it's been a long time since I configured mine, I don't really remember the steps involved
[05:35] <chovynz> ahaha.. me too
[05:35] <pleia2> I'm using sqlite though
[06:19] <Deep6> guys is there anyway to call vmbuilder and output the results onto an nfs share?
[06:19] <Deep6> i've done -d and it never seems to complete..
[06:19] <Deep6> (yes I have r/w)
[06:59] <Deep6> wow not everyone at once...
[07:15] <sw0rdfish> can i set 2 listening ports for sshd?
[07:34] <hath001> Hi , Apache in my server doesn't load index.php automatically ! I tried DirectoryIndex index.php index.html index.htm  but that was helpless
[07:35] <hath001> can u help me please ?
[07:35] <mvp> do you have php installed
[07:35] <hath001> yes , it is work when i write index.php
[07:36] <hath001> ex : www.ex.com dosen't work but www.ex.com/index.php it fine
[07:39] <mvp> perhaps you can't override DirectoryIndex with a local .htaccess
[07:40] <hath001> i tried to do that in httpd.conf AND sites-available/default
[07:44] <Syria> I want from my server to execute a command on it's start, Could you please let me how to this?
[07:45] <Syria> *let me know
[07:49] <hath001> Syria http://www.cyberciti.biz/tips/linux-how-to-run-a-command-when-boots-up.html
[07:51] <Syria> hath001:  Thank you I will read it.
[07:55] <Syria> hath001:  The script  name.sh should contain the commands I want them to be executed at the startup only?
[07:56] <Syria> hath001:  Sorry I see it now.
[08:20] <oracle_> I have a server that I also want to use as a desktop sometimes, but I don't want _everything_ that comes with ubuntu-desktop meta package.  Is there a way of installing ubuntu-desktop where you can pick and choose the components?
[08:27] <TheLordOfTime> oracle_, pick and choose the individual packages you want to install?  if you install the metapackage it'll install everything, if you hand-pick what you want from the list of what the metapackage installs, you'll get the customized list of stuff.
[08:28] <TheLordOfTime> i don't remember how extensive the list of stuff is though
[08:30] <oracle_> Are some packages reverse-dependant on ubuntu-desktop?  So that even if I install OOo separately, it will drag in ubuntu-desktop as a dependency?
[08:30] <oracle_> sorry, OOo is now LibreOffice i suppose.
[08:42] <Daviey> jamespage: tracking https://lists.launchpad.net/openstack/msg19520.html ?
[08:42] <Daviey> mornin' btw
[08:44] <feisar> morning chaps, any recommendations for the best way to set a 'one time reboot' for a server. E.g. Security updates applied automatically, system needs a reboot and I want to set it to happen 00:00 tonight?
[08:49] <balboah> feisar: the shutdown command can take a timestamp for when to do it
[08:52] <feisar> balboah: ah, that sounds good, I could write a little script that asked for the time and then issued the command
[08:53] <balboah> feisar: sure. You can also use the "at" program do run a certain script one time at a certain time
[08:53] <feisar> would I have to issue the command from a Screen session (or similar) or would the command still execute if I closed the terminal?
[08:53] <balboah> it will be scheduled and executed even if you close your terminal
[08:55] <jamespage> Daviey, morning
[08:55] <jamespage> I had seen that yes
[08:55] <jamespage> nothing new tho
[08:55] <jamespage> we are using most of that stuff
[08:57] <feisar> balboah: thanks : )
[08:58] <jamespage> Daviey, did you do the NEW ack's for the latest ceph packages in raring?
[09:08] <Daviey> jamespage: no, when i signed off they were not al built
[09:08] <Daviey> jamespage: but it is done now
[09:09] <Daviey> jamespage: and it's now in the release pocket
[09:09] <jamespage> Daviey, it is - but a few bits and pieces have crept into main
[09:09] <jamespage> I'd like them pushed back to universe
[09:10] <Daviey> jamespage: hmm, it's not showing as a candidate for demotion.
[09:10] <Daviey> http://people.canonical.com/~ubuntu-archive/component-mismatches.txt
[09:15] <jamespage> Daviey, I don't think it will
[09:16] <jamespage> Daviey: ceph-fuse, libcephfs-jni and libcephfs-jni-dbg should be pushed to universe
[09:16] <Daviey> jamespage: then something is keeping it in main :)
[09:17] <Daviey> hmm
[09:18] <jamespage> Daviey, I don't think so - nothing rdepends on ceph-fuse or libcephfs-jni
[09:22] <Daviey> hmm
[09:25] <Daviey> jamespage: You indeed seem to be correct, as usual.
[09:26] <Daviey> jamespage: lets see if anything demands it back, http://pb.daviey.com/iMRD/
[09:27] <jamespage> Daviey, ceph-fuse also has a -dbg - that will demand it back
[09:29] <chmac> `less *.log` then :n and :p to move back and forth through the files. Can I improve that down to a single keystroke for next / previous file?
[09:29] <chmac> With more maybe? Or some other tool?
[09:29] <chmac> I guess I could use vim and map a keystroke to next/prev file, but I'm looking for something that'll work out of the box, on almost any platform... :-)
[09:31] <Daviey> jamespage: done
[09:32] <jamespage> Daviey, muchly
[09:32] <jamespage> ta
[09:32] <jamespage> sorry - that came out in the wrong order
[09:33] <Daviey> jamespage: problem no ;)
[13:09] <koolhead17> zul: around
[13:14] <yolanda> having this problem running ceilometer on devstack: http://paste.ubuntu.com/1447493/
[13:14] <yolanda> any idea?
[13:34] <samba35> i am trying to configure iscsi server on ubuntu as a target (as a server )(please correct me if i am wrong )with esxi server
[13:38] <RoyK> samba35: should work
[13:39] <samba35> but when i run tgt-admin -s it print noting
[13:39] <samba35> do you have any idea what configration changes i have to make
[13:39] <RoyK> to be honest, I've never setup iscsi target on linux - I have this test box, though - lemme see :)
[13:40] <samba35> ok
[13:40] <samba35> no problem ,but please correct me
[13:41] <RoyK> well, tgt-admin -s should show what's setup
[13:42] <samba35> initiator  is know as a client and target is know as a server right
[13:42] <RoyK> yes
[13:42] <samba35> thanks
[13:43] <samba35> is there any gui for iscsi i ubunut ?
[13:44] <RoyK> probably not
[13:44] <samba35> ok
[13:45] <RoyK> are you following a howto? this one looks decent http://askubuntu.com/questions/63621/iscsi-trgt-missing-because-cant-build-kernel-module
[13:46] <samba35> now i will
[14:56] <rcaskey> hey all, my /boot filled up and i've got 800 megs free and am getting dpkg: error processing /var/cache/apt/archives/linux-headers-3.2.0-35-generic_3.2.0-35.55_amd64.deb (--unpack):
[14:56] <rcaskey>  unable to create `/usr/src/linux-headers-3.2.0-35-generic/include/config/acpi/cmpc.h.dpkg-new' (while processing `./usr/src/linux-headers-3.2.0-35-generic/include/config/acpi/cmpc.h'): No space left on device any ideas?
[14:56] <rcaskey> i used dpkg to purge some stuff and now boot is at 50% and / shows its 80% with 800 megs free and it is still getting that no space left on device error
[15:03] <rcaskey> and i created a 100 meg file there just fine with dd
[15:07] <Cookiemonster_> hi there somebody here experienced with webmin?
[15:29] <samba35> when i try to add service   "chkconfig anyservice on" i am getting   /sbin/insserv: No such file or directory
[15:30] <jpds> samba35: chkconfig isn't used on Ubuntu.
[15:30] <RoyK> !webmin
[15:30] <samba35> then how do i start service at startup
[15:31] <jpds> samba35: Which service?
[15:31] <RoyK> samba35: it's usually started by upstart on startup if it's installed. which service is this?
[15:31] <samba35> say vsftpd tgt or any
[15:31] <RoyK> samba35: well, not 'any' :)
[15:32] <samba35> when i run chkconfig --list it show services
[15:32] <RoyK> samba35: don't use chkconfig
[15:32] <jpds> samba35: Ubuntu uses upstart/init.d.
[15:32] <RoyK> to start tgt, run 'start tgt'
[15:32] <RoyK> tgt is in upstart
[15:32] <samba35> ok
[15:32] <RoyK> so is vsftpd
[15:33] <samba35> ok
[15:33] <samba35> thanks
[15:33] <RoyK> did you manage to make tgt work?
[15:33] <samba35> no
[15:33]  * RoyK has been out for a while
[15:33] <RoyK> will try
[15:33] <samba35> ok
[15:35] <RoyK> samba35: http://www.cyberciti.biz/tips/howto-setup-linux-iscsi-target-sanwith-tgt.html
[15:36] <RoyK> samba35: the other I posted was for another iscsi target implementation - an older one I think
[15:36]  * RoyK didn't know there were two
[15:36] <samba35> ok let me try
[15:36] <samba35> thanks
[15:45] <samba35> i think i fail to understand "iqn"
[15:46] <RoyK> that's just the iscsi initiator name prefix
[15:46] <RoyK> iSCSI Qualified Name
[15:48] <samba35> but how to use full name
[15:48] <samba35> do i have to use host or domain ?
[15:49] <RoyK> it's usually something like this iqn.1993-08.org.debian:01:a44148977e36 - meaning iqn.YYYY-MM.tld.domain:something
[15:49] <RoyK> it should be autogenerated when you install open-iscsi
[15:50] <samba35> how do i generate it ?
[15:50] <RoyK> apt-get install open-iscsi open-iscsi-utils
[15:50] <RoyK> that's for the initiator, though
[15:50] <RoyK> no need for an initiator name on the target side
[15:50] <samba35> ok
[15:51] <RoyK> what OS does the initiator run?
[15:51] <RoyK> or 'on what what OS does the initiator run?'
[15:52]  * RoyK just created a 200GB iscsi volume and attached to it from localhost :)
[15:52] <samba35> i am trying windows xp and vmware esxi
[15:52] <RoyK> ok, both should work
[15:52] <samba35> i have to use server iqn at client  ?
[15:53] <RoyK> each client has its own iqn
[15:53] <RoyK> on the server, you can authorize a given iqn for a given target, you can authorize an ip address, or setup authentication
[15:53] <RoyK> s/server/target/
[15:53] <samba35> confued :)
[15:53] <RoyK> well, it'll sink in :)
[15:54] <RoyK> took me some time to get used to how iscsi works
[15:54] <RoyK> that is
[15:54] <RoyK> all targets have an iqn, all clients have one as well
[15:54] <RoyK> s/clients/initiators
[15:55] <RoyK> that is, all endpoints in an iscsi setup, has an iqn
[15:55] <samba35> RoyK, do you use vmware esxi
[15:55] <RoyK> at work, yes, on iscsi
[15:55] <RoyK> I guess it should autogenerate its iqn as well
[15:55] <RoyK> for testing, just allow all clients: tgtadm --lld iscsi --op bind --mode target --tid 1 -I ALL
[15:55] <samba35> esxi has a target or client ? for version of esxi
[15:55] <smoser> utlemming, thought i'd point you to 'mount-callback-umount', which mounts a disk or partition image in anything qemu-nbd supports and hten calls a command and unmounts.
[15:55] <smoser> its at https://code.launchpad.net/~smoser/+junk/backdoor-image
[15:56] <smoser> i'm using it for things like this: http://paste.ubuntu.com/1447788/
[15:56] <RoyK> esxi has an initiator (that is, the client). esxi shouldn't need a target (since it doesn't serve storage)
[15:56] <smoser> which mounts an image, installs a package or 2 and then publishes it.
[15:57] <smoser> unfortunately, grub and kernel cause issues with a simple 'mount-callback-umount chroot MOUNTPOINT sh -c "apt-get update && apt-get dist-upgrade"'
[15:57] <samba35> ok
[15:59] <RoyK> a 'target' is a 'server' meaning it serves storage, an 'initiator' is the one using the storage. this is the same as the old SCSI controller is a 'target' where the OS (or drivers) are 'initiators'
[16:01] <samba35> ok
[16:01] <samba35> i am trying ubuntu as a target to esxi
[16:02] <RoyK> if you want to do some testing first, apt-get install open-iscsi open-iscsi-utils and use that to check if you can see the target
[16:03] <samba35> yes i have installed this packages
[16:03] <samba35> need to fix iqn
[16:03] <RoyK> such as http://paste.ubuntu.com/1447815/
[16:04] <RoyK> samba35: what does /etc/iscsi/initiatorname.iscsi say?
[16:05] <samba35> InitiatorName=iqn.1993-08.org.debian:01:51e9ab41fb7e
[16:05] <RoyK> looks like a valid IQN to me
[16:06] <samba35> what is my iqn then
[16:07] <RoyK> that's the initiator name
[16:07] <RoyK> the targets will have an iqn each
[16:07] <samba35> ok
[16:08] <RoyK> as in my example above
[16:08] <RoyK> my iscsi test target is named iqn.2012-12.net.karlsbakk:iscsitest
[16:08] <samba35> send pm
[16:08] <RoyK> pm answered
[16:09] <samba35> thanks
[16:09] <samba35> did you genrate this iqn ?
[16:10] <RoyK> basically, use tgt to setup a target, that is, with a number and name, after that, assign a partition or lvm logical volume, any device or file, really, to that target, and set ACLs on that
[16:10] <samba35> this is in your /etc/iscsi/initinatoname.iscsi ?
[16:10] <RoyK> that iqn was generated in my head, "iqn.YYYY-MM.net.karlsbakk:targetname
[16:11] <RoyK> no, the initiator and target are different endpoints and must therefore have different iqns. I use the one (like yours) autogenerated
[16:11] <samba35> how do i detect my iqn for target
[16:12] <RoyK> have you connected with iscsiadm -m discovery -t st -p localhost ?
[16:13] <samba35> no
[16:13] <RoyK> first, you need to do discovery
[16:13] <RoyK> then you can login to a target
[16:14] <samba35> ok
[16:14] <RoyK> so, pastebin tgt-admin -s first
[16:14] <samba35> its blank
[16:14] <RoyK> then you need to setup a target
[16:14] <RoyK> as described on http://www.cyberciti.biz/tips/howto-setup-linux-iscsi-target-sanwith-tgt.html
[16:14] <RoyK> please read that through first
[16:14] <samba35> ok
[16:31] <smoser> utlemming, uploading new ec2-api-tools to raring
[16:33] <RoyK> samba35: any more luck?
[16:33] <samba35> moveing forward slowly
[16:34] <samba35> the proble is my ubuntu is on vmware and behind a firewall
[16:34] <samba35> they both are on vm and 4 gb ram and 3 guest
[16:34] <utlemming> smoser: ack. I wonder if caribou wants to drive SRU's for that :)
[16:35] <smoser> its not worth sru imo.
[16:35] <RoyK> samba35: erm - you're using a VM to serve storage to esxi?
[16:35] <utlemming> smoser: yeah, I know.... :( . But worth a PPA build
[16:35] <smoser> sru's are a pain in the ass, and slittle things like this that are easily got from a ppa only slwo up the queue for important things.
[16:35] <samba35> for testing 200 mb only
[16:35] <RoyK> ok
[16:36] <RoyK> should work for testing, I guess...
[16:36] <caribou> utlemming: ???
[16:36] <caribou> utlemming: is that a xmas gift ? ;-)
[16:37] <utlemming> caribou: I'm a giving sort of guy :)
[16:37] <caribou> utlemming: I'd say let's wait until someone asks for it
[16:37] <utlemming> caribou: just giving you a hard time...you seem to do all the SRU's lately that I watch
[16:38] <caribou> well, this is kind of my dayjob (at least the one I'm aiming for)
[16:38] <caribou> utlemming: got another one coming on lvm2
[16:41] <samba35> do i need to worry about my nic whether it support iscsi or not ?
[16:42] <samba35> trying to add iscsi with esxi now there is no movement from esxi server is busy
[16:42] <samba35> (mouse busy sign )
[16:43] <RoyK> iscsi runs over tcp
[16:43] <RoyK> so any nic will do
[16:43] <samba35> ok
[16:44] <smoser> utlemming, just tested that snapshot copy works.
[16:44] <smoser> it returns immediately
[16:44] <samba35> is there any way to test from ubuntu
[16:45] <smoser> then you have to wait until it gets completed before you can register.
[16:45] <RoyK> samba35: for testing, that is - for a good setup with large amounts of storage, you'd want checksumming on the NIC
[16:45] <RoyK> samba35: yes, see above - iscsiadm etc
[16:45] <utlemming> smoser: that's what I suspected....but this would substaintly cut down on the time to register
[16:45] <smoser> maybe.
[16:45] <smoser> probably
[16:45] <utlemming> smoser: when the current fire ends, I'll dig into using migrate-image and migrate-snap
[16:46] <smoser> but our wget and populate is pretty fast.
[16:46] <utlemming> smoser: I wonder about ap-southeast-{1,2} transit
[16:46] <smoser> utlemming, i'd suggest wrapping it in a "snapshot-and-register"
[16:47] <smoser> that does what we actually *want*
[16:47] <samba35> ok
[16:47] <smoser> which can then be replaced with their "Amazon Machine Image (AMI) Copy" that they've suggested is coming.
[16:50] <smoser> utlemming, also, if you wrap it, make it correctly copy description (by default).
[16:50] <smoser> as they do not do that right now
[16:53] <RoyK> samba35: http://paste.ubuntu.com/1447945/
[16:54] <RoyK> samba35: I first created a 200GB lv, named /dev/raid/iscsitest
[16:54] <patdk-wk> vmware normally even performs better using software iscsi vs using an iscsi nic
[16:55] <patdk-wk> reasons being, you can't loadbalance iscsi over multible hardware iscsi nics
[16:55] <RoyK> vmware's multipath implementation is rather good after what I hear
[16:55] <patdk-wk> it just got a huge tuneup in 5.1 :)
[16:55] <RoyK> we're updating all hosts to 5.1 these days
[16:56] <RoyK> larger clusters
[16:56] <patdk-wk> I've just finished basically
[16:56] <RoyK> and virtual datacenter one day, I guess
[16:59] <RoyK> patdk-wk: have you looked at the virtual datacenter stuff in vmware?
[16:59]  * RoyK is obviously aware of this being rather [offtopic]
[17:05] <adam_g> jamespage: hey james, how would a merge like this work, if its just a bare packaging branch being merge into the ubuntu branchd /w no upstream source included and no remote tarball for the version
[17:05] <adam_g> https://code.launchpad.net/~openstack-ubuntu-testing/nova/precise-essex-proposed/+merge/140225
[17:05] <jamespage> adam_g, badly infortunately
[17:06] <RoyK> samba35: did you take a look at that post?
[17:06] <jamespage> adam_g, I worked with yolanda on getting that working better earlier today
[17:06] <RoyK> it'd be rather nice if someone came up with a vCenter like interface to KVM...
[17:06] <jamespage> adam_g: she raised new MP's based on the distro branches by importing the source packages
[17:06] <adam_g> jamespage: ohh. what did you come up with? i've been manually generating tarballs
[17:06] <jamespage> adam_g, https://code.launchpad.net/~yolanda.robla/+activereviews
[17:07] <jamespage> adam_g, well - its still manual to create the tarball; but by doing a 'bzr import-dsc' into a full packaging branch you end up with something that can be proposed for merge
[17:07] <samba35> server is busy still i think i have to reboot
[17:07] <samba35> sorry
[17:07] <jamespage> adam_g, and a sponsor can grab a test as it contains the orig.tar.gz
[17:08] <samba35> the reasom i am not rebooting is i am download ing  some stuff
[17:08] <ikonia> RoyK: there is the libvirt gui being ported to a win32 frontend and someone is trying to port it to ipad at the moment
[17:09] <ikonia> RoyK: it's not a bad starting place for a "v center style front end"
[17:09] <adam_g> jamespage: i see
[17:12] <RoyK> ikonia: it'd be nice if virt-manager was a bit better - but then - I'm not a coder, so please don't blame me ;)
[17:13] <ikonia> RoyK: I like it, it's a great starting place
[17:14] <ikonia> if it gets ported better to windows and tools such as ios/android it will have a sound place to expand
[17:14] <jamespage> adam_g, reviewing swift_redux branches now
[17:14] <RoyK> ikonia: I use it regularly myself - no problem - it's just that once I started working with vmware, I god a bit surprised how much better it was
[17:14] <adam_g> jamespage: cool.
[17:15] <ikonia> RoyK: yeah, the vmware tools are a big step up, but then, so is the development budget / time etc
[17:15] <RoyK> ikonia: I'm aware of that ;)
[17:16] <ikonia> for small busines or even certain enterprise application it ticks the boxes just fine
[17:16] <ikonia> RoyK: Redhat's virtualization platform has really expended on it too
[17:16] <RoyK> these edu licenses we get cost about $2k per node - no idea how much that costs for non-edu organizations
[17:16] <ikonia> so if RedHat feed their updates in to, so other distros such as ubuntu can benifit that would make a big jmp
[17:16] <ikonia> RoyK: 5K-ish
[17:16] <RoyK> *if* redhat chooses to share that code
[17:17] <ikonia> (functionality/tin dependent)
[17:17] <RoyK> 5k per node is rather a lot for a 10-node cluster
[17:17] <ikonia> RoyK: sorry, that's not right, it's not per node in hte cluster
[17:17] <ikonia> it's per vcenter
[17:18] <ikonia> the individual nodes are much less
[17:18] <RoyK> erm - that's just the admin tool
[17:18] <ikonia> (or whatver Vcenter is calling itself this week)
[17:18] <RoyK> or node
[17:18] <RoyK> I think it's still vcenter
[17:18] <ikonia> wht's the word for the "enterprise estate"
[17:18] <ikonia> it's not "estate"
[17:18] <ikonia> I can't fire up the gui to look now
[17:18] <ikonia> "farm" but not "farm"
[17:19] <RoyK> for 10 nodes, a single vcenter installation works well
[17:19] <ikonia> that's not what I meant, I didn't actually mean the vcenter interface
[17:19] <ikonia> the "estate" but I can't think of the word
[17:20] <RoyK> what interface is that? the gui?
[17:20]  * RoyK is somewhat annoyed with Dell Equallogic storage
[17:21] <ikonia> yes, it's a gui, but it's basically you pay $X per "estate" for all the functionality like vmotion, etc, and then %Y per node in that estate
[17:21] <ikonia> but "estate" isn't the word,
[17:22] <RoyK> but what does it mean?
[17:22] <ikonia> it used to be the vcenter "suite"
[17:23] <ikonia> it's the funcionality that allows for vmotion migration, on the fly storage changes, etc
[17:23] <ikonia> that's why I was refering to it as vcenter, I didn't mean the actual gui but the enterprrise tools it provided ontop of the virtualization
[17:23] <ikonia> it's basicaly bolt on enterprise functions to vsphere.
[17:23] <ikonia> but I can't think of the word it's called
[17:23] <RoyK> sure, but how many of those would you need? with 10 nodes?
[17:24] <ikonia> 1
[17:24] <ikonia> you buy one and then the individual nodes are licensed as vsphere/whatever nodes
[17:25]  * RoyK flags #ubuntu-offtopic for vmware talk
[17:32] <jamespage> adam_g, OK - so how do I get the ring to rebalance and actually start ?
[17:35] <adam_g> jamespage: initially? you need a number of zones >= the number of minimum replicas configured (3 by default)
[17:35] <adam_g> jamespage: i can extend the README if its unclear
[17:35] <jamespage> adam_g, no - I'm being a bit dumb
[17:36] <jamespage> who reads a README anyway
[17:36] <jamespage> :-)
[17:36] <adam_g> jamespage: in the case of 3 minimum replicas: if configured to do manual zone assignemnt, you'd need 3 swift-storage service units each configured as their own zone. with auto, you'd need 1 storage unit with 3 machine units
[17:36] <jamespage> adam_g, I have three but they are all in the same swift-storage service and I'm using manual
[17:39] <adam_g> jamespage: you have 3 what? 1 swift-storage service with 3 machine units?
[17:39] <jamespage> adam_g, yes
[17:39] <adam_g> in that case you only have 1 storage zone. you need to add two more swift-storage service units, configured as zone: 2 + zone: 3
[17:42] <adam_g> jamespage: if you dont want to follow the charm.log, you can run 'swift-ring-builder /etc/swift/account.builder' to where nodes are being assigned
[17:46] <jamespage> adam_g, OK - think I have it right now
[17:46] <jamespage> adam_g, the interfaces need better typing
[17:47] <adam_g> jamespage: yeah, i was gonna wait for a review to get feedback on that. i was trying to come up with better interfaces but was having a hard time. partly because i dont fully grok juju interfaces
[17:50] <adam_g> jamespage: i'd ideally like to have relations to storage nodes fire 'swift-proxy-relation-*' hooks and hooks to openstack services fire 'object-store-relation-*'.  in this case swift-proxy provides two things. i'm not certain how to do that without running into ambiguity.
[18:00] <jamespage> adam_g, w00t! just uploaded an image to glance backed by swift!
[18:02] <jamespage> adam_g, the type is the important bit
[18:03] <adam_g> jamespage: neat. :) everything is handled by glance and services' existing keystone credentials so that nova-compute needs nothing special to fetch the image
[18:03] <jamespage> adam_g, yeah - don't quite have enough capacity to run compute as well :-)
[18:03] <jamespage> but I've uploaded using glance and can see using nova
[18:05] <jamespage> adam_g, re the essex openstack sru updates
[18:05] <jamespage> the branches all look good and I check the bugs have tasks raised etc....
[18:05] <jamespage> what does the process look like now? I held off uploading until I spoke with you
[18:08] <adam_g> jamespage: i try to track everything in a meta-bug like this bug #1085255. yolanda started one last week but it might the desc might need updating. then upload and hope they all get accepted into -proposed before 2014 :)
[18:08] <jamespage> yolanda, can you make sure the meta-bug is up-to-date and then I will upload
[18:08] <SpamapS> adam_g: since you have a provisional MRE, they should get accepted rather rapidly
[18:08] <jamespage> ta
[18:09] <adam_g> SpamapS: 1 for 6 for the stuff i put in queue on 11/30. anything you can do to help? :)
[18:10] <SpamapS> adam_g: IIRC you were going to upload something new?
[18:10] <adam_g> jamespage: after its uploaded to precise-proposed, theres a jenkins deploy test that will install everything from $distro-proposed to do some final smoke testing, in the past i've added those test logs as verification to the metabug
[18:10] <adam_g> SpamapS: yeah, there was a nova security update sometime last week, i uploaded a new rebased nova
[18:11] <SpamapS> adam_g: ok, lets make sure that gets done first. I'll look at it tomorrow.
[18:12] <adam_g> SpamapS: its done. nova 2012.2.1+stable-20121212-a99a802e-0ubuntu1 is in queue, the previous rejected
[18:12] <jamespage> adam_g, proposed metadata.yaml for swift-storage - http://paste.ubuntu.com/1448120/
[18:12] <jamespage> adam_g, and for swift-proxy - http://paste.ubuntu.com/1448125/
[18:13] <jamespage> ATM its possible to relate the glance charm directly to swift-storage which makes no sense
[18:13] <jamespage> by typing the interfaces 'swift' and 'swift-proxy' it makes it clear what can be plugged together
[18:13] <adam_g> jamespage: cool. let me give that a shot and update those branches.
[18:13] <jamespage> adam_g, you will need to update the glance charm to use swift-proxy typed interface as well
[18:14] <adam_g> k
[18:14] <jamespage> adam_g, in my proposed versions I also changed the name of the hook to swift-storage on both ends
[18:14] <jamespage> adam_g, if you want to give it another round of changes I'll pickup first thing tomorrow
[18:14] <jamespage> adam_g, but it generally worked well once I actually RTFM'ed
[18:14] <jamespage> lol
[18:15] <jamespage> adam_g, do you have a deployer configuration for this? might save me some time!
[18:15] <adam_g> jamespage: :) ill get the metadata updated today
[18:15] <adam_g> jamespage: http://paste.ubuntu.com/1448130/
[18:17] <yolanda> jamespage, sorry, i was out for a bit
[18:17] <yolanda> are you there?
[18:31] <yolanda> jamespage, adam_g https://bugs.launchpad.net/ubuntu/+source/nova/+bug/1089488
[18:32] <adam_g> yolanda: cool! looks good
[18:32] <yolanda> i removed glance
[19:57] <kantlivelong> hey all.. im getting file to large from nfs
[19:58] <kantlivelong> how can i fix this?
[20:00] <sarnold> kantlivelong: what version of nfs? nfsv2 can only access 2 gigs, nfsv3, v4, can access signifncantly larger files: http://nfs.sourceforge.net/
[20:01] <adam_g> jamespage: updated interfaces/hook names for the swift-storage/swift-proxy/glance stuff. should be sane now.
[20:01] <kantlivelong> sarnold: im asuming v4. im on ubuntu 12.04 so i would imagine v2 wouldnt be used
[20:01] <kantlivelong> any easy way to tell?
[20:01] <sarnold> kantlivelong: hrm, I no longer know that :(
[20:55] <daniear> just installed fail2ban, could someone please try to ssh in to see if it works
[20:55] <Jeeves_> daniear: Sure, where
[20:58] <smoser> daniear, ooh i want to try too!
[21:12] <daniear> im ircing from my ip
[21:12] <daniear> 22
[21:12] <daniear> should be 3 attempts
[21:20] <RoyK> daniear: better use denyhosts - it's distributed
[21:22] <RoyK> daniear: btw, seems to work ;)
[21:36] <daniear> distributed? what do u mean
[23:50] <storrgie> I'm having permissions problems using nfs, I have a server that is running a daemon as www-data that is having troulbe writing to my nfs mount.