-
Recent Posts
Recent Comments
- Service function improvements | Scientific Linux 7 LCFG port diary on ngeneric changes
- grub2 – sanity prevails | Scientific Linux 7 LCFG port diary on grub2
- squinney on Bugs
- Kenny MacDonald on Bugs
Archives
Categories
Meta
Monthly Archives: December 2014
Replacing boot.run
With the demise of the LCFG boot component we have lost the boot.run facility. This was a useful place to hang jobs which needed to be run on a daily basis, for example, the daily run of updaterpms to update … Continue reading
Posted in Uncategorized
Leave a comment
Repository changes and yum/mock config
I have finally finished restructuring our internal packages repository so that we now have paths to the SL6 and EL7 local packages directories which include the architecture as an element. So we now have: pkgs/rpms/os/sl6/i386/{devel,inf,uoe,world,lcfg} pkgs/rpms/os/sl6/x86_64/{devel,inf,uoe,world,lcfg} pkgs/rpms/os/el7/x86_64/{devel,inf,uoe,world,lcfg} pkgs/srpms/os/sl6/i386/{devel,inf,uoe,world,lcfg} pkgs/srpms/os/sl6/x86_64/{devel,inf,uoe,world,lcfg} pkgs/srpms/os/el7/x86_64/{devel,inf,uoe,world,lcfg} … Continue reading
Posted in Uncategorized
Leave a comment
Systemd – LCFG documentation
A start has been made on LCFG systemd documentation. The Systemd Cookbook documents common queries / recipes. The lcfg-systemd document is a more full description of LCFG systemd.
Posted in systemd
Leave a comment
Systemd – fun with targets dependencies
If you have a target B.target which wants/requires S.service and you want S.service to start after A.target – it isn’t sufficient to state B.target ‘requires’ and ‘after’ A.target. If you just do that, S.service will start based on its own … Continue reading
Posted in systemd
Leave a comment
Systemd – issues with overriding dependencies
It does not appear possible to override dependencies defined through a unit’s .wants or .requires directories. A unit can declare a ‘want’ or ‘require’ either through directives in its unit file or through links created in a .wants or .requires … Continue reading
Posted in systemd
Leave a comment
Repository management
In Informatics we manage our local package repositories with a tool called refreshpkgs. Each package directory is a separate AFS volume and whenever a file is submitted the repository metadata is updated and a new read-only snapshot is created by … Continue reading
Posted in Uncategorized
Leave a comment
LCFG client and Systemd
One of the jobs of the LCFG client is to send back status information to the LCFG server. A few people had noticed that the CGI status pages were showing components with a blue box instead of the “all normal” … Continue reading
Posted in Uncategorized
Leave a comment
Package List management
Although many of our package lists can now be managed using yummy we still have some which are handled using our older pkglist-tools scripts as they need special support. In particular, the updates and kernel lists don’t quite work in … Continue reading
Posted in Uncategorized
Leave a comment