Earlier  
Posted Nick Remark
#openstack-nova - 2017-01-26
18:28:48 andreykurilin bauzas: you can add Depends-On
18:28:49 cdent awesome
18:29:07 andreykurilin bauzas: https://review.openstack.org/#/c/425822/1
18:29:09 bauzas cdent: dansmith had a good valid point about how we should cache the min version
18:31:27 bauzas andreykurilin: fast-approved
18:31:53 andreykurilin bauzas: thanks
18:32:12 bauzas andreykurilin: I can't add a Depends-On as I wouldn't know the SHA1
18:32:35 bauzas that's not a change-id that I need to provide
18:32:55 andreykurilin bauzas: why? you can use SHA1 from my commit and do not wait for merge-commit. I think it worked before
18:33:15 bauzas andreykurilin: because I'm not sure we won't get a merge commit
18:33:20 andreykurilin heh
18:33:48 andreykurilin ok, np. It looks like requirements team is ok to wait a bit:)
18:34:00 bauzas if I'm tagging based on your patch SHA1, then it would cut the release based on your local branch, not gerrit's
18:38:24 bauzas andreykurilin: we now support 2.41 ?
18:38:46 bauzas just writing release highlights
18:39:34 andreykurilin bauzas: Human beings have dreams. Even dogs have dreams, but not gerrit, gerrit is just a program. An imitation of life. Can a program write a symphony? Can a program turn a... canvas into a beautiful masterpiece?... My local branch is better that gerrit's one. lol
18:40:15 andreykurilin bauzas: yes, 2.41 is latest supported api version
18:40:37 bauzas andreykurilin: okay, so it's confirmed, I can't use your SHA1
18:40:44 bauzas andreykurilin: http://git.openstack.org/cgit/openstack/python-novaclient/log/
18:41:02 bauzas andreykurilin: compared to https://review.openstack.org/#/c/425822/1//COMMIT_MSG@1
18:41:15 bauzas andreykurilin: your parent patch is not HEAD
18:41:44 andreykurilin bauzas: It can be fixed easily by pushing "Rebase" button via gerrit
18:42:00 bauzas don't
18:42:13 bauzas leave the patch be merged and I'll pick the merge commit sha1
18:42:19 andreykurilin np :)
18:44:41 bauzas andreykurilin: FYI https://review.openstack.org/#/c/425827/
18:44:57 bauzas andreykurilin: it's pointing on the current HEAD
18:45:38 bauzas andreykurilin: in case I'm not there, just ping matt with that one and he'll update inline the change
18:45:42 snikitin alex_xu, mriedem: If you are around could you too look at diagnostics patches, please? Today at one moment I had five +2 on my three patches, but had lost all of them because of rebases :( https://review.openstack.org/#/c/394480/
18:45:55 bauzas or if we are too late, just remove the mention of DNM and leave that be cut
18:46:27 andreykurilin bauzas: got it, thanks
18:46:35 bauzas back in 1 hour-ish
18:48:43 openstackgerrit OpenStack Proposal Bot proposed openstack/nova: Updated from global requirements https://review.openstack.org/424828
18:53:08 dansmith bauzas: several things failing on both patches
18:56:24 openstackgerrit Sergey Nikitin proposed openstack/nova: Change parent of diagnostics objects to NovaObject class https://review.openstack.org/394480
18:56:25 openstackgerrit Sergey Nikitin proposed openstack/nova: Standardization of VM diagnostics info API. https://review.openstack.org/355540
18:56:27 openstackgerrit Sergey Nikitin proposed openstack/nova: Completed implementation of instance diagnostics for Xen https://review.openstack.org/399613
19:07:08 openstackgerrit Sergey Nikitin proposed openstack/nova: Change parent of diagnostics objects to NovaObject class https://review.openstack.org/394480
19:07:09 openstackgerrit Sergey Nikitin proposed openstack/nova: Standardization of VM diagnostics info API. https://review.openstack.org/355540
19:07:11 openstackgerrit Sergey Nikitin proposed openstack/nova: Completed implementation of instance diagnostics for Xen https://review.openstack.org/399613
19:08:06 cburgess Is there an API call to get the contents of the block_device_mapping table for server or volume ID?
19:08:11 cburgess Or is that purely internal?
19:10:22 artom http://developer.openstack.org/api-ref/compute/?expanded=list-volumes-detail
19:10:22 artom cburgess, the deprecated /os-volumes endpoint is probably the closest thing to what you want
19:11:31 cburgess Tried that.. tragically it doesn't seem to work.
19:11:36 cburgess I'll take another look at it.
19:12:05 artom cburgess, define not working...
19:12:16 artom Since it's deprecated, you need to cap your client's compute api version to 2.36
19:12:49 cburgess This AZ happens to be liberty so its capped at 2.12
19:14:03 cburgess As for not working... let me rerun the command.
19:16:30 cburgess Ahhh ok it works.
19:16:59 cburgess But it does't expose the connection_info field from the block_device_mapping table.
19:17:16 cburgess At least not that I can see
19:17:31 cburgess I was previously passing a volume rather then an attachment id that was what was not working.
19:17:39 dansmith bauzas: os_region_name is apparently unset on the grenade job so your computes are all not starting
19:18:51 dansmith which makes sense I guess without the other grenade change because we're running with the default config from newton
19:18:58 dansmith so your middle patch needs the dep from the last one
19:25:11 openstackgerrit Dan Smith proposed openstack/nova: Scheduler calling the Placement API https://review.openstack.org/417961
19:25:12 openstackgerrit Dan Smith proposed openstack/nova: Block starting compute unless placement conf is provided https://review.openstack.org/425806
19:25:23 dansmith bauzas: made the caching change, changed the dep to the middle patch, and addressed cdent's comments ^
19:25:30 artom cburgess, well, if you have a use case for it, you can always propose a spec for a new API microversion that does what you want :)
19:25:38 cdent thanks dansmith
19:26:56 cburgess artom I might later. RIght now just trying to fix some corruption that got into the DB (probably from some long ago fixed bug). Might make sense in the future but for now I'll just load up MySQLdb to find what I need.
19:28:33 artom cburgess, aha! Well, good luck in your quest ;)
19:29:16 artom Actually for that use case, straight up DB access is easier, no? You can pipe it to grep and sed and awk and stuff to find what you're looking for easier
19:31:09 cburgess artom Well I'm writting a python script to do what I need but yeah I suppose it is. I just prefer to avoid having to muck about in the DB if I can avoid it.
19:38:36 andymccr evenin' nova - on the placement api - is there a way to specify which interface (internal/public/admin) will be used to connect to the placement api? i can't see a conf option for that, and it seems to default to public.
19:39:58 dansmith andymccr: it defaults to however you route to that host
19:40:05 dansmith I mean,
19:40:19 dansmith we don't bind to an interface, we just connect to that host, so normal routing applies :)
19:41:41 andymccr dansmith: i mean the "keystone endpoint interface" thats picked - so it looks like its using the publicURL I'm wondering if I can get it to use the internalURL-
19:43:23 dansmith andymccr: I don't know enough about the keystoneclient bits, but .. if you don't set a publicurl maybe?
19:44:25 dansmith we load the standard keystone client options from [placement] so if you can do something with that, I'd think it works
19:44:51 dansmith andymccr: i.e. https://github.com/openstack/nova/blob/master/nova/conf/placement.py#L45-L46
19:45:16 andymccr dansmith: ahh good tip - so if i set a keystone option within placement that will set the endpoint type that should work
19:45:22 andymccr thanks a bunch :)
19:45:24 andymccr will look into that
19:45:41 dansmith andymccr: *should*
19:45:54 andymccr haha yeah - most things are like that :)
19:46:32 artom Does Nova officially support Python 3 now?
19:56:15 openstackgerrit Dan Smith proposed openstack/nova: Move instance creation to conductor https://review.openstack.org/319379
20:00:55 openstackgerrit Artom Lifshitz proposed openstack/nova: Fix tag attribute disappearing in 2.33 and 2.37 https://review.openstack.org/424759
20:00:56 openstackgerrit Artom Lifshitz proposed openstack/nova: Pass APIVersionRequest to extentions https://review.openstack.org/425876
20:05:47 openstackgerrit Artom Lifshitz proposed openstack/nova: Fix tag attribute disappearing in 2.33 and 2.37 https://review.openstack.org/424759
20:09:01 openstackgerrit Artom Lifshitz proposed openstack/nova: Pass APIVersionRequest to extentions https://review.openstack.org/425876
20:10:01 bauzas dansmith: cdent: back there
20:10:08 bauzas scrolling back
20:10:10 dansmith bauzas: back where?
20:10:48 bauzas dansmith: back here
20:10:55 bauzas je suis là
20:11:19 dansmith bauzas: okay, well, just waiting for the latest run with my changes
20:12:30 openstackgerrit Vladik Romanovsky proposed openstack/nova: objects: vlan field to NetworkInterfaceMetadata object https://review.openstack.org/405950
20:12:30 openstackgerrit Vladik Romanovsky proposed openstack/nova: Adding vlans field to Device tagging metadata https://review.openstack.org/405951
20:12:31 openstackgerrit Vladik Romanovsky proposed openstack/nova: libvirt: expose virtual interfaces with vlans to metadata https://review.openstack.org/405954
20:13:05 bauzas dansmith: oh good point, I missed the grenade Depends-On
20:13:34 openstackgerrit Chris Dent proposed openstack/nova: DNM: Don't clear the tracked instances in resource tracker https://review.openstack.org/425885
20:15:11 bauzas dansmith: FWIW, I think matt asked for updating as well the devref
20:15:34 bauzas dansmith: I just provided a reno note, but maybe we should do that in a follow-up ?
20:15:43 dansmith yeah
20:15:51 bauzas not needing to be merged for o-3 but still be good for RC1

Earlier   Later