MPU Meeting Tuesday 10th February 2015


Alastair has added some tests for the systemd component. For various reasons they don't work in pkgforge and thus can only be run manually.

SL7 LCFG port

Chris said that the new component for managing the appearance of the login screen (lcfg-webpic) is almost complete.

There is now a cron job which will run updaterpms nightly. We really need the replacement, Stephen hopes to get the basic implementation done this week.

xscreensaver is now the default with lightdm

We should switch all inf-level SL7 profiles over to using dice. Chris will encourage COs to do this and will convert any remaining after a week or so.

Stephen has been working on the new baseinstall component. This is mostly done but there are still a few problems to solve. The code to unmount anything which is bind-mounted is currently a bit over-keen and leaves the system in a bad state. There is no way for the child process which actually runs the install-methods to pass back a success/error status to the parent. The tty does not support the backspace key properly which means it is difficult to interact with kdcregister if you make a typo. We also need to think about how to pass the single and console parameters through from the main install component.

Stephen has created a wrapper script for kdcregister but it has not yet been deployed.

Stephen has been working on updating the SysInfo documentation to reflect all the changes that have been made to support SL7. He will blog about the updates once this is done.

We need the release scripts to be updated for SL7 so we can begin weekly testing.

Stephen has remembered that we need to add password protection to restrict access to editing of the grub2 menu items. Previously this has meant also restricting the ability to boot the machine.

Miscellaneous Development

Chris has been working on his PDP project to create a URL shortener service.


arduino package
The arduino package had a "Provides" for various core libraries that are part of glibc which broke pkgforge 32bit SL6 builds. Graham has created new packages, we need to cull the old ones to ensure sanity.
flash updates
There was yet another critical Flash security update, this time for
mock configs
It looks like some old cruft in the mock configs which is left over from the SL5 days is preventing builds of 32bit packages on 64bit platforms. reviews
There is a wiki page listing the help pages which need reviewing by MPU. These need to be done by the end of February.
virtual dice
We need a new virtual dice image for Semester 2. There was some discussion about providing the Oracle JDK as part of the image. We need to clarify the license situation.

This Week

* Alastair

    • systemd project
      • produce final report
    • EL7 project
      • Consider how components will work with systemd
      • Cook book entry
        • component need to start after daemon in certain cases ..... eg ssh where component will start daemon if daemon isn't already started..
      • what sort of level of space is required by systemd journald logging (for desktop /var sizing)
        • (By default journald logs to /run/log. Have to mkdir /var/log/journal to keep data). Have enabled on one machine
        • identify default retention policyDefault retention is to use up to 10% of partition. Can use either space or time as a constraint on space. Logs are per user + system, so users can read their own data. Each log file starts at 8MB, so a popular machine will have lots of log data.
        • Blog about journald retention policy - and document how to set...
        • Blog about decision to keep journald and /var/lcfg/log/syslog duplication - and resulting configuration change.
      • check installroot stuff same version across SL6 and EL7
        • and pull out old SL5 stuff
      • Look at creating a 'routing' target which components can wait on, but isn't reached until lcfg-routing has finished (in DICE), but has finished (LCFG)
      • Read Stephen's blog article on functionality replacement - URGENT
      • Final decision on disk partitioning - URGENT
    • RT 65774 - try two identical monitors on my machineIainR has two identical monitors on his SL6 box and doesn't encounter the problem
    • Need to remove default bridge from kvmtool create
    • Think about disk partition policy
    • Review last reviewed date for documentation by 1st March
    • Consider more cores as default for KVM guests
    • Read LISA notes
    • Look at KVM server loading
    • Schedule firmware upgrade for DS3254
    • Check scans
    • Spec up new DR server and circulate
    • Chase up CEG re Ghost and rebooting machines

  • Chris
    • EL7
      • investigate Gnome power-management and document
      • finish off packaging up DICE lightdm config
      • temporary cron job for updaterpms at DICE
      • Final decision on disk partitioning
      • Update release docs re SL7
    • url shortener
      • add ownership and delete
    • Create Project entries - for KVM refinement project
    • Update Virtual DICE image
    • Think about disk partition policy
    • Review last reviewed date for documentation by 1st March

  • Stephen
    • LCFG client refactor stage 1
      • schedule debrief meeting
    • EL7
      • Final decision on disk partitioning
      • Continue thinking about functionality
      • kdcregister loop for installroot - put into service
      • Complete porting MPU managed resources to the DICE level
        • continue work with wallet and baseinstall component
      • Release scripts
    • Look at 32 bit libraries mock issue (LCFG deployer)
    • Test northern's SAS disks in metropolitan
    • Junk central
    • Think about PD - Interested in ZeroMQ
    • Review last reviewed date for documentation by 1st March
    • Add extra memory to waterloo (and if those work, order up more memory for hammersmith)

-- AlastairScobie - 10 Feb 2015

Topic revision: r4 - 17 Feb 2015 - 12:49:44 - 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