*** thorst_ has joined #openstack-powervm | 00:08 | |
*** k0da has quit IRC | 00:38 | |
*** thorst_ has quit IRC | 00:45 | |
*** thorst_ has joined #openstack-powervm | 01:19 | |
*** thorst_ has quit IRC | 01:19 | |
*** Jay2 has joined #openstack-powervm | 01:50 | |
*** thorst_ has joined #openstack-powervm | 02:19 | |
*** thorst_ has quit IRC | 02:24 | |
*** kjw3 has quit IRC | 02:37 | |
*** Jay2 has quit IRC | 02:39 | |
*** seroyer has quit IRC | 02:41 | |
*** thorst_ has joined #openstack-powervm | 02:55 | |
*** thorst_ has quit IRC | 02:55 | |
*** svenkat has joined #openstack-powervm | 02:59 | |
*** Jay2 has joined #openstack-powervm | 03:13 | |
*** apearson has joined #openstack-powervm | 03:22 | |
*** tlian has quit IRC | 03:23 | |
*** svenkat has quit IRC | 03:29 | |
*** thorst_ has joined #openstack-powervm | 03:56 | |
*** thorst_ has quit IRC | 04:01 | |
*** Jay21 has joined #openstack-powervm | 04:01 | |
*** Jay2 has quit IRC | 04:03 | |
*** thorst_ has joined #openstack-powervm | 04:57 | |
*** thorst_ has quit IRC | 05:02 | |
*** Jay21 has quit IRC | 05:03 | |
*** Jay2 has joined #openstack-powervm | 05:03 | |
*** Jay2 has quit IRC | 05:07 | |
*** Jay2 has joined #openstack-powervm | 05:21 | |
*** Jay2 has quit IRC | 05:26 | |
*** thorst_ has joined #openstack-powervm | 05:58 | |
*** thorst_ has quit IRC | 06:03 | |
*** apearson has quit IRC | 06:13 | |
*** edmondsw has joined #openstack-powervm | 06:17 | |
*** Jay2 has joined #openstack-powervm | 06:19 | |
*** edmondsw has quit IRC | 06:21 | |
*** openstackgerrit has joined #openstack-powervm | 07:54 | |
openstackgerrit | gengchc2 proposed openstack/ceilometer-powervm master: Remove support for py34 https://review.openstack.org/430619 | 07:54 |
---|---|---|
*** thorst_ has joined #openstack-powervm | 07:59 | |
*** thorst_ has quit IRC | 08:04 | |
*** k0da has joined #openstack-powervm | 08:37 | |
*** openstackgerrit has quit IRC | 09:34 | |
*** k0da has quit IRC | 09:34 | |
*** k0da has joined #openstack-powervm | 09:35 | |
*** thorst_ has joined #openstack-powervm | 10:00 | |
*** thorst_ has quit IRC | 10:04 | |
*** smatzek_ has joined #openstack-powervm | 11:55 | |
*** smatzek__ has joined #openstack-powervm | 11:57 | |
*** thorst_ has joined #openstack-powervm | 12:00 | |
*** smatzek_ has quit IRC | 12:01 | |
*** thorst_ has quit IRC | 12:05 | |
*** tblakes has joined #openstack-powervm | 12:07 | |
*** edmondsw has joined #openstack-powervm | 12:13 | |
*** tblakes has quit IRC | 12:28 | |
*** Jay2 has quit IRC | 12:30 | |
*** seroyer has joined #openstack-powervm | 12:33 | |
*** thorst_ has joined #openstack-powervm | 12:41 | |
*** jpasqualetto has joined #openstack-powervm | 12:45 | |
*** svenkat has joined #openstack-powervm | 12:55 | |
*** efried has quit IRC | 13:03 | |
*** efried has joined #openstack-powervm | 13:13 | |
*** nbante has joined #openstack-powervm | 13:31 | |
*** AlexeyAbashkin has joined #openstack-powervm | 13:42 | |
*** AlexeyAbashkin has quit IRC | 13:42 | |
efried | thorst_ Got a few to talk about 4776? | 13:53 |
thorst_ | that power ops? | 13:53 |
efried | yes | 13:53 |
efried | See response just posted. | 13:53 |
thorst_ | morpheus is slowly loading | 13:54 |
efried | Someone ought to move that guy to FC disks. | 13:54 |
thorst_ | so basically, I don't like that we're passing in unbounded dictionaries with tribal knowledge keys to issue certain commands | 13:54 |
efried | Okay, we're in agreement on not liking it. | 13:55 |
thorst_ | and if we had a PowerOpts object or something you could pass in that enumerated it, fine | 13:55 |
thorst_ | but just an unbounded dict | 13:55 |
efried | Okay, so we have enums for BootMode, KeylockPos, and RemoveOptical. | 13:55 |
thorst_ | I always argued against this...clearly lost in this case. | 13:55 |
thorst_ | yeah, but something to take that in, in a way that is bounded. | 13:55 |
thorst_ | the argument against it was 'well the REST API could add something before we update the API to support it', but that's always the case. | 13:56 |
efried | Okay, so I think the main point of contention here is the bounding. | 13:56 |
efried | We clearly can't get away with that for legacy. | 13:56 |
thorst_ | right. | 13:56 |
efried | But I can see doing it for the new APIs. | 13:56 |
thorst_ | but for legacy, we can convert unbounded dictionary to the new bounding 'thing' | 13:56 |
efried | Well, not if the new bounding 'thing' is bounded. | 13:57 |
thorst_ | 'immediate: True' --> power_opt.immediate = True | 13:57 |
efried | Cause we potentially lose options that we haven't supported. | 13:57 |
efried | ...supported explicitly | 13:57 |
thorst_ | there are none that we know of (even at the API) that we don't know about | 13:57 |
thorst_ | are there? | 13:57 |
thorst_ | I mean, we own REST too...we should be able to figure that out | 13:58 |
efried | I would literally have to go into the REST code to glean the exact set of possible keys & values, and clone those logically in a python class. | 13:58 |
efried | Yes. | 13:58 |
thorst_ | the client certainly doesn't know about an opt that we/REST team don't know about | 13:58 |
efried | Yeah, the Job itself definitely has an explicit and bounded set of params it accepts. | 13:58 |
efried | I wrote that framework. | 13:58 |
thorst_ | k. So we just use that :-) | 13:59 |
efried | We've generally stayed away from exhaustively copying the REST semantics. | 13:59 |
efried | But I guess we've trapped ourselves into doing that in some form in this case. | 13:59 |
efried | It does get sticky, though, when we get to 'operation' and 'immediate'. | 14:01 |
thorst_ | right. | 14:01 |
efried | Those are JobParameters just like the others, but they're kinda special. | 14:01 |
thorst_ | we took the easy answer earlier. | 14:01 |
efried | Is the hard answer better? | 14:02 |
efried | And... what IS the hard answer? | 14:02 |
*** mdrabe has joined #openstack-powervm | 14:03 | |
*** mdrabe_ has joined #openstack-powervm | 14:04 | |
*** esberglu has joined #openstack-powervm | 14:06 | |
*** mdrabe has quit IRC | 14:08 | |
thorst_ | the easy answer was an unbounded dictionary | 14:08 |
thorst_ | the hard answer is what I'm arguing we need to do - bound the parameters into the op | 14:08 |
efried | thorst_ Ugh, there's a ton of them. | 14:09 |
efried | For IBMi, you can specify netboot params - IP, netmask, gateway, etc. | 14:09 |
thorst_ | well, we know no one is using those | 14:09 |
thorst_ | so I suggest we only do the ones we really know about | 14:10 |
thorst_ | do you really believe anyone would be impacted? | 14:10 |
efried | That's dangerous talk. | 14:10 |
thorst_ | well, I guess if you're really worried we can still take in an unbounded dict...but I don't want the new thing using it. | 14:10 |
thorst_ | maybe it uses it under the covers | 14:11 |
thorst_ | but the new thing shouldn't extend an old, terrible pattern | 14:11 |
thorst_ | for an API we have likely been the only ones that have read it. :-) | 14:11 |
efried | Well, yeah, under the covers we still have to create the job parameters the same way. | 14:11 |
efried | I can take a whack at this, but I suspect it's going to feel like we're boiling the ocean. | 14:12 |
thorst_ | there's no one else I'd rather send in to boil the ocean than you | 14:13 |
thorst_ | :-p | 14:13 |
*** AlexeyAbashkin has joined #openstack-powervm | 14:13 | |
thorst_ | if it gets ridiculous, and I'm being silly, you have the right to tell me to just shove off | 14:13 |
efried | Roger that. | 14:14 |
thorst_ | I did +1 afterall | 14:14 |
esberglu | thorst_: mdrabe_: Moved the staging neo to 1.0.0.5. Ran 2 tests on | 14:18 |
esberglu | https://review.openstack.org/#/c/425780/ | 14:18 |
esberglu | And they both passed | 14:18 |
esberglu | So we should be good transitioning the prod. CI as well | 14:18 |
mdrabe_ | sweet thanks | 14:19 |
*** mdrabe_ is now known as mdrabe | 14:19 | |
thorst_ | agree...lets get more throughput on it | 14:19 |
*** smatzek__ has quit IRC | 14:27 | |
efried | thorst_ I assume you do NOT want the pypowervm side to validate business logic too. | 14:27 |
thorst_ | psht, no | 14:28 |
efried | Let the REST side handle that as usual. | 14:28 |
efried | k | 14:28 |
efried | e.g. "if you specify X, you must also specify Y and Z" or "the value for X must be between A and B" - that kind of thing. | 14:28 |
thorst_ | push off to rest | 14:29 |
*** tlian has joined #openstack-powervm | 14:35 | |
*** smatzek has joined #openstack-powervm | 14:57 | |
*** esberglu_ has joined #openstack-powervm | 15:00 | |
*** esberglu has quit IRC | 15:04 | |
*** AlexeyAbashkin has quit IRC | 15:05 | |
*** kriskend has joined #openstack-powervm | 15:07 | |
*** apearson has joined #openstack-powervm | 15:10 | |
*** Jay2 has joined #openstack-powervm | 15:16 | |
*** nbante has quit IRC | 15:21 | |
*** nbante has joined #openstack-powervm | 15:22 | |
*** dwayne has joined #openstack-powervm | 15:24 | |
*** Jay21 has joined #openstack-powervm | 15:36 | |
*** Jay2 has quit IRC | 15:36 | |
*** burgerk has joined #openstack-powervm | 15:36 | |
*** Jay21 has quit IRC | 15:36 | |
thorst_ | esberglu_: can we start shutting down the CI environments? | 15:44 |
thorst_ | so I can move the disks around | 15:44 |
esberglu_ | Yep | 15:48 |
esberglu_ | What do you need me to do | 15:49 |
thorst_ | esberglu_: shutdown the servers | 15:52 |
thorst_ | cause I'm just going to force off them | 15:52 |
thorst_ | so you should do something a little nicer than that before I come in with an ax | 15:52 |
esberglu_ | Ok one sec | 15:53 |
esberglu_ | thorst_: all right | 15:58 |
*** seroyer has quit IRC | 16:01 | |
thorst_ | esberglu_: shut off? | 16:11 |
*** seroyer has joined #openstack-powervm | 16:18 | |
*** k0da has quit IRC | 16:40 | |
*** jpasqualetto has quit IRC | 17:08 | |
*** jpasqualetto has joined #openstack-powervm | 17:19 | |
*** smatzek has quit IRC | 17:29 | |
*** tblakes has joined #openstack-powervm | 17:31 | |
thorst_ | esberglu_: The production VMwas are coming back online. This is the zuul and openstack VMs | 17:34 |
thorst_ | staging is next...the files are still moving over to the san | 17:35 |
*** smatzek has joined #openstack-powervm | 17:46 | |
*** tblakes has quit IRC | 17:48 | |
thorst_ | esberglu_: Staging is coming up now | 17:48 |
thorst_ | so now its up to you to get the envs running again :-) | 17:49 |
esberglu_ | Are the production ones both up? I can get to the management but not the controller | 17:50 |
thorst_ | should be...let me look at the controller | 17:52 |
thorst_ | remember, you lost your devstack | 17:52 |
thorst_ | so you need to redeploy | 17:52 |
esberglu_ | Yeah. I can't even ping it | 17:52 |
thorst_ | OK - I'll take a peak in 5. | 17:54 |
*** smatzek has quit IRC | 17:54 | |
thorst_ | well, it got stuck in grub | 17:56 |
thorst_ | yeah, totally hosed. I'll recopy it | 17:57 |
thorst_ | how about the staging ones? Everything OK there? | 18:00 |
*** tblakes has joined #openstack-powervm | 18:06 | |
*** smatzek has joined #openstack-powervm | 18:28 | |
*** nbante has quit IRC | 18:29 | |
*** adi_____ has quit IRC | 18:35 | |
*** AndyWojo has quit IRC | 18:37 | |
thorst_ | esberglu_: everything should be back now | 18:41 |
*** mdrabe has quit IRC | 19:04 | |
*** mdrabe has joined #openstack-powervm | 19:04 | |
*** nbante has joined #openstack-powervm | 19:05 | |
*** nbante has quit IRC | 19:08 | |
*** mdrabe has quit IRC | 19:10 | |
*** mdrabe has joined #openstack-powervm | 19:20 | |
*** apearson has quit IRC | 19:32 | |
*** adi_____ has joined #openstack-powervm | 19:47 | |
*** apearson has joined #openstack-powervm | 19:50 | |
mdrabe | esberglu_ So are all the CI nodes on 1.0.0.5 now? | 19:50 |
esberglu_ | mdrabe: Currently redeploying. But yes when they are back up they will be 1.0.0.5 | 19:50 |
mdrabe | ah ok, thanks for the update | 19:51 |
*** AndyWojo has joined #openstack-powervm | 20:13 | |
*** k0da has joined #openstack-powervm | 20:19 | |
*** smatzek has quit IRC | 21:32 | |
*** thorst_ has quit IRC | 21:53 | |
*** thorst_ has joined #openstack-powervm | 21:53 | |
*** thorst_ has quit IRC | 21:58 | |
*** svenkat has quit IRC | 22:01 | |
*** burgerk has quit IRC | 22:31 | |
*** edmondsw has quit IRC | 22:41 | |
*** esberglu_ has quit IRC | 22:56 | |
*** esberglu has joined #openstack-powervm | 22:57 | |
*** tblakes has quit IRC | 22:59 | |
*** mdrabe has quit IRC | 23:01 | |
*** esberglu has quit IRC | 23:01 | |
*** seroyer has quit IRC | 23:10 | |
*** esberglu has joined #openstack-powervm | 23:10 | |
*** esberglu_ has joined #openstack-powervm | 23:11 | |
*** esberglu has quit IRC | 23:11 | |
*** esberglu_ has quit IRC | 23:13 | |
*** kriskend has quit IRC | 23:14 | |
*** jpasqualetto has quit IRC | 23:27 | |
*** apearson has quit IRC | 23:29 | |
*** k0da has quit IRC | 23:40 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!