Bijušais kolēģis 23. decembrī pasūdzējās, ka viņam nav maksājuši algu jau kopš augusta, un arī tad faktiski tika samaksāts tikai par līdz aprīlim padarīto (viņš strādāja outsource, maz un ar lieliem pārtraukumiem). Parunājām, paspriedām, ieteicu, ko darīt, bet tā starp citu viņš ieminējās, ka varētu nokillot prod serveri… Un to reāli izdarīja (viņam vēl bija visas pieejas, jo viņš to visu setupoja un vispār katram gadījumam, ja nu ar mani kaut kas notiek). Es pacēlu, kad “dzīvie” kolēģi painformēja, ka tas noticis, un nācās visiem serveriem nomainīt SSH atslēgas, izdzēst vecās. Faktiski visur palika tikai manas personīgās atslēgas un viss.
Parunāju ar vienu “dzīvo” kolēģi, kurš ar to bijušo visu koordinēja, viņš pastāstīja, ka bijušais tur tā un šitā, esot slikti strādājis, termiņus neievērojis, utt. Es teicu - nu bet jūs taču vienojāties par stundas likmi, un viņš izdarīja darbu, viss! Blabla, atmazkas, esot sarunājuši piektdien izrunāt.
.
.
.
.
Tagad, pirms 1h, kolēģis raksta, ka atkal serveris ir down
Jautāju, kas notika ar piektdienas sarunu - esot pārcelta uz pirmdienu.
Ieeju serverī, skatos:
WTF is this shit?
# service nginx status
○ nginx.service
Loaded: masked (Reason: Unit nginx.service is masked.) <-- WTF?
Active: inactive (dead) since Sat 2024-12-28 23:30:05 UTC; 1h 27min ago
Main PID: 3191949 (code=exited, status=0/SUCCESS)
CPU: 21min 3.360s
Dec 23 19:15:36 ip-... systemd[1]: Starting A high performance web server and a reverse proxy server...
Dec 23 19:15:36 ip-... systemd[1]: Started A high performance web server and a reverse proxy server.
Dec 28 23:30:00 ip-... systemd[1]: Stopping A high performance web server and a reverse proxy server...
Dec 28 23:30:05 ip-... systemd[1]: nginx.service: Deactivated successfully.
Dec 28 23:30:05 ip-... systemd[1]: Stopped A high performance web server and a reverse proxy server.
Dec 28 23:30:05 ip-... systemd[1]: nginx.service: Consumed 21min 3.360s CPU time.
# service nginx start
Failed to start nginx.service: Unit nginx.service is masked.
# systemctl unmask nginx.service
Removed /etc/systemd/system/nginx.service. <-- AYO???
# service nginx start
# service nginx status
● nginx.service - LSB: starts the nginx web server
Loaded: loaded (/etc/init.d/nginx; generated) <- WTF?
Active: active (exited) since Sun 2024-12-29 01:00:00 UTC; 14s ago
Docs: man:systemd-sysv-generator(8)
Process: 3671373 ExecStart=/etc/init.d/nginx start (code=exited, status=0/SUCCESS)
CPU: 3ms
Dec 29 01:00:00 ip-... systemd[1]: Starting LSB: starts the nginx web server...
Dec 29 01:00:00 ip-... systemd[1]: Started LSB: starts the nginx web server.
# which nginx <-- fucking nav!
# service nginx -t <-- no output!
Cron skriptos nekā nav, tātad manuāli izdzēsts, bet čalis māk izdzēst aiz sevis vēsturi.
/etc/nginx/
arī pazudis, loģiski, ka man lokāli šīs konfigurācijas backup nav.
Un vislielākā mistika ir - kā pie velna viņš vispār tika iekšā serverī, jo uz servera ir tikai viens lietotājs, un tā lietotāja ~/.ssh/authorized_keys
satur tikai manu atslēgu, kuru es nekur neesmu šērojis, un AWS paroli arī es nomainīju (tikai tam sūdam nekur nav opcijas izmest no visām aktīvajām sesijām…). Vienkārši WTF???
Needless to say, es neesmu sisadmins un man vispār tas viss RIEBJAS, bet piespiedu kārtā nākas ar to ņemties, jo reālais sisadmins arī ir outsource un ar viņu ir nereāli kaut ko panākt; aizrakstu čalim kādu jautājumu, labākajā gadījumā pēc nedēļas izlasa, 10% varbūtība, ka vispār atbildēs, un ja atbild, tad sola, bet tāpat neko neizdara.