*** abregman|afk is now known as abregman | 07:59 | |
*** abregman is now known as abregman|afk | 09:05 | |
*** abregman|afk is now known as abregman | 10:48 | |
*** abregman is now known as abregman|afk | 11:52 | |
*** abregman|afk is now known as abregman | 12:33 | |
*** abregman is now known as abregman|afk | 13:44 | |
*** edtubill has joined #openstack-shade | 14:16 | |
*** edtubill has quit IRC | 14:16 | |
*** edtubill has joined #openstack-shade | 14:17 | |
*** edtubill has quit IRC | 17:18 | |
*** TheJulia has joined #openstack-shade | 17:57 | |
TheJulia | Somewhere along the way I missed that this channel was created :( | 18:00 |
---|---|---|
*** SpamapS has joined #openstack-shade | 18:09 | |
SpamapS | o/ | 18:10 |
SpamapS | So, I just found something weird | 18:10 |
SpamapS | I have a cloud that I can use freely with openstackclient, but when I use os_server .. it fails because it can't get a token.. because the server complains it can't figure out the domain | 18:10 |
SpamapS | once I added domain_name: default to the auth stanza in clouds.yaml, it started working | 18:10 |
SpamapS | thoughts? | 18:10 |
jlk | yeah, so there's probably some missing assumption somewhere on a "default" domain setting | 18:11 |
jlk | where osc likely asserts that assumption, but the ansible + shade + os-client-config code path does not | 18:12 |
SpamapS | Yep | 18:12 |
SpamapS | jlk: this is a bluebox cloud actually.. which never tells me that the default domain is "default" .. which is why I left it out. | 18:12 |
jlk | so it looks like ansible doesn't ever do anything specific with domain auth info | 18:14 |
jlk | and pushes it off to shade | 18:14 |
mordred | SpamapS: user_domain_id and project_domain_id are the auth entries you want in clouds.yaml for that | 18:19 |
mordred | SpamapS: are you setting an auth_type anywhere? | 18:20 |
mordred | because the non-versioned password auth_type really _should_ just work | 18:20 |
SpamapS | mordred: I am not given a domain ID by my cloud | 18:21 |
SpamapS | so I don't know what that ID is | 18:21 |
mordred | yah. so in that case you should be able to leave it off - one sec ... testing locally | 18:21 |
SpamapS | mordred: and no, not setting auth type | 18:21 |
mordred | SpamapS: or identity_api_version? | 18:22 |
SpamapS | I am setting that, to 3 | 18:22 |
jlk | hrm, SpamapS if you go to horizon in the access and security, API access, Download OpenStack RC file v3 it should list a domain in there | 18:22 |
jlk | but yeah, horizon should be showing it more prominently | 18:23 |
mordred | jlk: k. so I tested both ways with bluebox | 18:23 |
mordred | gah | 18:23 |
mordred | SpamapS: ^^ | 18:23 |
mordred | SpamapS: if you skip identity_api_version you can leave off the domain settings and bluebox wokrs | 18:23 |
SpamapS | jlk: I did not download that RC file, because I'm a clouds.yaml man ;) | 18:24 |
mordred | SpamapS: if you set version = '3' - then you need to add it, and the domain is default | 18:24 |
SpamapS | mordred: ahhh... derp.. thx | 18:24 |
mordred | and the way you know it's 'default' - is that that's what the domain always is if nobody tells you what the domain is | 18:24 |
mordred | it's ... 'fun' | 18:24 |
jlk | so wait, | 18:24 |
jlk | SpamapS: didn't you say that osc works as-is? v3 and no listed domain? | 18:25 |
mordred | unless the cloud HAS given you a domain that's not default | 18:25 |
mordred | jlk: osc does different tricks | 18:25 |
jlk | booo | 18:25 |
mordred | yah | 18:25 |
SpamapS | yeah booo is right | 18:27 |
SpamapS | very confusing when that happens | 18:27 |
*** abregman|afk has quit IRC | 18:39 | |
*** abregman|afk has joined #openstack-shade | 18:39 | |
*** abregman|afk has quit IRC | 18:39 | |
*** edtubill has joined #openstack-shade | 18:41 | |
*** abregman has joined #openstack-shade | 19:09 | |
*** abregman has quit IRC | 19:57 | |
*** edtubill has quit IRC | 20:01 | |
SpamapS | mordred: ah, turns out create_floating_ip doesn't take the 'floating_ip_address' argument... so shade needs a patch to support pre-allocated static IP that gets moved around. :-P | 22:44 |
* SpamapS has begun work on that | 22:45 | |
mordred | SpamapS: can you say more words? I'm curious about this | 22:49 |
mordred | SpamapS: so like, you have an IP that is not already associated with a floating_ip? | 22:50 |
mordred | SpamapS: add_ip_list will attach an existing floating ip to a server | 22:52 |
mordred | (might not be a great name) | 22:53 |
mordred | SpamapS: although if you're talking about the other thing- you have an IP address that is not already in a floating ip object and you want to create a floating ip and pass that IP address to its constructor | 22:54 |
mordred | then yeah - that's totally new | 22:55 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!