Actions
Bug #22285
openRudder 7.2.3 on ubuntu 22.04 reports repairs when it fails to install chrony package
Pull Request:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
0
Regression:
No
Description
I'm using package-present("chrony"), and it keeps reporting repairs and installing chrony
Verbose log says
ESC[0mESC[34mrudder verbose: B: ***************************************************************** ESC[0mESC[34mrudder verbose: B: BEGIN bundle ncf_package( {"chrony","","","","present",""}) ESC[0mESC[34mrudder verbose: B: ***************************************************************** ESC[0mESC[34mrudder verbose: V: + Private parameter: 'name' in scope 'ncf_package' (type: s) in pass 3 ESC[0mESC[34mrudder verbose: V: + Private parameter: 'version' in scope 'ncf_package' (type: s) in pass 3 ESC[0mESC[34mrudder verbose: V: + Private parameter: 'architecture' in scope 'ncf_package' (type: s) in pass 3 ESC[0mESC[34mrudder verbose: V: + Private parameter: 'provider' in scope 'ncf_package' (type: s) in pass 3 ESC[0mESC[34mrudder verbose: V: + Private parameter: 'state' in scope 'ncf_package' (type: s) in pass 3 ESC[0mESC[34mrudder verbose: V: + Private parameter: 'options' in scope 'ncf_package' (type: s) in pass 3 ESC[0mESC[34mrudder verbose: V: ......................................................... ESC[0mESC[34mrudder verbose: V: BEGIN variables (pass 1) ESC[0mESC[34mrudder verbose: V: Computing value of 'class_prefix' ESC[0mESC[34mrudder verbose: V: Computing value of 'state_description' ESC[0mESC[34mrudder verbose: V: Computing value of 'architecture_description' ESC[0mESC[34mrudder verbose: V: Computing value of 'version_description' ESC[0mESC[34mrudder verbose: A: Promise was KEPT ESC[0mESC[34mrudder verbose: P: END defaults promise (version) ESC[0mESC[34mrudder verbose: A: Promise was KEPT ESC[0mESC[34mrudder verbose: P: END defaults promise (architecture) ESC[0mESC[34mrudder verbose: A: Promise was KEPT ESC[0mESC[34mrudder verbose: P: END defaults promise (provider) ESC[0mESC[34mrudder verbose: A: Promise was KEPT ESC[0mESC[34mrudder verbose: P: END defaults promise (provider) ESC[0mESC[34mrudder verbose: A: Promise was KEPT ESC[0mESC[34mrudder verbose: P: END defaults promise (state) ESC[0mESC[34mrudder verbose: C: ......................................................... ESC[0mESC[34mrudder verbose: C: BEGIN classes / conditions (pass 1) ESC[0mESC[34mrudder verbose: C: + Private class: state_present ESC[0mESC[34mrudder verbose: C: + Private class: use_apt_provider ESC[0mESC[34mrudder verbose: C: + Private class: supported_provider ESC[0mESC[34mrudder verbose: C: + Private class: pass1 ESC[0mESC[34mrudder verbose: Using the default body: packages_action ESC[0mESC[34mrudder verbose: Using new package promise. ESC[0mESC[34mrudder verbose: P: ......................................................... ESC[0mESC[34mrudder verbose: P: BEGIN promise 'promise_packages_cf_160' of type "packages" (pass 1) ESC[0mESC[34mrudder verbose: P: Promiser/affected object: 'chrony' ESC[0mESC[34mrudder verbose: P: From parameterized bundle: ncf_package( {"chrony","","","","present",""}) ESC[0mESC[34mrudder verbose: P: Base context class: use_apt_provider.!architecture_specified.!version_specified ESC[0mESC[34mrudder verbose: P: Stack path: /default/rudder_directives/methods/'NTP configuration on all linux/Chrony installation'/default/run_9211926d_2a24_4886_aea7_16b1179c61e8/methods/'NTP configuration on all linux/Chrony installation'/default/chrony_installation/methods/'092e9ee4-6b66-45a5-8e21-05b89a59ae69_9211926d-2a24-4886-aea7-16b1179c61e8'/default/chrony_installation_gm_0/methods/'092e9ee4-6b66-45a5-8e21-05b89a59ae69_9211926d-2a24-4886-aea7-16b1179c61e8'/default/package_present/methods/'092e9ee4_6b66_45a5_8e21_05b89a59ae69_9211926d_2a24_4886_aea7_16b1179c61e8_ncf_package'/default/ncf_package/packages/'chrony'[1] ESC[0mESC[34mrudder verbose: Nothing promised here [last.package_cache.package_cache.-ncharl] (33/60 minutes elapsed) ESC[0mESC[34mrudder verbose: Skipping installed packages package cache update. ESC[0mESC[34mrudder verbose: Nothing promised here [last.package_cache.package_cache.-ncharl] (94/240 minutes elapsed) ESC[0mESC[34mrudder verbose: Skipping available updates package cache update. ESC[0mESC[32mrudder info: Successfully installed package 'chrony' ESC[0mESC[34mrudder verbose: C: + promise outcome class 'promise_repaired_092e9ee4_6b66_45a5_8e21_05b89a59ae69_9211926d_2a24_4886_aea7_16b1179c61e8_ncf_package' ESC[0mESC[34mrudder verbose: C: + promise outcome class '092e9ee4_6b66_45a5_8e21_05b89a59ae69_9211926d_2a24_4886_aea7_16b1179c61e8_ncf_package_repaired' ESC[0mESC[34mrudder verbose: C: + promise outcome class '092e9ee4_6b66_45a5_8e21_05b89a59ae69_9211926d_2a24_4886_aea7_16b1179c61e8_ncf_package_ok' ESC[0mESC[34mrudder verbose: C: + promise outcome class '092e9ee4_6b66_45a5_8e21_05b89a59ae69_9211926d_2a24_4886_aea7_16b1179c61e8_ncf_package_reached' ESC[0mESC[34mrudder verbose: C: + promise outcome class '092e9ee4_6b66_45a5_8e21_05b89a59ae69_9211926d_2a24_4886_aea7_16b1179c61e8_ncf_package_not_kept' ESC[0mESC[34mrudder verbose: C: + promise outcome class 'promise_repaired_ncf_package_present_chrony' ESC[0mESC[34mrudder verbose: C: + promise outcome class 'ncf_package_present_chrony_repaired' ESC[0mESC[34mrudder verbose: C: + promise outcome class 'ncf_package_present_chrony_ok' ESC[0mESC[34mrudder verbose: C: + promise outcome class 'ncf_package_present_chrony_reached' ESC[0mESC[34mrudder verbose: C: + promise outcome class 'ncf_package_present_chrony_not_kept' ESC[0mESC[34mrudder verbose: A: Promise REPAIRED ESC[0mESC[34mrudder verbose: P: END packages promise (chrony)
root@ncharlesAgent1:/home/ubuntu# dpkg -l | grep chrony rc chrony 4.2-2ubuntu2 amd64 Versatile implementation of the Network Time Protocol
Updated by Nicolas CHARLES 18 days ago
Ok, it conflicts with ntp, so cannot be installed
we should report an error in that case
Updated by Nicolas CHARLES 18 days ago
- Subject changed from Rudder 7.2.3 on ubuntu 22.04 constantly installs chrony package to Rudder 7.2.3 on ubuntu 22.04 reports repairs when it fails to install chrony package
Updated by Vincent MEMBRÉ 13 days ago
- Target version changed from 7.2.4 to 7.2.5
Actions