jly8866 / archer

基于inception的自动化SQL操作平台,支持SQL执行、LDAP认证、发邮件、OSC、SQL查询、SQL优化建议、权限管理等功能,支持docker镜像
Apache License 2.0
1.56k stars 645 forks source link

目前这版审核人在待审核工单项中看不到工单,不具有终止pt-osc的权限,执行完毕收不到邮件。 #26

Open boomballa opened 7 years ago

boomballa commented 7 years ago

Archer使用者,之前版本使用正常,最新版本的clone下来,只把原来的settings.py拷贝过去直接用的,并没有其他修改,遇见几个小问题,我感觉这对正式环境使用影响还是挺大的,没有别的意思,只希望archer越做越好,在这提一下这几个小问题 :

  1. 审核人在待审核工单项中看不到工单,只能在全部工单中看到待执行工单。 1 2

  2. 点进去执行,测试pt-osc进度条,审核人手动点按钮终止pt-osc操作,提示不能终止,提示非审核人(其实就是审核人) qq 20170627175549

  3. 工单结束后,收不到正常结束的邮件啊,这十分的不方便。

  4. SQL执行的时候,有个重新修改的按钮, 点完之后跳到 http://xx.xx.xx.xx/editsql/ ,好像就是导航页,只有发起SQL的人能使用么? 而且还是审核人只能在执行过程中才能看见,这样跳转的意义是让审核人重新再发起一条SQL麽 ? 和http://xx.xx.xx.xx/submitsql/ 感觉没有什么区别啊? 不知道这个按钮的作用。 而且审核人并没有发起的SQL的权限啊,我用审核人只能跳到下面导航页。 我记得咱们这个一个用户不能选定多个角色吧,没法既是工程师又是审核人啊,所以感觉对于审核人根本没啥意义啊,过程中发现问题,并不能提交修改SQL。 不知道是不是我个人理解有问题。 3

jly8866 commented 7 years ago

1、2、4我们在看,3是不是没有在settings.py里配置收件人?

boomballa commented 7 years ago

这个我可以肯定,收件人肯定是配置了的。 目前我测试环境这套配置和线上是一样的,只不过线上是之前没有添加pt-osc前的版本,用起来还是比较稳定的。

Mr.July notifications@github.com于2017年6月29日 周四11:22写道:

1、2、4我们在看,3是不是没有在settings.py里配置收件人?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/jly8866/archer/issues/26#issuecomment-311851846, or mute the thread https://github.com/notifications/unsubscribe-auth/AIJdq-Zqw3gyI-Mjs39Dk-DQhPNZpYfVks5sIxhdgaJpZM4OGakV .

jly8866 commented 7 years ago

有时会是邮件网关,或者发件人账号的问题,可以先用sendmail或mail程序在archer所在机器测试一下

boomballa commented 7 years ago

是这样的, 邮箱的发件人和收件人应该都是没有问题的,这两个邮箱并不是我新建的, 而是天天都在使用的。我按照逻辑推算的话,开发者发起sql工单的邮件我是可以正常收到的,这就证明邮件服务器肯定是没什么问题的,只有工单结束后,开发者(我配置的和审批人是一个邮箱)和DBA都会收到邮件。 正常来说,我发起一个工单应该总共能收到3封邮件, 现在只有工单发起后的审核人收到的一封,结束后的两封应该都没有发出来。

这是之前的:

[image: 内嵌图片 1]

目前是这样:

[image: 内嵌图片 2]

就只能收到新的工单提醒了,剩下的都收不到。 除了发件人,剩下的所有收件人都配置的是同一个邮箱。

2017-06-29 15:22 GMT+08:00 Mr.July notifications@github.com:

有时会是邮件网关,或者发件人账号的问题,可以先用sendmail或mail程序在archer所在机器测试一下

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/jly8866/archer/issues/26#issuecomment-311884284, or mute the thread https://github.com/notifications/unsubscribe-auth/AIJdqyvzsx7Qy9bB4ZNS_5-ySq3ajPBjks5sI1DKgaJpZM4OGakV .

johnliu2008 commented 7 years ago

已在最新版本中修复