MPU Meeting Tuesday 31st May 2016

Inventory

No activity.

LCFG client refactoring

No activity.

SL7 server base

The proposed solution to our dying DNS problem is now installed for the develop release only. This is allowing us to spot and eliminate problems with it. We expect it to go to stable in a week or two.

Alastair's LVM change will be in this week's stable release.

MPU SL7 services

Chris has started making a parallel SL7 version of wake.inf (called waketest.inf). It needs upgrading from Apache 2.2 to 2.4, SL6 to SL7, old apacheconf to new. The wolclient and wolconf components (used by the wake system) are working on SL7.

Chris has added a patch of Matthew Richardson's to freenx-server for SL7. It should prevent stuck sessions.

Miscellaneous development

Stephen has enhanced the yum component to make it possible to base configuration URLs on the values of sysinfo resources. It has also been split to make a separate Perl module, and had SL7 support formally marked.

He also enhanced the sysinfo component to make it possible to specify a root directory which can be prepended to paths. This makes install methods more convenient.

Stephen made ngeneric more suitable for sub-classing and overriding. This prepares the way for Kenny MacDonald's forthcoming file registry code.

Operational

Stephen has made some Software Collections available for SL7:
  • devtoolset optionally installs gcc 5 (SL7 has 4.8)
  • git19 installs git 1.9 (SL7 has 1.8)
  • php55 installs PHP 5.5 (SL7 has 5.4)
  • maven30 does nothing since SL7 has maven 3.0 anyway.

RT:77546 is interesting. This machine has been freezing solid for 5 minutes or so whenever all the real memory is in use. It seems to be caused by an over-enthusiastic garbage collector in Java 1.8. This problem was not noticed with Java 1.6.

The NVidia drivers have been updated.

evince on SL7 could not read djvu files - a change from SL6. This seems to have been because the evince-djvu support was in EPEL, but evince itself is in the SL repositories, which don't use EPEL packages. Stephen fixed this by rebuilding evince in the presence of the correct djvu package.

Stephen has increased the memory on the PackageForge master to 4GB from 1GB. It's now swapping a lot less and is looking rather happier.

Chris has increased the default disk size for a kvmtool client to 20GB. This makes room for a bigger swap partition, which automatically grew larger when the default memory size was increased!

The podium DICE machines have recently been replaced. The new machines should have their BIOS settings changed so that they automatically start up after a power cut - like the old machines. See RT:77538 and RT:77539 for details.

Iain's server empire now includes new Dell PowerEdge R330 and R430 models. MPU will provide hw headers for them.

This Week

  • Alastair
    • Inventory project
      • continue working through InvProjectWorkFlow
      • Document clientreport (eg how to add modules)
      • Document order sync code
      • Document hpreport processing script
      • Continue work on RESTful API - InvProjectRESTapi
      • Document that using lists instead of hashes when reporting on multiple things of same type is easier to process in SQL
      • Blog articles
    • Remove default pool if ops meeting agrees
    • Dump 'atom'
    • Deploy encrypted /tmp and swap conversion script
      • Deploy on office desktops
      • Need to warn users that Gnome3 may pop up a window about /tmp being full (when script is run)
    • Schedule MPU meeting to discuss systemd ordering
    • Reschedule MPU futures meeting
    • Continue building computing.help honeypot
    • package up ILW stuff and document process
    • Read through SL7.2 release notes
    • submit polkit bug to redhat - with Stephen
    • Work on RT tickets - only 1 !
    • MPU SL7
      • Identify what could be done once lcfg-dns is ready
    • Check lcfg-lvm distributed ok (in stable of 1st June) & resolve sl7rt ticket #60
    • computing.help page for HP 800 G2 - stalled awaiting delivery of new G2s
    • Await another 800 G2 so that we can compare settings with working G2
    • Fix updaterpms so requires internet-online.target
    • Who writes up SL7 DICE desktop final report
      • reserve 30 mins at a devel meeting for everyone to put their moans in and write that up as the final report

  • Chris
    • Inventory project
      • Continue work on clientreport modules for replacing firmwarereport
    • pkgsearch for SL7
      • reimplement as a yum web front end (yum search for keyword produce an html file of links to cgi to do yum info)
      • Need support multiple platforms
    • MPU SL7
      • Identify what could be done once lcfg-dns is ready
    • Look at Dell R330
    • Make a start on SL7 server base platform final report

  • Stephen
    • LCFG client refactor stage 1
      • schedule debrief meeting
    • LCFG client refactor stage 2
      • polishing - work on context parser
      • blog article (once documentation complete)
    • apacheconf
      • produce some recipes
      • talk at devel meeting
      • Final report (start on)
    • Investigate kernel component pipe moan by using shell commands instead of RPM module => waiting on 7.2 => activities list
    • LCFG server symlink to exam branches - produce reporting script and discuss with Graham
    • Circulate dmesg proposal
    • Apply firmware patches - circle
    • submit polkit bug to redhat - with Alastair
    • SL7 MPU
      • Identify what could be done once lcfg-dns is ready
    • Work on RT tickets
    • Test 800 G2 install
    • Read MPUSegregationOfVMs.

-- AlastairScobie - 31 May 2016

Topic revision: r3 - 06 Jun 2016 - 09:17:32 - StephenQuinney
 
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback
This Wiki uses Cookies