MPU Meeting Tuesday 28th October

Virtual DICE

Posters have been put up, leaving just one unmet deliverable for this project: "User Support Sign-Off". Chris will talk to Alison.


No activity.

SL7 LCFG port

Stephen has finished generating SL7 equivalents to the package lists which we already had for EL7. SL7 desktop installs are now possible and Graham now has a test SL7 machine.

Stephen has sorted out Package Forge for EL7. For SL6 and before, a Moose plugin needed to be patched locally before we could use it in Package Forge. Now that plugin has the facilities we previously needed to add to it, and Stephen has adapted EL7/SL7 Package Forge to use that plugin unpatched. However this cannot be backported to SL6 without a horrendous mess. For the time being we're stuck with two versions of Package Forge - 1.4 for SL6 and 1.5 for SL7 and its siblings. Package Forge was the last of the development tools to port to SL7.

Chris looked into GDM themes. The latest greatest documentation dates from 2009 and looks utterly out of date. He'll try downloading a likely-looking theme and hacking it into shape instead.

Stephen has almost finished a component to manage Policy Kit rules. It turns out that Policy Kit comes with a JavaScript wrapper which can check the old .ini style of policy rule - far simpler than having to generate JaveScript for each rule.

Stephen sorted the PXE installer for Toby so he can hack it to include kdcregister.

We need to blog more about the project.

Miscellaneous Development

Chris altered the toohot component to repeatedly try again whenever an IPMI temperature sensor gives a nonsensical result - which it does several times a day on a few machines. This should rid us of most, but not all, of its rootmail.

Graham patched the apacheconf component to enable Nagios to accept 403 as a positive result (bug 642).

Operational has been moved to piccadilly. will be moved to northern on Tuesday.

Stephen discovered an odd circular dependency in 7.0 and has reported it as a bug upstream.

The backup machine has been running out of disk space. In response:

  • Alastair has tweaked the SQL backup process so that the backups are now compressed.
  • We'll remove inactive files from /var/log/audit on all machines.

Chris will add a couple of disks to metropolitan and reinstall it as a backup KVM server.

Chris will search for MPU VMs needing a powercycle (to make them learn where their storage really is). polecat is one.

Chris will reboot hammersmith a week on Thursday to bring it up to SL6.5.

This Week

  • Alastair
    • systemd project
      • Consider how components will work with systemd
      • Continue work on documentation - guidance for other COs on how to use
    • EL7 project
      • Upgrade all my machines to SL7
      • Check Chris's posting re SL7 (on systems blog)
      • Look at whether I did manage to grab console input for a component whilst being started from systemd
      • continue considering dependencies between components and ordering
      • blog about dependency issues
        • client time before updaterpms
        • starting stuff before network
      • 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...
        • are we duplicating stuff in journald and /var/lcfg/log/syslog (if so, do we want to kill off /var/lcfg/log/syslog?)Yes we are.
        • Blog about decision to keep journald and /var/lcfg/log/syslog duplication.
      • check installroot stuff same version across SL6 and EL7
        • and pull out old SL5 stuff
      • Look at pam_systemd module - what does it do?
      • amd is more heavily used than I had imagined. It's used for /group which is commonly used - take to services unit
      • Complete dconf component and ship
        • kdm component has option to forcerestart even if someone is logged in (used for exam mode)
      • Look at what else we used kdm component for
        • setting and clearing ownership of /dev devices on login/logout (for devices in labs) - might be a better solution using udev rules?
        • enable/disable Xdmcp (never used?)
        • Set kdm theme (for background image etc)
        • enable/disable shutdown at login window (for podium machines)
      • Look at whether we need anything better than existing network component for desktops
    • Upgrade jubilee to 6.5 and install disks and additional memory - waiting for additional memory
    • RT 65774 - try two identical monitors on my machine
    • Need to remove default bridge from kvmtool create
    • Think about disk partition policy
    • Review last reviewed date for documentation

  • Chris
    • Virtual DICE
      • Request USU sign off
    • EL7
      • Look at gnome themes
      • produce a report on EL7 progress to main systems blog
    • url shortener (once gdm solved)
    • Projects EL7 blog - start populating
    • Create Project entries - for KVM refinement project
    • Experiment rename br0 as br202 on circle
    • Think about disk partition policy
    • Review last reviewed date for documentation
    • Deploy metropolitan as backup KVM server (for while we're all out of country)
    • Hammersmith upgrade

  • Stephen
    • LCFG client refactor stage 1
      • schedule debrief meeting
    • EL7
      • Continue thinking about functionality
      • Start EL7 component writing FAQ
      • Complete polkit component
    • Think about PD - Interested in ZeroMQ
    • RT 68269
    • Deploy northern as staff.nx (first open up holes and test from home)
    • Have the SL5 RPMs archived (release space on sauce)
    • Think about disk partition policy
    • Review last reviewed date for documentation
    • Jubilee upgrade

-- AlastairScobie - 28 Oct 2014

Topic revision: r5 - 03 Nov 2014 - 14:17:45 - 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