Re: Re: an error occurred, returned 127

Xander Cage <[email protected]>
Newsgroups gmane.comp.sysutils.cfengine.general
Message-ID <[email protected]>
ticket created...

https://tracker.mender.io/browse/CFE-3717


On Saturday, July 10, 2021 at 11:54:51 AM UTC+2 Xander Cage wrote:

> ah, good point, this "find python and make sysmlink" is another thing 
> which never worked in aix. i will take a look at it, and do a PR if i find 
> out somehting.
>
> On Friday, July 9, 2021 at 8:09:00 PM UTC+2 [email protected] wrote:
>
>> We do not vendor aka provide a python interpreter. We do attempt to find 
>> the "best one" and make a symlink to it for use in our package modules and 
>> such.
>>
>>
>> https://github.com/cfengine/masterfiles/blob/0045adabe96b72a86555ea8c23139f3c284d680e/cfe_internal/update/update_policy.cf#L87
>>
>> So you could use that path: $(sys.bindir)/cfengine-selected-python 
>> typically that would be /var/cfengine/bin/cfengine-selected-python.
>>
>> -Craig
>>
>> On Friday, July 9, 2021 at 12:33:10 PM UTC-5 brontolinux wrote:
>>
>>> Doesn't CFEngine come with a python interpreter? Haven't the pc with me 
>>> and can't check but if so, can't you use that one so that you are sure it's 
>>> always there at a certain path?
>>>
>>> Ciao
>>> -- bronto
>>>
>>>
>>> On Fri, 9 Jul 2021, 16:29 Xander Cage, <[email protected]> wrote:
>>>
>>>> ok after setting module to false, this  was shown...
>>>>
>>>>  notice: Q: "...e_db_check ": python3: No such file or directory
>>>>
>>>> changed the python3 path in the script  and error is gone, AIX 
>>>> "speciality" like always, python3 was not in standard env and
>>>> of course cf-agent knows noting about this aix crap.
>>>>
>>>> On Friday, July 9, 2021 at 1:27:12 PM UTC+2 Xander Cage wrote:
>>>>
>>>>> the policy also returnes notkept...even if the command is running. 
>>>>> strange
>>>>>
>>>>>
>>>>> notkept 
>>>>>
>>>>> call_to_cfe_db_check_handle_itsv_reporting_cfe_db_check_notkept 
>>>>>
>>>>> kug0179 
>>>>>
>>>>> Jul 9, 2021 @ 13:13:39.000
>>>>> notkept 
>>>>>
>>>>> call_to_cfe_db_check_handle_itsv_reporting_cfe_db_check_notkept 
>>>>>
>>>>> sag0167 
>>>>>
>>>>> Jul 9, 2021 @ 13:13:20.000
>>>>> notkept 
>>>>>
>>>>> call_to_cfe_db_check_handle_itsv_reporting_cfe_db_check_notkept 
>>>>>
>>>>> kug01155 
>>>>>
>>>>> Jul 9, 2021 @ 13:12:49.000
>>>>> notkept 
>>>>>
>>>>> call_to_cfe_db_check_handle_itsv_reporting_cfe_db_check_notkept 
>>>>>
>>>>> kug0167 
>>>>>
>>>>> Jul 9, 2021 @ 13:12:49.000
>>>>> notkept 
>>>>>
>>>>> call_to_cfe_db_check_handle_itsv_reporting_cfe_db_check_notkept 
>>>>>
>>>>> kug0111 
>>>>>
>>>>> Jul 9, 2021 @ 13:12:30.000
>>>>> notkept 
>>>>>
>>>>> call_to_cfe_db_check_handle_itsv_reporting_cfe_db_check_notkept 
>>>>>
>>>>> kug0176 
>>>>>
>>>>> Jul 9, 2021 @ 13:12:29.000
>>>>> notkept 
>>>>>
>>>>> call_to_cfe_db_check_handle_itsv_reporting_cfe_db_check_notkept 
>>>>>
>>>>> kug01104 
>>>>>
>>>>> Jul 9, 2021 @ 13:12:26.000 
>>>>>
>>>>>
>>>>> On Friday, July 9, 2021 at 8:39:32 AM UTC+2 Xander Cage wrote:
>>>>>
>>>>>> the module code:
>>>>>>
>>>>>> https://github.com/flynn1973/snipsnaps/blob/main/cfe_db_check
>>>>>>
>>>>>>
>>>>>> On Friday, July 9, 2021 at 8:10:16 AM UTC+2 Xander Cage wrote:
>>>>>>
>>>>>>>
>>>>>>> hi all,
>>>>>>>
>>>>>>> got the following in the outputs...
>>>>>>>
>>>>>>> root@aixtest01: /var/cfengine/outputs # cat 
>>>>>>> cf_aixtest01__1625771019_Thu_Jul__8_21_03_39_2021_180
>>>>>>>    error: Finished command related to promiser 
>>>>>>> '/var/cfengine/modules/cfe_db_check' -- an error occurred, returned 127
>>>>>>>    error: Method 'cfe_db_check' failed in some repairs
>>>>>>>    error: Method 'b0021_cfengine_internal_db_check' failed in some 
>>>>>>> repairs
>>>>>>>    error: Method 'itsv_autorun' failed in some repairs
>>>>>>>
>>>>>>> when i run the module "per hand", it works.
>>>>>>>
>>>>>>> root@aixtest01: /var/cfengine/outputs # 
>>>>>>> /var/cfengine/modules/cfe_db_check;echo $?
>>>>>>> +CFE_DB_OK
>>>>>>> 0
>>>>>>>
>>>>>>> also when running the bundle manually it works...
>>>>>>>
>>>>>>> root@aixtest01: /var/cfengine/outputs # /var/cfengine/bin/cf-agent 
>>>>>>> -KI -b cfe_db_check --show-evaluated-classes=CFE.*
>>>>>>>     info: Using command line specified bundlesequence
>>>>>>>     info: Executing 'no timeout' ... 
>>>>>>> '/var/cfengine/modules/cfe_db_check'
>>>>>>>     info: Completed execution of '/var/cfengine/modules/cfe_db_check'
>>>>>>> R: CFE internal Databases are good.
>>>>>>> Class name                                                   Meta 
>>>>>>> tags
>>>>>>> CFE_DB_OK
>>>>>>>
>>>>>>> any idea whats going on?
>>>>>>>
>>>>>>> policy:
>>>>>>>
>>>>>>> bundle agent cfe_db_check {
>>>>>>>
>>>>>>>
>>>>>>> commands:
>>>>>>>
>>>>>>>     "$(sys.workdir)/modules/cfe_db_check"
>>>>>>>                                       module => "true";
>>>>>>>
>>>>>>> reports:
>>>>>>>
>>>>>>>     CFAGENT_HANGS::
>>>>>>>
>>>>>>>                        "Agent hangs: The Purge was initiated.";
>>>>>>>
>>>>>>>     CFE_DB_ERRORS_FATAL::
>>>>>>>
>>>>>>>                        "Fatal: CFE internal Databases are bonkers, 
>>>>>>> cfengine killed and cleanup procedures triggered.";
>>>>>>>
>>>>>>>     CFE_DB_IN_DIFFICULTIES::
>>>>>>>
>>>>>>>                        "CFE internal Databases are in danger.";
>>>>>>>
>>>>>>>     CFE_DB_OK::
>>>>>>>
>>>>>>>                        "CFE internal Databases are good.";
>>>>>>>
>>>>>>>
>>>>>>> }
>>>>>>>
>>>>>>>
>>>>>>> wbr
>>>>>>>
>>>>>>> chris
>>>>>>>
>>>>>> -- 
>>>> You received this message because you are subscribed to the Google 
>>>> Groups "help-cfengine" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>> an email to [email protected].
>>>> To view this discussion on the web visit 
>>>> https://groups.google.com/d/msgid/help-cfengine/cbe034cd-dea8-4af5-b392-39feba4e6541n%40googlegroups.com 
>>>> <https://groups.google.com/d/msgid/help-cfengine/cbe034cd-dea8-4af5-b392-39feba4e6541n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>>

-- 
You received this message because you are subscribed to the Google Groups "help-cfengine" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To view this discussion on the web visit https://groups.google.com/d/msgid/help-cfengine/a20965cc-0b81-4555-a5e4-b71094e46ea8n%40googlegroups.com.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.