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

version coupling between shifter and connectors needed #1087

Open
subbyte opened this issue Aug 22, 2022 · 0 comments
Open

version coupling between shifter and connectors needed #1087

subbyte opened this issue Aug 22, 2022 · 0 comments
Labels
bug Something isn't working

Comments

@subbyte
Copy link
Member

subbyte commented Aug 22, 2022

Describe the bug
For some reason, the connector version can be installed not matching the main component, which can cause error.

To Reproduce
Install stix-shifter 4.2.2, then install stix-shifter-modules-stix-bundle with pip leads to installing version 4.2.5 (tested on August 22, 2022)

Then it will report an error when using the connector (__version__ not in __init__()).

Expected behavior
When installing a connector with pip, either install the same version with stix-shifter, or upgrade stix-shifter to the latest version.

Desktop (please complete the following information):

  • OS: Linux (Kestrel binder sandbox)
@subbyte subbyte added the bug Something isn't working label Aug 22, 2022
subbyte added a commit to opencybersecurityalliance/kestrel-lang that referenced this issue Aug 29, 2022
This is a patch from Kestrel side. A upstream patch on stix-shifter will
be better preventing the issue:
opencybersecurityalliance/stix-shifter#1087
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant