*** tosky has quit IRC | 00:01 | |
openstackgerrit | Dan Smith proposed openstack/devstack master: WIP: Simulate a remote/standalone g-api worker https://review.opendev.org/c/openstack/devstack/+/770487 | 00:01 |
---|---|---|
openstackgerrit | Merged openstack/devstack stable/ussuri: Setting available_features for stable branch https://review.opendev.org/c/openstack/devstack/+/770282 | 00:02 |
gmann | dansmith: yeah "image-alternate" (or image2 to avoid confusion with alt creds) work fine and we can prepare the self.image2_client which will query on that new endpoint | 00:10 |
dansmith | gmann: sweet, this'll work nice, thanks for your help | 00:11 |
gmann | dansmith: for that we need to register that via clientFactory and all. I can help on that part - https://github.com/openstack/tempest/blob/master/tempest/lib/services/clients.py#L52 | 00:12 |
dansmith | gmann: okay I've got something working, I'll post later and you can tell me what the right way is :) | 00:12 |
gmann | sure | 00:12 |
gmann | soniya29: these are the starting doc/source code for patrole - https://docs.openstack.org/patrole/latest/rbac-overview.html | 00:27 |
gmann | soniya29: these two file cover most of the framework https://github.com/openstack/patrole/blob/master/patrole_tempest_plugin/rbac_utils.py https://github.com/openstack/patrole/blob/master/patrole_tempest_plugin/policy_authority.py | 00:27 |
openstackgerrit | Dan Smith proposed openstack/tempest master: WIP: Test glance distributed import https://review.opendev.org/c/openstack/tempest/+/770520 | 00:29 |
dansmith | gmann: I'm pretty fried for today, but ^ is what I got working, minimal effort | 00:30 |
dansmith | gmann: also, I think the import tests are only running if there is more than one store, but glance-direct and web-download should run even with one | 00:31 |
gmann | dansmith: ack, I will also be able to check tomorrow. | 00:31 |
dansmith | gmann: thanks for your help today, as usual :) | 00:31 |
gmann | dansmith: oh is it? I think skip for multistore is only for multi store test. | 00:31 |
dansmith | gmann: ohh, I see, that's a multi-only class, got it | 00:32 |
dansmith | I need to move my test up then | 00:32 |
gmann | https://github.com/openstack/tempest/blob/master/tempest/api/image/v2/test_images.py#L117 | 00:32 |
gmann | yeah | 00:32 |
* dansmith nods | 00:32 | |
*** ramishra has quit IRC | 00:38 | |
openstackgerrit | Dan Smith proposed openstack/tempest master: WIP: Test glance distributed import https://review.opendev.org/c/openstack/tempest/+/770520 | 00:39 |
*** ramishra has joined #openstack-qa | 00:40 | |
openstackgerrit | Dan Smith proposed openstack/devstack master: Add debug helper script https://review.opendev.org/c/openstack/devstack/+/770475 | 00:43 |
openstackgerrit | Ghanshyam proposed openstack/tempest master: Add system scoped request for compute hypervisor tests https://review.opendev.org/c/openstack/tempest/+/740122 | 00:51 |
openstackgerrit | Ghanshyam proposed openstack/tempest master: DNM: testing hypersivor with system scope https://review.opendev.org/c/openstack/tempest/+/770197 | 00:51 |
*** kevinz has joined #openstack-qa | 01:03 | |
*** icey has quit IRC | 01:15 | |
*** icey has joined #openstack-qa | 01:16 | |
*** tkajinam has quit IRC | 01:41 | |
*** tkajinam has joined #openstack-qa | 01:42 | |
openstackgerrit | Lingxian Kong proposed openstack/patrole master: [WIP] Restore test user's original roles during clean up https://review.opendev.org/c/openstack/patrole/+/770523 | 02:04 |
*** tkajinam has quit IRC | 02:09 | |
*** tkajinam has joined #openstack-qa | 02:10 | |
*** xinliang has joined #openstack-qa | 02:10 | |
*** xinliang has left #openstack-qa | 02:11 | |
*** hamalq has quit IRC | 02:56 | |
openstackgerrit | Merged openstack/tempest master: Use proper kwargs in rebuild_server https://review.opendev.org/c/openstack/tempest/+/767698 | 02:56 |
*** rcernin has quit IRC | 02:57 | |
openstackgerrit | Merged openstack/tempest master: Pass custom args to create_port through create_server https://review.opendev.org/c/openstack/tempest/+/767632 | 02:59 |
*** rcernin has joined #openstack-qa | 03:18 | |
*** rcernin has quit IRC | 03:21 | |
*** rcernin has joined #openstack-qa | 03:21 | |
*** ricolin_ has joined #openstack-qa | 03:39 | |
*** sboyron has quit IRC | 03:41 | |
*** ricolin_ has quit IRC | 03:54 | |
*** rcernin has quit IRC | 04:35 | |
*** rcernin has joined #openstack-qa | 04:35 | |
*** vishalmanchanda has joined #openstack-qa | 05:11 | |
*** rcernin_ has joined #openstack-qa | 05:42 | |
*** rcernin has quit IRC | 05:42 | |
*** gcheresh has joined #openstack-qa | 06:10 | |
*** ralonsoh has joined #openstack-qa | 07:19 | |
*** rcernin_ has quit IRC | 07:28 | |
*** ccamposr has joined #openstack-qa | 07:29 | |
*** ccamposr__ has quit IRC | 07:31 | |
*** openstackgerrit has quit IRC | 07:47 | |
*** jpena|off is now known as jpena | 07:51 | |
*** slaweq has joined #openstack-qa | 07:59 | |
*** slaweq has quit IRC | 08:04 | |
*** rcernin_ has joined #openstack-qa | 08:06 | |
*** slaweq has joined #openstack-qa | 08:10 | |
*** akahat|rover is now known as akahat|lunch | 08:25 | |
*** rpittau|afk is now known as rpittau | 08:25 | |
*** rcernin_ has quit IRC | 08:26 | |
*** sboyron has joined #openstack-qa | 08:27 | |
*** gfidente|afk is now known as gfidente | 08:32 | |
*** tosky has joined #openstack-qa | 08:39 | |
*** lucasagomes has joined #openstack-qa | 09:05 | |
*** rfolco has joined #openstack-qa | 09:05 | |
*** dasp_ has quit IRC | 09:16 | |
*** dasp has joined #openstack-qa | 09:17 | |
kopecmartin | gmann: masayukig one thing I forgot to mentioned yesterday, I proposed a patch in regards of diversity language https://review.opendev.org/c/openstack/tempest/+/768583 .. btw, if we wanted to bump minimal tox version, what would be the latest one we can use? the diversity change happened in 3.18 tox which is ~7 months old | 09:29 |
*** openstackgerrit has joined #openstack-qa | 09:29 | |
openstackgerrit | Lingxian Kong proposed openstack/patrole master: [WIP] Restore test user's original roles during clean up https://review.opendev.org/c/openstack/patrole/+/770523 | 09:29 |
openstackgerrit | Martin Kopec proposed openstack/devstack stable/ussuri: Remove tempest deprecated img_dir option https://review.opendev.org/c/openstack/devstack/+/770552 | 09:40 |
openstackgerrit | Martin Kopec proposed openstack/devstack stable/train: Remove tempest deprecated img_dir option https://review.opendev.org/c/openstack/devstack/+/770555 | 09:41 |
openstackgerrit | Lajos Katona proposed openstack/devstack stable/train: Setting available_features for stable branch https://review.opendev.org/c/openstack/devstack/+/770512 | 09:51 |
*** akahat|lunch is now known as akahat|rover | 10:04 | |
*** dtantsur|afk is now known as dtantsur | 10:41 | |
*** abdysn has joined #openstack-qa | 11:01 | |
*** raildo has joined #openstack-qa | 12:16 | |
*** ramishra has quit IRC | 12:19 | |
*** ramishra has joined #openstack-qa | 12:23 | |
openstackgerrit | Radosław Piliszek proposed openstack/devstack stable/train: Setting available_features for stable branch https://review.opendev.org/c/openstack/devstack/+/770512 | 12:31 |
*** jpena is now known as jpena|lunch | 12:49 | |
*** rh-jelabarre has joined #openstack-qa | 12:53 | |
*** vishalmanchanda has quit IRC | 13:01 | |
abdysn | Hi all, it seems https://bugs.launchpad.net/devstack/+bug/1906322 is back even though the pip version is less than 20.3. Would appreciate a way to go around. for more information please see http://13.74.249.42/469/Cinder-tgtadm-Daily/consoleText | 13:09 |
openstack | Launchpad bug 1906322 in devstack "pip 20.3 break devstack: ERROR: Links are not allowed as constraints" [High,New] | 13:09 |
*** brinzhang has quit IRC | 13:11 | |
*** brinzhang has joined #openstack-qa | 13:11 | |
frickler | abdysn: IIUC the pip version being used is bundled into virtualenv, so just capping pip is not enough. but I'm not sure why that issue would only affect your CI and not upstream | 13:22 |
*** paras333 has quit IRC | 13:26 | |
abdysn | frickler, I am not sure too, as far as know nothing changed in my environment, and all of our nightly devstack CIs failed today (which were passing yesterday), so i thought it is maybe an upstream issue. Will double check the CI environments maybe i missed something | 13:30 |
*** whoami-rajat__ has joined #openstack-qa | 13:46 | |
*** arunnericsson has joined #openstack-qa | 13:47 | |
*** jpena|lunch is now known as jpena | 13:51 | |
*** nweinber has joined #openstack-qa | 13:55 | |
*** nweinber has quit IRC | 14:01 | |
*** nweinber has joined #openstack-qa | 14:02 | |
*** vishalmanchanda has joined #openstack-qa | 14:35 | |
arunnericsson | Hi, I'm new in here and am making a small commit for 'tempest'... seeing some Zuul failures, is this the right place to ask for help? | 14:48 |
*** arunnericsson has quit IRC | 14:49 | |
*** arunnericsson has joined #openstack-qa | 14:50 | |
gmann | kopecmartin: yeah, that is in my list | 15:03 |
gmann | arunnericsson: link please, we can see what type of failure | 15:03 |
kopecmartin | gmann: btw, do you know where refstack server (https://refstack.openstack.org/) is running? we need to make it pick up the latest changes from refstack repo | 15:08 |
*** abdysn has quit IRC | 15:08 | |
gmann | kopecmartin: no idea. may be you can ask on #opendev | 15:18 |
kopecmartin | gmann: sure, thanks | 15:19 |
arunnericsson | gmann thanks, this is my commit: https://review.opendev.org/c/openstack/tempest/+/770454 | 15:27 |
arunnericsson | a few gate jobs have failed with test case failure | 15:29 |
gmann | arunnericsson: checking | 15:29 |
arunnericsson | but 1 job failed due to "unrecognized param" in "tempest run"... this is using "tempest==26.0.0" instead of the tempest from the PS - where that param is defined! | 15:30 |
arunnericsson | https://zuul.opendev.org/t/openstack/build/3a5b2550c53d4f5983ba18aff3a9178e/console | 15:30 |
gmann | arunnericsson: there is another patch from kopecmartin on this https://review.opendev.org/c/openstack/tempest/+/768583 | 15:31 |
gmann | arunnericsson: can you rebase on top of that and do pending things if any | 15:32 |
arunnericsson | gmann oh ok! I'll try that, thanks :) | 15:34 |
gmann | cool, thanks | 15:34 |
*** ricolin has quit IRC | 15:38 | |
*** ricolin has joined #openstack-qa | 15:47 | |
*** rnoriega_ is now known as rnoriega123 | 16:06 | |
*** rnoriega123 is now known as rnoriega_ | 16:06 | |
*** ccamposr__ has joined #openstack-qa | 16:09 | |
*** rnoriega_ is now known as rnoriega | 16:09 | |
*** ccamposr has quit IRC | 16:12 | |
*** ccamposr has joined #openstack-qa | 16:27 | |
*** ccamposr__ has quit IRC | 16:29 | |
openstackgerrit | Lee Yarwood proposed openstack/devstack-plugin-ceph master: WIP zuul: Introduce a multinode ceph job https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/711625 | 16:33 |
*** slaweq has quit IRC | 16:34 | |
*** ysirndjuro has joined #openstack-qa | 16:35 | |
*** slaweq has joined #openstack-qa | 16:36 | |
*** tosky has quit IRC | 16:41 | |
*** tosky has joined #openstack-qa | 16:42 | |
*** lucasagomes has quit IRC | 16:53 | |
dansmith | hmm, I guess I can't put a random "enable_service foo" in my zuul conf because it's expecting a dict? | 16:57 |
openstackgerrit | Dan Smith proposed openstack/devstack master: Simulate a remote/standalone g-api worker https://review.opendev.org/c/openstack/devstack/+/770487 | 17:03 |
*** jpena is now known as jpena|off | 17:05 | |
*** hamalq has joined #openstack-qa | 18:03 | |
*** rpittau is now known as rpittau|afk | 18:05 | |
*** arunnericsson has quit IRC | 18:18 | |
*** ralonsoh has quit IRC | 18:20 | |
openstackgerrit | Dan Smith proposed openstack/tempest master: WIP: Test glance distributed import https://review.opendev.org/c/openstack/tempest/+/770520 | 18:22 |
openstackgerrit | Victoria Martinez de la Cruz proposed openstack/devstack-plugin-ceph master: Remove debug_ms https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/770658 | 18:24 |
dansmith | gmann: have you seen this? https://bugs.launchpad.net/devstack/+bug/1906367 | 18:41 |
openstack | Launchpad bug 1906322 in devstack "duplicate for #1906367 pip 20.3 break devstack: ERROR: Links are not allowed as constraints" [High,New] | 18:41 |
dansmith | I'm hitting it for some reason this morning | 18:41 |
dansmith | there was also a report on the ML in dec with no reply | 18:42 |
dansmith | the bug and reports are for installing keystone, but I'm getting it while devstack installs tempest | 18:42 |
gmann | dansmith: yeah that is know issue and we have not fixed it but added workaround to cap the pip - https://review.opendev.org/q/I1feed4573820436f91f8f654cc189fa3a21956fd | 18:43 |
*** dtantsur is now known as dtantsur|afk | 18:43 | |
dansmith | okay, but that merged a while ago | 18:44 |
*** dansmith has left #openstack-qa | 18:44 | |
*** dansmith has joined #openstack-qa | 18:44 | |
gmann | can you check if your directory has this pip cap? | 18:45 |
gmann | it should not be issue for pip<20.3 | 18:45 |
dansmith | -rw-rw-r-- 1 dan dan 9 Jan 8 15:06 tools/cap-pip.txt | 18:46 |
dansmith | is that what you mean? | 18:46 |
gmann | yes | 18:46 |
dansmith | $ python3 -mpip --version | 18:46 |
dansmith | pip 20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.8) | 18:46 |
openstackgerrit | Hironori Shiina proposed openstack/tempest master: Delete wrong argument from creating HTTP connection https://review.opendev.org/c/openstack/tempest/+/770659 | 18:47 |
dansmith | $ /opt/stack/tempest/.tox/tempest/bin/pip --version | 18:48 |
dansmith | pip 20.3.3 from /opt/stack/tempest/.tox/tempest/lib/python3.8/site-packages/pip (python 3.8) | 18:48 |
dansmith | the pip in tempest's venv is the new one | 18:48 |
gmann | kopecmartin: quick one - https://review.opendev.org/c/openstack/tempest/+/770659 | 18:48 |
gmann | humm | 18:48 |
dansmith | I started with a fresh /opt/stack this morning, FWIW | 18:49 |
gmann | its working in gate, let me check what tempest venv use there | 18:49 |
*** gfidente is now known as gfidente|afk | 18:52 | |
dansmith | I tried forcing pip back to 20.0.2 in that venv, but stack rebuilds the venv and breaks it again | 18:55 |
*** gcheresh has quit IRC | 18:56 | |
gmann | i can see 20.2.4 is used in gate for tempest venv | 18:57 |
gmann | I think some how it is restricted to that and not in local run | 18:57 |
dansmith | FWIW, it's only tempest that fails, | 18:59 |
dansmith | if I disable_service tempest, then stacks just fine | 18:59 |
dansmith | gmann: https://pastebin.com/TVmVM71J | 19:05 |
dansmith | that fixes it, but I dunno if that's the right deal | 19:05 |
dansmith | that's right before we run the pip install -r requirements.txt that breaks | 19:05 |
gmann | dansmith: yeah that is first place we create the tempest venv but it get recreated in many place so it might break again | 19:06 |
dansmith | in a single stack run we recreate the tempest venv multiple times? | 19:07 |
dansmith | I should say the above makes install_tempest work, I'll see if my stack finishes I guess :) | 19:07 |
gmann | it depends, if you have enabled the tempest plugins and they use different constraints so if any of the constraints are different than originally created venv then it get re-created | 19:08 |
gmann | but capping is right thing here and if we find other place if they recreate it | 19:09 |
gmann | at least that will match what devstack expect | 19:09 |
gmann | basically tempest venv can get recreated from where tests are run like from plugins, grenade etc and if constraints mismatch | 19:10 |
gmann | i am thinking what is controlling pip it on gate, can you check what Virtualenv version in your local env | 19:11 |
dansmith | ah | 19:11 |
dansmith | virtualenv 20.2.1 from /usr/local/lib/python3.8/dist-packages/virtualenv/__init__.py | 19:11 |
gmann | humm it is same as in gate | 19:12 |
dansmith | $ tox --version | 19:12 |
dansmith | 3.21.0 imported from /usr/local/lib/python3.8/dist-packages/tox/__init__.py | 19:12 |
gmann | clarkb: do we have pip capped in images used in gate (other than devstack cap)? | 19:12 |
clarkb | it depends on how it is installed | 19:13 |
clarkb | I believe the default now is to use the server's version | 19:13 |
gmann | I am checking ubuntu-focal-rax-iad-0022387447 | 19:13 |
clarkb | s/server/distro release/ | 19:13 |
clarkb | but devstack installs the versions it wants after that happens iirc | 19:14 |
clarkb | so shouldn't affect devstack | 19:14 |
gmann | yeah devstack it is fine but Tempest venv gets the latest pip | 19:14 |
clarkb | oh venvs, venvs are a completely different question :) | 19:15 |
clarkb | venvs depend on the version of virtualenv | 19:15 |
clarkb | there are bundled packages and they may be updated when created | 19:15 |
clarkb | and whether or not you are using python -m venv or virtualenv | 19:16 |
clarkb | if you use python -m venv you should get the pip version shipped by the distro | 19:16 |
clarkb | if you use virtualenv then it depends on the version of virtualenv. older virtualenv will always update pip, setuptools, wheel, and maybe a couple of other things to their latest versions | 19:16 |
clarkb | I think current virtualenv uses a bundled version of those packges by default but can be told to do the update | 19:17 |
gmann | virtualenv 20.2.1 installing different pip version seems | 19:19 |
gmann | dansmith: virtualenv 20.2.1 use pip 20.2.4 which is what gate use https://github.com/pypa/virtualenv/blob/20.2.1/src/virtualenv/seed/wheels/embed/__init__.py#L9 | 19:20 |
gmann | they upgraded to pip 20.3.1 in virtualenv 20.2.2 | 19:21 |
dansmith | this is just a workaround anyway.. what's the fix long-term so we can use newer pip? | 19:23 |
gmann | yeah that is something we should work on but honestly saying I have not spend much time on the actual fix brainstorming yet due to other things. not sure if frickler or yoctozepto have something or working on | 19:25 |
dansmith | well, that bug has a "me too" on it from two days ago, so I can't be the only one still hitting this | 19:26 |
dansmith | do you want me to submit this pip downgrade patch? | 19:26 |
gmann | dansmith: yeah that can be helpful, please add same todo as in https://review.opendev.org/c/openstack/devstack/+/764803/5/tools/install_pip.sh | 19:28 |
dansmith | ack | 19:28 |
dansmith | stack finished successfully, btw | 19:29 |
clarkb | can you remove the url constraint? | 19:29 |
clarkb | like having that is non functional isn't it? | 19:29 |
*** hamalq has quit IRC | 19:29 | |
clarkb | so removin it should be a noop (but maybe I misparsed what exactly is failing) | 19:30 |
gmann | I am afraid we might be seeing more issue with newer virtualenv, dansmith fix can help there. | 19:32 |
gmann | clarkb: which one? | 19:32 |
openstackgerrit | Dan Smith proposed openstack/devstack master: Also cap pip in tempest tox venv https://review.opendev.org/c/openstack/devstack/+/770662 | 19:32 |
clarkb | dansmith: said the issue is https://bugs.launchpad.net/devstack/+bug/1906367 | 19:32 |
openstack | Launchpad bug 1906322 in devstack "duplicate for #1906367 pip 20.3 break devstack: ERROR: Links are not allowed as constraints" [High,New] | 19:32 |
clarkb | and the summary there is links in the constraints file is not allowed | 19:32 |
gmann | ohk | 19:33 |
gmann | but we need those for stable branches which are having same issue | 19:34 |
clarkb | but do they do anything? | 19:34 |
clarkb | I don't think constraints work like that | 19:34 |
*** gcheresh has joined #openstack-qa | 19:37 | |
yoctozepto | gmann, dansmith, clarkb: I don't know about the issue I have been mentioned above but I have just posted my observations regarding new pip to the ml: http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019811.html | 19:38 |
clarkb | yoctozepto: it would be helpful if we were very explicit about what packages are available, which package dependencies are listed and what constraints are used | 19:41 |
clarkb | I'm not sure I can parse that email as doing anything correct or wrong because it isn't clear what the pre "solved" state is | 19:41 |
clarkb | generally though constraints should always win | 19:42 |
clarkb | the dep solveer will solve for a proper solution though | 19:42 |
yoctozepto | clarkb: they do, and the solution is proper but the point is that "unconstrained" stuff is no longer really the latest as it used to be | 19:42 |
clarkb | right it was never really supposed to be the latest | 19:43 |
clarkb | the fact that pip didn't solve properly was a bug | 19:43 |
yoctozepto | clarkb: yes, that's true | 19:43 |
clarkb | bug 988 in fact (I wsa the original reporter) | 19:43 |
openstack | bug 988 in Launchpad itself "Malone result headers scrunched in Konqueror+Safari+Opera" [Medium,Fix released] https://launchpad.net/bugs/988 - Assigned to Matthew Paul Thomas (mpt) | 19:43 |
yoctozepto | but it's surprising because this goes silent | 19:43 |
yoctozepto | openstack: not this one, bot | 19:43 |
yoctozepto | the mail is to raise the community awareness as we are a python-based community | 19:44 |
*** jparker_ has joined #openstack-qa | 19:47 | |
clarkb | right it isn't clear to me what part of the new behavior is suprising from that email. fluent-logger depends on msgpack. You install fluent-logger and it downloads three different versions of fluent-logger but that doesn't say anything about which version of msgpack of fluent-logger is installed | 19:47 |
clarkb | I'm just calling out that I don't understand what the problem is because not enough before and after state is listed | 19:48 |
yoctozepto | clarkb: uh-oh, I missed that 0.9.4 final state (though this is implicit from the download order); but I mention the upper constraints and the fact that they contain msgpack==1.0.2 | 19:49 |
*** jparker has quit IRC | 19:49 | |
yoctozepto | I guess I'm bad at summarising :D | 19:49 |
clarkb | I guess previously when you pip installed fluent-logger msgpack would not have its version changed but you would get a warning saying msgpack is incompatible. Current pip does not give a warning nor does it error but it downgrades msgpack? | 19:50 |
yoctozepto | clarkb: yes, that's it | 19:51 |
yoctozepto | clarkb: i.e. dep constraints steer versions of those that depend *on them* | 19:52 |
clarkb | ya the new solver is solving the whole space | 19:53 |
yoctozepto | and this is silent, pip downgrades; that's why upper-constraints save us in general but I believe this might be tricky in the wild | 19:53 |
yoctozepto | due to all these wrong assumptions on how it behaved | 19:53 |
yoctozepto | for years | 19:53 |
clarkb | I think it would still error if you had one package say I need foo>1 and another saying foo <1 | 19:53 |
clarkb | it isn't an error with the new solver because it can find a valid solution | 19:53 |
yoctozepto | yup, it's smart | 19:53 |
clarkb | and yes constraints saves us because constraints win, but also because constraints are the result of a solved state (previously that solved state wasn't properly solved, now it is or should be) | 19:54 |
clarkb | the upper constraints are generated by installing all the things then freezing the result | 19:54 |
yoctozepto | hmm, well then we might have an issue here as well | 19:55 |
yoctozepto | as some package could, hypothetically, block all moves forward from happening | 19:55 |
*** whoami-rajat__ has quit IRC | 19:55 | |
clarkb | that was already the case, though maybe less easily so | 19:56 |
yoctozepto | and made it silent "you are already at the latest, what do you want" | 19:56 |
yoctozepto | "yes, i'm downloading newer versions, so what?" | 19:56 |
yoctozepto | "I told you you are getting the best" | 19:56 |
clarkb | it wouldn't be too difficult to generate a latest version of all deps in constraints and compare the constraints to that to see where lag happens | 19:57 |
clarkb | working back from there to find why the lag is happening might be more difficult | 19:57 |
yoctozepto | yeah, precisely | 19:57 |
yoctozepto | well, that's food for thought for today | 19:58 |
yoctozepto | TIL and let's live with that :D | 19:58 |
*** sboyron has quit IRC | 20:09 | |
*** ccamposr__ has joined #openstack-qa | 20:11 | |
yoctozepto | clarkb: I wrote an addendum http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019813.html | 20:11 |
yoctozepto | I believe that's what you had in mind | 20:11 |
clarkb | yoctozepto: that helps a lot thank you! | 20:12 |
yoctozepto | :-) | 20:12 |
yoctozepto | soon I will learn to write my thoughts better | 20:13 |
yoctozepto | better late than never | 20:13 |
*** ccamposr has quit IRC | 20:14 | |
clarkb | yoctozepto: I think if you installed fluent-logger with everythingelse the constraint would win (and maye you still get a warning?) | 20:15 |
clarkb | trying to run the installation in a single step may be an early workaround for this situation | 20:15 |
clarkb | (note it does depend on constraints too) | 20:15 |
yoctozepto | clarkb: the constraint won and there is no indication that pip had to use something other than the latest for fluent-logger | 20:18 |
yoctozepto | that is what is being done | 20:18 |
yoctozepto | (seems I did not express myself well enough still) | 20:18 |
* yoctozepto in for some thought dump training | 20:18 | |
clarkb | no I get what you mean | 20:18 |
clarkb | the msgpack constraint won | 20:19 |
yoctozepto | yes | 20:19 |
clarkb | I'm suggesting that constrainting fluent-logger and installing it with everything else would get you msgpack 1.0.2 and fluent-logger 0.9.6 | 20:19 |
yoctozepto | the dependency controlled the dependant | 20:19 |
yoctozepto | clarkb: no, that would be an error | 20:21 |
yoctozepto | ERROR: Cannot install fluent-logger==0.9.6 and msgpack==1.0.2 because these package versions have conflicting dependencies. | 20:21 |
yoctozepto | and this is expected | 20:21 |
clarkb | got it. So the constraint wins in that case but then the solver says that is unresolvable | 20:21 |
clarkb | so constraints must still be resolvable, that is good to know | 20:21 |
yoctozepto | yes, pip does what it "should"; I wanted to send the "beware" message, not to say that pip is buggy | 20:23 |
yoctozepto | it might well be | 20:23 |
yoctozepto | I don't know | 20:23 |
yoctozepto | but here it delivers its promise | 20:23 |
yoctozepto | just that it broke previous assumptions I learnt | 20:24 |
clarkb | yes it definitely breaks previous assumptions | 20:24 |
yoctozepto | and I believe many others too based on the first response to my thread | 20:24 |
openstackgerrit | Ghanshyam proposed openstack/tempest master: Add system scoped request for compute hypervisor tests https://review.opendev.org/c/openstack/tempest/+/740122 | 20:35 |
openstackgerrit | Ghanshyam proposed openstack/tempest master: DNM: testing hypersivor with system scope https://review.opendev.org/c/openstack/tempest/+/770197 | 20:35 |
*** slaweq has quit IRC | 20:41 | |
*** nweinber has quit IRC | 21:09 | |
openstackgerrit | Merged openstack/devstack-plugin-ceph master: Remove debug_ms https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/770658 | 21:32 |
openstackgerrit | melanie witt proposed openstack/tempest master: DNM debugging https://review.opendev.org/c/openstack/tempest/+/770668 | 21:34 |
openstackgerrit | melanie witt proposed openstack/tempest master: DNM debugging https://review.opendev.org/c/openstack/tempest/+/770668 | 21:40 |
*** vishalmanchanda has quit IRC | 21:41 | |
*** gcheresh has quit IRC | 21:57 | |
*** rcernin has joined #openstack-qa | 21:59 | |
*** brinzhang_ has joined #openstack-qa | 23:02 | |
*** brinzhang has quit IRC | 23:05 | |
*** rh-jelabarre has quit IRC | 23:17 | |
*** yamamoto has joined #openstack-qa | 23:32 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!