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.
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.