gitblit will be replaced by Phabricator Diffusion, once that is finished antimony can be decomissioned.
Only blockers need to be done before decomissioning.
gitblit will be replaced by Phabricator Diffusion, once that is finished antimony can be decomissioned.
Only blockers need to be done before decomissioning.
Status | Subtype | Assigned | Task | |
---|---|---|---|---|
· · · | ||||
Resolved | Dzahn | T123525 reduce amount of remaining Ubuntu 12.04 (precise) systems in production | ||
Resolved | • Cmjohnson | T138978 decom antimony (datacenter) | ||
Resolved | Dzahn | T123718 Phase out antimony.wikimedia.org (git.wikimedia.org / gitblit) | ||
Resolved | • demon | T111465 [keyresult] Deprecate gitblit in favor of Diffusion | ||
Resolved | Dzahn | T137224 Redirect Gitblit urls (git.wikimedia.org) -> Diffusion urls (phabricator.wikimedia.org/diffusion) | ||
· · · |
This is stalled as long as we use gitblit. (Or we just upgrade it in place anyways, so we don't wait for that)
... or how about just putting gitblit on a jessie VM and shutting this server down? shouldn't have a hard blocker.hm?
We removed Apache and config and the SSL key from antimony...
Gotta fix the Icinga monitoring check next, since it checked Apache on antimony. We need to move it to a virtual host.
Change 282758 had a related patch set uploaded (by Dzahn):
gitblit: don't monitor if apache is running anymore
Change 282796 had a related patch set uploaded (by Dzahn):
gitblit/icinga: move git.wm.org monitoring to virtual host
Change 282796 merged by Dzahn:
gitblit/icinga: move git.wm.org monitoring to virtual host
Change 282814 had a related patch set uploaded (by Dzahn):
site/install/dhcp: add furud.codfw.wmnet
Change 282816 had a related patch set uploaded (by Dzahn):
introduce furud.codfw.wmnet
Change 284086 had a related patch set uploaded (by Dzahn):
gitblit: ensure /var/lib/gitblit exists
Change 284100 had a related patch set uploaded (by Dzahn):
gitblit: add systemd unit, if jessie use it
existing puppet class now runs without errors on furud, systemd unit file is added when on jessie. next is that java is not installed yet and that wasn't puppetized
Change 284104 had a related patch set uploaded (by Dzahn):
gitblit: install openjdk-7-jre
Change 284200 had a related patch set uploaded (by Chad):
Use legacy key exchanges on yurud, like antimony
Nah, we won't need it after all. Plan to have patches up for decom by end of the week.
Ok, thanks. I'll help with that. Just wanted to know. Focus on killing antimony first :)
Change 292971 had a related patch set uploaded (by Dzahn):
remove furud from site.pp,dhcp,installserver
https://gerrit.wikimedia.org/r/#/c/292940/
gerrit-replication to furud has been removed, see comments on that gerrit
Change 293747 had a related patch set uploaded (by Dzahn):
switch git.wikimedia.org from misc to text cluster
I'm going to merge this into T137224 since that task is also doing what this task here is describing.
@Paladox this is about decom'ing antimony after gitblit is gone. slightly different. but i will take it
Change 293747 abandoned by Dzahn:
switch git.wikimedia.org from misc to text cluster
Reason:
we are putting the rules on the phabricator host instead
[palladium:~] $ puppetstoredconfigclean.rb antimony.wikimedia.org
Killing antimony.wikimedia.org...done.
[palladium:~] $
root@palladium:~# puppet cert clean antimony.wikimedia.org
Notice: Revoked certificate with serial 820
Notice: Removing file Puppet::SSL::Certificate antimony.wikimedia.org at '/var/lib/puppet/server/ssl/ca/signed/antimony.wikimedia.org.pem'
..
[neodymium:~] $ sudo salt-key -d antimony.wikimedia.org
The following keys are going to be deleted:
Accepted Keys:
antimony.wikimedia.org
Proceed? [N/y] y
Key for minion antimony.wikimedia.org deleted.
12:44 < mutante> !log antimony - shutdown -h now (since it's gone from Icinga now)
Broadcast message from dzahn@antimony
(/dev/pts/3) at 19:39 ...
The system is going down for halt NOW!
root@antimony:~# tcsetattr: Interrupted system call
Connection to antimony.wikimedia.org closed by remote host.