| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2017-05-23 | |||
| 03:33:18 | mriedem | ha ^ | |
| 03:36:24 | mriedem | cburgess: ^ | |
| 03:36:51 | mriedem | cburgess: i think if you can get enough different cloud providers to open separate specs to pass through the volume type, at some point we just have to give in | |
| 03:37:15 | mriedem | it's in page 45 of the nova core dungeon master's guide | |
| 03:50:53 | openstackgerrit | Takashi NATSUME proposed openstack/nova master: List/show all server migration types (1/2) https://review.openstack.org/430608 | |
| 04:04:28 | openstackgerrit | falseuser proposed openstack/nova master: [BugFix] Change the condition to delete a resizing instance https://review.openstack.org/463466 | |
| 07:06:19 | openstackgerrit | Ngo Quoc Cuong proposed openstack/nova master: Remove translation of log messages https://review.openstack.org/466995 | |
| 07:34:25 | openstackgerrit | jichenjc proposed openstack/nova master: Deprecate unused policy from policy doc https://review.openstack.org/465505 | |
| 07:45:58 | openstackgerrit | Takashi NATSUME proposed openstack/nova master: List/show all server migration types (2/2) https://review.openstack.org/459483 | |
| 08:03:59 | openstackgerrit | Takashi NATSUME proposed openstack/nova-specs master: Amend the "list-show-all-server-migration-types" spec https://review.openstack.org/460847 | |
| 08:26:25 | openstackgerrit | sahid proposed openstack/nova master: network: update pci request spec to handle trusted tags https://review.openstack.org/458820 | |
| 08:26:25 | openstackgerrit | sahid proposed openstack/nova master: libvirt: configure trust mode for vfs https://review.openstack.org/458514 | |
| 08:26:26 | openstackgerrit | sahid proposed openstack/nova master: network: add command to configure trusted mode for VFs https://review.openstack.org/458513 | |
| 08:32:29 | sfinucan | johnthetubaguy, alex_xu: Could you take a look at [1] as it's blocking 4 other patches [1] https://review.openstack.org/#/c/461630/ | |
| 08:33:49 | sfinucan | oomichi too ^ | |
| 08:35:29 | openstackgerrit | Huan Xie proposed openstack/nova master: XenAPI use os-xenapi v2 in nova https://review.openstack.org/453493 | |
| 09:32:08 | openstackgerrit | Takashi NATSUME proposed openstack/nova master: api-ref: Fix parameter order in os-services.inc https://review.openstack.org/467099 | |
| 09:47:19 | openstackgerrit | Zhenyu Zheng proposed openstack/nova master: Send out notifications when instance tags changed https://review.openstack.org/459923 | |
| 09:54:14 | openstackgerrit | Felipe Alfaro Solana proposed openstack/nova-specs master: Implements: blueprint nova-lxd-profiles https://review.openstack.org/467104 | |
| 09:57:14 | openstackgerrit | jichenjc proposed openstack/nova master: Use plain routes list for os-migrations endpoint instead of stevedore https://review.openstack.org/461628 | |
| 09:59:50 | openstackgerrit | jichenjc proposed openstack/nova master: Use plain routes list for os-migrations endpoint instead of stevedore https://review.openstack.org/461628 | |
| 10:02:09 | openstackgerrit | jichenjc proposed openstack/nova master: Use plain routes list for os-services endpoint instead of stevedore https://review.openstack.org/460818 | |
| 10:09:48 | openstackgerrit | Gábor Antal proposed openstack/nova master: Transform instance.resize_prep notification https://review.openstack.org/465081 | |
| 10:18:30 | openstackgerrit | Vu Cong Tuan proposed openstack/nova master: Repair links in Nova documentation https://review.openstack.org/467114 | |
| 11:15:36 | artom | o_O | |
| 11:16:05 | artom | https://review.openstack.org/#/c/400763/3 merged without unit tests | |
| 11:16:30 | artom | Is that legit? We're allowed to do that? I'd have though making sure the exception is caught would be a good test | |
| 11:32:54 | sfinucan | artom: Hmm, yeah. It should have tests, yes | |
| 11:47:48 | sfinucan | sdague: If I want to check out a particular commit of nova and run it with Devstack, I simply check it out and reboot all nova services with 'systemctl restart devstack@n-*', right? | |
| 11:48:10 | sfinucan | (First time tinkering with it since the systemd changes went in) | |
| 11:48:21 | sdague | yep | |
| 11:50:08 | sfinucan | cool | |
| 12:16:46 | openstackgerrit | Feodor Tersin proposed openstack/nova master: Implement ScaleIO image backend https://review.openstack.org/407440 | |
| 12:17:06 | ftersin | mdbooth: hi. did you have a chance to look at ^^^^ ? | |
| 12:18:25 | mdbooth | ftersin: Only very briefly, I'm afraid. I'm stuck on downstream work right now. It's top of my review list, though. | |
| 12:22:46 | ftersin | mdbooth: ok, i understand. Probably you might review it by part. E.g. driver.py at the first, or whatever you assume is the most 'suspicious' and requires attention | |
| 12:23:14 | mdbooth | ftersin: That is indeed where I started :) | |
| 12:23:54 | ftersin | mdbooth: to let us an opportunity to discuss and to rework complex things not being in rush | |
| 12:24:06 | ftersin | cool | |
| 12:24:07 | mdbooth | Incidentally, if the driver could be confined to imagebackend.py I'd be in favour pretty much on your word that it works. | |
| 12:24:21 | mdbooth | IIRC it's a bit differenty in a couple of places, though. | |
| 12:25:22 | openstackgerrit | OpenStack Proposal Bot proposed openstack/nova master: Updated from global requirements https://review.openstack.org/467170 | |
| 12:29:18 | ftersin | mdbooth: i think there are 3 kings of changes in driver.py. the 1st is trivial, i.e. the adding 'sio' into some places where 'rbd', 'lvm', etc already exist | |
| 12:30:07 | ftersin | the 2nd is intended to map/unmap feature. it cannot be removed but might be reworked | |
| 12:30:58 | ftersin | the 3rd one are some side changes, which might be separated into different patches or patch series | |
| 12:31:21 | openstackgerrit | Felipe Alfaro Solana proposed openstack/nova-specs master: Implements: blueprint nova-lxd-profiles https://review.openstack.org/467104 | |
| 12:31:26 | mdbooth | ftersin: Are the side changes generally applicable, or specific to this driver? | |
| 12:33:43 | ftersin | both. e.g. the fix of swap device is generally applicable, but the filtering of disk_info items (to prevent use them as files) is required for SIO driver | |
| 12:34:07 | ftersin | however it is required for Cinder driver as well | |
| 12:34:20 | ftersin | it or some other solution of the problem | |
| 12:35:18 | mdbooth | ftersin: If you have time, I'd appreciate splitting them out, I think. I'll review without, though. | |
| 12:35:43 | openstackgerrit | Eric Berglund proposed openstack/nova master: Add strict option to discover_hosts https://review.openstack.org/467218 | |
| 12:38:21 | ftersin | mdbooth: i proposed a series, which resolve that problem separately: https://review.openstack.org/#/q/topic:disk_info_processing | |
| 12:50:47 | openstackgerrit | Zhenyu Zheng proposed openstack/nova master: Exclude deleted service records when calling hyervisor statistics https://review.openstack.org/467220 | |
| 12:56:39 | openstackgerrit | Eric Berglund proposed openstack/nova master: Add strict option to discover_hosts https://review.openstack.org/467218 | |
| 13:00:26 | openstackgerrit | sahid proposed openstack/nova master: libvirt: configure trust mode for vfs https://review.openstack.org/458514 | |
| 13:11:44 | mriedem | ahoy matey | |
| 13:11:49 | mriedem | (s) | |
| 13:11:57 | cdent | is it talk like a pirate day again? | |
| 13:12:12 | asettle | Yar | |
| 13:12:15 | asettle | it is | |
| 13:12:45 | cdent | since I'm in cornwall, I claim authenticity | |
| 13:13:08 | asettle | Please, please tell me you're in Penzance | |
| 13:15:57 | mriedem | dansmith: when you're decent i have some questions about your bottom cells change for target_cell | |
| 13:19:01 | cdent | asettle: sadly right this moment I am in Truro | |
| 13:19:54 | asettle | Truro is nice! | |
| 13:20:02 | asettle | But not Penzance | |
| 13:30:41 | dansmith | mriedem: in the review or you want to ask them here? | |
| 13:31:12 | pabelanger | morning! | |
| 13:31:24 | mriedem | dansmith: either | |
| 13:31:24 | dansmith | mriedem: I still need to follow up with a few more of your earlier comments I think, but removing the object targeting seems to not break anything | |
| 13:31:35 | mriedem | i just went through PS13 | |
| 13:31:39 | dansmith | mriedem: okay well I'm yet to be caffeinated so give me a few | |
| 13:31:45 | mriedem | ok | |
| 13:32:33 | pabelanger | Q: Why is there no PUT /os-keypairs functionality? We have a use case in openstack-infra where we want to update an existing key (to rotate public_keys) but we have to delete / create to achieve this | |
| 13:33:50 | pabelanger | Specifically, this would be for nodepool | |
| 13:34:03 | dansmith | pabelanger: I imagine it comes from not confusing the user about why they PUT a new keypair and can't suddenly use it to log into all the instances they've booted with that keypair | |
| 13:34:12 | dansmith | several other cloud-like platforms I know of have the same rule | |
| 13:38:10 | pabelanger | dansmith: I can understand that, but POST / PUT seem to be well documented on there behaviours. And other resources in nove do support PUT actions /servers and /quotas come to mind | |
| 13:38:27 | dansmith | but not flavors for the same reason | |
| 13:38:49 | dansmith | servers and quotas update doesn't affect something else, right? | |
| 13:39:02 | dansmith | like if I'm allowed to make a change to a server, I'm not affecting another server elsewhere | |
| 13:39:38 | pabelanger | sure, but the same could be said about an SSH key, if only used for a single server | |
| 13:39:38 | dansmith | one server does not reference another, nor does quota have such a link | |
| 13:40:12 | dansmith | but if you have it for one server and you change that key, it no longer matches what is in the server | |
| 13:40:27 | mriedem | ^ is definitely like flavors, | |
| 13:40:36 | mriedem | and we store the keypair in the instance in the db like flavors | |
| 13:41:05 | dansmith | yup | |
| 13:41:39 | pabelanger | The issue we are having is, if we need to rotate keys for nodepool (infra-root-keys in nova), we need to do a 2 step approach. This means, when we delete the key, nodepool starts failing to create new servers until we create infra-root-keys again. And since we do this via automation, it is difficult to do this process without causing an outage for nodepool | |
| 13:42:18 | mriedem | why not create the new key first and then delete the old key? | |
| 13:42:21 | mriedem | duplicates i guess | |
| 13:42:22 | mriedem | on the name | |
| 13:42:31 | dansmith | how can you use this for key rotation if it doesn't cause the existing servers to change the key they use? | |
| 13:42:45 | dansmith | mriedem: or just date your keys | |
| 13:42:55 | mriedem | i'm married | |
| 13:42:56 | dansmith | date *stamp* before you go there :) | |
| 13:42:58 | dansmith | dammit | |
| 13:44:49 | pabelanger | the SSH key, infra-root-keys is only used when (humans) need to log into a test node and debug it. We are okay with old nodes still using the first key, because up to 2 hours later the server is deleted. | |
| 13:46:18 | dansmith | okay so why not just create a new datestamped key? | |
| 13:47:03 | dansmith | pabelanger: anyway, you asked _why_ and I think that's why. I think it would be confusing to enable changing them at this point, but if you want to propose it we can discuss I suppose | |