*** svenkat has joined #openstack-powervm | 00:08 | |
*** thorst has joined #openstack-powervm | 00:24 | |
*** thorst has quit IRC | 00:31 | |
*** svenkat has quit IRC | 00:43 | |
*** svenkat has joined #openstack-powervm | 00:43 | |
*** thorst has joined #openstack-powervm | 00:45 | |
*** seroyer has joined #openstack-powervm | 00:59 | |
*** svenkat has quit IRC | 01:30 | |
*** esberglu has joined #openstack-powervm | 01:35 | |
*** esberglu has quit IRC | 01:49 | |
*** thorst has quit IRC | 02:06 | |
*** thorst has joined #openstack-powervm | 02:06 | |
*** thorst has quit IRC | 02:15 | |
*** thorst has joined #openstack-powervm | 02:40 | |
*** thorst has quit IRC | 02:40 | |
*** thorst has joined #openstack-powervm | 02:41 | |
*** thorst has quit IRC | 02:49 | |
*** tjakobs has joined #openstack-powervm | 03:08 | |
*** thorst has joined #openstack-powervm | 03:48 | |
*** thorst has quit IRC | 03:56 | |
*** seroyer has quit IRC | 04:10 | |
*** thorst has joined #openstack-powervm | 04:55 | |
*** thorst has quit IRC | 05:01 | |
*** tjakobs has quit IRC | 05:17 | |
openstackgerrit | ymadhavi@in.ibm.com proposed openstack/nova-powervm: Plug updated VIFs https://review.openstack.org/350768 | 05:49 |
---|---|---|
*** thorst has joined #openstack-powervm | 06:00 | |
*** thorst has quit IRC | 06:06 | |
*** thorst has joined #openstack-powervm | 07:03 | |
*** thorst has quit IRC | 07:11 | |
*** thorst has joined #openstack-powervm | 07:29 | |
*** thorst has quit IRC | 07:34 | |
*** thorst has joined #openstack-powervm | 08:31 | |
*** k0da has joined #openstack-powervm | 08:37 | |
*** thorst has quit IRC | 08:38 | |
*** thorst has joined #openstack-powervm | 09:37 | |
*** kotra03 has joined #openstack-powervm | 09:42 | |
*** thorst has quit IRC | 09:44 | |
*** openstack has joined #openstack-powervm | 10:17 | |
*** kotra03 has quit IRC | 10:20 | |
*** kotra03_ has quit IRC | 10:21 | |
*** kotra03 has joined #openstack-powervm | 10:23 | |
*** thorst has joined #openstack-powervm | 10:42 | |
*** thorst has quit IRC | 10:48 | |
*** smatzek has joined #openstack-powervm | 11:09 | |
*** thorst has joined #openstack-powervm | 11:17 | |
*** thorst_ has joined #openstack-powervm | 11:21 | |
*** thorst has quit IRC | 11:23 | |
openstackgerrit | Drew Thorstensen (thorst) proposed openstack/nova-powervm: Wrap console failure message https://review.openstack.org/356149 | 11:45 |
*** madhaviy has joined #openstack-powervm | 12:19 | |
*** seroyer has joined #openstack-powervm | 12:28 | |
thorst_ | kotra03: is this one fix committed? https://bugs.launchpad.net/nova-powervm/+bug/1602759 | 12:41 |
openstack | Launchpad bug 1602759 in nova-powervm "get_vm_qp in vm.py throws an exception if the instance no longer exists" [Undecided,In progress] - Assigned to Ravi Kumar Kota (ravkota3) | 12:41 |
*** kotra03 has quit IRC | 12:42 | |
*** thorst_ has quit IRC | 12:50 | |
*** apearson has joined #openstack-powervm | 12:54 | |
*** apearson has quit IRC | 12:54 | |
*** apearson has joined #openstack-powervm | 12:54 | |
*** kylek3h_ has quit IRC | 12:55 | |
*** burgerk has joined #openstack-powervm | 12:57 | |
*** tblakes has joined #openstack-powervm | 12:59 | |
*** mdrabe has joined #openstack-powervm | 13:08 | |
*** kotra03 has joined #openstack-powervm | 13:22 | |
*** kylek3h has joined #openstack-powervm | 13:26 | |
*** edmondsw has joined #openstack-powervm | 13:37 | |
*** seroyer has quit IRC | 13:40 | |
*** seroyer has joined #openstack-powervm | 13:54 | |
*** esberglu has joined #openstack-powervm | 14:05 | |
*** tjakobs has joined #openstack-powervm | 14:20 | |
*** mdrabe has quit IRC | 14:24 | |
*** mdrabe has joined #openstack-powervm | 14:33 | |
*** openstackgerrit has quit IRC | 15:03 | |
*** openstackgerrit has joined #openstack-powervm | 15:04 | |
*** k0da has quit IRC | 15:25 | |
*** mdrabe has quit IRC | 15:25 | |
*** mdrabe has joined #openstack-powervm | 15:25 | |
efried | adreznec, trying to stack (still), now hanging here: | 15:36 |
efried | openstack --os-region-name=RegionOne volume type create --property volume_backend_name=lvmdriver-1 lvmdriver-1 | 15:36 |
efried | Any ideas? Disable a cinder something-or-other? | 15:36 |
adreznec | Yeah | 15:41 |
adreznec | Disable c-vol | 15:41 |
efried | adreznec, thanks. | 15:43 |
efried | adreznec, well, that got past the hang. But I don't think this is what we had in mind: | 16:00 |
efried | 2016-08-17 15:57:07.432 | +lib/cinder:create_volume_types:564 openstack --os-region-name=RegionOne volume type create --property volume_backend_name=lvmdriver-1 lvmdriver-1 | 16:00 |
efried | 2016-08-17 15:57:13.256 | An unexpected error prevented the server from fulfilling your request. (HTTP 500) (Request-ID: req-7e625f36-b23a-49d5-9955-4a4cc050e5b1) | 16:00 |
*** thorst_ has joined #openstack-powervm | 16:01 | |
efried | adreznec, do I need cinder at all? | 16:08 |
thorst_ | efried: what are you doing/ | 16:09 |
efried | thorst_, still trying to stack. | 16:09 |
thorst_ | you generally don't need cinder | 16:09 |
thorst_ | no cinder, no ceilometer really | 16:10 |
thorst_ | for sr-iov bits | 16:10 |
efried | How do I whack those completely? | 16:10 |
thorst_ | disable_service c-api c-vol | 16:10 |
thorst_ | and ceilometer, you'd have to explicitly enable. | 16:10 |
efried | Thanks, trying... | 16:11 |
openstackgerrit | Drew Thorstensen (thorst) proposed openstack/networking-powervm: Fix bridge mapping change https://review.openstack.org/356159 | 16:14 |
thorst_ | efried: While you're in stack hell, want to give that a quick pass? | 16:14 |
efried | sho | 16:14 |
thorst_ | and if you get more time... https://review.openstack.org/#/c/356149/ | 16:15 |
thorst_ | adreznec: looks like https://review.openstack.org/#/c/353751/ merged... | 16:16 |
thorst_ | efried: this one too: https://review.openstack.org/#/c/350768/6 | 16:19 |
thorst_ | clearly, I'm trying to get my queue shrunk and these bugs closed | 16:19 |
efried | thorst_, ack | 16:20 |
thorst_ | thx dude | 16:20 |
efried | thorst_, think I'm caught up. | 16:27 |
efried | thorst_, mdrabe, are you guys greatly preferring @property duplication vs. nestedprop? | 16:28 |
efried | thorst_, something else needs to be disabled? | 16:29 |
efried | 2016-08-17 16:23:00.254 | +lib/cinder:start_cinder:523 die 523 'c-api did not start' | 16:29 |
thorst_ | huh. | 16:30 |
efried | disable_service cinder? | 16:30 |
thorst_ | esberglu: we don't enable cinder in the CI do we? | 16:30 |
openstackgerrit | Merged openstack/nova-powervm: Plug updated VIFs https://review.openstack.org/350768 | 16:30 |
efried | thorst_, maybe c-sch? | 16:31 |
thorst_ | efried: yeah | 16:31 |
thorst_ | forgot about that. | 16:31 |
efried | trying. | 16:31 |
efried | thorst_, mdrabe, are you guys greatly preferring @property duplication vs. nestedprop? | 16:32 |
thorst_ | I prefer duplication personally...I know it sux at a technical level (duplication, gross!). But I know we've got a fair number of people coming on board trying to use the API direct | 16:33 |
thorst_ | so I'm trying to put that lens on. If I'm learning python and looking at pypowervm... | 16:33 |
thorst_ | now if you don't think its that rough (and I think the later iterations are much cleaner)...then I can be swayed | 16:33 |
efried | I certainly don't think it's the most confusing thing about our wrapper classes. | 16:34 |
thorst_ | lol - not a compelling argument! | 16:34 |
efried | And with them split out line-by-line and documented, I feel like it's pretty readable. | 16:34 |
thorst_ | yeah. | 16:34 |
thorst_ | line by line...made more sense | 16:35 |
esberglu | efried: What system are you on? I can take a look at your conf. | 16:36 |
efried | esberglu, thanks, will slack it to ya. | 16:36 |
esberglu | thorst: We have cinder on the controller | 16:36 |
efried | esberglu, reason I disabled cinder was because this was hanging: | 16:38 |
efried | openstack --os-region-name=RegionOne volume type create --property volume_backend_name=lvmdriver-1 lvmdriver-1 | 16:38 |
madhaviy | @esberglu I have made some changes under https://review.openstack.org/#/c/350768 , but some tests are failing in CI. which are unrelated to my changes | 16:39 |
mdrabe | efried: I like the dup | 16:41 |
efried | mdrabe, even having looked at the latest rev of the other? | 16:45 |
mdrabe | efried: yea... sort of. Tbh I'm somewhat on the fence. If you put a gun to my head I'd have to say the duplication, it's more readable and if you account for the nestedprop util about the same LOC | 16:52 |
openstackgerrit | Drew Thorstensen (thorst) proposed openstack/networking-powervm: Fix bridge mapping change https://review.openstack.org/356159 | 16:53 |
*** tblakes_ has joined #openstack-powervm | 16:54 | |
*** svenkat has joined #openstack-powervm | 16:54 | |
*** tblakes has quit IRC | 16:57 | |
*** tblakes_ is now known as tblakes | 16:57 | |
adreznec | thorst_: Forgot to put it in my email, but ceilometer-powervm already has docs: https://readthedocs.org/projects/ceilometer-powervm/ | 16:59 |
svenkat | thorst_ : regarding https://review.openstack.org/#/c/356159/2, I will patch a live environment | 16:59 |
thorst_ | adreznec: k | 17:01 |
thorst_ | svenkat: k | 17:01 |
svenkat | thorst_ : agent is now coming up | 17:04 |
thorst_ | svenkat: cool | 17:05 |
thorst_ | mdrabe efried: time to settle the whole pypowervm debate? Move forward with 3764? | 17:06 |
adreznec | Patch up at https://review.openstack.org/#/c/356619/ for that | 17:06 |
efried | thorst_, mdrabe: Yeah, I would rather have the "extra" LOC in a util lib - which people are less likely to read - than cluttering up the wrappers. | 17:06 |
thorst_ | efried: that's not 3764 though? | 17:07 |
mdrabe | efried: I would say nestedprop if there were several more nestedprops... might even argue for one of the earlier change sets | 17:07 |
thorst_ | 3764 just hides VNICDetails | 17:07 |
thorst_ | well, the problem I have with nestedprops is that it is just a property, but it looks entirely different. | 17:08 |
thorst_ | but its actually the same thing | 17:08 |
thorst_ | pretty much | 17:08 |
mdrabe | Yea it's a little wtfish | 17:08 |
efried | They both hide VNICDetails. 3746 does it (and others) with nestedprops. 3764 does it with duplication. | 17:08 |
thorst_ | but at the same time...I get it? | 17:08 |
thorst_ | yeah... | 17:09 |
mdrabe | (I really hate these change set numbers) efried: There's other places nestedprop _could_ be used right? | 17:10 |
efried | mdrabe, yes. The nestedprop change set includes using them in two other wrapper classes, greatly reducing those classes' LOC counts. | 17:11 |
mdrabe | Is that all the cases? I mean there could be even others right? Would just need some investigating | 17:12 |
thorst_ | I think SEA and VEA. | 17:12 |
efried | mdrabe, yeah. | 17:12 |
thorst_ | efried: maybe we should put this to the test | 17:13 |
thorst_ | get some third party besides mdrabe and I to look at it | 17:13 |
thorst_ | who has used wrappers | 17:13 |
mdrabe | Now that I know what this nestedprop thing is exactly I'm starting to think it's not so bad... | 17:13 |
thorst_ | and see if it makes sense. | 17:13 |
thorst_ | with just the comment as is? | 17:13 |
mdrabe | Yea my perspective is no longer fresh | 17:14 |
thorst_ | lmtaylor would be a good one to take a peak at it... | 17:15 |
efried | I'll give her a buzz. | 17:15 |
efried | I will be objective, I promise. | 17:15 |
thorst_ | efried: OK - don't sway her opinion | 17:15 |
thorst_ | :-D | 17:16 |
*** madhaviy has quit IRC | 17:31 | |
adreznec | efried: thorst_ Have either of you ever seen an issue with pypowervm util pyasn1 modules? E.g. | 17:41 |
adreznec | 2016-08-17 12:40:23.977 141411 ERROR nova.virt.driver from pyasn1_modules import rfc2459 | 17:41 |
adreznec | 2016-08-17 12:40:23.977 141411 ERROR nova.virt.driver ImportError: No module named pyasn1_modules | 17:41 |
thorst_ | yeah | 17:41 |
thorst_ | well, I think something similar | 17:41 |
adreznec | I verified that it's installed... and tried reinstalling through both pip and apt-get | 17:41 |
thorst_ | try to sudo apt-get remove that | 17:41 |
adreznec | But it didn't solve it | 17:41 |
thorst_ | and then install only via pip | 17:41 |
adreznec | K | 17:41 |
openstackgerrit | Drew Thorstensen (thorst) proposed openstack/nova-powervm: Wrap console failure message https://review.openstack.org/356149 | 17:42 |
adreznec | So uh | 17:43 |
adreznec | pypowervm drags them back in as dependencies | 17:43 |
thorst_ | but via pip? | 17:43 |
adreznec | I guess I could pip install pypowervm... | 17:44 |
adreznec | and reinstall pvm-cli without deps... | 17:44 |
adreznec | Do we know what actually causes it? | 17:45 |
*** adi___ has quit IRC | 17:46 | |
*** dwayne has joined #openstack-powervm | 17:47 | |
adreznec | Huh | 17:49 |
adreznec | I think our requirements.txt is wrong for pypowervm | 17:49 |
adreznec | We're looking for pyasn1_modules, but it appears to really be named pyasn1-modules | 17:49 |
adreznec | https://pypi.python.org/pypi/pyasn1-modules | 17:49 |
*** adi___ has joined #openstack-powervm | 17:51 | |
*** apearson has quit IRC | 18:06 | |
*** apearson has joined #openstack-powervm | 18:09 | |
*** kotra03 has quit IRC | 18:31 | |
efried | thorst_, mdrabe: I concede that the version with the duplication, though inelegant, is more readable/consumable by the developer. I hate to give up nestedprop, because it's cool and sexy and was difficult to get right, but it's the better choice. | 18:55 |
thorst_ | #win | 19:01 |
*** apearson has quit IRC | 19:01 | |
*** apearson has joined #openstack-powervm | 19:03 | |
efried | adreznec, thorst_ - now stack finishes "successfully", but rabbitmq-server is down, so nothing works. | 19:22 |
efried | If I unstack, I can get rabbitmq-server to start; but while stacked, it won't. | 19:22 |
adreznec | efried: What's wrong with it? OOM issue or something? | 19:26 |
efried | adreznec, I can't tell. There's nothing useful in the service status or the logs that I can see - but I'm doubtless looking in the wrong place. | 19:27 |
*** edmondsw has quit IRC | 19:28 | |
*** apearson has quit IRC | 19:29 | |
*** apearson has joined #openstack-powervm | 19:30 | |
thorst_ | adreznec: sde scrum | 19:31 |
thorst_ | ? | 19:31 |
thorst_ | efried: yeah...look at the memory. And the process ctl to see why it died | 19:32 |
efried | thorst_, "look at the memory" - like via "free"? And where is "process ctl"? | 19:32 |
thorst_ | when a process dies, there is some command to look at the logs for that process | 19:33 |
thorst_ | well, not process but 'service' | 19:33 |
thorst_ | systemctl status rabbitmq-server | 19:33 |
thorst_ | or something of that sort. | 19:33 |
efried | oh, yeah, that stuff is not helpful at all. | 19:33 |
efried | "failed to start" kind of thing. | 19:33 |
adreznec | thorst_: Bob is running it | 19:35 |
adreznec | I'm busy with rax prep | 19:35 |
thorst_ | sweet | 19:36 |
thorst_ | yeah, he dialed in | 19:36 |
efried | neo@ip9-47-69-149:/opt/stack$ free -m | 19:36 |
efried | total used free shared buff/cache available | 19:36 |
efried | Mem: 2454 1743 176 0 534 80 | 19:36 |
efried | Swap: 3903 3084 819 | 19:36 |
efried | Anything worrisome in there? | 19:36 |
thorst_ | this is AIO? | 19:37 |
thorst_ | yeah, that's way too much swap | 19:37 |
thorst_ | bump your NL up to 8 GB | 19:37 |
thorst_ | AIO == 8 GB min | 19:37 |
efried | okay. | 19:37 |
thorst_ | and you're doing the whole smt-off thing so devstack doesn't go nuts with threads? | 19:39 |
*** k0da has joined #openstack-powervm | 19:43 | |
-openstackstatus- NOTICE: The volume for logs.openstack.org filled up rather suddenly, causing a number of jobs to fail with a POST_FAILURE result and no logs; we're manually expiring some logs now to buy breathing room, but any changes which hit that in the past few minutes will need to be rechecked and/or approved again | 19:45 | |
adreznec | thorst_: tjakobs I think wait_for_vioses is still busted in pypowervm if Novalink is the IO host rather than VIOS | 19:46 |
thorst_ | adreznec: hmm...I thought for SURE we handled that | 19:46 |
thorst_ | :-( | 19:46 |
adreznec | I just hit it | 19:46 |
adreznec | And commenting out pvm_par.validate_vios_ready(self.adapter) from driver.py let me past immediately | 19:47 |
adreznec | and the driver loaded fine | 19:47 |
thorst_ | adreznec: lets debug | 19:47 |
thorst_ | :-) | 19:47 |
adreznec | nova-powervm and pypowervm are both installed from today | 19:47 |
thorst_ | in 2.5 hours | 19:47 |
adreznec | Yeah | 19:47 |
adreznec | That method in pypowervm has no checks for the management partition that I can tell | 19:48 |
thorst_ | I don't belieb you | 19:48 |
adreznec | Ah crap | 19:49 |
adreznec | Hmm | 19:49 |
adreznec | FWIW I installed pypowervm from github here | 19:49 |
adreznec | Maybe syncing to develop isn't working? | 19:49 |
adreznec | From morpheus | 19:49 |
adreznec | Idk | 19:50 |
tjakobs | i just looked at the github for pypowervm, develop branch. looks like its there | 19:51 |
adreznec | Yeah, let me look locally | 19:51 |
tjakobs | https://github.com/powervm/pypowervm/blob/develop/pypowervm/tasks/partition.py#L206-L216 | 19:51 |
adreznec | Ah I wonder if it installed from master | 19:52 |
adreznec | Since this is inside the OSA venv | 19:52 |
adreznec | I bet that's it | 19:53 |
adreznec | I'll have to verify later, no time now | 19:54 |
thorst_ | adreznec: the final countdown! | 19:58 |
openstackgerrit | Merged openstack/networking-powervm: Fix bridge mapping change https://review.openstack.org/356159 | 20:09 |
openstackgerrit | Eric Berglund proposed openstack/nova-powervm: DNM: ci check https://review.openstack.org/328315 | 20:31 |
efried | adreznec, thorst_: What version of pypowervm is in pip? | 20:57 |
*** edmondsw has joined #openstack-powervm | 20:58 | |
*** smatzek has quit IRC | 20:58 | |
adreznec | efried: Something old | 20:58 |
adreznec | Idk what exactly | 20:59 |
efried | That's bad, right? | 20:59 |
adreznec | We're not publishing with an automated job today | 20:59 |
adreznec | Well, we don't have anyone actively pulling from it iirc... | 20:59 |
adreznec | But yes | 20:59 |
adreznec | It's bad | 20:59 |
efried | adreznec, I found someone actively pulling from it, apparently. | 20:59 |
thorst_ | we're trying to figure out what version to set it to | 20:59 |
thorst_ | esberglu did some testing | 20:59 |
thorst_ | should it be 1.0.0.3 ? | 20:59 |
thorst_ | seems like it CAN be that... | 21:00 |
adreznec | Ick | 21:00 |
adreznec | I guess if it can we should just push that using twine for now | 21:00 |
adreznec | And talk to Dom about getting a job in place | 21:00 |
efried | What about folks actively wanting to develop against the latest develop branch? | 21:01 |
efried | Should they just clone the develop branch from github and pip install . it? | 21:01 |
thorst_ | efried: unfortunately that's a bit tough...we recommend development be against a stable (release) branch | 21:02 |
efried | thorst_, okay, but what about a consumer that needs the very latest fixes? | 21:03 |
efried | and capabilities | 21:03 |
thorst_ | capabilities aren't there until we release... | 21:03 |
efried | that we haven't released in an officially-tagged version yet | 21:03 |
thorst_ | fixes would go in a hotfix version | 21:03 |
thorst_ | I think there is one coming...1.0.0.3.1 | 21:03 |
efried | Okay. | 21:04 |
adreznec | Yeah | 21:05 |
adreznec | We can't publish develop to pypi | 21:05 |
adreznec | That's actively discouraged | 21:05 |
*** mdrabe has quit IRC | 21:25 | |
*** mdrabe has joined #openstack-powervm | 21:26 | |
*** tblakes has quit IRC | 21:46 | |
*** tjakobs has quit IRC | 21:49 | |
*** svenkat has quit IRC | 21:50 | |
*** thorst_ has quit IRC | 21:54 | |
*** mdrabe has quit IRC | 22:02 | |
*** apearson has quit IRC | 22:08 | |
*** esberglu has quit IRC | 22:14 | |
*** tjakobs has joined #openstack-powervm | 22:21 | |
*** burgerk has quit IRC | 22:25 | |
*** tsjakobs has joined #openstack-powervm | 22:28 | |
*** kylek3h has quit IRC | 22:28 | |
*** tjakobs has quit IRC | 22:28 | |
*** seroyer has quit IRC | 22:48 | |
*** k0da has quit IRC | 22:52 | |
*** tsjakobs has quit IRC | 22:55 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!