*** hongbin_ has quit IRC | 00:07 | |
*** jamielennox is now known as jamielennox|away | 00:54 | |
openstackgerrit | Dean Troyer proposed openstack/python-openstackclient master: Change noauth strategy for plugin loading https://review.openstack.org/450453 | 00:58 |
---|---|---|
*** jamielennox|away is now known as jamielennox | 00:59 | |
*** hoangcx has joined #openstack-sdks | 01:05 | |
*** amotoki has joined #openstack-sdks | 01:08 | |
*** reedip has quit IRC | 01:12 | |
*** markvoelker has quit IRC | 01:13 | |
*** amotoki has quit IRC | 01:14 | |
*** markvoelker has joined #openstack-sdks | 01:14 | |
*** john-davidge has joined #openstack-sdks | 01:22 | |
*** yanyanhu has joined #openstack-sdks | 01:24 | |
*** timburke has quit IRC | 01:25 | |
*** nakul_d has quit IRC | 01:25 | |
*** nakul_d has joined #openstack-sdks | 01:27 | |
*** timburke has joined #openstack-sdks | 01:28 | |
*** john-davidge has quit IRC | 01:28 | |
*** bobh has quit IRC | 01:28 | |
*** huanxuan has joined #openstack-sdks | 01:41 | |
*** markvoelker has quit IRC | 01:42 | |
*** markvoelker has joined #openstack-sdks | 01:44 | |
*** annp has joined #openstack-sdks | 01:45 | |
openstackgerrit | Akira Yoshiyama proposed openstack/os-client-config master: Add allow_identity_admin to CloudConfig.get_session_endpoint() https://review.openstack.org/450500 | 01:47 |
*** reedip has joined #openstack-sdks | 02:00 | |
*** bobh has joined #openstack-sdks | 02:53 | |
*** markvoelker has quit IRC | 02:54 | |
*** markvoelker has joined #openstack-sdks | 02:54 | |
*** bobh has quit IRC | 03:10 | |
*** john-davidge has joined #openstack-sdks | 03:23 | |
*** john-davidge has quit IRC | 03:27 | |
*** jkilpatr has quit IRC | 03:50 | |
openstackgerrit | Jamie Lennox proposed openstack/os-client-config master: Stop special-casing idenity catalog lookups https://review.openstack.org/450259 | 03:54 |
*** prg3 has quit IRC | 04:02 | |
*** prg3 has joined #openstack-sdks | 04:03 | |
*** jamielennox is now known as jamielennox|away | 04:09 | |
*** markvoelker has quit IRC | 04:21 | |
*** gouthamr has quit IRC | 04:23 | |
*** markvoelker has joined #openstack-sdks | 04:23 | |
*** jamielennox|away is now known as jamielennox | 04:30 | |
*** shu-mutou has joined #openstack-sdks | 04:31 | |
*** markvoelker has quit IRC | 05:04 | |
*** john-davidge has joined #openstack-sdks | 05:24 | |
*** john-davidge has quit IRC | 05:29 | |
*** jamielennox is now known as jamielennox|away | 06:36 | |
*** john-davidge has joined #openstack-sdks | 06:52 | |
*** john-davidge has quit IRC | 06:58 | |
*** fzdarsky has joined #openstack-sdks | 07:00 | |
openstackgerrit | Rui Chen proposed openstack/python-openstacksdk master: Find floating ip by ip address https://review.openstack.org/449879 | 07:10 |
*** amotoki has joined #openstack-sdks | 07:13 | |
*** amotoki has quit IRC | 07:18 | |
*** jamielennox|away is now known as jamielennox | 07:21 | |
*** aarefiev_afk is now known as aarefiev | 07:24 | |
*** rabel has joined #openstack-sdks | 07:28 | |
rabel | good mornin! | 07:30 |
*** Cagelin has quit IRC | 07:31 | |
*** ssbarnea has joined #openstack-sdks | 07:41 | |
*** john-davidge has joined #openstack-sdks | 07:48 | |
RuiChen | morning rabel :-) | 07:51 |
rabel | hi RuiChen :) | 07:52 |
rabel | how are you? | 07:52 |
RuiChen | yeah, have a pretty sunshine day, what about you? | 07:54 |
openstackgerrit | Takashi NATSUME proposed openstack/python-openstackclient master: List/Show all server migration types https://review.openstack.org/450119 | 07:59 |
*** jpich has joined #openstack-sdks | 08:01 | |
*** ssbarnea has quit IRC | 08:10 | |
rabel | RuiChen: here too. :( | 08:14 |
rabel | :) | 08:14 |
*** amotoki has joined #openstack-sdks | 08:14 | |
rabel | reedip, reedip_: i have a question about a note from you in the openstackclient source. | 08:14 |
rabel | :q | 08:14 |
reedip | fire away | 08:15 |
rabel | in common/quota.py there is a check if network_quota_info is dict or not | 08:15 |
rabel | at ShowQuota | 08:15 |
rabel | the node says this will not be necessary when using sdk 0.9.12 or above | 08:16 |
*** ralonsoh has joined #openstack-sdks | 08:16 | |
reedip | rabel ; I made a patch for that | 08:16 |
reedip | rabel : but its in failed state, I will push it again | 08:16 |
reedip | rabel :https://review.openstack.org/#/c/439299/ | 08:18 |
rabel | reedip: i tried this, but it does not seem to work | 08:19 |
*** amotoki has quit IRC | 08:19 | |
reedip | rabel : yes, I need to relook into this | 08:19 |
rabel | ok. feel free to add me to reviewers, if you upload more patches. :) | 08:20 |
reedip | I will take it today .. | 08:20 |
reedip | sure thing rabel ... | 08:20 |
rabel | since you already worked on the quota thing, maybe you can answer me another question | 08:21 |
reedip | rabel ... yessss | 08:21 |
rabel | the help text of argument "--default" says "Show default quotas for <project>". but isn't it the idea behind default quotas, that they don't belong to a certain project? | 08:21 |
reedip | rabel : IIUC , we can change the default quotas of a project | 08:23 |
*** dgonzalez has quit IRC | 08:24 | |
rabel | reedip: i thought the default quotas are the quotas that are applied to a new project. what are default quotas for a project then? | 08:25 |
reedip | rabel : https://docs.openstack.org/admin-guide/cli-networking-advanced-quotas.html#configure-per-project-quotas | 08:26 |
reedip | neutron quota-default-show | 08:26 |
rabel | reedip: "neutron quota-default-show" as well as "openstack quota show --default" do work without providing a project | 08:28 |
reedip | rabel : they take the current user as the project | 08:29 |
rabel | reedip: ah, ok. | 08:29 |
rabel | reedip: but what are default quotas then? | 08:29 |
reedip | rabel : and the interesting thing may be here | 08:30 |
*** dgonzalez has joined #openstack-sdks | 08:30 | |
reedip | Configure Networking to show per-project quotas | 08:30 |
reedip | Set the quota_driver option in the /etc/neutron/neutron.conf file. | 08:30 |
reedip | quota_driver = neutron.db.quota_db.DbQuotaDriver | 08:30 |
reedip | this is the default quota driver, but any variant ( like RHOS, Canonical Openstack ) can create their own Quota drivers as well | 08:31 |
reedip | the neutron/db/quota_db.py DbQuotaDriver will have the default quotas which you want | 08:32 |
reedip | rabel as you see in the file ( neutron/db/quota/driver.py ) which is loaded up by neutron/db/quota_db.py | 08:33 |
reedip | they have created a --tenant for now, as it is possible to change default quotas per tenant in the future | 08:34 |
reedip | and that can be done by any third party in their own variant of the code :) | 08:34 |
*** e0ne has joined #openstack-sdks | 08:35 | |
rabel | reedip: i see the comment in the file. but i don't understand the idea behind default quotas for a project. | 08:36 |
*** yuvalb has quit IRC | 08:36 | |
reedip | Its like differentiating the quality of service of a cloud | 08:37 |
reedip | if a user wants to have a Gold Standard QoS, then they may have a specific default quota | 08:38 |
openstackgerrit | Rodolfo Alonso Hernandez proposed openstack/python-openstackclient master: Add "qos-policy" option to "port create" & "port set" https://review.openstack.org/419236 | 08:38 |
reedip | If they have platinum , then .... you can have better number of resources in default | 08:38 |
openstackgerrit | Reedip proposed openstack/python-openstackclient master: Add "qos-policy" option to "port create" & "port set" https://review.openstack.org/419236 | 08:40 |
reedip | ralonsoh : you forgot to add yourself as the author ^^ | 08:40 |
ralonsoh | No, no problem | 08:40 |
ralonsoh | reedip: it was just a forgotten patch I wanted to be fixed | 08:41 |
reedip | I added you as well ralonsoh ... you are working on it right now | 08:41 |
reedip | yeah, you are working on it.... so I added you :) | 08:41 |
ralonsoh | reedip: okidoki!! | 08:41 |
rabel | reedip: in this case the customer would have one openstack-project, not? so you could just adjust the quotas for the project. | 08:42 |
rabel | i still don't understand. sorry ;) | 08:42 |
reedip | rabel : see it from a Public cloud perspective | 08:42 |
reedip | where multiple users can request for quotas | 08:42 |
reedip | something like AWS ? | 08:42 |
rabel | never worked with aws. | 08:43 |
rabel | but quotas in openstack are always project-based, right? | 08:43 |
reedip | rabel : neither did I , but I checked their business model | 08:43 |
reedip | rabel : yes | 08:43 |
rabel | reedip: so one project has one set of quotas. | 08:44 |
reedip | rabel : yes | 08:44 |
rabel | reedip: and additionally you have one cloud-wide default set of quotas, which is applied when a new project is created. | 08:44 |
rabel | reedip: or wait | 08:45 |
reedip | rabel : thats the thing ... you can also have a default quota for a tenant | 08:45 |
rabel | reedip: and when this is used? when i create a new tenant with --parent to that other tenant? | 08:46 |
RuiChen | dtroyer: stevemar hi, I'm drafting new commands to add network interface for a server, I have two object name "interface" and "nic" now, which one you favor? the command looks like: server add interface <server> [--network | --port] | 08:50 |
*** ssbarnea has joined #openstack-sdks | 08:59 | |
rabel | reedip: and also in this context: i do not understand, what a quota class is :D | 09:00 |
reedip | sorry , in another meeting rabel :) | 09:00 |
reedip | will be back in sometime | 09:00 |
rabel | reedip: np | 09:00 |
rabel | reedip: and thank you! | 09:00 |
*** amotoki has joined #openstack-sdks | 09:15 | |
*** Serlex has joined #openstack-sdks | 09:16 | |
reedip | rabel : hi | 09:18 |
rabel | reedip: welcome back :) | 09:19 |
reedip | currently there is no discrimination between tenants for default quotas in vanilla flavor of Openstack | 09:19 |
reedip | but it can be done..... | 09:19 |
*** amotoki has quit IRC | 09:19 | |
reedip | quota class in SDK ? | 09:19 |
rabel | yes, i think so | 09:22 |
rabel | reedip: i have seen it in the openstackclient | 09:22 |
rabel | p.e. openstack quota set --class | 09:22 |
reedip | ohh that ? its similar to the project attribute | 09:23 |
reedip | but I am also confused a bit about its implementation, IMHO | 09:23 |
rabel | what i already found out: you can use this to set default quotas, by using --class default | 09:24 |
reedip | is it ? :D | 09:24 |
rabel | yes :D | 09:24 |
rabel | while "openstack quota set default" without --class does not work. i think it probably tries to set quotas for a project called "default". but it doesn't fail either, it just does not have the desired outcome ;) | 09:25 |
reedip | rabel whoa... wait ! | 09:27 |
reedip | rabel : okay, I see your point | 09:28 |
reedip | So default is type of a Class | 09:29 |
reedip | and we can create more classes | 09:29 |
reedip | and set quotas as per classes on the tenants (??) | 09:29 |
rabel | that would be reasonable, but i think the last point is not right. because you can only either specify a project or a class (at least with openstackclient) | 09:30 |
rabel | actually i get the feeling, that the whole quota concept has some weaknesses ;) | 09:31 |
reedip | rabel thats y I had the ?? in my understanding | 09:35 |
rabel | reedip: do you know who could clarify this? | 09:37 |
reedip | rabel : as of now, I am not sure myself.. I am investigating your point | 09:38 |
rabel | reedip: k, thank you | 09:38 |
reedip | rabel : well , the openstacksdk states that network/v2/quota.py QuotaDefault should be picked up when setting the default quota | 09:39 |
reedip | rabel : interesting point is that --class only stores True or False :D | 09:40 |
reedip | rabel : python-openstackclient/openstackclient/common/quota.py | 09:41 |
reedip | Line#276 | 09:41 |
reedip | and for network , it should fail ..... ??? !!! | 09:42 |
rabel | reedip: yes, the class is the positional argument instead of project in this case | 09:42 |
reedip | Line #330 states that it ignores the Quota class for networks :D | 09:43 |
rabel | reedip: you're right | 09:43 |
rabel | :D | 09:43 |
reedip | rabel : so ... we need to find how the quota_classes for compute client and volume client are to be done | 09:44 |
reedip | but cant do anything about network :) | 09:45 |
reedip | leaving ... catch u in 2 hours , I guess | 09:47 |
rabel | kk, cu | 09:47 |
rabel | i'll have a look at nova | 09:47 |
*** brianw has joined #openstack-sdks | 09:50 | |
*** reedip has quit IRC | 09:51 | |
*** shu-mutou is now known as shu-mutou-AWAY | 10:10 | |
*** fzdarsky has quit IRC | 10:14 | |
*** amotoki has joined #openstack-sdks | 10:16 | |
*** amotoki has quit IRC | 10:20 | |
*** yanyanhu has quit IRC | 10:25 | |
*** sdague has joined #openstack-sdks | 10:27 | |
*** hoangcx has quit IRC | 10:27 | |
*** jkilpatr has joined #openstack-sdks | 11:00 | |
*** amotoki has joined #openstack-sdks | 11:17 | |
*** amotoki has quit IRC | 11:21 | |
*** openstackgerrit has quit IRC | 11:33 | |
*** fzdarsky has joined #openstack-sdks | 11:35 | |
*** rabel has quit IRC | 11:35 | |
*** rabel has joined #openstack-sdks | 11:36 | |
*** erlon has joined #openstack-sdks | 11:38 | |
rabel | someone could have a loot at https://review.openstack.org/#/c/444924/ ? it is without review for a week now | 11:46 |
*** reedip has joined #openstack-sdks | 11:50 | |
*** annp has quit IRC | 12:08 | |
reedip | o/ | 12:14 |
*** chlong has joined #openstack-sdks | 12:16 | |
*** fzdarsky has quit IRC | 12:21 | |
*** openstackgerrit has joined #openstack-sdks | 12:24 | |
openstackgerrit | Monty Taylor proposed openstack/os-client-config master: Stop special-casing idenity catalog lookups https://review.openstack.org/450259 | 12:24 |
*** dave-mccowan has joined #openstack-sdks | 12:25 | |
*** gouthamr has joined #openstack-sdks | 12:46 | |
*** huanxuan has quit IRC | 12:51 | |
*** fzdarsky has joined #openstack-sdks | 13:01 | |
*** fzdarsky has quit IRC | 13:05 | |
*** amotoki has joined #openstack-sdks | 13:18 | |
*** jkilpatr has quit IRC | 13:22 | |
*** jkilpatr has joined #openstack-sdks | 13:22 | |
*** amotoki has quit IRC | 13:23 | |
*** bobh has joined #openstack-sdks | 13:23 | |
kuzko_ | hello, I encounter an issue using the openstack python sdk giving me an OpenSSL.SSL.Error: [('SSL routines', 'SSL3_READ_BYTES', 'sslv3 alert handshake failure')] what does that imples? | 13:32 |
*** amotoki has joined #openstack-sdks | 13:34 | |
*** bobh has quit IRC | 13:35 | |
*** bobh has joined #openstack-sdks | 13:35 | |
*** cleong has joined #openstack-sdks | 13:38 | |
*** markvoelker has joined #openstack-sdks | 13:49 | |
*** hoangcx has joined #openstack-sdks | 13:53 | |
*** hongbin has joined #openstack-sdks | 14:01 | |
*** fzdarsky has joined #openstack-sdks | 14:13 | |
*** markvoelker has quit IRC | 14:17 | |
openstackgerrit | Akihiro Motoki proposed openstack/python-openstacksdk master: Filtering support by is_router_external to network resource https://review.openstack.org/450152 | 14:26 |
*** fzdarsky has quit IRC | 14:29 | |
*** fzdarsky has joined #openstack-sdks | 14:33 | |
*** fzdarsky has quit IRC | 14:44 | |
*** fzdarsky has joined #openstack-sdks | 14:45 | |
openstackgerrit | Akihiro Motoki proposed openstack/python-openstacksdk master: Filtering support by is_router_external to network resource https://review.openstack.org/450152 | 14:59 |
*** hoangcx has quit IRC | 15:00 | |
*** rabel has quit IRC | 15:05 | |
dtroyer | stevemar, ankur-gupta-f1, RuiChen: could you guys give https://review.openstack.org/450452 and https://review.openstack.org/450453 a look? They handle the problem with the current master os-client-config that needs to be released in both osc and osc-lib before we can release another o-c-c. | 15:13 |
dtroyer | that fixes our functional-tips job | 15:13 |
*** corey_ has joined #openstack-sdks | 15:14 | |
*** cleong has quit IRC | 15:15 | |
ankur-gupta-f4 | K will check in a bit after next meeting | 15:15 |
*** sfinucan has joined #openstack-sdks | 15:18 | |
sfinucan | dtroyer: RE [1], do you want me to squash all those fixup patches? [1] https://review.openstack.org/#/q/topic:sphinx15+project:openstack/python-openstackclient | 15:19 |
dtroyer | sfinucan: if you have to touch any of them again I would, otherwise I'm on the fence. I know I prefer to review stuff like that (all-docs, etc) together because it is just simpler for me mentally. | 15:22 |
sfinucan | dtroyer: I have one or two to clean up so yeah, I'll squash them | 15:23 |
dtroyer | We normally don't need to be concerned about the resource usage of running all of those duplicate jobs for no code changes | 15:23 |
dtroyer | except in deadline weeks | 15:23 |
dtroyer | but it is good to be aware of that | 15:23 |
dtroyer | ok, thanks | 15:24 |
sfinucan | dtroyer: Yeah, I was thinking along the lines of keeping the commits self-contained | 15:24 |
*** aarefiev is now known as aarefiev_afk | 15:24 | |
ankur-gupta-f4 | sfinucan: o/ | 15:24 |
sfinucan | ...but that doesn't really make sense when I need all of them to switch the warning-is-error toggle | 15:24 |
sfinucan | ankur-gupta-f4: o/ | 15:24 |
dtroyer | right. that's always a balance, but with docs I push that line waaaaay over the other way most of the time. | 15:25 |
sfinucan | ankur-gupta-f4: what happened to ankur-gupta-{f1,f2,f3}? :) | 15:25 |
dtroyer | right. you can argue that they are all realted to that and I'd buy it :) | 15:25 |
sfinucan | job | 15:25 |
ankur-gupta-f4 | I believe i have IRC clients running on various machines. Probably | 15:26 |
*** bobh has quit IRC | 15:27 | |
reedip | he is a Drone ! | 15:32 |
reedip | he is Ankur in a Shell :D | 15:32 |
*** Serlex has quit IRC | 15:35 | |
*** e0ne has quit IRC | 15:46 | |
*** bobh has joined #openstack-sdks | 15:47 | |
*** fzdarsky has quit IRC | 15:52 | |
openstackgerrit | Stephen Finucane proposed openstack/python-openstackclient master: doc: Remove local fork of apidoc https://review.openstack.org/447589 | 15:54 |
openstackgerrit | Stephen Finucane proposed openstack/python-openstackclient master: doc: Correct Sphinx warnings https://review.openstack.org/447590 | 15:54 |
openstackgerrit | Stephen Finucane proposed openstack/python-openstackclient master: Use Sphinx 1.5 warning-is-error https://review.openstack.org/446629 | 15:54 |
sfinucan | dtroyer: ^ | 15:55 |
sfinucan | reedip: Shh! No spoilers! | 15:56 |
sfinucan | (Ghost in the Shell isn't out in Ireland yet :)) | 15:56 |
reedip | sfinucan : Oh you didnt see the 1995 version | 15:56 |
reedip | the original Japanese Magna | 15:57 |
* sfinucan had no idea there _was_ a 1995 version | 15:57 | |
reedip | There are 2 versions | 15:57 |
reedip | one 1995 | 15:57 |
reedip | one 2003 | 15:57 |
reedip | the 2003 one is of the Laughing Man | 15:57 |
reedip | the 1995 is of the Puppetier | 15:57 |
reedip | the 2003 one is taken up for the Live Action movie :) | 15:57 |
reedip | Well .. thats all I will say ... | 15:58 |
reedip | I have to also see the Ghost in the Shell | 15:58 |
reedip | it will release a month later, but this is the official release notes of the movie :D | 15:59 |
openstackgerrit | Monty Taylor proposed openstack/os-client-config master: Remove out of date comment https://review.openstack.org/450871 | 15:59 |
dtroyer | sfinucan: thanks, I should get to that after the noon meetings | 15:59 |
*** erlon has quit IRC | 16:05 | |
*** chlong has quit IRC | 16:34 | |
*** jpich has quit IRC | 16:44 | |
*** fzdarsky has joined #openstack-sdks | 16:49 | |
*** chlong has joined #openstack-sdks | 16:49 | |
openstackgerrit | Merged openstack/os-client-config master: Stop special-casing idenity catalog lookups https://review.openstack.org/450259 | 17:21 |
*** amotoki has quit IRC | 17:31 | |
openstackgerrit | Merged openstack/python-openstackclient master: Fix volume transfers request commands https://review.openstack.org/386770 | 17:33 |
*** efried has joined #openstack-sdks | 17:33 | |
efried | Greetings! | 17:34 |
efried | How do I create a VM with no network? Used to be I could say --nick none (which the usage statement & help claim is fine) - but that's now telling me "nics must be a list". | 17:34 |
efried | (via openstack CLI, btw) | 17:34 |
ankur-gupta-f4 | efried: looking into it. You might have hit a bug since you should be able to specify --nic none | 17:38 |
efried | ankur-gupta-f4 Okay, thanks. Let me know if I can help. | 17:39 |
efried | ankur-gupta-f4 Where can I clone the source from? (Apparently it's not https://review.openstack.org/#/admin/projects/openstack/openstackclient - that guy is pretty empty.) | 17:39 |
ankur-gupta-f4 | github.com/openstack/python-openstackclient | 17:39 |
efried | thanks | 17:40 |
ankur-gupta-f4 | https://github.com/openstack/python-novaclient/blob/master/novaclient/v2/servers.py#L1295 | 17:45 |
ankur-gupta-f4 | efried: ^^^ | 17:45 |
efried | Yup, just found that. | 17:46 |
efried | Looks like _validate_create_nics should be tolerating a value of 'none' (str); or that should be getting cast to an actual None and _validate_create_nics should be tolerating *that* value. | 17:49 |
ankur-gupta-f4 | should be. May need to wrangle some Nova folk. Regardless its a bug and if Nova no longer accepts server creation with no NIC then it needs to be noted in the OpenStack Client. | 17:51 |
efried | ankur-gupta-f4 The docstring in the caller of that method clearly states that 'none' should be allowed, so I suspect it's a functional (rather than help text) bug. | 17:53 |
efried | Thanks for the help; I'll follow up with mriedem in #openstack-nova. | 17:53 |
ankur-gupta-f4 | good luck | 17:53 |
*** prg3 has quit IRC | 18:02 | |
*** prg3 has joined #openstack-sdks | 18:05 | |
*** jkilpatr has quit IRC | 18:09 | |
*** jkilpatr has joined #openstack-sdks | 18:09 | |
*** fzdarsky has quit IRC | 18:30 | |
*** markvoelker has joined #openstack-sdks | 18:32 | |
*** markvoelker has quit IRC | 18:57 | |
*** e0ne has joined #openstack-sdks | 18:58 | |
*** ralonsoh has quit IRC | 19:00 | |
efried | ankur-gupta-f4 Turns out I needed to specify --os-compute-api-version 2.37 | 19:01 |
*** corey__ has joined #openstack-sdks | 19:04 | |
ankur-gupta-f4 | Ah okay. Good to know | 19:05 |
ankur-gupta-f4 | Altho i think there should be some doc note so future users know | 19:05 |
efried | ankur-gupta-f4 Well, the help text does mention that 'none' is for 2.37+. I just didn't have any idea what that meant. | 19:07 |
efried | --nic <net-id=net-uuid,v4-fixed-ip=ip-addr,v6-fixed-ip=ip-addr,port-id=port-uuid,auto,none> | 19:07 |
efried | Create a NIC on the server. Specify option multiple | 19:07 |
efried | times to create multiple NICs. Either net-id or port- | 19:07 |
efried | id must be provided, but not both. net-id: attach NIC | 19:07 |
efried | to network with this UUID, port-id: attach NIC to port | 19:07 |
efried | with this UUID, v4-fixed-ip: IPv4 fixed address for | 19:07 |
efried | NIC (optional), v6-fixed-ip: IPv6 fixed address for | 19:07 |
efried | NIC (optional), none: (v2.37+) no network is attached, | 19:07 |
efried | auto: (v2.37+) the compute service will automatically | 19:07 |
efried | allocate a network. Specifying a --nic of auto or none | 19:07 |
efried | cannot be used with any other --nic value. | 19:07 |
*** corey_ has quit IRC | 19:08 | |
ankur-gupta-f4 | Ah okay. I didnt see it | 19:09 |
dtroyer | So in the case of none or auto, we need to attempt to do the microversion thing and just handle that if possible, otherwise throw an error. | 19:10 |
efried | bleh, now it's not working again. | 19:40 |
efried | nope, cause I'm a doofus. I was spelling 2.37 as 2.7. | 19:41 |
*** e0ne has quit IRC | 19:46 | |
*** e0ne has joined #openstack-sdks | 19:49 | |
efried | ankur-gupta-f4 dtroyer Apparently novaclient will detect and use the latest possible version. But openstackclient will default to 2.1 if not otherwise specified via OS_COMPUTE_API_VERSION/--os-compute-api-version: https://github.com/openstack/python-openstackclient/blob/master/openstackclient/compute/client.py#L26 | 19:51 |
openstackgerrit | Merged openstack/os-client-config master: Remove out of date comment https://review.openstack.org/450871 | 20:00 |
efried | Philosophically, is there a reason openstackclient doesn't detect and use the latest? | 20:16 |
*** jkilpatr has quit IRC | 20:16 | |
dtroyer | no, it should, but there is some trickiness with microversions, and with the upcoming novaclient 8.0 release that'll break us like it breaks Horizon. | 20:18 |
*** jkilpatr has joined #openstack-sdks | 20:18 | |
efried | Breaks who? The openstackclient... uh, client? | 20:20 |
dtroyer | yup, we'll be supporting nova-net for a lot longer than Novaclient | 20:21 |
*** annegentle has joined #openstack-sdks | 20:22 | |
*** e0ne has quit IRC | 20:26 | |
*** e0ne has joined #openstack-sdks | 20:30 | |
*** corey__ has quit IRC | 20:33 | |
*** e0ne has quit IRC | 20:47 | |
*** e0ne has joined #openstack-sdks | 20:58 | |
*** markvoelker has joined #openstack-sdks | 20:59 | |
*** e0ne has quit IRC | 21:01 | |
*** e0ne has joined #openstack-sdks | 21:02 | |
*** e0ne has quit IRC | 21:02 | |
*** e0ne has joined #openstack-sdks | 21:02 | |
*** e0ne has quit IRC | 21:03 | |
*** e0ne has joined #openstack-sdks | 21:04 | |
*** markvoelker has quit IRC | 21:04 | |
*** e0ne has quit IRC | 21:04 | |
*** e0ne has joined #openstack-sdks | 21:04 | |
*** e0ne has quit IRC | 21:05 | |
*** e0ne has joined #openstack-sdks | 21:05 | |
*** e0ne has quit IRC | 21:05 | |
*** e0ne has joined #openstack-sdks | 21:06 | |
*** e0ne has quit IRC | 21:06 | |
*** john-davidge has quit IRC | 21:08 | |
*** gouthamr has quit IRC | 21:10 | |
*** john-davidge has joined #openstack-sdks | 21:12 | |
*** john-davidge has quit IRC | 21:16 | |
*** annegentle has quit IRC | 21:19 | |
*** prg3 has quit IRC | 21:31 | |
*** prg3 has joined #openstack-sdks | 21:35 | |
*** annegentle has joined #openstack-sdks | 21:56 | |
*** markvoelker has joined #openstack-sdks | 21:59 | |
*** gouthamr has joined #openstack-sdks | 22:01 | |
*** bobh has quit IRC | 22:05 | |
*** markvoelker has quit IRC | 22:06 | |
*** john-davidge has joined #openstack-sdks | 22:13 | |
*** john-davidge has quit IRC | 22:18 | |
*** annegentle has quit IRC | 22:55 | |
*** markvoelker has joined #openstack-sdks | 23:02 | |
*** markvoelker has quit IRC | 23:06 | |
*** sdague has quit IRC | 23:15 | |
*** dave-mccowan has quit IRC | 23:31 | |
*** prg3 has quit IRC | 23:43 | |
*** erlon has joined #openstack-sdks | 23:44 | |
*** prg3 has joined #openstack-sdks | 23:48 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!