*** thorst has quit IRC | 00:09 | |
*** thorst has joined #openstack-powervm | 00:35 | |
*** thorst has quit IRC | 00:46 | |
*** mdrabe has joined #openstack-powervm | 00:56 | |
*** thorst has joined #openstack-powervm | 01:17 | |
*** thorst has quit IRC | 01:24 | |
*** jay1_ has joined #openstack-powervm | 01:30 | |
*** apearson has joined #openstack-powervm | 02:02 | |
*** mdrabe has quit IRC | 02:12 | |
*** thorst has joined #openstack-powervm | 02:21 | |
*** jay1_ has quit IRC | 02:23 | |
*** jay1_ has joined #openstack-powervm | 02:35 | |
*** thorst has quit IRC | 02:41 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ceilometer-powervm master: Updated from global requirements https://review.openstack.org/455904 | 04:10 |
---|---|---|
openstackgerrit | OpenStack Proposal Bot proposed openstack/networking-powervm master: Updated from global requirements https://review.openstack.org/455954 | 04:15 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/nova-powervm master: Updated from global requirements https://review.openstack.org/455963 | 04:18 |
*** apearson has quit IRC | 04:26 | |
*** thorst has joined #openstack-powervm | 04:37 | |
*** thorst has quit IRC | 04:42 | |
*** shyama has joined #openstack-powervm | 04:51 | |
*** shyama_ has joined #openstack-powervm | 05:20 | |
*** shyama has quit IRC | 05:22 | |
*** shyama_ is now known as shyama | 05:22 | |
*** jay1_ has quit IRC | 05:23 | |
*** thorst has joined #openstack-powervm | 05:39 | |
*** thorst has quit IRC | 05:43 | |
*** jay1_ has joined #openstack-powervm | 06:28 | |
*** a1fisher_ has joined #openstack-powervm | 06:52 | |
*** adreznec has quit IRC | 06:55 | |
*** a1fisher has quit IRC | 06:55 | |
*** a1fisher_ is now known as a1fisher | 06:55 | |
*** adreznec has joined #openstack-powervm | 06:56 | |
*** thorst has joined #openstack-powervm | 07:40 | |
*** thorst has quit IRC | 07:45 | |
*** k0da has joined #openstack-powervm | 07:46 | |
*** shyama has quit IRC | 07:57 | |
*** shyama has joined #openstack-powervm | 08:32 | |
*** thorst has joined #openstack-powervm | 08:41 | |
*** thorst has quit IRC | 09:00 | |
*** thorst has joined #openstack-powervm | 09:57 | |
*** k0da has quit IRC | 10:00 | |
*** thorst has quit IRC | 10:01 | |
openstackgerrit | Merged openstack/networking-powervm master: Updated from global requirements https://review.openstack.org/455954 | 10:45 |
openstackgerrit | Merged openstack/ceilometer-powervm master: Updated from global requirements https://review.openstack.org/455904 | 10:46 |
*** jay1_ has quit IRC | 10:53 | |
*** k0da has joined #openstack-powervm | 10:57 | |
openstackgerrit | Merged openstack/ceilometer-powervm master: Remove support for py34 for ceilometer-powervm https://review.openstack.org/430619 | 11:03 |
*** thorst has joined #openstack-powervm | 11:41 | |
*** smatzek has joined #openstack-powervm | 12:02 | |
*** edmondsw has joined #openstack-powervm | 12:13 | |
*** jay1_ has joined #openstack-powervm | 12:18 | |
*** jay1_ has quit IRC | 12:43 | |
openstackgerrit | Manas Mandlekar proposed openstack/nova-powervm master: Check for presence of volume data before doing cleanup https://review.openstack.org/456206 | 12:49 |
*** jpasqualetto has quit IRC | 12:49 | |
*** jpasqualetto has joined #openstack-powervm | 13:05 | |
*** apearson has joined #openstack-powervm | 13:06 | |
*** shyama has quit IRC | 13:18 | |
*** esberglu has joined #openstack-powervm | 13:18 | |
openstackgerrit | Manas Mandlekar proposed openstack/nova-powervm master: Check for presence of volume data before doing cleanup https://review.openstack.org/456206 | 13:18 |
efried | esberglu thorst adreznec We ready to re-enable in-tree CI? | 13:20 |
openstackgerrit | Merged openstack/nova-powervm master: Updated from global requirements https://review.openstack.org/455963 | 13:21 |
esberglu | efried: No I still need to build the management node from scratch | 13:22 |
thorst | esberglu: am I the bottleneck there? | 13:22 |
thorst | I think I'm good with the backlog at the moment | 13:22 |
thorst | so I think we just need to wipe the server | 13:22 |
esberglu | thorst: Yeah if you're cool with the backlog I'm ready | 13:23 |
thorst | so should I wipe the VM or do you know how to do that? | 13:23 |
efried | k, I need to post a recheck on https://review.openstack.org/#/c/438598/ - will our CI pick that up? | 13:23 |
efried | Prolly not, but I guess I can do a powervm: recheck once it's back. | 13:24 |
thorst | efried: yeah, in 5 days or so | 13:24 |
esberglu | thorst: Not sure how to do that | 13:25 |
thorst | I can do...so you want me to just power it off immediately now? | 13:25 |
thorst | want me to keep a back up just in case? | 13:25 |
esberglu | One sec. And yeah probably a good call | 13:25 |
thorst | let me know when | 13:26 |
esberglu | thorst: There's a run going for | 13:29 |
esberglu | https://review.openstack.org/#/c/456206/ | 13:29 |
esberglu | We cool with aborting or wait til it's over? | 13:29 |
*** jpasqualetto has quit IRC | 13:31 | |
thorst | I guess lets let that finish | 13:35 |
thorst | and then maybe efried's? | 13:35 |
esberglu | thorst: Link? I'm not seeing any open *-powervm review from him | 13:37 |
efried | esberglu Mine's in-tree. | 13:37 |
efried | esberglu https://review.openstack.org/#/c/438598/ | 13:37 |
thorst | ahh, then you need to wait | 13:37 |
efried | Yeah, that's fine. | 13:37 |
thorst | at least, that'd be my recommendation | 13:37 |
efried | I posted a recheck for main jenkins failures. | 13:38 |
thorst | let me ask manas' what his priority is | 13:38 |
efried | Just let me know when we're ready so I can post a powervm: recheck. | 13:38 |
esberglu | efried: ack | 13:38 |
thorst | so I can't get manas to respond...he must be afk | 13:44 |
thorst | so lets just rip it | 13:44 |
thorst | esberglu: just power it off and rip it out? | 13:44 |
*** jpasqualetto has joined #openstack-powervm | 13:45 | |
esberglu | thorst: Yep go for it | 13:46 |
thorst | booting back up now...but remember I think that this needs to have the OS updated | 13:49 |
thorst | the original images are still 14.04 :-) | 13:50 |
thorst | if you upgrade the OS, I can recapture at 16.04 so that we don't need to upgrade the OS every time we scratch. | 13:50 |
*** apearson has quit IRC | 13:52 | |
esberglu | Damn I should have realized that. Not a huge deal though | 13:52 |
thorst | esberglu: right...the configuration of the network and what not on the system was the bigger deal | 13:53 |
*** jpasqualetto has quit IRC | 13:54 | |
*** dwayne has joined #openstack-powervm | 13:57 | |
*** jpasqualetto has joined #openstack-powervm | 14:10 | |
efried | esberglu FYI: | 14:16 |
efried | from oslo_utils import versionutils | 14:16 |
*** apearson has joined #openstack-powervm | 14:17 | |
efried | if versionutils.convert_version_to_tuple(pypowervm_version_being_tested) < (1, 1, 2): | 14:17 |
efried | do_manual_local2remote_patching_thing() | 14:17 |
efried | That's assuming we're working in python, of course. | 14:18 |
efried | esberglu And for pypowervm_version_being_tested... | 14:22 |
efried | from pbr import version | 14:22 |
efried | pypowervm_version_being_tested = version.VersionInfo('pypowervm').version_string() | 14:23 |
esberglu | efried: This lives in a bash script | 14:23 |
efried | esberglu Okaaaay. Where's that bash script? | 14:24 |
esberglu | But I can swing it to use python for this bit I guess | 14:24 |
efried | yeah | 14:24 |
efried | Can write a 5-liner to do this check. | 14:24 |
esberglu | neo-os-ci/ci-ansible/roles/ci-management/templates/scripts/prep_devstack.sh | 14:26 |
efried | I'll add a leetle py script to the local2remote change set. | 14:27 |
*** tjakobs has joined #openstack-powervm | 14:27 | |
esberglu | efried: I don't think you can just check the version. You would have to check requirements.txt. Because the local2remote setup has to happen before the stack | 14:35 |
esberglu | And at that point the pypowervm version from the prepare_node_powervm script would be installed | 14:36 |
efried | esberglu When we're getting ready to do the local2remote patch, we need to have the right pypowervm version installed. | 14:36 |
efried | And the logic to do manual local2remote patching goes hand in hand with removing pypowervm from requirements everywhere, right? | 14:37 |
efried | We're going to have to do that check-and-maybe-patch at every interval where we might have replaced pypowervm. | 14:37 |
efried | Same as we do today. | 14:37 |
esberglu | the do_manual_local2remote_patching_thing() is where we install the patched (and correct version) of pypowervm if needed | 14:40 |
esberglu | so the | 14:40 |
esberglu | if versionutils.convert_version_to_tuple(pypowervm_version_being_tested) < (1, 1, 2): | 14:40 |
esberglu | Bit will not ever get into that if you are checking the installed version | 14:40 |
efried | That sounds like it's a bit inside out. | 14:41 |
*** jay1_ has joined #openstack-powervm | 14:49 | |
esberglu | Here's my understanding of what we want | 14:52 |
esberglu | Let me know where we aren't on the same page | 14:53 |
esberglu | The prepare_node (image template build) script installs pypowervm (1.1.2 atm) with the new session_conf stuff | 14:53 |
esberglu | Which is needed for the ready node script | 14:53 |
esberglu | Then prep_devstack runs | 14:53 |
esberglu | If we are running against something with a pypowervm req lower than 1.1.2 (newton/ocata) we need to downgrade to that with the local2remote patch manually applied | 14:53 |
esberglu | To do this check we would need to check the requirements because | 14:53 |
esberglu | pypowervm_version_being_tested = version.VersionInfo('pypowervm').version_string() | 14:53 |
esberglu | would return 1.1.2 as that was installed during the prepare_node script | 14:53 |
efried | esberglu Right. I'm saying: | 14:57 |
efried | We decide to downgrade, or not. That's step 1. | 14:57 |
efried | Then we decide whether we need to patch. That's step 2. | 14:58 |
esberglu | How are you planning on deciding whether or not to downgrade though? That's where I am lost | 14:58 |
efried | Same way you do today - based on the requirements level in the patch being tested? | 15:00 |
esberglu | Why are you making deciding to downgrade and deciding to patch 2 different steps? | 15:01 |
esberglu | We would never have to downgrade without patching | 15:02 |
esberglu | We would just let stack take care of it in that case | 15:03 |
*** tjakobs has quit IRC | 15:14 | |
*** tjakobs has joined #openstack-powervm | 15:19 | |
*** mdrabe has joined #openstack-powervm | 15:31 | |
efried | esberglu Moving forward, I think we need to be more generic, though. | 15:36 |
esberglu | But once we are 1.1.2 plus, we will never need to patch. So the downgrade will happen as part of the stack based on the requirements | 15:37 |
esberglu | Using the session_config and env. variable stuff | 15:37 |
efried | Yah, so we have one version when we hit ready node. Presumably once we're complete here, that'll be 1.1.2 or higher, no patching necessary. | 15:38 |
esberglu | Yep | 15:38 |
efried | Then when we go to stack, we should just install-and-maybe-patch the version from requirements. | 15:38 |
efried | Whatever version that is. | 15:38 |
efried | I'm saying make it generic, don't worry about what release we're looking at. | 15:39 |
efried | But we shouldn't even need to muck with pypowervm between ready node and pre-stack. | 15:41 |
esberglu | Yep | 15:41 |
efried | Oh, I guess we do, cause we need the (maybe) patched version in place so that services will start. | 15:41 |
esberglu | We need to mess with it pre 1.1.2 | 15:41 |
esberglu | But that pkg_version_compare thing will never come into play | 15:41 |
esberglu | We need to check requirements pre stack | 15:42 |
esberglu | But thats it | 15:42 |
efried | So just before stack, 1) Grab the version from requirements. 2) Compare to already-installed version (using my handy new script). If not equal, a) install requirements version, b) remove from requirements so it doesn't get blasted by stack. 3) Compare that version to the known cutover version (1.1.2) using handy script. If less than, manual patch. | 15:42 |
efried | How else are you going to tell if we need to do manual patch and/or remove from requirements? | 15:43 |
esberglu | Just before stack 1) Grab version from reqs 2) If < 1.1.2, checkout, patch, install. | 15:49 |
esberglu | Any other case stack will take care of the comparison and downgrade. Why convolute the script with all that extra checking? | 15:49 |
esberglu | 2a is not needed | 15:50 |
esberglu | Wiping the requirements would be in 2) in my case | 15:50 |
*** k0da has quit IRC | 15:53 | |
efried | esberglu Okay, handy script still useful for step 2 (if < 1.1.2) | 16:19 |
esberglu | Yep | 16:19 |
esberglu | Actually no, because that's checking installed version, not reqs version. Installed will always just be whatever the image_template installed at that point | 16:25 |
efried | So why not just always install the reqs version (which may be a no-op) and patch-if-necessary? | 16:27 |
efried | We're talking in circles. Just make sure I'm on the review of whatever you figure out. | 16:27 |
*** efried has quit IRC | 16:28 | |
*** jpasqualetto has quit IRC | 16:32 | |
*** jpasqualetto has joined #openstack-powervm | 16:52 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/networking-powervm master: Updated from global requirements https://review.openstack.org/456306 | 17:00 |
*** tjakobs_ has joined #openstack-powervm | 17:21 | |
*** tjakobs has quit IRC | 17:24 | |
*** apearson has quit IRC | 17:30 | |
*** apearson has joined #openstack-powervm | 17:31 | |
*** esberglu has quit IRC | 17:42 | |
*** esberglu has joined #openstack-powervm | 17:56 | |
*** apearson has quit IRC | 17:57 | |
*** esberglu has quit IRC | 17:58 | |
*** esberglu has joined #openstack-powervm | 17:58 | |
*** apearson has joined #openstack-powervm | 18:04 | |
*** jpasqualetto has quit IRC | 18:06 | |
*** k0da has joined #openstack-powervm | 18:09 | |
*** jpasqualetto has joined #openstack-powervm | 18:19 | |
*** apearson has quit IRC | 18:19 | |
*** apearson has joined #openstack-powervm | 18:33 | |
BorD__ | did you talk about alt_disk? | 18:47 |
BorD__ | doh, sorry | 18:48 |
*** apearson has quit IRC | 18:49 | |
esberglu | thorst: efried: adreznec: Reminder that tomorrow is pike milestone 1 | 18:56 |
esberglu | Nothing really happens other than I will tag the projects | 18:56 |
thorst | esberglu: cool | 19:01 |
*** apearson has joined #openstack-powervm | 19:03 | |
*** efried has joined #openstack-powervm | 19:18 | |
*** k0da has quit IRC | 19:26 | |
*** edmondsw_ has joined #openstack-powervm | 19:34 | |
*** edmondsw_ has quit IRC | 19:40 | |
*** dwayne has quit IRC | 19:45 | |
*** jay1_ has quit IRC | 19:48 | |
efried | esberglu We live with in-tree CI yet? | 19:51 |
esberglu | This management redeploy is being a real PITA | 19:51 |
esberglu | No | 19:52 |
efried | k | 19:52 |
esberglu | I need to do a deep pass through the management playbook fix it up | 19:53 |
esberglu | Actually the whole set of playbooks honestly | 19:53 |
openstackgerrit | Merged openstack/networking-powervm master: Updated from global requirements https://review.openstack.org/456306 | 19:58 |
*** smatzek has quit IRC | 20:02 | |
*** dwayne has joined #openstack-powervm | 20:26 | |
*** apearson has quit IRC | 20:28 | |
*** apearson has joined #openstack-powervm | 20:30 | |
*** smatzek has joined #openstack-powervm | 20:49 | |
*** thorst has quit IRC | 21:01 | |
*** thorst has joined #openstack-powervm | 21:02 | |
*** apearson has quit IRC | 21:04 | |
*** thorst has quit IRC | 21:06 | |
*** jpasqualetto has quit IRC | 21:07 | |
*** smatzek has quit IRC | 21:08 | |
-openstackstatus- NOTICE: Restarting Gerrit for our weekly memory leak cleanup. | 21:26 | |
*** esberglu has quit IRC | 21:28 | |
*** esberglu has joined #openstack-powervm | 21:29 | |
*** jpasqualetto has joined #openstack-powervm | 21:31 | |
*** edmondsw has quit IRC | 21:33 | |
*** esberglu has quit IRC | 21:33 | |
*** edmondsw has joined #openstack-powervm | 21:34 | |
*** edmondsw has quit IRC | 21:38 | |
*** esberglu has joined #openstack-powervm | 21:42 | |
*** esberglu has quit IRC | 21:46 | |
*** efried has quit IRC | 21:58 | |
*** mdrabe has quit IRC | 22:07 | |
*** edmondsw has joined #openstack-powervm | 22:10 | |
*** jpasqualetto has quit IRC | 22:10 | |
*** tjakobs_ has quit IRC | 22:12 | |
*** edmondsw has quit IRC | 22:14 | |
*** esberglu has joined #openstack-powervm | 22:21 | |
*** jpasqualetto has joined #openstack-powervm | 22:22 | |
openstackgerrit | Eric Berglund proposed openstack/nova-powervm master: DNM: ci check https://review.openstack.org/328315 | 23:12 |
*** thorst has joined #openstack-powervm | 23:20 | |
*** thorst has quit IRC | 23:21 | |
*** esberglu has quit IRC | 23:38 | |
*** esberglu has joined #openstack-powervm | 23:39 | |
*** esberglu has quit IRC | 23:43 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!