Wednesday, 2017-04-12

*** thorst has quit IRC00:09
*** thorst has joined #openstack-powervm00:35
*** thorst has quit IRC00:46
*** mdrabe has joined #openstack-powervm00:56
*** thorst has joined #openstack-powervm01:17
*** thorst has quit IRC01:24
*** jay1_ has joined #openstack-powervm01:30
*** apearson has joined #openstack-powervm02:02
*** mdrabe has quit IRC02:12
*** thorst has joined #openstack-powervm02:21
*** jay1_ has quit IRC02:23
*** jay1_ has joined #openstack-powervm02:35
*** thorst has quit IRC02:41
openstackgerritOpenStack Proposal Bot proposed openstack/ceilometer-powervm master: Updated from global requirements  https://review.openstack.org/45590404:10
openstackgerritOpenStack Proposal Bot proposed openstack/networking-powervm master: Updated from global requirements  https://review.openstack.org/45595404:15
openstackgerritOpenStack Proposal Bot proposed openstack/nova-powervm master: Updated from global requirements  https://review.openstack.org/45596304:18
*** apearson has quit IRC04:26
*** thorst has joined #openstack-powervm04:37
*** thorst has quit IRC04:42
*** shyama has joined #openstack-powervm04:51
*** shyama_ has joined #openstack-powervm05:20
*** shyama has quit IRC05:22
*** shyama_ is now known as shyama05:22
*** jay1_ has quit IRC05:23
*** thorst has joined #openstack-powervm05:39
*** thorst has quit IRC05:43
*** jay1_ has joined #openstack-powervm06:28
*** a1fisher_ has joined #openstack-powervm06:52
*** adreznec has quit IRC06:55
*** a1fisher has quit IRC06:55
*** a1fisher_ is now known as a1fisher06:55
*** adreznec has joined #openstack-powervm06:56
*** thorst has joined #openstack-powervm07:40
*** thorst has quit IRC07:45
*** k0da has joined #openstack-powervm07:46
*** shyama has quit IRC07:57
*** shyama has joined #openstack-powervm08:32
*** thorst has joined #openstack-powervm08:41
*** thorst has quit IRC09:00
*** thorst has joined #openstack-powervm09:57
*** k0da has quit IRC10:00
*** thorst has quit IRC10:01
openstackgerritMerged openstack/networking-powervm master: Updated from global requirements  https://review.openstack.org/45595410:45
openstackgerritMerged openstack/ceilometer-powervm master: Updated from global requirements  https://review.openstack.org/45590410:46
*** jay1_ has quit IRC10:53
*** k0da has joined #openstack-powervm10:57
openstackgerritMerged openstack/ceilometer-powervm master: Remove support for py34 for ceilometer-powervm  https://review.openstack.org/43061911:03
*** thorst has joined #openstack-powervm11:41
*** smatzek has joined #openstack-powervm12:02
*** edmondsw has joined #openstack-powervm12:13
*** jay1_ has joined #openstack-powervm12:18
*** jay1_ has quit IRC12:43
openstackgerritManas Mandlekar proposed openstack/nova-powervm master: Check for presence of volume data before doing cleanup  https://review.openstack.org/45620612:49
*** jpasqualetto has quit IRC12:49
*** jpasqualetto has joined #openstack-powervm13:05
*** apearson has joined #openstack-powervm13:06
*** shyama has quit IRC13:18
*** esberglu has joined #openstack-powervm13:18
openstackgerritManas Mandlekar proposed openstack/nova-powervm master: Check for presence of volume data before doing cleanup  https://review.openstack.org/45620613:18
efriedesberglu thorst adreznec  We ready to re-enable in-tree CI?13:20
openstackgerritMerged openstack/nova-powervm master: Updated from global requirements  https://review.openstack.org/45596313:21
esbergluefried: No I still need to build the management node from scratch13:22
thorstesberglu: am I the bottleneck there?13:22
thorstI think I'm good with the backlog at the moment13:22
thorstso I think we just need to wipe the server13:22
esbergluthorst: Yeah if you're cool with the backlog I'm ready13:23
thorstso should I wipe the VM or do you know how to do that?13:23
efriedk, I need to post a recheck on https://review.openstack.org/#/c/438598/ - will our CI pick that up?13:23
efriedProlly not, but I guess I can do a powervm: recheck once it's back.13:24
thorstefried: yeah, in 5 days or so13:24
esbergluthorst: Not sure how to do that13:25
thorstI can do...so you want me to just power it off immediately now?13:25
thorstwant me to keep a back up just in case?13:25
esbergluOne sec. And yeah probably a good call13:25
thorstlet me know when13:26
esbergluthorst: There's a run going for13:29
esbergluhttps://review.openstack.org/#/c/456206/13:29
esbergluWe cool with aborting or wait til it's over?13:29
*** jpasqualetto has quit IRC13:31
thorstI guess lets let that finish13:35
thorstand then maybe efried's?13:35
esbergluthorst: Link? I'm not seeing any open *-powervm review from him13:37
efriedesberglu Mine's in-tree.13:37
efriedesberglu https://review.openstack.org/#/c/438598/13:37
thorstahh, then you need to wait13:37
efriedYeah, that's fine.13:37
thorstat least, that'd be my recommendation13:37
efriedI posted a recheck for main jenkins failures.13:38
thorstlet me ask manas' what his priority is13:38
efriedJust let me know when we're ready so I can post a powervm: recheck.13:38
esbergluefried: ack13:38
thorstso I can't get manas to respond...he must be afk13:44
thorstso lets just rip it13:44
thorstesberglu: just power it off and rip it out?13:44
*** jpasqualetto has joined #openstack-powervm13:45
esbergluthorst: Yep go for it13:46
thorstbooting back up now...but remember I think that this needs to have the OS updated13:49
thorstthe original images are still 14.04  :-)13:50
thorstif 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 IRC13:52
esbergluDamn I should have realized that. Not a huge deal though13:52
thorstesberglu: right...the configuration of the network and what not on the system was the bigger deal13:53
*** jpasqualetto has quit IRC13:54
*** dwayne has joined #openstack-powervm13:57
*** jpasqualetto has joined #openstack-powervm14:10
efriedesberglu FYI:14:16
efriedfrom oslo_utils import versionutils14:16
*** apearson has joined #openstack-powervm14:17
efriedif versionutils.convert_version_to_tuple(pypowervm_version_being_tested) < (1, 1, 2):14:17
efried    do_manual_local2remote_patching_thing()14:17
efriedThat's assuming we're working in python, of course.14:18
efriedesberglu And for pypowervm_version_being_tested...14:22
efriedfrom pbr import version14:22
efriedpypowervm_version_being_tested = version.VersionInfo('pypowervm').version_string()14:23
esbergluefried: This lives in a bash script14:23
efriedesberglu Okaaaay.  Where's that bash script?14:24
esbergluBut I can swing it to use python for this bit I guess14:24
efriedyeah14:24
efriedCan write a 5-liner to do this check.14:24
esbergluneo-os-ci/ci-ansible/roles/ci-management/templates/scripts/prep_devstack.sh14:26
efriedI'll add a leetle py script to the local2remote change set.14:27
*** tjakobs has joined #openstack-powervm14:27
esbergluefried: 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 stack14:35
esbergluAnd at that point the pypowervm version from the prepare_node_powervm script would be installed14:36
efriedesberglu When we're getting ready to do the local2remote patch, we need to have the right pypowervm version installed.14:36
efriedAnd the logic to do manual local2remote patching goes hand in hand with removing pypowervm from requirements everywhere, right?14:37
efriedWe're going to have to do that check-and-maybe-patch at every interval where we might have replaced pypowervm.14:37
efriedSame as we do today.14:37
esbergluthe do_manual_local2remote_patching_thing() is where we install the patched (and correct version) of pypowervm if needed14:40
esbergluso the14:40
esbergluif versionutils.convert_version_to_tuple(pypowervm_version_being_tested) < (1, 1, 2):14:40
esbergluBit will not ever get into that if you are checking the installed version14:40
efriedThat sounds like it's a bit inside out.14:41
*** jay1_ has joined #openstack-powervm14:49
esbergluHere's my understanding of what we want14:52
esbergluLet me know where we aren't on the same page14:53
esbergluThe prepare_node (image template build) script installs pypowervm (1.1.2 atm) with the new session_conf stuff14:53
esbergluWhich is needed for the ready node script14:53
esbergluThen prep_devstack runs14:53
esbergluIf 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 applied14:53
esbergluTo do this check we would need to check the requirements because14:53
esberglupypowervm_version_being_tested = version.VersionInfo('pypowervm').version_string()14:53
esbergluwould return 1.1.2 as that was installed during the prepare_node script14:53
efriedesberglu Right.  I'm saying:14:57
efriedWe decide to downgrade, or not.  That's step 1.14:57
efriedThen we decide whether we need to patch.  That's step 2.14:58
esbergluHow are you planning on deciding whether or not to downgrade though? That's where I am lost14:58
efriedSame way you do today - based on the requirements level in the patch being tested?15:00
esbergluWhy are you making deciding to downgrade and deciding to patch 2 different steps?15:01
esbergluWe would never have to downgrade without patching15:02
esbergluWe would just let stack take care of it in that case15:03
*** tjakobs has quit IRC15:14
*** tjakobs has joined #openstack-powervm15:19
*** mdrabe has joined #openstack-powervm15:31
efriedesberglu Moving forward, I think we need to be more generic, though.15:36
esbergluBut 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 requirements15:37
esbergluUsing the session_config and env. variable stuff15:37
efriedYah, 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
esbergluYep15:38
efriedThen when we go to stack, we should just install-and-maybe-patch the version from requirements.15:38
efriedWhatever version that is.15:38
efriedI'm saying make it generic, don't worry about what release we're looking at.15:39
efriedBut we shouldn't even need to muck with pypowervm between ready node and pre-stack.15:41
esbergluYep15:41
efriedOh, I guess we do, cause we need the (maybe) patched version in place so that services will start.15:41
esbergluWe need to mess with it pre 1.1.215:41
esbergluBut that pkg_version_compare thing will never come into play15:41
esbergluWe need to check requirements pre stack15:42
esbergluBut thats it15:42
efriedSo 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
efriedHow else are you going to tell if we need to do manual patch and/or remove from requirements?15:43
esbergluJust 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
esberglu2a is not needed15:50
esbergluWiping the requirements would be in 2) in my case15:50
*** k0da has quit IRC15:53
efriedesberglu Okay, handy script still useful for step 2 (if < 1.1.2)16:19
esbergluYep16:19
esbergluActually no, because that's checking installed version, not reqs version. Installed will always just be whatever the image_template installed at that point16:25
efriedSo why not just always install the reqs version (which may be a no-op) and patch-if-necessary?16:27
efriedWe're talking in circles.  Just make sure I'm on the review of whatever you figure out.16:27
*** efried has quit IRC16:28
*** jpasqualetto has quit IRC16:32
*** jpasqualetto has joined #openstack-powervm16:52
openstackgerritOpenStack Proposal Bot proposed openstack/networking-powervm master: Updated from global requirements  https://review.openstack.org/45630617:00
*** tjakobs_ has joined #openstack-powervm17:21
*** tjakobs has quit IRC17:24
*** apearson has quit IRC17:30
*** apearson has joined #openstack-powervm17:31
*** esberglu has quit IRC17:42
*** esberglu has joined #openstack-powervm17:56
*** apearson has quit IRC17:57
*** esberglu has quit IRC17:58
*** esberglu has joined #openstack-powervm17:58
*** apearson has joined #openstack-powervm18:04
*** jpasqualetto has quit IRC18:06
*** k0da has joined #openstack-powervm18:09
*** jpasqualetto has joined #openstack-powervm18:19
*** apearson has quit IRC18:19
*** apearson has joined #openstack-powervm18:33
BorD__did you talk about alt_disk?18:47
BorD__doh, sorry18:48
*** apearson has quit IRC18:49
esbergluthorst: efried: adreznec: Reminder that tomorrow is pike milestone 118:56
esbergluNothing really happens other than I will tag the projects18:56
thorstesberglu: cool19:01
*** apearson has joined #openstack-powervm19:03
*** efried has joined #openstack-powervm19:18
*** k0da has quit IRC19:26
*** edmondsw_ has joined #openstack-powervm19:34
*** edmondsw_ has quit IRC19:40
*** dwayne has quit IRC19:45
*** jay1_ has quit IRC19:48
efriedesberglu We live with in-tree CI yet?19:51
esbergluThis management redeploy is being a real PITA19:51
esbergluNo19:52
efriedk19:52
esbergluI need to do a deep pass through the management playbook fix it up19:53
esbergluActually the whole set of playbooks honestly19:53
openstackgerritMerged openstack/networking-powervm master: Updated from global requirements  https://review.openstack.org/45630619:58
*** smatzek has quit IRC20:02
*** dwayne has joined #openstack-powervm20:26
*** apearson has quit IRC20:28
*** apearson has joined #openstack-powervm20:30
*** smatzek has joined #openstack-powervm20:49
*** thorst has quit IRC21:01
*** thorst has joined #openstack-powervm21:02
*** apearson has quit IRC21:04
*** thorst has quit IRC21:06
*** jpasqualetto has quit IRC21:07
*** smatzek has quit IRC21:08
-openstackstatus- NOTICE: Restarting Gerrit for our weekly memory leak cleanup.21:26
*** esberglu has quit IRC21:28
*** esberglu has joined #openstack-powervm21:29
*** jpasqualetto has joined #openstack-powervm21:31
*** edmondsw has quit IRC21:33
*** esberglu has quit IRC21:33
*** edmondsw has joined #openstack-powervm21:34
*** edmondsw has quit IRC21:38
*** esberglu has joined #openstack-powervm21:42
*** esberglu has quit IRC21:46
*** efried has quit IRC21:58
*** mdrabe has quit IRC22:07
*** edmondsw has joined #openstack-powervm22:10
*** jpasqualetto has quit IRC22:10
*** tjakobs_ has quit IRC22:12
*** edmondsw has quit IRC22:14
*** esberglu has joined #openstack-powervm22:21
*** jpasqualetto has joined #openstack-powervm22:22
openstackgerritEric Berglund proposed openstack/nova-powervm master: DNM: ci check  https://review.openstack.org/32831523:12
*** thorst has joined #openstack-powervm23:20
*** thorst has quit IRC23:21
*** esberglu has quit IRC23:38
*** esberglu has joined #openstack-powervm23:39
*** esberglu has quit IRC23:43

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!