the charm doesn't deploy on focal

Bug #1878334 reported by Andrey Grebennikov
This bug report is a duplicate of:  Bug #1870134: import error packagefinder on focal. Edit Remove
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Kubernetes Worker Charm
New
Undecided
Unassigned

Bug Description

During the initial charm deployment "upgrade-hook" fails:

unit-kubernetes-worker-2: 05:19:45 DEBUG unit.kubernetes-worker/2.upgrade-charm Traceback (most recent call last):
unit-kubernetes-worker-2: 05:19:45 DEBUG unit.kubernetes-worker/2.upgrade-charm File "/var/lib/juju/agents/unit-kubernetes-worker-2/.venv/bin/pip", line 5, in <module>
unit-kubernetes-worker-2: 05:19:45 DEBUG unit.kubernetes-worker/2.upgrade-charm from pip._internal import main
unit-kubernetes-worker-2: 05:19:45 DEBUG unit.kubernetes-worker/2.upgrade-charm File "/var/lib/juju/agents/unit-kubernetes-worker-2/.venv/lib/python3.8/site-packages/pip/_internal/__init__.py", line 40, in <module>
unit-kubernetes-worker-2: 05:19:45 DEBUG unit.kubernetes-worker/2.upgrade-charm from pip._internal.cli.autocompletion import autocomplete
unit-kubernetes-worker-2: 05:19:45 DEBUG unit.kubernetes-worker/2.upgrade-charm File "/var/lib/juju/agents/unit-kubernetes-worker-2/.venv/lib/python3.8/site-packages/pip/_internal/cli/autocompletion.py", line 8, in <module>
unit-kubernetes-worker-2: 05:19:45 DEBUG unit.kubernetes-worker/2.upgrade-charm from pip._internal.cli.main_parser import create_main_parser
unit-kubernetes-worker-2: 05:19:45 DEBUG unit.kubernetes-worker/2.upgrade-charm File "/var/lib/juju/agents/unit-kubernetes-worker-2/.venv/lib/python3.8/site-packages/pip/_internal/cli/main_parser.py", line 12, in <module>
unit-kubernetes-worker-2: 05:19:45 DEBUG unit.kubernetes-worker/2.upgrade-charm from pip._internal.commands import (
unit-kubernetes-worker-2: 05:19:45 DEBUG unit.kubernetes-worker/2.upgrade-charm File "/var/lib/juju/agents/unit-kubernetes-worker-2/.venv/lib/python3.8/site-packages/pip/_internal/commands/__init__.py", line 6, in <module>
unit-kubernetes-worker-2: 05:19:45 DEBUG unit.kubernetes-worker/2.upgrade-charm from pip._internal.commands.completion import CompletionCommand
unit-kubernetes-worker-2: 05:19:45 DEBUG unit.kubernetes-worker/2.upgrade-charm File "/var/lib/juju/agents/unit-kubernetes-worker-2/.venv/lib/python3.8/site-packages/pip/_internal/commands/completion.py", line 6, in <module>
unit-kubernetes-worker-2: 05:19:45 DEBUG unit.kubernetes-worker/2.upgrade-charm from pip._internal.cli.base_command import Command
unit-kubernetes-worker-2: 05:19:45 DEBUG unit.kubernetes-worker/2.upgrade-charm File "/var/lib/juju/agents/unit-kubernetes-worker-2/.venv/lib/python3.8/site-packages/pip/_internal/cli/base_command.py", line 23, in <module>
unit-kubernetes-worker-2: 05:19:45 DEBUG unit.kubernetes-worker/2.upgrade-charm from pip._internal.index import PackageFinder
unit-kubernetes-worker-2: 05:19:45 DEBUG unit.kubernetes-worker/2.upgrade-charm ImportError: cannot import name 'PackageFinder' from 'pip._internal.index' (/var/lib/juju/agents/unit-kubernetes-worker-2/.venv/lib/python3.8/site-packages/pip/_internal/index/__init__.py)
unit-kubernetes-worker-2: 05:19:45 DEBUG unit.kubernetes-worker/2.upgrade-charm Traceback (most recent call last):
unit-kubernetes-worker-2: 05:19:45 DEBUG unit.kubernetes-worker/2.upgrade-charm File "/var/lib/juju/agents/unit-kubernetes-worker-2/charm/hooks/upgrade-charm", line 8, in <module>
unit-kubernetes-worker-2: 05:19:45 DEBUG unit.kubernetes-worker/2.upgrade-charm basic.bootstrap_charm_deps()
unit-kubernetes-worker-2: 05:19:45 DEBUG unit.kubernetes-worker/2.upgrade-charm File "lib/charms/layer/basic.py", line 170, in bootstrap_charm_deps
unit-kubernetes-worker-2: 05:19:45 DEBUG unit.kubernetes-worker/2.upgrade-charm check_call([pip, 'install', '-U', '--no-index', '-f', 'wheelhouse',
unit-kubernetes-worker-2: 05:19:45 DEBUG unit.kubernetes-worker/2.upgrade-charm File "/usr/lib/python3.8/subprocess.py", line 364, in check_call
unit-kubernetes-worker-2: 05:19:45 DEBUG unit.kubernetes-worker/2.upgrade-charm raise CalledProcessError(retcode, cmd)
unit-kubernetes-worker-2: 05:19:45 DEBUG unit.kubernetes-worker/2.upgrade-charm subprocess.CalledProcessError: Command '['/var/lib/juju/agents/unit-kubernetes-worker-2/.venv/bin/pip', 'install', '-U', '--no-index', '-f', 'wheelhouse', 'pip']' returned non-zero exit status 1.

Revision history for this message
George Kraft (cynerva) wrote :

Thanks for the report. This appears to be the same issue as https://bugs.launchpad.net/charm-flannel/+bug/1870134. I'm going to add kubernetes-worker to that issue and mark this one as a duplicate.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.