Skip to content
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

mistral database is referred to in upgrade guide but its not present with 3.2dev on centos 8 #977

Closed
amanda11 opened this issue Apr 27, 2020 · 3 comments
Labels

Comments

@amanda11
Copy link
Contributor

amanda11 commented Apr 27, 2020

On https://docs.stackstorm.com/latest/install/upgrades.html it states for upgrade:

  1. Upgrade Mistral database:

/opt/stackstorm/mistral/bin/mistral-db-manage --config-file /etc/mistral/mistral.conf upgrade head
/opt/stackstorm/mistral/bin/mistral-db-manage --config-file /etc/mistral/mistral.conf populate | grep -v -e openstack -e keystone -e ironicclient

On stackstorm 3.2 dev on Centos 8 with python 3 there is no /opt/stackstorm/mistral to update.

As I understand it mistral is not installed for python3.

Does this just require a note to say unless upgrading from 3.2 and higher on python 3? Is there anything special to do though when upgrading from 3.1 to 3.2?

Also in step 2 it states to upgrade the st2mistral package, but that is not present on Centos8/python3.

@amanda11 amanda11 changed the title mistral database is referred to in upgrade guide but its not present with 3.2dev on python 3 mistral database is referred to in upgrade guide but its not present with 3.2dev on centos 8 Apr 27, 2020
@arm4b
Copy link
Member

arm4b commented Apr 27, 2020

Thanks for the fixes!

As we're deprecating Mistral (StackStorm/st2#4762), new OS platforms that were added recently (Ubuntu18 and EL8) come with Orquesta only as a workflow engine.

Instead of adding a special case for each U18/EL8, I would prefer a warning stating that if their OS doesn't have Mistral installed they can skip mistral packages and migration step.

Mistral is going to be fully removed from StackStorm v3.3 in next release and so having smaller diff would make more sense when we're looking forward to deprecating it.

@arm4b arm4b added the bug label Apr 27, 2020
@amanda11
Copy link
Contributor Author

@armab thanks for the feedback, have revised the documentation change with notes rather than calling out EL8 explicitly..

arm4b pushed a commit that referenced this issue Apr 28, 2020
Update upgrade and uninstall as mistral not used on RHEL/Centos 8 - resolves #977
@arm4b
Copy link
Member

arm4b commented Apr 28, 2020

Fixed via #978

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants