*** fnaval has quit IRC | 00:08 | |
*** fnaval_ has joined #openstack-lbaas | 00:08 | |
openstackgerrit | Carlos Goncalves proposed openstack/octavia master: [WIP] Add grenade support https://review.openstack.org/549654 | 00:13 |
---|---|---|
openstackgerrit | Carlos Goncalves proposed openstack/octavia master: [WIP] Add grenade support https://review.openstack.org/549654 | 00:18 |
*** slaweq has joined #openstack-lbaas | 00:51 | |
*** slaweq has quit IRC | 00:56 | |
*** fnaval_ has quit IRC | 01:26 | |
*** fnaval has joined #openstack-lbaas | 01:27 | |
openstackgerrit | ZhaoBo proposed openstack/octavia master: UDP jinja template https://review.openstack.org/525420 | 01:44 |
*** annp has joined #openstack-lbaas | 01:47 | |
*** imacdonn has joined #openstack-lbaas | 02:02 | |
*** threestrands_ has joined #openstack-lbaas | 03:12 | |
*** threestrands_ has quit IRC | 03:12 | |
*** threestrands_ has joined #openstack-lbaas | 03:12 | |
*** threestrands has quit IRC | 03:16 | |
*** links has joined #openstack-lbaas | 03:57 | |
*** gcheresh has joined #openstack-lbaas | 04:31 | |
*** gcheresh has quit IRC | 04:42 | |
*** annp has quit IRC | 04:46 | |
*** annp has joined #openstack-lbaas | 04:46 | |
*** slaweq has joined #openstack-lbaas | 04:53 | |
*** slaweq has quit IRC | 04:57 | |
*** chandankumar has quit IRC | 06:04 | |
*** links has quit IRC | 06:04 | |
*** links has joined #openstack-lbaas | 06:05 | |
*** slaweq has joined #openstack-lbaas | 06:06 | |
*** slaweq has quit IRC | 06:11 | |
*** chkumar246 has joined #openstack-lbaas | 06:22 | |
*** threestrands_ has quit IRC | 06:57 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 07:07 | |
*** kobis has joined #openstack-lbaas | 07:12 | |
*** slaweq_ has joined #openstack-lbaas | 07:14 | |
*** slaweq_ has quit IRC | 07:18 | |
openstackgerrit | Min Sun proposed openstack/neutron-lbaas master: Update listener failed with: AttributeError: 'dict' object has no attribute 'tls_container_id'. https://review.openstack.org/549697 | 07:30 |
openstackgerrit | Min Sun proposed openstack/neutron-lbaas master: Update listener failed https://review.openstack.org/549697 | 07:33 |
*** b_bezak has joined #openstack-lbaas | 07:34 | |
*** rcernin has quit IRC | 07:42 | |
*** pcaruana has joined #openstack-lbaas | 08:05 | |
*** tesseract has joined #openstack-lbaas | 08:11 | |
*** AlexeyAbashkin has quit IRC | 08:22 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 08:25 | |
*** slaweq_ has joined #openstack-lbaas | 09:15 | |
*** zigo has quit IRC | 09:18 | |
*** slaweq_ has quit IRC | 09:19 | |
*** dosaboy has quit IRC | 09:20 | |
*** dosaboy has joined #openstack-lbaas | 09:21 | |
*** zigo has joined #openstack-lbaas | 09:23 | |
*** salmankhan has joined #openstack-lbaas | 09:59 | |
*** salmankhan has quit IRC | 10:03 | |
*** salmankhan has joined #openstack-lbaas | 10:11 | |
*** ivve has quit IRC | 10:58 | |
*** ivve has joined #openstack-lbaas | 11:10 | |
*** slaweq_ has joined #openstack-lbaas | 11:16 | |
*** salmankhan has quit IRC | 11:19 | |
*** slaweq_ has quit IRC | 11:20 | |
*** salmankhan has joined #openstack-lbaas | 11:26 | |
*** annp has quit IRC | 11:37 | |
*** ivve has quit IRC | 11:39 | |
*** salmankhan has quit IRC | 11:46 | |
*** ivve has joined #openstack-lbaas | 11:55 | |
*** salmankhan has joined #openstack-lbaas | 12:19 | |
openstackgerrit | Hengqing Hu proposed openstack/octavia master: Provide devstack samples for l3 active active https://review.openstack.org/520878 | 12:42 |
*** fnaval has quit IRC | 13:01 | |
*** fnaval_ has joined #openstack-lbaas | 13:01 | |
*** fnaval_ has quit IRC | 13:09 | |
*** fnaval has joined #openstack-lbaas | 13:10 | |
*** fnaval has quit IRC | 13:15 | |
*** AlexeyAbashkin has quit IRC | 13:16 | |
*** links has quit IRC | 13:23 | |
*** fnaval has joined #openstack-lbaas | 13:26 | |
*** atoth has joined #openstack-lbaas | 13:31 | |
*** ianychoi has joined #openstack-lbaas | 13:41 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 13:48 | |
*** slaweq_ has joined #openstack-lbaas | 14:01 | |
*** slaweq_ has quit IRC | 14:05 | |
xgerman_ | https://www.irccloud.com/pastebin/U99OuUcb/ | 14:19 |
*** links has joined #openstack-lbaas | 14:19 | |
xgerman_ | ^^ feedback from Slack K8 OpenStack sig | 14:19 |
xgerman_ | (hodgepodge is the guy who gets paid by the OpenStack foundation to work on K8) | 14:21 |
nmagnezi_ | xgerman_, o/ | 14:30 |
nmagnezi_ | xgerman_, Slack K8 OpenStack? what's that? | 14:30 |
xgerman_ | yes, exactly | 14:34 |
xgerman_ | it’s on the k8s slack workspace #sig-openstack | 14:34 |
xgerman_ | when I asked them an hour later they are all MIA | 14:35 |
*** links has quit IRC | 14:40 | |
openstackgerrit | Ralf Haferkamp proposed openstack/neutron-lbaas master: Fix missing device_id after recreating all listeners https://review.openstack.org/549779 | 14:56 |
*** raginbaji has quit IRC | 15:00 | |
*** raginbajin has joined #openstack-lbaas | 15:03 | |
openstackgerrit | Nir Magnezi proposed openstack/neutron-lbaas master: [WIP]: Nuke lazy loaders and flush db sessions https://review.openstack.org/549613 | 15:27 |
*** openstackgerrit has quit IRC | 15:34 | |
*** kobis has quit IRC | 15:40 | |
*** kobis has joined #openstack-lbaas | 15:41 | |
*** kobis has quit IRC | 15:41 | |
*** bbzhao has quit IRC | 15:48 | |
*** bbzhao has joined #openstack-lbaas | 15:48 | |
*** bbzhao has quit IRC | 15:53 | |
*** bbzhao has joined #openstack-lbaas | 15:54 | |
*** AlexeyAbashkin has quit IRC | 15:59 | |
*** openstackgerrit has joined #openstack-lbaas | 16:08 | |
openstackgerrit | German Eichberger proposed openstack/octavia master: [WIP] Periodic job to build + publish diskimage https://review.openstack.org/549259 | 16:08 |
*** salmankhan has quit IRC | 16:11 | |
*** salmankhan has joined #openstack-lbaas | 16:11 | |
*** slaweq has joined #openstack-lbaas | 16:16 | |
*** salmankhan has quit IRC | 16:17 | |
*** salmankhan has joined #openstack-lbaas | 16:19 | |
*** slaweq has quit IRC | 16:23 | |
openstackgerrit | German Eichberger proposed openstack/neutron-lbaas master: Gate API test for the lbaasv2-proxy plugin https://review.openstack.org/539350 | 16:45 |
*** AlexeyAbashkin has joined #openstack-lbaas | 17:02 | |
*** sapd has joined #openstack-lbaas | 17:06 | |
*** fnaval_ has joined #openstack-lbaas | 17:07 | |
*** fnaval has quit IRC | 17:07 | |
*** beagles is now known as beagles|afk | 17:07 | |
*** slaweq_ has joined #openstack-lbaas | 17:09 | |
*** slaweq_ has quit IRC | 17:10 | |
*** AlexeyAbashkin has quit IRC | 17:22 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 17:23 | |
*** sshank has joined #openstack-lbaas | 17:25 | |
*** AlexeyAbashkin has quit IRC | 17:30 | |
*** sanfern has joined #openstack-lbaas | 17:36 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 17:52 | |
*** sapd has quit IRC | 17:54 | |
*** AlexeyAbashkin has quit IRC | 17:56 | |
*** links has joined #openstack-lbaas | 18:10 | |
*** b_bezak has quit IRC | 18:17 | |
*** slaweq_ has joined #openstack-lbaas | 18:21 | |
*** tesseract has quit IRC | 18:22 | |
*** blake has joined #openstack-lbaas | 18:23 | |
*** harlowja has joined #openstack-lbaas | 18:49 | |
*** bbzhao has quit IRC | 18:50 | |
*** bbzhao has joined #openstack-lbaas | 18:51 | |
*** links has quit IRC | 18:51 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 18:51 | |
*** beagles|afk is now known as beagles | 18:54 | |
*** AlexeyAbashkin has quit IRC | 18:56 | |
*** gcheresh has joined #openstack-lbaas | 19:10 | |
openstackgerrit | German Eichberger proposed openstack/octavia master: [WIP] Switch amphora agent to use privsep https://review.openstack.org/549295 | 19:17 |
openstackgerrit | German Eichberger proposed openstack/octavia master: [WIP] Periodic job to build + publish diskimage https://review.openstack.org/549259 | 19:19 |
*** salmankhan has quit IRC | 19:21 | |
*** sanfern has quit IRC | 19:27 | |
*** gcheresh has quit IRC | 19:28 | |
*** sshank has quit IRC | 19:42 | |
*** blake has quit IRC | 19:44 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 19:51 | |
*** AlexeyAbashkin has quit IRC | 19:55 | |
*** gcheresh has joined #openstack-lbaas | 19:56 | |
openstackgerrit | German Eichberger proposed openstack/octavia master: [WIP] Periodic job to build + publish diskimage https://review.openstack.org/549259 | 19:59 |
*** atoth has quit IRC | 20:11 | |
*** gcheresh has quit IRC | 20:17 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 20:51 | |
*** AlexeyAbashkin has quit IRC | 20:55 | |
*** b_bezak has joined #openstack-lbaas | 20:56 | |
*** aojea_ has joined #openstack-lbaas | 21:16 | |
*** aojea_ has quit IRC | 21:28 | |
*** aojea_ has joined #openstack-lbaas | 21:29 | |
*** aojea_ has quit IRC | 21:29 | |
*** aojea_ has joined #openstack-lbaas | 21:29 | |
nmagnezi_ | xgerman_, rm_work, johnsom, I sure hope you guys made it home by now :) | 21:32 |
openstackgerrit | German Eichberger proposed openstack/octavia master: [WIP] Switch amphora agent to use privsep https://review.openstack.org/549295 | 21:32 |
xgerman_ | I am with my parents in germany and Michael is in Ireland with his wife on vacation | 21:33 |
bcafarel | Ireland without snow is a nice place to visit :) | 21:34 |
*** aojea_ has quit IRC | 21:37 | |
xgerman_ | I hope so for him ;-) | 21:38 |
openstackgerrit | German Eichberger proposed openstack/octavia master: [WIP] Periodic job to build + publish diskimage https://review.openstack.org/549259 | 21:42 |
*** sshank has joined #openstack-lbaas | 21:43 | |
*** threestrands_ has joined #openstack-lbaas | 21:45 | |
*** threestrands_ has quit IRC | 21:45 | |
*** threestrands_ has joined #openstack-lbaas | 21:45 | |
openstackgerrit | Nir Magnezi proposed openstack/neutron-lbaas master: [WIP]: Nuke lazy loaders and flush db sessions https://review.openstack.org/549613 | 21:50 |
*** AlexeyAbashkin has joined #openstack-lbaas | 21:51 | |
*** AlexeyAbashkin has quit IRC | 21:55 | |
*** sshank has quit IRC | 21:56 | |
*** pcaruana has quit IRC | 21:57 | |
openstackgerrit | German Eichberger proposed openstack/octavia master: [WIP] Periodic job to build + publish diskimage https://review.openstack.org/549259 | 22:19 |
*** rcernin has joined #openstack-lbaas | 22:34 | |
*** b_bezak has quit IRC | 22:35 | |
*** yamamoto has joined #openstack-lbaas | 22:44 | |
*** yamamoto has quit IRC | 22:48 | |
imacdonn | 2018-03-05 22:30:06.701 22264 ERROR octavia.controller.worker.controller_worker File "/usr/lib/python2.7/site-packages/octavia/common/jinja/haproxy/templates/base.j2", line 32, in template | 22:56 |
imacdonn | 2018-03-05 22:30:06.701 22264 ERROR octavia.controller.worker.controller_worker {% set found_ns.found = true %} | 22:56 |
imacdonn | 2018-03-05 22:30:06.701 22264 ERROR octavia.controller.worker.controller_worker TemplateSyntaxError: expected token 'end of statement block', got '.' | 22:56 |
imacdonn | any known issues here ? | 22:56 |
imacdonn | seems to be in the code added by change I83a3bf541c8c3c0f06544ef3228a5028756f51b3 | 22:56 |
openstackgerrit | Carlos Goncalves proposed openstack/octavia master: [WIP] Add grenade support https://review.openstack.org/549654 | 22:57 |
johnsom | Your controller is not using the required jinja2 package from the upper constraints | 22:57 |
imacdonn | OK, then I guess it's an RDO packaging bug | 22:57 |
johnsom | imacdonn: upgrade your jinja on your computer ntrollers | 22:58 |
johnsom | Controllers, sorry, on mobile | 22:58 |
imacdonn | RDO Queens comes with python2-jinja2-2.8.1 | 22:58 |
johnsom | Ah, old | 22:59 |
*** slaweq_ has quit IRC | 22:59 | |
nmagnezi_ | imacdonn the folks at #rdo might be able to assist with this | 22:59 |
nmagnezi_ | johnsom, o/ :) | 22:59 |
imacdonn | Yeah, going there next ... anyone know the required version off-hand ? | 22:59 |
johnsom | o/ still in Ireland | 23:00 |
nmagnezi_ | johnsom, yeah xgerman_ told me. enjoy your vacation! | 23:00 |
imacdonn | Jinja2!=2.9.0,!=2.9.1,!=2.9.2,!=2.9.3,!=2.9.4,>=2.8 # BSD License (3 clause) | 23:00 |
johnsom | 2.10 if I remember correctly. It is defined in the queens upper constraints file. | 23:00 |
imacdonn | so .. in my math .. 2.8.1 > 2.8 | 23:00 |
imacdonn | this is from https://github.com/openstack/octavia/blob/master/requirements.txt | 23:00 |
johnsom | https://github.com/openstack/requirements/blob/stable/queens/upper-constraints.txt | 23:02 |
johnsom | I can’t paste the line from my mobile | 23:02 |
xgerman_ | You should be in the pub anyway ;-) | 23:03 |
johnsom | But search in there, it should be ==2.10 if I remember right, if not, it is whatever version is specified | 23:03 |
imacdonn | Yes, it is 2.10 in there .... I suspect that the RDO RPMs are built against the requirements.txt for the module in question, though | 23:03 |
johnsom | xgerman_ no worries, in the bar with the wife | 23:04 |
imacdonn | so it seems that really should be updated anyway | 23:04 |
xgerman_ | Probably... | 23:05 |
johnsom | Yeah, upper defines the exact versions for the release | 23:05 |
imacdonn | does it really? the name seems to suggest the *max* version, as opposed to the minimum | 23:06 |
johnsom | Well, as pip always pulls the newest available, it basically defines the versions. Thus the == | 23:07 |
*** yamamoto has joined #openstack-lbaas | 23:07 | |
imacdonn | that may be find an dandy if you're using pip | 23:07 |
imacdonn | :) | 23:07 |
johnsom | Well, requirements.txt and upper constraints is defined by pip, so... | 23:08 |
*** jappleii__ has joined #openstack-lbaas | 23:09 | |
johnsom | Any which way, that is the solution | 23:10 |
imacdonn | So I still think the requirements.txt needs to be updated | 23:11 |
imacdonn | trying to find a good definition of upper-constraints.txt .... some hints suggest that it's intended to specify the versions that should be used by CI | 23:11 |
imacdonn | https://openstack.nimeyo.com/79453/openstack-dev-release-all-what-is-upper-constraints-txt | 23:12 |
*** jappleii__ has quit IRC | 23:12 | |
*** threestrands_ has quit IRC | 23:12 | |
*** threestrands has joined #openstack-lbaas | 23:12 | |
*** threestrands has quit IRC | 23:12 | |
*** threestrands has joined #openstack-lbaas | 23:12 | |
imacdonn | BTW, it appears to be an openstack thing, not a pip thing | 23:13 |
johnsom | Upper is a flag on pip we pass in | 23:13 |
johnsom | https://github.com/openstack/octavia/blob/stable/queens/tox.ini | 23:15 |
imacdonn | yeah, and tox is used by CI for unit-testing | 23:15 |
johnsom | -c | 23:15 |
johnsom | Yeah, but it is similar in other places | 23:16 |
imacdonn | in any case, so you disagree that requirements.txt needs to be updated ? | 23:19 |
imacdonn | Argggh.. not this again :/ | 23:24 |
imacdonn | Load Balancer d3fe6073-4cce-476c-b968-9ed162d91e15 is immutable and cannot be updated. (HTTP 409) (Request-ID: req-3302c11f-0268-4096-aff1-ceea41efb29d) | 23:24 |
rm_work | imacdonn: so technically, the requirements.txt will pull in the *newest*, which is bounded by upper-constraints | 23:36 |
rm_work | using our requirements.txt that you quoted, it would pull in 2.10 unless something else prevented it | 23:36 |
rm_work | *that said*, we actually should change it, because the point is to say "what is the minimum version that will work with this software", and obviously it's wrong, if the minimum is really 2.10 not 2.8 | 23:37 |
rm_work | but it should already be pulling in the correct package | 23:37 |
*** aojea_ has joined #openstack-lbaas | 23:38 | |
rm_work | Jinja2!=2.9.0,!=2.9.1,!=2.9.2,!=2.9.3,!=2.9.4,>=2.8 means: | 23:38 |
rm_work | Jinja2, >=2.8, but exclude/block a few versions that match that | 23:38 |
imacdonn | rm_work: what is "it"? | 23:39 |
rm_work | it's just blocking the 2.9 series which must have had some bugs | 23:39 |
rm_work | it == pip | 23:39 |
imacdonn | OK... I'm not sure that the RDO build process uses pip | 23:39 |
rm_work | if you do `pip install Jinja2!=2.9.0,!=2.9.1,!=2.9.2,!=2.9.3,!=2.9.4,>=2.8` right now you should get 2.10 | 23:39 |
rm_work | no, it uses rpm packages | 23:39 |
rm_work | but that means they did the packaging wrong | 23:40 |
imacdonn | yeah, I mean ... the process they use to build the RPMs | 23:40 |
rm_work | their packaging process should use upper-constraint | 23:40 |
rm_work | this is stuff that nmagnezi_ or cgoncalves might know or be able to figure out | 23:40 |
imacdonn | Can you show me something that makes that clear? So-far, all I've been able to find is statements that *CI* must use the version in upper-constraints | 23:41 |
rm_work | i don't know who actually does the RDO packaging or what system it uses, but they would | 23:41 |
rm_work | i mean, that's the openstack python version system | 23:41 |
rm_work | if they are packaging for openstack, and not using requirements+upper-constraints, it is by definition wrong | 23:41 |
imacdonn | I bet that they ARE using requirements.txt for package building | 23:42 |
rm_work | if they were, they should still get newer | 23:42 |
imacdonn | as far as I can tell, that's what they should be using.... for package build ... for *CI*, it's a different matter | 23:42 |
rm_work | they still need to calculate the correct version | 23:42 |
imacdonn | "should get newer"... from where? A lot of the requirements are met by existing RPMs that are distributed as part of the OS | 23:43 |
rm_work | and the only way to do that correctly is to look at a combination of requirements and upper-constraints | 23:43 |
*** aojea_ has quit IRC | 23:43 | |
rm_work | from pypi | 23:43 |
rm_work | because the packaging of the RDO python libs should be based on pypi + requirements + upper-constraints as well | 23:43 |
imacdonn | My assertion is that the only correct way to do it is to ensure that the RPM has a dependency that agrees with requirements.txt for the module | 23:43 |
imacdonn | again, for *CI*, it's different | 23:44 |
rm_work | so when they choose what pypi libs to package for the distro, they should be calculating them from requirements/U-C | 23:44 |
rm_work | well, if it is, it shouldn't be | 23:44 |
rm_work | because being different would be wrong | 23:44 |
*** fnaval_ has quit IRC | 23:44 | |
imacdonn | I need to see a definition of U-C that shows that it pertains to anything other than CI | 23:44 |
rm_work | it pertains to openstack, period | 23:45 |
imacdonn | show me the doc | 23:45 |
rm_work | https://wiki.openstack.org/wiki/Requirements | 23:45 |
rm_work | "Our project maintains global-requirements.txt, upper-constraints.txt and a set of jobs around these files. The goal of this project is to keep openstack up to date with newly released python packages without breaking Openstack CI. Packagers are advised to use the versions (upper-constraints) we have tested for their releases." | 23:45 |
imacdonn | OK... "advised to" is not the same as "required to", though | 23:46 |
rm_work | https://openstack.nimeyo.com/79453/openstack-dev-release-all-what-is-upper-constraints-txt | 23:46 |
imacdonn | that's where I got that it pertains specifically to CI | 23:47 |
imacdonn | in any case, it'll be a lot easier to make the argument if requirements.txt is correct | 23:48 |
rm_work | it pertains to anything | 23:48 |
rm_work | If you are installing openstack software -> You should use requirements and upper-constraints | 23:48 |
rm_work | If you dont -> Things may fail, and you are on your own | 23:49 |
rm_work | If you have objections to this, maybe take it up in #openstack-requirements but that's how it works | 23:49 |
rm_work | this isn't a new thing and it isn't very vague IMO :P | 23:49 |
rm_work | if RDO is packaged without regarding U-C, then they are not following the correct process | 23:50 |
rm_work | but i feel like they know that, so something else is probably going on here | 23:50 |
imacdonn | well, clearly requirements.txt is wrong... we did agree on that much | 23:50 |
rm_work | yes | 23:51 |
rm_work | we should update that | 23:51 |
rm_work | but this is exactly why we use upper-constraints | 23:51 |
rm_work | because it will unify the packaging versions across all projects | 23:51 |
rm_work | and guarantee everything works according to our CI | 23:52 |
*** AlexeyAbashkin has joined #openstack-lbaas | 23:52 | |
rm_work | basically, the rest of openstack also requires jinja 2.10, and even if we had that in our requirements, they seem to have not packaged it? | 23:53 |
rm_work | or else you would be getting that | 23:53 |
imacdonn | my interpretation is that "requirements.txt" specifies the requirements for running the code, and U-C specifies the version that CI should use ... because CI would pull the latest from pip unless contained to an *upper* version (the absolute latest may be "too new") | 23:53 |
rm_work | so why would you ever want to use a version different than what the CI uses? | 23:54 |
rm_work | testing should === production | 23:54 |
imacdonn | in that case, why does requirements.txt even exist ? | 23:54 |
rm_work | it honestly doesn't matter a whole lot | 23:54 |
rm_work | u-c is what matters | 23:54 |
rm_work | g-r and u-c | 23:54 |
rm_work | g-r being global-requirements | 23:55 |
imacdonn | note that G-R for queens says >= 2.8 | 23:55 |
rm_work | honestly it would maybe be less confusing if our requirements just had package names and not versions | 23:55 |
imacdonn | sJinja2>=2.8,!=2.9.0,!=2.9.1,!=2.9.2,!=2.9.3,!=2.9.4 # BSD License (3 clause) | 23:56 |
rm_work | yeah, >=2.8 at the date of queens release would be 2.10 | 23:56 |
imacdonn | huh? | 23:56 |
rm_work | you see that there's a "greater than" there, right? | 23:56 |
rm_work | queens was released last week | 23:56 |
imacdonn | you can see that 2.8.1 >= 2.8, right ? | 23:56 |
*** AlexeyAbashkin has quit IRC | 23:56 | |
rm_work | yeah, but it isn't like ... ?>= | 23:56 |
rm_work | there's no "not greedy" operator | 23:57 |
rm_work | pip will always get the newest matching package | 23:57 |
imacdonn | argh .. this has nothing to do with pip | 23:57 |
rm_work | as will any package manager | 23:57 |
rm_work | and it has everything to do with pip, as pip is the python package manager | 23:57 |
rm_work | so distros should be matching what pip does | 23:58 |
rm_work | queens released last week, and at that time the CI was running on whatever pip was pulling in | 23:58 |
rm_work | if distros choose to not match that, they do so at their own peril | 23:58 |
rm_work | we helpfully define the *exact* version in upper-constraints | 23:58 |
rm_work | so that is what distros should be looking at for their packaging | 23:59 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!