Monday, 2014-09-29

*** openstack has joined #openstack-oslo12:40
*** yamahata has quit IRC12:43
ihrachyshkasileht: hey! another question on amqp_auto_delete12:45
silehtihrachyshka, go ahead12:47
ihrachyshkasileht: so I currently consider setting it to True to make sure reply queues are auto-deleted. but this also sets auto-delete for TopicConsumer. is there any non-obvious implication from that that I should be aware of?12:48
*** jeckersb_gone is now known as jeckersb12:50
silehtihrachyshka, you means you want to set auto-delete via config file ?12:50
ihrachyshkayes12:51
* sileht is thinking12:53
*** tedross has joined #openstack-oslo12:54
*** miqui has joined #openstack-oslo12:58
*** tedross has quit IRC13:04
silehtihrachyshka, I think you can loose notifications if nobody consume them, and imagines you restart a nova-compute just when the scheduler ask something to the compute, you will lost the calls, and the caller (scheduler will retry until the compute is back) instead of having the scheduler waiting and the nova-compute restarting where it was stopped13:04
ihrachyshkasileht: yeah, that's actually what I was afraid of. meaning, setting it to True is not a very good option13:05
ihrachyshkale sigh13:05
silehtihrachyshka, on small deployement that doesn't consume notification, I think it's doable, but I big one you will create many unuseful message each time you restart something13:07
ihrachyshkasileht: thanks for clarifications13:07
silehtihrachyshka, for the notification part the rabbit driver have a workaround, that the qpid don't have13:07
silehtihrachyshka, the Rabbit Publisher (in addionnal of the Consumer) recreate the queue if this one doesn't exists13:08
ihrachyshkasileht: yeah, I already got the point that qpid driver is broken in comparison to rabbitmq :)13:08
silehtihrachyshka, di you use topology 2 for the qpid driver ? (because the version 1 have some other issue)13:09
ihrachyshkasileht: we do13:10
ihrachyshkasileht: we as in 'Red Hat'13:10
silehtihrachyshka, cool13:12
*** jecarey has quit IRC13:14
*** tedross has joined #openstack-oslo13:17
openstackgerritMehdi Abaakouk proposed a change to openstack/oslo.messaging: Always auto-delete queue of DirectConsumer  https://review.openstack.org/12474113:18
*** tflower has joined #openstack-oslo13:18
openstackgerritMehdi Abaakouk proposed a change to openstack/oslo.messaging: qpid: Always auto-delete queue of DirectConsumer  https://review.openstack.org/12474113:18
silehtihrachyshka, this should be fix your issue: https://review.openstack.org/12474113:19
ihrachyshkasileht: great, thanks a lot! I'll communicate that to those responsible for oslo.messaging here.13:20
*** tedross has quit IRC13:26
*** mriedem has joined #openstack-oslo13:29
*** AAzza is now known as AAzza_afk13:29
*** bknudson has joined #openstack-oslo13:35
*** rpodolyaka1 has quit IRC13:36
*** _amrith_ is now known as amrith13:40
*** bogdando has joined #openstack-oslo13:43
openstackgerritA change was merged to openstack/oslo.vmware: Fix the log message for progress  https://review.openstack.org/12471013:43
*** sigmavirus24 has joined #openstack-oslo13:43
*** tedross has joined #openstack-oslo13:44
*** AAzza_afk is now known as AAzza13:46
*** kragniz has quit IRC13:50
*** jeckersb is now known as jeckersb_gone13:51
*** AAzza is now known as AAzza_afk13:52
*** beekneemech is now known as bnemec13:53
*** kragniz has joined #openstack-oslo13:55
*** jeckersb_gone is now known as jeckersb13:56
*** yamahata has joined #openstack-oslo14:02
*** AAzza_afk is now known as AAzza14:05
*** lbragstad has joined #openstack-oslo14:06
*** jecarey_ has joined #openstack-oslo14:06
openstackgerritJulien Danjou proposed a change to openstack/oslo-incubator: Delete graduated serialization files  https://review.openstack.org/12279714:17
*** yamahata has quit IRC14:17
*** yamahata has joined #openstack-oslo14:17
openstackgerritJulien Danjou proposed a change to openstack/oslo-incubator: Remove config from MAINTAINERS  https://review.openstack.org/12475514:19
*** stevemar has joined #openstack-oslo14:22
*** tsekiyama has joined #openstack-oslo14:23
*** zzzeek has joined #openstack-oslo14:24
*** rpodolyaka1 has joined #openstack-oslo14:25
*** mtanino has joined #openstack-oslo14:25
*** rpodolyaka1 has quit IRC14:26
*** dstanek has joined #openstack-oslo14:26
*** k4n0 has quit IRC14:34
*** zz_jgrimm is now known as jgrimm14:34
openstackgerritMatthew Treinish proposed a change to openstack/oslo.config: Fix docs example using generator config files  https://review.openstack.org/12475614:35
*** cfriesen_ has joined #openstack-oslo14:43
*** i159 has joined #openstack-oslo15:05
*** rpodolyaka1 has joined #openstack-oslo15:11
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/oslo.concurrency: Avoid depending on oslo-incubator copy of fileutils  https://review.openstack.org/12442415:12
openstackgerritA change was merged to openstack/oslo-incubator: Delete graduated serialization files  https://review.openstack.org/12279715:21
openstackgerritA change was merged to openstack/oslo-incubator: remove caching param from prettytable call  https://review.openstack.org/12450515:23
openstackgerritMorgan Fainberg proposed a change to openstack/oslo-specs: Convert oslo.cache to use dogpile.cache  https://review.openstack.org/12477615:29
*** Guest73730 is now known as mgagne15:29
*** mgagne has quit IRC15:29
*** mgagne has joined #openstack-oslo15:29
openstackgerritIlya Pekelny proposed a change to openstack/oslo.messaging: Required pyzmq for 0mq driver  https://review.openstack.org/12369115:30
openstackgerritIlya Pekelny proposed a change to openstack/oslo.messaging: Reduce global CONF usage in zmq driver  https://review.openstack.org/12371115:30
openstackgerritIlya Pekelny proposed a change to openstack/oslo.messaging: `publisher`function separated into ZmqProxy method  https://review.openstack.org/12409815:30
openstackgerritIlya Pekelny proposed a change to openstack/oslo.messaging: Helper method to check and restrict socket name  https://review.openstack.org/12409915:30
*** i159 has quit IRC15:35
openstackgerritA change was merged to openstack/oslotest: Work toward Python 3.4 support and testing  https://review.openstack.org/11879615:35
*** shakamunyi has joined #openstack-oslo15:36
*** Guest68643 is now known as redrobot15:38
openstackgerritA change was merged to openstack/oslotest: Add history/changelog to docs  https://review.openstack.org/12040315:39
*** ihrachyshka has quit IRC15:45
*** noelbk has joined #openstack-oslo16:06
*** marun has joined #openstack-oslo16:13
*** marun has quit IRC16:13
*** praneshp has joined #openstack-oslo16:17
*** rpodolyaka1 has quit IRC16:23
* dimsum_ wondering what to do next :)16:23
*** dimsum_ is now known as dims16:23
dhellmanndims: pick something from https://launchpad.net/oslo/+milestone/next-kilo if you have time :-)16:26
*** alexpilotti_ has joined #openstack-oslo16:33
*** alexpilotti has quit IRC16:34
*** alexpilotti_ is now known as alexpilotti16:34
*** cfriesen_ has left #openstack-oslo16:36
*** jeckersb is now known as jeckersb_gone16:36
openstackgerritBen Nemec proposed a change to openstack/oslo.concurrency: Expose lockutils opts to config generator  https://review.openstack.org/12445116:55
openstackgerritBen Nemec proposed a change to openstack/oslo.concurrency: Remove hard dep on eventlet  https://review.openstack.org/12449616:55
openstackgerritBen Nemec proposed a change to openstack/oslo.concurrency: Clean up doc header  https://review.openstack.org/12449516:55
openstackgerritBen Nemec proposed a change to openstack/oslo.concurrency: Make lockutils main() a console entry point  https://review.openstack.org/12447516:55
openstackgerritBen Nemec proposed a change to openstack/oslo.concurrency: Use ConfigFilter for opts  https://review.openstack.org/12447616:55
openstackgerritBen Nemec proposed a change to openstack/oslo.concurrency: Add deprecated name test case  https://review.openstack.org/12479316:55
openstackgerritA change was merged to openstack/oslo.concurrency: Add lock_path as param to remove_external function  https://review.openstack.org/12366516:59
openstackgerritA change was merged to openstack/oslo.config: Fix docs example using generator config files  https://review.openstack.org/12475617:02
*** e0ne has quit IRC17:02
*** sigmavirus24 is now known as sigmavirus24_awa17:05
*** rpodolyaka1 has joined #openstack-oslo17:09
bnemecdhellmann: Just a heads up, we will need an oslotest release at some point for https://bugs.launchpad.net/oslotest/+bug/137537217:11
*** jeckersb_gone is now known as jeckersb17:14
*** harlowja has joined #openstack-oslo17:16
*** hartsocks has joined #openstack-oslo17:16
*** hartsocks has left #openstack-oslo17:18
*** harlowja has quit IRC17:22
*** harlowja has joined #openstack-oslo17:24
*** e0ne has joined #openstack-oslo17:44
*** vishy has joined #openstack-oslo17:51
*** yamahata has quit IRC18:05
openstackgerritDoug Hellmann proposed a change to openstack/oslo-incubator: Make list_unlreleased_changes.sh more flexible  https://review.openstack.org/12482318:10
*** sigmavirus24_awa is now known as sigmavirus2418:10
dhellmannbnemec: it looks like that will either be 2.0.0 because of the change to the CLI app name (or 2.0.0.0a1, depending on the outcome of that discussion)18:11
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Rework the state documentation  https://review.openstack.org/12465418:18
dhellmannbnemec: I guess I can cut 2.0.0.0a1 and we can continue the version numbering discussion on the ML. I'd like to know what you, dims, and jd__ think of that.18:22
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Rework the state documentation  https://review.openstack.org/12465418:23
harlowjaok thats done, i swear ;)18:24
bnemecdhellmann: 2.0.0 would be > 2.0.0.0a1 regardless?18:25
bnemecAs long as we aren't going to try to go back in time I don't see a problem with that.18:25
bnemecAlthough it's Monday and I'm a little fuzzy on why oslotest is going to 2.0.18:25
bnemecDoes this have something to do with the namespace thing?18:26
dhellmannbnemec: yes, 2.0.0 > 2.0.0.0a118:29
dhellmannbnemec: no, we changed the name of a command line program, which is a backwards-incompatible change18:30
dhellmannbnemec: http://paste.openstack.org/show/116817/18:30
bnemecdhellmann: Oh, the debug helper thing.  Loads of fun. :-)18:32
dhellmannbnemec: yeah18:32
dhellmannbnemec: I'm tempted to release oslotest now, but I wonder if there are reasons to wait.18:35
*** e0ne has quit IRC18:35
bnemecdhellmann: The only one I had was that if it somehow breaks the world at this point in the cycle people will be angry with us. :-)18:36
bnemecdhellmann: Also, my bug isn't blocking anything terribly important so it isn't time sensitive.18:37
bnemecI only triaged it high because it's a py3 incompatibility.18:37
jd__sounds good to me18:44
*** rpodolyaka1 has quit IRC18:46
*** rpodolyaka1 has joined #openstack-oslo18:50
*** rpodolyaka1 has quit IRC18:53
*** rpodolyaka1 has joined #openstack-oslo18:56
*** rpodolyaka1 has quit IRC18:58
dhellmannjd__: do you have an opinion on that ML thread about whether or not to continue using alpha versions?18:59
dhellmannbnemec: ok, let's try to hold off for now, then19:00
jd__dhellmann: barely19:02
dhellmannjd__: le sigh19:02
harlowjathe whole CD world doesn't seem to work with a world with versions imho :-/19:04
harlowjaor thats what i feel19:04
harlowjadeploy all the things from trunk means versions don't really matter in a way19:05
harlowja*where all the things == oslo, openstack, and projects running in the gate, which means about 3/4 of the thing in requirements repo are not running via that same model (deploy all the time from trunk)19:07
*** ujjain has quit IRC19:07
harlowjamy opinon sorta leans toward CD people using stable versions of libraries, if they want to run CD versions of applications (nova, cinder...), thats different19:08
harlowjabecause the above is already happening for most of the libraries people are using in openstack19:09
harlowjaexcept for oslo ones19:09
harlowjamy 2 cents19:09
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Simplify the in-memory backend  https://review.openstack.org/12455219:12
openstackgerritBen Nemec proposed a change to openstack/oslo.concurrency: Expose lockutils opts to config generator  https://review.openstack.org/12445119:13
openstackgerritBen Nemec proposed a change to openstack/oslo.concurrency: Remove hard dep on eventlet  https://review.openstack.org/12449619:13
openstackgerritBen Nemec proposed a change to openstack/oslo.concurrency: Clean up doc header  https://review.openstack.org/12449519:13
openstackgerritBen Nemec proposed a change to openstack/oslo.concurrency: Make lockutils main() a console entry point  https://review.openstack.org/12447519:13
openstackgerritBen Nemec proposed a change to openstack/oslo.concurrency: Use ConfigFilter for opts  https://review.openstack.org/12447619:13
openstackgerritBen Nemec proposed a change to openstack/oslo.concurrency: Add deprecated name test case  https://review.openstack.org/12479319:13
openstackgerritBen Nemec proposed a change to openstack/oslo.concurrency: Handle Python 3's O_CLOEXEC default  https://review.openstack.org/12483619:13
*** amrith is now known as _amrith_19:29
*** alexpilotti has quit IRC19:29
openstackgerritDoug Hellmann proposed a change to openstack/oslo-specs: Add fix-import-cycle-log-and-versionutils spec  https://review.openstack.org/12484519:37
*** e0ne has joined #openstack-oslo19:38
openstackgerritDoug Hellmann proposed a change to openstack/oslo-specs: Add fix-import-cycle-log-and-versionutils spec  https://review.openstack.org/12484519:38
*** Adrien03 has joined #openstack-oslo19:40
*** Adrien03 has left #openstack-oslo19:41
*** harlowja has quit IRC19:50
openstackgerritDoug Hellmann proposed a change to openstack/oslo-specs: Restore remove-context-adapter spec  https://review.openstack.org/12484719:53
openstackgerritA change was merged to openstack/oslo.vmware: Add API to get the entity inventory path  https://review.openstack.org/12252219:54
*** harlowja has joined #openstack-oslo19:55
openstackgerritDoug Hellmann proposed a change to openstack/oslo-specs: Open Kilo specs directory  https://review.openstack.org/12485119:59
openstackgerritDoug Hellmann proposed a change to openstack/oslo-specs: Add fix-import-cycle-log-and-versionutils spec  https://review.openstack.org/12484519:59
openstackgerritDoug Hellmann proposed a change to openstack/oslo-specs: Restore remove-context-adapter spec  https://review.openstack.org/12484720:00
harlowjaalright, paris plane ticket booked, guess that finally means i'm going :-P20:00
harlowjaso much plane time :(20:01
harlowja*to much20:01
openstackgerritA change was merged to openstack/oslo-specs: Open Kilo specs directory  https://review.openstack.org/12485120:08
*** andreykurilin_ has joined #openstack-oslo20:10
*** kgiusti has quit IRC20:11
openstackgerritMichael Bayer proposed a change to openstack/oslo.db: Organize provisioning to use testresources  https://review.openstack.org/12087020:12
openstackgerritMichael Bayer proposed a change to openstack/oslo.db: Reorganize DbTestCase to use provisioning completely  https://review.openstack.org/11017020:12
*** boden has quit IRC20:16
*** boden has joined #openstack-oslo20:17
*** boden has quit IRC20:18
*** boden has joined #openstack-oslo20:18
*** boden has quit IRC20:18
*** boden has joined #openstack-oslo20:19
*** boden has quit IRC20:19
*** boden has joined #openstack-oslo20:21
*** boden has quit IRC20:21
openstackgerritDoug Hellmann proposed a change to openstack/oslo-specs: Restore remove-context-adapter spec  https://review.openstack.org/12484720:22
*** boden has joined #openstack-oslo20:22
*** boden has quit IRC20:23
*** boden has joined #openstack-oslo20:23
*** boden has quit IRC20:24
*** boden has joined #openstack-oslo20:24
*** boden has quit IRC20:24
*** boden has joined #openstack-oslo20:26
*** boden has quit IRC20:28
*** miqui has quit IRC20:46
*** ayoung has joined #openstack-oslo20:49
ayoungdims, dhellmann I'm trying to build a new RPM and I am getting:  Extension error:20:50
ayoungCould not import extension oslosphinx (exception: No module named oslosphinx)20:50
*** AAzza is now known as AAzza_afk20:51
ayoungits the python-keystoneclient-kerberos package, and I actually see the same problem on our python-keystoneclient  one as well.  I am suspecting a PBR issue as I am not hacking away all of the PBR code the way apevec was doing20:51
*** e0ne has quit IRC20:52
harlowjaayoung maybe oslosphinx needs to be a build requirement?20:53
ayoungharlowja, I have it, and I have it installed20:53
harlowjaodd20:53
ayoungpython-oslo-sphinx-1.0-4.fc20.noarch20:54
*** jgrimm is now known as zz_jgrimm20:54
ayoungharlowja, I suspect it has something to do with python paths and all that, but20:55
ayoung+ rm -fr /home/ayoung/rpmbuild/BUILDROOT/python-keystoneclient-kerberos-0.0.1-2.f20_ayoung.x86_64/usr/lib/python2.7/site-packages/tests20:56
ayoung++ pwd20:56
ayoung+ export PYTHONPATH=/home/ayoung/rpmbuild/BUILD/python-keystoneclient-kerberos-0.0.1:20:56
ayoung+ PYTHONPATH=/home/ayoung/rpmbuild/BUILD/python-keystoneclient-kerberos-0.0.1:20:56
ayoung+ sphinx-build -b html doc/source html20:56
ayoungMaking output directory...20:56
ayoungRunning Sphinx v1.1.320:56
*** e0ne has joined #openstack-oslo20:56
ayoungthat is the tail portion of the build log20:56
ayoungso my guess is that export PYTHONPATH=/home/ayoung/rpmbuild/BUILD/python-keystoneclient-kerberos-0.0.1  is messing up the Sphinx plugins20:56
harlowjaya, odd, let me try my version of rpmbuilder tool that i have that might work20:56
harlowjagonna see if https://github.com/stackforge/anvil/tree/master/tools#py2rpm does any better20:56
ayoungharlowja, gonna comment out the line that was doing this20:57
ayoungexport PYTHONPATH="$( pwd ):$PYTHONPATH"20:57
ayoungnope, no difference20:57
harlowjasomething to reference, https://github.com/stackforge/anvil/blob/master/conf/templates/packaging/specs/python-commonclient.spec ; this is what anvil uses to create client packages20:58
harlowjaafter untemplatizing it20:58
harlowjaafaik its been working20:58
dimsayoung: did you try removing oslosphinx dependency to see if sphinx completes without it? (you may have to edit conf.py and remove extensions)20:58
ayoungdims, I have not, but I did contemplate doing that.  The fact that the keystoneclient one fails too, though, makes me think I'll need to solve it sooner or later anyway20:59
dimsayoung: ack, just need some data points20:59
* dims does not have rhel machines to hack21:00
*** zz_jgrimm is now known as jgrimm21:00
ayoungharlowja, BTW, how do you get around dealing with PBR_VERSION21:00
harlowjaayoung partially we haven't been deploying from trunk21:00
ayoungdims, Fedora 2021:00
harlowjaand the tags versions don't seem to be messed up21:00
ayoungharlowja, ah...21:01
harlowjahttps://github.com/stackforge/anvil/tree/master/conf/origins ;)21:01
ayoungharlowja, I've been doing PBR_VERSION=%{version}.%{milestone} %{__python} setup.py build21:01
openstackgerritArnaud Legendre proposed a change to openstack/oslo.vmware: Download image API to bypass vCenter  https://review.openstack.org/12224721:02
harlowjaya, that seems similar, i think we also have the ability to have anvil put a 'build' number on the version PBR says the package should be21:02
harlowjawhich i do believe we are using21:02
harlowjaya, this https://github.com/stackforge/anvil/blob/master/anvil/packaging/yum.py#L18721:02
harlowjaso pbr gives us the main version it knows about, then we add a suffix21:03
harlowjasomething like that, but pbr determines the main version from the tag21:03
openstackgerritOpenStack Proposal Bot proposed a change to openstack/pycadf: Updated from global requirements  https://review.openstack.org/12487821:04
ayoungharlowja, interesting,  I'll have to look closer at your spec approach21:05
openstackgerritOpenStack Proposal Bot proposed a change to openstack/taskflow: Updated from global requirements  https://review.openstack.org/12488021:05
harlowjaya, basically anvil will suck down the repos from the tags or whatever, create a srpm from the various repos (one for nova for example), find any dependencies that it can't find in yum (anvil analyzes the package/nova/... dependencies) from pip, makes those into srpms and then that pops out 2 srpm repos, then later anvil has a build stage that converts those from srpm -> binary rpm21:06
ayoungharlowja, how does  $version  work?  Is that edited  before use, or is it  some majix thingy21:06
ayoung%global os_version $version21:06
harlowjai beleive it comes from https://github.com/stackforge/anvil/blob/master/anvil/packaging/yum.py#L74221:07
harlowjawhich is the egg_info determined version (which i guess is pbr somewhere in there)21:07
harlowjaanvil since it downloaded the things from source, can get the egg_info before creating a srpm21:07
harlowjahttp://paste.ubuntu.com/8461416/ is an overly verbose example of this running21:08
harlowjasorry, let me clean that up21:08
harlowjato much garbage21:08
harlowjahttp://paste.ubuntu.com/8461421/ (a little better)21:10
harlowja Writing to file '/home/harlowja/openstack/deps/rpmbuild/SPECS/python-keystoneclient.spec' has the spec21:11
harlowja*if u search for ' Writing to file '/home/harlowja/openstack/deps/rpmbuild/SPECS/python-keystoneclient.spec''21:11
ayoungharlowja,  I think that I can't depend on PBR the way that you have been in that approach21:11
harlowjawhy's that?21:11
ayoungthe Fedora SPEC files go so far as to patch it out21:11
harlowjaya, that sux21:12
harlowjaidk why  :-P21:12
ayoungharlowja, I like what Debian is doing21:12
ayoungusing PBR_VERSION, but then letting PBR do its thing21:12
ayoungthe RPM process needs to control version numbers for the system21:12
harlowjai've been fine with letting pbr do its thing, then putting on a suffix if we need21:13
harlowjaisn't that what the release number is for?21:13
harlowjalet the rpm version come from pbr, let the relase number come from rh21:13
harlowjaand let the epoch come from wherever21:13
harlowjathats basically what anvil is doing21:13
ayoungharlowja, well,  right now I'll settle for getting the Fedora RPMs to not patch my source code21:14
harlowja:)21:15
ayoungbut that doesn't explain the oslosphinx problem21:15
harlowjaya, i wonder whats up with that21:18
harlowjai'm thinking the anvil rpms aren't building the docs, just cause we never needed them, lol21:18
harlowjabecause otherwise the srpm -> rpm process for keystoneclient seems to be working21:19
*** tflower has quit IRC21:19
openstackgerritMorgan Fainberg proposed a change to openstack/oslo-specs: Convert oslo.cache to use dogpile.cache  https://review.openstack.org/12477621:20
harlowjaayoung http://paste.ubuntu.com/8461482/ if its useful for u21:22
ayoungharlowja, no sphinx in that at all21:23
harlowjaya, problem solved, ha21:23
harlowjawonder if the docs work, lol21:24
ayoungharlowja, OK, let me see what the non-hacked version of the Fedora spec does21:26
harlowjaya, stop hacking away pbr :-P21:27
ayoungharlowja, that is my goal21:31
harlowjaand just use anvil, haha21:31
harlowja;)21:31
harlowjacommits welcome ;)21:31
ayoungharlowja, unless you are planning on supporting the entire RDO/Fedora/RHOSP infrastructure, I'd be careful what you ask for21:32
harlowjai already support the entire yahoo/godaddy package infrastructure with anvil, its all good ;)21:33
harlowjano pressure, ha21:34
*** stevemar has quit IRC21:35
*** stevemar has joined #openstack-oslo21:36
harlowjaayoung anvil should work building the same packages for fedora, i tried it once :-P21:36
harlowjabut anvil autogenerates most of its packages from templates and such, which is against the whole 'my precious' spec file philosohpy21:37
harlowjabut its worked out21:37
harlowjathe nice thing is that it autogenerates packages from dependencies it can't find also21:37
harlowjaso not just for the openstack repos, but for things they require that say aren't in rdo/epel...21:38
ayoungharlowja, my thought is that if you are at the point where you are scripting stuff in a templated spec file, something is wrong.  Spec files are really supposed to be braindead simple.21:40
ayoungIf we the upstream make that impossible...we need to fix something21:40
harlowjawho's we the upstream? ;)21:40
harlowjawe the upstream produces python code and some requirements files that together can be formed into a rpm21:41
harlowja*if we the upstream is openstack21:41
ayoungharlowja, I'm keystone core.  Its a role that sometimes makes me go toe to toe with other RHers about things like, say...packaging21:41
harlowjakk, so the spec file process isn't complicated, its gathering everything that should be into that spec file that is complicated21:41
harlowjaincluding the right set of dependencies,21:42
ayoungwell,  tracking dependencies is tricky.  Keeping them in sync is one thing, autogenerating them is another21:42
ayoungbut....21:42
harlowjafor example just search for 'Full known python dependency list' in http://paste.ubuntu.com/8461421/ and look for 'Python packages are already available as RPMs from repository base' ... 'Downloading 19 dependencies with pip' and so on21:42
ayoungit seems to me that if we were to autogenerate the build requires from the python files that manage that...Yum should check our work21:43
*** zzzeek has quit IRC21:43
*** zzzeek has joined #openstack-oslo21:43
harlowjasure, i'd like to be able to autogenerate build requires21:43
ayoungharlowja, automatically pulling in a new, unreviewed RPM from pip upstream, though, is a workflow problem21:43
*** dims_ has joined #openstack-oslo21:44
ayoungbut just updating the spec file from the requires should actually be OK21:44
ayoungSo long asyou don't end up with doing pip install during an rpm build21:44
harlowjawell unreviewed RPM is basically a thing that says pay someone $$ to look at the openstack dependencies and somehow verify them :)21:44
ayoungharlowja, Fedora does have a new RPM review policy and an assigned maintainer for each package21:45
harlowjasure, sounds like alot of manual labor for anybody trying to get near CI/CD21:45
harlowjaand alot of dependency on people that company/person doesn't have control over :)21:46
harlowjaanyways21:46
*** dims_ has quit IRC21:47
*** dims has quit IRC21:47
ayoungharlowja,  Debian and Fedora both have this model.  But ... none of this solves my oslo issue21:47
harlowjaya, i know, we just debating on other stuff :-P21:47
*** dims has joined #openstack-oslo21:47
*** tedross has quit IRC21:49
*** mriedem has quit IRC21:53
harlowjalet me see what happens when i turn on the anvil rpm docs buildig21:53
harlowjaya, broken, lol, but i think due to a different error21:58
harlowjahttp://paste.ubuntu.com/8461710/ is weird though21:59
harlowjaseeing that the location where thats being ran is the outcome of an sdist :-/21:59
harlowjaand the location where thats ran does have a PKG-INFO file22:00
harlowjamaybe just an old pbr22:00
*** pcm_ has quit IRC22:00
*** jgrimm has quit IRC22:06
*** jgrimm has joined #openstack-oslo22:07
*** jgrimm is now known as zz_jgrimm22:07
*** zz_jgrimm is now known as jgrimm22:08
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Simplify the in-memory backend  https://review.openstack.org/12455222:12
*** ayoung is now known as ayoung-afk22:14
*** e0ne has quit IRC22:29
*** e0ne has joined #openstack-oslo22:33
*** e0ne has quit IRC22:33
*** jgrimm has quit IRC22:36
*** zz_jgrimm has joined #openstack-oslo22:37
*** alexpilotti has joined #openstack-oslo22:38
openstackgerritJoshua Harlow proposed a change to openstack/taskflow: Simplify the in-memory backend  https://review.openstack.org/12455222:39
*** bknudson has quit IRC22:40
*** gordc has quit IRC22:40
*** r1chardj0n3s is now known as r1chardj0n3s_afk22:48
openstackgerritBen Nemec proposed a change to openstack/oslo.concurrency: Remove hard dep on eventlet  https://review.openstack.org/12449622:54
openstackgerritBen Nemec proposed a change to openstack/oslo.concurrency: Handle Python 3's O_CLOEXEC default  https://review.openstack.org/12483622:54
openstackgerritBen Nemec proposed a change to openstack/oslo.concurrency: Add deprecated name test case  https://review.openstack.org/12479322:54
*** jaosorior has quit IRC23:03
*** sigmavirus24 is now known as sigmavirus24_awa23:08
openstackgerritA change was merged to openstack/oslo-incubator: Script to print a list of the official oslo repos  https://review.openstack.org/12121523:11
openstackgerritA change was merged to openstack/oslo-incubator: Script to list unreleased changes in all oslo projects  https://review.openstack.org/12121623:12
*** dims has quit IRC23:12
*** dims has joined #openstack-oslo23:13
*** _amrith_ is now known as amrith23:13
*** dims has quit IRC23:17
*** yamahata has joined #openstack-oslo23:18
*** andreykurilin_ has quit IRC23:21
*** r1chardj0n3s_afk is now known as r1chardj0n3s23:24
*** jecarey_ has quit IRC23:29
*** shakamunyi has quit IRC23:51
*** harlowja is now known as harlowja_away23:59

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