*** yolanda has joined #openstack-shade | 04:55 | |
*** yolanda has quit IRC | 06:20 | |
*** yolanda has joined #openstack-shade | 06:59 | |
*** abregman has joined #openstack-shade | 09:50 | |
*** abregman is now known as abregman|afk | 10:46 | |
*** abregman|afk is now known as abregman | 12:23 | |
rcarrillocruz | mordred: around or in-flight maybe? | 13:31 |
---|---|---|
mordred | rcarrillocruz: around - sup? | 13:44 |
mordred | jlk: ossum | 13:45 |
*** abregman is now known as abregman|afk | 13:46 | |
rcarrillocruz | trying to cleanup the os_server task return status always returning 'changed'. I see the os_server uses a helper function from ansible module_utils called find_openstack_nova_addresses. However, I believe that logic is old and we should instead use shade.meta.get_server_public_ip | 13:47 |
rcarrillocruz | thing is... if a user is able to pass multiple floating ips ( i take floating ips will be always external), shouldn't the shade.meta.get_server_public_ip return an array? | 13:47 |
rcarrillocruz | it bails out as soon as it finds an externally routable ip | 13:48 |
mordred | rcarrillocruz: ah - so - excellent question | 13:59 |
mordred | yes - we should definitely use shade rather than the stuff in module_utils | 14:00 |
mordred | I actually think just relying on interface_ip, which is in the server record, is easier than making a call | 14:00 |
rcarrillocruz | also | 14:00 |
rcarrillocruz | just spotted this | 14:00 |
mordred | that said - I do think that in situations where there are more than one external ip we have no story | 14:00 |
rcarrillocruz | i create a server with auto_ip | 14:00 |
rcarrillocruz | then i create a floating ip | 14:01 |
rcarrillocruz | change the playbook to force the server to have this new floating ip | 14:01 |
rcarrillocruz | Cannot associate floating IP 172.24.4.5 (f33134b5-8e16-4229-a130-aa9884b7a75e) with port c3724837-3639-42ef-a4d3-31d5e2f77c46 using fixed IP 10.0.0.5, as that fixed IP already has a floating IP on external network 0d01026d-f88d-40a5-8f45-bd44b21bd448.\nNeutron server returns request_ids: ['req-ab5058f6-6fdf-4aca-8f40-dd4c9c85e9c1']"} | 14:01 |
rcarrillocruz | meaning | 14:01 |
rcarrillocruz | should we handle that at add_ips_to_server ? | 14:01 |
rcarrillocruz | or at ansible module? | 14:01 |
mordred | so adding an additional shade thing that' slike "get_external_ips" that returns an array of all of them - and also adding the results of that to the server record would be great | 14:01 |
rcarrillocruz | a bit torn | 14:01 |
mordred | hrm. that's fascinating | 14:02 |
mordred | maybe shade should grow a "replace_floating_ip" call? | 14:02 |
rcarrillocruz | yeah | 14:03 |
mordred | or maybe the ansible module, if it detects the change, should do a detach/attach | 14:03 |
mordred | I could go either way - it sounds like somthing someone in not-ansible might want to do | 14:03 |
mordred | also .... WHY THE HELL IS THAT A RESTRICTION???? | 14:04 |
mordred | it's NAT | 14:04 |
rcarrillocruz | heh | 14:04 |
mordred | there is no reason that you coudln't have two NAT addresses coming to the same private address | 14:04 |
mordred | it's just completely insane | 14:04 |
rcarrillocruz | why not being able to poing to two different addresses to the same thing | 14:04 |
mordred | yah | 14:05 |
*** abregman|afk is now known as abregman | 14:10 | |
*** yolanda has quit IRC | 14:56 | |
*** abregman has quit IRC | 15:50 | |
*** abregman has joined #openstack-shade | 15:51 | |
*** abregman has quit IRC | 18:54 | |
*** rbergeron has quit IRC | 20:23 | |
*** rbergeron has joined #openstack-shade | 20:24 | |
*** TheJulia has quit IRC | 23:01 | |
*** ChanServ has quit IRC | 23:01 | |
*** SpamapS has quit IRC | 23:01 | |
*** jlk has quit IRC | 23:01 | |
*** mordred has quit IRC | 23:01 | |
*** Shrews has quit IRC | 23:01 | |
*** calebb has quit IRC | 23:01 | |
*** GheRivero has quit IRC | 23:01 | |
*** timrc has quit IRC | 23:01 | |
*** rbergeron has quit IRC | 23:01 | |
*** greghaynes has quit IRC | 23:01 | |
*** mgagne has quit IRC | 23:01 | |
*** rcarrillocruz has quit IRC | 23:05 | |
*** timrc has joined #openstack-shade | 23:07 | |
*** SpamapS has joined #openstack-shade | 23:07 | |
*** jlk has joined #openstack-shade | 23:08 | |
*** mordred has joined #openstack-shade | 23:08 | |
*** Shrews has joined #openstack-shade | 23:08 | |
*** calebb has joined #openstack-shade | 23:08 | |
*** GheRivero has joined #openstack-shade | 23:08 | |
*** rbergeron has joined #openstack-shade | 23:08 | |
*** greghaynes has joined #openstack-shade | 23:08 | |
*** mgagne has joined #openstack-shade | 23:08 | |
*** ChanServ has joined #openstack-shade | 23:11 | |
*** tepper.freenode.net sets mode: +o ChanServ | 23:11 | |
*** rcarrillocruz has joined #openstack-shade | 23:13 | |
*** TheJulia has joined #openstack-shade | 23:31 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!