Wednesday, 2016-01-20

jeblairfungi: that risk is not automatically eliminated with afs, but we at least have some options to deal with it00:00
*** weshay_xchat has quit IRC00:00
*** yamamoto_ has joined #openstack-infra00:00
*** dingyichen has joined #openstack-infra00:01
clarkbif we wanted resiliency ceph(fs) might be an option but then we are basically reimplementing an object store on top of cinder in acloud with an object store already whichseems dirty00:02
*** ybathia has joined #openstack-infra00:02
clarkbso I agree with jhesketh agreeing on some fundamental requirements/needs would probably help guide us00:02
*** ddieterl_ has quit IRC00:03
*** pahuang has joined #openstack-infra00:03
*** dingyichen has quit IRC00:03
clarkb8TB of storage for ~6 months of log retention? have to be able to host indexes to the logs so that periodic jobs and friends are browseable, untrusted job workers need some safe way of writing to their specific location, expect that every file will be read at least one (logstash),00:03
clarkbthat is rough stuff off the top of my head00:04
jeblairclarkb: i don't think the untrusted workers thing is necessarily true anymore...00:04
*** kaisers has quit IRC00:05
jeblairclarkb: it's what pushed us in the direction of swift for where we thought we were going to be with zuulv2 post jenkins... but i think the situation is different for zuulv300:05
*** thorst has joined #openstack-infra00:05
jeblairclarkb: i wrote a bit about that in the afs log spec00:05
clarkbjeblair: because anisble can do the same sort of file indirection as jenkins?00:05
jeblairclarkb: yeah basicall00:05
jeblairy00:05
*** rbrndt has quit IRC00:06
jeblairclarkb: (i mean, i have an answer for how to do that with afs, but it's somewhat complicated -- enough so that it wasn't clearly simpler than swift at the time)00:07
jeblair(so i'll be happy if we don't need it)00:07
clarkbgotcha00:07
clarkblogs should be relatively easily expired00:07
jheskethso the browsable/index requirement, does that extend to "must look like apache dir listing"? because maybe we just need a better way to browse logs (in particular, periodic ones)00:08
clarkbjhesketh: I think they do not need to be just like apache but they do need to be sortable bsaed on mod time00:08
*** sdake_ has joined #openstack-infra00:08
jeblair(right, bonus points if we make it actually look better, but we can do that with apache too :)00:09
*** doug-fish has joined #openstack-infra00:09
*** bryan_att has quit IRC00:09
clarkbjhesketh: to allow for people going "I need to look at results from one week ago" or "I need to look at a particular day"00:09
*** dingyichen has joined #openstack-infra00:10
*** sdake has quit IRC00:11
jheskethI guess the extension of my question is do we not change anything from the current swift storage and just make publishing log listings better... eg a database the zuul inserts into that we create a frontend for browsing00:11
*** Swami has quit IRC00:11
fungiwhich is also potentially solvable instead with a zuul mysql reporter? if the data reported into the db included the timestamps and base index urls00:11
*** Swami has joined #openstack-infra00:11
fungiheh, i think we were just typing the same thing00:11
*** MarkAtwood1 has quit IRC00:14
*** doug-fish has quit IRC00:14
*** markvoelker has quit IRC00:14
*** rkukura has quit IRC00:14
*** dchen has joined #openstack-infra00:15
*** piet has quit IRC00:15
openstackgerritJeremy Stanley proposed openstack-infra/system-config: AFS servers use server class instead of template  https://review.openstack.org/26993000:15
*** piet has joined #openstack-infra00:15
fungijeblair: mordred: clarkb: ^ should in theory fix up the sources.lists on those stragglers00:15
krotscheckjeblair: Not yet. I was planning on sitting on mordred's head, but if you're volunteering ;)00:15
jeblairkrotscheck: it sounds like some combination of fungi and i are volunteering00:16
krotscheckOh good00:16
* krotscheck reads backscroll00:16
fungithose entries were the only direct callers of openstack_project::template in the global site manifest00:16
jeblairpossibly the top part of fungi and the bottom part of me00:16
clarkbjhesketh: fungi I do worry about tightly coupling the job runner to log storage, though I don't believe that is a necessary requirement00:16
fungione of those mix-and-match outfit books00:16
*** moravec has joined #openstack-infra00:16
krotscheckjeblair, fungi: I was going to get working on converting-mirrors-to-AFS next, but if y'all want to do that....00:16
clarkbit just makes working with it harder00:17
clarkbif zuul is down you can't get logs sort of thing00:17
*** markvoelker has joined #openstack-infra00:17
jheskethclarkb: only if zuul's db is down which could be done with galera or something with a bit more stability00:18
fungimaybe zuul could buffer and flush durable index updates into afs00:18
jheskethbut that's a design point in my opinion00:18
fungior, yeah, the database not running on zuul.o.o itself00:18
fungiwhich is how we'd likely deploy anyway00:18
jheskethwe're still talking about a decent amount of extra work00:18
jheskethfor what return00:18
fungireport into a trove backend and have read-only creds for the logserver00:19
anteayafungi: I could read all the scrollback and figure out if I can do anything to help or I could just ask, can I do anything to help?00:19
fungianteaya: probably not for the moment?00:19
fungimostly hacking on getting kernel updates installed on our servers00:19
anteayavery good00:19
* anteaya goes back to scrollback00:19
*** shashank_hegde has quit IRC00:19
openstackgerritDaniel Wallace proposed openstack-infra/shade: add the ability to get an object back from swift  https://review.openstack.org/26992500:20
jeblairyeah, i keep coming back to the idea that we get everything we need feature-wise by dumping it into a filesystem (whether that's on disk, afs, ceph, whatever), and we can always build other stuff on top of that.00:20
krotscheckfungi, jeblair: When in the "Between 4AM and Noon PST" Timeframe this week would work for you?00:21
*** kaisers has joined #openstack-infra00:21
*** shashank_hegde has joined #openstack-infra00:21
*** rkukura has joined #openstack-infra00:21
anteayainternap nodes are unhappy, ovh nodes are unhappy00:21
jheskethso it seems the best reason to not continue storing on disk is that it's fragile and likely to fail at some point00:21
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: Wire up the new --overcloud-pingtest into the tripleo.sh heredoc  https://review.openstack.org/26202800:21
*** baoli has joined #openstack-infra00:23
jeblairfail again even :)00:23
fungijhesketh: well, and there is still the scalability concern. today we have no easy answer to what happens when our storage needs double. we're attaching the maximum number of cinder volumes of the maximum possible size to the server already00:23
jheskethso are the alternative filesystems (afs, ceph etc) going to be stable enough, and is the stability worth the effort in setting it up?00:23
jheskethfungi: hmm, didn't know that00:23
jeblairjhesketh: well, we've already set up afs00:23
jeblairso that's basically a sunk cost00:24
jheskethsure, just thinking through the options. For example, if we have playbooks to help recover from various disk failures how bad is it if we lose a day of logs? Jobs can just be re-run for those who need them.00:24
*** sdake_ has quit IRC00:24
fungijhesketh: maximum cinder device rackspace allows us to provision is 1tb and due to xen limitations we can't attach more than 14 (supports up to 16 vbd nodes, two of which are taken up by rootfs and ephemeral)00:24
jhesketh(not that I Think that's a good idea)00:24
jeblairif we want _more_ stability from afs than our current system, we may need to spend a little more effort into making it more robust, but that's also something we can fairly easily evolve over time00:25
fungiso basically with no redundancy we top out around 14tb capacity00:25
jheskethjeblair: it sounds like there is still some effort in tuning the afs and testing, although compared to the other options that doesn't seem like too much work00:25
*** rkukura has quit IRC00:25
jeblair(volume migrations make that easy)00:25
*** sdake has joined #openstack-infra00:25
*** moravec has quit IRC00:27
*** prometheanfire has quit IRC00:28
jeblairkrotscheck: i get online around 8am; i can try to reserve mornings for this -- i did want to update my bandersnatch patch first, so maybe we should plan for thurs/friday for the serious push.00:28
*** sflanigan has joined #openstack-infra00:29
*** sflanigan has joined #openstack-infra00:29
*** sridhar_ram has joined #openstack-infra00:29
*** piet has quit IRC00:30
jeblairso maybe i can spend tomorrow getting bandersnatch writing into afs00:30
*** [1]Thelo has joined #openstack-infra00:31
*** baoli has quit IRC00:31
clarkbfyi rebooting nodepool now to apply new nodepool changes and patch kernel00:32
jeblairjhesketh, clarkb, fungi, mordred: so maybe we should pause the swift logs stuff for now and take a bit of time to consider it, during which we can see if the pypi in afs effort falls flat or what else we might learn from it?00:32
*** Thelo has quit IRC00:33
*** [1]Thelo is now known as Thelo00:33
openstackgerritMerged openstack-infra/system-config: AFS servers use server class instead of template  https://review.openstack.org/26993000:34
krotscheckjeblair: That works for me, that leaves me tomorrow open to contribute to bower and get them more distro-package-policy savvy00:35
*** yamamoto_ has quit IRC00:35
anteayaI'm thinking of writing a story where the narative begins at the punchline and the story is revealed in reverse order one page at a time00:37
*** Swami has quit IRC00:37
nibalizeranteaya: so its a puppet manifest?00:38
anteayaha ha ha00:38
anteayait could be written in ruby with lots of rockets, sure00:38
jheskethjeblair: yeah I'm okay with it being on the back burner, but I'd love for the spec to not drag on. I thought this is why we revisited it during the summit.00:39
openstackgerritChristopher Aedo proposed openstack-infra/project-config: Update App Catalog dead link checker  https://review.openstack.org/26993500:40
ianwclarkb: when it's settled, can you ensure a build is started so we can see if the logs are making it out?00:41
clarkbianw: ya I will trigger a build shortly00:41
clarkboh except I think it will write to my console00:42
jeblairjhesketh: yeah, i'm with you.  there are two things that make me think we should pause, for at least a couple days:  1) changing direction probably shouldn't be a snap decision if we can take a moment to consider.  2) given a week, i think we can put something production into afs which will help us better evaluate that alternative.  i don't think we need to drag it out.00:43
*** baoli has joined #openstack-infra00:44
*** ZZelle_ has quit IRC00:44
*** Sukhdev has quit IRC00:44
anteayajhesketh: I do acknowledge and am grateful for all the hard work you have put into swift logs to get us this far00:44
anteayajhesketh: thank you00:45
anteayayou are awesome00:45
jeblaireverything is awesome, but especially jhesketh00:45
anteaya++00:45
*** Qiming has quit IRC00:45
jheskethlol00:46
jheskeththankyou :-)00:46
jheskethjeblair: I'm fine with that way forward00:46
openstackgerritJay_Clark proposed openstack-infra/irc-meetings: adding the irc meeting slot for the openstack-salt team.  https://review.openstack.org/26993600:46
anteayadid we restart nodepool recently?00:48
ianwanteaya: clarkb just rebooted it00:49
anteayaah thank you00:49
anteayathere it is in scrollback, sorry00:50
openstackgerritMatthew Treinish proposed openstack-infra/devstack-gate: Use devstack subunit stream in output  https://review.openstack.org/23444700:50
*** piet has joined #openstack-infra00:51
anteayaclarkb: I don't know if you saw but the patch to devstack master to remove the cpu flags failed in check: https://review.openstack.org/#/c/269739/00:52
*** eil397 has quit IRC00:52
anteayaclarkb: for after the world has been patched00:52
*** Thelo_ has quit IRC00:53
*** baoli has quit IRC00:53
*** bpokorny has joined #openstack-infra00:55
*** MarkAtwood1 has joined #openstack-infra00:55
clarkbok geaman is still not getting jobs registered for the image deletes00:55
clarkbgreghaynes: tells me likely because the builder relies on what is on disk to know what to register jobs for00:56
clarkbso00:56
greghaynesya00:56
clarkbI can do manual cleanup of the db00:56
*** jcoufal has joined #openstack-infra00:57
greghaynesbuilders only register delete/upload jobs for stuff that exists on disk, if a build fails and the file is not on disk then no -delete is registered00:57
greghaynesso when nodepool is out of sync and wants to delete an image that lacks a job it just hnnnng00:57
*** kzaitsev_mb has quit IRC00:58
*** MarkAtwood1 has quit IRC00:58
clarkbfor now I htink the best option is to manually remove those rows from the db00:58
clarkbthen work on making the deletes more resilient to this failure00:59
clarkbunder typical operation this should't happen00:59
*** MarkAtwood has quit IRC00:59
*** abitha has quit IRC00:59
*** kzaitsev_mb has joined #openstack-infra01:00
anteayasandbox has the +1, 0, -1 that it used to have for registered users again01:00
anteayahttps://review.openstack.org/#/c/269387/01:00
*** yonglihe has quit IRC01:01
*** ybathia has quit IRC01:02
*** sputnik13 has quit IRC01:04
*** unicell1 has joined #openstack-infra01:05
*** baoli has joined #openstack-infra01:05
*** kzaitsev_mb has quit IRC01:05
*** aeng has joined #openstack-infra01:07
*** unicell has quit IRC01:07
clarkbso I think I need to do a 'DELETE FROM dib_image WHERE state = 1;01:07
clarkbjeblair: ^ that look right ot you?01:07
*** vivekd has joined #openstack-infra01:09
*** salv-orlando has quit IRC01:12
clarkbok confirmed they are not on disk so I am going to go ahead and run that sql query01:13
jeblairclarkb: yep.01:14
*** baoli has quit IRC01:15
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Add optional run_metadata filter to get_test_runs_by_test_test_id  https://review.openstack.org/26995001:15
teranHi folks01:16
*** lewo has quit IRC01:17
clarkbteran: hello01:17
mtreinishlifeless: have you seen this error before? http://logs.openstack.org/47/234447/5/check/gate-tempest-dsvm-full/f57080f/logs/devstacklog.txt.gz#_2016-01-20_01_10_44_13701:17
*** Sukhdev has joined #openstack-infra01:17
clarkbjeblair: ianw ok I have run `nodepool image-build ubuntu-trusty` as a first attempt (but with the sudo things which may not be necesary any longer with builders01:17
teranclarkb: Do you probably know is there any chance to get more logs(like dmesg/kernel.log) from nodes running gate tests?01:17
teranlike this one http://logs.openstack.org/64/269564/1/check/gate-fuel-library-puppet-unit-3.6-dsvm-centos7/01:17
lifelessmtreinish: either bad packaging, or something ran 'python setup.py install' the six project01:18
clarkbjeblair: ianw and the logs are being written to dib.ubuntu-trusty.log01:18
clarkbjeblair: ianw so progress01:18
dstufftFYI I just cut pip 8.001:18
clarkbteran: we should record those logs already01:18
dstufftso if things go boom, I'll be hiding over here01:18
teranclarkb: oh, where to look for them?01:18
mtreinishdstufft: oh, that could be what broke in that link I just pasted01:18
mtreinishbecause everything was working a few minutes ago01:18
clarkbteran: oh doesn't look like fuel puppet runs do01:19
mtreinishlifeless: ^^^01:19
lifelessmtreinish: I don't *think* its a new thing in pip 801:19
*** kaisers1 has joined #openstack-infra01:19
lifelessmtreinish: but it could be01:19
clarkbteran: we do for mots of the openstack integration tests, you will have to add it to that job if you wan tthem01:19
dstufftI don't think that's new or an actual error01:19
*** Sukhdev has quit IRC01:19
lifelessmtreinish: certainly the limitation on uninstalling things without that metadata isn't new01:19
*** Sukhdev has joined #openstack-infra01:19
lifelessmtreinish: isn't01:19
teranclarkb: hm... ok, we'll try to get them. Thanks a lot!01:20
lifeless2016-01-20 01:10:44.467 | ./stack.sh: line 486: generate-subunit: command not found01:20
lifelessthe error ?01:20
lifelesshmm, no01:20
lifelessdstufft: it does look like 8 bailed on that01:20
*** kaisers has quit IRC01:21
* dstufft finds commit01:21
lifelessdstufft:         elif distutils_egg_info:01:21
lifeless            raise UninstallationError(01:21
dstufftoh right01:21
mtreinishlifeless: http://logs.openstack.org/32/234232/9/check/gate-tempest-dsvm-full/a54f412//logs/devstacklog.txt.gz#_2016-01-19_22_55_33_45101:22
lifelessdstufft: thats from 2014 though01:22
dstufftit was in my general "we're doing a pip 8 so remove all the deprecated things"01:22
mtreinishit looks like it was just a deprecation warning before and now its fatal01:22
dstuffthttps://github.com/pypa/pip/commit/6afc718307fea36b9ffddd376c1395ee1061795c01:22
*** Sukhdev_ has joined #openstack-infra01:22
ianwclarkb: yay!01:22
*** Sukhdev has quit IRC01:22
lifelessdstufft: oh no, I misread blame01:23
lifelessdstufft: so yeah01:23
lifelessdstufft: this is going to break everyone using trusty that has six installed from the distro ;)01:23
*** lewo has joined #openstack-infra01:23
dstufftbasically we stopped lying and pretending we were uninstalling something that we weren't actually uninstalling01:23
lifelessdstufft: sure, I get the logic01:23
*** yamamoto_ has joined #openstack-infra01:24
mtreinishyeah, it's gonna break every dsvm run: http://logstash.openstack.org/#dashboard/file/logstash.json?query=message%3A%5C%22DEPRECATION%3A%20Uninstalling%20a%20distutils%20installed%20project%5C%2201:24
lifelessdstufft: the concern I have is that the deprecation cycle is faster than the reaction-to-deprecations for distro packages01:24
mtreinishhas 200177 hits in the last 7 days01:24
*** ccrouch has quit IRC01:24
*** zz_dimtruck is now known as dimtruck01:24
lifelessmtreinish: can you see if its always associated with six?01:24
lifelessmtreinish: or if there are other packages01:25
mtreinishit's more than just six01:25
teranclarkb: one more question, is there a chance to get contrack limits and yes/no about it's reaching from hardware nodes instances for those tests are running?01:25
lifelessmtreinish: if its just a few we might be able to uninstall them like we uninstall python-pip, python-pip3 etc01:25
*** Sukhdev_ has quit IRC01:25
mtreinishtheres urllib3, jsonpointer, chardet, libvirt-python, pyOpenSSL, PyYAML, netaddr01:25
mtreinishand that's just where I got until laziness kicked in01:26
mtreinishalthough, that might be the complete list01:26
lifelessmtreinish: ok, lets cap the install of pip to 7.101:26
*** mtanino has quit IRC01:26
lifelessmtreinish: get-pip.py is a pip itself01:26
lifelessmtreinish: so doing get-pip.py install pip<8 should work IIRC01:26
dstufftno01:27
dstufftit won't, because double requirement01:27
lifelessdstufft: -c ?01:28
dstufft-c should work yea01:28
mtreinishlifeless, dstufft: so 'get-pip.py install -c pip<8' ?01:29
lifelesspython ./get-pip.py -c <(echo "pip<8")01:29
*** akshai has quit IRC01:29
lifelessmtreinish: -c takes a file as parameter01:29
dstufftdo we support stdin on that?01:29
*** zhurong has joined #openstack-infra01:29
dstufftthat's neat01:29
lifelessmtreinish: so probably a little clearer to write a file with pip<8 in it, rather than my shell hackery01:29
lifelessmtreinish: since we need to tunnel through sudo01:29
lifelessdstufft: no, thats a shell thing, uses /proc/fd01:30
*** harlowja has quit IRC01:30
dstufftoh01:30
lifeless<(expression) -> run expression with its output a pipe, pass the pipe as an open fd via fork, pass /proc/fd/N in the cmdline01:30
*** harlowja has joined #openstack-infra01:30
*** david-lyle has quit IRC01:31
*** Jeffrey4l has joined #openstack-infra01:31
mtreinishlifeless, dstufft: https://review.openstack.org/#/c/269954/01:31
mtreinishoh, I can change it to a file01:31
lifelessmtreinish: yah, will need to01:32
lifelessmtreinish: because sudo opens another subprocess and closes extraneous fd's01:32
dstufftlifeless: I didn't mean to ignore the thing earlier, feeling crummy and I got distracted looking to see how long ago we deprecated it-- We may roll that back. We deprecated it almost exactly a year ago (11 days shy), though I'm not sure that a longer period of time is going to actually cause any movement on it, the tl;dr is that some projects use distutils in their setup.py and if they do distros won't drop the right metadata, fix is01:33
dstufft either get distros to switch to setuptools, projects, or both. Just continuing to lie about uninstalling doesn't feel like a great solution, but we'll see how many people start yelling at me01:33
lifelessdstufft: so we may be unable to avoid the lying on distros01:33
mtreinishlifeless: ok: https://review.openstack.org/#/c/269954/ uses a seperate file01:35
clarkbteran: I don't understand the question01:35
mtreinishI'll fast approve it if it passes the gate01:35
lifelessdstufft: because the distro package manager will have a hernia if we uninstall things high up the dep list01:35
mtreinishI probably should have opened a bug for it01:35
lifelessdstufft: (and things with CLI's other programs need, for instance)01:35
dstufftI don't feel like logging into review.o.o atm but that looks legit to me01:36
dstufftlifeless: virtual environments!01:36
lifelessdstufft: so -> #pypa-dev perhaps ?01:37
teranclarkb: so, we have a connectivity issue with these tests and one of the most obvious guesses why could it happen that's because of conntrack limit in hardware node01:37
dstufftpip install --ignored-installed six will (I think) install six as pip<8 did too fwiw01:37
dstufftlifeless: sure01:37
*** dimtruck is now known as zz_dimtruck01:37
teranclarkb: so someone who has access to hardware node could just check it's dmesg for conntrack limit reaching messages that would be very useful01:38
teranclarkb: could you please do that or who should I ask about that?01:39
clarkbteran: we don't have access to that you would have to contact the individual clouds01:39
teranclarkb: ok, got it. Thank you!01:39
fungiat least until infra-cloud goes live01:40
openstackgerritJay_Clark proposed openstack-infra/irc-meetings: adding the irc meeting slot for the openstack-salt team.  https://review.openstack.org/26993601:42
*** Qiming has joined #openstack-infra01:42
*** ddieterly has joined #openstack-infra01:44
dimslifeless : mtreinish : https://review.openstack.org/#/c/269954/ is the plan of action? :)01:44
mtreinishdims: assuming it passes check yes01:45
mtreinishwell in the short term at least01:45
dimsmtreinish : guess we need request to promote it once it passes check?01:45
mtreinishfungi: btw, I set the subunit2sql db prune cron job to run on Sundays right? Was there anything in the log file, because it doesn't look like anything trimmed01:45
mtreinishdims: yep, that was my plan :)01:45
dimsmtreinish : great thanks01:46
*** otter768 has joined #openstack-infra01:46
*** hemna has quit IRC01:47
*** ksantoshk has quit IRC01:48
*** pvaneck has quit IRC01:48
*** Daisy has joined #openstack-infra01:49
*** Sukhdev has joined #openstack-infra01:49
*** Sukhdev has quit IRC01:50
lifelessdims: yes01:50
ianwclarkb: cool, finally that git clone line looks right and the old branches deleted (01:21:00,296 in http://nodepool.openstack.org/dib.ubuntu-trusty.log)01:50
*** armax has quit IRC01:51
jeblairlol: the atlassian instructions for "how to resolve a merge conflict" describe git, not mercurial.01:52
*** keedya has quit IRC01:52
lifelesscan someone confirm for me - pip in unittest images is done at image build time, not test run time ?01:53
jeblairlifeless: hrm, i think we may actually run get-pip at runtime...01:54
*** armax has joined #openstack-infra01:54
jeblairlifeless: i think we cache _get-pip.py itself_ at image-build, but run it at job-execution...01:55
jeblairi still want to double check myself on that though01:55
lifelessjeblair: ok; thinking through, I actually care about virtualenv, not pip01:55
lifelessjeblair: since the virtualenv package determines the pip we end up with in a virtualenv made by tox01:56
lifelessjeblair: and virtualenvs with system site packages enabled may run into this issue too01:56
jeblairlifeless: i think we have exised all site-packages-enabled venvs01:56
*** bpokorny_ has joined #openstack-infra01:56
lifelessoh that would be loverly01:56
jeblairlifeless: i think virtualenv is image build time01:57
greghaynesI dont see anything that runs get-pip.py in our elements01:58
jeblairlifeless: http://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/manifests/template.pp#n23101:58
greghaynesso that jives with what jeblair thins01:58
mtreinishgreghaynes: I think something is installing a newer pip in the images: http://logs.openstack.org/47/234447/5/check/gate-tempest-dsvm-full/f57080f/console.html#_2016-01-20_00_56_51_06801:58
greghaynesthinks01:58
lifelessmtreinish: that dvsm01:58
fungihttp://codesearch.openstack.org/?q=get-pip.py&i=nope&files=&repos=01:58
lifelessmtreinish: we're now talking unit tests01:59
greghaynesmtreinish: yep, at runtime though01:59
lifelessmtreinish: I know exactly where dvsm does its stuff :)01:59
mtreinishlifeless: heh, ok01:59
jeblairlifeless: you may be the only one ;)01:59
fungithere are a few dib elements in dib itself which seem to use it02:00
lifelessjeblair: we should rewrite it in Make02:00
fungialso ansible's pip role02:00
jeblairlifeless: don't tempt clarkb02:00
*** bpokorny has quit IRC02:00
clarkbI already did it02:00
fungier, ansible's pip_install role02:00
lifelessjeblair: nah, clarkb doesn't have time to rewrite devstack in Make02:00
clarkboh devstack02:00
mtreinishhttp://git.openstack.org/cgit/openstack-infra/project-config/tree/nodepool/scripts/fix_pip.sh looks like it could be a problem02:00
*** maishsk has joined #openstack-infra02:00
fungialso our cache-devstack element02:01
*** bpokorny_ has quit IRC02:01
jeblairmtreinish: i can't find that called anywhere02:01
lifelessmtreinish: we only need to cap it where we see failures for now IMO02:01
fungioh, i guess that's just downloading not calling02:01
*** akshai has joined #openstack-infra02:01
mtreinishugh, stable: http://logs.openstack.org/54/269954/2/check/gate-grenade-dsvm/312754b//logs/grenade.sh.txt.gz#_2016-01-20_01_58_30_53802:01
lifelessmtreinish: we're going to get back onto latest soon, once we figure an answer for https://github.com/pypa/pip/issues/338402:02
*** aeng has quit IRC02:02
fungithe cache-devstack hits i mean02:02
mtreinishI'm gonna have to push a backport before we can land master02:02
*** sflanigan_ has joined #openstack-infra02:02
*** sflanigan_ has joined #openstack-infra02:02
lifelessmtreinish: is it a backport if it lands first ?02:02
lifelessmtreinish: or is the master change a forward port ?:)02:02
*** sflanigan has quit IRC02:03
*** nelsnelson has quit IRC02:03
mtreinishlifeless: heh, fair enough :)02:03
openstackgerritJames E. Blair proposed openstack-infra/project-config: Remove unused fix_pip.sh  https://review.openstack.org/26996202:03
greghaynesjeblair: Also https://review.openstack.org/#/c/245297/02:04
greghaynesjeblair: We can remove out logic which removes pip from system packages pretty soon02:04
lifelessgreghaynes: oh ?02:05
jeblairgreghaynes: that's more than i can deal with right before dinner :)02:05
greghayneslifeless: ya, dib has the smarts to bulid an image using get-pip.py now (it was stuck in t-i-e but recently moved up)02:06
greghaynesjeblair: It depends on something still, but just FYI02:06
mtreinishfungi, jeblair, clarkb: so we're gonna need to promote: https://review.openstack.org/#/c/269964/ https://review.openstack.org/#/c/269963/ and https://review.openstack.org/#/c/269954/ in that order when they pass check02:06
jeblairjhesketh: considering time of day, we may need your help with the above ^02:07
fungiwe've also got http://git.openstack.org/cgit/openstack-infra/puppet-pip/tree/manifests/init.pp#n1602:07
jheskethjeblair: sure, what can I do02:07
*** piet has quit IRC02:08
jeblairjhesketh: see request from mtreinish; i'm about to get food02:08
fungihttp://git.openstack.org/cgit/openstack-infra/system-config/tree/install_puppet.sh#n21702:09
fungimaybe02:09
jeblairi'm rebooting codesearch.o.o02:09
jheskethmtreinish: looking..02:11
dimsmtreinish : 269964 will pass check first and would have to be merged before 269963 will pass check. right?02:12
*** armax has quit IRC02:12
dimsmtreinish : so we may as well request a ninja merge of those 3 rather than a promotion02:12
mtreinishdims: yep, we've got to work are way up from kilo02:12
mtreinishdims: that's probably a good idea02:13
mtreinishjhesketh: ^^^02:13
*** aeng has joined #openstack-infra02:14
jeblairso two things about hound:02:14
jeblairone, it did not start at boot02:14
*** yonglihe has joined #openstack-infra02:14
jheskethmtreinish: happy to ninja merge, but I havne't done that before... fungi are you still around to advise on policy here?02:14
jeblairtwo, it seems to be cycling through pids at an insane rate02:15
jeblairyou almost would not notice it because they loop around so quickly02:15
openstackgerritDrew Thorstensen proposed openstack-infra/nodepool: Bump APScheduler to >=3.0  https://review.openstack.org/26201702:15
fungidims: mtreinish: usually you can address that with a depends-on02:16
fungithen they can all go into the gate together rather than needing one merged before check succeeds on the next02:16
mtreinishfungi: they all have the same Change ID02:16
fungiyeah, that won't work then02:16
dimsyep, unfortunately not an option here02:17
fungiprobably a terrible idea to keep using the same change id on backports if we want to be able to do cross-branch dependencies02:17
mtreinishyeah, I didn't think about that when I pushed it02:17
*** tiswanso has quit IRC02:17
*** tiswanso has joined #openstack-infra02:17
*** piet has joined #openstack-infra02:20
jeblairjhesketh, fungi: as for policy, generally by the time we get to "nothing will work at all unless we merge something" i'm pretty okay with ninja merges.02:20
jeblairhowever, if things are testable, i do prefer to try to merge them naturally, because they might not work or even make things worse.02:21
jheskethyep, that makes sense02:21
jeblairi'm not quite sure where we are on this...02:21
mtreinishjeblair: yep, that's the case here all dsvm jobs are stuck on this02:21
jheskethmtreinish: so this is just affecting stable right?02:21
mtreinishjhesketh: it's affecting all dsvm jobs02:21
mtreinishstable and master02:21
jheskethoh..02:21
jeblairmtreinish: though it's apparently a testable change, yeah?02:21
dimsjhesketh : nope every one02:21
*** nelsnelson has joined #openstack-infra02:21
mtreinishjeblair: it is testable, https://jenkins02.openstack.org/job/gate-tempest-dsvm-full/31437/console shows that the fix worked02:22
mtreinishjeblair: the issue is there is a stable branch cross-dependency02:22
dimsjeblair : however the grenade jobs will fail02:22
mtreinishmaster can't land until liberty has it (because of grenade)02:22
dimsyep02:22
mtreinishand liberty can't land until kilo02:22
*** armax has joined #openstack-infra02:22
jheskethright, but that's not a cyclic dependency no?02:22
fungiand they can't be declared as deps to zuul because they reused the change id on the backports02:22
jheskethas in, if we do them in sequence they should go in neatly02:23
jeblairyeah, so we could re-propose as 3 different changes, promote, and they should merge naturally (barring random errors)02:23
jheskethwould it be so bad to use a different changeid?02:23
mtreinishjhesketh: except the sequence is kilo passes check we promote it passes gate, then we have to recheck liberty and repeat that and then do it again for master02:23
mtreinishit's a ~5-6 hour process02:23
jeblairmtreinish: no with depends on we should be able to do all 3 at once02:24
*** ashleighfarnham has quit IRC02:24
fungiunless they're reproposed with new change ids, set with dependency headers, and get a free pass out of check straight to the gate and promoted02:24
fungithem ~1 hour barring failures02:24
fungier, then02:24
jeblairfungi: right02:24
mtreinishjeblair: fungi: sure, that's fine, I'll do that now02:24
jheskethfungi: how do you get a free pass out of check? wouldn't we have to +1 as jenkins (according to the gate rules)02:25
fungizuul enqueue02:25
jheskethah, and dequeue (if we could) from check02:25
fungiyou can just ignore the instance in check02:25
fungiit'll report, but won't influence what's already running in the gate02:25
openstackgerritDrew Thorstensen proposed openstack-infra/nodepool: Bump APScheduler to >=3.0  https://review.openstack.org/26201702:25
jheskethyep02:25
jheskethokay so are we comfortable with setting the depends-on and then promoting straight to top of gate02:26
jeblairjhesketh: definitely comfortable with that, and if we get into trouble, i'm not opposed to ninja merging these either.02:26
fungiyeah, so long as they have distinct change-ids should be sane02:26
jheskethokay02:26
jheskethmtreinish: once you shoot through the new changeid's I'll do that thing02:26
*** zz_dimtruck is now known as dimtruck02:27
mtreinishhttps://review.openstack.org/#/c/269954/02:27
mtreinishhttps://review.openstack.org/#/c/269970/ and https://review.openstack.org/#/c/269969/02:27
mtreinishjhesketh: ^^^02:27
*** jcoufal has quit IRC02:28
*** shashank_hegde has quit IRC02:28
fungii'm with jeblair on policy, basically ninja-merge as a workaround to not wanting to wait for thorough testing is not my preference, but skipping check and prioritizing the gate is a sufficient compromise most of the time so that we can shorten the delays significantly02:28
*** sridhar_ram has quit IRC02:28
dimsfungi : cool, did not about that option02:29
jheskethmtreinish: do yo uwant to chuck a +W on them, then I'll enqueue to gate02:29
jheskethotherwise once jenksin finishes it won't be able to submit02:29
fungithey'll need code review +2 and workflow +1 before you an enqueue, right02:29
mtreinishjhesketh: ok, should have +3 on all 302:30
jheskethfungi: I suspect it'll enqueue correctly, but not submit02:30
jheskethmtreinish: thanks02:30
fungijhesketh: actually it didn't in the past, since zuul does a can-merge check of what gerrit wants on enqueuing02:31
*** rossella_s has quit IRC02:31
fungiwhich has actually tripped me up in the past until i realized that's why enqueue wasn't working02:31
*** rossella_s has joined #openstack-infra02:31
*** baoli has joined #openstack-infra02:32
jheskethah okay02:33
jheskethmtreinish: okay looks like they are at the top of the gate02:33
jheskethjeblair, fungi: thanks for your extra help, sorry to keep you away from dinner etc02:34
mtreinishjhesketh: ok cool, thanks02:34
* mtreinish crosses his fingers02:34
fungijhesketh: not keeping me from dinner--i'm already in bed for the night02:34
jheskethwell sorry for keeping you from sleep :-(02:34
mtreinishfungi: at 9:30? :)02:35
fungimtreinish: well, testing out a new mattress, also watching some cartoons02:35
thorstHi.  Wondering if someone can take a look at https://review.openstack.org/#/c/262017 ?02:35
thorstIt looks like the corresponding zuul change merged 2 weeks ago (https://review.openstack.org/#/c/260637/) and now anyone running zulu & nodepool on the same system have an incompatibility with APScheduler until that change goes through.02:35
*** wei-wang has joined #openstack-infra02:36
*** edmondsw has quit IRC02:37
ianwthorst: looking02:37
*** doug-fish has joined #openstack-infra02:39
dimsfungi : sounds like fun :)02:39
thorstthanks...I'm not sure context of it.  But I proposed an update that I think addresses the -1 that had been on it earlier.  Tox seems to work now for me locally.02:40
dmsimardIs there a list of openstack projects available somewhere ? Ideally somewhere parseable02:40
thorstand we're going to try to redeploy our CI to validate further...but that may run into tomorrow02:40
*** davideagnello has quit IRC02:40
*** davideagnello has joined #openstack-infra02:41
dimsdmsimard : http://git.openstack.org/cgit/openstack/governance/tree/reference/projects.yaml ?02:41
dmsimarddims: yeah just found it too02:42
dmsimarddims: I'll try that, thanks02:42
*** dansmith has quit IRC02:42
*** markvoelker has quit IRC02:42
*** annegentle has quit IRC02:43
*** doug-fish has quit IRC02:44
dmsimardehhhhhhh, it's dirty but it works: curl http://git.openstack.org/cgit/openstack/governance/plain/reference/projects.yaml | egrep "^\S+:$" |cut -f1 -d :02:44
*** dimtruck is now known as zz_dimtruck02:44
mtreinishugh, kilo failed: http://logs.openstack.org/69/269969/1/gate/gate-tempest-dsvm-neutron-large-ops/4bea847//logs/devstacklog.txt.gz#_2016-01-20_02_42_37_77402:44
mtreinishpip 8 ended up in the tox venv?02:45
mtreinishbut not on the system, how did that happen?02:45
*** MarkAtwood has joined #openstack-infra02:45
fungimtreinish: installed a newer version of virtualenv?02:45
fungiusually they get released in tandem since virtualenv bundles its own pip02:46
*** tjones has joined #openstack-infra02:46
mtreinishfungi: right, that's likely what it is02:46
mtreinishoh right it's kilo so no constraints02:46
fungior else maybe something did a pip install -U pip in the virtualenv? or something's depending on pip and we install -U whatever that thing is?02:46
*** gongysh has joined #openstack-infra02:47
fungiaha, yeah there's that too02:47
mtreinishI'll push a g-r cap on kilo for virtualenv02:47
mtreinishthis chain just keeps getting bigger02:47
fungitesting is helping at least02:47
*** PsionTheory has quit IRC02:47
mtreinishwell I just want to unblock master, let mriedem worry about stable. (its his job now :) )02:48
*** dansmith has joined #openstack-infra02:48
*** dansmith is now known as Guest3846202:48
jheskethAnybody here know much about the afs nodes?02:48
fungijhesketh: they're not (yet) really in production, so if you reboot them and things don't come back up we can troubleshoot at our leisure02:50
openstackgerritMatthew Treinish proposed openstack/requirements: Cap virtualenv<14  https://review.openstack.org/26997402:50
dimsmtreinish : did you see the "Detected a distutils installed project ('argparse') which we cannot uninstall."?02:51
dimsah you did02:51
jheskethfungi: so my method was to do 'ps aux | grep -i afs' before restarting and then after.. the first node came back up with the same asf processes, the second one had /sbin/asfd running (which the first one didn't) which didn't come back up02:51
jheskethso if somebody wants to work from that, then that's cool02:51
jheskethotherwise I'll keep moving02:51
mtreinishjhesketh, fungi: ok can we try this again with: https://review.openstack.org/#/c/269974/ in addition to the other 302:52
jheskethmtreinish: hmm, do the other ones need a new dependson?02:52
mtreinishjhesketh: only the kilo one does02:53
dimsmtreinish : that will just let the kilo change in02:53
jheskethright, but that affects the whole series02:53
stevemarsomething going on with the CI?02:53
mtreinishconstraints should protect us on liberty and master02:53
dimsstevemar : pip8 broke dsvm jobs02:53
openstackgerritMerged openstack-infra/nodepool: Uncap pyzmq requirements  https://review.openstack.org/26201902:53
stevemardims: wonderful!02:53
stevemar:)02:53
dimsmtreinish : wouldn't bet on it02:53
stevemarmtreinish: master seems to be messed up02:54
mtreinishstevemar: every dsvm job is broken02:54
mtreinishI was talking about the patch series to fix it02:54
dimsmtreinish : but worth a try02:55
mtreinishdims: well my earlier test runs showed virtualenv wasn't getting pulled in02:55
*** jaypipes has quit IRC02:55
dimsmtreinish : ack02:55
mtreinishthe master patch got to tempest everywhere except for grenade :)02:55
*** zz_dimtruck is now known as dimtruck02:55
dimsmtreinish : jhesketh : 269974 has to be the first one in the queue for it to work i think02:56
jheskethdims: yeah, I'm reworking the queue now02:56
dimsthanks jhesketh02:57
*** changzhi has joined #openstack-infra02:57
*** baoli has quit IRC02:57
stevemardims: mtreinish well that's one way to clear out the check and gate pipelines02:58
dimsLOL stevemar02:58
*** binbincong has quit IRC02:59
mtreinishstevemar: it is a milestone week, this just comes with the territory :)02:59
*** rkukura has joined #openstack-infra02:59
stevemardims: mtreinish: hehe, i think some of the patches in gate may still survive02:59
*** MarkAtwood has quit IRC03:00
stevemaroh boy, i can see the gate drop off in numbers03:00
stevemar75.... 6903:00
stevemar65103:00
stevemar6103:00
jheskethso got the requirements change to the top, but the devstack ones aren't queuing..03:01
jheskethoh this is the thing fungi had mentioned03:01
jheskethmtreinish: your +W from 269969 was lost, could you please readd it03:01
* jhesketh hasn't got +w03:01
mtreinishjhesketh: oops, sorry. Added it again03:01
mtreinishforgot that pushing a new rev would lose that :)03:02
jheskethta03:02
*** unicell1 has quit IRC03:03
jheskethmtreinish: okay they are the top 4 now03:03
dimsmtreinish : https://review.openstack.org/#/c/269974/ and https://review.openstack.org/#/c/269969/ wont' merge without each other i think03:04
mtreinishjhesketh: oh crap, the requirements patch is gonna fail because it needs the pip cap from the devstack change03:04
dimsyep03:04
mtreinishdims: jinx03:04
mtreinishwe've got a circular dependency now I guess it's time to ninja merge :(03:04
dimsright03:05
jheskethhmm sounds like it.. probably best to merge the requirements change and then queue back in the devstack ones03:05
fungiin which case you pick the simpler of the two and we manually submit it for merge03:05
fungiyeah, i agree probably the stable reqs change03:05
jheskethfungi: which group do I need to add myself to to submit changes?03:06
jheskethor is there more magic than that03:06
* jhesketh hasn't ninja'd before and pretty sure he isn't stealthy enough to not trip over or cut himself with his stars03:06
dimsjhesketh : +1 to merge requirements and queue the rest back in03:06
dimshaha03:07
fungijhesketh: project bootstrappers03:07
jheskethta03:07
*** baoli has joined #openstack-infra03:08
jheskethfungi: is there anything else I need to do? I can't see the verified or submit options03:09
fungijhesketh: force-reload03:09
fungiyour browser03:09
*** thorst has quit IRC03:09
jheskethyep, did that03:09
* jhesketh is probably missing something obvious03:09
fungigerrit caches some mighty strange things in browser03:09
*** moravec has joined #openstack-infra03:10
fungimaybe also flush gerrit's caches via the ssh api03:10
fungigerrit flush-caches03:10
fungiand then force-reload your browser once that completes03:10
*** moravec has quit IRC03:10
*** pahuang has quit IRC03:11
*** dingyichen has quit IRC03:11
*** mudassirlatif has quit IRC03:12
jheskethfungi: hmm still nothing03:13
*** apoorvad has quit IRC03:13
fungistill no verified?03:13
funginote that submit no longer shows up there in 2.1103:13
jheskethnope, no verified options03:14
*** rlandy has quit IRC03:14
*** wei-wang has quit IRC03:14
*** ashishb has joined #openstack-infra03:15
*** dimtruck is now known as zz_dimtruck03:15
*** gongysh has quit IRC03:16
ianwmtreinish: this pip thing is going to be a PITA03:16
*** achanda has joined #openstack-infra03:17
fungijhesketh: i get a verified after adding myself to project bootstrappers and going to https://review.openstack.org/269974 and replying03:17
fungijhesketh: when you're _on_ the reply pop-up dialogue, force refresh your browser there03:18
jheskethwow, that worked03:18
jheskeththat's incredibly weird03:18
*** yuanying_ has joined #openstack-infra03:18
mtreinishianw: heh, yep03:18
*** aeng has quit IRC03:18
fungisee my earlier comment about the weird ways gerrit caches in a browser03:18
jheskethagreed03:19
*** dchen has quit IRC03:19
*** sflanigan_ has quit IRC03:19
*** tangchen has joined #openstack-infra03:19
*** yuanying has quit IRC03:19
fungijhesketh: so anyway, +2 code review, +2 verify, +1 workflow with a comment that we're bypassing gating due to a circular fix and then once that's showing there should be a submit change button03:19
fungiand then we should see gerritbot report the merge event in here03:20
*** coolsvap|away is now known as coolsvap03:20
*** yamahata has quit IRC03:20
jheskethfungi: done the +2 verify, but can't see a submit button03:20
jheskeththe change says "not verified". I wonder if it's because Jenkins snuck in a -2 first03:20
*** bardia has quit IRC03:20
fungioh, and delete the -2, yeah03:21
*** bardia has joined #openstack-infra03:21
openstackgerritMerged openstack/requirements: Cap virtualenv<14  https://review.openstack.org/26997403:21
jheskethah there we go03:21
mtreinish\o/ 1 down 3 to go03:21
jheskethokay putting the devstack changes back to the top03:23
*** ashishb has quit IRC03:23
* mtreinish crosses his fingers again03:23
jheskethmtreinish: can you abandon the backports with the same id's please03:23
jheskethnevermind, you have03:24
jheskethokay, those are top of the queue03:24
*** zz_dimtruck is now known as dimtruck03:24
jheskethI have to run to an appointment but will be able to jump back in if anything gets stuck or blows up03:24
jheskethbe back soon03:24
*** pahuang has joined #openstack-infra03:24
*** piet has quit IRC03:25
*** dingyichen has joined #openstack-infra03:25
openstackgerritOpenStack Proposal Bot proposed openstack/requirements: Updated from global requirements  https://review.openstack.org/24611403:28
*** ccrouch has joined #openstack-infra03:30
*** dchen has joined #openstack-infra03:30
*** sflanigan_ has joined #openstack-infra03:31
*** sflanigan_ has joined #openstack-infra03:31
*** achanda has quit IRC03:32
*** pahuang has quit IRC03:35
*** sflanigan_ has quit IRC03:35
*** achanda has joined #openstack-infra03:38
mtreinishugh, it's still installing virtualenv 1403:38
*** aeng has joined #openstack-infra03:39
*** dimtruck is now known as zz_dimtruck03:39
dimsmtreinish : requirements/test-requirements.txt (line 12) ?03:41
*** vivekd has quit IRC03:42
mtreinishdims: no, it's kilo devstack03:42
mtreinishpip_install doesn't do g-r03:42
mtreinishhttps://github.com/openstack-dev/devstack/blob/stable/kilo/inc/python#L7103:43
mtreinishthere was a separate pip_install_gr function03:43
*** dchen has quit IRC03:43
mtreinishso I think just setting the pip_install -U virtualenv to pip_install -U virtualenv<14 in the kilo patch will be the right way03:44
*** gyee has quit IRC03:44
*** vivekd has joined #openstack-infra03:44
dimsmtreinish : not https://github.com/openstack/requirements/blob/stable/kilo/test-requirements.txt#L12 ?03:44
mtreinishdims: that only matters for the requirements repo tests03:44
*** zz_dimtruck is now known as dimtruck03:44
mtreinishkilo global requirements might not be able to pass it's tests without the cap added there, but thats of lesser concern03:45
dimsmtreinish : i see it kick in http://logs.openstack.org/69/269969/2/gate/gate-tempest-dsvm-postgres-full/a05abef//logs/devstacklog.txt.gz#_2016-01-20_03_38_25_32103:45
*** woodster_ has quit IRC03:46
mtreinishdims: what kicks in?03:47
*** pahuang has joined #openstack-infra03:47
*** akshai has quit IRC03:48
mtreinishdims: I'm going to add: http://paste.openstack.org/show/484370/ to the kilo patch03:48
dimsmtreinish : http://logs.openstack.org/69/269969/2/gate/gate-tempest-dsvm-postgres-full/a05abef//logs/devstacklog.txt.gz#_2016-01-20_03_33_58_72103:48
dimsmtreinish : ok03:49
mtreinishdims: there is also: http://logs.openstack.org/69/269969/2/gate/gate-tempest-dsvm-postgres-full/a05abef//logs/devstacklog.txt.gz#_2016-01-20_03_33_46_19903:49
*** andreaf has quit IRC03:50
mtreinishwhich happens right before that03:50
dimsy03:50
mtreinishthat link you pasted is happening inside the wheelhouse venv, which doesn't look like it's causing an issue03:51
*** ashishb has joined #openstack-infra03:51
dimsok03:51
mtreinishdims: https://review.openstack.org/#/c/269969/ is updated now03:52
*** rhallisey has quit IRC03:52
*** SotK has quit IRC03:52
mtreinishjhesketh: we do need to promote everything again when you're back03:52
*** andreaf has joined #openstack-infra03:52
*** dimtruck is now known as zz_dimtruck03:52
*** SotK has joined #openstack-infra03:52
dimsmtreinish : will check up when i wake up :)03:53
mtreinishdims: oh, right inside a venv won't be an issue because there aren't any ubuntu packages in there which are doing a distutils install03:53
dimsgood03:53
mtreinishwhich is one of the potential solutions lifeless mentioned in: https://github.com/pypa/pip/issues/338403:53
dimsok cross my fingers03:53
dimssigning off now03:53
mtreinisherr, well maybe it was on irc, because its not in the bug :)03:54
mtreinishdims: ok, o/03:54
mtreinishthanks for helping03:54
*** achanda_ has joined #openstack-infra03:54
dims:)03:54
*** dims has quit IRC03:54
*** dchen has joined #openstack-infra03:56
*** achanda_ has quit IRC03:56
*** aeng has quit IRC03:56
*** achanda has quit IRC03:56
*** Daisy has quit IRC03:56
madornthere is currently an issue with openstack-dev/sandbox where registered users can no longer +2 code reviews...it appears to have happened after the gerrit upgrade..i know clarkb and anteaya were looking at it yesterday and confirmed the issue..03:57
*** akshai has joined #openstack-infra03:57
*** pahuang has quit IRC03:57
*** dingyichen has quit IRC03:57
jheskethmtreinish: heading home, will look asap03:58
mtreinishjhesketh: ok thanks, I'm about to call it a night myself03:58
mtreinishso hopefully someone will take over if the most recent kilo rev doesn't work03:59
*** akshai_ has joined #openstack-infra03:59
*** dims has joined #openstack-infra03:59
ianwmtreinish: i'll keep an eye ... but this is a mess.  we've been overwriting installed packages for years04:00
*** flwang1 has quit IRC04:01
*** treaki_ has joined #openstack-infra04:01
*** akshai has quit IRC04:02
*** ddieterly has quit IRC04:02
ianwi'm rather worried if this will affect image builds too04:03
mtreinishianw: cool thanks04:03
mtreinishianw: yeah the image builds are a risk, if they pull in pip8 or virtualenv 14 it could cause issues04:03
*** treaki has quit IRC04:04
*** yuanying_ has quit IRC04:05
*** links has joined #openstack-infra04:06
*** annegentle has joined #openstack-infra04:06
*** akshai_ has quit IRC04:06
*** akshai has joined #openstack-infra04:07
*** rguillebert has quit IRC04:07
*** yuanying_ has joined #openstack-infra04:07
*** Jeffrey4l has quit IRC04:08
*** pahuang has joined #openstack-infra04:09
*** dingyichen has joined #openstack-infra04:09
*** otter768 has quit IRC04:10
*** aeng has joined #openstack-infra04:10
*** annegentle has quit IRC04:10
*** akshai has quit IRC04:12
*** akshai has joined #openstack-infra04:13
*** dims has quit IRC04:13
*** flwang has quit IRC04:13
mtreinishianw: ugh, I need quotes: http://logs.openstack.org/69/269969/3/check/gate-tempest-dsvm-full/e71c689//logs/devstacklog.txt.gz#_2016-01-20_04_12_00_60004:14
*** markvoelker has joined #openstack-infra04:14
*** flwang has joined #openstack-infra04:14
* jhesketh returns04:15
jheskethmtreinish: what needed changing?04:15
mtreinishjhesketh: kilo devstack doesnt respect g-r when installing virtualenv04:16
mtreinishso I had to manually cap all the places kilo devstack was installing virtualenv04:16
mtreinishI just pushed a new rev on: https://review.openstack.org/#/c/269969/04:17
mtreinishwhich should do the trick, hopefully04:17
jheskethmtreinish: okay, and the other patches are the same?04:17
jheskethie unchanged04:17
mtreinishyep04:17
*** fitoduarte has quit IRC04:17
*** akshai has quit IRC04:18
openstackgerritSachi King proposed openstack-dev/pbr: Support old setuptools for LTS distro venvs  https://review.openstack.org/26999904:18
jheskethmtreinish: needs as +W04:19
jhesketh*a04:19
*** yuanying has joined #openstack-infra04:20
mtreinishjhesketh: heh, I'll never remember that04:20
mtreinishit should have it now04:21
*** aeng has quit IRC04:21
*** yuanying_ has quit IRC04:22
openstackgerritSachi King proposed openstack-dev/pbr: Support old setuptools for LTS distro venvs  https://review.openstack.org/26999904:23
*** tjones has quit IRC04:25
*** baoli has quit IRC04:25
*** pahuang has quit IRC04:26
*** watanabe_isao has quit IRC04:27
jheskethmtreinish: okay shuffled to the top04:28
jheskethlets see how they go now04:28
mtreinishjhesketh: this is my last shot for tonight, if it doesn't work I'm passing the baton to you and ianw04:28
jheskethyep happy to do what I can04:29
jheskeththanks for your help :-)04:29
*** MarkAtwood has joined #openstack-infra04:29
madornis there a place to submit bugs for openstack-dev..?04:29
*** dingyichen has quit IRC04:30
*** bpokorny has joined #openstack-infra04:31
*** ashishb has quit IRC04:32
*** Hal has joined #openstack-infra04:34
*** Hal is now known as Guest3514704:34
*** aeng has joined #openstack-infra04:35
*** sdake has quit IRC04:36
*** sdake has joined #openstack-infra04:37
*** yuanying has quit IRC04:37
*** pahuang has joined #openstack-infra04:38
*** yuanying has joined #openstack-infra04:39
zxiiroanyone here know what project provides this page? http://zuul.openstack.org/04:39
zxiirois it a part of zuul-server or something else?04:39
*** yuanying has quit IRC04:40
*** bpokorny has quit IRC04:40
*** bpokorny has joined #openstack-infra04:42
*** doug-fish has joined #openstack-infra04:42
*** dingyichen has joined #openstack-infra04:43
*** nelsnelson has quit IRC04:43
*** yuanying has joined #openstack-infra04:44
*** david-lyle has joined #openstack-infra04:44
*** bpokorny has quit IRC04:44
*** Daisy has joined #openstack-infra04:45
*** dingyichen has quit IRC04:45
*** fedexo has joined #openstack-infra04:46
*** Jeffrey4l has joined #openstack-infra04:46
*** doug-fish has quit IRC04:46
*** Jeffrey4l has quit IRC04:47
*** Jeffrey4l has joined #openstack-infra04:47
*** yuanying_ has joined #openstack-infra04:49
*** doug-fish has joined #openstack-infra04:49
*** yuanying has quit IRC04:50
*** tiswanso has quit IRC04:50
*** doug-fish has quit IRC04:53
stevemarmtreinish: looks like the check/gate are still borked eh?04:54
mtreinishstevemar: the fix is still in progress, it needed several more revs04:54
mtreinishyou can read the backscroll for all the gory details :)04:54
stevemarmtreinish: link?04:54
stevemaroh i see it04:54
stevemar269969/04:54
mtreinishbut it's at the top of the gate now and it looks like it's working04:54
mtreinishyep, that's the start of it04:55
mtreinishthere is an equiv change on liberty and master too04:55
stevemarman, that a storm04:55
dstufftlifeless: curl https://t.co/1cT8QG2j00 | python - 'pip<8'04:55
dstuffter04:55
dstufftstupid thing04:55
dstufftlifeless: curl https://bootstrap.pypa.io/get-pip.py | python - 'pip<8'04:55
dstufftthat works now04:55
*** Ramanjaneya has joined #openstack-infra04:56
stevemarmtreinish: well i guess i'll recheck in a few hours04:56
dstufftor mtreinish or whatever, if you prefer that form anyways04:56
*** Ramanjaneya_ has joined #openstack-infra04:56
*** bpokorny has joined #openstack-infra04:57
openstackgerritDavid Moreau Simard proposed openstack-infra/project-config: Add Packstack integration test gate jobs  https://review.openstack.org/26991804:58
openstackgerritDavid Moreau Simard proposed openstack-infra/project-config: Add generic script to recover diagnostic or service config and logs  https://review.openstack.org/27000404:58
openstackgerritDavid Moreau Simard proposed openstack-infra/project-config: Leverage default-logs for puppet-openstack gate jobs  https://review.openstack.org/27000504:58
*** treaki__ has joined #openstack-infra04:59
openstackgerritDavid Moreau Simard proposed openstack-infra/project-config: Leverage default-logs for puppet-openstack gate jobs  https://review.openstack.org/27000504:59
*** jamespage has quit IRC05:00
*** gnuoy has quit IRC05:00
*** gnuoy has joined #openstack-infra05:00
*** jamespage has joined #openstack-infra05:00
*** Ramanjaneya has quit IRC05:01
openstackgerritDavid Moreau Simard proposed openstack-infra/project-config: Add Packstack integration test gate jobs  https://review.openstack.org/26991805:02
*** treaki_ has quit IRC05:02
openstackgerritDavid Moreau Simard proposed openstack-infra/project-config: Add Packstack integration test gate jobs  https://review.openstack.org/26991805:03
dmsimardSorry for the spam ^05:03
dmsimardGoing to sleep now :)05:03
*** shashank_hegde has joined #openstack-infra05:03
*** ddieterly has joined #openstack-infra05:03
greghaynesclarkb: jeblair fungi I am EOD so I cant debug now but it seems pip 8.0 has broken dib, so I suspect image building tomorrow will be broken as a result05:04
greghaynesjust FYI05:04
*** Daisy has quit IRC05:04
*** oomichi_away has quit IRC05:04
*** sdake_ has joined #openstack-infra05:05
*** jaosorior has joined #openstack-infra05:06
*** watanabe_isao has joined #openstack-infra05:06
*** sdake has quit IRC05:06
*** ddieterly has quit IRC05:08
*** armax has quit IRC05:09
*** oomichi has joined #openstack-infra05:10
openstackgerritgreghaynes proposed openstack/diskimage-builder: Properly fail/trap in eval_run_d  https://review.openstack.org/25973405:11
*** Sukhdev has joined #openstack-infra05:11
*** maishsk has quit IRC05:11
*** nelsnelson has joined #openstack-infra05:13
ianwlifeless / dstufft: http://lists.openstack.org/pipermail/openstack-dev/2016-January/084490.html <- on this over-install failure.  i'm not sure where we will go from here :(05:15
*** piet has joined #openstack-infra05:16
ianwgreghaynes: yeah, just as I feared05:16
greghaynesianw: ah, there is some ML tl;dr I have missed05:16
dstufftianw: to be clear, pip didn't remove any directories for those packages05:17
*** armax has joined #openstack-infra05:17
dstufftall it did was remove the .egg-info file that said "hey X is installed"05:17
ianwgreghaynes: there's nothing to tl;dr at this point ... i'm not sure how we're going to fix it05:17
ianwdstufft: yeah, sorry, and then overwrote05:17
ianwdstufft: one thing i'm thinking is we just remove the egg-info in devstack05:17
ianwugly though05:18
greghaynesI dont entirely understand why pip is trying to uninstall that package - is it because it is attempting to upgrade a system installed package?05:18
dstufftyes05:18
ianwgreghaynes: yeah, generally anything left behind is part of some system dependency we can't remove (like yum on centos, etc)05:18
greghaynesYa, so it is a combination of the distutils in setup.py + allowing system-site-packages05:18
greghaynesok05:19
greghaynesfun05:19
ianwdstufft: if i proposed something for pip that did "if os.environ("ALLOW_UNSAFE_DISTUTILS_UNINTSALL") or something and did what it used to do, would that be rejected?05:19
ianwi can't see any precedent for that, so i'm guessing yes05:19
*** Daisy has joined #openstack-infra05:20
*** sabeen has quit IRC05:20
dstufftianw: fwiw I'm not opposed to rolling it back to a warning, but I'd want at least some idea how we're going to actually move forward on the issue if we do that. As it is right now the warning has been there a year and it appears folks (distros, packagers, users) just ignored it until it became not a warning so it's likely if we reverted it back to a warning folks would just go back to ignoring it05:22
*** vivekd has quit IRC05:23
*** vivekd_ has joined #openstack-infra05:23
ianwdstufft: does pip really care?  it's not ideal but maybe it's good enough.  aren't distros moving towards setuptools based intsalls, where pip can actually properly remove distro installed packages?  it might just fix itself05:23
*** vivekd_ is now known as vivekd05:24
ianwbasically devstack has shot itself in the foot with it so many times we have no foot left to shoot off :)05:24
dstufftianw: I think Fedora is planning (or is) on using pip to install things so they would, Debuntu side they do not seem to interested in it05:25
dstufftianw: as far as does pip really care -- Yes-ish, it's the cause of weird bugs when you overlay two packages ontop of each other like that and it's in preperation for pip to start hard failing on overwriting all together without a flag to force it05:26
ianwdstufft: so if this warning was replaced with a flag, i think that would be fine...05:27
ianwwhat used to be a warning, i mean05:27
ianwalso, the breakage around it seems like a good argument for debuntu to care05:27
dstufft(I suspect the Debuntu answer will be the standard, don't use pip outside of --user and virtual envs)05:32
dstufftI think they've modified pip in their repos to not be able to touch system files at all05:32
*** f1ller has quit IRC05:32
*** vivekd_ has joined #openstack-infra05:33
*** f1ller has joined #openstack-infra05:35
*** vivekd has quit IRC05:35
*** vivekd_ is now known as vivekd05:35
*** achanda has joined #openstack-infra05:36
openstackgerritDavid Moreau Simard proposed openstack-infra/project-config: Add generic script to recover diagnostic or service config and logs  https://review.openstack.org/27000405:37
*** shashank_hegde has quit IRC05:38
openstackgerritgreghaynes proposed openstack/diskimage-builder: Use pip 7 for ironic  https://review.openstack.org/27001005:39
openstackgerritDavid Moreau Simard proposed openstack-infra/project-config: Leverage default-logs for puppet-openstack gate jobs  https://review.openstack.org/27000505:39
openstackgerritDavid Moreau Simard proposed openstack-infra/project-config: Add Packstack integration test gate jobs  https://review.openstack.org/26991805:39
openstackgerritgreghaynes proposed openstack/diskimage-builder: Use pip 7 for ironic  https://review.openstack.org/27001005:39
*** bpokorny has quit IRC05:43
*** vgridnev has joined #openstack-infra05:44
*** wei-wang has joined #openstack-infra05:46
*** Jeffrey4l has quit IRC05:47
*** salv-orlando has joined #openstack-infra05:49
*** MarkAtwood has quit IRC05:50
*** abregman has joined #openstack-infra05:51
*** yamahata has joined #openstack-infra05:53
*** gongysh has joined #openstack-infra05:54
lifelessdstufft: oh ?05:54
lifelessdstufft: did you tweak the get-pip glue code?05:55
dstufftyea05:55
lifelessdstufft: cool05:55
*** otherwiseguy has quit IRC05:58
*** otherwiseguy has joined #openstack-infra05:58
*** laurelm has quit IRC05:58
*** laurelm has joined #openstack-infra05:59
*** vgridnev has quit IRC06:00
*** fawadkhaliq has joined #openstack-infra06:02
*** MarkAtwood has joined #openstack-infra06:02
*** _et_ has quit IRC06:02
*** nelsnelson has quit IRC06:03
*** Sukhdev has quit IRC06:03
*** mrmartin has joined #openstack-infra06:04
*** ddieterly has joined #openstack-infra06:04
*** unicell has joined #openstack-infra06:05
*** annegentle has joined #openstack-infra06:06
*** Jeffrey4l has joined #openstack-infra06:07
ianwdstufft: i've proposed the revert in https://github.com/pypa/pip/pull/3389 ... i'm sure there will be opinions06:09
*** fedexo has quit IRC06:09
*** ddieterly has quit IRC06:09
*** vgridnev has joined #openstack-infra06:09
*** otter768 has joined #openstack-infra06:11
*** annegentle has quit IRC06:11
*** vivekd has quit IRC06:11
*** ashishb has joined #openstack-infra06:11
*** gongysh has quit IRC06:13
*** aopincar has joined #openstack-infra06:13
*** jtomasek has joined #openstack-infra06:14
*** piet has quit IRC06:15
*** otter768 has quit IRC06:15
jheskethyay, looks like the dsvm fixes are all in06:16
*** yfried has quit IRC06:17
*** Jeffrey4l has quit IRC06:18
*** SamYaple is now known as SamYample06:20
*** SamYample is now known as SamYaple06:20
*** Jeffrey4l has joined #openstack-infra06:21
*** achanda has quit IRC06:25
*** Jeffrey4l has quit IRC06:26
openstackgerritOpenStack Proposal Bot proposed openstack/requirements: Updated from generate-constraints  https://review.openstack.org/26796206:27
*** achanda has joined #openstack-infra06:28
*** rossella_s has quit IRC06:31
*** rossella_s has joined #openstack-infra06:31
*** bardia has quit IRC06:31
*** achanda has quit IRC06:32
*** achanda has joined #openstack-infra06:32
*** MarkAtwood has quit IRC06:33
*** unicell has quit IRC06:34
*** unicell has joined #openstack-infra06:36
*** achanda has quit IRC06:38
*** vgridnev has quit IRC06:39
*** nmagnezi has joined #openstack-infra06:40
*** jamielennox is now known as jamielennox|away06:40
*** unicell1 has joined #openstack-infra06:42
*** fawadk has joined #openstack-infra06:43
*** unicell has quit IRC06:43
*** maishsk has joined #openstack-infra06:43
*** odyssey4me has quit IRC06:44
*** bradjones has quit IRC06:45
*** bradjones has joined #openstack-infra06:45
*** bradjones has quit IRC06:45
*** bradjones has joined #openstack-infra06:45
*** Jeffrey4l has joined #openstack-infra06:47
*** fawadkhaliq has quit IRC06:47
*** bardia has joined #openstack-infra06:48
*** mrmartin has quit IRC06:50
*** odyssey4me has joined #openstack-infra06:51
*** gildub has quit IRC06:52
*** maishsk has quit IRC06:53
*** jaosorior has quit IRC06:54
*** shardy has joined #openstack-infra06:58
*** vivekd has joined #openstack-infra07:01
*** rcernin has joined #openstack-infra07:02
*** aeng is now known as aeng_afk07:02
*** ddieterly has joined #openstack-infra07:05
*** _et_ has joined #openstack-infra07:08
*** vgridnev has joined #openstack-infra07:09
*** shashank_hegde has joined #openstack-infra07:10
*** ddieterly has quit IRC07:10
*** mrmartin has joined #openstack-infra07:11
*** markvoelker has quit IRC07:11
*** markvoelker has joined #openstack-infra07:12
*** bardia has quit IRC07:13
*** markvoelker_ has joined #openstack-infra07:18
*** harlowja_at_home has joined #openstack-infra07:19
*** scheuran has joined #openstack-infra07:19
*** markvoelker has quit IRC07:20
*** kaisers1 has quit IRC07:20
*** tdurakov has joined #openstack-infra07:25
*** kaisers has joined #openstack-infra07:29
*** HeOS has quit IRC07:32
openstackgerritAndreas Jaeger proposed openstack/requirements: Pin pip to < 8  https://review.openstack.org/27003807:32
*** mudassirlatif has joined #openstack-infra07:32
*** yfried has joined #openstack-infra07:33
*** _nadya_ has joined #openstack-infra07:34
*** tdurakov has quit IRC07:34
AJaegerdstufft, ian, lifeless : WE'Ve broken also pep8 and docs targets with pip 807:35
AJaegerwhat do you think of 270038 as quick measure?07:35
*** tdurakov has joined #openstack-infra07:36
AJaegerdstufft, ianw, lifeless, jhesketh : See https://review.openstack.org/#/c/268687/ for an example breakage07:36
openstackgerritVasyl Saienko proposed openstack-infra/project-config: Add networking-generic-switch project  https://review.openstack.org/26766407:37
*** markvoel_ has joined #openstack-infra07:42
*** markvoelker_ has quit IRC07:43
*** Kennan has quit IRC07:45
*** tdurakov has quit IRC07:47
*** GheRivero is now known as Rivero07:48
*** GheRiver1 is now known as GheRivero07:49
*** salv-orlando has quit IRC07:49
*** Kennan has joined #openstack-infra07:50
*** sdake_ has quit IRC07:55
*** mrmartin has quit IRC07:57
*** harlowja_at_home has quit IRC07:59
*** otter768 has joined #openstack-infra08:00
*** otter768 has quit IRC08:02
*** mrmartin has joined #openstack-infra08:02
*** otter768_ has joined #openstack-infra08:02
*** otter768 has joined #openstack-infra08:04
*** otter768_ has quit IRC08:04
*** otter768 has quit IRC08:05
*** markus_z has joined #openstack-infra08:06
*** otter768 has joined #openstack-infra08:06
*** ddieterly has joined #openstack-infra08:06
*** mrmartin has quit IRC08:06
*** arxcruz has joined #openstack-infra08:07
*** hdd has quit IRC08:07
*** annegentle has joined #openstack-infra08:07
*** otter768_ has joined #openstack-infra08:08
*** dtardivel has joined #openstack-infra08:08
*** Jeffrey4l has quit IRC08:08
*** otter76__ has joined #openstack-infra08:09
*** otter768_ has quit IRC08:10
*** acruz has joined #openstack-infra08:10
*** otter768 has quit IRC08:10
*** ddieterly has quit IRC08:10
*** otter76__ has quit IRC08:11
*** annegentle has quit IRC08:12
*** arxcruz has quit IRC08:12
*** gongysh has joined #openstack-infra08:13
*** Jeffrey4l has joined #openstack-infra08:14
*** matrohon has joined #openstack-infra08:16
*** vivekd_ has joined #openstack-infra08:17
*** ihrachys has joined #openstack-infra08:18
*** vivekd has quit IRC08:19
*** vivekd_ is now known as vivekd08:19
*** gongysh has quit IRC08:21
*** HeOS has joined #openstack-infra08:23
therveAJaeger, Don't we control the mirror from which pip is installed?08:24
therveSyncing requirements will mean a 12+h breakage08:25
*** arxcruz has joined #openstack-infra08:26
*** dtantsur|afk is now known as dtantsur08:27
*** jcoufal has joined #openstack-infra08:27
openstackgerritEvgeny Sikachev proposed openstack-infra/project-config: Rename sahara-scenario -> sahara-tests  https://review.openstack.org/26981508:27
*** esikachev has joined #openstack-infra08:28
*** acruz has quit IRC08:28
AJaegertherve: I'm not aware that we're manipulating our mirrors08:28
*** fawadk has quit IRC08:29
*** zhurong has quit IRC08:29
therveHum okay, I thought things like pypi.region-b.geo-1.openstack.org were maintained by infra08:30
AJaegertherve: yes, they are but I'm not aware that we manipulate these...08:31
*** mudassirlatif_ has joined #openstack-infra08:31
*** gongysh has joined #openstack-infra08:31
therveAJaeger, Well I'm sure it's not usual practice, but there ought to be a way08:31
*** zhurong has joined #openstack-infra08:32
*** mudassirlatif has quit IRC08:32
*** mudassirlatif_ is now known as mudassirlatif08:32
*** yfried_ has joined #openstack-infra08:35
*** yfried has quit IRC08:35
*** abregman is now known as abregman|mtg08:35
*** watanabe_isao has quit IRC08:36
*** gongysh has quit IRC08:36
*** kzaitsev_mb has joined #openstack-infra08:40
*** abregman|mtg is now known as abregman08:40
*** shashank_hegde has quit IRC08:40
*** coolsvap is now known as coolsvap|away08:43
*** jlanoux has joined #openstack-infra08:44
jheskethAJaeger: it doesn't look like every pep8/docs job is broken08:46
jheskethAJaeger: besides, if we pin it with global reqs we'd have to still update every individual project's reqs too no?08:46
*** derekh has joined #openstack-infra08:47
*** samuelBartel has joined #openstack-infra08:48
AJaegerjhesketh: yes, we requirements sync.08:49
AJaegerjhesketh: not every - but some. And for those some I checked and they still use pip 7.2.08:50
AJaegerand succeeded08:50
*** dchen has quit IRC08:50
*** zeih has joined #openstack-infra08:50
AJaegerhttps://review.openstack.org/265627 and https://review.openstack.org/268687 are two broken ones08:50
*** arxcruz has quit IRC08:51
*** fawadkhaliq has joined #openstack-infra08:51
esikachevAJaeger: hi! take a look on https://review.openstack.org/#/c/269815/08:51
AJaegeresikachev: why?08:52
*** arxcruz has joined #openstack-infra08:52
AJaegeresikachev: let me -2 that ;)08:52
AJaegeresikachev: change is fine but needs gerrit downtime, just -2 for procedural reasons08:53
AJaegerjhesketh: I don't understand why some jobs get pip 8 and other 7.2...08:54
jheskethAJaeger: are we better to just pin individual projects if they need it?08:54
esikachevAJaeger: This was discussed at a meeting on Tuesday08:54
jheskethhmm, maybe 8 hasn't gotten to every mirror yet08:54
AJaegerjhesketh: if we pin individual projects, the check-requirements job will fail08:56
*** fawadkhaliq has quit IRC08:56
AJaegeresikachev: we didn't have time to discuss this yesterday - and it still cannot merge now, it needs a gerrit downtime with a database migration ;(08:57
jheskethI thought it was only if it's not compatible with the global reqs08:57
* jhesketh should look at the check requirements job again08:57
*** nikil89_ has joined #openstack-infra08:57
*** nikil89_ is now known as nandhu08:57
*** nandhu is now known as naggappan08:57
AJaegerpip is not in the requirements at all of any of the projects, so even doing the sync will not update any project ;(08:58
AJaegerIt would still need manual updates08:58
*** kzaitsev_mb has quit IRC08:59
esikachevAJaeger: when the patch can be merged?08:59
jheskethAJaeger: is it pip and setuptools on the nodes maybe09:00
jheskethwould explain different versions09:00
*** yfried has joined #openstack-infra09:00
AJaegeresikachev: it needs to be scheduled with a global 30 mins downtime for gerrit - nobody will be able to access review.o.o at that time. And it's not scheduled yet.09:01
*** yamahata has quit IRC09:01
*** fhubik has joined #openstack-infra09:01
esikachevAJaeger: ok, thanks09:02
*** mudassirlatif has quit IRC09:02
AJaegerjhesketh: I'm lost here and won't have time to further investigate ;(09:03
*** yfried_ has quit IRC09:04
*** ociuhandu has joined #openstack-infra09:05
*** ddieterly has joined #openstack-infra09:07
*** flwang1 has joined #openstack-infra09:07
*** zeih has quit IRC09:11
*** ddieterly has quit IRC09:12
*** dtantsur is now known as dtantsur|brb09:14
*** acruz has joined #openstack-infra09:15
*** jistr has joined #openstack-infra09:16
AJaegerjhesketh: see http://logs.openstack.org/63/270063/1/check/gate-openstack-doc-tools-releasenotes/0383c50/console.html and change 270063 - pinning might not help at all ;(09:17
*** arxcruz has quit IRC09:18
jheskethAJaeger: yes I think it's the pip version installed on the node itself09:19
jheskethshould possibly try and figure out what tox doesn't like about pip809:19
*** dizquierdo has joined #openstack-infra09:21
*** hashar has joined #openstack-infra09:23
*** fawadkhaliq has joined #openstack-infra09:26
*** BobBall_AWOL is now known as BobBall09:30
mrungemtreinish, jhesketh are you sure your fix for kilo works? https://review.openstack.org/#/c/269974/09:31
ianwAJaeger: yeah, i think the conversation will have to be had probably at https://github.com/pypa/pip/issues/338409:31
jheskethmrunge: yeah that failed because of the circular dependency so we force merged it09:31
mrungeit looks like all kilo projects are broken right now09:31
mescanefhello openstack infra. if any root around please review&approve https://review.openstack.org/#/c/263334/ :-)09:32
ianwmrunge: a fix to kilo merged, and it passed CI.  do you have an example?09:32
mrungeianw, yes, just a sec09:32
mrungehttp://logs.openstack.org/periodic-stable/periodic-nova-python27-kilo/25109b8/09:33
mrungehttp://logs.openstack.org/periodic-stable/periodic-ceilometer-python27-kilo/a9b02a6/09:33
mrungehttp://logs.openstack.org/periodic-stable/periodic-horizon-python27-kilo/89e2b50/09:33
mrungeianw, and more09:33
jheskeththose aren't the devstack problem that was fixed09:33
ianwmrunge: oh ... non devstack jobs.  yeah09:33
jheskethmrunge: they looked related to the issue ianw linked to on github09:34
ianwyeah, they are09:34
*** Jeffrey4l has quit IRC09:34
jheskethwhich is the same as AJaeger's issues09:34
*** vgridnev has quit IRC09:34
*** vgridnev has joined #openstack-infra09:37
ianwhmmm, that's in a virtualenv?!  is pip detecting installed packages *outside*?09:38
openstackgerritDina Belova proposed openstack-infra/project-config: Add py27 job for performance-docs  https://review.openstack.org/27008809:41
*** melwitt_ has joined #openstack-infra09:42
*** melwitt_ has quit IRC09:43
odyssey4mehmm, morning all09:46
odyssey4mecan tox be configured to use an isolated venv?09:46
odyssey4meif that works, that should make the conflicts with distro packages in the gate a moot point, mostly09:47
*** flwang1 has quit IRC09:50
*** vivekd_ has joined #openstack-infra09:52
*** flwang1 has joined #openstack-infra09:53
*** vivekd has quit IRC09:54
*** vivekd_ is now known as vivekd09:54
*** rguillebert has joined #openstack-infra10:01
*** jaosorior has joined #openstack-infra10:02
*** abregman is now known as abregman|foody10:04
*** jaosorior has quit IRC10:04
*** jaosorior has joined #openstack-infra10:04
*** dizquierdo has quit IRC10:05
*** annegentle has joined #openstack-infra10:08
*** ddieterly has joined #openstack-infra10:09
*** jaosorior_ has joined #openstack-infra10:09
*** jaosorior has quit IRC10:11
*** Qiming has quit IRC10:12
*** annegentle has quit IRC10:13
*** ddieterly has quit IRC10:13
*** zeih has joined #openstack-infra10:14
*** dtantsur|brb is now known as dtantsur10:15
*** electrofelix has joined #openstack-infra10:16
ianwAJaeger: somehow, those jobs are breaking out of their virtualenv10:21
*** zeih has quit IRC10:24
odyssey4meianw yeah, I see that tox 2 automatically isolates the venv... so how is it that the OS package installed python bits are bing picked up at all10:24
*** e0ne has joined #openstack-infra10:25
odyssey4meperhaps the issue is that pip's installed on the host and it's able to see all things?10:25
odyssey4meie it's not properly isolated to the venv10:25
*** fawadkhaliq has quit IRC10:26
*** fawadkhaliq has joined #openstack-infra10:26
markus_zcraige: You are working on the maniphest migration, aren't you? I try to main the bug list for Nova and I use scripts to interact with Launchpad.10:26
markus_zcraige: My hope was that Maniphest provides the same possibilities.10:27
markus_zcraige: I've seen that you asked for input in yesterdays infra IRC meeting. That's why I'm reaching out to you.10:27
*** links has quit IRC10:28
craigeheya markus_z10:28
craigeI've ot a dev site you can hit up here: http://os03.mcwhirter.io/10:30
craige(uses Launchpad creds).10:30
craigeSo you can have a poke around and see if it's doing what you need.10:31
*** rossella_s has quit IRC10:31
*** [1]Thelo has joined #openstack-infra10:31
markus_zcraige: yesss, exactly what I want :) thanks!10:31
craigeIt's got an import of all Storyboard tickets from mid December IIRC.10:31
*** rossella_s has joined #openstack-infra10:31
craigeThat site is stable, as doing dev elsewhere, so it will show you where migration was up to mid-December markus_z10:32
markus_zyep, I see the tickets, that's enough data to see if/how it works for me10:32
craigeExcellent :-)10:33
markus_zcraige: If I have feedback, should I ping you here or post on the ML or otherwise?10:33
*** Thelo has quit IRC10:33
*** [1]Thelo is now known as Thelo10:33
craigeEither works markus_z. I'm on AEST so I'm about gone for the night.10:34
* jhesketh is restarting etherpad to upgrade kernel10:34
markus_zcraige: ok, cool, takes me some days. thanks for the help!10:35
*** kzaitsev_mb has joined #openstack-infra10:35
craigeNo rush markus_z. I look forward to hearing from you.10:36
openstackgerritDmitry Tantsur proposed openstack/requirements: Bump upper-constraints for python-ironic-inspector-client to 1.4.0  https://review.openstack.org/27011310:38
*** Daisy has quit IRC10:39
*** jaosorior_ is now known as jaosorior10:39
*** ldnunes has joined #openstack-infra10:39
ianwAJaeger / odyssey4me : http://lists.openstack.org/pipermail/openstack-dev/2016-January/084518.html10:41
*** abregman|foody is now known as abregman10:41
ianwon the argparse leaking issue10:41
lennybInfra, is git OK? I am getting timeout error lately [ERROR] /jenkins/workspace/Neutron-ML2-MLNX/devstack/functions-common:607 git call failed: [git clone git://git.openstack.org/openstack/neutron.git /opt/stack/neutron]10:44
lennyb11:53:25 2016-01-20 09:54:51.292 | Error on exit10:44
*** arxcruz has joined #openstack-infra10:44
*** acruz has quit IRC10:45
odyssey4mehmm, ianw AJaeger I seem to have a docs job that's actually passing: https://review.openstack.org/26966810:45
Zaramarkus_z: btw, the storyboard team are interested in your requirements, since even if you don't intend to use storyboard, you're probably not the only person who'll want that feature in a task-tracker. so any info you can post here about the kinds of things you need to be able to do would be useful for us. :)10:47
*** yamamoto_ has quit IRC10:49
ianwodyssey4me: sure that's using a virtualenv to build though?10:50
*** yamamoto has joined #openstack-infra10:50
odyssey4meianw well, it's using tox and is configured much like most other docs jobs10:50
*** rfolco has joined #openstack-infra10:51
odyssey4meI'm trying to get our specs repo working by changing requirements to see if it works... as that appears to be the only real difference in the configs for the docs job10:51
*** links has joined #openstack-infra10:51
openstackgerritMateusz Matuszkowiak proposed openstack-infra/project-config: Added new repo for fuel-plugin-zaqar in /Openstack  https://review.openstack.org/27012110:52
ianwodyssey4me: yeah, i dunno sorry.  definite problem with trusty virtualenvs and argparse, but maybe you have a different platform or something funky10:52
odyssey4meianw heh, interesting - that works: https://review.openstack.org/27011410:54
*** fhubik is now known as fhubik_brb10:54
jheskethcraige: noting that you're around.. are you working on phabricator.openstack.org or is it safe for me to restart it10:56
* jhesketh restarts it as there doesn't seem to be anything running atm10:59
Zaraemail notifications in storyboard work everywhere except storyboard.openstack.org. SotK tried deploying with puppet, pointing to a server running locally, and everything worked fine, but we're seeing nothing from s.o.o. anyone have any idea what could be going on? it's hard for us to debug without access to the box.10:59
*** vgridnev has quit IRC11:01
*** _et_ has quit IRC11:03
*** gongysh has joined #openstack-infra11:04
*** yamamoto has quit IRC11:04
*** rcernin has quit IRC11:05
*** links has quit IRC11:05
*** rcernin has joined #openstack-infra11:07
*** sfinucan has joined #openstack-infra11:07
*** Qiming has joined #openstack-infra11:08
openstackgerritAlexander Maretskiy proposed openstack-infra/project-config: Increase timeout for job gate-rally-dsvm-cli  https://review.openstack.org/27013411:09
*** ddieterly has joined #openstack-infra11:10
*** fhubik_brb is now known as fhubik11:13
*** rcernin is now known as rcernin|lunch11:13
*** ddieterly has quit IRC11:14
*** vgridnev has joined #openstack-infra11:15
*** kashyap has joined #openstack-infra11:16
dstufftianw: I am now awake again, (but taking Alyssa to the bus stop in 10 minutes or so)11:18
*** zhurong has quit IRC11:18
*** aysyd has joined #openstack-infra11:20
*** daemontool has joined #openstack-infra11:21
odyssey4meianw AJaeger dstufft ok, so as far as I can see the tox docs/specs jobs that fail are due to the argparse issue which ianw has raised - in our case we removed testtools from requirements.txt in the specs repository and the repo builds properly again11:21
odyssey4meother jobs which have more complex requirements and don't use venvs are going to have a bad day :)11:22
dstufftI haven't investigated it yet, but the argparse thin, on the surface,  just seems like a full out bug and shouldn't be hitting this error case11:22
dstufftargparse in a virtual env is being installed as a wheel11:22
*** ashishb has quit IRC11:23
*** aysyd has quit IRC11:23
*** flwang1 has quit IRC11:24
odyssey4medstufft agreed, that does seem to be a proper bug11:24
*** aysyd has joined #openstack-infra11:24
*** wei-wang has quit IRC11:25
ianwdstufft: yeah ... i mean probably for openstack now 2.6 is gone, who needs argparse ... but i guess it gets dragged in from other things that still support 2.6 and have it in requirements?  (testtools as odyssey4me described)11:30
*** zhurong has joined #openstack-infra11:30
dstufftpresumably11:31
dstufftthey could optionally depend on argparse for 2.6 only11:31
*** placko_ has joined #openstack-infra11:31
markus_zZara: ok, will do.11:32
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: Add output of top to hostinfo  https://review.openstack.org/27013911:32
*** links has joined #openstack-infra11:32
craigeI don;t have access to that host jhesketh and it's not being used for dev work.11:33
*** ashishb has joined #openstack-infra11:33
*** changzhi has quit IRC11:33
jheskethcraige: cool, thanks. Doesn't look like it was/is doing much to be honest11:33
markus_zZara: As a bit of a background, I need a way to collect timeseries data in an automated way to fill a dashboard for bugs, e.g. my local PoC: http://www.tiikoni.com/tis/view/?id=ccdf40c11:34
markus_zZara: But I will play around with maniphest and create a list of requirements and let you know11:35
AJaegerargparse is a requirement of oslo.config, so if we want to block that, we first need to release olso.config...11:35
craigeNow that I know it exists, I will wna to use it for closer to production testing, jhesketh :-)11:35
jhesketh:-)11:35
openstackgerritSean Dague proposed openstack-infra/project-config: make large-ops jobs non voting  https://review.openstack.org/27014111:36
openstackgerritAngus Lees proposed openstack-infra/project-config: Create new tempest-dsvm-full-head job-template  https://review.openstack.org/27014311:38
Zaramarkus_z: thank you, we really appreciate it! :) requirements are always helpful, and it's also very useful to know what goals you're trying to achieve. so thanks for the background, too!11:38
*** links has quit IRC11:38
jhesketh#status alert review.openstack.org is being restarted to apply patches11:39
openstackstatusjhesketh: sending alert11:39
-openstackstatus- NOTICE: review.openstack.org is being restarted to apply patches11:42
*** ChanServ changes topic to "review.openstack.org is being restarted to apply patches"11:42
*** openstackgerrit has quit IRC11:43
*** openstackgerrit has joined #openstack-infra11:44
jhesketh ... and back11:44
openstackstatusjhesketh: finished sending alert11:45
jheskethheh, beat the alert11:45
AJaegercongrats!11:45
Zara:)11:46
jheskethI did delay actually restarting until at least #openstack-dev had the message11:46
*** zeih has joined #openstack-infra11:46
*** gongysh has quit IRC11:46
AJaegerjhesketh: so time to send the finish #status?11:49
AJaegerBtw. A #notice would have been enough in this case, #status is for longer periods of time11:50
jheskethAJaeger: woops, I meant to send a notice11:50
jheskethhence forgetting to send ok11:50
*** fhubik is now known as fhubik_brb11:50
jhesketh#status ok Restart done, review.openstack.org is available11:51
openstackstatusjhesketh: sending ok11:51
openstackgerritZara proposed openstack-infra/storyboard-webclient: Add Create Story Button in Worklists  https://review.openstack.org/26965611:51
*** fhubik_brb is now known as fhubik11:52
odyssey4meAJaeger yeah, I see that oslo.config requiring argparse in turn affects installations of all the clients11:53
*** ChanServ changes topic to "Discussion of OpenStack Developer and Community Infrastructure | docs http://docs.openstack.org/infra/ | bugs https://storyboard.openstack.org/ | source https://git.openstack.org/cgit/openstack-infra/ | channel logs http://eavesdrop.openstack.org/irclogs/%23openstack-infra/"11:53
*** zeih has quit IRC11:53
-openstackstatus- NOTICE: Restart done, review.openstack.org is available11:53
*** vgridnev has quit IRC11:54
tonybSo, trying to catch up where is the pip8 issue at? Anythign I can do to help ?11:54
*** vgridnev has joined #openstack-infra11:55
*** gongysh has joined #openstack-infra11:55
jheskethtonyb: https://github.com/pypa/pip/issues/338411:56
openstackstatusjhesketh: finished sending ok11:56
jheskeththere are suggested solutions and work arounds11:56
AJaegerodyssey4me, dstufft: IS the a proper solution of oslo.config: https://review.openstack.org/270149 ?11:56
jheskethtonyb: we could perhaps force nodes to install an older version11:56
jheskethI'm not sure how many nodes have updated to 8 yet11:56
tonybjhesketh: ok, I'll read the URL.  It seems like forcing it would be good.11:57
dstufftAJaeger: If you don't support 2.6 there's no reason to keep argparse, if you dos upport 2.6 you can make that conditional11:57
tonybI know all the periododic-stable jobs barfed because of it11:57
AJaegerdstufft: oslo.config HEAD does not support 2.6 it anymore - so reviews are welcome on 27014911:58
AJaegerit still needs a release of oslo.config to help us, but it might be one piece of the puzzle11:58
*** fawadkhaliq has quit IRC12:02
*** _amrith_ is now known as amrith12:03
AJaegerbut oslo.config imports netaddr - and probably will fail due to that as well ;(12:04
*** amotoki has joined #openstack-infra12:04
*** gongysh has quit IRC12:07
*** hashar has quit IRC12:08
*** vgridnev has quit IRC12:08
*** annegentle has joined #openstack-infra12:09
*** vgridnev has joined #openstack-infra12:10
*** ddieterly has joined #openstack-infra12:11
openstackgerritKirill Zaitsev proposed openstack-infra/project-config: Add translation jobs to murano-dashboard  https://review.openstack.org/26207312:12
*** annegentle has quit IRC12:13
*** zeih has joined #openstack-infra12:13
*** boris-42 has quit IRC12:13
*** ddieterly has quit IRC12:15
*** exploreshaifali has joined #openstack-infra12:15
*** zeih has quit IRC12:18
samueldmqmorning all12:18
samueldmqstackalytics.openstack.org is giving me 50012:19
*** achanda has joined #openstack-infra12:19
jheskethsamueldmq: yes, that's my fault... restarted for a kernel upgrade and it hasn't come up nicely12:20
jheskethsamueldmq: currently looking at it12:21
jheskethhttp://stackalytics.com/ is working though12:21
jheskethand if anybody here knows much about stackalytics, ping me12:21
*** Jeffrey4l has joined #openstack-infra12:21
samueldmqjhesketh: nice, I made stackalytics.o.o my choice, I will wait for it, thanks12:22
odyssey4meAJaeger I take it that netaddr is also a legacy requirement to have that's included in python 2.7?12:23
*** jaypipes has joined #openstack-infra12:23
openstackgerritSteven Hardy proposed openstack-infra/project-config: Make TripleO puppet check jobs voting  https://review.openstack.org/27016512:24
*** gordc has joined #openstack-infra12:25
*** doug-fish has joined #openstack-infra12:25
*** yamamoto has joined #openstack-infra12:28
*** ccarmack has joined #openstack-infra12:28
*** ashishb has quit IRC12:28
*** yamamoto has quit IRC12:29
*** yamamoto_ has joined #openstack-infra12:29
*** kzaitsev_mb has quit IRC12:30
*** yamamoto has joined #openstack-infra12:31
*** otter768 has joined #openstack-infra12:31
*** hashar has joined #openstack-infra12:32
openstackgerritEvgeny Sikachev proposed openstack-infra/project-config: Add sahara scenario gate jobs in sahara-scenario  https://review.openstack.org/27016612:33
openstackgerritSean Dague proposed openstack-infra/project-config: make large-ops jobs non voting  https://review.openstack.org/27014112:33
*** yamamoto_ has quit IRC12:34
openstackgerritEvgeny Sikachev proposed openstack-infra/project-config: Add sahara scenario gate jobs in sahara-scenario  https://review.openstack.org/27016612:34
*** rhallisey has joined #openstack-infra12:35
*** otter768 has quit IRC12:36
*** kzaitsev_mb has joined #openstack-infra12:37
*** zeih has joined #openstack-infra12:37
*** dizquierdo has joined #openstack-infra12:38
*** claudiub has joined #openstack-infra12:39
*** fhubik is now known as fhubik_brb12:41
*** ddieterly has joined #openstack-infra12:41
*** weshay_xchat has joined #openstack-infra12:42
*** _et_ has joined #openstack-infra12:43
*** SongmingYan has joined #openstack-infra12:44
openstackgerritEvgeny Sikachev proposed openstack-infra/project-config: Add sahara scenario gate jobs in sahara-scenario  https://review.openstack.org/27016612:45
*** vgridnev has quit IRC12:46
*** thorst has joined #openstack-infra12:46
*** baoli has joined #openstack-infra12:47
sdaguenow that the governance change landed, can we get - https://review.openstack.org/#/c/267133/ reviewed so that Nova can start using constraints in our primary jobs12:47
*** dims has joined #openstack-infra12:49
mordredsdague: lgtm12:49
*** SongmingYan has quit IRC12:50
*** moravec has joined #openstack-infra12:51
*** baoli_ has joined #openstack-infra12:52
*** achanda has quit IRC12:54
*** rlandy has joined #openstack-infra12:55
*** baoli has quit IRC12:55
*** vgridnev has joined #openstack-infra12:55
pedroalvarezHi zaro, I know this  happened long time ago, but I've just discovered the its-storyboard plugin for gerrit.12:56
pedroalvarezI note that in your last commit you said: "Updating of story status will be implemented in a follow on change."12:56
pedroalvarezdid that ever happened? I'd be intereste on that12:56
*** Jeffrey4l has quit IRC12:59
*** davidhadas has joined #openstack-infra12:59
*** wei-wang has joined #openstack-infra13:02
AJaegerodyssey4me: don't know...13:03
hasharpedroalvarez: there is apparently no follow up change in Gerrit https://gerrit-review.googlesource.com/#/q/project:plugins/its-storyboard13:04
*** matrohon has quit IRC13:04
pedroalvarezyeah..13:04
*** matrohon has joined #openstack-infra13:05
*** rcernin|lunch is now known as rcernin13:07
*** dkranz has joined #openstack-infra13:09
openstackgerritEvgeny Sikachev proposed openstack-infra/project-config: Add sahara scenario gate jobs in sahara-scenario  https://review.openstack.org/27016613:09
*** vgridnev has quit IRC13:11
*** kzaitsev_mb has quit IRC13:13
*** doug-fish has quit IRC13:14
*** ccarmack has left #openstack-infra13:15
*** zeih has quit IRC13:15
*** doug-fish has joined #openstack-infra13:16
*** Jeffrey4l has joined #openstack-infra13:17
openstackgerritEvgeny Sikachev proposed openstack-infra/project-config: Add sahara scenario gate jobs in sahara-scenario  https://review.openstack.org/27016613:17
*** Guest35147 has quit IRC13:18
*** daemontool has quit IRC13:18
mescanefmordred: hello. could I ask you for one quick review one one patch and wf+1? it already has +2CR13:19
*** sulo has joined #openstack-infra13:19
SotKIs there anyone around who could assist me in debugging a problem with storyboard.openstack.org that we can't seem to reproduce anywhere else?13:20
*** vgridnev has joined #openstack-infra13:20
*** dguitarbite has quit IRC13:23
*** tlian has joined #openstack-infra13:24
*** trown|outttypeww is now known as trown13:24
*** ayoung has quit IRC13:24
*** rfolco has quit IRC13:25
Zarafor background: SotK has now tried deploying a storyboard instance with puppet and pointing to a remote database server, and email notifications still work. but not on s.o.o! :(13:25
*** rfolco has joined #openstack-infra13:25
*** dprince has joined #openstack-infra13:26
*** dguitarbite has joined #openstack-infra13:28
*** exploreshaifali has quit IRC13:29
*** vgridnev has quit IRC13:31
SotKindeed, I can't see anything wrong with the config (and the same config except private credentials is working on my test instance)13:32
SotKI don't think I can debug any further without having some help13:32
*** dslev has joined #openstack-infra13:34
*** Ramanjaneya_ has quit IRC13:34
mordredmescanef: you can ... but it might help if you provided the link :)13:35
sdagueAJaeger / pleia2 someone asked in #openstack-nova13:36
sdagueabout i18n13:36
sdaguepython setup.py compile_catalog in nova throws errors13:36
sdagueapparently due to bad translations coming in13:36
AJaegersdague: let me check13:36
sdagueerror: nova/locale/es/LC_MESSAGES/nova.po:2127: placeholders are incompatible13:36
sdagueerror: nova/locale/es/LC_MESSAGES/nova.po:2223: placeholders are incompatible13:36
sdagueerror: nova/locale/es/LC_MESSAGES/nova.po:3807: incompatible format for placeholder u'ports': 's' and 'd' are not compatible13:36
sdagueit seems like that should be validated before proposed13:37
sdagueany example13:37
sdague#, python-format13:37
sdaguemsgid "The number of defined ports: %(ports)d is over the limit: %(quota)d"13:37
sdaguemsgstr "El número de puertos definidos: %(ports)s es más del límite: %(quota)d"13:37
sdaguemsgid "Invalid range expression %r"13:38
sdaguemsgstr "Expresión de intérvalo inválida %"13:38
sdagueyeh, someone is typoing replacements when translating13:38
AJaegersdague: keystone tests in pep8: msgfmt --check-format -o /dev/null, apparently nova does not. Shall I propose a change?13:38
*** eharney has quit IRC13:39
AJaegersdague: I can change upstream sources ;)13:39
sdagueAJaeger: after someone fixes upstream :)13:39
AJaegersdague: let me propose the change and then approve once upstream is fixed (we can "recheck")13:39
AJaegerfirst upstream...13:39
sdagueAJaeger: sounds good13:40
*** moravec has quit IRC13:41
sdagueAJaeger: for reference - http://paste.openstack.org/show/484403/13:42
sdague14 fatal errors in our translations right now13:42
AJaegersdague: https://review.openstack.org/27019013:42
AJaegerfound the same list ;)13:43
AJaegera bit more than expected ;(13:43
*** dslev has quit IRC13:43
*** aysyd has quit IRC13:43
sdagueyeh, though is there a reason we don't use 'python setup.py compile_catalog' instead of that?13:44
*** amrith is now known as _amrith_13:44
*** annegentle has joined #openstack-infra13:44
*** MCoLo has quit IRC13:44
*** MCoLo has joined #openstack-infra13:45
*** aysyd has joined #openstack-infra13:45
mescanefmordred: please look https://review.openstack.org/#/c/263334/13:46
*** esikache1 has joined #openstack-infra13:46
AJaegersdague: it's quicker ;) but feel free to propose an alternative patch. I just don't want to test that right now...13:46
*** ihrachys_ has joined #openstack-infra13:47
*** hashar_ has joined #openstack-infra13:47
* AJaeger updated the validation options of nova to avoid these problems...13:47
*** jcoufal_ has joined #openstack-infra13:47
sdagueAJaeger: yeh, no problem, I'm just trying to understand why python setup.py compile_catalog misses issues13:48
sdagueso your approach is better13:48
*** esikache1 has quit IRC13:48
*** cbader_ has joined #openstack-infra13:48
*** ociuhandu_ has joined #openstack-infra13:48
*** phschwartz_ has joined #openstack-infra13:49
sdagueAJaeger: in an ideal world, those tests would get run in zanata before things could be saved there13:49
sdagueso it doesn't keep proposing broken translations13:49
*** crinkle_ has joined #openstack-infra13:49
*** taron1 has joined #openstack-infra13:49
AJaegersdague: that's waht I meant with "updated validation options" - these are now hard errors and not warnings13:49
*** mahatic_ has joined #openstack-infra13:49
openstackgerritMonty Taylor proposed openstack-infra/shade: Pass timeout through to floating ip creation  https://review.openstack.org/27019313:50
AJaegerI fixed the strings with: Enable errros for this, search for errors ;)13:50
*** beisner- has joined #openstack-infra13:51
mordredmescanef: done13:51
*** nihilife1 has joined #openstack-infra13:51
*** dosaboy_ has joined #openstack-infra13:51
mescanefmordred: thanks!13:51
*** lifeless_ has joined #openstack-infra13:51
*** tcammann1 has joined #openstack-infra13:51
*** kzaitsev1ws has joined #openstack-infra13:51
*** frickler_ has joined #openstack-infra13:51
*** tonyb_ has joined #openstack-infra13:51
*** Odd_Blok1 has joined #openstack-infra13:51
*** jokke__ has joined #openstack-infra13:51
*** j_king_ has joined #openstack-infra13:51
*** jkt_ has joined #openstack-infra13:51
AJaegersdague: all fixed - tomorrows import should be fine...13:51
*** gothicmi1dfood has joined #openstack-infra13:51
sdagueAJaeger: ok, great13:51
*** dhp_ has joined #openstack-infra13:52
*** vgridnev has joined #openstack-infra13:52
AJaegersdague: so, tomorrow I rebase my change on top of the translation import and ask for reviews;)13:53
sdagueAJaeger: yep13:53
*** MCoLo has left #openstack-infra13:53
*** coreycb` has joined #openstack-infra13:54
*** ianw_ has joined #openstack-infra13:54
*** hughhalf_ has joined #openstack-infra13:54
*** bookwar_ has joined #openstack-infra13:54
*** itsuugo_ has joined #openstack-infra13:54
*** GonZo2000 has joined #openstack-infra13:54
*** GonZo2000 has quit IRC13:54
*** GonZo2000 has joined #openstack-infra13:54
*** kambiz_ has joined #openstack-infra13:54
*** purp_too has joined #openstack-infra13:55
*** raginbaj- has joined #openstack-infra13:55
*** electrichead has joined #openstack-infra13:55
*** robcresswell_ has joined #openstack-infra13:55
*** schang_ has joined #openstack-infra13:55
*** toabctl_ has joined #openstack-infra13:55
*** bknudson_ has joined #openstack-infra13:55
*** krotscheck_ has joined #openstack-infra13:55
*** htruta` has joined #openstack-infra13:55
*** diltram_ has joined #openstack-infra13:55
*** hrubi_ has joined #openstack-infra13:55
*** mkoderer_ has joined #openstack-infra13:55
*** bradjones_ has joined #openstack-infra13:55
*** leifmadsen_ has joined #openstack-infra13:55
*** electrichead is now known as Guest1016413:55
*** cinerama` has joined #openstack-infra13:55
AJaegermordred: could you review this jeepyb change, please? https://review.openstack.org/#/c/253229/13:55
*** cfarquhar_ has joined #openstack-infra13:55
*** bradjones_ is now known as Guest779113:55
*** kushal has quit IRC13:55
*** ddieterly has quit IRC13:56
*** hashar has quit IRC13:56
*** ociuhandu has quit IRC13:56
*** ihrachys has quit IRC13:56
*** notmorgan has quit IRC13:56
*** diltram has quit IRC13:56
*** bknudson has quit IRC13:56
*** itsuugo has quit IRC13:56
*** zzzeek has quit IRC13:56
*** dougshelley66 has quit IRC13:56
*** Sam-I-Am has quit IRC13:56
*** beisner has quit IRC13:56
*** ianw has quit IRC13:56
*** d0ugal has quit IRC13:56
*** jkt has quit IRC13:56
*** mnaser has quit IRC13:56
*** dosaboy has quit IRC13:56
*** akscram has quit IRC13:56
*** mahatic has quit IRC13:56
*** gothicmindfood has quit IRC13:56
*** raginbajin has quit IRC13:56
*** redrobot has quit IRC13:56
*** phschwartz has quit IRC13:56
*** schang has quit IRC13:56
*** hughhalf has quit IRC13:56
*** anteaya has quit IRC13:56
*** tcammann has quit IRC13:56
*** Odd_Bloke has quit IRC13:56
*** frickler has quit IRC13:56
*** plol has quit IRC13:56
*** vponomaryov has quit IRC13:56
*** clarkb has quit IRC13:56
*** taron has quit IRC13:56
*** coreycb has quit IRC13:56
*** htruta has quit IRC13:56
*** jcoufal has quit IRC13:56
*** esikachev has quit IRC13:56
*** bradjones has quit IRC13:56
*** nmagnezi has quit IRC13:56
*** nihilifer has quit IRC13:56
*** cfarquhar has quit IRC13:56
*** toabctl has quit IRC13:56
*** cbader has quit IRC13:56
*** bookwar has quit IRC13:56
*** mkoderer has quit IRC13:56
*** dulek has quit IRC13:56
*** crinkle has quit IRC13:56
*** hrubi has quit IRC13:56
*** skraynev has quit IRC13:56
*** BobBall has quit IRC13:56
*** clayton has quit IRC13:56
*** tonyb has quit IRC13:56
*** kambiz has quit IRC13:56
*** andreykurilin has quit IRC13:56
*** kzaitsev_ws has quit IRC13:56
*** purp has quit IRC13:56
*** cinerama has quit IRC13:56
*** mancdaz has quit IRC13:56
*** lifeless has quit IRC13:56
*** leifmadsen has quit IRC13:56
*** robcresswell has quit IRC13:56
*** jokke_ has quit IRC13:56
*** bkero has quit IRC13:56
*** krotscheck has quit IRC13:56
*** |GonZo2000| has quit IRC13:56
*** dhp has quit IRC13:56
*** j_king has quit IRC13:56
*** Zara has quit IRC13:56
*** jzerebecki has quit IRC13:56
*** ociuhandu_ is now known as ociuhandu13:56
*** schang_ is now known as schang13:56
*** kambiz_ is now known as kambiz13:56
*** robcresswell_ is now known as robcresswell13:56
*** ianw_ is now known as ianw13:56
*** beisner- is now known as beisner13:56
*** itsuugo_ is now known as itsuugo13:56
*** kushal has joined #openstack-infra13:56
*** krotscheck_ is now known as krotscheck13:56
*** leifmadsen_ is now known as leifmadsen13:56
*** zzzeek has joined #openstack-infra13:56
*** dulek has joined #openstack-infra13:56
*** Zara has joined #openstack-infra13:56
*** raginbaj- is now known as raginbajin13:56
*** clayton has joined #openstack-infra13:57
*** ccrouch has quit IRC13:57
*** dougshelley66 has joined #openstack-infra13:57
*** toabctl_ is now known as toabctl13:57
*** ccrouch has joined #openstack-infra13:57
*** ikalnitsky has joined #openstack-infra13:58
*** BobBall has joined #openstack-infra13:58
*** kzaitsev_mb has joined #openstack-infra13:58
openstackgerritMerged openstack-infra/project-config: Set DocImpact group for LMA projects  https://review.openstack.org/26333413:58
openstackgerritMerged openstack-infra/project-config: Update fuel-plugins on 'group' and 'docimpact' flag  https://review.openstack.org/26810113:58
*** BobBall is now known as Guest4523213:59
*** migi has quit IRC13:59
openstackgerritMateusz Matuszkowiak proposed openstack-infra/project-config: Added new repo for fuel-plugin-zaqar in /Openstack  https://review.openstack.org/27012113:59
*** bcourt has quit IRC13:59
*** yamamoto has quit IRC13:59
*** toabctl is now known as toabctl_14:00
*** migi has joined #openstack-infra14:00
*** xyang1 has joined #openstack-infra14:00
mordredAJaeger: lgtm14:01
*** eharney has joined #openstack-infra14:01
*** ansiwen has joined #openstack-infra14:01
*** Jeffrey4l has quit IRC14:01
*** PsionTheory has joined #openstack-infra14:02
*** eharney is now known as Guest98314:02
*** skraynev has joined #openstack-infra14:02
ikalnitskyHey folks! We (fuel-plugins core team) had a short conversation, and have decided to remove some branches in our repo. How can we do this? Gerrit says me I have no force permissions. Could someone help me?14:02
*** d0ugal has joined #openstack-infra14:02
*** nmagnezi has joined #openstack-infra14:02
*** akscram has joined #openstack-infra14:03
openstackgerritMerged openstack-infra/jeepyb: Add docimpact tag for bugs that target project queues  https://review.openstack.org/25322914:03
*** anteaya has joined #openstack-infra14:03
AJaegerthanks, mordred14:03
*** yamamoto has joined #openstack-infra14:03
*** sambetts has joined #openstack-infra14:03
*** clarkb has joined #openstack-infra14:03
*** tonyb_ is now known as tonyb14:03
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: Wire up the new --overcloud-pingtest into the tripleo.sh heredoc  https://review.openstack.org/26202814:04
*** bkero has joined #openstack-infra14:04
*** vponomaryov has joined #openstack-infra14:04
*** andreykurilin has joined #openstack-infra14:04
openstackgerritMonty Taylor proposed openstack-infra/shade: Pass timeout through to floating ip creation  https://review.openstack.org/27019314:04
mordredikalnitsky: which branches and which repo?14:05
*** kzaitsev_mb has quit IRC14:05
*** mnaser has joined #openstack-infra14:05
*** esikachev has joined #openstack-infra14:05
openstackgerritAngus Lees proposed openstack-infra/project-config: Create new tempest-dsvm-full-head job-template  https://review.openstack.org/27014314:05
mescanefikalnitsky: https://wiki.openstack.org/wiki/Fuel/Plugins#Deleting_branches ;-)14:05
*** Sam-I-Am has joined #openstack-infra14:06
*** notmorgan has joined #openstack-infra14:06
*** notmorgan has joined #openstack-infra14:06
*** dkranz has quit IRC14:06
mordredwow. there is a document alread. I'm impressed14:06
mescanefikalnitsky: id go with sending an email to openstack infra ML14:06
*** kzaitsev_mb has joined #openstack-infra14:07
ansiwenAJaeger: hi, sdague told me I should ask you about that: python setup.py compile_catalog compiles just some of the .po files (at least in nova). Is this a temporary issue, or is it just not taken care of at the moment?14:07
AJaegeransiwen: interesting, let me check...14:08
AJaegeransiwen: should I join #openstack-nova?14:08
ansiwenAJaeger: I don't mind14:09
*** thorst has quit IRC14:09
AJaegerlet me join...14:09
*** thorst has joined #openstack-infra14:09
*** Guest983 is now known as eharney14:10
*** eharney has quit IRC14:10
*** eharney has joined #openstack-infra14:10
*** abregman is now known as abregman|mtg14:10
thomasemHello! I'm pretty unfamiliar with a lot of the process regarding nodes for nodepool in devstack-gate. I'm working on getting libvirt-lxc experimental gate working reliably so we can promote it to non-voting, then voting and so on for Nova.14:12
thomasemThe thing causing failures appears to be Libvirt/LXC not working properly on the very latest 3.13.0 kernel from Ubuntu's updates repo14:12
*** nihilife1 has quit IRC14:13
*** peristeri has joined #openstack-infra14:13
*** mhickey has joined #openstack-infra14:13
*** kgiusti has joined #openstack-infra14:13
*** ccrouch has quit IRC14:13
thomasemSo, wondering about setting up a new node with 3.13.0-58-generic, which is available to trusty out of the box, rather than 3.13.0-74-generic where it breaks. I confirmed that an upstream 3.13.0 kernel works also, and other newer ones do as well. I'm concerned it's just somewhere between 3.13.0-58-generic and 3.13.0-74-generic that it's getting broken.14:14
*** nihilifer has joined #openstack-infra14:14
mordredthomasem: so actually, we just updated all the long-lived servers to 3.13.0-76-generic due to a CVE14:14
mordredthe nodepool nodes should follow suit shortly14:14
thomasemNo kidding? Let me give that a go!14:15
*** bcourt has joined #openstack-infra14:15
*** ari has joined #openstack-infra14:15
mordredbut I would recommend digging in with that kernel - I imagine if libvirt-lxc doesn't work with the CVE-fixed kernel that many people will be unhappy14:15
*** sabeen1 has joined #openstack-infra14:15
thomasemmordred: Thanks!. I haven't tried that one yet... is that in the trusty-updates?14:15
mordredthomasem: might just be in security14:15
*** dslevin has joined #openstack-infra14:15
thomasemCool, I'll pull it down and run the tests14:15
*** dslevin has quit IRC14:16
thomasemsee what happens14:16
mordredossum14:16
mordredhowever - as to your question14:16
*** dslevin has joined #openstack-infra14:16
mordredit's not really a thing we can do to have a custom kernel on nodes for tests - we're trying actually to decrease the number of divergent nodes so that we can get better throughput overall for the gate14:16
mordred(we pre-boot nodes and keep them in a ready pool before tests are run - so the node is already running by the time it gets assigned to a test)14:17
thomasemI see14:17
thomasemThat makes sense, just not sure what to do when it simply won't pass on that kernel due to some funniness with libvirt + kernel, was my main concern.14:18
thomasemI'd prefer not skip tests over it, if I can help it14:18
thomasemThe long-term solution would be troubleshooting what the problem is between the two and getting that fixed. Although, I know for sure this all works on much newer kernels.14:19
*** ddieterly has joined #openstack-infra14:19
*** sabeen1 has quit IRC14:20
mordredthomasem: yeah - it's a tricky area14:21
openstackgerritMerged openstack-infra/irc-meetings: adding the irc meeting slot for the openstack-salt team.  https://review.openstack.org/26993614:21
mordredso far we've tried to keep to latest kernel on trusty and wanted ot see the breaks - because that would be what someone gets if they were to install openstack on trusty in production14:21
mordred(so we'd rather be made aware that we're currently broken with existing kernels) - but in times like this when we're a few months away from a new LTS it starts to get ... trying14:22
*** sabeen has joined #openstack-infra14:23
mordredinfra-root: http://puppetboard.openstack.org/report/ask-staging.openstack.org/444f17f7be378f6c3318f5658f40168879102519 <-- that's a puppetboard report from having run puppet apply via ansible14:23
*** acruz has joined #openstack-infra14:23
mordredAJaeger: ^^ you too14:23
thomasemmordred: Ahhh, I see14:23
*** tiswanso has joined #openstack-infra14:23
mordredAJaeger: (oh, wait, that wasn't you asking the question about that)14:23
*** arxcruz has quit IRC14:23
thomasemmordred: that's fair. Well, let me see if we even have a problem anymore before I get all worried. I'm just trying to keep the lxc stuff from getting deprecated, and in fact promoted to a more supported state.14:23
mordredthomasem: totally - and a laudable goal14:24
thomasemOnce we can get more backing, with getting that all working with Magnum and what not too.14:24
openstackgerritThomas Herve proposed openstack-infra/project-config: Use VPN devstack plugin in heat jobs  https://review.openstack.org/25946314:25
*** bcourt has quit IRC14:25
mordredinfra-root: so - with that said - I need one more +2 on https://review.openstack.org/#/c/249492 and I can roll puppet apply live14:25
*** sabeen3 has joined #openstack-infra14:26
*** moravec has joined #openstack-infra14:26
mordredfungi: also, based on yesterday incident scrollback - I think maybe we should have a delete_node.py script to compliment launch_node.py that clears the cache for us?14:27
*** acruz has quit IRC14:27
*** sabeen has quit IRC14:27
openstackgerritMonty Taylor proposed openstack-infra/shade: Pass timeout through to floating ip creation  https://review.openstack.org/27019314:29
*** dkranz has joined #openstack-infra14:29
openstackgerritMateusz Matuszkowiak proposed openstack-infra/project-config: Added two new repos for fuel-plugins  https://review.openstack.org/26900714:29
*** kzaitsev_mb has quit IRC14:30
*** tiswanso has quit IRC14:30
*** rossella_s has quit IRC14:31
*** rossella_s has joined #openstack-infra14:31
*** tiswanso has joined #openstack-infra14:31
*** mriedem has joined #openstack-infra14:31
*** otter768 has joined #openstack-infra14:32
*** thorst has quit IRC14:32
*** edmondsw has joined #openstack-infra14:33
openstackgerritMonty Taylor proposed openstack-infra/shade: Remove a done todo list item  https://review.openstack.org/26912014:33
openstackgerritMonty Taylor proposed openstack-infra/shade: Pass timeout through to floating ip creation  https://review.openstack.org/27019314:33
mordredShrews: ^^ updated the cache patch too - you were right about that question about setting it to 214:33
*** yamamoto has quit IRC14:33
*** kzaitsev_mb has joined #openstack-infra14:33
Shrewsmordred: wunderbar14:36
*** mtanino has joined #openstack-infra14:36
*** otter768 has quit IRC14:36
*** bcourt has joined #openstack-infra14:37
sambettsHave there been any further updates about the pip > 8 issue? I'm seeing failures locally and in CI for the python27 job, I see there has been a fix put in place for devstack, but is there any way to fix the py27 job?14:38
*** moravec has quit IRC14:38
*** yamamoto has joined #openstack-infra14:39
mordredsambetts: I am not up to date on the current state of the pip breakage14:41
*** sdake has joined #openstack-infra14:41
*** Swami has joined #openstack-infra14:41
openstackgerritsebastian marcet proposed openstack-infra/openstackid-resources: Summit Application API  https://review.openstack.org/22196414:42
*** flepied1 has quit IRC14:42
fungimordred: well, deleting the cache was as simple as removing a file, but yeah if we use a script to wrap nova delete then it could call that too so we don't forget14:43
*** aysyd has quit IRC14:43
*** aysyd has joined #openstack-infra14:43
*** acruz has joined #openstack-infra14:44
AJaegersambetts: there's no general solution for py27/pep8/docs if those fails. One might be to remove argparse from requirements but that comes in from oslo.config, so I made a change for that, but now we need to merge that and release it first...14:45
mordredfungi: yah. although I guess what I _actually_ want is to finish ansible launch-node now that we've got puppet apply14:45
mordredfungi: in which case flipping a node to "state:deleted" should do the right thing14:45
AJaegersambetts: there'S discussion going on at github, see the link in backscroll, on a pip 8.0.1 that fixes this somehow14:45
openstackgerritAkihiro Motoki proposed openstack-infra/project-config: WIP: Add new django extraction  https://review.openstack.org/26656514:45
fungizxiiro: yes, that http://zuul.openstack.org/ page is the zuul server's built-in web rendering of its status.json blob. we maintain a custom rendering at http://status.openstack.org/zuul/ which is pulling the same json14:46
zxiirofungi: thanks!14:46
*** knikolla has joined #openstack-infra14:47
AJaegeramotoki: just looked at your change, great! I'll review later...14:47
zxiirofungi: how do i access that if i have a zuul instance? i don't see it documented14:47
zxiirofungi: I was able to figure out http://server:8001/status for the json but I couldn't find the page rendering14:47
amotokiAJaeger: thanks. I try to check murano-dashboard but there is no version in zanata... can you create a version on Zanata?14:48
AJaegeramotoki: I'll do a change later today...14:50
*** jkt_ is now known as jkt14:50
sambettsAJaeger: here https://github.com/pypa/pip/issues/338414:50
sambetts?14:50
kzaitsev_mbamotoki: it's not yet there, since my commit that adds translations initially sparked this whole situation )14:51
*** acruz has quit IRC14:52
fungiZara: SotK: i'll take a quick look at the mail queue and exim logs on storyboard.o.o. is it delivering to 127.0.0.1 via smtp or calling /usr/lib/sendmail and having that inject?14:52
SotKthe former I believe14:53
kzaitsev_mbAJaeger: just wanted to note, that I rebased https://review.openstack.org/#/c/262073/3 on top of 266565, not attempting to add it as a separate patch =)14:53
*** ashishb has joined #openstack-infra14:53
amotokiAJaeger: no need to rush :)14:53
Zarafungi: thank you! :)14:54
*** naggappan has quit IRC14:56
amotokikzaitsev_mb: ah... I got the situation. I thought murano-dashboard exists in Zanata...14:56
kzaitsev_mbamotoki: to certain extent you can use magnum-ui as a substitute.14:58
openstackgerritDavid Moreau Simard proposed openstack-infra/project-config: Add Packstack integration test gate jobs  https://review.openstack.org/26991814:58
AJaegersambetts: yes14:59
*** electrofelix has quit IRC14:59
kzaitsev_mbnot sure if that's possible though, but the two projects are similar in regard of i18n stuff14:59
fungiZara: SotK: simple answer! exim on storyboard is configured to perform sender verification, even on messages injected via loopback, and the messages are using a nonexistent sender14:59
*** markmcd__ has quit IRC14:59
*** markmcd has quit IRC14:59
AJaegerkzaitsev_mb: let me pull your change apart later ;)14:59
sambettsAJaeger: Ok  thanks :)14:59
fungiZara: SotK: 2016-01-20 13:46:58 H=localhost (storyboard.openstack.org) [127.0.0.1] sender verify fail for <no-reply@storyboard.openstack.org>: Unknown user14:59
AJaegeramotoki: I took murano-dashboard since it did not exist yet ;) That way we cannot break anything ;)15:00
*** bcourt has quit IRC15:00
SotKfungi: heh, thanks!15:01
kzaitsev_mbAJaeger: sure =)15:01
*** piet has joined #openstack-infra15:01
*** ashishb has quit IRC15:01
SotKfungi: I assume the solution is to create a user for storyboard to use?15:01
fungiSotK: likely we should look at how gerrit's e-mail messages are formed, for precedent15:02
*** ashishb has joined #openstack-infra15:02
*** daemontool has joined #openstack-infra15:02
fungiSotK: looks like we use a real address <review@openstack.org> in that situation15:03
fungiand have a mailbox set up to accept for that15:03
fungichecking now to see what happens if i reply to it15:04
*** bhunter71 has joined #openstack-infra15:04
fungiaha, gerrit also sets reply-to to the e-mail address of the account for the originating action15:05
*** bcourt has joined #openstack-infra15:05
fungiso if i upload a patchset or make a comment in gerrit, it sets reply-to: my e-mail address instead15:05
*** jaosorior has quit IRC15:06
*** bryan_att has joined #openstack-infra15:06
fungii guess that cuts down on random replies to the service's from address15:06
openstackgerritMerged openstack-infra/project-config: Add sahara scenario gate jobs in sahara-scenario  https://review.openstack.org/27016615:06
*** zz_dimtruck is now known as dimtruck15:06
mordredI believe there are violent opinions in the world on whether setting reply-to original sender is good or bad15:06
SotKwe aim to have reply-to set to something which storyboard can watch and use to post comments on stories and such-like eventually15:06
*** daemontool has quit IRC15:07
*** daemontool has joined #openstack-infra15:07
*** thorst has joined #openstack-infra15:08
*** jsavak has joined #openstack-infra15:08
*** mancdaz has joined #openstack-infra15:08
fungibut yeah, in this case it's the sender (envelope mail-from) at issue. so far looks like if i e-mail review@openstack.org directly it's a black hole. we've probably got a mountain of spam in a mailbox assigned to that address15:08
*** thorst has quit IRC15:08
*** thorst has joined #openstack-infra15:08
*** EricGonczer_ has joined #openstack-infra15:08
*** markmcd has joined #openstack-infra15:09
fungiso anyway, there are a few options. we could do like gerrit is set up and have the sender be an actual black hole address somewhere, or we could configure exim to skip sender verification for messages from localhost... the latter though seems like it's just kicking the can down the road and the message will get rejected at lots of destinations instead because they'll attempt sender verification15:10
*** EricGonczer_ has quit IRC15:10
*** acruz has joined #openstack-infra15:11
fungijeblair's been doing a lot of our role address mailbox administration, so i'd like to get his input too once he's awake15:11
*** sambetts has left #openstack-infra15:11
*** EricGonczer_ has joined #openstack-infra15:12
SotKyeah, doing the same as gerrit seems sensible15:12
* SotK waits for jeblair15:12
*** acruz has quit IRC15:13
*** markmcd has quit IRC15:13
*** daemontool has quit IRC15:13
*** ashishb has quit IRC15:13
*** electrofelix has joined #openstack-infra15:13
openstackgerritDavanum Srinivas (dims) proposed openstack-infra/project-config: Add osprofiler events to #openstack-oslo channel  https://review.openstack.org/27023815:13
*** bkero has quit IRC15:13
*** bkero has joined #openstack-infra15:13
*** sigmavirus24_awa is now known as sigmavirus2415:13
*** rbrndt has joined #openstack-infra15:14
openstackgerritAndre keedy proposed openstack-infra/project-config: Add new project(shovel) to openstack  https://review.openstack.org/26941115:16
*** boris-42 has joined #openstack-infra15:16
*** electrofelix has quit IRC15:16
openstackgerritMatthew Treinish proposed openstack-infra/elastic-recheck: Add query for pip 8 release explosion  https://review.openstack.org/27023915:16
*** zeih has joined #openstack-infra15:17
*** electrofelix has joined #openstack-infra15:17
mordredfungi: nudge nudge https://review.openstack.org/#/c/249492/ nudge nudge :)15:18
mordredfungi: I have verified that it works - ready to flip the switch15:19
*** jokke__ is now known as jokke_15:19
mordredfungi: woot!15:22
mordredhere goes nothing15:22
*** andymaier has joined #openstack-infra15:22
*** hdd has joined #openstack-infra15:23
*** andymaier has quit IRC15:23
*** andymaier has joined #openstack-infra15:23
*** Keedya has joined #openstack-infra15:24
*** phschwartz_ is now known as phschwartz15:25
KeedyaHi all , I m adding a new project to Openstack and need help setting up Jenkins jobs and Zulu. Anyone :)?15:25
*** abregman|mtg is now known as abregman15:25
*** bauzas has quit IRC15:25
*** markvoel_ has quit IRC15:25
KeedyaZuul*15:26
*** zeih has quit IRC15:26
*** fhubik_brb is now known as fhubik15:27
*** EricGonczer_ has quit IRC15:28
openstackgerritMerged openstack-infra/system-config: Use puppet apply instead of puppet agent  https://review.openstack.org/24949215:29
*** bauzas has joined #openstack-infra15:30
*** yamahata has joined #openstack-infra15:31
openstackgerritMatthew Treinish proposed openstack-infra/devstack-gate: Use devstack subunit stream in output  https://review.openstack.org/23444715:31
*** tonytan4ever has joined #openstack-infra15:32
*** _et_ has quit IRC15:33
*** _nadya_ has quit IRC15:34
*** zhurong has quit IRC15:35
*** fhubik is now known as fhubik_brb15:35
*** vgridnev has quit IRC15:35
mordredfungi: btw - we do not track puppetmaster in cacti15:36
*** piet has quit IRC15:37
*** _nadya_ has joined #openstack-infra15:38
*** ajmiller has quit IRC15:38
tristanCshould I worry if some changes didn't get picked by jenkins/zuul 30 minutes after being proposed ? e.g.: https://review.openstack.org/#/c/270234/ ?15:38
*** jpr1 has joined #openstack-infra15:38
*** tiswanso has quit IRC15:39
tristanCoh nevermind, they are in zuul, the review is just missing a comment15:39
openstackgerritMaksim Malchuk proposed openstack-infra/project-config: Make gate-fuel-library-puppet-syntax-4-dsvm-centos7 job voting in the check queue  https://review.openstack.org/27025615:39
*** frickler_ is now known as frickler15:39
openstackgerritMaksim Malchuk proposed openstack-infra/project-config: Make gate-fuel-library-puppet-syntax-4-dsvm-centos7 job voting in the check queue  https://review.openstack.org/27025615:39
*** esikachev has quit IRC15:40
*** tiswanso has joined #openstack-infra15:41
*** Hal has joined #openstack-infra15:41
*** fhubik_brb is now known as fhubik15:41
*** jordanP has joined #openstack-infra15:41
*** Hal is now known as Guest3370815:42
*** yamamoto has quit IRC15:42
*** ajmiller has joined #openstack-infra15:42
*** electrofelix has left #openstack-infra15:42
*** yamamoto has joined #openstack-infra15:42
openstackgerritShamail Tahir proposed openstack-infra/irc-meetings: Add new bi-weekly APAC meeting for user committee  https://review.openstack.org/26942715:43
openstackgerritMerged openstack-infra/irc-meetings: Change the date and chair of the HA guide team meetings  https://review.openstack.org/25238815:43
*** devananda has quit IRC15:45
openstackgerritMaksim Malchuk proposed openstack-infra/project-config: Make gate-fuel-library-puppet-syntax-4-dsvm-centos7 job voting in the check queue  https://review.openstack.org/27025615:46
*** markvoelker_ has joined #openstack-infra15:46
openstackgerritMonty Taylor proposed openstack-infra/system-config: Stop listing hosts as groups in the disabled file  https://review.openstack.org/27026215:47
mordredfungi: ^^ urgentish15:47
*** _nadya_ has quit IRC15:47
openstackgerritMerged openstack-infra/elastic-recheck: Add query for pip 8 release explosion  https://review.openstack.org/27023915:48
mordredfungi: tl;dr - with the update we made to openstack inventory a little while ago to fix the logs having useless hostnames, we actually broke (but didn't notices) our disabled file - because puppet agent as _also_ disabled on those nodes15:48
mordredfungi: however, we're in luck, because most of those nodes also haven't had puppet run since we update the puppet environmnet file to list the in-tree hiera location and thus fail to compile the manifest/site.pp15:49
*** Guest10164 is now known as redrobot15:49
dtantsurhi folks! could you review https://review.openstack.org/#/c/264168/ please? it's been around for 2 weeks already. thanks!15:50
*** Sukhdev has joined #openstack-infra15:50
openstackgerritMerged openstack-infra/elastic-recheck: Delete old queries for fixed bugs  https://review.openstack.org/26930515:50
mordredfungi: actually, I'm just going to approve it  - I've made the changes locally on the puppetmaster alread15:51
*** devananda has joined #openstack-infra15:51
openstackgerritMaksim Malchuk proposed openstack-infra/project-config: Make gate-fuel-library-puppet-syntax-4-dsvm-centos7 job voting in the check queue  https://review.openstack.org/27025615:51
*** Eva-i has quit IRC15:52
*** aopincar has quit IRC15:52
*** shashank_hegde has joined #openstack-infra15:52
*** Eva-i has joined #openstack-infra15:52
*** matrohon has quit IRC15:53
*** zeih has joined #openstack-infra15:53
*** vivekd has quit IRC15:53
openstackgerritDmitry Tantsur proposed openstack/diskimage-builder: Mark ironic-discoverd-ramdisk as deprecated in favor of ironic-agent  https://review.openstack.org/27026715:54
*** _nadya_ has joined #openstack-infra15:54
*** armax has left #openstack-infra15:55
*** ccrouch has joined #openstack-infra15:56
KeedyaHi all, is there documentation to help me add Zuul jobs for nodejs ?15:57
openstackgerritPaul Belanger proposed openstack-infra/nodepool: Raise SQLAlchemy upper cap to match global requirements  https://review.openstack.org/26763615:57
dmsimardIs there anyone that can help me understand the reason why the gate-project-config-layout job failed in https://review.openstack.org/#/c/269918/ ?15:58
openstackgerritDoug Hellmann proposed openstack-infra/release-tools: add convenience script for finding unreleased stable branch changes  https://review.openstack.org/27027315:58
fungiKeedya: you may want to talk to krotscheck... he's possibly been doing some javascript toolchain work for horizon's jobs15:58
*** piet has joined #openstack-infra15:58
pabelangerclarkb: fungi: jeblair: simple rebase for sqlalchemy upper cap for nodepool^15:58
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: Add some swap to the undercloud  https://review.openstack.org/27027415:58
fungiKeedya: i don't think we have any node.js-based projects yet (though i could be wrong) so a lot of it may need to be designed from scratch15:59
krotscheckfungi: Yes, he's been trying to get in contact with me, but I've been caught up in maintaining the CORS body of work as well as the pre-npm-mirror wheel-mirror things.15:59
openstackgerritMonty Taylor proposed openstack-infra/system-config: Update docs because hosts are no longer groups  https://review.openstack.org/27027615:59
mordredfungi: ^^ there is the doc update to go along with the patch I self-approved a few moments ago15:59
pabelangerclarkb: fungi: do you mind reviewing 262017 for nodepool too16:00
AJaegerdmsimard: It's template: -name X but gate: X16:00
krotscheckAlso, helping Bower become more distro-savvy, figuring out the AFS things I've been told to do to allow npm mirrors, and general Ironic-UX things16:00
AJaegerdmsimard: remove "name" from check/gate16:00
dmsimardAJaeger: oooh, will try that. Thanks.16:01
pabelangerclarkb: greghaynes: So far nodepool-builder on a remote system is working fine16:01
*** HeOS has quit IRC16:04
*** bigjools has quit IRC16:05
*** zeih has quit IRC16:05
*** mriedem has quit IRC16:05
*** nmagnezi has quit IRC16:05
*** rajinir has joined #openstack-infra16:05
*** jaypipes has quit IRC16:06
*** hughhalf_ has quit IRC16:06
openstackgerritMarkus Zoeller (markus_z) proposed openstack-infra/irc-meetings: add nova-bugs-team meeting  https://review.openstack.org/27028116:06
openstackgerritDavid Moreau Simard proposed openstack-infra/project-config: Add Packstack integration test gate jobs  https://review.openstack.org/26991816:07
*** hughhalf has joined #openstack-infra16:07
*** purp_too is now known as purp16:07
fungimordred: that static list of disabled hosts is stale16:07
*** bigjools has joined #openstack-infra16:07
mordredyes16:07
mordredI'm about to fpush up another list16:07
fungicool, just making sure you were aware16:07
*** jaosorior has joined #openstack-infra16:08
*** mriedem has joined #openstack-infra16:08
*** jaypipes has joined #openstack-infra16:11
*** jaosorior has quit IRC16:11
*** arxcruz has joined #openstack-infra16:12
*** EricGonczer_ has joined #openstack-infra16:14
*** ashishb has joined #openstack-infra16:16
*** Keedya has quit IRC16:18
openstackgerritMonty Taylor proposed openstack-infra/system-config: Use groups.txt for disabling hosts for puppet  https://review.openstack.org/27029616:19
mordredfungi: ^^16:19
dmsimardpabelanger: thanks for your help. For the part about projects.yaml, I can add the jobgroup there indeed but it says node: trusty. Should I worry about that ? The jobs are not meant to run on Ubuntu.16:19
dmsimardref: https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/projects.yaml#L4530-L453616:19
pabelangerdmsimard: no, you setup ostype in your job-group16:20
dmsimardpabelanger: okay, it's already setup then. Thanks, will submit a patch soon.16:20
*** shashank_hegde has quit IRC16:21
*** Keedya has joined #openstack-infra16:22
openstackgerritDavid Moreau Simard proposed openstack-infra/project-config: Add Packstack integration test gate jobs  https://review.openstack.org/26991816:22
*** zhurong has joined #openstack-infra16:23
*** mudassirlatif has joined #openstack-infra16:23
openstackgerritSean Dague proposed openstack-infra/project-config: increase large-ops job timeout  https://review.openstack.org/27030416:24
*** placko_ has quit IRC16:24
sdaguemordred / fungi / mtreinish ^^^16:24
*** Jeffrey4l has joined #openstack-infra16:24
*** rcernin has quit IRC16:25
*** Jeffrey4l has quit IRC16:25
*** Jeffrey4l has joined #openstack-infra16:25
openstackgerritDavid Moreau Simard proposed openstack-infra/project-config: Add generic script to recover diagnostic or service config and logs  https://review.openstack.org/27000416:26
*** krtaylor has quit IRC16:29
fungimordred: so the group matches are only a regex if they start with ~ and are otherwise glob matches?16:29
mordredfungi: yes16:30
*** vgridnev has joined #openstack-infra16:30
*** hdd has quit IRC16:30
*** salv-orlando has joined #openstack-infra16:30
*** jordanP has quit IRC16:30
*** hashar_ has quit IRC16:30
fungimordred: also just to confirm, the list you translated over into 270296 is still outdated16:32
*** Guest33708 has quit IRC16:32
mordredfungi: it is?16:32
mordredfungi: I removed two things from it16:32
mordredthat are not real things16:32
mordredbut that's what's on the box right now?16:32
*** nelsnelson has joined #openstack-infra16:32
fungiwhat i meant earlier was that puppet agent has since been enabled on a lot of those16:32
mordredfungi: unless you mean "let's also move the things in that are in emergency righ tnow"16:32
mordredah16:32
fungithe pypi mirrors and review-dev at least16:33
mordredkk. I can update16:33
*** regXboi has joined #openstack-infra16:33
thomasemmordred: I'm seeing the same problems with 3.13.0-76-generic. :\16:33
*** ashishb has quit IRC16:33
*** otter768 has joined #openstack-infra16:33
*** yamamoto has quit IRC16:33
fungimordred: at least as of last night, all our ubuntu trusty servers were running puppet (because i relied on that to get the sources.list updates in place)16:34
mordredfungi: agent is not disabled on subunit-worker either16:34
*** tiswanso has quit IRC16:34
fungithomasem: have you tried seeing if there are similar issues on latest centos 7? are these tests something that could be run on centos?16:34
*** KimJ has joined #openstack-infra16:34
mordredfungi: so maybe we leave it at backup and jenkins-dev?16:34
fungimordred: that sounds good to me16:35
*** davidhadas has quit IRC16:35
thomasemfungi: I haven't tried on CentOS... these are the libvirt/LXC tests, fwiw.16:35
openstackgerritMonty Taylor proposed openstack-infra/system-config: Use groups.txt for disabling hosts for puppet  https://review.openstack.org/27029616:35
thomasemI was using trusty since that was the prescribed method for simulating gate tests16:36
thomasemDo you have any docs on simulating gate on CentOS handy?16:36
cbader_I am trying to install common-ci and I am running into an error on startup of pip install -q --upgrade diskimage-builder throwing a SNIMissingWaring anyone seen this today.16:36
*** Keedya has quit IRC16:36
*** bpokorny has joined #openstack-infra16:37
fungithomasem: oh, are these tests running in tempest? not unit tests?16:37
*** otter768 has quit IRC16:37
*** cinerama` is now known as cinerama16:37
thomasemfungi: yeah16:38
thomasemone of the symptoms is that nova stop <instance> fails with: 2016-01-20 16:37:35.244 TRACE oslo_messaging.rpc.dispatcher libvirtError: internal error: Child process (631) unexpected exit status 116:38
thomasemand not much else to go on16:38
*** ashleighfarnham has joined #openstack-infra16:38
thomasem3.13.0-58-generic doesn't have the problem16:38
thomasemand 3.13.0 upstream doesn't seem to either16:38
*** mudassirlatif has quit IRC16:38
*** esikachev has joined #openstack-infra16:38
thomasemseems like something up with the ubuntu kernel's latter builds specifically16:39
fungithomasem: i _think_ devstack/tempest work on centos 7 but don't know to what extent, or if it's regularly tested (yet anyway)16:39
mordredfungi: maybe I should just squash the two patches - the doc update and the use-groups.txt16:39
fungiso, yeah, getting that to work on centos may be more work than running down the lernel issue16:39
*** electrofelix has joined #openstack-infra16:39
fungimordred: i think i would prefer that16:39
thomasemhaha yeah, probably16:39
*** fawadkhaliq has joined #openstack-infra16:39
fungis/lernel/kernel/16:39
fungithomasem: is there an open bug for this?16:40
*** ihrachys_ has quit IRC16:40
*** davidhadas_ has joined #openstack-infra16:40
openstackgerritMonty Taylor proposed openstack-infra/system-config: Use groups.txt for disabling hosts for puppet  https://review.openstack.org/27029616:40
mordredfungi: thereyago16:40
fungithomasem: like, have you checked the bug trackers for libvirt/lxc to see if it's a known incompatibility with certain kernels?16:40
*** krtaylor has joined #openstack-infra16:40
thomasemfungi: I've looked around the bug trackers but didn't find anything quite matching this issue.16:41
*** unicell1 has quit IRC16:41
mordredzul ^^ trusty might be broken with libvirt/lxc16:41
mordredjamespage: ^^16:41
thomasemAppears to be when the virDomainShutdown call happens16:42
*** ashishb has joined #openstack-infra16:42
zulmordred: hmm?16:42
mordredzul: thomasem is working on getting libvirt/lxc driver voting, but is running in to some breaks that don't happen with 3.13.0-58-generic or with 3.13.0 upstream16:43
mordredzul: I figured that if there was an ubuntu kernel patch that had broken it between -58 and now you might be interested :)16:44
zulthomasem: can you open up a bug please and we'll start from there16:44
thomasemzul: yeah, against which project?16:44
zullibvirt-bin in launchpad for ubuntu16:44
thomasemokey doke16:44
mordredthomasem: zul works on ubuntu server so is basically a magical pony for fixing all of the ubuntu problems you ever encounter16:45
thomasemLOL16:45
thomasemahhh I see16:45
thomasemokay, awesome, glad I asked16:45
thomasemThanks a 'mil, zul!16:45
* mordred hands zul a somewhat undrunk coffee16:45
*** unicell has joined #openstack-infra16:46
*** annegentle has quit IRC16:46
* fungi prefers his coffee completely drunken16:46
*** Sukhdev has quit IRC16:47
*** annegentle has joined #openstack-infra16:47
clarkbis pip8 still affecting us or have we applied sufficient workaround?16:47
*** fawadkhaliq has quit IRC16:48
*** fawadkhaliq has joined #openstack-infra16:48
dhellmannI need some help debugging a release notes publishing job. Is this a good time to ask, or are you all still working bigger gate issues?16:49
*** abregman has quit IRC16:50
*** fawadkhaliq has quit IRC16:50
*** dizquierdo has quit IRC16:51
dhellmannfungi, clarkb : have time to lend a hand? ^^16:53
fungidhellmann: sure, i can take a peek--have details?16:53
*** apoorvad has joined #openstack-infra16:53
*** andymaier has quit IRC16:53
dhellmannfungi : yeah, I'm pulling them together in https://etherpad.openstack.org/p/ironic-inspector-client-reno-job-debugging16:53
*** ashishb has quit IRC16:53
*** andymaier has joined #openstack-infra16:54
*** yfried has quit IRC16:54
*** melwitt_ has joined #openstack-infra16:54
nibalizermordred: thoughts on http://puppetboard.openstack.org/node/038e80f5-15aa-4f69-8c6c-0f43b3587778 ?16:55
nibalizerdoesn't look right to me16:55
nibalizerhowever 'pbx' is reporting fine it looks like16:56
*** _nadya_ has quit IRC16:56
clarkbdhellmann: give mr a few still trying to catch up on the overnight fun16:56
nibalizerso maybe that is cruft16:56
dhellmannclarkb : np, thanks16:56
funginibalizer: maybe that's an extra pbx? like the centos 6 one never got deleted from rax?16:56
clarkbit looks like pip8 broke many thing bht they aren't currently brraking so we must've addressed it somehow16:56
fungidhellmann: looking at the publisher in that log, i think it may not be dropping the files into the subtree you expect16:56
mordrednibalizer: checking16:57
fungidhellmann: where's that defined in project-config?16:57
nibalizermordred: also http://puppetboard.openstack.org/nodes has a very specific and incorrect 'catalog compiled at'16:57
mordredyup. therea re two pbx's16:57
mordredroot@puppetmaster:~# ansible pbx.openstack.org --list-hosts16:57
mordred  hosts (2):16:57
mordred    038e80f5-15aa-4f69-8c6c-0f43b358777816:57
mordred    102f69b8-3173-4565-86fa-e0f539e9e25416:57
mordrednibalizer: I'm not sure we ever properly dealt with catalog compiled at16:58
nibalizerits fine if its an error16:58
mordrednibalizer: I think we should likely investigate and see if we can make it betterer16:58
nibalizerI'm guessing we have a string hardcoded in the python from an example payload16:58
dhellmannfungi : looking16:58
*** bpokorny_ has joined #openstack-infra16:59
mordredclarkb, nibalizer: also https://review.openstack.org/27029616:59
mordredcame out of looking at disabled problems this morning16:59
dhellmannfungi : jenkins/jobs/openstack-publish-jobs.yaml16:59
*** melwitt_ has quit IRC16:59
openstackgerritDavid Moreau Simard proposed openstack-infra/project-config: Add Packstack integration test gate jobs  https://review.openstack.org/26991816:59
nibalizeryup http://git.openstack.org/cgit/openstack-infra/ansible-puppet/tree/library/puppet_post_puppetdb#n8417:00
dhellmannfungi : the fact that zuul-cloner is reporting an earlier commit isn't suspicious to you?17:00
*** achanda has joined #openstack-infra17:01
*** melwitt_ has joined #openstack-infra17:01
*** armax has joined #openstack-infra17:01
phschwartzHas anyone seen an error of "ImportError: No module named schedulers.background" while starting zuul recently?17:01
*** hashar has joined #openstack-infra17:02
fungidhellmann: oh, perhaps i missed the problem statement17:02
openstackgerritDavid Moreau Simard proposed openstack-infra/project-config: Add Packstack integration test gate jobs  https://review.openstack.org/26991817:02
dhellmannfungi : notes do get published, I think they're just the wrong notes, but I'm not confident I've identified the right log file, either17:02
*** bpokorny has quit IRC17:02
openstackgerritAndre keedy proposed openstack-infra/project-config: Add new project(shovel) to openstack  https://review.openstack.org/26941117:03
*** jsavak has quit IRC17:03
fungidhellmann: so, this is a publication job run in the post pipeline? could there have been two commits approved at about the same time? sometimes jobs race uploading in post and you'll get an earlier commit's content overwriting a later commit if the later commit's jobs run more quickly for any reason17:03
nibalizermordred: looks good17:03
*** trown is now known as trown|lunch17:03
*** fedexo has joined #openstack-infra17:03
mordrednibalizer: also - dude. we're appluing17:03
mordredapplying17:03
*** jsavak has joined #openstack-infra17:03
dhellmannfungi : that's possible, I suppose17:04
nibalizersee what we can accomplish when we apply ourselves?17:04
*** jistr has quit IRC17:04
clarkbno 8.0.1 release has been made17:04
fungidhellmann: easiest way is to look at the same log for the prior commit and compare timestamps for the ftp commands17:04
dhellmannfungi : looking at http://git.openstack.org/cgit/openstack/python-ironic-inspector-client/log/ I don't see commits that close together17:04
*** ddieterly has quit IRC17:05
*** markmcd has joined #openstack-infra17:05
*** tiswanso has joined #openstack-infra17:05
openstackgerritAnne Gentle proposed openstack-infra/project-config: Adds openstack-doc-tools as a group for fairy-slipper  https://review.openstack.org/26831317:05
fungidhellmann: and this job was triggered by a commit on python-ironic-inspector-client not releases?17:05
fungiahh, yep17:05
*** gyee has joined #openstack-infra17:06
*** tiswanso has quit IRC17:06
dhellmannfungi : yeah, dtantsur is trying to put together a release and the current notes looked wrong so we're trying to figure that out before releasing17:07
*** tiswanso has joined #openstack-infra17:07
*** ociuhandu has quit IRC17:07
dhellmannfungi : this job did run after the previous one by almost 2 hrs (2016-01-19 19:04:14.490 vs. 2016-01-19 21:49:44.254 for the current)17:07
dhellmannsorry, almost 3 hrs17:08
*** piet has quit IRC17:08
fungidhellmann: yep, just got finished pulling and confirming it17:08
*** piet has joined #openstack-infra17:08
fungihttp://logs.openstack.org/62/62ef4eb178728b13af862e61ba595df2c114eed7/post/python-ironic-inspector-client-releasenotes/3367ad0/console.html17:08
thomasemfungi: https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/153628017:08
openstackLaunchpad bug 1536280 in libvirt (Ubuntu) "domain shutdown fails for libvirt/lxc" [Undecided,New]17:08
thomasemThat's one of them17:08
thomasemThere were several tests that failed in this kernel, but passed fine on 3.13.0-58-generic17:09
*** jlanoux has quit IRC17:09
thomasemso, going to manually run those and open any bugs that aren't related to this one17:09
dhellmannfungi : the commit mentioned by zuul-cloner comes before the commit with the missing note, so the fact that zuul seems to be looking at something old would explain everything, except why it's looking at something old (assuming I'm interpreting that correctly)17:09
fungidhellmann: was just starting to look into that too17:10
*** yamahata has quit IRC17:10
fungiINFO:zuul.Cloner:Prepared openstack/python-ironic-inspector-client repo with commit f90cebe0c40d87513372eed447d572cf698a3a8117:10
fungihttp://git.openstack.org/cgit/openstack/python-ironic-inspector-client/commit/?id=f90cebe0c40d87513372eed447d572cf698a3a8117:10
*** samuelBartel has quit IRC17:10
fungidefinitely a different commit17:10
*** dtantsur is now known as dtantsur|afk17:11
fungithat was 3 commits before the one which should have triggered the job17:11
dhellmannit's a shame the logs don't show all of the zuul variables for the job, just how the job uses them17:11
dhellmannright, and the note was added as a result of the merge commit that triggered the job17:12
fungiwe may still be able to pull them from jenkins17:12
dhellmannok, good17:12
*** melwitt__ has joined #openstack-infra17:12
fungidhellmann: https://jenkins06.openstack.org/job/python-ironic-inspector-client-releasenotes/2/parameters/17:13
*** e0ne has quit IRC17:13
*** scheuran has quit IRC17:14
dhellmannfungi : odd. I don't see "f90cebe0c40d87513372eed447d572cf698a3a81" on that page at all17:14
*** monester2 has joined #openstack-infra17:14
fungii don't see f90cebe0c40d87513372eed447d572cf698a3a8117:14
fungiheh, indeed17:14
dhellmannnor a shorter prefix that could have been misinterpreted somehow17:14
*** melwitt_ has quit IRC17:15
*** monester2 has quit IRC17:15
zaromorning17:15
*** monester2 has joined #openstack-infra17:16
*** dims has quit IRC17:16
dhellmannfungi : do you know if that output from zuul-cloner is saying "I was told to check out commit X" or "now that I've done what I was told, I see commit X in the local dir"?17:16
fungidhellmann: what's dragging in the -e git:/.. to the pip install there?17:16
dhellmannI wonder if there was some issue updating the repo, for example?17:16
dhellmannexcellent question17:16
dhellmannah! there's that hash17:17
zaropedroalvarez: it was my intention to add a follow on change to its-storyboard but i have lost motivation for it, sorry.17:17
fungitox -v -ereleasenotes17:17
kzaitsev_mbwe're having problems with murano-dsvm job today — it's failing at some point inside tempest17:17
kzaitsev_mbImportError: No module named fixtures17:17
pedroalvarezzaro: no worries, I understand :)17:17
kzaitsev_mbare we hitting a known issue?17:17
fungidhellmann: oh, that's probably reporting that we'd previously installed that package from source17:17
pedroalvarezI might find some motivation to continue that work17:17
dhellmannfungi : yeah, I think that's what that is17:17
*** _amrith_ is now known as amrith17:18
zaropedroalvarez: cool!17:18
dhellmannfungi : "git" does not appear in tox.ini, requirements.txt, or test-requirements.txt in that repo17:18
*** root_ has joined #openstack-infra17:19
fungidhellmann: so my next guess is that f90cebe0c40d87513372eed447d572cf698a3a81 was the state of the on-disk repo cache and for some reason zuul-cloner didn't fetch a newer commit from the merger17:19
fungijeblair: ^ interesting situation17:19
clarkbdoes zuul cloner work in post?17:19
zaropedroalvarez: its-* plugins are a bit of a bugger to install/configure. let me know if you need help there.17:19
*** root_ has quit IRC17:19
*** monester2 has quit IRC17:20
fungiclarkb: oh, very good question. this might be it punting and just using the local copy17:20
kzaitsev_mboh it seems to also be connected to the 'Detected a distutils installed project ('argparse')' thing =/17:20
fungikzaitsev_mb: sounds like the recently discovered argparse bug exposed by the pip 8 release yesterday17:20
dhellmannclarkb, fungi : what? the post jobs don't get the latest version of the thing they're processing?17:20
pedroalvarezzaro: thanks for the offer, I'll ask you whenever I get to it. :)17:21
fungidhellmann: this may be a behavior difference between what gerrit-git-prep did and what zuul-cloner is doing (missing feature parity? looking for variables which aren't set in post?)17:21
*** dizquierdo has joined #openstack-infra17:21
kzaitsev_mbfungi: is there anything I can do to fix it or is there some work already happening around it?17:22
*** sputnik13 has joined #openstack-infra17:22
dhellmannfungi : oh, so is this a recent change between tools?17:22
*** sputnik13 has quit IRC17:22
fungidhellmann: we have the parameter list for that job, so can easily compare to what zuul-cloner wants17:22
*** FallenPegasus has joined #openstack-infra17:22
*** asselin has joined #openstack-infra17:22
fungidhellmann: zuul-cloner is a fairly recent tool, and it's just starting to see wider adoption but so far mostly in change-based pipelines. it's possible we're missing something still to make it work for ref-based pipelines17:23
AJaegerpleia2, clarkb : Could you review and vote on the spec for translation setup, please? https://review.openstack.org/26254517:23
dhellmannfungi : ah, I see that some other job definitions use gerrit-git-prep instead. Are we migrating, or did I build this job using zuul-cloner without realizing there was an alternative?17:23
fungikzaitsev_mb: i think there's at least a bug open against pip and some discussion of a pip 8.0.1 on the way to fix it. trying to pin pip everywhere is tough since it's a bootstrapping issue most places in our infrastructure17:24
fungidhellmann: gerrit-git-prep is not multi-repo aware, whereas zuul-cloner is17:24
*** melwitt__ has quit IRC17:24
openstackgerritMarkus Zoeller (markus_z) proposed openstack-infra/irc-meetings: add nova-bugs-team meeting  https://review.openstack.org/27028117:24
fungigerrit-git-prep was (still is most places) used only for self-contained jobs17:24
dhellmannfungi : ok, in this case we don't need multiple repos so maybe I should change the job17:24
fungisingle-repo jobs i should say17:24
*** vgridnev has quit IRC17:25
*** tonytan4ever has quit IRC17:25
dhellmannI mean, I'm happy to help further debugging, tool, but as a more immediate fix...17:25
fungioh, the clonemap only has a single repo in it?17:25
dhellmannthe job is supposed to run the release notes build after something merges into a project repo, so there's only one repo involved17:25
fungiyeah, if you're not integrating files from another repo then gerrit-git-prep should be fine for now17:25
dhellmannI'm not sure if that's what the clonemap is17:25
dhellmannok, I'll do that right now17:25
fungiINFO:zuul.Cloner:Preparing 1 repositories17:26
fungiso yeah, zuul-cloner isn't being used for multiple repos there anyway17:26
AJaegerclarkb: pip it's still failing, see https://review.openstack.org/#/c/268753/117:26
*** dims has joined #openstack-infra17:26
diltram_hello everyone, is any of cores available right nowe?17:26
dhellmannfungi : oh, wait, maybe not -- we want the job to run against master always, no matter which branch received the commit17:26
clarkbAJaeger:  ok so we havent done anything yet17:26
dhellmannfungi : that way if you add a release note to the liberty branch, it shows up without losing the master notes17:26
openstackgerritMerged openstack-infra/release-tools: strip _ prefix from independent series  https://review.openstack.org/26980217:27
fungidhellmann: aha, that's a little trickier then. that might be what we were trying to work around by using z-c17:27
dhellmannfungi: yeah, there's a branch-override setting there17:27
fungidhellmann: so the job only uses files from the master branch? it doesn't also try to checkout other branches?17:27
dhellmannhmm, it is "branch-override: master" instead of "branch-override: origin/master" I wonder if that would do it17:27
*** diltram_ is now known as diltram17:27
dhellmannfungi : it scans the other branches, but does not check them out17:27
*** hashar has quit IRC17:27
dhellmannreno does all of that17:28
*** markus_z has quit IRC17:28
dhellmannI wonder if we need a custom builder to update the local repo for this case?17:28
*** bardia has joined #openstack-infra17:28
dhellmannit can be "git remote update; git checkout master; git pull"17:28
fungiand i guess if we only ever run this in post-merge pipelines then there's no risk of it needing to take dependent changes into account17:28
*** unicell has quit IRC17:28
dhellmannyeah17:28
fungiwe do have gerrit-branch-prep (i think that's the name of the builder) which takes an explicit branch name17:29
dhellmannfungi : do you think the fact that it says "master" instead of "origin/master" is significant? I don't know whether zuul-cloner automatically forces a local master branch to be up to date17:29
*** flepied has joined #openstack-infra17:29
fungidhellmann: no, i suspect clarkb is right and zuul isn't providing the complete set of envvars zuul-cloner needs to be able to checkout the correct ref17:30
fungibut i haven't dug into the source yet to confirm17:30
dhellmannok17:30
dhellmannI don't see "gerrit-branch-prep" anywhere in project-config files17:30
openstackgerritJames E. Blair proposed openstack-infra/puppet-exim: Accept configurable routers/transports  https://review.openstack.org/27032917:30
openstackgerritJames E. Blair proposed openstack-infra/system-config: Add storyboard exim router/transports  https://review.openstack.org/27033117:30
*** knikolla has quit IRC17:31
fungidhellmann: branch-git-prep looks like17:31
jeblairSotK, Zara, fungi, mordred: ^ this is how i think storyboard should work with exim17:31
jeblairfungi, mordred: ^ we should also re-do the mailman config to use that17:31
jeblairfungi, dhellmann: what's up? :)17:31
fungiand needs a branch parameter set. which gets exported as BRANCH before invoking gerrit-git-prep.sh17:31
dhellmannjeblair : it appears that a post job meant to build release notes after a change merges to a repo is not checking out the most current version of the repository17:32
dhellmannjeblair : see https://etherpad.openstack.org/p/ironic-inspector-client-reno-job-debugging for notes17:32
fungihttp://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/scripts/gerrit-git-prep.sh17:32
*** sridhar_ram has joined #openstack-infra17:33
fungiinterprets BRANCH as ZUUL_REF which gets passed directly to git checkout17:33
jeblairfungi: did you dig up the jenkins link for http://logs.openstack.org/f7/f77bd83f10835b3188c6687f8238dfc6d30183e6/post/python-ironic-inspector-client-releasenotes/64703cc/console.html ?17:33
*** ashishb has joined #openstack-infra17:33
fungiso just set the branch parameter to a name suitable for git checkout17:33
jeblairoh on the bottom17:33
fungijeblair: yep https://jenkins06.openstack.org/job/python-ironic-inspector-client-releasenotes/2/parameters/17:33
Zarajeblair: ooh, thank you, I'll take a look at that :) (SotK's afk but should be back in a bit)17:34
*** daemontool has joined #openstack-infra17:34
fungidiltram: better if you say what you need help with17:34
*** EricGonczer_ has quit IRC17:34
*** zhurong has quit IRC17:34
openstackgerritDoug Hellmann proposed openstack-infra/project-config: switch releasenotes job to branch-git-prep  https://review.openstack.org/27033317:34
dhellmannfungi : like this? ^^17:34
fungiwe're all very busy already so taking time to ask you what you want is time we could spend answering your question instead17:34
anteayajeblair: hound can find no entries for fix_pip.sh: http://codesearch.openstack.org/?q=fix_pip.sh&i=nope&files=&repos=17:34
diltramfungi: I need help with locked account because of merging my account, I cannot login to my old account on gerrit using SSO17:34
fungidhellmann: yep, +217:35
dhellmannfungi : great, thanks for your help with this!17:35
diltramfungi: I wrote an email about that on mailing list17:35
fungidiltram: yes, saw the e-mail. we can try to merge the new openid into your old account and then deactivate the errant newer one17:35
fungidiltram: what's the new account id number displayed at https://review.openstack.org/#/settings/ when you're logged in right now?17:36
diltramfungi: it will be great, do you need something from me to proceed with that?17:36
diltramfungi: 1908617:36
*** bpokorny_ has quit IRC17:37
jeblairfungi, dhellmann: why was it using zuul-git-branch-prep?17:37
*** bpokorny has joined #openstack-infra17:38
fungidiltram: looks like your earlier account was id 14591 (username diltram)17:38
dhellmannjeblair : either copy-pasta on my account, or because we wanted to force the job to always use the master branch instead of wherever the commit landed and that's how I was told to do that, I'm honestly not sure17:38
*** EricGonczer_ has joined #openstack-infra17:38
diltramfungi: exactly :)17:38
*** hashar has joined #openstack-infra17:38
dhellmannI mean, I know we wanted to force the branch, I'm not sure if someone told me to do it that way or if I guessed it myself17:39
jeblairdhellmann: i see the comment that says "always published from master branch".  what do you want to happen when something lands on stable/liberty?17:39
*** hashar is now known as hasharAway17:39
jeblairdhellmann: the job not to run, or something runs on master anyway?17:39
dhellmannjeblair : reno looks for notes on branches itself, so I want it to run on master17:39
AJaegerjeblair: run on master17:39
jeblair(or something i haven't thought of)17:39
dhellmannthat way a patch on liberty doesn't remove the published notes from other branches17:39
*** Swami has quit IRC17:39
*** Jeffrey4l has quit IRC17:40
jeblairdhellmann: this is an unusual situation.  i need to think about it for a minute.17:40
dhellmannjeblair : what I need is "git remote update; git checkout master; git pull" and then run sphinx. Reno will scan the branches it is told to scan.17:40
dhellmann it is usually told to do things like scan origin/stable/liberty and the "current" branch, for example17:40
dhellmannas separate steps, preparing notes docs for different branches17:41
fungidiltram: okay, log out of gerrit and back in again and it should be fixed now17:41
*** _et_ has joined #openstack-infra17:41
diltramfungi: thank you very much, it works :)17:41
openstackgerritZara proposed openstack-infra/storyboard-webclient: Always go to Story Detail Page after adding Story  https://review.openstack.org/27033717:41
pleia2AJaeger: done (also, airport bound for a conference, will be mostly gone for the rest of the week)17:42
phschwartzHas there been a change in the dependencies for zuul and nodepool around apscheduler? It seems that nodepool is looking for an older version then zuul which moves aspscheduler.scheduler. (zuul fails on the older version and works on the latest)17:42
clarkbpabelanger: ^17:42
openstackgerritTristan Cacqueray proposed openstack-infra/zuul: Set logserver variables using temp url key only  https://review.openstack.org/27033817:42
openstackgerritMerged openstack-infra/irc-meetings: add nova-bugs-team meeting  https://review.openstack.org/27028117:43
openstackgerritDavid Moreau Simard proposed openstack-infra/project-config: Add Packstack integration test gate jobs  https://review.openstack.org/26991817:43
dhellmannjeblair : The gate job is more normal. There we need it to run against the current branch, so we can ensure that new notes are included in the check and don't break the doc build. But the output isn't published, so it doesn't matter if it misses some things on a different branch.17:43
openstackgerritZara proposed openstack-infra/storyboard-webclient: Always go to Story Detail Page after adding Story  https://review.openstack.org/27033717:43
openstackgerritTristan Cacqueray proposed openstack-infra/zuul: Set logserver variables using temp url key only  https://review.openstack.org/27033817:44
*** esikachev has quit IRC17:44
pabelangerclarkb:  phschwartz: right, have you upgraded apscheduler?  Right now, zuul and nodepool depend on different versions, trying to get 262017 for nodepool to get them back on the same version17:44
*** daemontool has quit IRC17:44
pabelangerphschwartz: clarkb: so, nodepool and zuul on same host will likely fail17:44
fungiphschwartz: pabelanger has a change proposed to fix that i think17:44
fungioh, he just said that17:45
AJaegerpleia2: thanks! Safe travels!17:45
fungireminder that i should read all of scrollback before replying17:45
pabelangerfungi: Yup, I think it is actually read to land now17:45
fungii thought i approved it but maybe not17:45
fungioh, nevermind, what i approved was the sqlalchemy cap bum[17:46
fungibump17:46
phschwartzpabelanger: ok, that will be a huge help, but not until it is pushed to pip. By anychance do you know what versions these were added in so I can pin them in my puppet manifests so I can get my single node running again17:46
openstackgerritAlex Schultz proposed openstack-infra/project-config: Remove fuel-library puppet 3.6 and 3.7 unit jobs  https://review.openstack.org/27034017:46
*** ayoung has joined #openstack-infra17:47
pabelangerphschwartz: I'm hoping for a nodepool release shortly. Want to confirm clarkb and greghaynes are happy with nodepool-builder first17:47
anteayapleia2: happy conferencing17:47
greghaynespabelanger: hrm?17:47
*** esikachev has joined #openstack-infra17:47
pabelangerphschwartz: iirc, 2.1.4 was the old, and 3.0.5 is new apscheduler17:47
Swansonnodepool question for anyone.  I have an image that never built and node pool has been trying to delete it for a couple hours now.  How do I sort this?17:47
greghaynesSwanson: Are you running off master?17:47
phschwartzpabelanger: I meant, what version of zuul moved to the new apscheduler17:47
greghaynesSwanson: because there is a bug right now related to that17:48
phschwartzpabelanger: that would be the quickest fix. move back to the old zuul17:48
pabelangerphschwartz: oh, we have not released it to pip yet17:48
clarkbpabelanger: I think the answer is we dont know yet because evrything keeps breaking17:48
openstackgerritAnne Gentle proposed openstack-infra/project-config: Adds openstack-doc-tools as a group for doc tools  https://review.openstack.org/26831317:48
fungiphschwartz: commit 1a4ad06 is what changed it, but hasn't made it into any tag get according to git tag --contains17:48
clarkbdib pip nodepool etc17:48
phschwartzhmm. I am curious as to how I am getting it.17:48
greghaynesYep :(17:48
pabelangerphschwartz: 2.1.0 zuul should still have the old apscheduler requirment17:48
Swansongreghaynes, I believe so.  This is asselin's one stop CI.  I just loaded it up yesterday.17:48
pabelangerrequirement*17:48
*** asalkeld has joined #openstack-infra17:48
fungiphschwartz: installing zuul from master branch tip rather than release version?17:49
fungiphschwartz: yeah, i believe it's a continuous deployment model in that case17:49
asselinwhat's up?17:49
greghaynesSwanson: ah, so yes, there was a bug where if an image build failed nodepool fails to delete the image. That bug is now fixed on master but sounds like you hit that issue - to remedy you have to remove the image from the db17:49
asselincbader_, ^^17:50
clarkbSwanson: DELETE FROM dib_image WHERE state = 1;17:50
openstackgerritMerged openstack-infra/project-config: Remove unused fix_pip.sh  https://review.openstack.org/26996217:50
asalkeldhi, sorry is this is already "a known thing", but kolla-mesos is hitting this pip 8.0 issue (conflicts with argparse) do you guys have any suggestions on what to do? http://logs.openstack.org/51/270151/3/check/gate-kolla-mesos-pep8/1832137/console.html#_2016-01-20_15_50_30_16717:50
Swansongreghaynes, clarkb, I was afraid of that.  Thanks for the sql line.17:50
clarkbasalkeld: I think we may be trying to figure that out. ianw has proposed a revert to pip as one option17:51
*** _nadya_ has joined #openstack-infra17:51
asalkeldok, clarkb so just wait a bit?17:51
*** FallenPegasus has quit IRC17:51
clarkbasalkeld: I guess? its a tricky situation and not sure we have a good idea of the best fix yet so waiting cant hurt17:52
asalkeldthanks - I'll chill out and do some coding ...17:52
*** FallenPegasus has joined #openstack-infra17:53
clarkbpinning pip is sort of difficult17:53
AJaegerasalkeld: good idea ;)17:53
clarkband not good long term17:53
clarkbdistros could fix packaging but thats slow17:53
clarkbwe could run everything out of a system venv17:54
fungiwell, the venv "fix" doesn't help the argparse bug17:54
AJaegerclarkb: there seem to be some genuine bugs in pip 8, like the argparse one17:54
fungiwe're hitting it even in virtualenvs17:54
*** jcoufal_ has quit IRC17:54
*** vgridnev has joined #openstack-infra17:54
asalkeldcould pip accept a patch to change the error into a warning?17:54
clarkbfungi oh because its part of python in 2.717:54
AJaegerclarkb: yes17:54
fungiasalkeld: that's what the revert would do17:55
fungiasalkeld: it was a warning for about the past year17:55
asalkeldcool17:55
clarkbya so that is proposed17:55
AJaegerclarkb: and oslo.config has it in requirements17:55
greghaynesclarkb: fungi if you have system-site-packages on youlll hit issues...17:55
dstuffthttps://github.com/pypa/pip/issues/3384#issuecomment-17330380617:55
fungiasalkeld: part of the issue is that one year is, like, half a release cycle for debian/ubuntu lts17:55
dstufftalso https://github.com/pypa/pip/issues/3384#issuecomment-17323105017:55
clarkbAJaeger: we can remove it from requirements there since it was only necessary for python 2.617:55
AJaegerdhellmann, dims: What about approving https://review.openstack.org/#/c/270149/ and cuting a new olso.config release?17:55
AJaegerclarkb: See https://review.openstack.org/#/c/270149/ ;)17:56
greghaynesoh wow, argparse :(17:56
openstackgerritMerged openstack-infra/project-config: increase large-ops job timeout  https://review.openstack.org/27030417:56
greghaynesthis is a good day to go hide17:56
dimsAJaeger : has a +2 from me17:56
openstackgerritArmando Migliaccio proposed openstack-infra/irc-meetings: Move the Neutron drivers meeting  https://review.openstack.org/26978017:56
dhellmannAJaeger : +2a on the patch, I'll let dims decide on the release17:56
*** Swami has joined #openstack-infra17:57
fungigreghaynes: even without system site packages, installing argparse in a virtualenv will run into this17:57
*** knikolla has joined #openstack-infra17:57
greghaynesfungi: wow17:58
asalkelddhellmann: just a note, kolla-mesos runs into this issue even though we don't have it in requirements17:58
asalkeld(argparse)17:58
fungibecause the egg-info file is provided by stdlib and so always in the path17:58
dougwigtopic is bugged in #openstack-meeting-4, fyi17:58
asalkeldso i don't think that patch is going to do anything17:58
dhellmannasalkeld : are you using oslo.config or another project that does include it?17:58
*** weshay_xchat has quit IRC17:58
fungidougwig: thanks, i'll fix17:58
asalkelddhellmann: aaa, that might be the case... we do use oslo.config17:58
dhellmannasalkeld : yeah, that's probably it17:59
*** shardy has quit IRC17:59
AJaegerbut there are more repos with argparse in requirements ;(17:59
dougwigfungi: ty17:59
fungiany of your transitive dependencies could potentially trigger it, not just ones we maintain17:59
AJaegerexactly18:00
*** jsavak has quit IRC18:00
dimsdhellmann : https://review.openstack.org/27034618:00
fungisay you have a declared dependency on pyfoo and pyfoo in turn wants to support python 2.6 so includes argparse in its requirements18:00
*** jsavak has joined #openstack-infra18:01
*** sfinucan has quit IRC18:01
dhellmanndims : how is that differennt from AJaeger's patch?18:01
openstackgerritAndre keedy proposed openstack-infra/project-config: Add new project(shovel) to openstack  https://review.openstack.org/26941118:01
AJaegerall the python-*clients require argparse ;(18:01
*** tonytan4ever has joined #openstack-infra18:01
*** bardia has quit IRC18:01
asalkelddoh!18:01
* AJaeger works on patches now...18:02
fungimaybe it's time to remove those, since we no longer support python 2.6 on any of our branches18:02
dimsdhellmann : oops i thought that was a requirements/ repo patch from him :)18:02
*** weshay_xchat has joined #openstack-infra18:02
dimsdhellmann : y, that's enough18:02
dhellmanndims : :-)18:02
dhellmannfungi : ++18:02
clarkbfungi ya just would be nice to not need it under such circumstances18:02
openstackgerritgreghaynes proposed openstack/diskimage-builder: Use pip 7 for ironic  https://review.openstack.org/27001018:02
clarkbbut good cleanup regardless18:02
fungibut it's not guaranteed to solve this if we still depend on something else which transitively declares a dependency on argparse18:02
clarkbnodepool for example18:03
fungidue to actually still having upstream support for 2.618:03
fungi(not an openstack project)18:03
dimsdhellmann : spotted argparse in osprofiler as well https://review.openstack.org/27034718:03
*** weshay_xchat is now known as weshay18:03
jeblairhttp://codesearch.openstack.org/?q=argparse&i=nope&files=requirements.txt&repos=18:04
*** crinkle_ is now known as crinkle18:04
* greghaynes wonders what that i=nope arg is for18:04
fungigreghaynes: case sensitivity18:04
jeblairgreghaynes: ignore case?18:04
greghayneshaha, and nope is a boolean?18:04
greghaynessomeone had fun18:04
jeblair68 file it says18:04
fungithough i have to say, i approve of "nope" as a boolean value18:05
openstackgerritAndre keedy proposed openstack-infra/project-config: Add new project(shovel) to openstack  https://review.openstack.org/26941118:05
fungiwith "yep" being the inverse18:05
dhellmanndims : +2a18:05
fungii assume it's unlikely we'll have argparse in test-requirements.txt18:05
fungior setup.py18:05
*** wei-wang has quit IRC18:07
dhellmanndims, fungi : http://paste.openstack.org/show/484442/18:07
jeblairdhellmann, fungi: i agree that zuul-cloner is missing some things needed for post jobs.  i also worry a little bit about whether any of our methods will result in the correct values for branches other than the branch the commit landed on -- at least, i don't think we've ever covered that in testing.18:07
dhellmannjeblair : I'm not aware of any jobs with this need, so maybe a custom script to supplement something that is close to correct is in order18:08
dhellmann?18:08
*** esikachev has quit IRC18:08
*** unicell has joined #openstack-infra18:08
jeblairdhellmann: maybe if we find that it is somehow incompatible with what we want zuul-cloner to do in post18:09
stevemarso, what exactly is the logic behind when a job that is gating, and seems to have passed everything, resets?18:09
jeblairdhellmann: i don't know that's the case -- i mostly point it out as something we've never considered worth testing.  when we add post support to cloner, we can add tests for that if we think it's compatible18:09
asselin&ngelica011612118:09
*** esikachev has joined #openstack-infra18:10
AJaegerdhellmann: I'm currently going through the list you pasted...18:10
openstackgerritDoug Hellmann proposed openstack/requirements: remove argparse from requirements list  https://review.openstack.org/27035418:10
*** Keedya has joined #openstack-infra18:10
*** derekh has quit IRC18:10
dhellmanndims , fungi : ^^18:10
phschwartzWhat would cause zuul to return "uat-tempest-run: NOT_REGISTERED" even if a status shows "build:uat-tempest-run:devstack-trusty 0 0 1"18:10
Swansongreghaynes, clarkb, That worked a treat.  Thanks!18:10
AJaegerdhellmann: had it already generated locally ;)18:10
lifeless_AJaeger: pin to pip <818:11
dimsdhellmann : that's a lot :(18:11
dhellmannjeblair : ok, I didn't want to add requirements to zuul-cloner unnecessarily18:11
fungilifeless_: easier said that done18:11
anteayastevemar: if a patch in the gate is behind any number of patches and any of the preceding patches fails the first failed patch is removed and all subsequent patches are retested without the failing patch18:11
lifeless_fungi: yeah, I know18:11
anteayastevemar: even if the tests on the subsequent patches were passing18:11
AJaegerdhellmann: https://review.openstack.org/#/q/topic:rm-argparse18:11
dhellmanndims : yeah, as lifeless_ says we may get farther by pinning pip18:11
fungier, than18:11
AJaegerlifeless_: we cannot easily pin pip18:11
anteayastevemar: as they may have been passing in error due to the failing patch18:11
lifeless_argparse can turn up anywhere in the transitive dep chain18:12
*** lifeless_ is now known as lifeless18:12
jeblairdhellmann: well, 'works in post' is definitely a requirement -- i think once we dig into it we'll know if there's any additional complexity around other branches18:12
lifelessand cause the issue18:12
openstackgerritAndreas Jaeger proposed openstack/diskimage-builder: Remove argparse from requirements  https://review.openstack.org/27035618:12
lifelesse.g. if testrepository depends on argparse18:12
*** trown|lunch is now known as trown18:12
fungiworse, the numerous patches needed to pin pip everywhere need to get tracked and then undone again once we're able to support newer pip, and also identifying that we _have_ gotten everything working with newer pip everywhere is hard without trying to undo those, so may take multiple iterations18:12
*** ociuhandu has joined #openstack-infra18:12
lifelesswe've got nearly 400 deps in our transitive chain18:12
*** sputnik13 has joined #openstack-infra18:13
*** Keedya_ has joined #openstack-infra18:13
stevemaranteaya: seems like a bit hit to restart everything just cause one thing failed, especially if the projects are unrelated18:13
lifelessso if just one has an argparse reference we'll still hit the issue18:13
*** jsavak has quit IRC18:13
jeblairlifeless: i take it we still need post-trusty pip in order to have constraints support?18:13
AJaegerremoving argparse does not hurt - but indeed is not the silver bullet18:13
dstufft7.018:13
lifelessjeblair: 7+18:13
dstufftor 7.1?18:13
anteayastevemar: fire fighting is not the best time to try to redesign the gate algorithm18:13
dstufftfor constraints18:14
fungiyeah, didn't mean to imply that removing argparse from our direct requirements would solve much of this, just that it's cleanup we should eventually be doing anyway18:14
*** jsavak has joined #openstack-infra18:14
anteayastevemar: after the fire is out if folks would like to discuss the gate algorithm design that is fine18:14
lifelessjeblair: maybe 7.1; I'd need to check18:14
*** kgiusti1 has joined #openstack-infra18:14
*** NikitaKonovalov2 has joined #openstack-infra18:14
*** aysyd_ has joined #openstack-infra18:14
*** maximov_ has joined #openstack-infra18:14
*** xek_ has joined #openstack-infra18:14
anteayastevemar: I hear your frustration18:14
stevemaranteaya: of course, just talking aloud18:14
*** othermordred_ has joined #openstack-infra18:14
*** dtardivel_ has joined #openstack-infra18:14
anteayastevemar: thanks for sharing :)18:14
lifelessfungi: so, I'd actually argue that we need to solve this systematically in pip, because any package published before argparse was included in the stdlib will trigger this forever, and we can't require thousands of packages to update18:15
*** jtomasek has quit IRC18:15
lifelessfungi: and we don't have systematic widespread use of markers yet to do clean conditional dependencies on argparse18:15
*** rajinir_ has joined #openstack-infra18:15
dstufftpip 8.0.1 will fix argparse specifically for sure.18:15
stevemaranteaya: data points would be helpful18:15
fungilifeless: i never disagreed with that18:15
*** yfried has joined #openstack-infra18:15
lifelessfungi: cool18:15
*** lindsayk- has joined #openstack-infra18:15
anteayastevemar: data is always helpful, agreed18:15
*** _nadya__ has joined #openstack-infra18:15
fungilifeless: all i did was say we could stand to clean up some python 2.6-only cruft while we're at it18:15
dstufftas well as fix virtualenv's with system-site-pacakges for sure18:15
lifelessfungi: I have not read the 8 hours of backscroll; I commented here in reply to AJaeger's ping18:15
stevemaranteaya: anywho, time and place :)18:15
anteayastevemar: yup, happy to listen further at another time and place :)18:16
clarkbstevemar: anteaya the zuul docs cover this in depth fwiw18:16
stevemaranteaya: it just came up now, cause like you said, wee bit of frustration18:16
lifelessanyhow, I need to go feed the tribe18:16
*** taron2 has joined #openstack-infra18:16
clarkbif they arent related then dont share a queue18:16
anteayastevemar: yup, I hear that, you are in good company18:16
*** migi_ has joined #openstack-infra18:16
clarkbif they are related its basically tequired18:16
fungilifeless: what i think we're weighing is whether we can effectively pin pip <8.0.0 everywhere before there exists a version of pip which makes doing that unnecessary18:16
stevemarclarkb: and all the 'integrated' projects are required by each other18:17
*** smcginni1 has joined #openstack-infra18:17
*** kragniz_ has joined #openstack-infra18:17
*** nihilife1 has joined #openstack-infra18:18
openstackgerritMerged openstack-infra/nodepool: Raise SQLAlchemy upper cap to match global requirements  https://review.openstack.org/26763618:18
*** e0ne has joined #openstack-infra18:18
*** alazarev_ has joined #openstack-infra18:18
*** Keedya_ has quit IRC18:18
*** aviau_ has joined #openstack-infra18:19
*** edwarnicke_ has joined #openstack-infra18:19
*** mriedem has quit IRC18:19
*** dhellmann_ has joined #openstack-infra18:20
openstackgerritMerged openstack-infra/project-config: switch releasenotes job to branch-git-prep  https://review.openstack.org/27033318:20
*** dteselkin_ has joined #openstack-infra18:20
*** peterlisak_ has joined #openstack-infra18:20
*** isq_ has joined #openstack-infra18:20
*** a2hill has joined #openstack-infra18:21
clarkbstevemar: anteaya http://docs.openstack.org/infra/zuul/gating.html18:21
*** clayton_ has joined #openstack-infra18:21
anteayaclarkb: thank you :)18:21
*** ajo_ has joined #openstack-infra18:21
*** kzaitsev_mb has quit IRC18:21
*** Keedya has quit IRC18:22
*** _nadya_ has quit IRC18:22
*** dizquierdo has quit IRC18:22
*** annegentle has quit IRC18:22
*** rajinir has quit IRC18:22
*** Eva-i has quit IRC18:22
*** thorst has quit IRC18:22
*** aysyd has quit IRC18:22
*** nihilifer has quit IRC18:22
*** kgiusti has quit IRC18:22
*** migi has quit IRC18:22
*** clayton has quit IRC18:22
*** taron1 has quit IRC18:22
*** claudiub has quit IRC18:22
*** dtardivel has quit IRC18:22
*** treaki__ has quit IRC18:22
*** edwarnicke has quit IRC18:22
*** othermordred has quit IRC18:22
*** maximov has quit IRC18:22
*** dteselkin has quit IRC18:22
*** med_ has quit IRC18:22
*** lindsayk has quit IRC18:22
*** xek has quit IRC18:22
*** peterlisak has quit IRC18:22
*** ajo has quit IRC18:22
*** tchaypo has quit IRC18:22
*** cody-somerville- has quit IRC18:22
*** aviau has quit IRC18:22
*** mrunge has quit IRC18:22
*** wfoster has quit IRC18:22
*** dhellmann has quit IRC18:22
*** isq has quit IRC18:22
*** hamzy has quit IRC18:22
*** NikitaKonovalov has quit IRC18:22
*** ptoohill has quit IRC18:22
*** akuznetsova has quit IRC18:22
*** sbadia has quit IRC18:22
*** alazarev has quit IRC18:22
*** kragniz has quit IRC18:22
*** smcginnis has quit IRC18:22
*** aysyd_ is now known as aysyd18:22
*** NikitaKonovalov2 is now known as NikitaKonovalov18:22
*** alazarev_ is now known as alazarev18:22
*** asalkeld has left #openstack-infra18:22
*** othermordred_ is now known as othermordred18:22
*** peterlisak_ is now known as peterlisak18:22
*** akuznetsova has joined #openstack-infra18:22
*** dtardivel_ is now known as dtardivel18:22
*** rajinir_ is now known as rajinir18:22
clarkbso should we start working on pins?18:22
*** clayton_ is now known as clayton18:22
*** dhellmann_ is now known as dhellmann18:22
*** gyee has quit IRC18:22
*** clayton has quit IRC18:22
*** santoshk has joined #openstack-infra18:22
*** med_ has joined #openstack-infra18:22
*** cody-somerville- has joined #openstack-infra18:23
*** maximov_ is now known as maximov18:23
*** gyee has joined #openstack-infra18:23
*** davidhadas_ has quit IRC18:23
clarkbdevstack all branches, grenade?, image builds (puppet install script)18:23
*** med_ is now known as Guest6510318:23
clarkbthen rebuild assuming we dont need something else in dib18:23
*** clayton has joined #openstack-infra18:23
*** sbadia has joined #openstack-infra18:23
clarkbthe get pip cached file will bewrong18:23
*** mhickey has quit IRC18:23
dimsclarkb : should we ask dstufft ?18:23
dimsclarkb : about a revert?18:23
clarkbdims ianw proposed it but not sure if that will happen or how far oht it is18:24
*** mriedem has joined #openstack-infra18:24
*** wfoster has joined #openstack-infra18:24
*** annegentle has joined #openstack-infra18:24
dimsclarkb : y reading https://github.com/pypa/pip/issues/338418:25
*** fedexo has quit IRC18:25
greghaynesclarkb: I think dib itself works, theres some obvious element breakage depending on what you try to pip install in an element18:25
clarkbgreghaynes: gotcha18:25
*** mrunge has joined #openstack-infra18:26
greghaynesdib gates on being able to build with ironic which isn't able to install ATM so trying to pin around that18:26
*** edwarnicke_ is now known as edwarnicke18:26
cbader_so I am caught in the pip 8.0.0 is there a way to downgrade my pip to something else? I have new install of Common-CI I can't complete because of the pip issue.18:27
*** _nadya__ has quit IRC18:27
dstufftthe distutils thing is 3 things, 2/3 are going to be flat out fixed18:28
*** treaki__ has joined #openstack-infra18:28
dstufft1/3 things I don't know yet, it won't be a revert without a plan that isn't just "wait another year and hope this time people actually read the words on their screen"18:28
*** dizquierdo has joined #openstack-infra18:28
clarkbcbader_: we are currently discussing how to handle it18:28
cbader_clarkb, ok thanks I have been watching and googling but haven't figured out how to downgrade pip.18:29
*** thorst has joined #openstack-infra18:29
*** tchaypo has joined #openstack-infra18:29
dstufftpip install 'pip<8'18:29
openstackgerritAndreas Jaeger proposed openstack-infra/release-tools: Remove argparse from requirements  https://review.openstack.org/27040418:30
*** asselin__ has joined #openstack-infra18:30
openstackgerritAndreas Jaeger proposed openstack-infra/reviewstats: Remove argparse from requirements  https://review.openstack.org/27040518:30
*** baoli_ has quit IRC18:30
*** Eva-i has joined #openstack-infra18:30
lifelessclarkb: well mtreinish put up pins for devstack already; I guess they failed?18:30
*** rossella_s has quit IRC18:31
AJaegerlifeless: that does not work for pep8 or docs job18:31
openstackgerritAndreas Jaeger proposed openstack-infra/storyboard: Remove argparse from requirements  https://review.openstack.org/27040618:31
lifelessAJaeger: I know18:31
*** baoli has joined #openstack-infra18:31
AJaegerlifeless: I think devstack worked18:31
*** rossella_s has joined #openstack-infra18:31
openstackgerritAndreas Jaeger proposed openstack-infra/zuul: Remove argparse from requirements  https://review.openstack.org/27040718:31
*** hamzy has joined #openstack-infra18:31
openstackgerritAndreas Jaeger proposed openstack-infra/yaml2ical: Remove argparse from requirements  https://review.openstack.org/27040818:32
*** asselin has quit IRC18:32
*** esikachev has quit IRC18:32
openstackgerritAndreas Jaeger proposed openstack-infra/jeepyb: Remove argparse from requirements  https://review.openstack.org/27040918:32
openstackgerritAndreas Jaeger proposed openstack-infra/git-review: Remove argparse from requirements  https://review.openstack.org/27041018:32
*** otter768 has joined #openstack-infra18:34
openstackgerritAndreas Jaeger proposed openstack-infra/git-restack: Remove argparse from requirements  https://review.openstack.org/27041118:34
fungilifeless: part of the issue mtreinish encountered with the devstack pins, i think, was tempest still breaking on its virtualenv-based install18:34
*** Qiming has quit IRC18:34
openstackgerritAndreas Jaeger proposed openstack-infra/gear: Remove argparse from requirements  https://review.openstack.org/27041218:35
*** kushal has quit IRC18:35
openstackgerritAndreas Jaeger proposed openstack-infra/git-restack: Fix .gitreview  https://review.openstack.org/27041318:35
openstackgerritAndreas Jaeger proposed openstack-infra/elastic-recheck: Remove argparse from requirements  https://review.openstack.org/27041418:35
fungialso complications of pinning in kilo pre-constraints, since grenade won't pass master without liberty working, and won't pass liberty without kilo working18:35
*** wfoster has quit IRC18:35
*** annegentle has quit IRC18:35
* AJaeger is done with spamming ;)18:36
*** kushal has joined #openstack-infra18:36
*** Sukhdev has joined #openstack-infra18:36
*** baoli_ has joined #openstack-infra18:36
*** ayoung has quit IRC18:37
dimsAJaeger : nice work :)18:37
*** ayoung has joined #openstack-infra18:37
clarkbya you have to it in order18:37
*** wfoster has joined #openstack-infra18:37
*** annegentle has joined #openstack-infra18:37
fungiyep, just pointing out why kilo needed fixing urgently, even though it's harder to skin since pre-constraints18:38
lifelessfungi: makes sense18:38
*** otter768 has quit IRC18:38
lifelesswhat can I do to help ?18:39
fungioh, and the fact that for much of this what we need to pin is not pip directly, but virtualenv since it vendors pip18:39
*** baoli has quit IRC18:39
lifelessyeah, virtualenv<1418:39
*** yfried has quit IRC18:39
*** KimJ has quit IRC18:40
jpr1in the new http://docs.openstack.org/infra/openstackci/third_party_ci.html docs (nice work btw), the configuration of the common.yaml for the ci node (that runs jenkins etc) nicely guides the users to provide data for the non-commented out fields.  oscc_file_contents is one such uncommented field, however the default provided contents says "Do Not Edit -  - Generated & Managed by Puppet".  Is this really the value we want there or should we put the ou18:40
Sam-I-Amif i'm looking to disable expensive jobs for docs-only patches to networking-ovn, is there any special ordering or other magic i should be aware of in layout.yaml?18:40
Sam-I-Amsort of unfamiliar territory for me18:40
AJaegerSam-I-Am: see how other repos do it..18:41
clarkbjpr1 you cut off but I think you want to update puppet to set the values18:41
AJaegerSam-I-Am: add to the list starting at line 723 "Skip these long-running and expensive devstack jobs when the..."18:42
Sam-I-AmAJaeger: thats what i was looking at18:43
Sam-I-Amdidnt know if there was some separation in there between 'core' and not-really-core projects18:43
Sam-I-Amthings seem to be scattered around18:43
fungilifeless: i'm not 100% sure where we are at this point. i think the pip 8 with python 2.7 installing argparse in even in isolated virtualenvs has us sufficiently deadlocked that we may be just waiting to see what pip upstream does18:43
Sam-I-Amlike openstack-ansible is by itself18:43
openstackgerritArmando Migliaccio proposed openstack/requirements: Cap keystonemiddleware version  https://review.openstack.org/27041718:43
jpr1ok.  will try that route.  it's not clear if the later puppet apply gathers this info from somewhere or if it needs to be fed in18:43
fungilifeless: mtreinish and/or dims may have more current status info than i do18:43
jpr1I assume this is pointing at the cloud the ci functions will use as the build platform, is that right?18:44
clarkbjpr1 fed in via hiera I think18:44
clarkbjpr1 yes18:44
fungilifeless: the up-side, i guess, is that this has also broken diskimage-builder so we may not be seeing a lot of workers end up with pip 8/virtualenv 14 preinstalled yet18:45
fungiexcept bare-.* workers and devstack-.* in rackspace18:45
AJaegerdims: do you want to abandon https://review.openstack.org/#/c/270346/ since it's a duplicate?18:45
fungibare-.* workers in rackspace and hpcloud18:45
dimsAJaeger : already done18:45
AJaegerdims: oh you did already, sorry, ignore me18:45
openstackgerritDrew Thorstensen proposed openstack-infra/nodepool: Bump APScheduler to >=3.0  https://review.openstack.org/26201718:46
openstackgerritMerged openstack-infra/project-config: Add experimental neutron jobs for the new pecan based api server  https://review.openstack.org/26823418:46
*** electrofelix has quit IRC18:47
cbader_so I got past the pip issue but looks like the puppet script the created the common-ci didn't create zuul, nodepool and apache conf files so looks like wait for pip fix I guess18:47
lifelessfungi: so, I'm catching up on the pip issue and will be helping there as I can18:48
*** fhubik has quit IRC18:48
jpr1clarkb: i thought environments/common.yaml is the heira source18:48
fungilifeless: awesome--thanks18:48
*** wfoster has quit IRC18:48
*** annegentle has quit IRC18:48
AJaegerthanks, lifeless18:48
*** wfoster has joined #openstack-infra18:48
*** annegentle has joined #openstack-infra18:48
openstackgerritJames E. Blair proposed openstack-infra/system-config: Add storyboard exim router/transports  https://review.openstack.org/27033118:48
clarkbjpr1 asselin_ would know better than me18:48
lifelessfungi: I think I've suggested before we should have constraints of some sort on the things we install via pip - I think effort put into pins now would be mainly useful if it was done with an eye to having a central control point for future firedrills18:49
fungijeblair: is 270331 based on the discussion i was having with SotK and Zara earlier?18:49
*** doug-fish has quit IRC18:49
jpr1ok.  btw, i'm referencing this line in common.yaml https://github.com/openstack-infra/puppet-openstackci/blob/master/contrib/single_node_ci_data.yaml#L3018:50
*** claudiub has joined #openstack-infra18:50
openstackgerritAndre keedy proposed openstack-infra/project-config: Add new project(shovel) to openstack  https://review.openstack.org/26941118:50
jpr1i'll run it with the provided value18:51
*** gothicmi1dfood has quit IRC18:53
*** bardia has joined #openstack-infra18:53
AJaegersdague: could you review https://review.openstack.org/#/c/270143 and the logic behind it some time, please? (not urgent)18:53
*** doug-fish has joined #openstack-infra18:53
*** hdd has joined #openstack-infra18:54
*** tjones1 has joined #openstack-infra18:54
*** flaper87 has quit IRC18:54
*** flaper87 has joined #openstack-infra18:54
pabelangerfungi: clarkb: do you mind approving 262017 before another rebase :)18:55
*** gothicmindfood has joined #openstack-infra18:56
*** ansiwen has quit IRC18:56
*** ansiwen has joined #openstack-infra18:56
*** eharney has quit IRC18:57
*** eharney has joined #openstack-infra18:57
*** 77CAALV3Z has joined #openstack-infra18:57
*** ari has quit IRC18:57
*** ari has joined #openstack-infra18:57
*** dkranz has quit IRC18:57
*** dkranz has joined #openstack-infra18:57
*** edmondsw has quit IRC18:57
*** edmondsw has joined #openstack-infra18:57
*** mtanino has quit IRC18:57
*** mtanino has joined #openstack-infra18:57
*** bcourt has quit IRC18:57
*** bcourt has joined #openstack-infra18:57
*** bryan_att has quit IRC18:57
*** bryan_att has joined #openstack-infra18:57
*** rfolco has quit IRC18:57
*** boris-42 has quit IRC18:57
*** boris-42 has joined #openstack-infra18:57
*** ajmiller has quit IRC18:57
*** ajmiller has joined #openstack-infra18:57
*** andymaier has quit IRC18:58
*** andymaier has joined #openstack-infra18:58
*** piet has quit IRC18:58
*** piet has joined #openstack-infra18:58
*** doug-fish has quit IRC18:58
pabelangerfungi: Regarding the 'upstream development' track for Austin summit. Do we want to have an -infra collaboration on picking a talk, or do some sort of free for all?18:58
*** weshay has quit IRC18:58
*** weshay has joined #openstack-infra18:58
anteayafungi: based on this comment in backscroll I'm going with yes: http://eavesdrop.openstack.org/irclogs/%23openstack-infra/%23openstack-infra.2016-01-20.log.html#t2016-01-20T17:31:1618:58
*** Sukhdev has quit IRC18:58
*** maximov has quit IRC18:58
*** maximov has joined #openstack-infra18:58
*** othermordred has quit IRC18:58
*** othermordred has joined #openstack-infra18:58
*** dtardivel has quit IRC18:58
*** dtardivel has joined #openstack-infra18:58
*** rajinir has quit IRC18:58
*** rajinir has joined #openstack-infra18:58
anteayafungi: I just happened to be at that place in backscroll18:58
*** migi_ has quit IRC18:59
*** migi_ has joined #openstack-infra18:59
*** 77CAALV3Z has quit IRC18:59
*** wfoster has quit IRC18:59
*** annegentle has quit IRC18:59
openstackgerritafazekas proposed openstack-infra/tripleo-ci: [WIP] trying to add one block node  https://review.openstack.org/27042318:59
*** edwarnicke has quit IRC18:59
*** edwarnicke has joined #openstack-infra18:59
*** ajo_ has quit IRC18:59
*** ajo_ has joined #openstack-infra18:59
*** mriedem has quit IRC18:59
*** mriedem has joined #openstack-infra18:59
dstufftlifeless: oh18:59
dstufftby the way18:59
*** baoli_ has quit IRC18:59
*** baoli_ has joined #openstack-infra18:59
*** ayoung has quit IRC18:59
*** ayoung has joined #openstack-infra18:59
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Minimal translation setup for murano-dashboard  https://review.openstack.org/27042418:59
dstuffty'all probably want to add --no-download to your virtualenv invocations, or for compatibility with < 14.0, --never-download18:59
*** mriedem has quit IRC19:00
*** knikolla has quit IRC19:00
*** ybathia has joined #openstack-infra19:01
*** bpokorny_ has joined #openstack-infra19:01
fungidstufft: does virtualenv >=14 look for newer pip/setuptools and pull them in if available to replace the vendored versions?19:01
*** bpokorny_ has quit IRC19:01
lifelessdstufft: oh?19:01
fungithat might get tricky to mitigate since most of our virtualenv invocation is happening indirectly via tox19:02
dstufftfungi: it doesn't "replace" the vendored versions, but it'll pull the latest versions in via pip during install19:02
dstufftor set PIP_NO_INDEX=1 I suppose19:02
*** bpokorny_ has joined #openstack-infra19:02
dstufftI think it'll work19:02
*** andymaier has quit IRC19:02
fungiso we may want to be able to have tox tell virtualenv not to grab newer pip/setuptools but still pip install other things over the network19:03
*** notnownikki has joined #openstack-infra19:03
dstufft(virtualenv's pip isntall works by taking the vendored copy of pip, and using it to install pip/setuptools/wheel, previously it used --no-index when it did that so it would only isntall the bundled .whl's, now it only adds --no-index if you use --(no|never)-download19:03
*** woodster_ has joined #openstack-infra19:03
*** cfarquhar_ has quit IRC19:03
SergeyLukjanovfungi, hi, re project renames, do you have few minutes to discuss?19:04
anteayaphschwartz: http://eavesdrop.openstack.org/irclogs/%23openstack-infra/%23openstack-infra.2016-01-20.log.html#t2016-01-20T02:35:5119:04
anteayathat may be what you re looking for19:04
fungiSergeyLukjanov: yep, we ran out of time during yesterday's meeting so i didn't get to bring up scheduling19:04
fungiinfra-root: ^ SergeyLukjanov is interested in volunteering to do the current batch of pending renames this weekend19:04
*** bpokorny has quit IRC19:05
dstufftlifeless: fungi obviously it doesn't matter much right now, since if you're using pip 14 you'll be using pip 8 anyways, but when pip 9 is released!19:05
dstuffts/pip 14/virutalenv 14/19:05
nibalizerthis is abad weekend for me because of scale19:05
fungidstufft: right, was just thinking ahead to how we'd skin that inside tox19:05
nibalizerso my availablility is poo19:05
*** mriedem has joined #openstack-infra19:05
fungii'm travelling this weekend for a foundation thing, as is clarkb19:05
fungiand i gather pleia2 is at scale as well19:05
dstufftfungi: presumably tox will expose the option somehow19:06
fungidstufft: this is my hope, because using PIP_NO_INDEX to make that happen is presumably going to have side effects for its other invocations of pip after it builds the virtualenv19:06
*** cfarquhar has joined #openstack-infra19:07
*** cfarquhar has quit IRC19:07
*** cfarquhar has joined #openstack-infra19:07
fungiunless we maybe expressly unset that with an install command override19:07
fungianyway, could get murky in the config19:07
sdagueAJaeger: ok, done. I think there are a few things that can be cleaned up19:07
lifelessyeah, setting PIP_NO_INDEX is hard19:07
lifelesswe need a tox feature to control this19:08
*** pvaneck has joined #openstack-infra19:08
AJaegerthanks, sdague19:08
lifelessfungi: virtualenv creation isn't currently configurable in tox; IIRC there are plans to let it be so19:08
fungiso hopefully before pip9/venv15 tox will do something about it19:08
sdaguehmmm internap is really slow huh?19:08
fungior else one of us will have a fire lit under them to submit a patch for it19:09
AJaegerdims, so, looking at the failing patches for the arg-parse: Mmost of them do get argparse in via oslo.config, so a new release would help with them19:09
*** doug-fish has joined #openstack-infra19:09
fungiAJaeger: but would they still be hitting it somewhere else later even if oslo.config were no longer responsible?19:09
fungithis can still happen via transitive dependencies over which we have basically no control19:10
*** eharney has quit IRC19:10
*** doug-fis_ has joined #openstack-infra19:10
*** esikachev has joined #openstack-infra19:10
lifelessdstufft: so the idea is that virtualenv no longer needs to release coordinated with pip ?19:10
openstackgerritK Jonathan Harker proposed openstack-infra/system-config: Change logstash multiline stream identity  https://review.openstack.org/19034519:10
openstackgerritK Jonathan Harker proposed openstack-infra/system-config: Logstash 2.0 compat ES output rule  https://review.openstack.org/24771419:10
*** unicell has left #openstack-infra19:11
AJaegerfungi: yes, it could.  But I'm not seeing that ;(19:11
AJaegerfungi, looking at storyboard as an example: http://logs.openstack.org/06/270406/1/check/gate-storyboard-docs/1aa1626/console.html19:11
*** ashishb has quit IRC19:11
AJaeger"Collecting argparse (from oslo.config>=1.11.0->storyboard==0.0.1.dev661)"19:11
dstufftlifeless: yes, I mean we'll likely still do it for the offline case, but also wheels and setuptools too19:11
sdagueI just had a patch die on neutron job timeouts, pip install time is up to 16 minutes ... - http://logs.openstack.org/15/270215/1/check/gate-tempest-dsvm-neutron-full/19bd306//logs/devstacklog.txt.gz19:11
dstufftvirtualenv <14 is broken on 3.5 by default because the wheel version is too old for it19:11
fungikrotscheck: what were the mirror patches you wanted me to look over yesterday?19:12
AJaegerfungi: so, oslo.config is just a minor help I guess -but the one that shows up in most failures19:12
openstackgerritMateusz Matuszkowiak proposed openstack-infra/project-config: Added two new repos for fuel-plugins  https://review.openstack.org/26956719:12
*** knikolla has joined #openstack-infra19:13
*** doug-fish has quit IRC19:14
jeblairdstufft: hey, we're going to try to put our new pypi mirrors into production this week; when you have a second, i updated my bandersnatch PR with what we need to do that: https://bitbucket.org/pypa/bandersnatch/pull-requests/16/add-option-to-dir-hash-index-files/diff19:14
AJaegerfungi: flame gets argparse via python-keystoneclient, fuel-octane is the only odd one: octane and stevedeore19:14
openstackgerritMikhail S Medvedev proposed openstack-infra/puppet-jenkins: Use more generic variable name for ruby packages  https://review.openstack.org/27043319:16
openstackgerritMikhail S Medvedev proposed openstack-infra/puppet-jenkins: Inherit from param class instead of including it  https://review.openstack.org/27043419:16
dstufftjeblair: probably not going to look at it until after pip 8 settles down, but jsut as a reminder, I don't have commit on that repo (other than implicitly from being a pypa org admin)19:16
*** Sukhdev has joined #openstack-infra19:16
jeblairdstufft: if you can poke the right people, that would be appreciated :)19:16
fungikrotscheck: nevermind, dug it out of scrollback. https://review.openstack.org/#/q/branch:master+topic:wheel_mirror+status:open+project:openstack-infra/system-config19:17
*** bnemec has quit IRC19:17
*** EricGonczer_ has quit IRC19:17
*** dtardivel has quit IRC19:17
mtreinishfungi, lifeless: as far as I know all my pins landed and unblocked most of the jobs19:18
*** ZZelle_ has joined #openstack-infra19:19
fungimtreinish: excellent, so devstack/tempest/grenade jobs are a-okay now?19:19
fungisounds like we're just down to solving for tox at the moment19:20
*** knikolla has quit IRC19:20
*** knikolla has joined #openstack-infra19:20
sdaguedoes anyone have more generic internap run timings?19:20
*** ociuhandu has quit IRC19:20
clarkbsdague: grafana has some19:20
mtreinishfungi: I think so: http://status.openstack.org/elastic-recheck/gate.html#153622919:20
clarkbsdague: http://grafana.openstack.org/dashboard/db/nodepool-internap19:20
sdagueclarkb: url?19:20
clarkbthey are at the bottom of the page19:21
sdagueclarkb: oh, but not tempest run times?19:21
anteayaSergeyLukjanov: I am not available this weekend19:21
*** achanda has quit IRC19:21
sdagueah, at the bottom, I see19:21
sdagueright, so internap looks slower again than everything else19:21
*** yfried has joined #openstack-infra19:21
mtreinishsdague: I can get that with subunit2sql, it's on my todo to add those graphs to the approapriate pages19:21
SergeyLukjanovseems like it'll be better to try discuss it on the next week meeting19:21
SergeyLukjanovfungi ^^19:21
sdagueand is pushing fail rates up due to our timeouts19:22
mtreinishwoah, yeah 1.8 hrs is kinda long19:22
sdagueright, some neutron jobs are timing out a 2 hrs now19:22
clarkbfwiw rax is doing that too as is ovh19:22
clarkbI don't think it is unique to internap19:23
dimsAJaeger : can cut a release when your argparse review lands19:23
*** exploreshaifali has joined #openstack-infra19:24
fungiSergeyLukjanov: yep, i need to clean up the agenda from this week and i'll add it as a discussion topic. i won't be around this tuesday but pleia2 has volunteered to chair the meeting in my absence19:24
openstackgerritMerged openstack-infra/release-tools: Remove argparse from requirements  https://review.openstack.org/27040419:25
*** EricGonczer_ has joined #openstack-infra19:25
*** flepied1 has joined #openstack-infra19:25
*** bnemec has joined #openstack-infra19:25
*** flepied has quit IRC19:26
*** eharney has joined #openstack-infra19:26
sdagueclarkb: ok, gotcha19:26
*** hasharAway is now known as hashar19:26
sdaguejust wanted to double check19:26
*** rossella_s has quit IRC19:26
*** eharney is now known as Guest8015219:26
clarkbso probably need it identify where the time is being spent and find the regression19:27
sdagueclarkb: the theory is keystone middleware, there is a pin posted19:27
*** esikachev has quit IRC19:27
openstackgerritMerged openstack-infra/project-config: puppet/spec_helper: run the script from project dir  https://review.openstack.org/26991419:28
*** mgkwill is now known as mgkwill_training19:28
lifelesssdague: psycopg2, numpy, libvirt, lxml, pycrypto and cryptography are a chunk of that;19:28
lifelesssdague: I can't see any single omg-bad call to pip19:28
sdaguelifeless: no, there is no omg-bad call to pip19:28
dstufftspoiler: all calls to pip are bad19:29
sdagueit's just the continuous upward creep + new nodes that are slower than rax19:29
lifelesssdague: whats the normal time you'd expect?19:29
sdagueand the lack of a wheel mirror19:29
sdagueI'm used to 10 minutes, though that's bad. Before upper-constraints it was more like 2 minutes.19:29
sdaguebecause we used packages for the expensive ones19:29
sdaguelike numpy19:30
*** tonytan4ever has quit IRC19:30
sdagueany update on the wheel mirror?19:30
mordredit's in active work19:30
sdaguebecause we're going to just need to start mass bumping up timeouts all over the place19:30
mordredkrotscheck has done work on it and jeblair is connecting with him to get it landed and stuff19:31
fungii'm reviewing the patches krotscheck asked for oversight on in the next hour19:31
fungiwrt the wheel mirror implementation19:31
sdaguefungi / mordred - great.19:31
mordredso - yeah - mirror stuff has gotten a bump up in priority19:31
sdaguebecause it's definitely a big component in our current fail rates19:31
fungiand jeblair is trying to get one patch into bandersnatch to support our filename hashing needs19:31
sdaguenone of our config accounted for the idea that pip install overhead could be more than a couple of minutes19:32
openstackgerritMatthew Kassawara proposed openstack-infra/project-config: Add logic for networking-ovn jobs  https://review.openstack.org/27044419:33
*** Guest80152 is now known as eharney19:33
*** eharney has quit IRC19:33
*** eharney has joined #openstack-infra19:33
*** sridhar_ram has quit IRC19:34
*** piet has quit IRC19:34
*** bpokorny_ has quit IRC19:34
*** FallenPegasus has quit IRC19:34
*** bpokorny has joined #openstack-infra19:35
*** sridhar_ram has joined #openstack-infra19:36
sdaguealso, if anyone else wants to review this change - https://review.openstack.org/#/c/267133/ - we could land some nova code that will drop 5 nodes per nova check change, which will put more resource back into the queue19:36
sdagueit's the constraints related one19:36
* mordred has already reviewed it19:37
*** ddieterly has joined #openstack-infra19:38
*** smcginni1 is now known as smcginnis19:38
sdaguemordred: yes, and thank you for that :)19:38
* mordred _occasionally_ does thing19:38
AJaegerspeaking of less jobs per change, here's one for keystoneclient: https://review.openstack.org/#/c/269270/19:39
AJaegermordred: not only occassionally ;)19:39
clarkbsdague: do you know if the plan is to switch neutron back to the py27 regular job with constraints enabled there? I think it is based on TC meeting yesterday19:42
mtreinishfungi: or any infra-root I guess, when you get a chance can you check the logs for the subunit2sql pruning cron job? I think it was supposed to run already, but the db doesn't look like it's shrunk at all19:43
clarkbsdague: the two tarball jobs in that file are not updated to add constraints, but there are constraints specific tarball jobs, were you wanting to condensce those too?19:43
*** mtanino has quit IRC19:45
openstackgerritMerged openstack-infra/shade: Remove a done todo list item  https://review.openstack.org/26912019:46
sdagueclarkb: I do not know for neutron, my guess is yes, I was currently trying to get the nova situation sorted. I might have missed some jobs, if so point them out and I'll update.19:46
*** trown is now known as trown|mtg19:51
clarkbsdague: commented, there were 3 that I found19:51
sdagueclarkb: ok, will fix right now19:52
clarkbbut this way we can remove all the -constraints jobs in favor of projects opting in project side with the normal jobs19:52
cbader_clarkb, was there a fix for the dib-image-build hang found?19:52
clarkbcbader_: I don't know what issue that is19:52
sdagueclarkb: the pylint on didn't have the zuul cloner in it19:52
*** vilobhmm111 has joined #openstack-infra19:53
clarkbsdague: oh but there is a constraints pylint job? let me double check19:53
sdaguethere is, it was wrong. I'll just fix it anyway19:53
clarkbsdague: ha so I think that is just wrong ok19:53
*** piet has joined #openstack-infra19:53
cbader_clarkb, on first creation of the dib-image-build it states receiving packets but just hangs and can't cntrl-c to break out of it have to kill -9 to stop it.19:53
cbader_clarkb, this is on a clean machine first run with nodepool started per common-ci instructions.19:54
clarkbcbader_: we recently switched to using gearman to trigger image builds so we can run builders on external systems. I bet the ^C not working is related to the gear library19:55
*** achanda has joined #openstack-infra19:55
openstackgerritSean Dague proposed openstack-infra/project-config: always make upper-constraints available to python jobs  https://review.openstack.org/26713319:55
clarkbcbader_: but while it sits there it should be building an image, check your logs19:55
sdagueclarkb / mordred ok, I believe it's fixed now19:55
fungimtreinish: i don't see any output in the subunit2sql log from that cronjob, though the file was last modified at the date and time it was scheduled to run (suggesting it did fire and produced no stdout/stderr)19:56
clarkbsdague: +219:56
cbader_clarkb, so looks like I can cntrl-c now. dib-image-build says building but nothing hitting cache19:56
clarkbcbader_: look at your image build logs19:56
cbader_clarkb, ok looking thanks19:57
mtreinishfungi: hmm that's curious19:57
clarkbbecuase the build itself has been pushed out of the process you are running to the gearman worker ou don't get logs on the console19:57
fungimtreinish: also no cronspam sent to the sysadmins from it, so didn't exit nonzero i gues19:57
fungis19:57
clarkbthe logs should however end up in your image logs19:57
mtreinishit definitely looks like we've still got a years worth of data in there: http://paste.openstack.org/show/484448/19:57
clarkbcbader_: if you still have issues make sure you ahve latest nodepool as we have pushed a few fixes in the last da19:57
*** rkukura has quit IRC19:58
mtreinishfungi: the mystery deepens19:58
cbader_clarkb, I pulled latest common-ci last night. I don;t see anything in the /var/log/nodepool/image location is that the right place?19:58
*** flwang1 has joined #openstack-infra19:58
clarkbcbader_: yes that should be the location19:59
cbader_clarkb, ok then nothing is being created.19:59
clarkbcbader_: check the version of nodepool you are running, update and restart if not latest20:00
cbader_clarkb, I liked it better when I saw output of the build could at least see it working20:00
clarkbcbader_: unfortunately that doesn't scale well20:00
clarkb(and you can see the output in the logs)20:00
clarkbI have a hunch you are missing a fix for logging in your current install though20:01
cbader_clarkb, I understand the reason but just wish could turn it on when needed.20:01
cbader_clarkb, fix for logging in your current install?20:01
*** tjones1 has quit IRC20:02
clarkbyes master nodepool should have the fix for logging (I confirmed it was working at about 5pm PST yesterday)20:02
mtreinishfungi: I guess I should have made it output something when it works :p20:02
fungimtreinish: with a timestamp ;)20:02
*** FallenPegasus has joined #openstack-infra20:02
cbader_clarkb, I have nodepool 0.2.120:02
clarkbcbader_: look at pbr freeze to get the sha120:02
clarkbyou can then compare that against current master of nodepool20:03
cbader_clarkb, nodepool==0.2.1.dev3120:03
clarkbcbader_: there should be a sha1 to the right of that20:04
*** dizquierdo has quit IRC20:04
lifelessclarkb: I am pretty sure we don't export that in the version anymore20:04
lifelessclarkb: since the PEP-440 thing landed in a pip release20:04
cbader_clarkb, nope just that on the line from pip freeze | grep nodepool20:04
clarkblifeless: yes that is why you have to use pbr freeze20:04
clarkbcbader_: correct you have to use pbr freeze20:05
*** weshay has quit IRC20:06
cbader_clarkb, sorry haven't done that before so here is what I got, nodepool==0.2.1.dev31  # git sha de4a31820:06
*** alkhodos_ has joined #openstack-infra20:06
clarkbok that is the latest commit on master20:07
sdaguemordred: you want to hit me up with final +2 on that - https://review.openstack.org/#/c/267133/ ?20:07
clarkbcbader_: how long has your nodepoold process been running? if it is > 16 hours or so you may need to restart it20:07
*** knikolla has quit IRC20:07
alkhodos_Hi everyone. I have a patch that is waiting Jenkins verify, but it keeps restarting with such things in logs: 2016-01-20 19:48:47.466 | Build was aborted 2016-01-20 19:48:47.467 | Aborted by anonymous , any idea why?20:08
cbader_clarkb, this is a new installation of common-ci I haven't started the nodepool service yet per instructions to manually install first dib-image.20:08
clarkbalkhodos_: that happens when a change ahead of your change fails and zuul has to reassemble the git trees to remove the failing change20:08
openstackgerritMerged openstack-infra/system-config: Add more logstash timestamp formats  https://review.openstack.org/25151820:08
clarkbalkhodos_: when it does that it cancels job results for the discarded tree and starts over using the new tree20:08
clarkbalkhodos_: covered in detail at http://docs.openstack.org/infra/zuul/gating.html20:09
alkhodos_clarkb: ah ok, thanks20:09
*** dteselkin_ has quit IRC20:09
alkhodos_clarkb: so that's normal behavior, right?20:09
clarkbcbader_: ok running the nodepoold or a builder daemon is required20:09
alkhodos_clarkb: pretty much all I wanted to know :)20:09
clarkbalkhodos_: yes it is normal20:10
alkhodos_clarkb: thanks!20:10
zxiiroDoes anyone know why Zuul wouldn't kick off a job in Jenkins? I got a pretty simple job configured with zuul and my Jenkins Gearman plugin appears to have connected to zuul based on log output and I can see that Zuul is scheduling the job when I run "zuul show running-jobs" but the job never gets assigned a worker and Jenkins never fires off the job. I'm20:10
zxiirousing this is my simple layout.yaml http://pastebin.com/kMwcwGpj20:10
cbader_clarkb, so I can run the nodepoold or just start the nodepool service correct?20:11
clarkbcbader_: yup, I would start the service20:11
cbader_clarkb, ok will try that do I have to restart or kill the current dib-image-build and if so how would I do that.20:12
clarkbcbader_: no I think once the nodepool service starts it should pick up the job to build the image meaning you don't need to kill the current build20:12
cbader_clarkb, great thanks.20:12
clarkbcbader_: after ou start it look in the images log dir again and see if logs show up20:13
cbader_clarkb, ok thanks will do.20:13
cbader_clarkb, I have a log forming, thank you for the help.20:14
*** dteselkin has joined #openstack-infra20:14
*** jzerebecki has joined #openstack-infra20:15
fungijeblair: were you also wanting to review the three topic:wheel_mirror changes pending for system-config or should i go ahead and approve them if they look okay (mordred's already reviewed the latest patchsets on them and yolanda has also positively reviewed the last change in the series)20:15
*** ldnunes has quit IRC20:15
cbader_clarkb, but it is a zero bite but will give it a few minutes.20:15
jeblairfungi: feel free to approve20:15
fungijeblair: i guess it would help for me to read your specs change first and make sure these aren't contrary to that plan20:16
*** salv-orlando has quit IRC20:18
*** annegentle has joined #openstack-infra20:18
*** matrohon has joined #openstack-infra20:18
*** wfoster has joined #openstack-infra20:18
*** wfoster has quit IRC20:18
*** wfoster has joined #openstack-infra20:18
fungioh, wait, that's for logs not really for mirrors20:18
*** gongysh has joined #openstack-infra20:18
*** weshay has joined #openstack-infra20:18
*** davidlenwell has quit IRC20:18
mtreinishmordred: if you get a sec I think you'll like: https://review.openstack.org/23444720:18
*** changbl has quit IRC20:19
*** davidlenwell has joined #openstack-infra20:20
mtreinishit'll let us track devstack in the health dashboard20:20
openstackgerritMerged openstack-infra/infra-specs: Add some assignees to zuulv3  https://review.openstack.org/26653820:20
openstackgerritMerged openstack-infra/nodepool: Bump APScheduler to >=3.0  https://review.openstack.org/26201720:20
* krotscheck heard his name?20:21
*** simonmcc has quit IRC20:21
*** matrohon has quit IRC20:21
openstackgerritMerged openstack-infra/infra-specs: Adjust assignees for translations check site  https://review.openstack.org/26778520:21
krotscheckAh, gotcha.20:21
openstackgerritMerged openstack-infra/project-config: Use linters job for keystoneclient starting with mitaka  https://review.openstack.org/26927020:21
*** simonmcc has joined #openstack-infra20:21
krotscheckSo, wheel mirros, afs mirros, and then we'll start adding other mirros into the mix.20:21
*** FallenPegasus has quit IRC20:22
*** matrohon has joined #openstack-infra20:22
openstackgerritMerged openstack-infra/infra-specs: Use git.openstack.org everywhere  https://review.openstack.org/26231120:23
stevemarnotmorgan: sounds like we should be blocking 4.1.0 of ksm20:23
notmorganstevemar: ?20:23
*** gongysh has quit IRC20:23
stevemarnotmorgan: we can add memcache to devstack independent of blocking 4.1.0 ksm20:24
notmorganstevemar: we can. this really is a minimal devstack patch. let me get on it20:24
clarkbare we expecting this to use a lot of extra memory?20:25
jeblairfungi, krotscheck: yeah, my plan (now that i've updated bandersnatch) is to write a change to start populating afs with it.  i don't think it contradicts anything krotscheck has done, so we can just keep landing those and spin up the new servers and hopefully we can use afs on them instead of the local bandersnatch.20:25
mtreinishclarkb: heh, concerns about the swap thing?20:25
notmorganclarkb: no20:25
notmorganclarkb: this should actually reduce memory usage20:26
notmorganclarkb: since all the services will share the cache for validation rather than each worker process having it's own version20:26
*** rkukura has joined #openstack-infra20:26
openstackgerritAndre keedy proposed openstack-infra/project-config: Add new project(shovel) to openstack  https://review.openstack.org/26941120:26
*** sridhar_ram has quit IRC20:26
*** mtanino has joined #openstack-infra20:27
notmorganclarkb: or at worst, you'll see a minor uptick since memcache relies on LRU rather than an expensive scrub of the in-process cache on each lookup20:27
notmorganclarkb: but it should be at worst near wash compared to today, at best a reduction of used memory20:27
clarkbok20:27
*** rguillebert has quit IRC20:27
krotscheckjeblair: Is your plan to reate sortof a "Mirror master" machine whose job it is to populate afs?20:27
*** apoorvad has quit IRC20:27
krotscheckWe can run all the various sync jobs on it.20:27
clarkbmtreinish: ya any time more mmemory comes up I get worried since we apparently rely on swap20:27
*** mtanino has quit IRC20:28
*** matrohon has quit IRC20:28
*** annegentle has quit IRC20:28
*** wfoster has quit IRC20:28
mtreinishthat still surprises me, because I definitely thought we fixed all of that > 1 yr ago20:28
mtreinishI actually wrote blog posts about debugging that20:29
*** ccrouch has quit IRC20:29
mordredkrotscheck: yes, I believe that is the goal20:30
mordredkrotscheck: s/goal/plan/20:30
clarkbmtreinish: well I think it is newer jobs like magnum and kolla and openstack ansible20:30
clarkbmtreinish: the "core/integrated/smalltent" is fine20:30
mtreinishah ok20:30
mordredclarkb: zomg. please let smalltent be a real new term20:30
jeblairkrotscheck, mordred: yes -- so the equiv npm process can run there too20:30
mtreinishheh, that is a good term20:30
mordredand maybe even a reprepro process in the future! :)20:31
sdaguemordred: puptent20:31
mordredsdague: bivvy sack?20:31
*** ccrouch has joined #openstack-infra20:31
openstackgerritsebastian marcet proposed openstack-infra/openstackid-resources: Summit Application API  https://review.openstack.org/22196420:31
clarkbmordred: you put the small tent in the big tent20:31
clarkbmordred: that way when it rains you stay dry20:31
*** bpokorny has quit IRC20:33
*** jsavak has quit IRC20:33
*** Thelo has quit IRC20:33
*** otter768 has joined #openstack-infra20:35
*** jsavak has joined #openstack-infra20:35
*** amitgandhinz has joined #openstack-infra20:36
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: openstack-doc-tools,openstackdocstheme: Use linters  https://review.openstack.org/27046920:36
*** dprince has quit IRC20:36
clarkbfungi: so sounds like pip + virtualenv + tox pinning is actually quite complicated and you are inclined to wait for pip to release 8.0.1 with fixes for at least 2/3 of the issues?20:38
anteayaI'm in with the smalltent20:38
fungiclarkb: that's where i'm leaning at this point. it sounds like also the various argparse cleanups landing all over the place may get a few more tox jobs working with pip 8.0.0 in the meantime20:39
*** otter768 has quit IRC20:39
*** piet has quit IRC20:39
asselin_jpr1, didn't follow your question. The "Do Not Edit - Generated & Managed by Puppet" is just a comment header. You should populate the real data underneath20:39
ianwclarkb: when you've got some cycles, i'm going to need some help with poking at logs/nodepool for fedora23.  build looks OK now.  i can build locally, upload to rax and ssh in.  but still coming up as NOT_REGISTERED for zuul.  can you check what our nodepool thinks about the whole thing20:39
clarkbianw can do20:40
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: Wire up the new --overcloud-pingtest into the tripleo.sh heredoc  https://review.openstack.org/26202820:40
jpr1ah ok20:40
dstufftI can probably commit to an 8.0.1 with at least 2/3 of the things fixed in the next few hours. the other thing I'll try to include something for, or at least a decision on who will do what20:40
ianwdstufft: the 2/3's being the virtualenv stuff, and the other bit being removing the egg file?20:41
jpr1so that "puppet configed" warning is for the reader of the eventually changed system's config file then?20:41
*** ociuhandu has joined #openstack-infra20:42
dstufftianw: 2/3 == argparse (and wsgiref, but that' less common) and virtual environments with system site packages, 1/3 being -> if we legimately need to *actually* uninstall a distutils installed project (can't shadow or something) do we error? continue to warn? something else?20:42
*** Thelo has joined #openstack-infra20:42
*** mtanino has joined #openstack-infra20:42
*** matrohon has joined #openstack-infra20:42
*** annegentle has joined #openstack-infra20:42
*** wfoster has joined #openstack-infra20:42
*** wfoster has quit IRC20:42
*** wfoster has joined #openstack-infra20:42
*** mtanino has quit IRC20:42
*** mtanino has joined #openstack-infra20:42
*** bpokorny has joined #openstack-infra20:43
jpr1and I can use the output of os-client-config to populate (as in `python -m os_client_config.config`)?20:43
*** boris-42 has quit IRC20:43
jeblairmordred: does this line do anything? http://git.openstack.org/cgit/openstack-infra/puppet-bandersnatch/tree/templates/bandersnatch.conf.erb#n3420:44
sdaguedhellmann / lifeless / ttx - could we get a +A on https://review.openstack.org/#/c/270417/ so that we could then promote it20:44
asselin_jpr1, it's a notice for someone reading the file in the filesystem, so that if they update it there, then they've been warnined if their updates are overwritten20:44
*** weshay has quit IRC20:44
sdagueand neutron failure rates will go back to baseline20:44
asselin_jrp1, * overwritten by puppet20:45
notmorgansdague, stevemar, clarkb: https://review.openstack.org/#/c/270474/ something like that. oops missed a file.20:45
ianwdstufft: got it, thanks20:45
lifelesssdague: 2A20:45
SwansonMore CI fun.  If the Zuul status page is showing up with a status.json: Proxy Error it is failing to connect to Zuul itself and not something else?20:45
asselin_jpr1, but if you think it's confusing, submit a patch set that you think clarifies it.20:46
*** bknudson_ has quit IRC20:46
notmorganok something like that.20:46
*** sridhar_ram has joined #openstack-infra20:46
*** bknudson has joined #openstack-infra20:47
krotscheckMerge failure. Doh20:47
krotscheckSec20:47
krotscheckOh.20:47
krotscheckNot a merge cailure at all20:47
krotscheckjeblair: Before these things merge, can you take a close look at https://review.openstack.org/#/c/253521/10/modules/openstack_project/templates/pypi.vhost.erb to make sure that it's the folder structure you're expecting?20:47
stevemarnotmorgan: noice20:47
krotscheckjeblair: Specifically at the rewrite ules20:47
jpr1will do.  just trying to get a little clarity on what the format is of the data that goes there.20:48
jpr1read over os-client-config which appears to be how to generate it but not sure which output format is desired for this part of the config file20:49
notmorganstevemar: it might need "adjusting" and i haven't run it locally just tossing it up to quickly iterate / get feedback while i conintue to work on it20:49
mtreinishnotmorgan: reviewed20:49
fungimordred: greghaynes: for 165240 i assume we need an ansible host group and associated group hiera file?20:50
notmorganmtreinish: so, i was lifting previous logic [will cc this in the review] for the python-memcache vs python-memcached20:50
fungimordred: greghaynes: for keys associated with node /.*wheel-mirror-.*\.openstack\.org/20:50
notmorganmtreinish: i can do a pip install instead if that is preferred.20:50
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: openstack-doc-tools,openstackdocstheme: Use linters  https://review.openstack.org/27046920:51
asselin_jpr1, this link shoudl explian it: https://git.openstack.org/cgit/openstack/os-client-config/tree/README.rst20:51
notmorganmtreinish: and uhm, if files guarantee install, sure, we can skip the install memcached thing20:51
asselin_jpr1, https://git.openstack.org/cgit/openstack-infra/puppet-openstackci/tree/manifests/single_node_ci.pp#n10820:51
mtreinishnotmorgan: I think pip install is prefered because we can tailor the versions with g-r and constraints20:51
notmorganmtreinish: so, in short: files means that install is no longer needed ? (you can confirm that for me). and uhm.. the pip thing hmm.20:51
mtreinishusing the ubuntu package has been problematic for other things in the past20:52
*** piet has joined #openstack-infra20:52
notmorganmtreinish: i don't think we have a package that explicitly relies on python-memcache20:52
mtreinishI thought we stopped using ubuntu packages for python things everywhere else in the past20:52
jpr1yes.   that's the one I read. :)20:52
notmorganand a raw pip install isn't good.20:52
notmorganbecause that isn't g-r gated20:52
mtreinishI know that mordred was beating that drum for a while20:52
mtreinishnotmorgan: pip_install will respect g-r20:52
mtreinishpip install won't :)20:53
notmorganmtreinish: oh cool20:53
notmorganmtreinish: then i'll switch to that.20:53
mtreinishit's all about that underline20:53
notmorgangive me a moment.20:53
fungimtreinish: notmorgan: at least in liberty and later20:53
*** Thelo has quit IRC20:53
*** mtanino has quit IRC20:53
*** matrohon has quit IRC20:53
*** annegentle has quit IRC20:53
*** wfoster has quit IRC20:53
sdagueinfra-root - please promote - https://review.openstack.org/#/c/270417/20:54
fungimtreinish: notmorgan: for kilo devstack i think it needed to be in a requirements file which was subjected to the version syncing20:54
sdagueit has passed all the relevant tests, the test fails that is has are related to unrelated race conditions20:54
*** changbl has joined #openstack-infra20:54
mtreinishfungi: right, it's only >= liberty but this is a change on master :)20:54
notmorganfungi: this should only matter for mitaka+20:55
notmorganfungi: so we're good20:55
sdaguenotmorgan: if you address mtreinish's comments on the devstack patch, I'm +220:55
notmorganmtreinish: and so files will take care of the server bits?20:55
notmorgansdague: cool.20:56
notmorgansdague: almost ready to push an update addressing those20:56
notmorganmtreinish: so i can just drop the install_package bit20:56
*** piet has quit IRC20:56
sdaguenotmorgan: for memcached20:56
notmorgansdague: cool20:56
mtreinishnotmorgan: yes20:56
mtreinishI was just looking up the ref for you: https://github.com/openstack-dev/devstack/blob/c461db4a2f75333dceb85c9fb5c90660c0623b11/functions-common#L115920:56
*** piet has joined #openstack-infra20:56
notmorgansdague: then 20 seconds and i'll have another patch.20:56
sdagueyou should convert the client side one to a pip_install20:56
notmorgansdague: already done. :)20:56
asselin_jpr1, this wasn't helpful? https://git.openstack.org/cgit/openstack/os-client-config/tree/README.rst#n8620:57
asselin_jpr1, which 'cloud' are you using?20:57
notmorgansdague, mtreinish: new patch uploaded with fixes20:57
fungisdague: i've enqueued 270417,1 into the gate and promoted it to the front20:57
*** tonytan4ever has joined #openstack-infra20:57
openstackgerritSpencer Krum proposed openstack-infra/ansible-puppet: Conditionally manage puppet config files  https://review.openstack.org/24339920:58
jpr1asselin_: think i'm getting it. so the "multi-line contents of os-client-config"  look like the yaml here  https://git.openstack.org/cgit/openstack/os-client-config/tree/README.rst#n108 or is it intended to be an output format produced by running the os-client-config module?20:58
jpr1asselin_: running against our local openstack20:58
notmorgansdague, mtreinish: i am now doing the final 100% confirmation this is working as expected.20:58
sdaguefungi: thanks20:58
asselin_jpr1, yes, actually I never ran os-client-config module so I don't know what that looks like.20:59
notmorgani don't see why it wouldn't but it really just is an eyeball check so give me a moment to spin up a VM running keystone and ... uhmm.... cinder yeah20:59
mtreinishnotmorgan: I'm +2 on it20:59
notmorganwe can let the gate chew on it for now too so we can be closer to it landing it all good :)20:59
*** kgiusti1 has quit IRC20:59
mtreinishit looks like it would work20:59
notmorganmtreinish: aye. i figure it will work but... let me be 100% on it while the check queue runs20:59
*** weshay has joined #openstack-infra21:00
notmorganmtreinish: worst case, i'll hav eanother minor fix before it's ready. best case, we're confirmed ant closer to it landing :)21:00
jeblairkrotscheck: that looks right to me21:01
jpr1asselin_: ah ok.  I think i just misinterpreted the format since the comment in the single_node_ci.pp says check out the docs for os-client-config and that page starts off by saying it "is a library for collecting client configuration"  wasn't sure if I was feeding an input format or using it to generate a desired output21:01
*** jsavak has quit IRC21:01
openstackgerritJames E. Blair proposed openstack-infra/puppet-bandersnatch: Add hash_index support  https://review.openstack.org/27048021:02
openstackgerritJames E. Blair proposed openstack-infra/puppet-bandersnatch: Add support to install from alternate locations  https://review.openstack.org/27048121:02
krotscheckjeblair: Thanks :)21:02
jpr1asselin_: think i got it now though that os-client-config is the likely the lib use to parse whatever i put in this part of the common.yaml on the ci node, so it should be in the input format expected by os-client-config21:02
*** ihrachys has joined #openstack-infra21:03
asselin_jpr1, that sounds right, and nodepool uses os-client-config to get the auth configurations for each cloud21:04
*** sridhar_ram1 has joined #openstack-infra21:05
*** ccrouch has quit IRC21:05
*** sridhar_ram has quit IRC21:05
*** ccrouch has joined #openstack-infra21:05
*** jsavak has joined #openstack-infra21:05
*** erikwilson has joined #openstack-infra21:06
openstackgerritMerged openstack-infra/system-config: Add wheel mirror to mirrors  https://review.openstack.org/25352121:08
*** erikwilson has quit IRC21:08
*** bpokorny has quit IRC21:09
*** amitgandhinz has quit IRC21:09
*** EricGonc_ has joined #openstack-infra21:09
*** bpokorny has joined #openstack-infra21:09
jeblairgah21:10
jeblairwe aren't using puppet-bandersnatch21:10
*** EricGonczer_ has quit IRC21:10
jeblairis anyone still working on the module split out?21:11
krotscheckOk, first wheel patch merged. Let's see if it breaks everything.21:12
*** alkhodos_ has quit IRC21:13
*** ari has quit IRC21:13
*** bcourt has quit IRC21:15
*** hdd has quit IRC21:15
*** Sukhdev has quit IRC21:16
openstackgerritJames E. Blair proposed openstack-infra/puppet-bandersnatch: Make bandersnatch::httpd class  https://review.openstack.org/27048621:16
AJaegerdims: could you release stevedore as well, please? That one requires also argparse i nlatest release but it's removed since two weeks21:16
*** hdd has joined #openstack-infra21:16
dimsAJaeger : ack21:17
AJaegerthanks21:17
krotscheckjeblair: Copy pasta in the copyright ;)21:17
mordredpasta is tasty21:18
*** salv-orlando has joined #openstack-infra21:18
*** salv-orlando has quit IRC21:19
*** salv-orlando has joined #openstack-infra21:19
clarkbianw: http://paste.openstack.org/show/484457/21:19
clarkbianw: it looks like ssh is failing so we are in a build delete loop21:19
jeblairkrotscheck: where?21:20
jeblairkrotscheck: ah yes.  tasty pasta is actually correct.21:21
jeblairkrotscheck: i didn't actually write any code in that patch :)21:21
krotscheckjeblair: Oh! Well then.21:21
krotscheckIronic, because that company doesn't really exist anymore21:22
jeblairomg if we updated the copyright lines everytime hp had an identity crisis :)21:23
mordred:)21:23
*** rguillebert has joined #openstack-infra21:23
*** thelo_ has joined #openstack-infra21:23
*** ayoung has quit IRC21:24
jeblair(someone from hpe should really do that for all files in all repos and pretty much win stackalytics for this cycle)21:24
mordredI kind of want to email Eileen and Nissa just to point out the amusing "Jim submitted a patch as an IBM employee with an HPDC copyright header from 2015 ... and that's all accurate"21:24
mordredjeblair: we could have someone from HP have the proposal bot do it21:25
* mordred looks sideways at pleia221:25
lifelessdeity no21:25
mordred:)21:25
jeblairwhy can't i get codesearch to tell me how many files that is?21:25
mordredlifeless: just think of all the productive threads it would start though!21:26
*** achanda has quit IRC21:26
mordredjeblair: cloud. file counts are not cloud-native21:26
jeblairhewlett returns 0; packard returns 121:26
jeblairdoes it not search comments?21:26
jeblairERROR:open /home/hound/data/idx-dfb868e849e9b9a9/raw/elements/testenv-worker/bin/ci_commands: too many open files21:27
jeblairalso that happened21:27
jeblairi broke hound21:27
mordredjeblair: http://codesearch.openstack.org/?q=Hewlett-Packard.Development.Company&i=nope&files=&repos=21:27
*** aeng_afk is now known as aeng21:27
jeblairhuh21:27
mordredit defaults to case sensitive21:27
jeblairmordred: i was doing that too21:28
*** vgridnev has quit IRC21:28
mordred3889 files, according to codesearch, fwiw21:28
*** apoorvad has joined #openstack-infra21:28
jeblairand now it works for me21:28
jeblaireven just searching for hewlett21:28
mordredjeblair: cloud21:28
jeblairmordred: i think so21:29
jeblairmordred: either i loosened the jar lid for you, or there was something wrong with my session21:29
dimsAJaeger : hop onto #openstack-release please?21:29
ianwclarkb: well, yeah ... i dunno.  i mean i can build the image, upload it and ssh in.  i know it's almost impossible but are there any boot logs or console?  maybe glean is still messing up, but i don't know how21:29
mordredjeblair: https://twitter.com/hergertme/status/68986907238570393621:29
jeblairokay, back to whatever it was i was doing21:29
openstackgerritBrant Knudson proposed openstack-infra/project-config: Keystone-only uwsgi job  https://review.openstack.org/26499121:30
clarkbianw I can try getting logs from nova21:31
clarkbianw my money is on systemd / glean interactions21:31
clarkbbut if you can get yours to boot then maybe not21:32
ianwclarkb: well yeah, there were a lot of issues, but i feel like i've worked around them all ...21:32
*** apoorvad has quit IRC21:33
clarkbianw also Ican boot off the image outside of nodepool as another option21:33
ianwclarkb: yeah, can you share that image with my rax tenant?  i feel like there was a way to do that21:33
clarkbianw I can look into it21:34
openstackgerritBrant Knudson proposed openstack-infra/project-config: Keystone run py34 unit tests only on master  https://review.openstack.org/26989621:34
*** apoorvad has joined #openstack-infra21:34
krotscheckHrm, that wheel patch of mine wasn't picked up in the last run. Is there a cache thing I'm waiting for?21:34
openstackgerritMerged openstack-infra/system-config: Add wheel_mirror_slaves that use pypi-mirror  https://review.openstack.org/16524021:36
lifelesssigmavirus24: https://review.openstack.org/#/c/270384/1 - I don't think that should land21:37
*** htruta` is now known as htruta21:38
openstackgerritJeremy Stanley proposed openstack-infra/system-config: Put wheel-mirror workers in a common group  https://review.openstack.org/27049521:38
fungimordred: i've created a /etc/puppet/hieradata/production/group/wheel-mirror.yaml for the keys added in 165240 but i need to do ^ for that yeah?21:39
*** hashar has quit IRC21:40
fungirunning down all those ssh public host keys was somewhat time consuming. i wonder if we shouldn't put those in public hiera in the future21:40
*** amrith is now known as _amrith_21:40
mordredfungi: you need to do that- you need to add them to groups.txt21:40
*** exploreshaifali has quit IRC21:40
fungimordred: oh, thanks. adding to the same change then21:40
mordredfungi: eventually you will not need the $group line21:40
mordredand we'll just depend on the ansible groups totally21:41
mordredbut for now you need both21:41
fungihrm, tricky to make that change not merge-conflict with your groups.txt reorg21:43
jeblairmordred, fungi, clarkb: should puppet-bandersnatch grow the ability to know about afs, or should i keep that in system-config/openstack_project ?21:43
fungimordred: has that not landed yet?21:43
mordredfungi: zomg21:44
mordredfungi: let's land that change21:44
jeblairmordred, fungi, clarkb: (basically, wendering where i should put the vos release commands, etc)21:44
clarkbjeblair probably system config since thats animplementation detail I think21:44
mordredjeblair: that is a fascinating question21:44
fungijeblair: i feel like that's outside the scope of puppet-bandersnatch, so either system-config or a new wrapper module21:44
clarkbyou could use other backends or local disk etc21:44
jeblairok, so system-config will have to manage the cron then21:44
mordredthe check+vos-release stuff is an us thing21:44
mordredso I almost think that's a puppet-inframirror or something21:45
mordredand bandersnatch is one of the things it knows how to do21:45
mordredbut - you know - I'm overthining21:45
jeblairso that we can wrap the cron with k5start and run vos release on success21:45
jeblairas long as that sounds fine to folks, i'll do that21:45
jeblairand we can make puppet-afsmirror later21:45
*** ihrachys has quit IRC21:45
fungithough, yeah, the cronjob to run bandersnatch maybe also doesn't belong in puppet-bandersnatch (or should be optional if it's not already)21:45
jeblairmordred: (actually, rather than a puppet module we may want a python program that understands "run a command with k5start and if it succeeds run vos release")21:46
notmorganclarkb, mtreinish, stevemar, sdague: that proposed patch looks to work except it had some check errors, package ordering and ironic-something21:46
jeblairfungi: yeah, it's about to become optional :)21:46
*** xwizard has joined #openstack-infra21:47
*** _amrith_ is now known as amrith21:47
xwizardHi there21:47
fungiheh21:47
*** wfoster has joined #openstack-infra21:47
mordredjeblair: ++21:47
*** dizquierdo has joined #openstack-infra21:47
*** Thelo has joined #openstack-infra21:48
openstackgerritJames E. Blair proposed openstack-infra/puppet-bandersnatch: Make bandersnatch::cron class  https://review.openstack.org/27049821:48
jheskethMorning21:48
fungimordred: so... not merged because its parent is failing the trusty beaker job for openstackci21:48
*** jecarey has joined #openstack-infra21:48
* mordred cries21:48
clarkbxwizard: hello21:49
mordredfungi: hrm21:49
xwizarddoes aybody know about issues with ci jobs, for example http://logs.openstack.org/13/270213/2/check/gate-kolla-mesos-pep8/787d37c/console.html21:49
xwizardit looks like all kolla-mesas commits affected but it is not clear how to fix it21:50
xwizardit works fine on my desktop21:50
clarkbxwizard is it pip complaining?21:50
notmorganmtreinish, sdague, clarkb, stevemar: pushing a change to cover the package ordering.21:50
mtreinishnotmorgan: huh, I didn't realized we asserted alphabetical order on the package lists21:50
notmorganmtreinish: yeah enither did i21:50
mtreinishand yeah the ironic job is broken iirc21:50
xwizardclarkb, probably yes21:50
clarkbmtreinish: we shouldnt for pip since order matters21:50
mordredfungi: I do not understand what broke21:50
sdagueclarkb: it's for distro packages21:50
mordrednibalizer: ^^ can you help please?21:50
notmorganok cool pushed up a fix then, a couple of the dsvm jobs completed,21:51
mtreinishclarkb: real packages21:51
mordrednibalizer: http://logs.openstack.org/96/270296/3/check/gate-openstackci-beaker-trusty-dsvm/a6dcc31/console.html21:51
notmorganhopefully it'll all be happy21:51
sdagueorder does not matter there21:51
mordredcrinkle: ^^ ?21:51
clarkbxwizard: new release of pip waiting for upstream to release fix21:51
notmorganand yeah local test looks good for validate21:51
nibalizermordred: i21:51
notmorganshoved the token as expected into memcache [shared]21:51
xwizardclarkb, ok, got it :) Thank you!21:51
nibalizer*hi21:51
*** davidlenwell has quit IRC21:52
mordrednibalizer: yay you fix problems yay!!!21:52
funginibalizer fix brokens21:53
jheskethSo how are things looking after yesterday's fun?21:53
fungijhesketh: still plenty of fun to spread around21:53
*** davidlenwell has joined #openstack-infra21:54
fungii've not had time to dig into your reboot notes yet, but thanks for taking care of those21:54
jheskethThat's okay21:54
clarkbianw: ok waiting for building node to get far enough along to console log it. I did confirm that config drive is set to true on a nova show21:54
nibalizeroh we broke openstack ci?21:54
mordredyeah21:54
mordredwell21:54
mordrednot really yet- but that patch wanted to merge this morning (oops)21:54
nibalizerI think its just the same pip stuff bubbbling everywherer21:55
nibalizerhttp://logs.openstack.org/96/270296/3/check/gate-openstackci-beaker-trusty-dsvm/a6dcc31/console.html#_2016-01-20_18_17_53_78721:55
* krotscheck patiently waits for puppet to run again21:55
nibalizereh?21:55
*** changbl has quit IRC21:55
jheskethRight. Has pip been pinned on the nodes or anything yet?21:56
mordredoh. piddle21:56
anteayajhesketh: the devstack changes are in21:57
anteayajhesketh: pip 8 is tripping on argparse, some patches to remove argparse are up21:57
*** ybathia has quit IRC21:57
lifelessI've gone and -1'd all the client ones21:58
anteayaI do believe that pinning pip is hard as it draws in latest of things (virtualenv?)21:58
lifelesstesttools depends on unittest2 depends on argparse, and supports python2.621:58
anteayajhesketh: I think fungi's current stance is wait for pip 8.0.121:58
anteayajhesketh: what lifeless said21:58
clarkblifeless: whats wrong with the clients removing explicit dep on argparse?21:58
lifelesswe can't fix unittests by dropping argparse; we may want to - but thats a separate discussion21:58
clarkblifeless: it is ok for testtools to do that but we don't need it in the clients21:58
lifelessclarkb: it shifts from best-effort for 2.6 support, to 2.6 simply won't work21:59
clarkbI mean we were never beest effort were we?21:59
clarkbwe said "python 2.6 is not supported"21:59
lifelessI thought we were21:59
jheskethanteaya: okay thanks :-)21:59
lifelessanyhow, I'm not core, and even if I was I would only have -1'd - to prompt the discussion21:59
*** aeng has quit IRC22:00
*** davidlenwell has quit IRC22:00
*** erikwilson has joined #openstack-infra22:01
*** annegentle has joined #openstack-infra22:01
*** davidlenwell has joined #openstack-infra22:02
*** mgkwill_training is now known as mgkwill_away22:02
fungiyeah, AJaeger seemed fairly confident that the clients and oslo.config were the primary culprits for pulling in argparse in our dependency chain most places. i was (and still am) skeptical, but noting that it's not a magic bullet it's still cleanup we can do post 2.6. i didn't really plan for people to see it as a general fix for the current issues, hopefully they don't22:02
*** mgkwill_away is now known as mgkwill_training22:02
fungiespecially since, even if it were true, we'll probably have pip 8.0.1 and virtualenv 14.0.1 sooner than most of those patches can merge22:03
*** annegent_ has joined #openstack-infra22:04
*** annegentle has quit IRC22:04
*** annegentle has joined #openstack-infra22:04
jeblairfungi, mordred, nibalizer: i think even with 8.0.1 our troubles are just beginning22:05
jeblairmordred's patch failed because of netaddr22:05
*** amrith is now known as _amrith_22:05
anteayajhesketh: welcome22:05
jeblairi didn't see dstufft say that 8.0.1 is going to whitelist netaddr like it will argparse22:05
anteayajhesketh: has taken me most of the day to get that far in understanding22:06
krotscheckI already have 2x +2 on the last wheel system-config patch, can someone come along and add the +A? https://review.openstack.org/#/c/267751/222:06
*** aeng has joined #openstack-infra22:06
*** hdd has quit IRC22:06
jheskethanteaya: I appreciate it :-)22:07
cbader_clarkb, so question about the nodepool/image/image.log it is still zero after a few hours so I guess it is not building the image right?22:07
anteayajhesketh: :)22:07
*** kzaitsev_mb has joined #openstack-infra22:07
clarkbcbader_: ya I don't think it is in that case, you can try rerunning the build command to see if that forces the job through22:07
*** erikwilson has quit IRC22:07
clarkbcbader_: you will also need a gearman server running (which is part of zuul typically)22:07
cbader_clarkb, ok thanks just wanted to ask before trying to run.22:08
jeblairfungi, mordred, nibalizer: i suspect that pretty much all of our projects are uninstallable on our servers now22:08
nibalizerjeblair: neat!22:08
*** annegent_ has quit IRC22:08
jeblairfungi, mordred, nibalizer: (in other words, i think the failure nibz pointed out on mordred's patch is probably actually happening on our servers)22:08
*** notnownikki has quit IRC22:09
notmorgananteaya: you had a link for a tool that was like average runtim of a given ci job? or was that something else?22:09
jeblairoh, well, or it would be if pip were upgraded.  we may not be automatically upgrading pip, so this might only affect _new_ servers.  yay22:10
anteayanotmorgan: ahhh, do you remember how long ago I shared or mentioned this link?22:10
nibalizerjeblair: http://puppetboard.openstack.org/report/pypi.ord.openstack.org/cffac692046e62e9eb3db5e80627157cdc6bfb06 seems to say it is working22:11
*** aeng has quit IRC22:11
*** annegentle has quit IRC22:11
anteayanotmorgan: might we be talking about http://status.openstack.org/openstack-health/#/22:11
nibalizerie. we don't have an explosion22:11
clarkbnova console-log fail against rax, is that expected?22:11
*** trown|mtg is now known as trown|outttypeww22:11
*** aeng has joined #openstack-infra22:11
*** annegentle has joined #openstack-infra22:11
mordredjeblair: so, we could update install-puppet.sh -isn't that where we install pip for our servers?22:12
*** kragniz_ is now known as kragniz22:12
mtreinishfungi, nibalizer: if you get a sec can you check if there are any tracebacks on health.o.o the api server seems to be stuck again... :(22:12
nibalizerI think we would also only hit that if we were installing something, and the exec['install-loganalyze'] doesn't fire22:12
nibalizermtreinish: i wil llook22:12
anteayamtreinish: ah thanks, wondered what was going on22:12
*** jsavak has quit IRC22:12
mtreinishnibalizer: cool, thanks22:12
*** ybathia has joined #openstack-infra22:12
clarkbianw: doesn't look like I can use nova console-log against rax VMs, I have confirmed that the IP address unpings and doesn't accept ssh connections22:13
*** thelo_ has quit IRC22:13
clarkbso I do not think this is part of any of the recent nodepool chnages22:13
clarkbianw: now to look into sharing the image22:13
*** achanda has joined #openstack-infra22:14
mordredlifeless: what was your cantrip for installing with get-pip <8 ?22:14
mtreinishanteaya: I mean it also looks like the db is taking it's time: http://paste.openstack.org/show/484459/ but even non db requests aren't responding22:14
*** thorst has quit IRC22:14
mordredlifeless: python get-pip.py -c <$(echo 'pip<8') ?22:14
anteayaI'm for going back to bed22:14
anteayawe can just call off the rest of the day22:15
*** thorst has joined #openstack-infra22:15
anteayamilk and cookies for everybody22:15
anteayaand try again tomorrow22:15
jeblairnibalizer, mordred: right -22:15
anteayatoday just doesn't seem to be working22:15
jeblairnibalizer, mordred: we aren't upgrading pip automatically which is protecting our existing servers22:15
jeblairnibalizer, mordred: but if we spin up a new server, and then install something, it is likely to hit this22:15
cbader_clarkb, I think I know what my problem might be, I had to change the /etc/puppet/modules/diskimage_builder/manifests/init.pp ensure => latest to '1.7.1' to get and error to stop. what is the latest number for diskimage-builder?22:15
anteayamtreinish: :(22:16
clarkbcbader_: I think 1.7.2 is latest22:16
clarkbcbader_: but you can check on pypi22:16
nibalizermtreinish: pretty empty log22:16
nibalizerhttp://paste.openstack.org/show/484460/22:17
mtreinishoh, and I just got a 500 from health.o.o so there's definitely a stack trace in the logs :)22:17
nibalizerit looks like very little activity22:17
mtreinishnibalizer: hmm I thought I fixed that NoneType exception already22:17
clarkbianw: IAD is where these fails are occuring if that region works for you I can share the image with an account id looks like22:17
openstackgerritMonty Taylor proposed openstack-infra/system-config: Pin pip to less than version 8 in install_puppet.sh  https://review.openstack.org/27050322:17
mordredjeblair: ^^22:17
*** FallenPegasus has joined #openstack-infra22:18
*** dkranz has quit IRC22:18
nibalizermtreinish: this is the most recent stuff22:18
nibalizerhttp://paste.openstack.org/show/484461/22:18
cbader_clarkb, thanks22:18
*** thorst has quit IRC22:19
mtreinishnibalizer: hmm I would have expected more activity than that. I mean I only see 2 requests from me, and I've made at least 3 in the past few mins :)22:19
mtreinishoh, its the error log, nm22:19
nibalizeryes22:19
nibalizerbut it does seem pretty empty22:20
mtreinishI guess that script timeout error was the 500 I hit22:20
*** ayoung has joined #openstack-infra22:20
* greghaynes returns22:20
greghaynesI hear there are glean issues afoot?22:20
clarkbgreghaynes: fedora-23 images build and boot but nodepool can't ssh to them22:21
mtreinishwhich doesn't really help with finding what is the issue :)22:21
greghaynesclarkb: ah, fun22:21
clarkbI have confirmed that they do not ping and do not accept ssh connections22:21
greghaynesclarkb: is it just in rax?22:21
clarkbgreghaynes: thats the only place attempting boots so far22:21
*** edmondsw has quit IRC22:21
lifelessmordred: dstufft fixed it, you can do get-pip.py "pip<8"22:22
ianwclarkb: pm'd you my account number, if you could share the image that would be great22:22
*** aeng has quit IRC22:22
*** annegentle has quit IRC22:22
lifelessfungi: unittest2 has argparse and won't be dropping it today22:22
greghaynesah, if ianw is on it I can step back for a bit. I also have the ability to make/upload rax images if we need that...22:22
nibalizermordred: 'puppet apply /opt/system-config/production/manifests/site.pp' is how I run puppet right22:22
lifelessfungi: thus all our unittests need argparse22:22
ianwgreghaynes: yeah, just your regular day of debugging/yak shaving around here22:23
greghaynesianw: new day, same yak22:23
*** boris-42 has joined #openstack-infra22:23
*** dims has quit IRC22:24
*** EricGonc_ has quit IRC22:24
*** tiswanso has quit IRC22:25
greghaynesianw: speaking of - https://review.openstack.org/#/c/270010/22:25
greghaynesianw: to unbreak dib gate22:25
mtreinishnibalizer: so here's the fix for that traceback in the log https://review.openstack.org/#/c/270505/22:26
*** silos has joined #openstack-infra22:26
*** sridhar_ram1 has quit IRC22:26
mtreinishI wonder if that was really causing the issue22:26
cbader_clarkb, So I tried to do a nodepool dib-image-delete 1 and it hangs, here is a pastebin I think my system is not configure to talk to nodepool upstream is that what the pastebin shows,http://paste.openstack.org/show/484462/22:26
*** tiswanso has joined #openstack-infra22:26
*** tiswanso has quit IRC22:26
mtreinishit could have, I guess if it fails I don't know what the recovery story is22:26
cbader_clarkb, is there someone else I can ask these questions of?22:26
openstackgerritMerged openstack/diskimage-builder: Move speedup section to image building guide  https://review.openstack.org/26876922:27
*** sridhar_ram has joined #openstack-infra22:27
anteayacbader_: if you attend third party meetings you meet other third party operators there22:27
anteayacbader_: and get to ask questions of each other, it is very helpful22:27
clarkbcbader_: your nodepool should talk to your local gearman22:27
cbader_shows this 2016-01-20 14:23:59,505 INFO gear.Connection.nodepool: Connected to 127.0.0.1 port 473022:28
*** rlrossit_ has joined #openstack-infra22:28
rlrossit_clarkb: mriedem sent me here, but I've been noticing that bluebox nodes always fail the grenade multinode jobs with the same error every time, and they're the only nodes doing so22:29
mriedemrlrossit_: link?22:29
rlrossit_finding22:29
clarkbcbader_: if you telent to localhost 4730 and enter status you should get a job listing22:29
cbader_anteaya, yes I have it in my calendar next one is 26th at 11:00PST correct22:29
clarkbcbader_: in there you can see if you have the image build jobs22:29
rlrossit_clarkb: mriedem: http://logs.openstack.org/56/268856/1/check/gate-grenade-dsvm-multinode/01039c5/22:30
clarkbrlrossit_: can you link to the error too?22:30
anteayacbader_: 26th at 15:00 utc22:30
*** dims has joined #openstack-infra22:30
rlrossit_clarkb: bad link, don't listen to that one22:30
anteayawhatever that is in pst22:30
cbader_anteays, thank you i had it wrong so 15:00 utc is 8:00 PST will attend.22:32
rlrossit_mriedem: here ya go https://jenkins06.openstack.org/job/gate-grenade-dsvm-multinode/2033/consoleFull22:32
anteayacbader_: sorry it is the 25th the monday22:32
anteayammedvede will be chairing as I will be away, it is a good place to ask the kinds of questions you are asking22:33
clarkbgreghaynes: new issue with nodepool image builders22:33
ianwclarkb: yeah, that imge is coming up with a selinux failure on boot -> i fixed that with https://git.openstack.org/cgit/openstack/diskimage-builder/commit/?id=b0eff0df074b33f5f2d1ef40a31d1c280ea4440722:33
clarkbgreghaynes: dib is leaky and leaves a bunch of .d/ dirs in the images path22:33
clarkbgreghaynes: these all get registered as possible images to upload and delete in gearman22:33
*** xwizard has quit IRC22:33
greghaynesclarkb: ah22:33
ianwso old images is looking suspect22:33
greghaynesclarkb: easy enough to fix22:33
mriedemsilly rlrossit_: http://logs.openstack.org/17/270417/1/gate/gate-grenade-dsvm-multinode/0858eae//logs/grenade.sh.txt.gz#_2016-01-20_21_46_46_36922:34
mriedemtest_volume_boot_pattern ssh fail22:34
greghaynesclarkb: those .d's are intentional btw. You might be able to turn it off22:34
mriedemrlrossit_: the thing you saw in the jenkins log was generic console output22:34
clarkbianw: greghaynes as for fedora failing to boot we seem to be waiting on uploads for all the images22:34
clarkbianw: greghaynes in gearman I see that there is one worker registered for all these upload jobs but no workers in the running column22:34
*** dizquierdo has quit IRC22:35
*** dizquierdo has joined #openstack-infra22:36
*** changbl has joined #openstack-infra22:36
Sam-I-Amlifeless: ping22:36
cbader_anteaya so every monday or every other monday22:36
lifelesspong22:36
clarkbI am reading logs to see if I can tell where it got stuck22:36
Sam-I-Amlifeless: should https://review.openstack.org/#/c/270417/ get a recheck or is something else up?22:37
greghaynesclarkb: hrmmm22:37
greghaynesclarkb: is it uploading something else?22:37
greghaynesclarkb: or building?22:37
anteayacbader_: every monday at 15:00 utc and every tuesday at 08:00 utc for the ones I chair22:37
*** jecarey has quit IRC22:38
Sam-I-Amlifeless: err, maybe there's already a discussion in here about it22:38
clarkbgreghaynes: ianw ok looks like it managed to upload fedora-23 to hpcloud-b1 and last log for upload is for devstack-precise to hpcloud-b122:38
clarkbgreghaynes: ianw so either that has fialed and it didn't realize or it is still in progress22:38
clarkbthat started at 18:39 UTC or about 4 hours ago22:39
jeblairmordred, nibalizer: yeah, i think a pin on install_puppet.sh will help our real servers, and then i also think we need a pin for our tests22:39
greghaynesclarkb: and gearman shows that job as not running?22:39
clarkbgreghaynes: I am going to double check on that now that I hav ea speific imgae job name22:39
nibalizerjeblair: ok22:39
clarkbcorrect image-upload:17617800122:40
*** thorst has joined #openstack-infra22:40
clarkber image-upload:176178 0 0 122:40
clarkbgreghaynes: there may be an issue uplodaing >1 image? we only do one in the dsvm job22:40
cbader_anteaya, so that would be 12:00 PST so I will attend the Monday for now but thanks I already work 5:00am to 5:00pm22:41
notmorgandhellmann: this is finally passin check https://review.openstack.org/#/c/267270/22:41
*** diazjf has joined #openstack-infra22:41
jeblairnibalizer, mordred: maybe a 'pin-pip' macro in jjb that we can add to the 'gate-openstackci-beaker-{ostype}-dsvm' job ?22:41
anteayacbader_: you asked if there was anyone one other than clarkb you can ask questions of, I gave you an answer22:41
greghaynesclarkb: that 1 on the end is number of workers who can perform that job?22:41
*** rlrossit_ has left #openstack-infra22:41
anteayacbader_: use it or not as you see fit22:41
dhellmannnotmorgan : +222:42
nibalizerjeblair: and then all the other jobs that grow that need, I like it22:42
notmorgandhellmann: yay22:42
lifelessSam-I-Am: I don't know; it may be impacted by the pip 8 thing22:42
cbader_anteaya, thank you very much for the help, if I need to attend the midnight meeting to meet people I will.22:42
clarkbgreghaynes: yes, queued running num_workers22:42
*** burgerk_ has quit IRC22:42
greghaynesclarkb: ok, so it isn't queued. Is one of the other ones queued in gearman?22:42
*** regXboi has quit IRC22:42
notmorgandhellmann: hopefully we can land that so i can cleanup the code in keystoneclient/keystonemiddleware/keystoneauth and not worry about weird dependency graphs22:43
greghaynesclarkb: trying to figure out if nodepool is actually asking it to upload anything22:43
dhellmannnotmorgan : is positional in our ci?22:43
*** hdd has joined #openstack-infra22:43
notmorgandhellmann: why can't py2 just have that nice positional/kw-only syntax :P22:43
notmorgandhellmann: no. it's not in openstacks. i can move it there22:43
dhellmannnotmorgan : nah, I was just checking22:43
notmorgandhellmann: it's in github and run through travis w/ tox22:43
dhellmannI mean, do if you want, but it's not required22:43
fungimordred: nibalizer: the recheck on 270262 passed check and failed gate again22:43
notmorgandhellmann: for all PRs. it just is so small it felt silly to put it in our ci22:43
dhellmannsure22:44
notmorgandhellmann: i expect it to... well frankly never need to change.22:44
clarkbmriedem: rlrossit left :( the issue is http://logs.openstack.org/17/270417/1/gate/gate-grenade-dsvm-multinode/0858eae/logs/grenade.sh.txt.gz#_2016-01-20_21_46_46_405 which attempts to ssh over the private IP22:44
notmorganunless we have a broken pbr sometime.22:44
diazjfAny chance you can help with the docs-gate failing because of the new pip version (http://logs.openstack.org/68/241068/16/check/gate-barbican-specs-docs/d45ba92/console.html), bug is related to https://github.com/openstack-dev/devstack/commit/1d27155f650e9b8e4053a201f1f08c494b820de222:44
clarkbmriedem: I do not know if sshing over the private ip is expected to work since that network is isolated from the host node where tempest runs22:44
nibalizerjeblair: we have this http://git.openstack.org/cgit/openstack-infra/puppet-pip/tree/manifests/init.pp22:44
*** thorst has quit IRC22:44
clarkbmriedem: the node where tempest runs will need to have an interface on that network or a route to that network in order for that to work22:44
notmorgandhellmann: if it ever becomes an issue i'll just move it over to our ci, would be quick to do so22:45
*** rlrossit_ has joined #openstack-infra22:45
fungimordred: nibalizer: the failures were in rackspace, successes were not. suggests our inability to run dib has spared non-rackspace devstack images a pip 8 fate?22:45
dhellmannnotmorgan : yeah, we're not obsessing about importing everything any more, so it's not a big deal22:45
*** tonytan4ever has quit IRC22:45
nibalizerfungi: heh22:45
fungishould i roll back rackspace's devstack snapshot images from today?22:46
mriedemclarkb: mtreinish pointed out grenade multinode is 100% fail on bluebox http://status.openstack.org/openstack-health/#/g/node_provider/bluebox-sjc122:46
*** doug-fis_ has quit IRC22:46
nibalizerI'm going to lose connectivity here in a bit22:46
clarkbmriedem: I suppose its possible that if we get an IP for the hypervisor on 10.1.0.0/24 for example on bluebox then it will think it can route via the private IP22:47
*** jamielennox|away is now known as jamielennox22:47
clarkbmriedem: except it can't22:47
clarkbI can login to a bluebox machine and check the IPs22:47
mgagnemriedem cool, didn't know about this URL thanks!22:47
clarkbor thats recorded in the job itself22:47
clarkbinet 10.220.0.29/22 so thats not it22:47
*** weshay has quit IRC22:47
cbader_clarkb, is there a place for the labels for the telnet status?22:47
clarkbmriedem: any idea why the flating IP is not used?22:48
*** hdd has quit IRC22:48
clarkbcbader_: no, its queued, running, workers that can run this job22:48
mtreinishclarkb: it could be a tempest configuration issue, how tempest ssh's into a guest is configurable22:48
mtreinishbut that whole code path is a mess, so its difficult to track down22:48
clarkbmriedem: but I am fairly certain that that IP is not routable from tempest22:48
mriedemmtreinish: clarkb: yeah tempest.conf says to use fixed http://logs.openstack.org/17/270417/1/gate/gate-grenade-dsvm-multinode/0858eae/logs/old/tempest_conf.txt.gz22:49
mriedemneutron jobs using floating22:49
mriedemand this test fails far less often in neutron multinode jobs it looks like (at least from logstash)22:49
cbader_clarkb, so have merger:merge 1 workers, image-delete:1 1 quesed and merger:update 1 worker so it isn' doing anything righe22:50
mtreinishmriedem: oh, right we "fixed" that not too long ago22:50
mriedemis that a pun?22:50
mriedemcongratulations if so22:50
nibalizermtreinish: I ran puppet on health.o.o22:50
clarkbcbader_: you should have an image-build:image-name I think22:50
*** ajmiller_ has joined #openstack-infra22:50
clarkbcbader_: if not then it is probably missing from your config?22:50
mtreinishmriedem: https://github.com/openstack-dev/devstack/commit/563a7e75b7d26275a7416eb4d6641fcfe867b45a22:50
mtreinishnibalizer: ok, cool. To pull in the 1 liner?22:51
cbader_clarkb, http://paste.openstack.org/show/484466/22:51
mtreinishmriedem: oh, it is a pun I guess22:51
mtreinishI didn't even make the connection22:51
mriedemmtreinish: hrm22:51
clarkbmriedem: mriedem if you want to make that routable on multinode we may need another bridge to carry the private traffic between hypervisors and VMs22:51
*** jpr1 has quit IRC22:52
mriedemmtreinish: would really need sdague to see if 563a7e75b7d26275a7416eb4d6641fcfe867b45a is causing issues now, or making something worse in unintended ways22:52
notmorganmtreinish: is there anything i should need to do for the memcache thing for middleware for grenade? [backport to the previous version of devstack once it lands in master?]22:53
clarkbcbader_: ya s oI don't think you have an image build job22:53
notmorganmriedem: or not something we care about22:53
clarkbcbader_: make sure yo uhave an image configured in your nodepool.yaml22:53
* mriedem has to bail for awhiole22:53
mriedemalso,22:53
* mriedem is not mtreinish22:53
*** ajmiller has quit IRC22:53
anteayano!22:54
mtreinishclarkb, mriedem: we can add: TEMPEST_SSH_CONNECT_METHOD to the localrc passthrough on the multinode jobs I think that'll set it22:54
mtreinishhttps://github.com/openstack-dev/devstack/blob/master/lib/tempest#L24322:54
notmorganmriedem: so, about that tempest stuff.22:54
notmorganmriedem: *shiftyeyes*22:54
mtreinishso if we need floating to work on multinode22:54
*** devananda has quit IRC22:54
mtreinishnotmorgan: if you backport the change to liberty devstack it'll run during grenade jobs22:54
*** sigmavirus24 is now known as sigmavirus24_awa22:54
notmorganmtreinish: great once it lands in master i'll do that22:55
clarkbmtreinish: the alternative is bridge the private Ips onto the hypervisors22:55
clarkband put an interface on that network on the hypervisors22:55
notmorganmtreinish: that way we can ensure we're getting the most out of it in all tangible ways22:55
Sam-I-Amclarkb: eeewww22:55
cbader_clarkb, http://paste.openstack.org/show/484467/ I think I have what I need am I missing something22:55
*** achanda has quit IRC22:55
clarkbSam-I-Am: exactly22:55
*** mriedem has quit IRC22:55
notmorganmtreinish: fwiw, it does look like it knocked a chunk of time off devstack runs based upon the check run that is currently going22:56
clarkbit turns out there are a lot of assumptions about network design that make testing terrible22:56
mtreinishclarkb: is that what the other clouds do? because this looks like it's only an issue on bluebox22:56
clarkbespecially when you run inside of the network you are testing with a bunch of tunnels22:56
Sam-I-Amfips are the only way to go unless the vms are booted on the same network as tempest, or tempest runs in a vm attached to the priv net22:56
clarkbmtreinish: it should fail that way on every cloud if you use the private IPs22:56
clarkbmtreinish: we install our own overlay network to run openstack against22:57
clarkbwhich should be consistent across clouds22:57
Sam-I-Amis there anything i can help with here? i use multinode in pubcloud for my own labs and have to host-tunnel and bunch of crap to make it work.22:57
Sam-I-Ams/and/a22:57
mtreinishclarkb: the numbers show the test is only failing 10% of the time on multinode: http://status.openstack.org/openstack-health/#/job/gate-grenade-dsvm-multinode22:57
*** dimtruck is now known as zz_dimtruck22:57
clarkbmtreinish: are you using floating IPs on the other jobs?22:57
clarkbI don't know what determines private vs floating22:57
clarkbSam-I-Am: we already have it in place22:57
mtreinishthe config should be the same for all n-net jobs22:58
mtreinishunless there is a local override in project config (or d-g I guess)22:58
cbader_anteaya, do you have any clue why my dib-image-build process is not running.22:58
*** achanda has joined #openstack-infra22:58
*** devananda has joined #openstack-infra22:59
*** ccrouch has quit IRC22:59
craigeo/22:59
clarkbmtreinish: so when I got all this working only floating IP was ever used22:59
cbader_anteaya, should i restart nodepool on ps -ef for nodepool I see nodepoold nodepool.yaml and nodepool.conf22:59
clarkbso use of private is new22:59
Sam-I-Amclarkb: yeah, just didnt know if this was a weird case22:59
clarkbregardless of cloud and I would not expect it to work22:59
mtreinishclarkb: here is it working on rax: http://logs.openstack.org/52/267152/3/gate/gate-grenade-dsvm-multinode/15a6c81/ (with fixed)23:00
mtreinishclarkb: right, sdague changed it recently in devstack23:00
mtreinishfor n-net23:00
mtreinishclarkb: https://github.com/openstack-dev/devstack/commit/563a7e75b7d26275a7416eb4d6641fcfe867b45a23:00
clarkbmtreinish: ok then it working in some places is the anomoly23:00
boris-42clarkb: hi23:00
clarkbthe reason is we use mulit host or whatever its called which makes each hypervisor its own router23:00
clarkbneutron backhauls everything back to the controller unless you dvr in the multinode jobs23:01
clarkbso you get things routable from there over the backhual but nova net does not do this23:01
boris-42clarkb: rally installation script stopped working on ubuntu nodes, it says something strange23:01
*** ccrouch has joined #openstack-infra23:01
*** rlrossit_ has quit IRC23:01
*** weshay has joined #openstack-infra23:01
boris-42clarkb: like 2016-01-20 22:58:10.691 | Detected a distutils installed project ('netaddr') which we cannot uninstall. The metadata provided by distutils does not contain a list of files which have been installed, so pip does not know which files to uninstall.23:01
anteayacbader_: O dpm23:01
clarkbboris-42: yes pip is broken23:01
*** nelsnels_ has joined #openstack-infra23:01
mtreinishboris-42: that's the pip 8 bug23:02
anteayacbader_: I don't know the current status of your system or what you have already done23:02
boris-42mtreinish: clarkb ah ok thanks!23:02
cbader_anteaya, sorry O dpm ?23:02
clarkbmtreinish: http://logs.openstack.org/52/267152/3/gate/gate-grenade-dsvm-multinode/15a6c81/logs/tempest.txt.gz#_2016-01-20_17_44_43_966 that says public23:02
anteayacbader_: however the portion of your nodepool.yaml that you included in the paste does match what is in the project config example23:02
mtreinishclarkb: I just did a quick check, it only looks like it doesn't work on bluebox and internap23:02
*** bardia_ has joined #openstack-infra23:02
mtreinishall the other node providers pass the grenade multinode job23:02
*** doug-fish has joined #openstack-infra23:03
anteayacbader_: that was "I don" one space displaced on my keyboard23:03
*** markmcd1 has joined #openstack-infra23:03
*** andrearo1 has joined #openstack-infra23:03
anteayaI made a mistake23:03
clarkbmtreinish: ok, liek I said we need to figure out why it works on any of them23:03
clarkbmtreinish: because it should not work23:03
clarkbthat it works is a bug :)23:03
*** silos has left #openstack-infra23:03
*** kmartin_ has joined #openstack-infra23:03
clarkbat http://logs.openstack.org/52/267152/3/gate/gate-grenade-dsvm-multinode/15a6c81/logs/tempest.txt.gz#_2016-01-20_17_46_52_811 it says private23:03
clarkbhttp://logs.openstack.org/52/267152/3/gate/gate-grenade-dsvm-multinode/15a6c81/logs/tempest.txt.gz#_2016-01-20_17_46_56_034 is private again23:04
*** ccrouch has quit IRC23:04
notmorganmtreinish: ok proposed it as a backport... and bah, grenade transient failure hit the master change :(23:04
mtreinishclarkb: right the first config output in the tempest log is tempest-verify-config which is run before devstack finishes configuring23:04
clarkbare these interleaved?23:04
*** andrearosa has quit IRC23:04
*** asselin_ has quit IRC23:04
mtreinishclarkb: http://logs.openstack.org/52/267152/3/gate/gate-grenade-dsvm-multinode/15a6c81/logs/old/tempest_conf.txt.gz23:04
notmorganmtreinish: will recheck once it finishes.23:04
*** asselin has joined #openstack-infra23:04
mtreinishclarkb: oslo.log dumps the tempest config file 5 times during a run :(23:04
mtreinishonce for verify-tempest-config23:04
*** bardia has quit IRC23:04
*** markmcd has quit IRC23:04
*** nelsnelson has quit IRC23:04
*** kmartin has quit IRC23:04
*** mordred has quit IRC23:04
mtreinishand then once per testr worker23:04
mtreinishthe testr once will be interleaved because they start up around the same time23:05
*** dingyichen has joined #openstack-infra23:05
mtreinishit's easier to just look at the actually config file23:05
clarkbhttp://logs.openstack.org/52/267152/3/gate/gate-grenade-dsvm-multinode/15a6c81/logs/tempest.txt.gz#_2016-01-20_17_48_20_913 there we see it successfuly connect tothe private net23:05
mtreinishnotmorgan: ok, I'll take a look23:05
*** mordred has joined #openstack-infra23:05
clarkbso I think ^ is not expected to work23:05
openstackgerritJames E. Blair proposed openstack-infra/puppet-openafs: Add kstart to client  https://review.openstack.org/27051623:05
*** ccrouch has joined #openstack-infra23:05
clarkbif we didn't use multi host it would work23:06
clarkbso thats the next thing to check23:06
*** ybathia_ has joined #openstack-infra23:06
mtreinishclarkb: do we use multi host?23:06
*** zhiyan has quit IRC23:06
clarkbmtreinish: we should yes23:06
clarkboh I know23:06
clarkbthis will also work if those VMs boot on the controller and not the compute host23:06
*** ybathia has quit IRC23:06
*** ybathia_ is now known as ybathia23:06
mtreinishwe do23:06
mtreinishhttp://logs.openstack.org/52/267152/3/gate/gate-grenade-dsvm-multinode/15a6c81/logs/etc/nova/nova.conf.txt.gz23:06
clarkbso need to see if compute host is doing anything23:07
*** e0ne has quit IRC23:07
*** dims has quit IRC23:07
clarkbdepending on how the scheduler schedules this is a race23:07
clarkbanyways quick fix is go back to using floating ips23:08
clarkband in meantime see if we can confirm it works when sshing to controller and fails when sshing to compute host23:08
*** doug-fish has quit IRC23:08
*** zhiyan has joined #openstack-infra23:08
mtreinishclarkb: oh, that could be. Although if that was the case I wouldn;t expect the failure pattern we're seeing23:08
mtreinishwhere it's 100% fail on 2 providers an almost always succesful everywhere else23:09
mgagnemtreinish which providers? =)23:09
mtreinishmgagne: bluebox and internap are 100% fail for this job23:09
*** piet has quit IRC23:10
mtreinishhttp://status.openstack.org/openstack-health/#/g/node_provider/internap-nyj01 and http://status.openstack.org/openstack-health/#/g/node_provider/bluebox-sjc123:10
clarkbmtreinish: it could be a timing thing23:10
clarkbregardless this is not supposed to be reliable23:10
clarkbso I don't feel like we need to keep chasing down a broken thing that is known to be broken23:10
mgagnemtreinish if you could find UUID for both nodes, I can check if they were on the same physical nodes or not23:10
clarkbmgagne: I don't think we need to bother23:10
clarkbmgagne: tempest is doing an unsupported operation23:11
*** achanda has quit IRC23:11
mtreinishclarkb: well I'd say just throw up the project-config change to tell devstack to configure tempest to use floating instead of fixed23:11
openstackgerritJames E. Blair proposed openstack-infra/system-config: Add mirror_update.openstack.org  https://review.openstack.org/27052023:11
jeblairfungi, krotscheck, mordred:   https://review.openstack.org/270520 is the root of the afs mirror patch tree; topic:afs-mirror23:12
dstufftjeblair: netaddr isn't special like argparse is, breaking the situation netaddr in was purposeful (unlike argparse).Part of what I'll be doing here is deciding if we want to roll that back or not.23:13
*** johnthetubaguy has quit IRC23:13
mgagnemtreinish list of jobs on the provider page looks to not be specific to the provider, while reading logs, I saw it ran at bluebox23:13
mgagneor in fact, there is no easy way to list specific failures, once you click on the job name, you end up on a non-provider specific page which list all job runs23:14
clarkbmtreinish: I think that should be a tempest default since tempest is supposed to run black box23:14
clarkbmtreinish: and VM private networks should only be accessbile from hosts on those networks23:14
*** rajinir has quit IRC23:15
*** johnthetubaguy has joined #openstack-infra23:16
mtreinishmgagne: yeah, that's expected behavior/bug right now. The per job page is not filtered by the previous pages23:16
boris-42clarkb: btw could you help with getting this in project-config https://review.openstack.org/#/c/270134/23:16
clarkbboris-42: timeouts are likely due toe keystone middleeware23:17
mtreinishclarkb: it's not so straightforward, it depends on the cloud and how the networks are configured23:17
boris-42clarkb: work on rally is currently blocked because this job is facing timeouts 100%23:17
clarkbboris-42: fix is enroute you shouldn't incrase your timeouts23:17
clarkbmtreinish: well you are basically saying that tempest has to run on a vm in the cloud if you do that23:17
clarkbmtreinish: wheras public should be reachable from everywhere23:17
boris-42clarkb: ya that job is doing a lot of keystone calls23:17
clarkbboris-42: so no I think we should -2 that change and/or abandon it23:17
boris-42clarkb: ok23:18
mtreinishclarkb: which options are you talking about?23:18
clarkbmtreinish: the validate ssh network23:18
clarkbmtreinish: when set to private that implies that tempest is running on the private network too otherwise ssh will fail23:18
*** gordc has quit IRC23:19
mtreinishclarkb: so public is the default for that option in tempest: https://github.com/openstack/tempest/blob/master/tempest/config.py#L69723:21
mtreinishdevstack is setting it otherwise: https://github.com/openstack-dev/devstack/blob/master/lib/tempest#L45423:21
clarkbmtreinish: ok, then we should stop doing that in devstack23:21
mtreinishalso in n-net I thought those were just labels and the names didn't have any special meaning23:21
*** diazjf has quit IRC23:22
mtreinishlike public doesn't actually mean it's a public network (although that case would be terribad)23:22
clarkbmtreinish: the way we deploy it thats what it means23:22
mordredit also does not mean that in neutron23:22
mordredBUT23:22
mordredtools make hueristic choices bsaed on what they can figure out23:23
clarkbprivate isn't bridged across the hypervisor23:23
clarkbpublic is23:23
clarkbbeause it is public23:23
santoshkHello openstack-infra, I am test engineer working for tacker project in openstack (https://github.com/openstack/tacker) . We are looking to setup gate jobs which can setup 2 devstack setups with each having its own keystone servers....23:23
clarkbevery hypervisor gets an IP on the public net too which sets up routes23:23
santoshkTestcase we are trying to test is basically we will have 2 (or more) such devstack setup where tacker server runs only on one devstack and will be able to spawn vms on both devstacks (local and also remote).  Are there any jobs in any project currently having a setup like this..23:23
mtreinishclarkb: ok, then we should change that in devstack23:24
clarkbsantoshk: there are not23:24
santoshkclarkb thankyou for reply, if we want to request a setup like that...can we open a story/enhancement bug23:25
clarkbsantoshk: there was an attempt to do federated keystones across multiple installs but I don't think that finished implementation23:25
clarkbsantoshk: it would probably be better if you just made the changes to run your jobs that way23:25
clarkbsantoshk: you can run on multiple hosts and you could run distinct devstack installs, no one does it today23:25
*** eil397 has joined #openstack-infra23:26
notmorgansdague: https://review.openstack.org/#/c/270474/ will show you the timeings on the jobs there, transient failure on grenade.23:26
notmorgansdague: also https://review.openstack.org/#/c/270515/ so we can get the same benefit in grenade [backport to stable/liberty]23:26
clarkbmtreinish: I think our options are 1) revert use of private net 2) bridge private net across hypervisors 3) route private net over public net (wat) 4) stop using multihost which was broken when we switched to multi host and no one was interested in fixing not multi host23:27
clarkbspecifically was metadata server didn't work properly on the compute node. The traffic wasn't backhauled ot api service iirc23:28
mtreinishclarkb: https://review.openstack.org/#/c/270528/23:28
*** mudassirlatif has joined #openstack-infra23:28
*** mudassirlatif has quit IRC23:29
*** gildub has joined #openstack-infra23:30
mtreinishclarkb: well I went with #1, although revert might not be the right word because it's been set that way for as long as I can remember23:30
*** sabeen3 has quit IRC23:31
*** dizquierdo has quit IRC23:31
mtreinishclarkb: like: https://github.com/openstack-dev/devstack/blob/grizzly-eol/lib/tempest#L21723:31
*** dims has joined #openstack-infra23:32
*** jaypipes has quit IRC23:32
clarkbmtreinish: when I got the tests working it wsa definitely sing the public net23:33
clarkbwhich was why that got bridged to the hypervisors23:33
clarkbanyways I left a +1 and explanation for why I think it is correct23:33
*** sridhar_ram1 has joined #openstack-infra23:33
* mordred agrees23:33
mtreinishclarkb: well I think it was the floating ip thing. It was creating a floating ip and using that to ssh into the guest until sdague switched it back to using the fixed network for n-net jobs23:34
mordredso...23:34
mordredI'm going to try to say this without it turning into a floating ip rant23:35
mordredbut fixed_network_name $PUBLIC_NETWORK_NAME seems wrong given the way we're deploying devstack23:35
notmorganlifeless: re https://review.openstack.org/#/c/270417 - i commented and would rather push to land the devstack change at this point than the cap.23:35
mordredfixed_network in this cloud is the private network23:35
*** sridhar_ram has quit IRC23:35
mordredbecause the cloud follows the model of fixed private / floating public23:36
mordrednow, I'd LOVE it if the default devstack deploy became fixed public provider net + optional floating and optional private23:36
mordredbut unless something has changed that's just not the devstack deployment choice23:36
clarkbso thats doable to, if we did that we would need to bridge both the provider net and the fip net23:37
mordredit's the same net23:37
mordredin that cloud setup23:37
mtreinishmordred: I just did a find replace for s/PRIVATE_NETWORK_NAME/PUBLIC_NETWORK_NAME in that change that was probably wrong23:37
*** xyang1 has quit IRC23:37
clarkboh you can do that? even better23:37
mordredthere is one 'public' network23:37
mtreinishI didn't factor in neutron at all23:37
mordredyou attach a vm to it and it behaves like we like from rax23:37
mordredbut you can also create a network and a neutron router23:37
notmorganlifeless: and i only say that since the requirements change just bounced off the gate.23:37
clarkbso neutron gets lucky in that they don't do the equivalent of mutlihost in most of their testing23:37
mordredand then you can also get floating ips from the same network23:37
clarkband neutron agents automagically setup the backhaul for private nets23:38
mtreinishmordred: so I'm confused the issue we're hitting is only n-net. I haven't looked at how we set that up in devstack23:38
*** dizquierdo has joined #openstack-infra23:38
lifelessnotmorgan: the main thing we get from that is the cap in requirements; we don't need to actually sync it into other project releases23:39
clarkbmtreinish: because neutron hsa extra smarts to make this work23:39
lifelessnotmorgan: but, I'm easy. Push your stuff through :)23:39
clarkbmtreinish: specifically they set up their own overlay network automagically23:39
Sam-I-Amclarkb: yay, one neutron win :)23:39
mordredI'm confused that we still test nova-net - but then I'm weird23:39
notmorganlifeless: right, both are net the same effect.23:39
mtreinishclarkb: sure, we also don't run any multinode gate jobs with neutron :)23:39
clarkbmtreinish: so you have that 10 net across all of them23:39
Sam-I-Amone of these days devstack will default to neutron23:39
mordredSam-I-Am: maybe when almost all of the public openstack clouds use it - oh, wait - that day has long since come and gone23:40
mtreinishSam-I-Am: bug sc68cal to finish the lib/neutron patch23:40
openstackgerritKhai Do proposed openstack-infra/system-config: Add helper script to delete Gerrit groups  https://review.openstack.org/27053723:40
Sam-I-Ammordred: now they all use frankennets23:40
mordredSam-I-Am: maybe when it's the most widely deployed network config? oh, wait, nope, that's also already true23:40
*** aeng has joined #openstack-infra23:40
notmorganlifeless: :) since we have a devstack fix, might as well avoid churn in requirements. but tbh, i wouldn't be upset either way, just trying to avoid busy work of cap/uncap/cap/uncap :P23:40
Sam-I-Ammtreinish: we're about to pick that back up23:40
*** achanda has joined #openstack-infra23:40
clarkbmordred: well in fairness to devstack the devstack neutron stuff is/was really bad23:40
lifelessnotmorgan: sure. Actually its a !=, not a cap.23:40
clarkbmordred: and was switched for about a day23:40
*** hdd has joined #openstack-infra23:41
lifelessnotmorgan: but shrug :)23:41
mtreinishclarkb: it's still really bad :)23:41
lifelessnotmorgan: I won't push it through23:41
notmorganlifeless: well we wouldn't be reverting the underlying change23:41
clarkbmordred: and no one could get working networking on their devstacks23:41
Sam-I-Amclarkb: it could use better docs23:41
clarkbSam-I-Am: thats part of it23:41
lifelessnotmorgan: but if your stuff gets wedged, we do need to do something soon23:41
*** ybathia has quit IRC23:41
Sam-I-Amclarkb: docs would solve lots of problems23:41
clarkbSam-I-Am: but even simple things like make sure my VMs can talk off host don't work right23:41
notmorganright. it is just a question of getting votes on it and pushing it through23:41
clarkbSam-I-Am: I know this beacuse I had a hell of a time figuring it out getting multinode + dvr t owork23:42
notmorganeither should get us clear.23:42
Sam-I-Amclarkb: with devstack or using the network guide?23:42
clarkbSam-I-Am: devstack23:42
clarkbSam-I-Am: we don't test with the netowrk guide23:42
Sam-I-Amoh, i thought you were just setting this up on your own somewhere23:42
Sam-I-Amcrazy thoughts i know23:42
clarkb(the issue is that br-ex isn't attached to anything for you, so you have a completely detached networking)23:42
clarkbso what you have to do is manually configure br-ex before running devstack23:43
clarkbthen it works23:43
Sam-I-Amthe devstack instructions for dvr last i looked were for single-node, which was sort of lol23:43
mordredclarkb: right. I get that - but as long as nova-net is still there it's a crutch and causes nobody to fix it23:43
mtreinishSam-I-Am: wait how is that d?23:43
anteayaokay so on our test nodes graph, the number of nodes in use have decreased23:43
anteayaanyone else see that?23:43
clarkbSam-I-Am: well thats because when I got dvr working on multinode it didn't work :)23:43
clarkbSam-I-Am: I think it is working now though23:43
Sam-I-Ammtreinish: lets not go there :)23:43
Sam-I-Ammtreinish: turns out no one ever tested dvr on > 1 node before it was released in juno... and i was the first person to figure out it didn't work with > 1 node.23:44
*** gildub has quit IRC23:44
mtreinish:(23:44
Sam-I-Amwhich soured a lot of people who were waiting a long time for a dvr thing23:44
clarkband the multinode job confirmed it23:44
clarkbbut it also gave a way for people to iterate on making it work23:44
clarkbso hopeully made a difference23:44
Sam-I-Amthere's some adoption of it now, but its rather complex and fragile23:44
Sam-I-Amyeah, something that depends on muti-something needs to be tested with multi-something23:45
Sam-I-Ami was looking through devstack code the other day and realized its full of hacks that break what its trying to test. then i went to go cry in a corner.23:45
*** sigmavirus24_awa is now known as sigmavirus2423:46
openstackgerritKhai Do proposed openstack-infra/system-config: Add helper script to delete Gerrit groups  https://review.openstack.org/27053723:46
Sam-I-Amspecifically, we put an ip address on br-ex and create the 'public' neutron net as vxlan, which should not even work23:46
mtreinishSam-I-Am: to be fair I've had the lib/neutron rewrite marked as a prio item for 3 cycles23:46
clarkbI think if munging br-ex onto your actual interface became a thing then switching devstack to it would be much easier for hte masses23:46
Sam-I-Ambut it does, because we still use external_network_bridge = br-ex, so that stuffs qg-* into br-ex and effectively provides an alternate path for traffic23:47
*** aysyd has quit IRC23:47
clarkbSam-I-Am: uh devstack doesn't touch br-ex by default23:47
Sam-I-Amclarkb: neutron-legacy does it, iirc23:47
clarkbno23:47
sc68calit does23:47
clarkbit may create one but thats it23:47
sc68calif OVS_PHYSICAL_BRIDGE=br-ex23:47
*** mriedem has joined #openstack-infra23:47
*** dizquierdo_ has joined #openstack-infra23:48
clarkbright but al lthat does is make a br-ex iirc23:48
Sam-I-Amif you dont set use_providernet (or whatever it is), an ip winds up on br-ex23:48
clarkbit won't attach your eth0 to it23:48
*** Sukhdev has joined #openstack-infra23:48
sc68calbut again this is back to the mismatch between what br-ex means in a deployment vs. devstack-gate23:48
clarkbit won't move the ips around to keep networking working23:48
sc68calclarkb: oh yes it will23:48
Sam-I-Amoh, there's no interface attached to it23:48
*** dizquierdo has quit IRC23:48
clarkbsc68cal: huh thats new in the last 9 months or so then23:48
sc68calclarkb: yep.23:48
Sam-I-Ambut there's an ip, which makes sense if you want to test connectivity to vms that would have fips on that network23:48
clarkbSam-I-Am: ah ok23:48
Sam-I-Amotherwise its just layer2, and tempest cant see into it23:48
clarkbbecause the interface is the important part23:48
sc68calclarkb: you have to have OVS_PHYSICAL_BRIDGE set, and I think PUBLIC_INTERFACE and a couple other knobs23:49
clarkbwithout it everyone complains their devstack doesn't work23:49
sc68calbecause I hate people and want to make neutron-lib impossible to understand and configure23:49
sc68calerr23:49
sc68calneutron-legacy23:49
Sam-I-Amclarkb: for local devstack aios, you can put an ip on br-ex thats the same as your neutron public subnet, OR plug an interface into it.23:49
clarkbanyways 9 months ago when we built out the working mutlinode stuff we just made br-ex the cross node bridge23:50
Sam-I-Amfor multinode you'd need an interface in br-ex23:50
clarkband everything worked23:50
clarkbSam-I-Am: riht the prolem when devstack defaulted t neutron was that none f that is done for you23:50
clarkbso all of a sudden none of your VMs can talk to the world23:50
clarkbwhich is a thing people had come to expect from nova net which isn't shy about munging your interfaces23:50
Sam-I-Amkind of curious whats going to happen when external_network_bridge goes away23:51
Sam-I-Amits been deprecated and should = '' now rather than br-ex23:51
Sam-I-Ami suspect things will break23:51
clarkb(and nova net does that not devstack which is probably part of the confusion23:52
clarkbSam-I-Am: what do you use instead?23:52
Sam-I-Amfor now, 'external_network_bridge = ' ... when thats gone, it should more or less emulate that setting.23:53
Sam-I-Amwhat we have no relies on it being set to br-ex23:54
clarkbgotcha23:54
clarkbit should be arbitrary23:54
clarkbbut is not yet23:54
*** kzaitsev_mb has quit IRC23:55
openstackgerritIan Cordasco proposed openstack/requirements: Update flake8 constraint for the off-by-default feature  https://review.openstack.org/27054123:55
Sam-I-Amwhat we need to do is what 'use_providernet' does, more or less, but also make sure br-ex gets an IP address23:55
fungiwhat have we merged to zuul recentlyish that would cause what looks like a job queue stats reporting counting error? it looks like we get this somewhat steady climbing envelope which abruptly resets on config reload23:55
Sam-I-Amif you use use_providernet now, br-ex does not get an ip and breaks tempest23:55
openstackgerritIan Cordasco proposed openstack/requirements: Update flake8 constraint for the off-by-default feature  https://review.openstack.org/27054123:55
clarkbfungi: its nodepool23:55
clarkbor was I think23:56
adam_ggreghaynes, is this news to you? seems to be showing up in other jobs that use DIB https://bugs.launchpad.net/diskimage-builder/+bug/153641023:56
openstackLaunchpad bug 1536410 in diskimage-builder "get-pip.py failing, using an outdated locatino for get-pip.py.script" [Undecided,New]23:56
*** ddieterly has quit IRC23:56
greghaynesadam_g: fun23:56
greghaynesadam_g: new to me23:56
adam_ggreghaynes, from looking at DIB it looks like it should be pulling it from the right place, but ive got no idea why its caching it from github instead?23:57
greghaynesadam_g: probably a cache on the build host23:57
docaedoFor using Shade, are there any docs outside what can be found in the shade repository?23:57
openstackgerritIan Cordasco proposed openstack-dev/hacking: Update flake8 requirement for 0.11.0  https://review.openstack.org/27054423:57
greghaynesadam_g: we might not invalidate the cache based on url23:57
nibalizerdocaedo: what are you trying to do with it?23:57
jeblairnibalizer, crinkle, fungi: i have a secret i want to put in hiera that needs to end up as a binary file on disk.  any suggestions?23:58
docaedonibalizer: App Developer Working Group is trying to use it as part of a "writing your first app on OpenStack"23:58
fungidocaedo: i think the first app crowd have been writing their tutorials around shade... reed may have details?23:58
adam_ggreghaynes, i forget how the dib caching works, but its actually going and downloading the thing23:58
fungidocaedo: oh, that's why you're asking. nevermind!23:59
clarkbdougwig: why are we abandoning https://review.openstack.org/#/c/269323/ ?23:59
docaedofungi: haha, yeah, trying to help on that front :)23:59
greghaynesadam_g: oh, is that from a run on an old release?23:59
nibalizerjeblair: there is a hiera-file backend that lets you store files in hiera23:59
adam_ggreghaynes, nope, 1.7.123:59
clarkbdougwig: the proposal bot will push new patchsets to an existing change, it is safe to ignore it23:59
*** sigmavirus24 is now known as sigmavirus24_awa23:59

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