空降领导炒掉运维, CI&CD 工具被我搞出问题了,焦躁不安又非常挫败。

2019-07-24 17:25:57 +08:00
 jmyz0455
具体的问题在这里:v2ex.com/t/584034 此贴纯粹吐苦水。

我们团队空降了老板的亲信当领导,从此过上了苦日子,我们团队本来有位资深运维搭建了 Jenkins + JIRA + Slack ( notify ) + GitLab ( hook )的环境,日志、备份、部署、发布井井有条的,但是空降的领导觉得这一套环境搞好之后,运维没事做工资又高,新项目上线之后就用各种手段逼走运维。

运维走了之后,我们的这套环境简直像黑箱子一样,没人敢动,说是交给某位后端大哥在管,但是貌似这位后端的 Linux 玩得貌似还没我 6,各种粗暴 root kill 操作,当然了我也只是个业余搭来玩玩的水平。

然后就在一周前,我某个前端项目提交上去之后,自动化构建从此就失败了 \@\_\@ ,心里那个苦啊,我居然踩了这颗雷。更要命的是任何 npm 命令都能跑,唯独 npm 的构建命令不能跑,更没有**任何输出**。

这几天就真的是挠破脑袋了,身边没有任何朋友是做运维的,我想尽任何我能想到的方法去暴露、定位问题:尝试回滚代码(无效)、--verbose 啰嗦模式构建(无效)、npm audit 包管理检查(无效)、Docker 运行空间和内存检车(无效),甚至看官方文档,进到服务器 Docker 里面用 Jenkins CLI 跑任务,在 console 里依旧没有任何有用的输出,npm 和 jenkins 似乎也找不到任何有效的日志或报错。

但是这个项目 git pull 到任何一台普通电脑都是可以构建和输出日志的。我看到 Docker 里 npm 和 node 的版本跟我本地是不同的,却又不知道 Jenkins Docker 的 node 环境是怎么装进去的,也不知道应不应该花时间处理这个(也许又是没有帮助),完全是一片苍白的知识领域,不知道如何定位和解决问题。

现在这个项目的自动化构建完全停住了,领导怪罪下来我也完全没有办法,估计下一个被逼走的就是我了,难受,上来吐槽一下。
23200 次点击
所在节点    程序员
153 条回复
julyclyde
2019-07-24 17:30:51 +08:00
那多好,这个 sb 领导手里可用的人就越来越少了
jmyz0455
2019-07-24 17:34:26 +08:00
@julyclyde 领导确实 sb,但是解决不了问题心里好难受,特别是花了一周时间私下想尽办法还是毫无丝毫进展的时候。
richangfan
2019-07-24 17:36:02 +08:00
重装系统没烦恼
jmyz0455
2019-07-24 17:37:14 +08:00
@richangfan 这是服务器环境,跑着十几个项目呢,不敢轻举妄动。
Raymon111111
2019-07-24 17:38:43 +08:00
hhh

是时候离职了
tangweiwownb
2019-07-24 17:39:25 +08:00
运维走之前会留下的工作手册的呀。里面不是有他的部署内容吗
simpleha
2019-07-24 17:40:02 +08:00
@jmyz0455 重新搭一套,好用就先替换着
julypanda
2019-07-24 17:42:37 +08:00
赶紧走
既然是亲信团,就不要陪跑了
lithiumii
2019-07-24 17:42:41 +08:00
我也不懂,不过感觉这篇文章应该转给你的空降领导,让他理解一下之前那位运维的工资高在了哪里
jmyz0455
2019-07-24 17:44:42 +08:00
@tangweiwownb 有留下,但是都是服务器配置、运行软件、账号密码一类的书面文档。
怎么用某些工具,怎么排查问题这些属于他个人的业务知识吧,这些都没留下。
RorschachZZZ
2019-07-24 17:44:58 +08:00
开发处理这种事肯定没运维专业啊。让你老大给你找个专业的人来搞啊,否则就是在浪费宝贵的时间
jmyz0455
2019-07-24 17:47:42 +08:00
@lithiumii 说起这个就来火了,我正面跟他讲过这个事情,他就答我别人手里的项目没问题,自己私底下花时间克服什么的。叫我不懂去问那个后端,但是那个后端一问三不知,而且也在忙,也不好逼他了毕竟根本原因出在领导上。
jmyz0455
2019-07-24 17:50:34 +08:00
@RorschachZZZ @lithiumii 新领导估计是想把运维的工作分摊到个别测试、开发的头上,简直是活生生的压榨,而且没人懂这个 Jenkins。
stupil
2019-07-24 17:51:26 +08:00
让领导招运维。

同时,
搭车招运维人员,有意留言。。。
maichael
2019-07-24 17:53:21 +08:00
jenkins 的构建环境是在 docker 里面?

你这里没头没尾的也不好分析。
SEARCHINGFREE
2019-07-24 17:53:35 +08:00
#12 建议对那个负责的后端加大力度,为啥他一问三不知还负责
maichael
2019-07-24 17:55:40 +08:00
@SEARCHINGFREE #16 对他加大力度也没什么用,估计也就是一个背锅的。
yiyi11
2019-07-24 17:56:21 +08:00
跟领导说还是让他另请高明吧。
litp
2019-07-24 17:59:34 +08:00
不要去尝试解决,问题不在你
要么走
要么把亲信弄走,运维弄回来,然后你坐高位
zubincheung
2019-07-24 18:00:38 +08:00
不跑留着过年啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/585867

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX