User Tools

Site Tools


it_services:mf:scheduledmaintenance

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
it_services:mf:scheduledmaintenance [2014/08/04 11:14]
florido [Tentative Schedule]
it_services:mf:scheduledmaintenance [2017/03/27 15:17] (current)
florido [Timeline]
Line 1: Line 1:
 ====== Scheduled Maintenance ====== ====== Scheduled Maintenance ======
  
-===== Upgrade of machines 2014 =====+This page is being updated.
  
-Machines to upgrade: **56**+===== Upgrade of machines 2017 =====
  
-**Reasons:** Main reason is to avoid security holes and update libraries. +Machines to upgrade: ​**30**
-Since updating libraries might cause issues when using existing code, a set of machines with a specific version of the OS can be maintained to prevent and cross check compilation issues. Further information in [[#​Situation]] and [[#​Selection criterias]]+
  
-==== Tentative Schedule ​====+==== Reasons: ​====  
 +  * Main reason is to avoid security holes and update libraries. 
 +  * Libraries not present in the distribution will be provided with a new mechanism implemented with success by Lunarc. It will be in a test state during 2017. 
 +  * OpenSuse 13.1 is out of support since November 2016; the software is already old.
  
-NOTE: The expected update time for each machine is between 2 and 3 hours. +==== Target distribution ====
-^  Key Definitions ​ ^^ +
-^Workstation|A desktop machine which people uses by sitting in front of. Usually located in offices.| +
-^Remote Workstation|A machine which people uses only through ssh access. Usually located in a server room.| +
-^Server|A machine that is used by the infrastructure,​ usually only accessed directly by an Admin. Usually located in a server room.|+
  
-**OpenSuse 11.2 to OpenSuSE 13.1**: +  ​Ubuntu 16.04 will be supported until 2021 and is my preference. There will be no more machine update until that time
-^ ^Type^Date^ +  * OpenSuSE ​Leap can be installed upon request. Its release cycle and support is unclear, therefore I am not supporting it anymore.
-^ vesuvio|Remote Workstation| 18/​09/​2014| +
-^ capricciosa|Remote Workstation| 18/​09/​2014| +
-^deer|Workstation| 18/​09/​2014| +
- +
-^ ^Type^Date^ +
-^kaki|Workstation|19/​09/​2014| +
-^myon|Workstation|19/​09/​2014| +
-^pion|Workstation|19/​09/​2014| +
-^meson|Workstation|19/​09/​2014| +
- +
-^ ^Type^Date^ +
-^passion|Server|20/​09/​2014| +
- +
-**OpenSuse 11.4 to OpenSuSE ​13.1** +
- +
-^ ^Type^Date^ +
-^balder|Workstation|25/​09/​2014| +
-^ole|Workstation|25/​09/​2014| +
-^jarjar|Workstation|25/​09/​2014| +
-^cactus|Workstation|25/​09/​2014| +
- +
-^bear|Workstation|26/​09/​2014| +
-^hugin|Workstation|26/​09/​2014| +
-^kiwi|Workstation|26/​09/​2014| +
-^melon|Workstation|26/​09/​2014| +
- +
-^peach|Workstation|29/​09/​2014| +
-^wolf|Workstation|29/​09/​2014| +
-^yoda|Workstation|29/​09/​2014| +
-^elk|Workstation|29/​09/​2014|+
  
 +==== Tentative Schedule ====
  
 ==== Status of other machines ==== ==== Status of other machines ====
  
-**Will NOT be updated** +Papaya ​will be updated ​to more powerful machine running centos7It will run all services on a raid 1 sw disk set
-(might be updated upon request, they will be updated ​in future scheduled maintenance) +  * nis master 
-^ ^Type^OS^memory(GB)^Cores^ +  * cups print server 
-^ryde|Remote Workstation|OpenSUSE 11.2|12|8| +  mathematica license 
-^calzone|Remote Workstation|OpenSUSE 11.2|48|8| +  intel license ​(if matfys buys a new one)
-^satyricon|Remote Workstation|OpenSUSE 11.4|128|24| +
-^kaon|WorkstationOpenSUSE 11.2|4|2| +
-^neutron|Workstation|OpenSUSE 11.2|8|2| +
-^gere|Workstation|OpenSUSE 11.4|16|8| +
-^heimdall|Workstation|OpenSUSE 11.4|16|8| +
-^r2d2|Workstation|OpenSUSE 11.4|16|8| +
-^rind|Workstation|OpenSUSE 11.4|16|8| +
-^lynx|Workstation|OpenSUSE 11.4|32|8| +
-^edda|Workstation|OpenSUSE 11.4|32|12| +
- +
- +
-**Should be substituted with new machines:*+
-^ ^Type^OS^memory(GB)^Cores^ +
-^hazel|Workstation|OpenSUSE 11.2|2|2| +
-^mango|Workstation|OpenSUSE 11.2|2|2| +
-^cider|Workstation|OpenSUSE 11.4|3|2| +
- +
-**Should be removed or reassigned:​** +
-^ ^Type^OS^memory(GB)^Cores^ +
-^valhall|Remote Workstation|Gentoo|8|2| +
- +
-**Vespa Cluster** +
- +
-To be scheduled.+
  
  
-==== Selection criterias ​====+===== Upgrade of vespa 2017 =====
  
-  - Target upgrade is to OpenSuSE 13.1 for two reasons: +Decision pendingcentos6 or centos7
-    - It seems to have the most up-to-date libraries that suit most needs +
-    - Evergreen support has been announced until November 2016, see https://​en.opensuse.org/​openSUSE:​Evergreen +
-  - Machines with **OpenSuse 11.2** must be updated **first**. Support stopped 2013, see https://​en.opensuse.org/​openSUSE:​Evergreen +
-    - Some OpenSuse 11.2 machines will be left to avoid compilation issues, so that users can still have the same environment +
-    - Machines will be selected in a way that there is at least an old machine with the same memory/​processor for each updated one. +
-  - Machines with **OpenSuse 11.4** will be updated **next**. Support stopped July 2014 (https://​en.opensuse.org/​openSUSE:​Evergreen) +
-    - See selection criterias above. +
-  - **Servers will be updated last**, from the least to the most important.  +
-    - The most important ones will be updated after the other machines. A special schedule will follow as it will affect everybody.+
  
 +From https://​wiki.centos.org/​About/​Product :
  
-==== Situation ====+^              ^ CentOS6 ^ CentOS7 ^ 
 +^ Full Updates | Q2 2017 | Q4 2020 | 
 +^ Maintenance Updates | November 30th, 2020 | June 30th, 2024 |
  
-OpenSuSE dropped or will drop support ​for most of the OS versions we have. As a result the machines ​are +Probably CentOS7 ​for all machines ​is the best choice. 
-at security risk and most of the libraries will stay obsoleted and without bugfixesSources: +==== Timeline ==== 
-  ​* https://en.opensuse.org/​Lifetime +  
-  https://​en.opensuse.org/​Evergreen+  ​- Update vespa.teorfys.lu.se to a new machine with CentOS7 ​ 
 +    define salt states for it 
 +    * install intel license server 
 +    * install salt? 
 +    * install tftp 
 +    * install needed pxe boot stuff for nodes 
 +    * %DATE% Switch old vespa frontend to new vespa frontend
  
-Planned Upgrade is to OpenSuSE 13.1 -- although 13.2 will be released in November. -- the reason +  ​Update n3 as guinea pig 
-is that they seem to have the most updated librarieseven newer that Ubuntu. Support will continue until November 2016.+    * %DATE% switch off n3 
 +    * clone disk to a virtual machine for future use 
 +    * update to latest ILOM 
 +    * define salt config states  
 +    * install slurm 
 +    * test slurm interactive mode 
 +    * install eb 
 +    * install modules: new env must be completely based on modulesno more specific profile.sh
  
-  ​* High Priority: **30** +  ​- Update n6 as guinea pig  
-    * Reason: OpenSuSE 11.2 not maintained anymore +    * %DATE% switch off n6 
-    * Of which: +    * test automatic rebuilt of n3 setup on demand 
-      * Servers: 4 +==== front ends ====
-      * Workstations:​ 22 +
-      * Remote Workstations:​ 4+
  
-  * Medium Priority**22** +  * vespa.teorfys.lu.sewill be changed to a newer machine ​ 
-    Reason: OpenSuSE 11.4 not maintained anymore +  vespa2.matfys.lth.sethe system will be updated
-    * Of which: +
-      * Servers: 2 +
-      * Workstations:​ 19 +
-      * Remote Workstations1+
  
-  * Low priority: **4** +==== old nodes n1-n5 ====
-    * Reason: OpenSuSE 12.3 still supported until Sept. 15th 2014 (this year). No plan to extend so far. See https://​en.opensuse.org/​Lifetime +
-    * Of which: +
-      * Servers: 1 +
-      * Workstations:​ 3 +
-      * Remote Workstations:​ 0+
  
 +Intel
  
 +==== old nodes n6-n10 ====
  
 +Opteron! Will CentOS7 run on those? Test on n6
  
 +==== old nodes n11-n12 ====
  
 +==== new nodes n13-n20 ====
  
 +  * no planned update at the moment. They run CentOS6.x and easybuild.
it_services/mf/scheduledmaintenance.1407150890.txt.gz · Last modified: 2014/08/04 11:14 by florido