<html><head><title></title></head><body><!-- rte-version 0.2 9947551637294008b77bce25eb683dac --><div class="rte-style-maintainer rte-pre-wrap" data-color="global-default" bbg-color="default" data-bb-font-size="medium"bbg-font-size="medium" style="white-space: pre-wrap; font-size: small; font-family: "Courier New", Courier, "BB.FixedWidth";"style="white-space: pre-wrap; font-size: small; font-family: "Courier New", Courier, "BB.FixedWidth"; color: rgb(0, 0, 0);"><div>Here is the version:</div>click                           8.0.1<div>rq                              1.3.0</div><div><br></div><div>Tried to upgrade rq and got the following errors:</div><div>ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.</div><div>pulpcore 3.7.3 requires rq<1.6,>=1.1, but you have rq 1.9.0 which is incompatible.</div><div><br></div><div>On our production server, I have click 7.1.2 and rq 1.3.  Should I pin the versions? <br><br><div class="rte-style-maintainer" data-color="global-default"bbg-color="default" data-bb-font-size="medium" bbg-font-size="medium" style="font-size: small; font-family: "Courier New", Courier, "BB.FixedWidth";"style="font-size: small; font-family: "Courier New", Courier, "BB.FixedWidth"; color: rgb(0, 0, 0);"><div><div class="bbg-rte-fold-content" data-header="From: ggainey@redhat.com At: 07/06/21 16:30:23 UTC-4:00"data-digest="From: ggainey@redhat.com At: 07/06/21 16:30:23 UTC-4:00" style=""><div class="bbg-rte-fold-summary">From: ggainey@redhat.com At: 07/06/21 16:30:23 UTC-4:00</div>To: <a spellcheck="false" bbg-destination="mailto:bli111@bloomberg.net" href="mailto:bli111@bloomberg.net"> Bin Li (BLOOMBERG/ 120 PARK ) </a><br>Cc: <a spellcheck="false"bbg-destination="mailto:pulp-list@redhat.com" href="mailto:pulp-list@redhat.com"> pulp-list@redhat.com</a><br>Subject: Re: [Pulp-list] Installer error</div><br></div><div class="rte-internet-block-wrapper" style="background: white; color: black; font-family: Arial, "BB.Proportional"; font-size: small; white-space: normal;"><div class="rte-internet-block"><blockquote><div dir="ltr">This looks like it's exactly the problem we had with pulp3, click-8, and rq:<div><br></div><div><a spellcheck="false" bbg-destination="rte:bind" class=""href="https://pulp.plan.io/issues/8765" data-destination="rte:bind">https://pulp.plan.io/issues/8765</a></div></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="font-size: small; font-family: "Courier New", Courier, "BB.FixedWidth"; white-space: pre-wrap;"><div>We are currently running 3.7.3 and would like to migrate to latest 3.14. I tried to reinstall older version 3.7.3 so we can test the migration process. Somehow the installation no longer works and gives the following errors.</div><div><br></div><div>RUNNING HANDLER [pulp_common : Collect static content] ***************************************************************************************</div><div>fatal: [127.</div><div><div><br></div><div>What versions are you running for click and for rq, please?</div><div><br></div><div>G</div><div><br></div></div><br><div class="gmail_quote"><div class="gmail_attr">On Tue, Jul 6, 2021 at 3:56 PM Bin Li (BLOOMBERG/ 120 PARK) <<a bbg-destination="mailto:rte:bind"class="" href="mailto:bli111@bloomberg.net" data-destination="mailto:rte:bind">bli111@bloomberg.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="border-left-style: solid; margin-left: 0.8ex;"><div><br></div></blockquote></div><div>0.0.1]: FAILED! => {"changed": true, "cmd": ["/opt/utils/venv/pulp/3.7.3/bin/pulpcore-manager", "collectstatic", "--noinput", "--link"], "delta": "0:00:02.861992", "end": "2021-07-06 15:19:20.270329", "msg": "non-zero return code", "rc": 1, "start": "2021-07-06 15:19:17.408337", "stderr": "Traceback (most recent call last):\n  File \"/opt/utils/venv/pulp/3.7.3/bin/pulpcore-manager\", line 8, in <module>\n    sys.exit(manage())\n  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/pulpcore/app/manage.py\", line 11, in manage\n    execute_from_command_line(sys.argv)\n  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/django/core/management/__init__.py\", line 381, in execute_from_command_line\n    utility.execute()\n  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/django/core/management/__init__.py\", line 357, in execute\n    django.setup()\n  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/django/__init__.py\", line 24, in setup\n    apps.populate(settings.INSTALLED_APPS)\n  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/django/apps/registry.py\", line 122, in populate\n    app_config.ready()\n  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/pulpcore/app/apps.py\", line 81, in ready\n    self.import_viewsets()\n  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/pulpcore/app/apps.py\", line 110, in import_viewsets\n    from pulpcore.app.viewsets import NamedModelViewSet\n  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/pulpcore/app/viewsets/__init__.py\", line 1, in <module>\n    from .base import (  # noqa\n  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/pulpcore/app/viewsets/base.py\", line 17, in <module>\n    from pulpcore.app import tasks\n  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/pulpcore/app/tasks/__init__.py\", line 5, in <module>\n    from .importer import pulp_import  # noqa\n  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/pulpcore/app/tasks/importer.py\", line 33, in <module>\n    from pulpcore.tasking.tasks import enqueue_with_reservation\n  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/pulpcore/tasking/tasks.py\", line 20, in <module>\n    from pulpcore.tasking import connection, util\n  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/pulpcore/tasking/connection.py\", line 1, in <module>\n    from rq.cli.helpers import get_redis_from_config\n  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/rq/cli/__init__.py\", line 2, in <module>\n    from .cli import main\n  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/rq/cli/cli.py\", line 93, in <module>\n    @pass_cli_config\n  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/rq/cli/cli.py\", line 72, in pass_cli_config\n    func = option(func)\n  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/click/decorators.py\", line 247, in decorator\n    _param_memo(f, OptionClass(param_decls, **option_attrs))\n  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/click/core.py\", line 2482, in __init__\n    super().__init__(param_decls, type=type, multiple=multiple, **attrs)\n  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/click/core.py\", line 2110, in __init__\n    ) from None\nValueError: 'default' must be a list when 'multiple' is true.", "stderr_lines": ["Traceback (most recent call last):", "  File \"/opt/utils/venv/pulp/3.7.3/bin/pulpcore-manager\", line 8, in <module>", "    sys.exit(manage())", "  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/pulpcore/app/manage.py\", line 11, in manage", "    execute_from_command_line(sys.argv)", "  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/django/core/management/__init__.py\", line 381, in execute_from_command_line", "    utility.execute()", "  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/django/core/management/__init__.py\", line 357, in execute", "    django.setup()", "  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/django/__init__.py\", line 24, in setup", "    apps.populate(settings.INSTALLED_APPS)", "  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/django/apps/registry.py\", line 122, in populate", "    app_config.ready()", "  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/pulpcore/app/apps.py\", line 81, in ready", "    self.import_viewsets()", "  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/pulpcore/app/apps.py\", line 110, in import_viewsets", "    from pulpcore.app.viewsets import NamedModelViewSet", "  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/pulpcore/app/viewsets/__init__.py\", line 1, in <module>", "    from .base import (  # noqa", "  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/pulpcore/app/viewsets/base.py\", line 17, in <module>", "    from pulpcore.app import tasks", "  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/pulpcore/app/tasks/__init__.py\", line 5, in <module>", "    from .importer import pulp_import  # noqa", "  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/pulpcore/app/tasks/importer.py\", line 33, in <module>", "    from pulpcore.tasking.tasks import enqueue_with_reservation", "  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/pulpcore/tasking/tasks.py\", line 20, in <module>", "    from pulpcore.tasking import connection, util", "  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/pulpcore/tasking/connection.py\", line 1, in <module>", "    from rq.cli.helpers import get_redis_from_config", "  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/rq/cli/__init__.py\", line 2, in <module>", "    from .cli import main", "  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/rq/cli/cli.py\", line 93, in <module>", "    @pass_cli_config", "  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/rq/cli/cli.py\", line 72, in pass_cli_config", "    func = option(func)", "  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/click/decorators.py\", line 247, in decorator", "    _param_memo(f, OptionClass(param_decls, **option_attrs))", "  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/click/core.py\", line 2482, in __init__", "    super().__init__(param_decls, type=type, multiple=multiple, **attrs)", "  File \"/opt/utils/venv/pulp/3.7.3/lib64/python3.7/site-packages/click/core.py\", line 2110, in __init__", "    ) from None", "ValueError: 'default' must be a list when 'multiple' is true."], "stdout": "", "stdout_lines": []}</div><div><br></div><div>However, the packages were installed and versions match with our production server.</div><div> # pip list |grep pulp                                                                                   pulp-file                       1.3.0</div><div>pulp-rpm                        3.7.0</div><div>pulpcore                        3.7.3</div><div><br></div><div>Please advise</div><div><br></div><div>Thanks</div><div><br></div></div>_______________________________________________<br>Pulp-list mailing list<br><a spellcheck="false"bbg-destination="mailto:rte:bind" class="" href="mailto:Pulp-list@redhat.com" data-destination="mailto:rte:bind">Pulp-list@redhat.com</a><br><a spellcheck="false"bbg-destination="rte:bind" class="" href="https://listman.redhat.com/mailman/listinfo/pulp-list"data-destination="rte:bind">https://listman.redhat.com/mailman/listinfo/pulp-list</a></blockquote></div><br><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div>Grant Gainey</div><div>Principal Software Engineer, Red Hat System Management Engineering</div></div></div></blockquote><br></div></div></div></div></div></body></html>