summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-sysadm/2010-November/000932.html
diff options
context:
space:
mode:
Diffstat (limited to 'zarb-ml/mageia-sysadm/2010-November/000932.html')
-rw-r--r--zarb-ml/mageia-sysadm/2010-November/000932.html131
1 files changed, 131 insertions, 0 deletions
diff --git a/zarb-ml/mageia-sysadm/2010-November/000932.html b/zarb-ml/mageia-sysadm/2010-November/000932.html
new file mode 100644
index 000000000..5689fc94e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2010-November/000932.html
@@ -0,0 +1,131 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] progress of the night
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20progress%20of%20the%20night&In-Reply-To=%3Cm3tyj5pmds.fsf%40euphor.blino.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="000816.html">
+ <LINK REL="Next" HREF="000942.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] progress of the night</H1>
+ <B>Olivier Blin</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20progress%20of%20the%20night&In-Reply-To=%3Cm3tyj5pmds.fsf%40euphor.blino.org%3E"
+ TITLE="[Mageia-sysadm] progress of the night">mageia at blino.org
+ </A><BR>
+ <I>Thu Nov 25 14:23:59 CET 2010</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="000816.html">[Mageia-sysadm] progress of the night
+</A></li>
+ <LI>Next message: <A HREF="000942.html">[Mageia-sysadm] progress of the night
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#932">[ date ]</a>
+ <a href="thread.html#932">[ thread ]</a>
+ <a href="subject.html#932">[ subject ]</a>
+ <a href="author.html#932">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; writes:
+
+&gt;<i> ( blino also did some work, but I will let him talk of this, like :
+</I>&gt;<i> - explaining the cooldron idea
+</I>&gt;<i> - the vhost &quot;repository&quot;
+</I>
+Hi,
+
+Some updates:
+- iurt has been cleaned not to require a global &quot;sudo&quot; access:
+ all commands requiring root access are now run through the
+ iurt_root_command wrapper, and iurt now requires sudo access for
+ this wrapper only
+- the mandrake user is gone, we now have per-task users:
+ * the schedbot user on the main node schedules the jobs with ulri
+ and gathers back the packages with ulri + emi
+ * the iurt user runs the iurt jobs on the build nodes
+ (it might be used on the main node later to receive batch rebuilds or
+ dkms rebuilds)
+- iurt config files are now in /etc/iurt:
+ * upload.conf (for ulri + emi)
+ * build/&lt;distro version&gt;.conf (for iurt)
+- upload.conf file has been factorized (simple build nodes list)
+- a repository.mageia.org vhost (private on the BS) has been created on
+ valstar with a small cauldron repository
+ <A HREF="http://repository.mageia.org/distrib">http://repository.mageia.org/distrib</A> points to
+ /distrib/boostrap/distrib on valstar
+ It is not in /distrib/mirror since it is not meant to be mirrored yet.
+ It is based on packages from Mandriva Cooker for i586 and x86_64.
+- iurt uses <A HREF="http://repository.mageia.org/distrib">http://repository.mageia.org/distrib</A>
+- ulri specifies the iurt log dir on the ssh command line, avoiding the
+ use of a iurt wrapper in the build node
+- a pkgsubmit.mageia.org vhost (public) has been created
+ For now, <A HREF="http://pkgsubmit.mageia.org/uploads/">http://pkgsubmit.mageia.org/uploads/</A> points to the build
+ queue (raw directoryt index)
+
+Basically, iurt, ulri and emi are ready now.
+
+Todo:
+- fix a bug that makes iurt rebuild the whole chroot tarball everytime
+ (it checks NFS repository
+- setup mdv-youri to submit packages in the todo queue
+ (this will get called by repsys submit)
+- setup mdv-youri to upload built packages in the repository (/distrib/repository)
+- setup cronjobs to run ulri and emi
+- allow uploads to a restricted set of trusted users
+- start the package cleaning job (mga extension, remove Mandriva references)
+- move the bootstrap repo to a more meaningful directory, for example
+ /distrib/repository
+- setup a cronjob to mirror /distrib/repository to /distrib/mirror
+ (when the cauldron repo is cleaned from Mandriva references)
+- setup the web BS status page on <A HREF="http://pkgsubmit.mageia.org/">http://pkgsubmit.mageia.org/</A>
+
+The cauldron bootstrap repo (previously codenamed cooldron) has been
+built this way:
+ rm -f /var/cache/urpmi/rpms/*
+ linux32 urpmi --auto --use-distrib <A HREF="http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2010.1/i586">http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2010.1/i586</A>
+ --root /tmp/testroot --no-install basesystem rpm-build
+ rpm-mandriva-setup-build sudo urpmi curl python-devel dbus-devel
+ gtk2-devel curl-devel desktop-file-utils libnotify-devel
+ xmlrpc-c-devel xmlrpc-c file-devel python-devel gettext
+ polkit-1-devel libzip-devel libtar-devel bzip2-devel zlib-devel
+ intltool bison rpm-devel sqlite-devel
+ mkdir -p /distrib/boostrap/distrib/cauldron/i586/media/main/release/
+ cp -fa /var/cache/urpmi/rpms/* /distrib/boostrap/distrib/cauldron/i586/media/main/release/
+ # edit a minimal /distrib/boostrap/distrib/cauldron/i586/media/media_info/media.cfg
+ gendistrib --skipmissingdir /distrib/boostrap/distrib/cauldron
+
+Cheers
+
+--
+Olivier Blin - blino
+</PRE>
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="000816.html">[Mageia-sysadm] progress of the night
+</A></li>
+ <LI>Next message: <A HREF="000942.html">[Mageia-sysadm] progress of the night
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#932">[ date ]</a>
+ <a href="thread.html#932">[ thread ]</a>
+ <a href="subject.html#932">[ subject ]</a>
+ <a href="author.html#932">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>