[Spacewalk-list] Configuration Channels

Alexander Dacre alex.dacre at aridhia.com
Mon Mar 23 13:57:48 UTC 2015


Thanks for the input everyone, definitely got me thinking.

I’m just going to stick with basic manual assignment of machines to configuration channels for now

Alex Dacre
Systems Engineer
+44 131 560 1466

From: spacewalk-list-bounces at redhat.com [mailto:spacewalk-list-bounces at redhat.com] On Behalf Of Waldirio Manhães Pinheiro
Sent: 23 March 2015 13:37
To: spacewalk-list at redhat.com
Subject: Re: [Spacewalk-list] Configuration Channels

Hello Friends, good morning

Agree with you Jens, independent you can put this script a little bit "smart" to attend your necessity or in fact implement with puppet.

Different ways to answer the question and we have point's that we are not talking about, for example:

- Is it possible install puppet in prod environment !?
- The SW admin knows puppet !?
- etc

So, let's moving forward. :)

Take Care

______________
Atenciosamente
Waldirio
msn: waldirio at gmail.com<mailto:waldirio at gmail.com>
Skype: waldirio
Site: www.waldirio.com.br<http://www.waldirio.com.br>
Blog: blog.waldirio.com.br<http://blog.waldirio.com.br>
LinkedIn: http://br.linkedin.com/pub/waldirio-pinheiro/22/b21/646
PGP: www.waldirio.com.br/public.html<http://www.waldirio.com.br/public.html>

On Mon, Mar 23, 2015 at 10:16 AM, Jens Neu <jens.neu at biotronik.com<mailto:jens.neu at biotronik.com>> wrote:
> #!/bin/bash
> if [ -f /var/log/ref_teste ]; then
>   echo "Script was defined - $(date)"           | tee -a /var/log/messages
>   echo "Removing $0 from /etc/cron.hourly"      | tee -a /var/log/messages
>   echo "### rm -rf /etc/cron.hourly/$0"         | tee -a /var/log/messages
> else
>   echo "TEST ### $(date) ###"                   | tee -a /var/log/messages
>
>   # Command here !!!!
>   service xpto_daemon restart
>
>   touch /var/log/ref_teste

Thats useful, yes. But I require "arbitrary commands" to depend on host groups, activations keys, etc. If the command is "service httpd restart", fine. But if the command requires variables to be filled in other than these: https://access.redhat.com/documentation/en-US/Red_Hat_Network_Satellite/5.0/html/Reference_Guide/s3-sm-file-macros.html
you're in the woods.

Besides, if you combine this workaround with my #2 you possibly have restarting apaches every hour/day when someone forgets to remove this file from the config channel. All poison to a "human environment" that can not cope with puppet (right now) for reasons whatsoever.

-Jens


_______________________________________________
Spacewalk-list mailing list
Spacewalk-list at redhat.com<mailto:Spacewalk-list at redhat.com>
https://www.redhat.com/mailman/listinfo/spacewalk-list

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/spacewalk-list/attachments/20150323/7c33b97f/attachment.htm>


More information about the Spacewalk-list mailing list