diff options
Diffstat (limited to 'zarb-ml/mageia-sysadm/2012-September/004717.html')
-rw-r--r-- | zarb-ml/mageia-sysadm/2012-September/004717.html | 203 |
1 files changed, 203 insertions, 0 deletions
diff --git a/zarb-ml/mageia-sysadm/2012-September/004717.html b/zarb-ml/mageia-sysadm/2012-September/004717.html new file mode 100644 index 000000000..c0820b035 --- /dev/null +++ b/zarb-ml/mageia-sysadm/2012-September/004717.html @@ -0,0 +1,203 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> +<HTML> + <HEAD> + <TITLE> [Mageia-sysadm] Clearifying questions + </TITLE> + <LINK REL="Index" HREF="index.html" > + <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Clearifying%20questions&In-Reply-To=%3C9934516.0vypeegWjG%40tiger.ranger.dnsalias.com%3E"> + <META NAME="robots" CONTENT="index,nofollow"> + <META http-equiv="Content-Type" content="text/html; charset=us-ascii"> + <LINK REL="Previous" HREF="004718.html"> + <LINK REL="Next" HREF="004706.html"> + </HEAD> + <BODY BGCOLOR="#ffffff"> + <H1>[Mageia-sysadm] Clearifying questions</H1> + <B>Buchan Milne</B> + <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Clearifying%20questions&In-Reply-To=%3C9934516.0vypeegWjG%40tiger.ranger.dnsalias.com%3E" + TITLE="[Mageia-sysadm] Clearifying questions">bgmilne at zarb.org + </A><BR> + <I>Tue Sep 18 18:13:53 CEST 2012</I> + <P><UL> + <LI>Previous message: <A HREF="004718.html">[Mageia-sysadm] Clearifying questions +</A></li> + <LI>Next message: <A HREF="004706.html">[Mageia-sysadm] Clearifying questions +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#4717">[ date ]</a> + <a href="thread.html#4717">[ thread ]</a> + <a href="subject.html#4717">[ subject ]</a> + <a href="author.html#4717">[ author ]</a> + </LI> + </UL> + <HR> +<!--beginarticle--> +<PRE>On Monday, 17 September 2012 03:45:58 Joerg Stephan wrote: +><i> Hi there, +</I>><i> +</I>><i> nice topics, all of them +</I>><i> +</I>><i> 1. Topic: Virtual Machines +</I>><i> What do we use? xen/kwm/vmware? +</I> +KVM. + +><i> I already done automatic setups for xen +</I>><i> machines on our side. I could take a look. +</I> +At $dayjob, we have been running Xen for years as well. + +However, we need a well-defined problem statement, and we should look at +current best-of-breed open-source tools to see if they satisfy our +requirements. + +The current two IMHO are: +-ovirt (basis for RHEV) +-openstack + +There are also some others, but IMHO these have the most developer mindshare +... + +For other purposes, I have started packaging openstack, but got stuck at +febootstrap (and some ocaml dependencies). I can provide some more detail, +but, unfortunately these days I am quite pressed for time. + +><i> Could be hart whitout accessing +</I>><i> the machines. +</I> +Well, we need a design first, software to be packaged, configurations in +puppet etc. first, before any access is required. + +><i> 2. Topic sympa emails +</I>><i> maybe we could maniulate the databases. For we use LDAP shouldnt be the +</I>><i> problem if both systems can interact. +</I> +The question is where to trigger what update based on what action. + +We can build all sorts of clever functionality into identity (btw., I am the +original author). I would prefer if such functionality could be plugin-based. + +Alternatively, we could handle this all at the LDAP level (e.g. provide for +non-identity changes on LDAP), such as by a script that subscribes to changes +on LDAP via syncrepl, and pushes changes to various systems as appropriate. I +have a number of scripts in production at $dayjob (e.g. one +creates/modifies/deletes accounts on a web hosting control panel). I have some +skeleton code that may be appropriate, but I don't currently have too much +time to update this code, again it should probably be more modular or allow +plugins or modules that can operate on specific changes. + +><i> 3. On the Sysadmin side +</I>><i> Backups could be done via bacula. +</I> +We should probably look at all viable alternatives. For example, any reason +not to use amanda? Or rsnapshot? + +><i> i could set that up. Would be easy to +</I>><i> integrate that in puppet for the clients. Needs talking about schedule for +</I>><i> incremental and full backups. And i would need access to a backup server. +</I>><i> +</I>><i> 4. This ruby puppet +</I> +What is the problem, that we need to make changes? + +><i> I used to not running an puppetd on the none masters. I use a ssh script via +</I>><i> public_key which rtuns the agent on the system when i need it. Its +</I>><i> scripted. So after i made changes to puppet i trigger the script and let +</I>><i> the client run. +</I>><i> +</I>><i> 5. I made a copy of the puppet svn and will have a closer look this evening. +</I>><i> +</I>><i> Kind regards +</I>><i> ________________________________ +</I>><i> From: nicolas vigier <<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">boklm at mars-attacks.org</A>> +</I>><i> To: Mageia Sysadmin discussions <<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia-sysadm at mageia.org</A>> +</I>><i> Sent: Monday, September 17, 2012 11:01 AM +</I>><i> Subject: Re: [Mageia-sysadm] Clearifying questions +</I>><i> +</I>><i> On Sun, 16 Sep 2012, Joerg Stephan wrote: +</I>><i> > Good morning @All, +</I>><i> > +</I>><i> > i have some questions: +</I>><i> > +</I>><i> > 1. Who can grant me access to the systems? +</I>><i> +</I>><i> We cannot give root access to the servers to anybody who asks. We need +</I>><i> to trust people who get root access, so we need to know them very well, +</I>><i> for a long time, and we need some proof that they will be helpful in +</I>><i> the team and that they know what they are doing, for instance by seeing +</I>><i> that they have made useful contributions to Mageia in the past. +</I>><i> +</I>><i> However there are many areas where it's possible to help without having +</I>><i> root access. For instance : +</I>><i> - we need to find a solution so that email changed on +</I>><i> identity.mageia.org is automatically changed on sympa mailing lists. +</I>><i> This require making some changes to identity and/or sympa. +</I>><i> - we need to make mirrorlist redundant, for instance by allowing +</I>><i> generation of static files by MGA::Mirrors, so that we can copy the +</I>><i> files on a 2nd server, and changing urpmi to be able to use 2 servers +</I>><i> - we need to work on some tools to manage virtual machines creations / +</I>><i> deletions by contributors on a server, to allow them to use test VMs +</I>><i> - there is a lot of bugfix or improvements to be made on build system +</I>><i> tools +</I>><i> +</I>><i> > 2. Do we have a Todo list? Where can i see current projects of the sysadm +</I>><i> > team. +</I>><i> Many bugs are assigned to sysadmin on bugzilla : +</I>><i> <A HREF="https://bugs.mageia.org/buglist.cgi?cmdtype=dorem&remaction=run&namedcmd=sys">https://bugs.mageia.org/buglist.cgi?cmdtype=dorem&remaction=run&namedcmd=sys</A> +</I>><i> admin&sharer_id=69 +</I>><i> +</I>><i> A few on the wiki : +</I>><i> <A HREF="https://wiki.mageia.org/en/Category:SysadminTODO">https://wiki.mageia.org/en/Category:SysadminTODO</A> +</I>><i> +</I>><i> And others that you can see by following discussions on mailing lists. +</I>><i> +</I>><i> > 3. What is this: /usr/bin/ruby /usr/sbin/puppetd -o --no-daemonize -l +</I>><i> > syslog i mean, why does rruby start the puppetd (?!?) +</I>><i> Because puppet is written in ruby. +</I>><i> +</I>><i> > 4. Are there ayn meetings scheduled? +</I>><i> +</I>><i> Not at the moment, but we can schedule one if someone thinks there is +</I>><i> important topics to discuss. +</I>><i> +</I>><i> > 5. Do we have a system description, like which server does what? +</I>><i> +</I>><i> You can see that in puppet configuration. +</I>><i> +</I>><i> _______________________________________________ +</I>><i> Mageia-sysadm mailing list +</I>><i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">Mageia-sysadm at mageia.org</A> +</I>><i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">https://www.mageia.org/mailman/listinfo/mageia-sysadm</A> +</I>><i> _______________________________________________ +</I>><i> Mageia-sysadm mailing list +</I>><i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">Mageia-sysadm at mageia.org</A> +</I>><i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">https://www.mageia.org/mailman/listinfo/mageia-sysadm</A> +</I>-------------- next part -------------- +An HTML attachment was scrubbed... +URL: </pipermail/mageia-sysadm/attachments/20120918/ca874640/attachment-0001.html> +</PRE> + + + + + + +<!--endarticle--> + <HR> + <P><UL> + <!--threads--> + <LI>Previous message: <A HREF="004718.html">[Mageia-sysadm] Clearifying questions +</A></li> + <LI>Next message: <A HREF="004706.html">[Mageia-sysadm] Clearifying questions +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#4717">[ date ]</a> + <a href="thread.html#4717">[ thread ]</a> + <a href="subject.html#4717">[ subject ]</a> + <a href="author.html#4717">[ 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> |