*** vernhart has joined #openstack | 00:03 | |
*** PW__ has joined #openstack | 00:04 | |
*** jeffjapan has joined #openstack | 00:15 | |
*** kashyap has quit IRC | 00:20 | |
*** kashyap has joined #openstack | 00:21 | |
*** vladimir3p has quit IRC | 00:28 | |
*** vernhart has quit IRC | 00:29 | |
*** zenmatt has joined #openstack | 00:30 | |
*** zenmatt has quit IRC | 00:31 | |
*** kashyap has quit IRC | 00:32 | |
*** MotoMilind has quit IRC | 00:39 | |
*** Binbin has joined #openstack | 00:40 | |
*** MotoMilind has joined #openstack | 00:41 | |
*** b_yeager has joined #openstack | 00:42 | |
*** MotoMilind has quit IRC | 00:43 | |
*** byeager has quit IRC | 00:43 | |
*** MotoMilind has joined #openstack | 00:43 | |
*** rnirmal has joined #openstack | 00:44 | |
*** kashyap has joined #openstack | 00:46 | |
*** t9md has joined #openstack | 00:50 | |
*** vernhart has joined #openstack | 00:51 | |
* Ryan_Lane stabs | 00:55 | |
*** PeteDaGuru has quit IRC | 00:55 | |
Ryan_Lane | flat_network_dhcp_start must be set if you use a range outside of 10.0.0.x | 00:56 |
---|---|---|
Ryan_Lane | otherwise it resets the value in the database when you start the network service | 00:56 |
AWR | it is | 00:56 |
Ryan_Lane | needless to say, setting the dhcp range outside of the network range is kind of insane | 00:56 |
Ryan_Lane | there's a default set, which is 10.0.0.2 | 00:57 |
Ryan_Lane | if you set up a 10.4.0.x network, that's a bad value | 00:57 |
*** obino has quit IRC | 00:59 | |
*** t9md has quit IRC | 01:02 | |
AWR | i created my network with the public range and have flat_network_dhcp_start defined | 01:08 |
AWR | the box i am running it on has 2 nics | 01:09 |
AWR | so i also set the flat-interface | 01:10 |
*** MotoMilind has quit IRC | 01:10 | |
AWR | so it creates a bridge for me | 01:11 |
AWR | i have the fixed-range set to the public range and no floating range set | 01:13 |
AWR | is that ok? | 01:13 |
*** maplebed has quit IRC | 01:13 | |
*** pmullaney has quit IRC | 01:18 | |
*** mcclurmc has quit IRC | 01:18 | |
*** mcclurmc has joined #openstack | 01:21 | |
vishy | AWR: doubtful | 01:22 |
vishy | AWR: generally you have dhcp conflicts in that case | 01:23 |
vishy | AWR: you have to be pretty careful how you set that one up | 01:23 |
vishy | AWR: also the snatting rule for the fixed_range will probably cause problems | 01:23 |
thickskin | hi guys. | 01:24 |
*** mattray has joined #openstack | 01:30 | |
AWR | what do you reccomend as far as networking setups when you want to automatically allocate public ips to the VMs? | 01:31 |
*** cloudgroups has joined #openstack | 01:31 | |
*** cloudgroups has left #openstack | 01:31 | |
*** rnirmal has quit IRC | 01:36 | |
*** t9md has joined #openstack | 01:36 | |
*** PW__ has quit IRC | 01:44 | |
*** freeflying has quit IRC | 01:44 | |
*** freeflying has joined #openstack | 01:46 | |
*** Ryan_Lane has quit IRC | 01:46 | |
*** lstoll has left #openstack | 01:50 | |
*** adjohn has joined #openstack | 01:51 | |
*** t9md has quit IRC | 02:03 | |
*** mattray has quit IRC | 02:07 | |
*** AWR has quit IRC | 02:11 | |
*** Xenith has quit IRC | 02:11 | |
*** taihen has quit IRC | 02:11 | |
*** PiotrSikora has quit IRC | 02:11 | |
*** jamiec has quit IRC | 02:11 | |
*** pquerna has quit IRC | 02:11 | |
*** cory___ has quit IRC | 02:11 | |
*** niksnut has quit IRC | 02:11 | |
*** ChameleonSys has quit IRC | 02:11 | |
*** s1cz has quit IRC | 02:11 | |
*** deepy has quit IRC | 02:11 | |
*** Vek has quit IRC | 02:11 | |
*** Daviey has quit IRC | 02:11 | |
*** letterj has quit IRC | 02:11 | |
*** jeremyb has quit IRC | 02:11 | |
*** comstud has quit IRC | 02:11 | |
*** btorch has quit IRC | 02:11 | |
*** jiboumans has quit IRC | 02:11 | |
*** jibouman` has joined #openstack | 02:11 | |
*** pquerna has joined #openstack | 02:11 | |
*** taihen has joined #openstack | 02:11 | |
*** btorch has joined #openstack | 02:11 | |
*** niksnut has joined #openstack | 02:11 | |
*** Vek has joined #openstack | 02:11 | |
*** Xenith has joined #openstack | 02:11 | |
*** cory has joined #openstack | 02:11 | |
*** letterj has joined #openstack | 02:11 | |
*** jeremyb has joined #openstack | 02:11 | |
*** comstud has joined #openstack | 02:11 | |
*** deepy has joined #openstack | 02:11 | |
*** ChanServ sets mode: +v comstud | 02:11 | |
*** cory is now known as Guest44298 | 02:11 | |
*** PiotrSikora has joined #openstack | 02:12 | |
*** s1cz has joined #openstack | 02:12 | |
*** ChameleonSys has joined #openstack | 02:12 | |
*** rnirmal has joined #openstack | 02:12 | |
*** jamiec has joined #openstack | 02:12 | |
*** AWR has joined #openstack | 02:13 | |
*** jeremyb has quit IRC | 02:13 | |
*** jeremyb has joined #openstack | 02:13 | |
*** Daviey has joined #openstack | 02:13 | |
*** t9md has joined #openstack | 02:14 | |
*** rnirmal has quit IRC | 02:18 | |
*** asdfqwer has joined #openstack | 02:20 | |
*** zenmatt has joined #openstack | 02:21 | |
*** t9md has quit IRC | 02:22 | |
*** hadrian has quit IRC | 02:22 | |
*** _adjohn has joined #openstack | 02:26 | |
*** adjohn has quit IRC | 02:28 | |
*** _adjohn is now known as adjohn | 02:28 | |
*** t9md has joined #openstack | 02:34 | |
*** osier has joined #openstack | 02:34 | |
*** wariola has joined #openstack | 02:42 | |
*** jakedahn has quit IRC | 02:43 | |
asdfqwer | 10.04 server a stable enough version of ubuntu for running a multi node to nova sort of setup? | 02:43 |
*** rchavik has joined #openstack | 02:43 | |
*** woleium has joined #openstack | 02:44 | |
asdfqwer | i'm not trying to cheat and use some image but ya know... | 02:44 |
asdfqwer | a nova/swift golden machine image would be super | 02:44 |
*** t9md has quit IRC | 02:45 | |
asdfqwer | not really autmoated for init or anything but initialized enough to provide most noobs some context | 02:45 |
*** t9md has joined #openstack | 02:46 | |
asdfqwer | i dunno if it's just me but providing some concrete specs when we're abstracting to the nth degree is reassuring enough to get me going in some direction | 02:47 |
asdfqwer | docs are coming along nicely though | 02:47 |
asdfqwer | ^^ i guess that golden machine is stackops eh? | 02:54 |
asdfqwer | ._. | 02:54 |
uvirtbot | asdfqwer: Error: "^" is not a valid command. | 02:54 |
*** llang629 has joined #openstack | 02:56 | |
*** jdurgin has joined #openstack | 03:00 | |
*** koolhead17 has quit IRC | 03:01 | |
*** jdurgin has quit IRC | 03:14 | |
*** glenc_ has joined #openstack | 03:15 | |
*** _adjohn has joined #openstack | 03:16 | |
*** glenc has quit IRC | 03:17 | |
*** adjohn has quit IRC | 03:18 | |
*** _adjohn is now known as adjohn | 03:18 | |
*** gaveen has joined #openstack | 03:19 | |
*** t9md has quit IRC | 03:23 | |
*** zul has joined #openstack | 03:24 | |
*** jakedahn has joined #openstack | 03:27 | |
*** Zangetsue has joined #openstack | 03:45 | |
*** adjohn has quit IRC | 03:47 | |
*** adjohn has joined #openstack | 03:52 | |
*** openpercept_ has joined #openstack | 03:59 | |
*** PW__ has joined #openstack | 04:06 | |
*** zoomzoomzoom has joined #openstack | 04:06 | |
*** adjohn has quit IRC | 04:09 | |
*** paulocoghi has joined #openstack | 04:10 | |
*** vernhart has quit IRC | 04:11 | |
paulocoghi | Hi! With Openstack can each virtual machine use resources from multiple nodes? | 04:11 |
paulocoghi | Like cpu and ram from more than one node? | 04:11 |
*** Code_Bleu has quit IRC | 04:12 | |
paulocoghi | Or are VMs limited to the resource of the largest node only? | 04:12 |
*** gaveen has quit IRC | 04:13 | |
paulocoghi | Sorry. Hi! My name is Paulo Coghi. I'm a Brazilian system analyst. | 04:14 |
*** vernhart has joined #openstack | 04:14 | |
paulocoghi | So, I have a doubt. With Openstack can each virtual machine use resources from multiple nodes? | 04:14 |
*** adjohn has joined #openstack | 04:15 | |
*** adjohn has quit IRC | 04:17 | |
*** kashyap has quit IRC | 04:18 | |
*** paulocoghi has left #openstack | 04:24 | |
*** gaveen has joined #openstack | 04:25 | |
*** openpercept_ has quit IRC | 04:31 | |
*** openpercept_ has joined #openstack | 04:33 | |
*** openpercept_ is now known as openpercept | 04:34 | |
*** philippkueng has joined #openstack | 04:34 | |
*** openpercept has quit IRC | 04:34 | |
*** openpercept has joined #openstack | 04:34 | |
*** ewindisch has quit IRC | 04:35 | |
*** PW__ has quit IRC | 04:45 | |
*** obino has joined #openstack | 04:47 | |
*** asdfqwer has quit IRC | 04:47 | |
*** hallyn has quit IRC | 04:48 | |
*** Code_Bleu has joined #openstack | 04:49 | |
*** zoomzoomzoom has quit IRC | 04:50 | |
*** RobertLaptop has quit IRC | 04:55 | |
*** philippkueng has quit IRC | 04:55 | |
*** RobertLaptop has joined #openstack | 04:56 | |
*** t9md has joined #openstack | 04:56 | |
*** jdurgin has joined #openstack | 04:59 | |
*** llang629 has left #openstack | 05:00 | |
*** RobertLaptop has quit IRC | 05:07 | |
*** RobertLaptop has joined #openstack | 05:08 | |
*** zenmatt has quit IRC | 05:09 | |
*** zenmatt has joined #openstack | 05:09 | |
*** dobber has joined #openstack | 05:10 | |
*** mihgen_ has joined #openstack | 05:13 | |
*** RobertLaptop has quit IRC | 05:17 | |
*** byeager has joined #openstack | 05:19 | |
*** byeager has quit IRC | 05:24 | |
*** RobertLaptop has joined #openstack | 05:24 | |
*** zenmatt has quit IRC | 05:26 | |
*** kashyap has joined #openstack | 05:30 | |
*** koolhead17 has joined #openstack | 05:31 | |
*** PW__ has joined #openstack | 05:43 | |
*** Rubberneck has quit IRC | 05:55 | |
*** Rubberneck has joined #openstack | 05:56 | |
*** wilmoore has joined #openstack | 06:03 | |
*** t9md has quit IRC | 06:11 | |
*** wilmoore has quit IRC | 06:19 | |
*** t9md has joined #openstack | 06:31 | |
*** mgoldmann has joined #openstack | 06:38 | |
*** jedi4ever has joined #openstack | 06:41 | |
*** jdurgin has quit IRC | 06:49 | |
*** wilmoore has joined #openstack | 06:52 | |
*** woleium has quit IRC | 06:54 | |
*** mgius has quit IRC | 06:55 | |
*** adjohn has joined #openstack | 06:56 | |
*** PW__ has quit IRC | 07:00 | |
*** reidrac has joined #openstack | 07:06 | |
*** t9md has quit IRC | 07:10 | |
*** katkee has joined #openstack | 07:12 | |
*** jedi4ever has quit IRC | 07:15 | |
*** jedi4ever has joined #openstack | 07:15 | |
*** watcher has joined #openstack | 07:16 | |
*** Capashen has joined #openstack | 07:18 | |
*** miclorb_ has quit IRC | 07:19 | |
*** miclorb has joined #openstack | 07:19 | |
*** t9md has joined #openstack | 07:22 | |
*** antenagora has joined #openstack | 07:26 | |
*** Razique has joined #openstack | 07:28 | |
*** miclor___ has joined #openstack | 07:28 | |
*** watcher has quit IRC | 07:31 | |
*** miclorb has quit IRC | 07:32 | |
*** Ryan_Lane has joined #openstack | 07:38 | |
*** nacx has joined #openstack | 07:40 | |
*** koolhead17 has quit IRC | 07:42 | |
*** nerens has joined #openstack | 07:47 | |
*** zul has quit IRC | 07:48 | |
*** Ryan_Lane has quit IRC | 07:49 | |
*** wilmoore has quit IRC | 07:49 | |
*** zul has joined #openstack | 07:50 | |
*** jedi4ever has quit IRC | 07:57 | |
*** jedi4ever has joined #openstack | 07:57 | |
*** jedi4ever has quit IRC | 07:59 | |
*** katkee has quit IRC | 08:07 | |
*** jedi4ever has joined #openstack | 08:07 | |
dsockwell | About how much RAM does a nova-compute installation consume while it's running? | 08:14 |
dsockwell | the system and service, guest RAM usage aside | 08:15 |
Razique | dsockwell: appart from the instances you mean ? | 08:16 |
dsockwell | right | 08:16 |
dsockwell | presuming ubuntu maverick as the OS | 08:17 |
Razique | dsockwell: hand on, i'll tell ya | 08:18 |
dsockwell | okay, thank you | 08:18 |
Razique | http://paste.openstack.org/show/1581/ | 08:18 |
Razique | 1065 mb | 08:18 |
Razique | (free less cached) | 08:18 |
*** zul has quit IRC | 08:19 | |
dsockwell | wow, that's pretty fat | 08:19 |
dsockwell | is there anything extra running on that box? | 08:20 |
Razique | dsockwell: do you know how I could have the detail ? | 08:20 |
Razique | dsockwell: no it's a dedicated server for nova-compute only | 08:20 |
dsockwell | Razique: run ps -aux | 08:20 |
Razique | http://paste.openstack.org/show/1582/ | 08:21 |
*** zul has joined #openstack | 08:22 | |
*** adjohn has quit IRC | 08:22 | |
dsockwell | Razique: interesting, libvirtd seems to be using 250MB and nova-compute about 500 | 08:23 |
*** allsystemsarego has joined #openstack | 08:24 | |
*** allsystemsarego has joined #openstack | 08:24 | |
dsockwell | Razique: unless i'm reading it wrong, in which case your system seems to be using far less than 1gb | 08:24 |
Razique | dsockwell: yup, it's maybe some cached memomry for libvirt (I just terminate an instance on it) | 08:25 |
dsockwell | ah | 08:25 |
dsockwell | so maybe it was fat when you ran 'free' but by the time you ran 'ps' it had gotten thin | 08:26 |
dsockwell | oh well | 08:26 |
*** yui has joined #openstack | 08:26 | |
dsockwell | i will see how compute likes it when I give it 512mb | 08:26 |
Razique | it seems to corellate, I used a m1.tiny plan for that instance :) | 08:27 |
dsockwell | how much RAM is in one of those? | 08:29 |
dsockwell | are there no instances running? could you run 'free -m' again? | 08:29 |
*** ccustine has joined #openstack | 08:29 | |
*** miclor___ has quit IRC | 08:29 | |
dsockwell | about 512... | 08:30 |
Razique | dsockwell: the m1.tiny use 512 mb. | 08:31 |
Razique | http://paste.openstack.org/show/1583/ | 08:32 |
*** katkee has joined #openstack | 08:33 | |
dsockwell | hm, still 900. i wonder where that lives | 08:34 |
dsockwell | oh well | 08:34 |
Razique | I resolved my issue btw :) | 08:36 |
Razique | https://bugs.launchpad.net/nova/+bug/794146 | 08:36 |
dsockwell | congrats | 08:38 |
dsockwell | what hypervisor are you using? | 08:38 |
dsockwell | just out of curiosity | 08:38 |
Razique | dsockwell: kvm | 08:40 |
*** guigui3 has joined #openstack | 08:40 | |
Razique | dsockwell: btw I read a nice bench, it clearly show how kvm performances have been improved, in many areas, much more better than VMware | 08:40 |
dsockwell | ah. i'm working on getting xen running | 08:40 |
dsockwell | very cool | 08:41 |
Razique | dsockwell: yes, I remember :p | 08:41 |
Razique | i'll try to find the article | 08:42 |
dsockwell | i don't recommend it, honestly. i'm having to run a xen hypervisor on debian squeeze, and i'm trying to install openstack compute in a domU to control it over xenapi | 08:42 |
dsockwell | because xen is a pain to install on maverick, and openstack is a pain to install on squeeze | 08:42 |
dsockwell | :( | 08:42 |
*** newopen has joined #openstack | 08:43 | |
dsockwell | so i have to hack | 08:43 |
Razique | dsockwell: openstack on squeeze seems doable to me | 08:43 |
newopen | hi | 08:43 |
Razique | when I think about all the issues I had | 08:43 |
dsockwell | you think so? | 08:43 |
Razique | none were related to pure ubuntu-os | 08:43 |
Razique | since both are similar, I think it's doable, are you hitting any particular difficulty ? | 08:43 |
dsockwell | i know it was packaged for squeeze earlier this year, but that repo has fallen into dependency hell | 08:44 |
newopen | please, i have an important question for me and i need your help. | 08:44 |
Razique | dsockwell: oh right | 08:44 |
Razique | I haven't thought about that | 08:44 |
Razique | the packages version | 08:44 |
dsockwell | and i'm not man enough to install it by hand | 08:44 |
Razique | (so backport and stuff :D ) | 08:44 |
Razique | just ask newopen :) | 08:44 |
dsockwell | don't ask to ask, it wastes time. you came to the help channel, we know you need help. | 08:45 |
newopen | thanks | 08:45 |
newopen | ok i need to know who i can use another bridge then br100 with nova | 08:46 |
Razique | u mean, another name ? | 08:46 |
*** Jordandev has joined #openstack | 08:46 | |
newopen | no, another divice, not just another name | 08:46 |
*** adjohn has joined #openstack | 08:46 | |
Razique | well, what network mode are you using ? | 08:47 |
newopen | i change br100 by br0 in sqlite bd but it doesn't solve my problem because it just change the name of bridge | 08:47 |
newopen | vlan mod | 08:47 |
Razique | ok | 08:47 |
newopen | the default one | 08:47 |
Razique | so in nova.conf | 08:47 |
newopen | ok, but how | 08:48 |
Razique | change the interface for the "vlan_interface" flag | 08:48 |
Razique | --vlan_interface=ethX | 08:48 |
Razique | and killall dnsmask | 08:48 |
newopen | ok | 08:48 |
Razique | and restart nova-network | 08:48 |
newopen | yes i see | 08:48 |
newopen | but where i will indicate my new bridge | 08:48 |
dsockwell | newopen: are you using xenserver / openvswitch? | 08:49 |
Razique | nova-network will get the value of the flag and use the named interface for creating the bridge and the vlan associated | 08:49 |
newopen | no , i want to use openvswitch with nova | 08:49 |
dsockwell | why openvswitch and not nova's vlan manager? | 08:50 |
newopen | the name of my bridge is br0,should i --vlan_interface=br0 | 08:50 |
*** Jordandev has quit IRC | 08:50 | |
newopen | because , it's my project, i have to use nova witch openvswitch to use after that sflow to monitoring instance | 08:51 |
Razique | newopen: nope, bridge and vlan bind the same physical interface defined by the vlan_interface flag | 08:51 |
*** watcher has joined #openstack | 08:52 | |
newopen | exuse me but it still no clear for me, you mean if eth0 is attached to my br0 and if i edit nova.conf andd add --vlan_interface=eth0 | 08:53 |
*** _adjohn has joined #openstack | 08:54 | |
newopen | nova-network will attached new instances to br0,even if id db bridge=br100 | 08:54 |
*** drnexus_e6400 has joined #openstack | 08:55 | |
newopen | Razique: does is how it works? | 08:55 |
dsockwell | newopen: you may already be watching this, but I found a user with the same issue | 08:55 |
dsockwell | https://answers.launchpad.net/nova/+question/159795 | 08:55 |
dsockwell | oh wait | 08:56 |
dsockwell | that's you | 08:56 |
dsockwell | never mind | 08:56 |
*** ChanServ sets mode: +v letterj | 08:56 | |
newopen | yess | 08:56 |
newopen | :) | 08:56 |
*** jeffjapan has quit IRC | 08:56 | |
*** adjohn has quit IRC | 08:57 | |
*** _adjohn is now known as adjohn | 08:57 | |
Razique | newopen: a bridge is made on a physical interface | 08:57 |
Razique | so the vlan | 08:57 |
Razique | that interface is the one which receives the traffic | 08:58 |
*** philippkueng has joined #openstack | 08:58 | |
dsockwell | newopen: it would be easier if you used the same nickname on IRC as you do on the website | 08:58 |
Razique | so, when u set it into nova.conf, both bridge and vlan will be created on that interface | 08:58 |
*** katkee has quit IRC | 08:58 | |
Razique | you can have more than one bridge and vlan per interface | 08:59 |
newopen | ok i will see | 08:59 |
newopen | dsockwell: ok | 08:59 |
newopen | i have to change no thing in database? | 09:00 |
*** ccustine has quit IRC | 09:00 | |
Razique | newopen: you have to check if the bridge name matches when you run a select * from networks; | 09:01 |
newopen | i change it by br0 and when i run select * from networks; it shows brO | 09:02 |
newopen | but what i undersatnd that nova-network create a bridge named br0 and not use my bridge openvswitch | 09:03 |
*** ewindisch has joined #openstack | 09:04 | |
Razique | newopen: to be honnest I don't know very much about openvswitch, but what I know for use that nova doesn't use existing bridges and vlans | 09:05 |
newopen | that's i ask you how nova-manage will know that i want to use my br0 and not change the name of br100 by br0 | 09:05 |
Razique | it creates it's own network interfaces PER project | 09:05 |
newopen | so it means that i can not use an existing bridge to run a new instance! | 09:06 |
dsockwell | newopen: what part of the world are you in? | 09:06 |
newopen | tunisia | 09:07 |
*** t9md has quit IRC | 09:07 | |
newopen | my english is not very well:) | 09:07 |
newopen | i know:! | 09:07 |
newopen | but i have to work | 09:07 |
drnexus_e6400 | Hi everybody | 09:08 |
Razique | newopen: as far as I understand it, you cannot use existing bridges and vlan | 09:08 |
dsockwell | i'm asking because it's 03.00 for me, and many of the openstack developers live in places where it's still night time. | 09:08 |
Razique | which makes total sense in a way :) | 09:08 |
Razique | dsockwell: you french right ? :D | 09:08 |
dsockwell | newopen: if you wait about 6 hours you will probably get a lot more help | 09:08 |
newopen | ok,np | 09:08 |
newopen | 6 hours! | 09:08 |
newopen | ok | 09:08 |
dsockwell | they will probably start logging in earlier than that, but there should be at least someone after 6 hours. | 09:09 |
dsockwell | as much as razique and I like helping you out, we don't know too much :( | 09:10 |
Razique | yup :( | 09:10 |
*** adjohn has quit IRC | 09:10 | |
Razique | do you use nova-volumes ?. | 09:10 |
newopen | nn | 09:10 |
dsockwell | Razique: nope, not french | 09:11 |
dsockwell | i'm an american insomniac | 09:11 |
newopen | loll | 09:11 |
newopen | no | 09:11 |
Razique | do I have to install lvm and nova-volume on the compute-node ? | 09:11 |
dsockwell | i'm pretty sure as long as you don't ever use volumes, you can do without them | 09:11 |
Razique | dsockwell: ahah, good luck then | 09:11 |
*** ewindisch has quit IRC | 09:12 | |
Razique | dsockwell: well I want persistent datas, which is contrary to the essence of an instance :D | 09:12 |
*** katkee has joined #openstack | 09:12 | |
*** gholt has left #openstack | 09:12 | |
*** dirkx has quit IRC | 09:13 | |
dsockwell | Razique: like i mentioned before, i think persistence is a tunable | 09:14 |
dsockwell | i can dig up the document, hold on | 09:14 |
dsockwell | Razique: https://code.launchpad.net/~justin-fathomdb/nova/restart-instance/+merge/54652 | 09:15 |
Razique | dsockwell: what "a tunable" means ? | 09:16 |
uvirtbot | New bug: #794440 in nova "s3_listen_host and s3_listen_port missing in nova-objectstore" [Undecided,New] https://launchpad.net/bugs/794440 | 09:16 |
uvirtbot | New bug: #794441 in nova "Poor XenAPI driver documentation" [Undecided,New] https://launchpad.net/bugs/794441 | 09:16 |
dsockwell | Razique: 'tunable' means it's an option the user can specify. you would use the options to 'tune' the software like an instrument or a car. | 09:17 |
Razique | dsockwell: oh nice, a proposal have been made asking the implementation of "shutdown" which does not destroy your instance :D | 09:17 |
dsockwell | right, that's from a few months ago. i'm trying to figure out what happened to it. | 09:18 |
Razique | dsockwell: thanks, I know the work tune, I didn't know it could be used that way (I'm french btw :) ) | 09:18 |
Razique | word* | 09:18 |
dsockwell | https://bugs.launchpad.net/nova/+bug/742115 | 09:19 |
Razique | ohh actually I can't reboot my instance ? | 09:20 |
dsockwell | looks like release 2011.2 preserves instances after a host server reboot | 09:20 |
*** irahgel has joined #openstack | 09:20 | |
Razique | dsockwell: reboot is necessary if you want to change the flavor for an instance right ? | 09:21 |
dsockwell | 1) i'm not an expert. 2) what do you mean flavor? | 09:22 |
*** wariola has quit IRC | 09:22 | |
dsockwell | do you mean instance type, or operating system? | 09:22 |
dsockwell | Razique: it looks like if you have a question about persistence, you should ask justinsb since he worked on the persistence modes. | 09:25 |
dsockwell | from what I see in the code, it looks like you can select rackspace-style persistence instead of ec2-style volatility. | 09:26 |
dsockwell | flags.DEFINE_integer('ec2_instance_persistence_mode', 1, "Persistence mode to use with EC2 API. 1 is the normal EC2 behaviour, where instances are ephemeral and will be shut down on host reboot or a crash. 0 means persistent instances, which will automatically be restarted.") | 09:27 |
*** philippkueng has quit IRC | 09:27 | |
dsockwell | razique: if that code is in cactus, it looks like you should be able to just set a flag in nova.conf '--ec2_instance_persistence_mode 0' to get the behavior you want. | 09:28 |
*** katkee has quit IRC | 09:28 | |
*** t9md has joined #openstack | 09:30 | |
*** jedi4ever has quit IRC | 09:30 | |
*** t9md has quit IRC | 09:30 | |
*** katkee has joined #openstack | 09:30 | |
*** dirkx has joined #openstack | 09:30 | |
*** sebastianstadil has joined #openstack | 09:30 | |
*** jedi4ever has joined #openstack | 09:30 | |
dsockwell | Razique: although I think that the openstack-api might have different behavior altogether | 09:31 |
Razique | dsockwell: back :) the "flavor" in openstack is the equivalent of the "plan" | 09:36 |
Razique | well it is the plan | 09:36 |
Razique | m1.tiny, m1small | 09:36 |
Razique | you can change the flavor for an instance, but it requires a reboot (so the OS see the new ressources) | 09:37 |
dsockwell | ah | 09:38 |
dsockwell | i'm not so sure | 09:38 |
dsockwell | wait 6 hours for someone who has a clue | 09:38 |
Razique | :D | 09:39 |
dsockwell | also | 09:39 |
dsockwell | my harebrained plan seems to be working | 09:39 |
dsockwell | i'm installing nova-compute on a xen guest now | 09:39 |
Razique | from the OS view, a reboot is necessaray (if you plug let's say extra memory into a linux) | 09:39 |
Razique | oh nice | 09:39 |
dsockwell | idk | 09:39 |
dsockwell | xen has memory balloon drivers | 09:40 |
dsockwell | i'm not sure about online disk sizing | 09:40 |
dsockwell | i know openvz has online memory and disk resizing, but openvz is blackmagic voodoo | 09:40 |
dsockwell | That's it, your new Nova Compute Node is up and running! | 09:41 |
dsockwell | :| | 09:41 |
dsockwell | it can't be that easy | 09:41 |
Razique | :D | 09:41 |
dsockwell | well. | 09:44 |
dsockwell | do you think I should use libvirt or xen-api? | 09:46 |
Razique | dsockwell: I'm not a user of xen, I'd say libvrit :D | 09:46 |
Razique | I never had issues with libvrit | 09:47 |
Razique | I mean, critical ones | 09:47 |
dsockwell | hm | 09:48 |
dsockwell | the difficulty is i'm not running nova-compute on dom0 | 09:48 |
dsockwell | i'm running it in a special domU | 09:48 |
dsockwell | and having it dial into dom0 to do its work | 09:48 |
Razique | oh right | 09:50 |
Razique | mmm don't know much about that then sorry | 09:50 |
dsockwell | i think i'm just going to have to work it out myself | 09:52 |
Razique | dsockwell: or wait 6 hours | 09:52 |
Razique | :p | 09:52 |
*** wariola has joined #openstack | 09:53 | |
dsockwell | hahaha | 09:55 |
Razique | I'm pretty much new to nova (I discovered it 2 weeks ago ^^) after a bad exp. from eucalyptus :D | 09:55 |
dsockwell | i'm missing eucalyptus right now | 09:58 |
Razique | dsockwell: eucalyptus is great, but the community and the supporting companies less important than openstack | 10:00 |
Razique | so the project itself is terribly slow :/ | 10:00 |
dsockwell | yes, also they have sticky fingers | 10:01 |
dsockwell | the eucalyptus project is pushing a pay-for product | 10:01 |
dsockwell | or at least they were last year | 10:01 |
*** katkee has quit IRC | 10:01 | |
Razique | yup, definitely | 10:01 |
Razique | time to lunch | 10:02 |
Razique | cya later, or good night it sleeps beats you | 10:02 |
Razique | if* | 10:02 |
dsockwell | ha, see you soon | 10:02 |
dsockwell | ah. i should use libvirt. | 10:03 |
*** newopen has quit IRC | 10:03 | |
*** katkee has joined #openstack | 10:07 | |
*** newopen has joined #openstack | 10:09 | |
*** katkee has quit IRC | 10:13 | |
*** RJD22 is now known as RJD22|away | 10:16 | |
*** Binbin has quit IRC | 10:17 | |
*** RJD22|away is now known as RJD22 | 10:23 | |
*** bourke has joined #openstack | 10:23 | |
*** PeteDaGuru has joined #openstack | 10:25 | |
*** sante has joined #openstack | 10:27 | |
*** jedi4ever has quit IRC | 10:27 | |
*** jedi4ever has joined #openstack | 10:31 | |
*** jedi4ever has joined #openstack | 10:32 | |
*** osier has quit IRC | 10:33 | |
*** bourke has quit IRC | 10:35 | |
dsockwell | win 5 | 10:38 |
*** sebastianstadil has quit IRC | 10:38 | |
*** robix has quit IRC | 10:39 | |
*** newopen has quit IRC | 10:39 | |
*** katkee has joined #openstack | 10:39 | |
*** newopen has joined #openstack | 10:40 | |
*** robix has joined #openstack | 10:43 | |
*** yui has quit IRC | 10:46 | |
*** newopen has quit IRC | 10:54 | |
*** newopen has joined #openstack | 10:55 | |
*** wariola has quit IRC | 11:01 | |
*** jedi4ever has quit IRC | 11:04 | |
*** jedi4ever has joined #openstack | 11:04 | |
*** newopen has quit IRC | 11:07 | |
*** jedi4ever has quit IRC | 11:11 | |
*** markvoelker has joined #openstack | 11:12 | |
*** newopen has joined #openstack | 11:13 | |
*** Code_Bleu has quit IRC | 11:14 | |
newopen | wi un peu | 11:15 |
newopen | hi | 11:16 |
*** ctennis has quit IRC | 11:16 | |
dsockwell | hi | 11:16 |
newopen | dsockwell: there are more persons now? | 11:16 |
*** katkee has quit IRC | 11:17 | |
newopen | i need to know who i can use another bridge then br100 with nova | 11:17 |
newopen | i change br100 by br0 in sqlite bd but it doesn't solve my problem because it just change the name of bridge | 11:17 |
dsockwell | i don't see anyone new, sorry | 11:18 |
newopen | ok | 11:18 |
newopen | np | 11:18 |
*** Code_Bleu has joined #openstack | 11:18 | |
*** llang629_ has joined #openstack | 11:21 | |
*** newopen has quit IRC | 11:22 | |
dsockwell | if I were going to share a filesystem between my openstack nodes, what path would I mount the shared FS on each machine? | 11:23 |
dsockwell | /var/lib/nova ? | 11:23 |
*** newopen has joined #openstack | 11:28 | |
*** ctennis has joined #openstack | 11:29 | |
*** ctennis has joined #openstack | 11:29 | |
newopen | who know please how i can use another bridge then br100 | 11:36 |
dsockwell | newopen: if you leave your client connected, you can see if anyone answers your question. | 11:36 |
*** gaveen has quit IRC | 11:39 | |
newopen | ok | 11:39 |
*** vernhart has quit IRC | 11:40 | |
*** miclorb_ has joined #openstack | 11:46 | |
*** miclorb_ has quit IRC | 11:52 | |
*** dendro-afk is now known as dendrobates | 11:52 | |
Razique | dsockwell: Yup, seems to be that dir | 12:01 |
dsockwell | ok | 12:01 |
*** kashyap has quit IRC | 12:04 | |
*** kashyap has joined #openstack | 12:04 | |
*** robix has quit IRC | 12:05 | |
*** dendrobates is now known as dendro-afk | 12:05 | |
*** katkee has joined #openstack | 12:11 | |
dsockwell | Razique: i hope you don't feel insulted that I'm going to wait for a second opinoin | 12:23 |
Razique | dsockwell: not at all :) I'll be myself glad to have that answer from another one ;) | 12:26 |
*** Lite has joined #openstack | 12:27 | |
Lite | Hi, i've just setup ssl for my swift aio installation, in order to use Cyberduck, with the howto. I'm not able to create accounts now (error: Account creation failed: 500 Server Error). Is there anything that i've missed? | 12:35 |
dsockwell | can you link us to the set of instructions you followed? | 12:35 |
Lite | http://swift.openstack.org/howto_cyberduck.html | 12:36 |
dsockwell | and what do the logfiles say? | 12:36 |
dsockwell | btw what does cyberduck do/ | 12:37 |
Lite | http://pastebin.com/KA7FSG2H | 12:37 |
notmyname | Lite: did you ever run swuath-prep on your cluster? looks like the swauth account stuff isn't set up | 12:38 |
katkee | Hi, i am using Euca2ool to communicate with OS but i was wondering if i could use boto directly? | 12:38 |
Lite | Runnin swauth-prep gives the same error. | 12:39 |
dsockwell | Razique: btw were you the one telling me Xen required vt-d? | 12:40 |
dsockwell | because I'm running it on a P4 right now | 12:41 |
dsockwell | haw haw | 12:41 |
notmyname | Lite: what version of swift are you using? | 12:41 |
Lite | The latest one, i've installed it yesterday. | 12:42 |
notmyname | 1.4.0? | 12:42 |
Razique | dsockwell: well yes you need that if you want to run instances | 12:43 |
dsockwell | i'm running a guest under it just fine | 12:44 |
Razique | or your instances will be extremely slow | 12:44 |
*** hggdh has quit IRC | 12:44 | |
dsockwell | i was right, and you was wrong | 12:44 |
notmyname | Lite: can you paste your proxy config? | 12:44 |
Lite | http://pastebin.com/JVHT3nL3 | 12:45 |
*** Shentonfreude1 has joined #openstack | 12:46 | |
notmyname | Lite: thanks. what instructions did you use to set this up? is this an all-in-one or a muti-server setup? | 12:46 |
Lite | http://swift.openstack.org/development_saio.html | 12:46 |
Lite | all-in-one | 12:47 |
notmyname | Lite: great. so you have the recreateaccounts script? try running the commands in it and let me know if you get errors | 12:47 |
*** viraptor has joined #openstack | 12:48 | |
Lite | I did that ;) The errors occur when using them | 12:48 |
Lite | it* | 12:48 |
*** gasbakid has joined #openstack | 12:49 | |
notmyname | what's the error with the swauth-prep command? | 12:49 |
*** hggdh has joined #openstack | 12:49 | |
viraptor | hi all, could someone point me at some description of how to handle images with LocalImageService mode? I guess uec-publish, etc. are not relevant anymore in that case? | 12:49 |
Razique | dsockwell: Here, if I don't have VT, KVM doesn't work, instead, the hypervisor is QEMU, which is slow | 12:50 |
dsockwell | that has nothing to do with xen | 12:50 |
Razique | dsockwell: do your instances run great on a non vt architecture? | 12:50 |
dsockwell | they run pretty well considering it's a P4 | 12:51 |
*** watcher has quit IRC | 12:51 | |
Razique | ok thanks for that info :) | 12:51 |
Lite | I've used "swauth-prep -K swauthkey --admin-url='https://127.0.0.1:8080/auth/'". The error is: Auth subsystem prep failed: 500 Server Error | 12:51 |
uvirtbot | New bug: #794539 in swift "fix cyberduck docs" [Undecided,New] https://launchpad.net/bugs/794539 | 12:51 |
Razique | to me It was just a pain to run a VM on a non-vt cpu | 12:51 |
notmyname | Lite: ok. what's in the proxy logs when that happens? | 12:52 |
*** cuzoka has joined #openstack | 12:52 | |
dsockwell | Razique: qemu has a kernel module that accelerated x86 code without vt-d, but it's not supported anymore | 12:52 |
dsockwell | because vt-d is cheap | 12:52 |
*** cuzoka has quit IRC | 12:52 | |
*** watcher has joined #openstack | 12:53 | |
Razique | dsockwell: so the main difference is your guest need to support para-virtualisation | 12:53 |
Razique | (so no windows ? ) | 12:53 |
Lite | I've skipped the "Optional: Setting up rsyslog for individual logging" section. I will setup rsyslog. Gimme a minute. | 12:53 |
dsockwell | Razique: yup | 12:53 |
dsockwell | Razique: one time I set up qemu in a xen guest and ran win2k on it. that was entertaining | 12:54 |
dsockwell | leonardo di caprio told me to do it | 12:54 |
Razique | dsockwell: thanks for the enlightenment | 12:54 |
Razique | ahah | 12:54 |
dsockwell | E M U L A T I O N | 12:55 |
dsockwell | i'm getting punchy, sorry | 12:55 |
Razique | =D | 12:55 |
dsockwell | anyway, now that we're feeling more lively, if I'm sharing a filesystem between my compute nodes, what should the mountpoint be? should it be /var/lib/nova ? | 12:58 |
Lite | http://pastebin.com/SursWGHJ | 13:00 |
Lite | this is the error. | 13:00 |
notmyname | timing out talking to the account servers. are they started? | 13:00 |
notmyname | the other possibility is that your account ring may have a typo in it | 13:01 |
*** dprince has joined #openstack | 13:02 | |
Lite | Yep, the listeners are started regarding to "netstat -lnp". | 13:03 |
Lite | http://pastebin.com/43tKrJgr | 13:05 |
*** sandywalsh has quit IRC | 13:06 | |
notmyname | check the account server logs. it may be connecting but not responding (rather than not connecting at all) | 13:07 |
*** zenmatt has joined #openstack | 13:08 | |
Lite | There are no account-server errors. The log only sais that it started successfully. | 13:09 |
Lite | My account-server config: http://pastebin.com/AFb0qkye | 13:10 |
*** lborda has joined #openstack | 13:11 | |
notmyname | Lite: why do you have the cert_file and cert_key in you account server config? | 13:12 |
*** guigui3 has left #openstack | 13:12 | |
*** ameade has joined #openstack | 13:12 | |
Lite | http://swift.openstack.org/howto_cyberduck.html - 3. Example auth-server config. auth-server != account-server? What is the auth-server then? | 13:13 |
*** guigui1 has joined #openstack | 13:14 | |
notmyname | Lite: the auth-server is different. it dates back from before swauth. I put in a bug to fix the cyberduck docs | 13:14 |
notmyname | the auth-server was replaced by swauth. (which actaully is about to be replaced in the code with a much simpler tempauth) | 13:15 |
Lite | Okay, i've removed the wrong config lines. Testing again. | 13:16 |
*** irahgel has left #openstack | 13:18 | |
Razique | are they some nova-volume users ? | 13:20 |
*** hallyn has joined #openstack | 13:21 | |
notmyname | Lite: did it work? | 13:22 |
Lite | Yep, the accounts created successfully. | 13:22 |
notmyname | yay! so you should be able to get the cyberduck stuff working now | 13:22 |
Lite | st is still stuck, i'm gonna get it working first | 13:23 |
*** jedi4ever has joined #openstack | 13:23 | |
*** Zangetsue has quit IRC | 13:24 | |
notmyname | Lite: an oddity with cyberduck is that the proxy has to be running ssl (so you need the cert_file and cert_key in the proxy config) | 13:24 |
*** pmullaney has joined #openstack | 13:24 | |
Lite | Yep, that is the only reason why i've setup ssl. | 13:24 |
*** Zangetsue has joined #openstack | 13:24 | |
*** ryker has quit IRC | 13:24 | |
*** ryker has joined #openstack | 13:25 | |
Lite | username in cyberduck is test:tester and the api-key is the password (testing)? | 13:25 |
notmyname | that looks correct to me | 13:25 |
*** kashyap has quit IRC | 13:26 | |
Lite | "Login failed", no errors in the log or in Cyberduck ... | 13:27 |
*** kashyap has joined #openstack | 13:29 | |
Lite | path: "/auth/v1.0" is correct, isn't it? The same that i use with curl when trying to connect. | 13:29 |
notmyname | Lite: look at http://trac.cyberduck.ch/wiki/help/en/howto/openstack#ContextPath | 13:30 |
notmyname | I _really_ don't like how cyberduck does this now, but that's the way it is for now | 13:32 |
notmyname | so after you set the hidden config option for cyberduct to the new auth endpoint, it should work | 13:33 |
*** amccabe has joined #openstack | 13:34 | |
*** b_yeager has quit IRC | 13:35 | |
*** sandywalsh has joined #openstack | 13:36 | |
Lite | Works! Thank you for your help. | 13:36 |
reidrac | notmyname: I don't remember using any hidden stuff, what cyberduck version are you using? | 13:38 |
*** katkee has quit IRC | 13:38 | |
notmyname | Lite: great! | 13:38 |
notmyname | reidrac: it depends on the auth system you are using in swift. and this is the latest (that I know of) of cyberduck | 13:39 |
reidrac | uhm, good point... our implementation is 100% compatible with rackspace cloudfiles, so we use /v1.0 | 13:41 |
notmyname | reidrac: ya, unfortunately that's what cyberduck assumes | 13:41 |
reidrac | openstack is supposed to be compatible with cloud files, so I guess we can't blame cyberduck | 13:42 |
reidrac | there are lots of apps out there that use cloud files, so using /auth/v1.0 seems a bad idea if it means you need to modify those apps | 13:43 |
*** vernhart has joined #openstack | 13:43 | |
*** philippkueng has joined #openstack | 13:43 | |
notmyname | reidrac: actually, I disagree slightly (on your first point) | 13:44 |
reidrac | but that's interesting, I've never used swauth | 13:44 |
reidrac | notmyname: in which way do you disagree? If you don't mind sharing :) | 13:45 |
*** osier has joined #openstack | 13:45 | |
notmyname | swift is supposed to be a scalable object storage system, of which cloud files is one installation. swift provides example auth system(s), but rackspace can (and does) use their own. Internap, KT, and other also have production swift clusters | 13:45 |
notmyname | so until openstack a a whole has an official auth system (keystone maybe), there isn't an "official" way to do auth. it's up to each particular deploy | 13:46 |
*** Zangetsue has quit IRC | 13:46 | |
reidrac | I don't see it that way... you need to "tie" the auth system to your infrastructure | 13:46 |
notmyname | but even then, each deployer will still need to have whatever auth system integrate with their existing stuff | 13:46 |
reidrac | so I don't think it'll be an official auth system | 13:47 |
reidrac | notmyname: that's it! | 13:47 |
reidrac | I think the auth stuff must be clear at API level, and it is | 13:47 |
reidrac | probably is cyberdyck fail that they ask you for a auth host and not for a auth URL | 13:48 |
notmyname | sure, and swift provides hooks for auth. but there is no "openstack-official" way to do auth yet (ie get the auth tokens that are used for swift) | 13:48 |
reidrac | perhaps it's a good idea to have an authentication server to make swift work out of the box | 13:48 |
notmyname | we've always provided that :-) | 13:49 |
reidrac | I know :) | 13:49 |
notmyname | first the separate auth-server, then swauth, and soon simply tempauth | 13:49 |
reidrac | but swaufh is going to be moved out of swift, isn't it? | 13:49 |
notmyname | yes | 13:49 |
reidrac | it doesn't sounds to me like "out of the box" then | 13:50 |
notmyname | swauth will still work. it just won't be packaged with the source | 13:50 |
notmyname | instead, tempauth will be provided with the source | 13:50 |
reidrac | but anyway, thanks for sharing your opinion... very interesting | 13:51 |
notmyname | it will work and be very good for poc and dev work | 13:51 |
notmyname | it's very simple and easy to set up | 13:51 |
notmyname | having swauth separate makes clear that it's an example of an auth system that can be used, reduces complexity in the codebase, and allows for separate release cycles | 13:52 |
*** irahgel has joined #openstack | 13:52 | |
notmyname | (the arguments are exactly the same for removing the stats/log-parsing stuff too) | 13:53 |
reidrac | yes, we're not using those either | 13:55 |
*** NeCRoManTe has joined #openstack | 13:56 | |
notmyname | we plan on having swauth and "slogging" removed from the swift codebase in 1.4.1. It should dramatically reduce the size of the codebase | 13:56 |
reidrac | I agree: auth, access, accounting, billing... are parts of the service that must be outside of swift and highly depend on your infrastructure | 13:56 |
notmyname | indeed | 13:57 |
notmyname | they are vital parts, but they fall outside the scope of a storage system (although a storage system may be a requirement for some of those) | 13:57 |
*** glenc_ is now known as glenc | 13:58 | |
reidrac | the pluggable architecture of swift thought swgi is perfect for that | 13:59 |
reidrac | ie you may want to implement disk space / bandwidth quotas | 14:00 |
*** gasbakid has quit IRC | 14:01 | |
*** titaniumrain has quit IRC | 14:01 | |
notmyname | it's been brought up :-) | 14:01 |
uvirtbot | New bug: #794582 in glance "glance sets image size to 0 for http images -> yields connection reset error on GET" [Undecided,New] https://launchpad.net/bugs/794582 | 14:01 |
notmyname | unfortunately, quotas are tricky in a distributed system. (near-real time is about all you get.) and it can be dependent on your particular tracking system | 14:02 |
reidrac | notmyname: of course, but are really needed | 14:03 |
notmyname | it may be as simple as providing an admin hook to mark an account or container read-only. or it may be as complex as adding tracking to all levels of the system | 14:03 |
notmyname | but, ya, I agree. it would be a great feature to support | 14:04 |
reidrac | we've implemented account level quotas, and it was easier than I expect | 14:04 |
reidrac | *expected | 14:04 |
reidrac | including limiting put and post request when you're over quota in disk space | 14:05 |
reidrac | I'm really happy with swift | 14:05 |
notmyname | any hope of seeing a merge request of that? ;-) | 14:06 |
reidrac | notmyname: actually it's in our roadmap, but it's hard to say if it will be worth it | 14:07 |
reidrac | because it's tightly related to our auth system, that depends in our infrastructure | 14:08 |
notmyname | makes sense then | 14:08 |
newopen | who know please how i can use another bridge then br100 | 14:08 |
notmyname | actually, who is the "we" you refer to? | 14:08 |
reidrac | notmyname: memset | 14:09 |
notmyname | is your swift cluster public or internal? | 14:09 |
reidrac | we use it internally | 14:10 |
*** dgags has joined #openstack | 14:10 | |
notmyname | how real-time is your quota implementation? is it keyed from your billing system? did you have to make (m)any changes to swift itself? one way to implement quotas is to do it all in the auth system | 14:11 |
*** dobber has quit IRC | 14:12 | |
newopen | i need to know who i can use another bridge then br100 with nova,i change br100 by br0 in sqlite bd but it doesn't solve my problem because it just change the name of bridge | 14:13 |
reidrac | it's tied to the auth system, so it's as real-time as the auth tokens | 14:13 |
reidrac | our tokens have 1 hour ttl so... | 14:14 |
reidrac | we use a middleware to restrict access once an over quota is detected | 14:14 |
*** imsplitbit has joined #openstack | 14:14 | |
notmyname | sounds like a great way to do it | 14:15 |
reidrac | you need to choose between being accurate enforcing the quotas or having performance | 14:15 |
reidrac | we went for the performance ;) | 14:16 |
notmyname | worst case, you could even revoke tokens to reduce the 1 hour turn-around | 14:16 |
notmyname | indeed :-) | 14:16 |
reidrac | uhm, the problem is that the proxy is going to rely on the memcached information | 14:16 |
reidrac | and if the TTL is 1 hour, it doesn't matter you revoke that token | 14:17 |
reidrac | I really don't like the idea of invalidating keys in the memcache | 14:17 |
notmyname | right. we used to have something internally that would flush tokens from cache (in a pre-swift world) | 14:18 |
reidrac | do you think is worth it? | 14:18 |
notmyname | in most cases, no | 14:18 |
reidrac | I mean, we use soft/hard quotas anyway... so the worst scenario we can surpass the hard quota | 14:18 |
reidrac | but it's not the end of the world | 14:19 |
reidrac | we can detect that and then remove that key under demand | 14:19 |
reidrac | remove it from the memcache I mean | 14:19 |
*** wilmoore has joined #openstack | 14:20 | |
*** ewindisch has joined #openstack | 14:22 | |
reidrac | but yes, we plan to make a merge request for that middleware to limit access | 14:22 |
reidrac | I need to review the tests before it happens :) | 14:23 |
*** hadrian has joined #openstack | 14:24 | |
notmyname | great. I look forward to it | 14:24 |
*** jkoelker has joined #openstack | 14:24 | |
*** l0wkey has quit IRC | 14:27 | |
*** newopen has quit IRC | 14:35 | |
Lite | Is the RackSpace PHP-API compatible with Swift? | 14:41 |
*** katkee has joined #openstack | 14:42 | |
*** l0wkey has joined #openstack | 14:43 | |
*** mihgen_ has quit IRC | 14:46 | |
notmyname | Lite: all of the launguage bindings are compatible with swift (change the auth url when you create the connection), but they include RAX-specific stuff like the CDN integration that aren't part of swift | 14:51 |
notmyname | Lite: fun tip: cyberduck doesn't do anything special for swift, it just uses the rackspace java language bindings | 14:53 |
*** tblamer has joined #openstack | 14:56 | |
*** KnightHa1ker has joined #openstack | 14:57 | |
*** KnightHa1ker has quit IRC | 14:57 | |
*** guigui1 has quit IRC | 15:00 | |
*** alandman has joined #openstack | 15:03 | |
*** llang629_ has left #openstack | 15:04 | |
*** jedi4ever has quit IRC | 15:04 | |
*** jedi4ever has joined #openstack | 15:04 | |
*** dendro-afk is now known as dendrobates | 15:05 | |
*** philippkueng has quit IRC | 15:10 | |
Razique | everytime I try to attache a volume to an instance, I've the following error http://paste.openstack.org/show/1585/ | 15:12 |
smiley1010 | sorry...I asked this yesterday....then left for home without seeing if an answer had been given but... | 15:14 |
smiley1010 | is there anywhere to get openstack image templates? | 15:14 |
smiley1010 | I am looking for a debain image right now | 15:14 |
*** reidrac has quit IRC | 15:17 | |
*** dragondm has joined #openstack | 15:18 | |
*** vernhart has quit IRC | 15:24 | |
uvirtbot | New bug: #794618 in swift "posix_fadvise syslog warnings" [Undecided,New] https://launchpad.net/bugs/794618 | 15:26 |
*** Razique has quit IRC | 15:26 | |
*** openpercept has quit IRC | 15:27 | |
*** rchavik has quit IRC | 15:28 | |
*** mihgen_ has joined #openstack | 15:31 | |
*** obino has quit IRC | 15:35 | |
*** jedi4ever has quit IRC | 15:36 | |
*** amccabe has quit IRC | 15:39 | |
*** amccabe has joined #openstack | 15:40 | |
*** dendrobates is now known as dendro-afk | 15:48 | |
*** mihgen_ has quit IRC | 15:50 | |
*** Ephur has joined #openstack | 15:50 | |
*** dendro-afk is now known as dendrobates | 15:51 | |
*** RobertLaptop has quit IRC | 15:57 | |
*** rnirmal has joined #openstack | 16:00 | |
*** antenagora has quit IRC | 16:01 | |
uvirtbot | New bug: #794627 in nova "Handle RabbitMQ crash and attempt to reestablish connections and queues" [Undecided,New] https://launchpad.net/bugs/794627 | 16:02 |
*** kashyap has quit IRC | 16:06 | |
*** mattray has joined #openstack | 16:08 | |
*** kbringard has joined #openstack | 16:11 | |
NashTrash | Hello OpenStack'ers | 16:14 |
smiley1010 | hola | 16:15 |
NashTrash | I am running into an issue getting my OS Dashboard working properly | 16:15 |
NashTrash | I have nova-api and the dashboard on the same machine, but I am getting a connection refused error when I try to see instances (or images or really anything via the EC2 API). | 16:15 |
smiley1010 | 403 error? | 16:16 |
uvirtbot | New bug: #794635 in nova "Allow option for durable RabbitMQ queues" [Undecided,New] https://launchpad.net/bugs/794635 | 16:16 |
*** sebastianstadil has joined #openstack | 16:16 | |
NashTrash | smiley1010: Not certain. It presents itself as a django stack dump screen. | 16:17 |
*** vladimir3p has joined #openstack | 16:18 | |
smiley1010 | well when you run 'tools/with_venv.sh dashboard/manage.py syncdb' | 16:19 |
smiley1010 | what do you see? | 16:19 |
smiley1010 | are you seeing what is shown here? | 16:19 |
smiley1010 | http://wiki.openstack.org/OpenStackDashboard | 16:19 |
*** hggdh has quit IRC | 16:20 | |
smiley1010 | you can also check the nova-api logs in /var/lib/nova for some idea as to what is going on | 16:20 |
*** maplebed has joined #openstack | 16:21 | |
smiley1010 | I was getting 403 errors during my first install due with a copy/paste error with my key | 16:21 |
NashTrash | smiley1010: The syncdb output is quite different. Here is a paste: http://paste.openstack.org/show/1588/ | 16:22 |
NashTrash | smiley1010: I have run syncdb previously, so all of the tables were already there. But the output is way more verbose than that shown on the website | 16:23 |
smiley1010 | rm local/dashboard_openstack.sqlite3 | 16:23 |
smiley1010 | then rerun tools/with_venv.sh dashboard/manage.py syncdb | 16:24 |
smiley1010 | and let me see the output | 16:24 |
smiley1010 | wait | 16:24 |
smiley1010 | first are you sure that the settings in local_settings.py are correct? | 16:24 |
NashTrash | smiley1010: I have double checked the local_settings.py values and they look good. Also, I am trying to use MySQL as the DB. | 16:26 |
NashTrash | smiley1010: I am happy to drop the DB and recreate it though | 16:27 |
*** openpercept_ has joined #openstack | 16:27 | |
smiley1010 | well first rm local/dashboard_openstack.sqlite3 then then rerun tools/with_venv.sh dashboard/manage.py syncd | 16:27 |
smiley1010 | and paste the out for me | 16:27 |
*** openpercept_ is now known as Guest33895 | 16:27 | |
uvirtbot | New bug: #794645 in nova "XenServer ensure_vlan_bridge in VLAN mode" [Undecided,New] https://launchpad.net/bugs/794645 | 16:31 |
uvirtbot | New bug: #794646 in swift "stats/statsdisp should be installed by default (also is undocumented)" [Undecided,New] https://launchpad.net/bugs/794646 | 16:31 |
*** blamar has quit IRC | 16:35 | |
*** irahgel has left #openstack | 16:35 | |
*** MarkAtwood has joined #openstack | 16:35 | |
uvirtbot | New bug: #794651 in nova "nova api allocate_address returns 'UnknownError' when no addresses available" [Undecided,New] https://launchpad.net/bugs/794651 | 16:36 |
*** Capashen has quit IRC | 16:38 | |
smiley1010 | you figure it out? | 16:41 |
*** ryker has quit IRC | 16:42 | |
*** woleium has joined #openstack | 16:42 | |
*** ryker has joined #openstack | 16:42 | |
*** woleium has quit IRC | 16:42 | |
*** byeager has joined #openstack | 16:44 | |
*** nacx has quit IRC | 16:45 | |
NashTrash | smiley1010: Ok. It took a second. I am using the MySQL backend already. Here is the syncdb output: http://paste.openstack.org/show/1589/ | 16:46 |
*** dendrobates is now known as dendro-afk | 16:47 | |
*** viraptor has quit IRC | 16:47 | |
*** RobertLaptop has joined #openstack | 16:48 | |
NashTrash | smiley1010: Interesting data point…From the admin side of the site I can do things like get the list of projects, the users, etc. It seems that it is just on the instances, images, etc. side that things fail. | 16:49 |
*** Guest33895 has left #openstack | 16:49 | |
*** jdurgin has joined #openstack | 16:50 | |
*** blamar has joined #openstack | 16:51 | |
*** ianmp100 has joined #openstack | 16:51 | |
*** joearnold has joined #openstack | 16:53 | |
smiley1010 | you can do all those tasks from the cli though? | 16:54 |
*** gholt has joined #openstack | 16:54 | |
*** hggdh has joined #openstack | 16:54 | |
smiley1010 | or are those same tasks failing using the cli as well? | 16:54 |
ianmp100 | is there an admin tool to change the address of a storage url. For example, if you have accounts in an existing cluster and you change the url of the proxy, the storage urls still point to the old url. | 16:55 |
NashTrash | smiley1010: Yes | 16:58 |
*** dirkx has quit IRC | 16:58 | |
NashTrash | smiley1010: Yes, the CLI works just fine. I think that I see the possible issue…The trackback shows that it is trying to connect to 192.168.50.1 for the EC2 call, but this is the database server not the nova-api server. | 16:59 |
NashTrash | smiley1010: The nova-api server is on the same host as the dashboard instance. The only place that 192.168.50.1 is set, is in the HOST field for the DB connection. | 17:00 |
NashTrash | smiley1010: NOVA_DEFAULT_ENDPOINT = 'http://192.168.50.243:8773/services/Cloud' is what it should be using but does not appear to. | 17:01 |
*** watcher has quit IRC | 17:01 | |
NashTrash | smiley1010: Ok, a little code tracing yields a possibility. On line 122 of django-openstack/src/django_openstack/nova/manager.py, conn = self.get_openstack_connection() return the 50.1 address not the 50.243 address. | 17:05 |
devcamcar | NashTrash: have you configured the --region_list flag in nova? | 17:07 |
*** alekibango has quit IRC | 17:07 | |
*** jonkelly has joined #openstack | 17:08 | |
*** Ryan_Lane has joined #openstack | 17:09 | |
NashTrash | devcamcar: Not that I am aware of. | 17:09 |
NashTrash | devcamcar: What does the flag do in this situation? | 17:10 |
devcamcar | do you have euca2ools installed? | 17:10 |
devcamcar | if you do a euca-describe-regions it will show you if the config is workable | 17:10 |
devcamcar | dashboard uses same api to obtain the list of regions it can communicate with | 17:10 |
devcamcar | so the admin api comes from NOVA_DEFAULT_ENDPOINT | 17:11 |
NashTrash | devcamcar: euca-describe-regions returns the wrong value | 17:11 |
devcamcar | for listing projects, getting users etc | 17:11 |
devcamcar | NashTrash: ok, that's your problem | 17:12 |
devcamcar | you need to set the --region_list flag for nova | 17:12 |
devcamcar | one sec and i'll give an example | 17:12 |
*** zenmatt_ has joined #openstack | 17:12 | |
*** zenmatt has quit IRC | 17:13 | |
NashTrash | devcamcar: Without setting the —region_list flag, where does nova get the value for it? | 17:14 |
NashTrash | devcamcar: I don't see the 192.168.50.1 value anywhere in the database. | 17:15 |
*** katkee has quit IRC | 17:17 | |
devcamcar | NashTrash: –region_list: list of region=fqdn pairs separated by commas | 17:18 |
devcamcar | (default: ‘’) (a comma separated list) | 17:18 |
devcamcar | so something like: | 17:18 |
devcamcar | --region_list=nova=192.x.x.x | 17:18 |
kbringard | no idea if this is related, but I know that when you do a euca-describe-availability-zones verbose, it always show's the zone as nova because it's hard coded... perhaps that is somehow causing problems for you? | 17:19 |
NashTrash | devcamcar: Ok. Will try this out. Also, what should —my_ip be set to? The docs say the cloud controller. Is this the public or private address of the nova-api machine? | 17:19 |
NashTrash | kbringard: It is related I think. I tell dashboard what region to be in (nova) and it then looks up the address of the region. | 17:20 |
devcamcar | NashTrash: the default is the ec2_host flag for the region | 17:21 |
devcamcar | kbringard: the nova zone is not hardcoded | 17:21 |
devcamcar | it is only the default if nothing is provided | 17:21 |
devcamcar | region_list by default is name = 'nova', ip = ec2_host | 17:22 |
kbringard | devcamcar: I beg to differ, check it | 17:22 |
kbringard | euca-describe-availability-zones | 17:22 |
kbringard | AVAILABILITYZONEpaloalto0available | 17:22 |
kbringard | euca-describe-availability-zones verbose | 17:22 |
kbringard | AVAILABILITYZONEnovaavailable | 17:22 |
kbringard | it's hardcoded in the verbose response | 17:22 |
kbringard | is what I meant | 17:22 |
devcamcar | kbringard: oh that! no clue there, i'll defer to your wisdom | 17:22 |
kbringard | which is more an API return thing | 17:23 |
kbringard | than anything | 17:23 |
kbringard | so it's probably unrelated, hah | 17:23 |
kbringard | but I wanted to make a mention of it, just in case somehow it was the source of this issue | 17:23 |
kbringard | in truth i doubt it's related | 17:23 |
*** MotoMilind has joined #openstack | 17:26 | |
kbringard | just finished up some ruby for getting images into glance, if anyone is interested | 17:27 |
kbringard | https://github.com/kevinbringard/OpenStack-tools/blob/master/glance-uploader.rb | 17:27 |
*** sebastianstadil has quit IRC | 17:27 | |
NashTrash | kbringard: devcamcar: That worked. I went through and double checked my nova.conf settings and added in —region_list and things are working nicely. | 17:28 |
NashTrash | Thanks! | 17:28 |
devcamcar | NashTrash: awesome! | 17:28 |
kbringard | nice, good work... sorry if I derailed you with my hardcoded nonsense | 17:28 |
kbringard | haha | 17:28 |
devcamcar | hah, no worries! | 17:28 |
*** zenmatt_ has quit IRC | 17:34 | |
*** dirkx has joined #openstack | 17:34 | |
uvirtbot | New bug: #794672 in nova "Add the ability to allow for multiple glance-apis to function in a zone" [Undecided,New] https://launchpad.net/bugs/794672 | 17:36 |
*** jakedahn has quit IRC | 17:39 | |
*** obino has joined #openstack | 17:40 | |
*** DigitalFlux has quit IRC | 17:43 | |
*** DigitalFlux has joined #openstack | 17:43 | |
*** DigitalFlux has joined #openstack | 17:43 | |
*** shentonfreude has quit IRC | 17:45 | |
*** vernhart has joined #openstack | 17:45 | |
*** ewindisch has quit IRC | 17:46 | |
*** lvaughn_ has quit IRC | 17:48 | |
*** sebastianstadil has joined #openstack | 17:51 | |
smiley1010 | I attached a volume to a vm...created a fs...mounted the fs...then detached the volume as a test...and the mounted fs is still mounted inside the original vm...is that expected behavior? | 17:54 |
smiley1010 | I can still list the files...but a cat or vi just hangs my session | 17:54 |
smiley1010 | is it up to the vm user to unmount the fs once the volume has been detached? | 17:55 |
kbringard | you know, the same thing has happened to me before | 17:55 |
kbringard | but, it even happens when I've not attached an EBS | 17:55 |
kbringard | sometimes, at random, if I try to cat or vi a file on a VM my session locks, but the VM is still up and running | 17:55 |
kbringard | it has not happened in awhile though, so I have not been able to further troubleshoot it | 17:56 |
smiley1010 | not even a kill -9 will kill off the task | 17:57 |
*** med_out is now known as med | 17:57 | |
*** med is now known as medberry | 17:57 | |
smiley1010 | hrm...that is not good at all as far as I am concerned... | 17:58 |
kbringard | yea, I agree | 17:58 |
smiley1010 | cannot unmount it now either since it is busy | 17:59 |
smiley1010 | I think only a restart of the vm will clear this up | 17:59 |
*** philippkueng has joined #openstack | 17:59 | |
smiley1010 | euca-reboot-instances seems to have helped..but!!!!!!!!! | 18:01 |
*** clauden_ has quit IRC | 18:01 | |
*** clauden has joined #openstack | 18:02 | |
smiley1010 | even a umount after a detach hangs | 18:03 |
*** llang629 has joined #openstack | 18:04 | |
*** llang629 has left #openstack | 18:04 | |
smiley1010 | so it would seem an unmount is required before the detach | 18:04 |
smiley1010 | is there anyone on here who can talk about if this is the expected behavior or if a bug should be opened? | 18:06 |
*** tblamer has quit IRC | 18:10 | |
*** newopen has joined #openstack | 18:15 | |
*** aliguori has quit IRC | 18:15 | |
newopen | hi | 18:17 |
newopen | i need to know who i can use another bridge then br100 with nova,i change br100 by br0 in sqlite bd but it doesn't solve my problem because it just change the name of bridge | 18:17 |
*** koolhead17 has joined #openstack | 18:21 | |
NashTrash | Is there any documentation of how to use the dashboard? For instance, to create a new nova project, or to add a user to a project? | 18:22 |
NashTrash | Also, I have a bunch of users that were created before the dashboard came along. How do I sync the two user databases? | 18:22 |
alandman | newopen: Are you using flat networking? | 18:24 |
alandman | newopen: I believe it's in the nova.conf --flat_network_bridge | 18:24 |
*** tblamer has joined #openstack | 18:25 | |
NashTrash | Ok. I am getting an odd error. euca-descrive-availability-zones verbose returns everything correctly, but every service had XXX status. | 18:31 |
NashTrash | But, everything still seems to work. | 18:32 |
*** ianmp100 has quit IRC | 18:32 | |
NashTrash | nova-manage service list shows everything happy | 18:32 |
koolhead17 | NashTrash: you can use same user for dashboard | 18:42 |
koolhead17 | NashTrash: XXX means services are not running | 18:43 |
newopen | <alandman: i use nova-network | 18:44 |
newopen | with vlan mode | 18:44 |
NashTrash | koolhead17: But they are running. nova-manage service list shows then all running and happy, it is only euca-describe-availability-zones verbose that show them with XXX | 18:45 |
*** aliguori has joined #openstack | 18:46 | |
koolhead17 | NashTrash: source eucarc file | 18:47 |
NashTrash | koolhead17: How can the cloud users sign into the dashboard? They don't have a dashboard password and no email address has ever been associated with them. They are just nova users at this point. | 18:47 |
koolhead17 | and restart all the services | 18:47 |
NashTrash | koolhead17: Done and done. No difference | 18:47 |
koolhead17 | NashTrash: http://bit.ly/l8A38p it has explained about dashboard creation/logging | 18:47 |
koolhead17 | NashTrash: run some other euca command and test :) | 18:48 |
NashTrash | koolhead17: All other euca commands work well. | 18:48 |
koolhead17 | NashTrash: check launchpad and see if someone has same issue. i never has :) | 18:49 |
* koolhead17 bows to annegentle | 18:50 | |
annegentle | koolhead17: yes actually that blog entry is one of the ones I mentioned at yesterday's team meeting that I'm going to bring into the docs.openstack.org site. | 18:52 |
smiley1010 | best set of docs so far as far as I am concerned | 18:55 |
annegentle | smiley1010: good to hear | 18:55 |
smiley1010 | I have been using them over the last two days...really cuts though the bs | 18:56 |
smiley1010 | can I use eucalyptus templates with openstack? | 18:57 |
smiley1010 | without too much modification I mean | 18:57 |
smiley1010 | I see they have a debian image for dl | 18:58 |
*** dendro-afk is now known as dendrobates | 18:58 | |
*** katkee has joined #openstack | 19:04 | |
*** joearnold has quit IRC | 19:06 | |
uvirtbot | New bug: #794705 in nova "need a real argparser for the bin/nova-manage commands" [Undecided,New] https://launchpad.net/bugs/794705 | 19:06 |
*** tblamer has quit IRC | 19:10 | |
*** alandman has quit IRC | 19:15 | |
*** obino has quit IRC | 19:15 | |
*** bcwaldon has joined #openstack | 19:17 | |
kbringard | smiley1010: probably... I use the EUC ones with no problem | 19:17 |
*** dprince has quit IRC | 19:19 | |
*** philippkueng has quit IRC | 19:22 | |
*** Eyk^off is now known as Eyk | 19:22 | |
*** jonkelly1 has joined #openstack | 19:22 | |
*** tblamer has joined #openstack | 19:22 | |
*** brd_from_italy has joined #openstack | 19:24 | |
*** jonkelly has quit IRC | 19:24 | |
*** philippkueng has joined #openstack | 19:24 | |
kbringard | UEC even | 19:26 |
kbringard | typing is hard | 19:26 |
*** Lite has quit IRC | 19:27 | |
*** DodoPahim has quit IRC | 19:28 | |
*** bcwaldon has quit IRC | 19:29 | |
*** MotoMilind has quit IRC | 19:31 | |
*** bcwaldon has joined #openstack | 19:32 | |
*** philippkueng has quit IRC | 19:32 | |
*** DodoPahim has joined #openstack | 19:41 | |
*** obino has joined #openstack | 19:42 | |
*** aliguori has quit IRC | 19:44 | |
*** aliguori has joined #openstack | 19:44 | |
*** kaz has joined #openstack | 19:45 | |
*** kaz_ has quit IRC | 19:46 | |
*** agora has joined #openstack | 19:46 | |
uvirtbot | New bug: #794718 in glance "S3 requires seekable file. webob versions 0.9.8 through 1.0.6 make_body_seekable() method broken for chunked transfer requests" [Low,Triaged] https://launchpad.net/bugs/794718 | 19:46 |
newopen | how should i configure nova.conf and sqlite bd to use another bridge then br100. i want to use a bridge which i created | 19:46 |
Ryan_Lane | newopen: for flat networking? | 19:48 |
Ryan_Lane | or flatdhcp? | 19:48 |
*** agora has left #openstack | 19:48 | |
Ryan_Lane | newopen: --flat_network_bridge=br103 | 19:48 |
Ryan_Lane | for instance | 19:48 |
Ryan_Lane | you also likely need to modify the database for the network | 19:48 |
*** dendrobates is now known as dendro-afk | 19:48 | |
Ryan_Lane | newopen: http://wikitech.wikimedia.org/view/OpenStack#On_the_controller.2C_create_the_fixed_instance_network | 19:49 |
Ryan_Lane | for instance | 19:49 |
*** sophiap has joined #openstack | 19:50 | |
*** jtran has joined #openstack | 19:51 | |
*** jtran has quit IRC | 19:54 | |
*** jtran has joined #openstack | 19:54 | |
*** llang629 has joined #openstack | 20:01 | |
*** wilmoore has quit IRC | 20:01 | |
*** Alien_Freak has joined #openstack | 20:04 | |
*** csgeek has quit IRC | 20:04 | |
newopen | Rayen_lane: for vlan mode | 20:05 |
newopen | Rayen_lane: i modify bridge in networks table in sqlite db, but nova-manage still create a bridge wich name that i put and not use the bridge that i create:( | 20:07 |
*** sebastianstadil has quit IRC | 20:12 | |
*** DodoPahim has quit IRC | 20:14 | |
uvirtbot | New bug: #794730 in nova "OSAPI images limit query param incorrectly handles zero" [Undecided,New] https://launchpad.net/bugs/794730 | 20:17 |
*** Lite has joined #openstack | 20:17 | |
Lite | Is there any debian repository for the swift packages? | 20:17 |
annegentle | Lite: see http://cdn.debian.net/debian/pool/main/s/swift/ | 20:18 |
*** sebastianstadil has joined #openstack | 20:19 | |
annegentle | Ryan_Lane: say, could I copy out your nova.conf example from that page and make it downloadable from docs.openstack.org? I want to start a collection of sample nova.conf files. | 20:19 |
smiley1010 | kbringard...do you have a link to the EUC images that you use? | 20:19 |
kbringard | smiley1010: for which OS? | 20:20 |
smiley1010 | I dled one but it did not work for some reason | 20:20 |
smiley1010 | debian | 20:20 |
smiley1010 | 5.0 | 20:20 |
smiley1010 | woudl be great | 20:20 |
kbringard | oh, I've never used the debian ones before | 20:20 |
kbringard | let me see what I can find though | 20:20 |
Ryan_Lane | annegentle: absolutely. | 20:20 |
smiley1010 | 4.0 is fine too | 20:20 |
kbringard | I've only used the CentOS 5.3 and the Ubuntu ones | 20:20 |
smiley1010 | thanks | 20:20 |
Ryan_Lane | annegentle: it's going to continue to change over time | 20:20 |
Ryan_Lane | I'm moving stuff from testing to production right now, so it's really likely to change soon | 20:20 |
annegentle | Ryan_Lane: cool, thanks. You get to be the inaugural conf file | 20:20 |
Ryan_Lane | \o/ | 20:21 |
annegentle | Ryan_Lane: yeah, okay. It works with Cactus, yes? | 20:21 |
Ryan_Lane | yep | 20:21 |
smiley1010 | yeah the ubuntu ones I found here:http://uec-images.ubuntu.com/ | 20:21 |
* annegentle talks like that sometimes, with trailing yes? | 20:21 | |
smiley1010 | all work fine | 20:21 |
Ryan_Lane | for flatdhcp mode | 20:21 |
smiley1010 | but we are a Debian shop here. | 20:21 |
kbringard | smiley1010: http://uec-images.ubuntu.com/releases/ there are all the Ubuntu images for UEC | 20:22 |
kbringard | i lied, it is the euca images I used for cent, let me find those | 20:22 |
kbringard | you may also be able to roll your own images with this: http://wiki.debian.org/VMBuilder | 20:24 |
kbringard | I've used it before for eucalyptus, although not in many moons | 20:24 |
notmyname | Lite: re swift debian packages: you can use either the PPAs on Launchpad (https://launchpad.net/swift) or Rackspace's debian repo for the latest version (https://github.com/crashsite/swift_debian) | 20:24 |
smiley1010 | I am kind of shocked they are so hard to find | 20:25 |
Lite | I've just tried to install the packages annegentle gave me. Python is totaly outdated in the debian repositorys. | 20:25 |
notmyname | Lite: better link for the rackspace repo: http://crashsite.github.com/swift_debian/ | 20:26 |
*** DodoPahim has joined #openstack | 20:26 | |
kbringard | smiley1010: yea, agreed... I can't seem to find them again | 20:26 |
smiley1010 | ok thanks for looking | 20:26 |
*** mgoldmann has quit IRC | 20:27 | |
*** lvaughn has joined #openstack | 20:27 | |
*** bcwaldon has quit IRC | 20:27 | |
kbringard | wget http://eucalyptussoftware.com/downloads/eucalyptus-images/euca-centos-5.3-i386.tar.gz | 20:27 |
kbringard | there is the cent 5.3 one | 20:27 |
kbringard | but they've obfuscated the directory so you can't browse it | 20:27 |
kbringard | I'd wager there is a debian one in there, but I don't know what the path would be | 20:28 |
kbringard | :-/ | 20:28 |
NashTrash | Any nova-volume experts in the house? Can I run more than one instance of nova-volume at a time in a zone? | 20:28 |
kbringard | ah ha | 20:29 |
kbringard | http://www.eucalyptussoftware.com/downloads/eucalyptus-images/list.php | 20:29 |
kbringard | http://eucalyptussoftware.com/downloads/eucalyptus-images/euca-debian-5.0-x86_64.tar.gz | 20:29 |
smiley1010 | nice...thank you very much | 20:30 |
kbringard | np, the first should give you some more links to other euca images | 20:30 |
*** Eyk is now known as Eyk^off | 20:30 | |
newopen | Ryan_Lane: did you know for vlan mode what i should do to use vlan mode | 20:31 |
newopen | i mean to use my br0 | 20:31 |
Ryan_Lane | newopen: sorry, I don't know vlan mode at all | 20:31 |
*** MotoMilind has joined #openstack | 20:32 | |
newopen | Rayen_lane:ok, but when you say for flat mode: --flat_network_bridge=br103, does br103 a bridge that you create or it just another name for the bridge that nova-network will create | 20:34 |
*** nelson has quit IRC | 20:34 | |
smiley1010 | when I use 'uec-publish-tarball' with one of those images...it fails with 'can't find image' | 20:37 |
smiley1010 | am I missing a step? | 20:37 |
mattray | smiley1010: all the args for the command? ie. uec-publish-tarball #{filename} nova_amis x86_64 | 20:47 |
mattray | speaking of publishing images… are there docs around switching from uec-publish-tarball to using glance add? | 20:48 |
*** Lite has quit IRC | 20:50 | |
smiley1010 | uec-publish-tarball euca-debian-5.0-x86_64.tar.gz wpbucket x86_64 | 20:50 |
annegentle | mattray: hm, did you look on glance.openstack.org? | 20:50 |
smiley1010 | Wed Jun 8 16:35:34 EDT 2011: ====== extracting image ====== | 20:50 |
smiley1010 | can't find image | 20:51 |
NashTrash | If I have two VMs in the same project, do I have to open up ports between them in order for one to talk to the other? | 20:51 |
mattray | annegentle: yes. Specifically http://glance.openstack.org/glance.html | 20:51 |
mattray | there seems to be a jump from the Nova docs where they use tarballs of AMIs to Glance, where they don't | 20:51 |
mattray | I wanted to stop using uec-publish-tarball because it's been especially resistant to scripting | 20:53 |
AWR | what do you guy reccomend as far as networking setups when you want to automatically allocate public ips to the VMs? | 20:53 |
*** Duilio has joined #openstack | 20:53 | |
Duilio | Listen... i've been reading your documentation and i noticed that in the requirements section for nova (compute) it states you need AMD-V or IntelVT to use it, but i thoght the hypervisor would take care of that... and Xen does not require HVM to run, so i was wondering... Is it possible to use openstack on computers without HVM supporting processors? | 20:57 |
annegentle | mattray: sorry uh, where they don't < can't parse. | 20:59 |
annegentle | mattray: docs are definitely behind reality though | 21:00 |
NashTrash | How do I opened up ports between two VM instances in the same group, but not between the outside world and the VMs? | 21:00 |
*** ctennis has quit IRC | 21:00 | |
mattray | annegentle: yeah, I know it's a lot of work | 21:00 |
mattray | annegentle: I'm planning on adding a blog post about reference architectures if I can get this stuff sorted out | 21:01 |
mattray | maybe I can use nova-manage image to do it | 21:01 |
annegentle | mattray: that would be great, if you want to Creative Commons license it and then maybe we can slice it into the docs | 21:02 |
mattray | that's the plan :) | 21:02 |
mattray | I just need my reference architectures working :( | 21:02 |
*** dgags has quit IRC | 21:05 | |
*** joearnold has joined #openstack | 21:06 | |
annegentle | mattray: well, yes, there's that! | 21:08 |
*** Duilio has quit IRC | 21:09 | |
*** bkkrw has joined #openstack | 21:11 | |
*** ameade has quit IRC | 21:11 | |
*** dirkx has quit IRC | 21:12 | |
*** ctennis has joined #openstack | 21:18 | |
*** bcwaldon has joined #openstack | 21:21 | |
*** Ephur has quit IRC | 21:24 | |
devcamcar | NashTrash: you can do python manage.py createnovausers to make sure that any users in the dashboard db are created in nova | 21:24 |
devcamcar | and you can navigate to /admin on the dashboard to manage users, projects, etc. | 21:24 |
romans | Hi!I have a problem.euca-run-instances failed.and I found why.it hasn't permissions on /nova/instances/instance-0000001/console.log and disk | 21:29 |
romans | -rw-r----- 1 root root 0 Jun 8 23:17 console.log | 21:29 |
*** medberry is now known as med_out | 21:29 | |
romans | -rw-r--r-- 1 root root 6291968 Jun 8 23:17 disk | 21:29 |
romans | -rw-r--r-- 1 nova nobody 1506 Jun 8 23:17 libvirt.xml | 21:29 |
romans | for unknow reason libvirt or qemu make this files owned by root | 21:30 |
*** dirkx has joined #openstack | 21:30 | |
romans | in logs # tail -2 /var/log/libvirt/qemu/instance-00000002.log | 21:31 |
romans | chardev: opening backend "file" failed | 21:31 |
romans | 2011-06-09 01:07:16.109: shutting down | 21:31 |
romans | how i can force nova(or qemu) to create this files from nova user | 21:34 |
romans | ? | 21:35 |
romans | thanks | 21:35 |
*** bcwaldon has quit IRC | 21:37 | |
*** sam_itx has joined #openstack | 21:39 | |
*** tblamer has quit IRC | 21:46 | |
*** sophiap has quit IRC | 21:48 | |
*** pmullaney has quit IRC | 21:52 | |
*** imsplitbit has quit IRC | 21:52 | |
*** lborda has quit IRC | 21:53 | |
*** pothos_ has joined #openstack | 21:53 | |
*** pothos has quit IRC | 21:54 | |
*** pothos_ is now known as pothos | 21:54 | |
*** sophiap has joined #openstack | 21:55 | |
*** nerens has quit IRC | 21:58 | |
*** dirkx has quit IRC | 22:03 | |
kbringard | mattray: check out | 22:06 |
kbringard | https://github.com/kevinbringard/OpenStack-tools/blob/master/glance-uploader.rb | 22:06 |
kbringard | or, a more blunt tool | 22:06 |
kbringard | https://github.com/kevinbringard/OpenStack-tools/blob/master/glance-uploader.bash | 22:06 |
kbringard | if you don't have ruby | 22:07 |
kbringard | if nothing else, reading through the code should help you understand how it works | 22:07 |
kbringard | the .bash script relies on you having glance and glance-upload installed on the machine you're uploading from | 22:07 |
kbringard | both of those should take your image and ramdisk/kernel (if necessary), upload them and link them all together | 22:08 |
mattray | hmmm | 22:08 |
mattray | I most definitely have Ruby, I'm doing this with Chef | 22:08 |
kbringard | and like I said, if it doesn't work right out of the box, reading through the bash should give you a handle for how the command line stuff works | 22:08 |
kbringard | you have to gem install ogle first if you're using the ruby one | 22:09 |
mattray | what I want is to take an existing AMI tarball and push it into the system | 22:09 |
*** markvoelker has quit IRC | 22:09 | |
mattray | so is there a tarball translator besides uec-publish-tarball? | 22:09 |
kbringard | well, if by ami tarball, you mean the stuff you can download from uec or eucalyptus | 22:09 |
mattray | yeah | 22:10 |
mattray | uec | 22:10 |
kbringard | those tools should work, you just need to extract the tarball and then feed it the right paths to the correct ramdisk, kernel and image | 22:10 |
kbringard | the tarballs are just the image, ramdisk and kernel all tarred up | 22:10 |
kbringard | what I usually do is | 22:10 |
kbringard | download the tarball | 22:10 |
kbringard | extract it | 22:10 |
kbringard | copy all the images to one flat directory | 22:11 |
kbringard | then use glance-uploader.rb to load them into glance | 22:11 |
kbringard | -i image.img -r initrd.ramdisk -k vmlinuz.kernel | 22:11 |
*** Shentonfreude1 has quit IRC | 22:11 | |
kbringard | or whatever | 22:11 |
kbringard | -H glance.host | 22:11 |
kbringard | and because of how things are here, the code requires arch, version and distro | 22:12 |
kbringard | but if you know ruby or bash it's easy enough to take that requirement out | 22:12 |
mattray | so the ubuntu1010-UEC-localuser-image.tar.gz for example | 22:12 |
kbringard | yea, do | 22:12 |
mattray | has maverick-server-uec-amd64-floppy | 22:12 |
mattray | maverick-server-uec-amd64.img | 22:12 |
mattray | maverick-server-uec-amd64-loader | 22:12 |
kbringard | hmmm, anything that says initrd | 22:13 |
kbringard | ? | 22:13 |
mattray | not there, that's the one from http://wiki.openstack.org/GettingImages | 22:13 |
kbringard | or vmlinuz rather | 22:13 |
mattray | lemme dig up the canonical | 22:13 |
*** allsystemsarego has quit IRC | 22:14 | |
mattray | just realized I pasted and freenode blocked it | 22:14 |
mattray | https://gist.github.com/1015567 | 22:14 |
kbringard | ah yes | 22:15 |
kbringard | OK | 22:15 |
kbringard | so | 22:15 |
mattray | so -i maverick-server-uec-amd64.img -r maverick-server-uec-amd64-vmlinuz-virtual ? | 22:15 |
kbringard | -k ...vmlinuz | 22:15 |
kbringard | since it's the kernel | 22:15 |
kbringard | also | 22:15 |
*** dendro-afk is now known as dendrobates | 22:15 | |
*** philippkueng has joined #openstack | 22:16 | |
kbringard | http://paste.openstack.org/show/1592/ | 22:16 |
kbringard | this is how I prefer to get my images | 22:16 |
kbringard | I don't think it matters, but just FYI | 22:16 |
kbringard | so anyway, with those images, i'd do | 22:16 |
mattray | yeah, I should switch to that | 22:16 |
kbringard | ./glance-uploader.rb -i maverick-server-uec-amd64.img -k maverick-server-uec-amd64-vmlinuz-virtual -a x86_64 -d Ubuntu -v 10.10 | 22:17 |
kbringard | oh | 22:17 |
mattray | awesome | 22:17 |
kbringard | and -H whatever your glance host is | 22:17 |
kbringard | it defaults to localhost | 22:17 |
mattray | yeah, I'll get that wired up | 22:17 |
kbringard | then if you do a glance index on your glance machine | 22:17 |
kbringard | or a euca-describe-instances | 22:18 |
kbringard | you should see something like: | 22:18 |
kbringard | err, rather euca-describe-images | 22:18 |
kbringard | IMAGEami-00000002None (ubuntu_10.10-amd64)availablepublicmachineaki-00000001 | 22:18 |
kbringard | IMAGEaki-00000001None (ubuntu_10.10-amd64-kernel)availablepublickernel | 22:18 |
mattray | excellent | 22:18 |
kbringard | you'll notice the kernel one is labeles as a kernel, and image one references it's aki- | 22:18 |
kbringard | anyway, I'm sorry to point and run | 22:18 |
kbringard | but I need to go | 22:19 |
mattray | so helpful | 22:19 |
mattray | thanks! | 22:19 |
kbringard | you're welcome | 22:19 |
kbringard | hopefully it turns out to actually be helpful :-D | 22:19 |
kbringard | I'll be back tomorrow if you still need help | 22:19 |
kbringard | piece out | 22:19 |
*** kbringard has quit IRC | 22:19 | |
*** brd_from_italy has quit IRC | 22:20 | |
*** sophiap has quit IRC | 22:21 | |
*** gondoi has quit IRC | 22:21 | |
newopen | i need to know how i can use another bridge then br100 with nova in vlan mode,i change br100 by br0 (bridge that i create) in sqlite bd but it doesn't solve my problem because it just change the name of bridge | 22:22 |
*** dirkx has joined #openstack | 22:22 | |
*** jtran has quit IRC | 22:24 | |
*** jtran_ has joined #openstack | 22:24 | |
*** jtran_ has quit IRC | 22:24 | |
*** Alien_Freak has quit IRC | 22:25 | |
*** dirkx has quit IRC | 22:25 | |
*** csgeek has joined #openstack | 22:26 | |
vishy | in vlan mode there is a separate bridge for every project | 22:28 |
*** GOP-USA_dotcom has joined #openstack | 22:30 | |
*** GOP-USA_dotcom has quit IRC | 22:31 | |
newopen | i mean i want to replace the bridge br100 of nova-network by another bridge which is already created | 22:33 |
*** jonkelly1 has quit IRC | 22:40 | |
*** mattray has quit IRC | 22:40 | |
newopen | vishy: first time when i asked you, you said me to replace br100 in networks tables by br0. but it doesn't solve my problen; because nova-network still create its bridge and just change its name by br0 | 22:41 |
vishy | it won't create a bridge if it is already there | 22:42 |
*** mihgen_ has joined #openstack | 22:44 | |
newopen | when my bridge openvswitch is already created, instances will be networking!! | 22:47 |
newopen | http://paste.openstack.org/show/1564/ | 22:49 |
*** amccabe has quit IRC | 22:51 | |
vishy | yes it tries to add the vlan to the interface | 22:51 |
vishy | which apparently doesn't work | 22:52 |
vishy | you could make it pass on that exception if you want, but I am unsure whether it is going to do anything for you | 22:53 |
newopen | how can i make it pass? | 22:55 |
*** jkoelker has quit IRC | 22:55 | |
newopen | because here, i add vlan to br0 with command, before that it shows me http://paste.openstack.org/show/1562/ | 22:55 |
newopen | vishy: anyway, what you mean by you could make it pass on that exception if you want? | 22:57 |
vishy | i mean go edit the code and put in a pass | 23:00 |
vishy | instead of a raise exception.Error | 23:01 |
vishy | File "/usr/lib/pymodules/python2.6/nova/network/linux_net.py", line 522 | 23:01 |
vishy | on that line | 23:01 |
vishy | anyway I have to go now. Good Luck | 23:02 |
newopen | the path where i can fin the code of this exeption please | 23:02 |
newopen | ok | 23:02 |
*** miclorb_ has joined #openstack | 23:04 | |
*** rnirmal has quit IRC | 23:04 | |
*** katkee has quit IRC | 23:05 | |
*** NeCRoManTe has quit IRC | 23:07 | |
*** philippkueng has quit IRC | 23:10 | |
*** newopen has quit IRC | 23:15 | |
*** aliguori has quit IRC | 23:16 | |
*** dendrobates is now known as dendro-afk | 23:17 | |
*** dragondm has quit IRC | 23:24 | |
*** katkee has joined #openstack | 23:26 | |
*** bkkrw has quit IRC | 23:29 | |
*** mihgen_ has quit IRC | 23:29 | |
*** katkee has quit IRC | 23:36 | |
*** katkee has joined #openstack | 23:36 | |
*** dendro-afk is now known as dendrobates | 23:36 | |
*** jeffjapan has joined #openstack | 23:39 | |
*** adjohn has joined #openstack | 23:48 | |
*** katkee has quit IRC | 23:50 | |
*** rchavik has joined #openstack | 23:51 | |
*** adjohn has quit IRC | 23:54 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!