StackStorm-Exchange / exchange-incubator

Submit your StackStorm integration and automation packs here.
12 stars 61 forks source link

Another Pack from IBM (MONITOR_INGEST) #163

Open Anshika-Gautam opened 3 years ago

Anshika-Gautam commented 3 years ago

This is another pack from IBM similar to the first one monitor_mqtt

abharast commented 3 years ago

Hi @nmaludy

could you please suggest us with the issue related to _pip version_ as it made us blocked in this submission https://github.com/StackStorm-Exchange/exchange-incubator/pull/163#discussion_r578405508

-Abhay

Anshika-Gautam commented 3 years ago

@nmaludy @blag we have a blocker regarding pip version for downloading dependencies. As mentioned in thread https://github.com/StackStorm-Exchange/exchange-incubator/pull/163#discussion_r579208377.

cognifloyd commented 3 years ago

https://github.com/StackStorm-Exchange/ci/pull/102 was merged today which updates the pinned version of pip to 20.0.2

Please push another commit to restart the tests.

cognifloyd commented 3 years ago

Eww. That's a nasty dependency conflict.

ERROR: st2common 3.5.dev0 has requirement jsonschema==2.6.0, but you'll have jsonschema 3.0.0 which is incompatible.
ERROR: orquesta 1.3.0 has requirement jsonschema!=2.5.0,<3.0.0,>=2.0.0, but you'll have jsonschema 3.0.0 which is incompatible.
ERROR: mam-sdk 0.0.0 has requirement jsonschema>=3.2.0, but you'll have jsonschema 3.0.0 which is incompatible.

jsonschema._validators.allOf_draft4 was moved and dropped in the 3.0 series. So, st2common and orquesta will need to be updated to support jsonschema 3+ before packs can use newer versions of jsonschema.

Anshika-Gautam commented 3 years ago

@cognifloyd are you working on updating Stackstorm packs to use the latest versions of the packages like jsonschema and others. As you can see the conflict is because of the different versions these dependencies(st2,mam-sdk) are using.

cognifloyd commented 3 years ago

I have a variety of other things I'm working on contributing. Recently I helped to get pip pinned to the same version in several of the StackStorm repos. That's how I came across this new pack. :)

Would you be able to look into what it will take to update jsonschema in https://github.com/StackStorm/orquesta and https://github.com/StackStorm/st2 ?

CLAassistant commented 2 years ago

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

cognifloyd commented 2 years ago

I'm closing and reopening this to trigger the latest CI.