I hope so!

Good luck
M

Cammarata, James wrote:
> Ok, so for every class in our cf.shellcommands file we need to append
> that to the "AddInstallable = ()" list in cf.control and we should be
> good to go?
> 
> 
> James Cammarata
> 
> 
> -----Original Message-----
> From: Mark Burgess [mailto:[EMAIL PROTECTED] 
> Sent: Friday, May 02, 2008 3:02 PM
> To: Cammarata, James
> Cc: [email protected]
> Subject: Re: Shellcommands not executing when copy files are imported
> 
> 
> Make sure that you have registered all of these classes in the main 
> cfagent.conf with AddIstallables.
> 
> Splitting into 2 files should not make a difference, but the 
> definition of ordering might change when you split files.
> 
> M
> 
> Cammarata, James wrote:
>> Hi, we've been experiencing a bug lately whereby shell commands are
> not
>> executing correctly.  We have tracked the problem down to the fact
> that
>> we split out our copies into many different files, which are imported
> by
>> cf.copy.  
>>
>> We are running CFEngine 2.2.3 on RHEL 4.2.
>>
>> Example:
>>
>> ###################################################
>> #
>> # BEGIN cf.copy
>> #
>> ###
>> import:
>>   any::
>>     /data01/cfengine/inputs/copy.d/copy.hosts
>>     /data01/cfengine/inputs/copy.d/copy.ntp.conf
>>     ...
>>
>> copy:
>> ...
>>
>> ###################################################
>>
>> $ cat copy.d/copy.hosts
>> # /etc/hosts
>> copy:
>>
>> (group_c.group_a).group_b::
>>     $(filestore)/hosts dest=/etc/hosts
>>     mode=444 o=root g=root type=checksum
>>     server=$(policyhost)
>>
>> ###################################################
>>
>> $ cat copy.d/copy.ntp.conf
>> # /etc/ntp.conf
>> copy:
>>
>> linux::
>>   $(filestore)/ntp.conf dest=/etc/ntp.conf
>>     mode=444 o=root g=root type=checksum
>>     server=$(policyhost)
>>     define=ntp_restart
>>
>> ###################################################
>>
>> For certain files (like the ntp.conf above) we would like to restart
>> ntpd afterwards.  Now, this was working fine before we started
> splitting
>> files out into separate imports, but it's not working now.  If we move
>> the class definition for the ntp.conf back into the main cf.copy,
> things
>> work perfectly.
>>
>> We have a very large environment, with dozens of managed files, so we
>> would really like to stick with this method of splitting out files and
>> importing them, but these issues are really starting to cause
> problems.
>> Has anyone seen this before?  Has anyone reported this bug before?
>>
>> Thanks,
>>
>>
>> James Cammarata
>>
>> ______________________________________________________________________
>> This message contains information which may be confidential and/or
> privileged. Unless you are the intended recipient (or authorized to
> receive for the intended recipient), you may not read, use, copy or
> disclose to anyone the message or any information contained in the
> message. If you have received the message in error, please advise the
> sender by reply e-mail and delete the message and any attachment(s)
> thereto without retaining any copies.
>> ______________________________________________________________________
>>
>> _______________________________________________
>> Bug-cfengine mailing list
>> [email protected]
>> https://cfengine.org/mailman/listinfo/bug-cfengine
> 

-- 


Mark Burgess

Web: http://www.iu.hio.no/~mark
Tlf: +47 22453272
_______________________________________________
Bug-cfengine mailing list
[email protected]
https://cfengine.org/mailman/listinfo/bug-cfengine

Reply via email to