Thursday, 2017-03-09

openstackgerritMichael Johnson proposed openstack/diskimage-builder master: squash-package-install to use the correct python  https://review.openstack.org/44333600:59
*** pmannidi has quit IRC01:30
openstackgerritMichael Johnson proposed openstack/diskimage-builder master: squash-package-install to use the correct python  https://review.openstack.org/44333602:39
*** sudipto has joined #openstack-dib03:13
*** sudipto_ has joined #openstack-dib03:14
*** frontrunner has joined #openstack-dib03:15
*** sudipto has quit IRC03:37
*** sudipto_ has quit IRC03:37
*** aparnav has joined #openstack-dib03:43
*** frontrunner has quit IRC04:05
*** jamielennox is now known as jamielennox|away04:13
*** jamielennox|away is now known as jamielennox04:47
*** chhavi_ has joined #openstack-dib04:57
ianwyolanda / anyone : just a heads up on what happened today05:13
ianwi tagged master as 2.0.0rc2 as having 2.0.0rc1 on the other branch seemed to be messing up pbr's version recognition and causing problems05:14
ianwthere seems to have been some missed coverage in the tripleo jobs for multinode testing that hit instack05:14
ianwi believe that https://review.openstack.org/#/c/443367/2 is a sufficient solution05:14
ianwi have some ideas on how to move instack into dib itself ... but that's for another day05:15
ianwi think the workaround has been to pin to 1.28.0 for now05:15
ianwso, with all this, i will let 2.0.0rc2 sit for tomorrow and the weekend my time, and look at tagging 2.0.0 monday05:16
ianwthat will release it to pypi and anyone not pinned05:16
ianwin the mean time, the dsvm jobs are fixed, so CI should be all green05:17
*** sudipto has joined #openstack-dib05:25
yolandaianw, what it seems to fail are the tripleo jobs. They consume dib from master, not using tags05:40
*** yolanda has quit IRC05:41
*** chhavi_ has quit IRC05:50
*** andreas-f has quit IRC06:45
*** andreas-f has joined #openstack-dib07:06
*** jamielennox is now known as jamielennox|away07:09
*** jamielennox|away is now known as jamielennox07:27
*** hashar has joined #openstack-dib08:03
*** chhavi_ has joined #openstack-dib09:50
*** hashar has quit IRC09:59
*** hashar has joined #openstack-dib10:08
openstackgerritHolger Smolinski proposed openstack/diskimage-builder master: Add zipl support for s390 architecture with SCSI boot  https://review.openstack.org/44354810:10
openstackgerritwangjianhe proposed openstack/diskimage-builder master: download image Name suffix is error  https://review.openstack.org/44355910:47
*** sudipto has quit IRC10:51
*** chhavi_ has quit IRC11:43
*** chhavi_ has joined #openstack-dib11:58
*** chhavi_ has quit IRC12:24
*** sudipto has joined #openstack-dib12:29
*** chhavi_ has joined #openstack-dib12:42
*** aparnav has quit IRC13:10
*** frontrunner has joined #openstack-dib13:20
*** chhavi_ has quit IRC13:51
*** chhavi_ has joined #openstack-dib13:52
*** aparnav has joined #openstack-dib13:56
*** strigazi has quit IRC14:44
*** aparnav has quit IRC14:47
*** strigazi has joined #openstack-dib15:04
*** chhavi_ has quit IRC15:13
*** chhavi_ has joined #openstack-dib16:20
*** sudipto has quit IRC16:44
openstackgerritMichael Johnson proposed openstack/diskimage-builder master: squash-package-install to use the correct python  https://review.openstack.org/44333616:47
*** yolanda has joined #openstack-dib17:39
*** hashar has quit IRC17:55
*** trevormc has joined #openstack-dib18:10
*** chhavi_ has quit IRC18:52
*** hashar has joined #openstack-dib20:07
greghaynesianw: it seems the change to move bin/disk-image-create to an entrypoint merged in to master?20:22
greghaynesoh, I think I see, 2.0 got tagged on master?20:25
greghayneswe probably shouldnt have tagged any more 1.0's then20:25
greghaynesif that branch merged in20:25
greghaynessince techincally we didnt follow semver on them20:26
greghaynesand actually, we should branch v1, revert some of the backwards incompat stuff, then tag a new 1.x release on that branch20:27
ianwgreghaynes: 2.0.0rc2 was tagged on master ... tripleo had some issues yesterday20:48
ianwso there isn't a 2.0.0 release yet20:49
ianwi'm going to wait until monday my time before unleashing it via pip like that, but tripleo should be ok20:49
greghaynesianw: the issue is that the 1.x release on master after that is not following semver20:50
greghaynesSo people got something after the 2.x rc already20:51
greghaynesSince 1.x is after 2.0rc20:51
greghaynesOh nvm20:52
ianwafter?  there's 1.28, the merge and two fixups and then 2.0.0rc2?20:52
greghaynesI was looking at it out of order somehow20:52
greghaynesOk whew sorry :)20:52
ianwif we need a new 1.x we can branch, but i'd rather do that only if we're forced20:52
greghaynesOh wait, no, 2.0rc120:52
greghaynesIs before 1.2820:53
ianwbut there is a 2.0.0rc2?  the suggestion from from release people who said to tag the final rc as the release20:53
greghaynesThe issue is that in 1.28 I think we have some 2.x features20:54
greghaynesWhich are not backwards compatible20:54
greghaynesSo 1.28 is actually 2.0rc1.520:54
ianwhmm, that should not be the case at all20:55
greghaynesOh so 2.0rc1 didn't have 2.0 things or?20:55
greghaynesThat's what's confusing me, how we have any 1.x that happens after a 2.0rc in history20:56
ianware you looking via gitk or something?20:56
greghayneshttp://git.openstack.org/cgit/openstack/diskimage-builder/log/20:56
ianwi think that's because that was a point where we merged master into the v2 branch20:57
ianwnow we've merged it back the other way20:57
greghaynesOh, huh20:57
*** frontrunner has quit IRC20:57
ianwbut if you checkout 1.28.0 then that should just be the point before we merged20:58
ianwbefore we merged v2 into master20:58
ianwyeah, if i switch back on a fresh tree all the elements come back and bin/* scripts etc20:59
greghaynesGotcha, sorry for the confusion :)20:59
greghaynesSo we just need to make sure to not do any more 1.x tags on master20:59
ianwyeah, i think that just badly indicates the points where we updated v2 to master.  there's others, but we didn't tag20:59
ianwyes, no more 1.x tags on master20:59
ianwassuming nothing else explodes today, i'm not aware of anything yet, i'll tag 2.0.0 on monday my time21:00
greghaynesWhat happened is trove exploded due to bin/disk-image-create missing21:00
ianwoh ... so they're using from master?21:00
greghaynesWhich is now the case on master21:00
greghaynesYep21:00
ianwhmmm, see i though most people would be using from requirements21:00
ianwanyway, a big email did go out about this requesting testing which i assume nobody read21:00
greghaynesYea, that's fine though - master has to change at some point21:01
greghaynesThat just led me to looking at log and then getting confused21:01
ianwbut i was thinking actualy as one last 2.0.0 change i would take the details in that email and add them to a detailed relno entry21:01
greghaynesSgtm21:02
ianwok, loop me into any bug / change if you like.  it should be very easily solved by pip installing dib which is arguably what should have been done anyway21:02
greghaynesYep I think they said they'll switch to requirements21:02
ianwyeah, fixing this issue will help when someone bumps it too :)21:03
greghaynesAlso, the reason I might recommend making a v1 branch even if it is no different than the latest 1.x tag is it makes it easier if someone actually wants to 1.x pin21:03
greghaynesThey can pin to the branch now and get fixes if any happen without having to change their setup21:03
ianwtrue ... i was just assuming nobody was really going to bother with the fixes part though21:04
ianwhttps://review.openstack.org/443367 is a workaround for instack21:04
greghaynesYep it's likely they'd never happen21:04
ianwi've sort of played around with adding a "python runner" to run arbitrary elements as part of dib to replace this21:04
ianwsomething we could actually test21:04
greghaynesYes that really should live in dib21:05
ianwyeah, we could have basically a dib-run-parts wrapper that just sets enough environment to run the elements within your own environment21:05
ianwwhich is, afaict, what's going on here21:05
ianwso, anyway, not ready yet but it would be very nice to not have this hanging out there just waiting for us to break assumptions21:06
greghaynes++21:10
greghayneshttps://review.openstack.org/#/c/443958/ is the trove change21:17
greghaynesianw: im running in to another issue ATM http://paste.openstack.org/show/602122/21:43
greghaynesianw: it seems that when you install the dib module nothing is under the diskimage_builder module...21:43
greghaynesoh I have to import it directly21:44
greghaynesderp21:44
greghaynesthis is quite the derp day for me :)21:44
ianwoh yeah, import diskimage_builder.paths22:13
*** trevormc has quit IRC22:28
*** jamielennox is now known as jamielennox|away22:42
*** jamielennox|away is now known as jamielennox22:45
*** pmannidi has joined #openstack-dib23:44

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