Standup raven for mattermost 7.0

currently we’re using mattermost 5.37 version when we’re upgrading the mattermost version to mattermost 7.0 version the stand up raven plugin is not working.

can you help on this, Thank you.

Hi,
works with my Mattermost 7.0.0
Standup Raven plugin version is 3.2.2.
May you should check this.
Best
JP

Hi jan,

Thank you for you’re response

For me it’s not working can you suggest me on this to fix the issue.

Thanks & Regards,
Santhosh.

Hi,

I just downloaded the release from this link and uploaded it to a fresh mattermost 7.1.2 instance using System Console. Can you explain what exactly is not working for you? The plugin does not automatically update when you update the mattermost server, so please make sure that you use the latest version of the plugin before upgrading the mattermost server.

Best,
Alex

Hi ,

For me the plugin is enabled but when we’re trying to configure the standup raven by using slash command (/standup config) the new pop up is not coming up

Thanks & Regards,
Santhosh.

Can you share your plugin settings with us, please?

Mine look like this. The only relevant config option seems to be the permission schema activation, which might have an influence on who is able to configure the plugin in a channel:

I also just rebooted my instance and managed to kill the plugin as it seems, it complained that I need to use the “open modal” for configuration, although none was open. Ctrl-shift-r fixed this by reloading the mattermost web client invalidating the caches, then I could see the raven icon in the app bar again and coud click on it to modify the preconfigured standup.

By above picture you can find the my plugin settings, when we run the plugin we’re getting the below logs

Thanks & Regards,
Santhosh.

Try to disable the “Enable Permission Schema” option, please - what Mattermost edition are you using? As mentioned in the helptext, this feature will only work on Enterprise Editions.

Yes i disabled the "Enable Permission Schema " Option, then also it is not working.

And we’re using open source version only.

Thanks & Regards,
Santhosh.

Your logmessages are truncated, I need to see the full logs in order to know what’s wrong here.
Can you please disable the plugin, wait a few seconds and re-enable it then after you’ve made the permission scheme changes?
If that still doesn’t help with the plugin working then, please copy the log output of the window you screenshotted earlier (at least the last 50 lines or the like) and paste them here?


Still it doesn’t help for us.

The loglines are truncated, can you please send them in cleartext (the full lines)?
Please use the command tail -50 mattermost.log and post the screenshot of the output here then if you cannot copy/paste the text.

{“timestamp”:“2022-07-29 08:43:56.934 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ExpiryNotify”,“job_id”:“ocjfxjksnjyxxk9odbdfndg6ba”}
{“timestamp”:“2022-07-29 08:53:56.992 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ExpiryNotify”,“job_id”:“e49kcicxf7dsxjzmxxt94ew36w”}
{“timestamp”:“2022-07-29 09:03:57.129 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ExpiryNotify”,“job_id”:“uznxi1x9kbfh8mqrxocfzcsado”}
{“timestamp”:“2022-07-29 09:03:57.145 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ProductNotices”,“job_id”:“9mehsyi7xjfypqp1xxhc5aonza”}
{“timestamp”:“2022-07-29 09:13:57.119 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ExpiryNotify”,“job_id”:“rhmuap7n8pd53eez8deetm3fda”}
{“timestamp”:“2022-07-29 09:23:57.187 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ExpiryNotify”,“job_id”:“3fpnf36upjg13e7a4pdjqa6f5a”}
{“timestamp”:“2022-07-29 09:33:57.253 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ExpiryNotify”,“job_id”:“rxdsgoqd9t8o9kegb8dbhxezae”}
{“timestamp”:“2022-07-29 09:43:57.337 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ExpiryNotify”,“job_id”:“pawxzkxp5tyu3894k7di4w6ghh”}
{“timestamp”:“2022-07-29 09:53:57.393 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ExpiryNotify”,“job_id”:“d4ti3mo43tffbbt8d8xouq9ima”}
{“timestamp”:“2022-07-29 10:03:57.479 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ExpiryNotify”,“job_id”:“ahosfbj19trs3daer86eg9ym8w”}
{“timestamp”:“2022-07-29 10:03:57.707 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ProductNotices”,“job_id”:“w14uso6y6p8fxryyuyqyhh8rwo”}
{“timestamp”:“2022-07-29 10:13:57.540 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ExpiryNotify”,“job_id”:“bnajmsm9pir5bb3nra3zuzdtka”}
{“timestamp”:“2022-07-29 10:23:57.614 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ExpiryNotify”,“job_id”:“d6jfjpwahff79xe414ii7x5h7o”}
{“timestamp”:“2022-07-29 10:33:57.691 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ExpiryNotify”,“job_id”:“b3w73ix5nbf1tmeyam8du8n9je”}
{“timestamp”:“2022-07-29 10:40:26.762 +05:30”,“level”:“warn”,“msg”:“Unrecognized config permissions tag value.”,“caller”:“api4/config.go:412”,“tag_value”:“sysconsole_write_read"}
{“timestamp”:“2022-07-29 10:40:26.777 +05:30”,“level”:“error”,“msg”:“Unable to activate plugin”,“caller”:“app/plugin.go:139”,“plugin_id”:“com.mattermost.nps”,“error”:“unable to generate webapp bundle: com.mattermost.nps: unable to copy webapp bundle directory: com.mattermost.nps: stat plugins/com.mattermost.nps/webapp/dist: no such file or directory”}
{“timestamp”:“2022-07-29 10:40:26.789 +05:30”,“level”:“error”,“msg”:“Unable to activate plugin”,“caller”:“app/plugin.go:139”,“plugin_id”:“com.mattermost.nps”,“error”:“unable to generate webapp bundle: com.mattermost.nps: unable to copy webapp bundle directory: com.mattermost.nps: stat plugins/com.mattermost.nps/webapp/dist: no such file or directory”}
{“timestamp”:“2022-07-29 10:50:27.782 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ExpiryNotify”,“job_id”:“4d4wojnyaiyrzr6pyssnmcusne”}
{“timestamp”:“2022-07-29 11:00:42.845 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ExpiryNotify”,“job_id”:“z5no73byx7rtjdq535ke3pf9je”}
{“timestamp”:“2022-07-29 11:10:42.915 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ExpiryNotify”,“job_id”:“tyx5yo5tu3bnfm3nci8xjp8jnc”}
{“timestamp”:“2022-07-29 11:20:42.983 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ExpiryNotify”,“job_id”:“m1qo9cmwnpycufkesjkp1jy6tr”}
{“timestamp”:“2022-07-29 11:29:43.786 +05:30”,“level”:“warn”,“msg”:“Unrecognized config permissions tag value.”,“caller”:“api4/config.go:412”,“tag_value”:"sysconsole_write
read"}
{“timestamp”:“2022-07-29 11:29:43.803 +05:30”,“level”:“error”,“msg”:“Unable to activate plugin”,“caller”:“app/plugin.go:139”,“plugin_id”:“com.mattermost.nps”,“error”:“unable to generate webapp bundle: com.mattermost.nps: unable to copy webapp bundle directory: com.mattermost.nps: stat plugins/com.mattermost.nps/webapp/dist: no such file or directory”}
{“timestamp”:“2022-07-29 11:29:43.835 +05:30”,“level”:“info”,“msg”:“plugin process exited”,“caller”:“plugin/hclog_adapter.go:61”,“plugin_id”:“standup-raven”,“wrapped_extras”:“pathplugins/standup-raven/server/plugin.exepid26577”}
{“timestamp”:“2022-07-29 11:29:43.898 +05:30”,“level”:“error”,“msg”:“Unable to activate plugin”,“caller”:“app/plugin.go:139”,“plugin_id”:“com.mattermost.nps”,“error”:“unable to generate webapp bundle: com.mattermost.nps: unable to copy webapp bundle directory: com.mattermost.nps: stat plugins/com.mattermost.nps/webapp/dist: no such file or directory”}
{“timestamp”:“2022-07-29 11:39:58.092 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ExpiryNotify”,“job_id”:“zx7ucqu33f8afdpyhp5nchk79w”}
{“timestamp”:“2022-07-29 11:49:58.166 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ExpiryNotify”,“job_id”:“6j4m9om8dtbatmmcaeax3ftfow”}
{“timestamp”:“2022-07-29 11:52:18.775 +05:30”,“level”:“warn”,“msg”:“Unrecognized config permissions tag value.”,“caller”:“api4/config.go:412”,“tag_value”:"sysconsole_write
read"}
{“timestamp”:“2022-07-29 11:52:18.802 +05:30”,“level”:“error”,“msg”:“Unable to activate plugin”,“caller”:“app/plugin.go:139”,“plugin_id”:“com.mattermost.nps”,“error”:“unable to generate webapp bundle: com.mattermost.nps: unable to copy webapp bundle directory: com.mattermost.nps: stat plugins/com.mattermost.nps/webapp/dist: no such file or directory”}
{“timestamp”:“2022-07-29 11:52:19.819 +05:30”,“level”:“error”,“msg”:“Unable to activate plugin”,“caller”:“app/plugin.go:139”,“plugin_id”:“com.mattermost.nps”,“error”:“unable to generate webapp bundle: com.mattermost.nps: unable to copy webapp bundle directory: com.mattermost.nps: stat plugins/com.mattermost.nps/webapp/dist: no such file or directory”}
{“timestamp”:“2022-07-29 12:00:58.192 +05:30”,“level”:“warn”,“msg”:“Unrecognized config permissions tag value.”,“caller”:“api4/config.go:412”,“tag_value”:"sysconsole_write
_read”}
{“timestamp”:“2022-07-29 12:00:58.206 +05:30”,“level”:“error”,“msg”:“Unable to activate plugin”,“caller”:“app/plugin.go:139”,“plugin_id”:“com.mattermost.nps”,“error”:“unable to generate webapp bundle: com.mattermost.nps: unable to copy webapp bundle directory: com.mattermost.nps: stat plugins/com.mattermost.nps/webapp/dist: no such file or directory”}
{“timestamp”:“2022-07-29 12:00:58.229 +05:30”,“level”:“error”,“msg”:“Unable to activate plugin”,“caller”:“app/plugin.go:139”,“plugin_id”:“com.mattermost.nps”,“error”:“unable to generate webapp bundle: com.mattermost.nps: unable to copy webapp bundle directory: com.mattermost.nps: stat plugins/com.mattermost.nps/webapp/dist: no such file or directory”}
{“timestamp”:“2022-07-29 12:11:13.304 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ExpiryNotify”,“job_id”:“xzx8o55n8fyi9escapxb4yr7qw”}
{“timestamp”:“2022-07-29 12:21:13.364 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ExpiryNotify”,“job_id”:“igyt9uhf6idh7mnzsdg31ph45e”}
{“timestamp”:“2022-07-29 12:31:13.556 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ExpiryNotify”,“job_id”:“gw1sho99p7y1pycciccxc3stxy”}
{“timestamp”:“2022-07-29 12:41:13.514 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ExpiryNotify”,“job_id”:“swq8fmy6m786dpd1h6nnz554qr”}
{“timestamp”:“2022-07-29 12:51:13.631 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ExpiryNotify”,“job_id”:“fb3j4kq89bb7fkk75dkk78n57h”}
{“timestamp”:“2022-07-29 13:01:13.663 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ExpiryNotify”,“job_id”:“9kfece7a77b4umbxn7qd5px49r”}
{“timestamp”:“2022-07-29 13:01:13.711 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ProductNotices”,“job_id”:“tbbcowdut7dbpk5d4wnhek1fnc”}
{“timestamp”:“2022-07-29 13:11:13.665 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ExpiryNotify”,“job_id”:“ux1rjsbw67f8mdp5hcfwy5u9or”}
{“timestamp”:“2022-07-29 13:21:13.718 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ExpiryNotify”,“job_id”:“nouipqs8tbgm5g6fqzj8honbxo”}
{“timestamp”:“2022-07-29 13:31:13.784 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ExpiryNotify”,“job_id”:“i5m9mgy5dtg3ujb7bmy4ggrw5h”}
{“timestamp”:“2022-07-29 13:41:13.836 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ExpiryNotify”,“job_id”:“ikyg5nwhwbggf8b3hx681f9ezy”}
{“timestamp”:“2022-07-29 13:51:14.020 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ExpiryNotify”,“job_id”:“uj8dc957h7y9bfqps1awgp9z6w”}
{“timestamp”:“2022-07-29 14:01:14.007 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ExpiryNotify”,“job_id”:“jue3nyssytbetcnxixrbyd7m1y”}
{“timestamp”:“2022-07-29 14:01:14.050 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ProductNotices”,“job_id”:“7zzoou359igj784nb9b9xa9b1o”}
{“timestamp”:“2022-07-29 14:11:13.984 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ExpiryNotify”,“job_id”:“1mn4dy7urif7drhswohxrmz3ga”}
{“timestamp”:“2022-07-29 14:21:14.039 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ExpiryNotify”,“job_id”:“8x4ok5hup3gime78c9s1qy7qgw”}
{“timestamp”:“2022-07-29 14:31:14.108 +05:30”,“level”:“info”,“msg”:“SimpleWorker: Job is complete”,“caller”:“jobs/base_workers.go:88”,“worker”:“ExpiryNotify”,“job_id”:“oo7efm6pqp8pxjdxb4sio9k5kh”}

Thanks, this might be an indication for broken filesystem permissions.
Did you install the plugin manually on the filesystem or did you upload it using the system console?

Please try to change the ownership of your plugin directories to the user mattermost is running as, not sure what deployment model (binary, docker, etc.) you’re using, so it’s hard to tell for me.
The binary installation has /opt/mattermost by default, for docker deployments, it should be volumes/app/mattermost/ in the docker base directory.

cd into this directory and run the following command then:

# Binary deployment
cd /opt/mattermost
chown -R mattermost: plugins

# Docker deployment
cd /path/to/your/docker/volumes/app/mattermost
chown -R 2000:2000 plugins

Still we’re unable to access the standup raven configuration dialogue.

Is there any chance to we can contact you.

Thanks & Regards,
Santhosh,
+91 8019842083.

You can contact me here in the forums :slight_smile: Please let me know if you experienced any errors while running the command and please provide detailed information about what you did so I can look into the issue.

@santhoshsoma did you finally manage to configure standup raven with mattermost 7 ?

Yes, we’re able to do that.

1 Like