*** toan has quit IRC | 01:23 | |
*** zerick has quit IRC | 01:23 | |
*** zerick has joined #openstack-powervm | 01:23 | |
*** toan has joined #openstack-powervm | 01:25 | |
*** thorst has joined #openstack-powervm | 01:39 | |
*** thorst has quit IRC | 01:44 | |
*** thorst has joined #openstack-powervm | 01:56 | |
*** thorst has quit IRC | 02:09 | |
*** toan has quit IRC | 02:43 | |
*** toan has joined #openstack-powervm | 02:47 | |
*** edmondsw has joined #openstack-powervm | 02:53 | |
*** edmondsw has quit IRC | 02:57 | |
*** apearson has joined #openstack-powervm | 03:25 | |
*** thorst has joined #openstack-powervm | 05:38 | |
*** thorst has quit IRC | 05:43 | |
*** apearson has quit IRC | 05:56 | |
*** k0da has joined #openstack-powervm | 06:53 | |
*** thorst has joined #openstack-powervm | 07:39 | |
*** thorst has quit IRC | 07:43 | |
*** thorst has joined #openstack-powervm | 08:00 | |
*** thorst has quit IRC | 08:04 | |
*** openstackgerrit has quit IRC | 08:18 | |
*** jwcroppe has quit IRC | 08:48 | |
*** AlexeyAbashkin has joined #openstack-powervm | 09:44 | |
*** thorst has joined #openstack-powervm | 10:00 | |
*** k0da has quit IRC | 10:02 | |
*** thorst has quit IRC | 10:07 | |
*** k0da has joined #openstack-powervm | 11:15 | |
*** smatzek has joined #openstack-powervm | 12:06 | |
*** thorst has joined #openstack-powervm | 12:24 | |
*** thorst has quit IRC | 12:24 | |
*** thorst has joined #openstack-powervm | 12:25 | |
*** kylek3h has quit IRC | 13:07 | |
*** edmondsw has joined #openstack-powervm | 13:25 | |
*** mdrabe_ has joined #openstack-powervm | 13:27 | |
*** kylek3h has joined #openstack-powervm | 13:34 | |
*** thorst has quit IRC | 13:45 | |
*** thorst has joined #openstack-powervm | 13:46 | |
*** viclarson has joined #openstack-powervm | 13:50 | |
viclarson | hi dudes | 13:50 |
---|---|---|
*** thorst has quit IRC | 13:50 | |
*** svenkat has joined #openstack-powervm | 13:51 | |
*** apearson has joined #openstack-powervm | 14:00 | |
*** efried has joined #openstack-powervm | 14:01 | |
*** thorst has joined #openstack-powervm | 14:05 | |
thorst | efried adreznec: looks like the CI has held up OK | 14:10 |
*** tblakes has joined #openstack-powervm | 14:14 | |
*** dwayne__ has joined #openstack-powervm | 14:18 | |
*** tlian has joined #openstack-powervm | 14:18 | |
*** mdrabe_ has quit IRC | 14:27 | |
*** mdrabe_ has joined #openstack-powervm | 14:27 | |
*** smatzek has quit IRC | 14:30 | |
viclarson | after start vm port 127.0.0.1:5900 response as vnc and port external_ip:5900 response as http | 14:35 |
*** efried has quit IRC | 14:36 | |
viclarson | does external_ip:5900 emulate novnc-proxy and | 14:36 |
viclarson | can be linuxvnc service configured to listen external_ip? | 14:37 |
*** jwcroppe has joined #openstack-powervm | 14:46 | |
*** efried has joined #openstack-powervm | 14:51 | |
*** kriskend_ has joined #openstack-powervm | 15:00 | |
*** smatzek has joined #openstack-powervm | 15:01 | |
thorst | viclarson: sorry...just saw this | 15:12 |
thorst | this is using the OpenStack nova noVNC bits, or just straight pypowervm? | 15:12 |
efried | thorst: quick discussion with svenkat about SR-IOV migration? | 15:20 |
thorst | sure | 15:22 |
*** mdrabe_ is now known as mdrabe | 15:23 | |
efried | thorst: We're looking at the compute-side plug method. On a migration, the bridge mappings (pport loc codes) are coming from the source system - so they're no good on the dest system. | 15:24 |
efried | So at least in the migration case, we have to go fetch the msys and get new pport-to-label mappings. | 15:25 |
efried | ...in the plug method. | 15:25 |
thorst | yep | 15:26 |
thorst | svenkat mentioned that to me on Friday | 15:26 |
svenkat | and also, I am not able to distinguish between deploy / migration with respect to plug . so at this point, retrieval of port mappings needs to be done on compute side for all scenarios (deploy and migration) | 15:26 |
thorst | said he was going to call neutron to do that. | 15:26 |
efried | It would be neat if, in the non-migration case, we could do the (cheap) dict lookup from the bridge mapping we got from the neutron side; and only do the (more expensive) REST call to rebuild those mappings if we're in a migration situation. | 15:26 |
efried | But | 15:27 |
svenkat | thorst : yes. that is for retrieving physical network name for a given network. | 15:27 |
efried | We're not even sure it's possible for the plug method to tell we're migrating. | 15:27 |
efried | And realistically, even if we could, the set_vnic_backdevs method has to look up the msys anyway (unless the wrapper is passed in). | 15:27 |
efried | So the proposal is this: | 15:28 |
efried | Get rid of the bridge mapping entirely on the neutron side. Always grab the msys on the plug side; and pass it into set_vnic_backdevs. | 15:28 |
thorst | what does the agent do now? | 15:28 |
efried | Added bonus, we reduce/eliminate the possibility of the timing window where somebody changed pport labels between when the neutron side built the bridge mapping and when plug is called. | 15:28 |
efried | The agent does the msys lookup, builds the pport/label mappings, and stuffs 'em into (something that eventually comes through to the plug method as) the 'vif' object. | 15:29 |
*** tlian has quit IRC | 15:29 | |
efried | Honestly, I can't remember why we thought that was a better idea than doing it on the plug side. | 15:29 |
thorst | I think it was for multiple vifs or something | 15:30 |
thorst | lookup once... | 15:30 |
thorst | I dunno, anyway, I'm OK with it. Is svenkat driving that change? | 15:30 |
*** tlian has joined #openstack-powervm | 15:30 | |
svenkat | yes..but i have another point, lets leave the bridge mapping being generated and maintained in vif . the reason being a potential future work that involves direct vf for plug | 15:31 |
thorst | why would leaving it there matter? Why not just look up and keep one common code path? | 15:31 |
svenkat | dont you think we will get benefited by getting port mapping from agent for direct vf - it will be advantageous interms of performance | 15:31 |
thorst | its a 1 second call. | 15:32 |
svenkat | sriov agent and its mechanism driver will do the work and compute need not have to lookup - for direct vf where migration is not a concern. | 15:32 |
svenkat | ok.. | 15:32 |
thorst | I just ran it. | 15:32 |
svenkat | yes. it is quick. | 15:32 |
thorst | I'd rather get rid of the debt | 15:32 |
svenkat | ok, i will take it off. | 15:32 |
svenkat | sure. | 15:32 |
thorst | given that this is a rare scenario | 15:32 |
thorst | if this was hot path...different story | 15:32 |
efried | Yeah, that gets rid of 80% of the agent code. | 15:32 |
svenkat | I agree. | 15:32 |
svenkat | i will get these done and send out a patchset for both nova and networking_powervm | 15:33 |
efried | Okay, thanks thorst and svenkat | 15:33 |
svenkat | thanks | 15:33 |
svenkat | efried , thorst, how about https://review.openstack.org/#/c/412458/2 this is netwoking_powervm change, can it be merged? i see a +2 from efried | 15:35 |
thorst | Just remove the bug? | 15:36 |
thorst | its not a bug? | 15:36 |
thorst | o wait, you need to merge it back to newton... | 15:37 |
thorst | I just really don't like the bug report on that thing...but I'm OK merging it | 15:37 |
thorst | I guess I defer to efried...if he's OK with it, then we can just W+1 | 15:37 |
efried | isn't that code going to go away now? | 15:38 |
efried | oh, I guess not. | 15:38 |
svenkat | efried.. no it is not..it is needed. | 15:38 |
efried | Merge away. | 15:38 |
*** viclarson has quit IRC | 16:04 | |
*** AlexeyAbashkin has quit IRC | 16:16 | |
*** efried has quit IRC | 16:31 | |
*** efried has joined #openstack-powervm | 16:43 | |
*** k0da has quit IRC | 16:56 | |
*** edmondsw has quit IRC | 17:04 | |
*** edmondsw has joined #openstack-powervm | 17:05 | |
*** efried has quit IRC | 17:06 | |
adreznec | thorst: I've theoretically just finished the dns mirror and apt cache playbook code (sets it up and makes changes to all potential clients to use the mirror/cache) | 17:43 |
adreznec | Going to test it after lunch here :P | 17:43 |
adreznec | If it works we'll need to rebuild the dsvm nodes | 17:43 |
thorst | adreznec: do we want to wait on the rebuild until esberglu is back? | 17:52 |
*** jpasqualetto has joined #openstack-powervm | 17:57 | |
*** thorst has quit IRC | 18:30 | |
*** thorst has joined #openstack-powervm | 18:31 | |
*** thorst has quit IRC | 18:35 | |
*** thorst has joined #openstack-powervm | 18:49 | |
*** k0da has joined #openstack-powervm | 19:17 | |
*** edmondsw_ has joined #openstack-powervm | 19:20 | |
*** edmondsw has quit IRC | 19:22 | |
adreznec | thorst: I'll probably wait on the client side changes | 19:32 |
adreznec | Doing the server tests though since those are pretty standalone | 19:32 |
thorst | k | 19:32 |
adreznec | I've theoretically written the code for it all though | 19:32 |
adreznec | Assuming it works :) | 19:32 |
thorst | awesome | 19:40 |
thorst | I'm just thinking we can get esberglu to get heads down on it when he gets back | 19:41 |
thorst | cause he's got a bunch of patches that were part of last deploy | 19:41 |
thorst | I worry about brittleness | 19:41 |
adreznec | Uh huh | 19:41 |
adreznec | There are a lot of things deployed but not merged | 19:41 |
adreznec | Noticed that while messing with zuul last week | 19:41 |
thorst | right... | 19:42 |
thorst | would be impossible for qing wu to do any redeploy | 19:42 |
adreznec | Mhm | 19:42 |
adreznec | We could probably figure it out, but it would be... painful | 19:42 |
thorst | and with things stable...we can wait a week | 19:45 |
thorst | the key is you got everything primed...and in a week or two it should be way faster. | 19:45 |
adreznec | Note to self: attempting to use the "openstack-ansible" command to run the CI system ansible stuff doesn't actually work | 19:49 |
*** efried has joined #openstack-powervm | 20:05 | |
*** jpasqualetto has quit IRC | 21:13 | |
BorD__ | anyone get yum to work on aix? | 21:17 |
BorD__ | says first step is to update rpm, but there are a ton of failed dependencies | 21:17 |
*** svenkat has quit IRC | 21:22 | |
*** smatzek has quit IRC | 21:23 | |
adreznec | BorD__: I assume you're following something like https://public.dhe.ibm.com/aix/freeSoftware/aixtoolbox/ezinstall/ppc/README-yum ? | 21:27 |
BorD__ | correct | 21:28 |
adreznec | Hmm ok. I haven't done it but I know one of the guys on my team has. Let me ping him quick | 21:28 |
BorD__ | thanks, just seems like if you have a bunch of dependencies then there should be an ez bundle for whatever you need for rpm too | 21:29 |
BorD__ | ie here we need to update rpm but we are in rpm hell to update rpm in order to get yum to work | 21:29 |
adreznec | Yep, asking around here | 21:33 |
BorD__ | lord. complains it wants gettext <= 0.17, and gettest-0.19 is what is on the toolbox site. | 21:47 |
BorD__ | gettext-0.19 even | 21:53 |
adreznec | BorD__: What AIX version are you trying to do this on? We'd last done it on AIX 7.1 TL4 without issues | 21:55 |
*** burgerk has joined #openstack-powervm | 21:55 | |
BorD__ | 7100-04-03-1642 | 21:55 |
BorD__ | new install of aix | 21:56 |
BorD__ | just downloaded the rpm from the toolbox, doing an rpm -ivh | 21:57 |
BorD__ | and get a bunch of failed dependencies for rpm | 21:57 |
BorD__ | rpm -4.9.1.3-3.aix6.1.ppc.rpm | 21:57 |
burgerk | is it the rpm.rte that you are having issues with ? | 21:59 |
BorD__ | yes | 22:00 |
BorD__ | just trying to update it so i can install the yum bundle | 22:00 |
burgerk | Here is what I did ... download rpm.rte (not one of the specific versions) | 22:00 |
burgerk | then | 22:01 |
BorD__ | not one of the specific? what do you mean? | 22:01 |
burgerk | the instructions point to https://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/INSTALLP/ppc/ | 22:02 |
burgerk | there are serveral versions there along with one that is unversioned ( in the name ) | 22:02 |
BorD__ | aaargh.. gotcha... | 22:02 |
burgerk | rpm.rte 22-Jul-2016 05:02 44M | 22:02 |
burgerk | cd to the directory where that rpm resides and do the following: | 22:03 |
burgerk | rm .toc | 22:03 |
burgerk | inutoc . | 22:03 |
burgerk | installp -acgXYd . rpm.rte | 22:03 |
BorD__ | that must be my whole problem. i can freaing read | 22:03 |
BorD__ | cant | 22:03 |
BorD__ | thank you so much for reading for me. let me try that file... | 22:04 |
BorD__ | been too long of a day | 22:04 |
BorD__ | and you did that instead of the 4.9.1.3? | 22:04 |
burgerk | yes that is what worked for me :) | 22:05 |
BorD__ | thanks, downloading now. slow link. | 22:05 |
BorD__ | appreciate the offtopic help | 22:06 |
burgerk | let me know if you still see issues | 22:19 |
BorD__ | still downloading | 22:20 |
BorD__ | slow link. close though | 22:20 |
BorD__ | although what is the point of having rpm in both the rpm section of the toolbox and the installp section if the installp section is what you want? | 22:21 |
BorD__ | appears to be working.. | 22:26 |
BorD__ | the installp is chugging along.. | 22:26 |
adreznec | Cool, hopefully things work as designed | 22:28 |
BorD__ | ha. now the gettext issue. | 22:31 |
BorD__ | gettext-0.19 is installed but it wants gettext-0.17 | 22:31 |
BorD__ | what is AIX-rpm-7.1.4.30-2.ppc | 22:32 |
*** tblakes has quit IRC | 22:33 | |
burgerk | is this part of the rpms from the yum_bundle or still the rpm.rte ? | 22:34 |
BorD__ | rpms in general. i wanted to remove gettext and let it install from the bundle | 22:35 |
BorD__ | but i had not seen this AIX-rpm | 22:35 |
BorD__ | not sure if it just came in with the new rpm? | 22:36 |
burgerk | not sure | 22:36 |
burgerk | I have done installs of yum but am not an expert on all the AIX details behind it | 22:37 |
BorD__ | im just trying to uninstall rpms | 22:37 |
BorD__ | but everything says it is needed by this AIX-rpm | 22:37 |
burgerk | if I remember right, I tried installing the yum rpm first and then just worked my way backward on dependencies vs. just installing everything in the bundle | 22:38 |
BorD__ | problem is, i have gettext.0-19 and i cannot uninstall it | 22:39 |
BorD__ | so i cant install the gettext from the bundle | 22:39 |
burgerk | which is requiring gettext? yum itself ? | 22:40 |
BorD__ | correct | 22:40 |
BorD__ | a specifi version that is older than this one | 22:40 |
BorD__ | i need to just nuke rpm and start over. | 22:43 |
burgerk | I would get all the other dependencies and when it is just that one left, ignore it | 22:43 |
BorD__ | holy cow i think that did it | 22:46 |
*** kylek3h has quit IRC | 22:51 | |
*** burgerk_ has joined #openstack-powervm | 22:52 | |
*** edmondsw_ has quit IRC | 22:55 | |
*** burgerk has quit IRC | 22:55 | |
BorD__ | man i can win. yum install samba-client, works like a charm but dont see smbmount | 22:55 |
*** burgerk_ has quit IRC | 22:57 | |
*** dwayne__ has quit IRC | 23:00 | |
*** apearson has quit IRC | 23:15 | |
*** kriskend_ has quit IRC | 23:24 | |
*** openstackgerrit has joined #openstack-powervm | 23:32 | |
openstackgerrit | Drew Thorstensen (thorst) proposed openstack/nova-powervm: Change namespace to nova.virt.powervm_ext https://review.openstack.org/413736 | 23:32 |
*** thorst has quit IRC | 23:32 | |
*** thorst has joined #openstack-powervm | 23:32 | |
*** thorst has quit IRC | 23:37 | |
*** efried has quit IRC | 23:46 | |
*** k0da has quit IRC | 23:51 | |
*** mdrabe has quit IRC | 23:51 | |
*** edmondsw has joined #openstack-powervm | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!