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
Last revision Both sides next revision
it_services:mf:scheduledmaintenance [2014/09/22 13:12]
florido [Selection criterias]
it_services:mf:scheduledmaintenance [2017/03/27 15:09]
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|22/​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|Workstation|OpenSUSE 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 criteria ==== 
  
-  - Target upgrade is to OpenSuSE 13.1 for two reasons: +===== Upgrade of vespa 2017 =====
-    - 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.+
  
 +Decision pending: centos6 or centos7
  
-==== Situation ====+From https://​wiki.centos.org/​About/​Product :
  
-OpenSuSE dropped or will drop support for most of the OS versions we have. As a result the machines are +^              ^ CentOS6 ^ CentOS7 ^ 
-at security risk and most of the libraries will stay obsoleted and without bugfixes. Sources: +^ Full Updates | Q2 2017 | Q4 2020 | 
-  * https://​en.opensuse.org/​Lifetime +^ Maintenance Updates | November 30th, 2020 | June 30th, 2024 |
-  * https://​en.opensuse.org/​Evergreen+
  
-Planned Upgrade ​is to OpenSuSE 13.1 -although 13.2 will be released in November-- the reason +Probably CentOS7 for all machines ​is the best choice. 
-is that they seem to have the most updated librarieseven newer that Ubuntu. Support will continue until November 2016.+==== Timeline ==== 
 +  
 +  ​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 
 +  - Update n3 as guinea pig 
 +    * %DATE% switch off n3 
 +    * 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** +==== front ends ====
-    * Reason: OpenSuSE 11.2 not maintained anymore +
-    * Of which: +
-      * Servers: 4 +
-      * 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.txt · Last modified: 2017/03/27 15:17 by florido