Open danielburrell opened 4 years ago
Thanks for the bug report. I've adjusted issue description a bit.
After looking a bit closer, it turns out it's not possible to support pack dependencies via st2-pack-install
tool at the moment.
st2-pack-install
helper utility was designed to deploy the st2 packs, their virtualenvs without fully running st2 system and backends like DB/MQ.
While original st2 pack install
in new version relies on several Orquesta workflows under the hood to gather the list, detect conflicts, download pack dependencies, meaning it requires full st2 engine up & running.
To support pack dependencies via helper st2-pack-install
utility https://github.com/StackStorm/st2/pull/4769 original implementation of pack dependencies needs a rewrite: replace Orquesta workflow with the pure Python logic.
SUMMARY
The dependency resolution system between stackstorm packs (not python dependencies) which was recently implemented in st2
v3.2
(#4769 ) does not function when trying to build viast2-pack-install
(https://github.com/StackStorm/st2/pull/4256) utility mentioned in https://docs.stackstorm.com/install/k8s_ha.html#custom-st2-packs.STACKSTORM VERSION
3.2dev
Steps to reproduce the problem
Expected Results
Expect to see the dependencies of stackstorm-ms being installed (excel, and powerpoint for example).
Actual Results
Only the
stackstorm-ms pack
is installed.Thanks!