-
Notifications
You must be signed in to change notification settings - Fork 138
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Failure to re-create venv - pre 5.0.3-0 updating to 5.0.6-0 rpm #2788 #2790
Failure to re-create venv - pre 5.0.3-0 updating to 5.0.6-0 rpm #2788 #2790
Conversation
…tor#2788 ## Includes - Remove now redundant Py3.6 work-around re Poetry and LANG env var. - Establish LANG from install. - Record `env` & `poetry --version` in poetry-install.txt before venv install. - Add diagnostic `pipx list`. - Alternate python version declaration in poetry install via pipx. - Enable full `poetry install` debug logging. - Unset pre 5.0.3-0 VIRTUAL_ENV environmental variable, redundant when updating from 5.0.3-0 onwards.
TestingAs we have a number of potentially interacting updates on-the-go here, and as we are heading to latter-half testing channel phase (i.e. 5.0.6-0 was our Stable Releaese Candidate RC1) the test system was originally derived from the following installer:
The above system then represents a reproducer for a pending stable update (likely also as part of a After the Web-UI initiated rpm upgrade we have: poetry-install.txt
zypper history
|
Build test completed successfully for all arch (X86_64, aarch64) & OS (15.4, 15.5, TW) target combinations. With successful systemd service starts across the board. |
When updating from a pre 5.0.3-0 rpm to 5.0.6-0, where we updated Poetry by removing our legacy version of 1.1.5 (via upstream installer/uninstaller) and installed our new Poetry 1.7.1 (via OS pipx-python311 package) we again encountered a prior Poetry venv re-create issue previously addressed in our temporary upgrade script from 5.0.3-0 onwards (in the from system).
Fixes #2788
As we are now in Release Candidate phase (within current testing channel) we begin addressing update issues, rather than just install.
References:
Includes
env
&poetry --version
in poetry-install.txt before venv install.pipx list
.poetry install
debug logging.