FailedConsole Output

Skipping 24 KB.. Full Log

⠇ [4] black | cover | pylint | safety

⠏ [4] black | cover | pylint | safety

⠋ [4] black | cover | pylint | safety

⠙ [4] black | cover | pylint | safety

⠹ [4] black | cover | pylint | safety

⠸ [4] black | cover | pylint | safety

⠼ [4] black | cover | pylint | safety

⠴ [4] black | cover | pylint | safety

⠦ [4] black | cover | pylint | safety

⠧ [4] black | cover | pylint | safety

⠇ [4] black | cover | pylint | safety

⠏ [4] black | cover | pylint | safety

⠋ [4] black | cover | pylint | safety

⠙ [4] black | cover | pylint | safety

⠹ [4] black | cover | pylint | safety

⠸ [4] black | cover | pylint | safety

⠼ [4] black | cover | pylint | safety

⠴ [4] black | cover | pylint | safety
✔ OK black in 21.543 seconds


⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safety

⠸ [3] cover | pylint | safety

⠼ [3] cover | pylint | safety

⠴ [3] cover | pylint | safety

⠦ [3] cover | pylint | safety

⠧ [3] cover | pylint | safety

⠇ [3] cover | pylint | safety

⠏ [3] cover | pylint | safety

⠋ [3] cover | pylint | safety

⠙ [3] cover | pylint | safety

⠹ [3] cover | pylint | safetyERROR: invocation failed (exit code 1), logfile: /tmp/.tox/cover/log/cover-0.log
================================== log start ===================================
cover create: /tmp/.tox/cover
cover installdeps: -r/home/jenkins/workspace/N2VC-stage_2-merge_v15.0_2/requirements.txt, -r/home/jenkins/workspace/N2VC-stage_2-merge_v15.0_2/requirements-dev.txt, -r/home/jenkins/workspace/N2VC-stage_2-merge_v15.0_2/requirements-test.txt
cover develop-inst: /home/jenkins/workspace/N2VC-stage_2-merge_v15.0_2
cover installed: aiokafka==0.8.1,async-timeout==4.0.3,asynctest==0.13.0,bcrypt==4.0.1,cachetools==5.3.1,certifi==2023.7.22,cffi==1.16.0,charset-normalizer==3.2.0,coverage==7.3.1,cryptography==41.0.4,dataclasses==0.6,dnspython==2.4.2,flake8==4.0.1,google-auth==2.17.3,idna==3.4,juju==2.9.44.0,jujubundlelib==0.5.7,kafka-python==2.0.2,kubernetes==26.1.0,macaroonbakery==1.3.1,mccabe==0.6.1,mock==5.1.0,motor==3.3.1,mypy-extensions==1.0.0,-e git+https://osm.etsi.org/gerrit/osm/N2VC.git@55fd5c95749b475afd6e31172d4d336df7d88f9a#egg=N2VC,nose2==0.13.0,oauthlib==3.2.2,osm-common @ git+https://osm.etsi.org/gerrit/osm/common.git@261e46f7125c8ebe473ee780654ffe42245d4c8d,packaging==23.1,paramiko==2.12.0,protobuf==3.20.3,pyasn1==0.5.0,pyasn1-modules==0.3.0,pycodestyle==2.8.0,pycparser==2.21,pycryptodome==3.19.0,pyflakes==2.4.0,pymacaroons==0.13.0,pymongo==4.5.0,PyNaCl==1.5.0,pyRFC3339==1.1,python-dateutil==2.8.2,pytz==2023.3.post1,PyYAML==6.0.1,requests==2.31.0,requests-mock==1.11.0,requests-oauthlib==1.3.1,retrying-async==2.0.0,rsa==4.9,six==1.16.0,theblues==0.5.2,toposort==1.10,typing-inspect==0.9.0,typing_extensions==4.8.0,urllib3==2.0.5,websocket-client==1.6.3,websockets==11.0.3
cover run-test-pre: PYTHONHASHSEED='3791540878'
cover run-test: commands[0] | sh -c 'rm -f nosetests.xml'
cover run-test: commands[1] | coverage erase
cover run-test: commands[2] | nose2 -C --coverage n2vc
..................................................................................................................................................................../usr/lib/python3.10/unittest/mock.py:2569: RuntimeWarning: coroutine 'AsyncMock.__call__' was never awaited
  return (other_args, other_kwargs) == (self_args, self_kwargs)
RuntimeWarning: Enable tracemalloc to get the object allocation traceback
...............................................................................................................................{'apiVersion': 'cert-manager.io/v1', 'kind': 'Certificate', 'metadata': {'name': 'test-cert', 'namespace': 'osm'}, 'spec': {'secretName': 'test-cert-secret', 'privateKey': {'rotationPolicy': 'Always', 'algorithm': 'ECDSA', 'size': 256}, 'duration': '8760h', 'renewBefore': '2208h', 'subject': {'organizations': ['osm']}, 'commonName': 'osm', 'isCA': False, 'usages': ['server auth'], 'dnsNames': ['*.osm', '*.osm.svc', '*.osm.svc.cluster', '*.osm.svc.cluster.local'], 'issuerRef': {'name': 'ca-issuer', 'kind': 'ClusterIssuer'}}}
1  ['charm', 'change', {'model-uuid': '1ee18c0b-bd69-4e85-8ebc-01eec76c964d', 'charm-url': 'local:bionic/simple-ha-proxy-29', 'charm-version': '', 'life': 'alive', 'profile': None, 'config': {'ssh-hostname': '', 'ssh-key-bits': 4096, 'ssh-key-type': 'rsa', 'ssh-password': '', 'ssh-public-key': '', 'ssh-username': ''}}]
2  ['application', 'change', {'model-uuid': '1ee18c0b-bd69-4e85-8ebc-01eec76c964d', 'name': 'app-vnf-7a49ace2b6-z0', 'exposed': False, 'charm-url': 'local:bionic/simple-ha-proxy-29', 'owner-tag': '', 'life': 'alive', 'min-units': 0, 'constraints': {}, 'config': {'ssh-hostname': '172.21.249.28', 'ssh-password': 'osm4u', 'ssh-username': 'ubuntu'}, 'subordinate': False, 'status': {'current': 'unset', 'message': '', 'version': ''}, 'workload-version': ''}]
3  ['unit', 'change', {'model-uuid': '1ee18c0b-bd69-4e85-8ebc-01eec76c964d', 'name': 'app-vnf-7a49ace2b6-z0/0', 'application': 'app-vnf-7a49ace2b6-z0', 'series': 'bionic', 'charm-url': 'local:bionic/simple-ha-proxy-29', 'life': 'alive', 'public-address': '10.37.209.54', 'private-address': '10.37.209.54', 'machine-id': '1', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-26T18:50:27.56175336Z', 'version': ''}, 'agent-status': {'current': 'idle', 'message': '', 'since': '2022-04-27T16:21:56.481875662Z', 'version': '2.9.22'}}]
4  ['unit', 'change', {'model-uuid': '1ee18c0b-bd69-4e85-8ebc-01eec76c964d', 'name': 'app-vnf-7a49ace2b6-z0/2', 'application': 'app-vnf-7a49ace2b6-z0', 'series': 'bionic', 'charm-url': 'local:bionic/simple-ha-proxy-29', 'life': 'alive', 'public-address': '10.37.209.93', 'private-address': '10.37.209.93', 'machine-id': '3', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-26T18:50:27.579802723Z', 'version': ''}, 'agent-status': {'current': 'idle', 'message': '', 'since': '2022-04-27T16:20:44.69125318Z', 'version': '2.9.22'}}]
5  ['unit', 'change', {'model-uuid': '1ee18c0b-bd69-4e85-8ebc-01eec76c964d', 'name': 'app-vnf-7a49ace2b6-z0/1', 'application': 'app-vnf-7a49ace2b6-z0', 'series': 'bionic', 'charm-url': 'local:bionic/simple-ha-proxy-29', 'life': 'alive', 'public-address': '10.37.209.4', 'private-address': '10.37.209.4', 'machine-id': '2', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-26T18:50:27.563068618Z', 'version': ''}, 'agent-status': {'current': 'idle', 'message': '', 'since': '2022-04-27T16:20:48.695716332Z', 'version': '2.9.22'}}]
6  ['charm', 'change', {'model-uuid': '1ee18c0b-bd69-4e85-8ebc-01eec76c964d', 'charm-url': 'local:bionic/simple-ha-proxy-28', 'charm-version': '', 'life': 'dying', 'profile': None, 'config': {'ssh-hostname': '', 'ssh-key-bits': 4096, 'ssh-key-type': 'rsa', 'ssh-password': '', 'ssh-public-key': '', 'ssh-username': ''}}]
7  ['charm', 'remove', {'model-uuid': '1ee18c0b-bd69-4e85-8ebc-01eec76c964d', 'charm-url': 'local:bionic/simple-ha-proxy-28', 'charm-version': '', 'life': 'dying', 'profile': None, 'config': {'ssh-hostname': '', 'ssh-key-bits': 4096, 'ssh-key-type': 'rsa', 'ssh-password': '', 'ssh-public-key': '', 'ssh-username': ''}}]
8  ['unit', 'change', {'model-uuid': '1ee18c0b-bd69-4e85-8ebc-01eec76c964d', 'name': 'app-vnf-7a49ace2b6-z0/0', 'application': 'app-vnf-7a49ace2b6-z0', 'series': 'bionic', 'charm-url': 'local:bionic/simple-ha-proxy-29', 'life': 'alive', 'public-address': '10.37.209.54', 'private-address': '10.37.209.54', 'machine-id': '1', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-26T18:50:27.56175336Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running upgrade-charm hook', 'since': '2022-04-27T16:22:54.354997486Z', 'version': '2.9.22'}}]
9  ['unit', 'change', {'model-uuid': '1ee18c0b-bd69-4e85-8ebc-01eec76c964d', 'name': 'app-vnf-7a49ace2b6-z0/2', 'application': 'app-vnf-7a49ace2b6-z0', 'series': 'bionic', 'charm-url': 'local:bionic/simple-ha-proxy-29', 'life': 'alive', 'public-address': '10.37.209.93', 'private-address': '10.37.209.93', 'machine-id': '3', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-26T18:50:27.579802723Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running upgrade-charm hook', 'since': '2022-04-27T16:22:54.400387228Z', 'version': '2.9.22'}}]
10  ['unit', 'change', {'model-uuid': '1ee18c0b-bd69-4e85-8ebc-01eec76c964d', 'name': 'app-vnf-7a49ace2b6-z0/1', 'application': 'app-vnf-7a49ace2b6-z0', 'series': 'bionic', 'charm-url': 'local:bionic/simple-ha-proxy-29', 'life': 'alive', 'public-address': '10.37.209.4', 'private-address': '10.37.209.4', 'machine-id': '2', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-26T18:50:27.563068618Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running upgrade-charm hook', 'since': '2022-04-27T16:22:54.523797611Z', 'version': '2.9.22'}}]
11  ['unit', 'change', {'model-uuid': '1ee18c0b-bd69-4e85-8ebc-01eec76c964d', 'name': 'app-vnf-7a49ace2b6-z0/0', 'application': 'app-vnf-7a49ace2b6-z0', 'series': 'bionic', 'charm-url': 'local:bionic/simple-ha-proxy-29', 'life': 'alive', 'public-address': '10.37.209.54', 'private-address': '10.37.209.54', 'machine-id': '1', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-26T18:50:27.56175336Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running config-changed hook', 'since': '2022-04-27T16:22:54.934760959Z', 'version': '2.9.22'}}]
12  ['unit', 'change', {'model-uuid': '1ee18c0b-bd69-4e85-8ebc-01eec76c964d', 'name': 'app-vnf-7a49ace2b6-z0/2', 'application': 'app-vnf-7a49ace2b6-z0', 'series': 'bionic', 'charm-url': 'local:bionic/simple-ha-proxy-29', 'life': 'alive', 'public-address': '10.37.209.93', 'private-address': '10.37.209.93', 'machine-id': '3', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-26T18:50:27.579802723Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running config-changed hook', 'since': '2022-04-27T16:22:54.982259225Z', 'version': '2.9.22'}}]
13  ['unit', 'change', {'model-uuid': '1ee18c0b-bd69-4e85-8ebc-01eec76c964d', 'name': 'app-vnf-7a49ace2b6-z0/0', 'application': 'app-vnf-7a49ace2b6-z0', 'series': 'bionic', 'charm-url': 'local:bionic/simple-ha-proxy-29', 'life': 'alive', 'public-address': '10.37.209.54', 'private-address': '10.37.209.54', 'machine-id': '1', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'waiting', 'message': 'Waiting for SSH credentials', 'since': '2022-04-27T16:22:55.091278959Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running config-changed hook', 'since': '2022-04-27T16:22:54.934760959Z', 'version': '2.9.22'}}]
.14  ['unit', 'change', {'model-uuid': '1ee18c0b-bd69-4e85-8ebc-01eec76c964d', 'name': 'app-vnf-7a49ace2b6-z0/1', 'application': 'app-vnf-7a49ace2b6-z0', 'series': 'bionic', 'charm-url': 'local:bionic/simple-ha-proxy-29', 'life': 'alive', 'public-address': '10.37.209.4', 'private-address': '10.37.209.4', 'machine-id': '2', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-26T18:50:27.563068618Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running config-changed hook', 'since': '2022-04-27T16:22:55.091697191Z', 'version': '2.9.22'}}]
15  ['unit', 'change', {'model-uuid': '1ee18c0b-bd69-4e85-8ebc-01eec76c964d', 'name': 'app-vnf-7a49ace2b6-z0/2', 'application': 'app-vnf-7a49ace2b6-z0', 'series': 'bionic', 'charm-url': 'local:bionic/simple-ha-proxy-29', 'life': 'alive', 'public-address': '10.37.209.93', 'private-address': '10.37.209.93', 'machine-id': '3', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'waiting', 'message': 'Waiting for SSH credentials', 'since': '2022-04-27T16:22:55.153254035Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running config-changed hook', 'since': '2022-04-27T16:22:54.982259225Z', 'version': '2.9.22'}}]
16  ['unit', 'change', {'model-uuid': '1ee18c0b-bd69-4e85-8ebc-01eec76c964d', 'name': 'app-vnf-7a49ace2b6-z0/1', 'application': 'app-vnf-7a49ace2b6-z0', 'series': 'bionic', 'charm-url': 'local:bionic/simple-ha-proxy-29', 'life': 'alive', 'public-address': '10.37.209.4', 'private-address': '10.37.209.4', 'machine-id': '2', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'waiting', 'message': 'Waiting for SSH credentials', 'since': '2022-04-27T16:22:55.307204975Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running config-changed hook', 'since': '2022-04-27T16:22:55.091697191Z', 'version': '2.9.22'}}]
17  ['unit', 'change', {'model-uuid': '1ee18c0b-bd69-4e85-8ebc-01eec76c964d', 'name': 'app-vnf-7a49ace2b6-z0/1', 'application': 'app-vnf-7a49ace2b6-z0', 'series': 'bionic', 'charm-url': 'local:bionic/simple-ha-proxy-29', 'life': 'alive', 'public-address': '10.37.209.4', 'private-address': '10.37.209.4', 'machine-id': '2', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-27T16:22:58.698041924Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running config-changed hook', 'since': '2022-04-27T16:22:55.091697191Z', 'version': '2.9.22'}}]
18  ['unit', 'change', {'model-uuid': '1ee18c0b-bd69-4e85-8ebc-01eec76c964d', 'name': 'app-vnf-7a49ace2b6-z0/1', 'application': 'app-vnf-7a49ace2b6-z0', 'series': 'bionic', 'charm-url': 'local:bionic/simple-ha-proxy-29', 'life': 'alive', 'public-address': '10.37.209.4', 'private-address': '10.37.209.4', 'machine-id': '2', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-27T16:22:58.698041924Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running leader-settings-changed hook', 'since': '2022-04-27T16:22:59.098429743Z', 'version': '2.9.22'}}]
19  ['unit', 'change', {'model-uuid': '1ee18c0b-bd69-4e85-8ebc-01eec76c964d', 'name': 'app-vnf-7a49ace2b6-z0/1', 'application': 'app-vnf-7a49ace2b6-z0', 'series': 'bionic', 'charm-url': 'local:bionic/simple-ha-proxy-29', 'life': 'alive', 'public-address': '10.37.209.4', 'private-address': '10.37.209.4', 'machine-id': '2', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-27T16:22:58.698041924Z', 'version': ''}, 'agent-status': {'current': 'idle', 'message': '', 'since': '2022-04-27T16:22:59.636191881Z', 'version': '2.9.22'}}]
20  ['unit', 'change', {'model-uuid': '1ee18c0b-bd69-4e85-8ebc-01eec76c964d', 'name': 'app-vnf-7a49ace2b6-z0/0', 'application': 'app-vnf-7a49ace2b6-z0', 'series': 'bionic', 'charm-url': 'local:bionic/simple-ha-proxy-29', 'life': 'alive', 'public-address': '10.37.209.54', 'private-address': '10.37.209.54', 'machine-id': '1', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-27T16:23:00.173022824Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running config-changed hook', 'since': '2022-04-27T16:22:54.934760959Z', 'version': '2.9.22'}}]
21  ['unit', 'change', {'model-uuid': '1ee18c0b-bd69-4e85-8ebc-01eec76c964d', 'name': 'app-vnf-7a49ace2b6-z0/2', 'application': 'app-vnf-7a49ace2b6-z0', 'series': 'bionic', 'charm-url': 'local:bionic/simple-ha-proxy-29', 'life': 'alive', 'public-address': '10.37.209.93', 'private-address': '10.37.209.93', 'machine-id': '3', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-27T16:23:00.5376781Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running config-changed hook', 'since': '2022-04-27T16:22:54.982259225Z', 'version': '2.9.22'}}]
22  ['unit', 'change', {'model-uuid': '1ee18c0b-bd69-4e85-8ebc-01eec76c964d', 'name': 'app-vnf-7a49ace2b6-z0/0', 'application': 'app-vnf-7a49ace2b6-z0', 'series': 'bionic', 'charm-url': 'local:bionic/simple-ha-proxy-29', 'life': 'alive', 'public-address': '10.37.209.54', 'private-address': '10.37.209.54', 'machine-id': '1', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-27T16:23:00.173022824Z', 'version': ''}, 'agent-status': {'current': 'idle', 'message': '', 'since': '2022-04-27T16:23:00.529675913Z', 'version': '2.9.22'}}]
23  ['unit', 'change', {'model-uuid': '1ee18c0b-bd69-4e85-8ebc-01eec76c964d', 'name': 'app-vnf-7a49ace2b6-z0/2', 'application': 'app-vnf-7a49ace2b6-z0', 'series': 'bionic', 'charm-url': 'local:bionic/simple-ha-proxy-29', 'life': 'alive', 'public-address': '10.37.209.93', 'private-address': '10.37.209.93', 'machine-id': '3', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-27T16:23:00.5376781Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running leader-settings-changed hook', 'since': '2022-04-27T16:23:00.948967357Z', 'version': '2.9.22'}}]
24  ['unit', 'change', {'model-uuid': '1ee18c0b-bd69-4e85-8ebc-01eec76c964d', 'name': 'app-vnf-7a49ace2b6-z0/2', 'application': 'app-vnf-7a49ace2b6-z0', 'series': 'bionic', 'charm-url': 'local:bionic/simple-ha-proxy-29', 'life': 'alive', 'public-address': '10.37.209.93', 'private-address': '10.37.209.93', 'machine-id': '3', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-27T16:23:00.5376781Z', 'version': ''}, 'agent-status': {'current': 'idle', 'message': '', 'since': '2022-04-27T16:23:01.449283589Z', 'version': '2.9.22'}}]
1  ['charm', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'charm-url': 'local:kubernetes/sshproxy-1', 'charm-version': '', 'life': 'alive', 'profile': None}]
2  ['charm', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'charm-url': 'local:kubernetes/sshproxy-1', 'charm-version': '', 'life': 'alive', 'profile': None, 'config': {'apt-mirror': None, 'security-apt-mirror': None, 'ssh-hostname': '', 'ssh-key-bits': 4096, 'ssh-key-type': 'rsa', 'ssh-password': '', 'ssh-public-key': '', 'ssh-username': ''}}]
.3  ['application', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'sshproxy', 'exposed': False, 'charm-url': 'local:kubernetes/sshproxy-1', 'owner-tag': '', 'life': 'alive', 'min-units': 0, 'constraints': {}, 'config': {'ssh-hostname': '127.0.0.1', 'ssh-password': 'osm4u', 'ssh-username': 'ubuntu'}, 'subordinate': False, 'status': {'current': 'active', 'message': '', 'since': '2022-04-27T18:06:37.951722352Z', 'version': ''}, 'workload-version': ''}]
4  ['application', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'sshproxy', 'exposed': False, 'charm-url': 'local:kubernetes/sshproxy-1', 'owner-tag': '', 'life': 'alive', 'min-units': 0, 'constraints': {}, 'config': {'ssh-hostname': '127.0.0.1', 'ssh-password': 'osm4u', 'ssh-username': 'ubuntu'}, 'subordinate': False, 'status': {'current': 'active', 'message': '', 'since': '2022-04-27T18:06:37.951722352Z', 'version': ''}, 'workload-version': ''}]
5  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'sshproxy/0', 'application': 'sshproxy', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/sshproxy-1', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.24', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-27T18:08:40.533982098Z', 'version': ''}, 'agent-status': {'current': 'idle', 'message': '', 'since': '2022-04-27T18:08:41.574108719Z', 'version': ''}}]
6  ['charm', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'charm-url': 'local:kubernetes/sshproxy-0', 'charm-version': '', 'life': 'dying', 'profile': None, 'config': {'apt-mirror': None, 'security-apt-mirror': None, 'ssh-hostname': '', 'ssh-key-bits': 4096, 'ssh-key-type': 'rsa', 'ssh-password': '', 'ssh-public-key': '', 'ssh-username': ''}}]
7  ['charm', 'remove', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'charm-url': 'local:kubernetes/sshproxy-0', 'charm-version': '', 'life': 'dying', 'profile': None, 'config': {'apt-mirror': None, 'security-apt-mirror': None, 'ssh-hostname': '', 'ssh-key-bits': 4096, 'ssh-key-type': 'rsa', 'ssh-password': '', 'ssh-public-key': '', 'ssh-username': ''}}]
8  ['application', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'sshproxy', 'exposed': False, 'charm-url': 'local:kubernetes/sshproxy-1', 'owner-tag': '', 'life': 'alive', 'min-units': 0, 'constraints': {}, 'config': {'ssh-hostname': '127.0.0.1', 'ssh-password': 'osm4u', 'ssh-username': 'ubuntu'}, 'subordinate': False, 'status': {'current': 'active', 'message': '', 'since': '2022-04-27T18:06:37.951722352Z', 'version': ''}, 'workload-version': ''}]
9  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'sshproxy/0', 'application': 'sshproxy', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/sshproxy-1', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.24', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': 'Active', 'since': '2022-04-27T18:09:49.713279872Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running upgrade-charm hook', 'since': '2022-04-27T18:09:48.529774773Z', 'version': ''}}]
10  ['application', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'sshproxy', 'exposed': False, 'charm-url': 'local:kubernetes/sshproxy-1', 'owner-tag': '', 'life': 'alive', 'min-units': 0, 'constraints': {}, 'config': {'ssh-hostname': '127.0.0.1', 'ssh-password': 'osm4u', 'ssh-username': 'ubuntu'}, 'subordinate': False, 'status': {'current': 'active', 'message': '', 'since': '2022-04-27T18:06:37.951722352Z', 'version': ''}, 'workload-version': ''}]
11  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'sshproxy/0', 'application': 'sshproxy', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/sshproxy-1', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.24', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': 'Active', 'since': '2022-04-27T18:09:49.713279872Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running config-changed hook', 'since': '2022-04-27T18:09:50.760612389Z', 'version': ''}}]
12  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'sshproxy/0', 'application': 'sshproxy', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/sshproxy-1', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.24', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-27T18:09:51.90389784Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running config-changed hook', 'since': '2022-04-27T18:09:50.760612389Z', 'version': ''}}]
13  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'sshproxy/0', 'application': 'sshproxy', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/sshproxy-1', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.24', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-27T18:09:51.90389784Z', 'version': ''}, 'agent-status': {'current': 'idle', 'message': '', 'since': '2022-04-27T18:09:52.859465812Z', 'version': ''}}]
1  ['charm', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'charm-url': 'local:kubernetes/mongodb-k8s-0', 'charm-version': '', 'life': 'alive', 'profile': None}]
2  ['charm', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'charm-url': 'local:kubernetes/mongodb-k8s-0', 'charm-version': '', 'life': 'alive', 'profile': None, 'config': {'replica_set_name': 'rs0'}}]
3  ['application', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'mongodb', 'exposed': False, 'charm-url': 'local:kubernetes/mongodb-k8s-0', 'owner-tag': '', 'life': 'alive', 'min-units': 0, 'constraints': {}, 'subordinate': False, 'status': {'current': 'active', 'message': '', 'since': '2022-04-25T15:03:59.520286015Z', 'version': ''}, 'workload-version': ''}]
4  ['application', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'mongodb', 'exposed': False, 'charm-url': 'local:kubernetes/mongodb-k8s-0', 'owner-tag': '', 'life': 'alive', 'min-units': 0, 'constraints': {}, 'subordinate': False, 'status': {'current': 'active', 'message': '', 'since': '2022-04-25T15:03:59.520286015Z', 'version': ''}, 'workload-version': ''}]
5  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'mongodb/0', 'application': 'mongodb', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/mongodb-k8s-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.147', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-24T08:22:00.904010692Z', 'version': ''}, 'agent-status': {'current': 'idle', 'message': '', 'since': '2022-04-27T17:36:42.739482369Z', 'version': ''}}]
6  ['charm', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'charm-url': 'ch:amd64/kubernetes/mongodb-k8s-1', 'charm-version': '', 'life': 'dying', 'profile': None, 'config': {'replica_set_name': 'rs0'}}]
7  ['charm', 'remove', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'charm-url': 'ch:amd64/kubernetes/mongodb-k8s-1', 'charm-version': '', 'life': 'dying', 'profile': None, 'config': {'replica_set_name': 'rs0'}}]
.8  ['application', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'mongodb', 'exposed': False, 'charm-url': 'local:kubernetes/mongodb-k8s-0', 'owner-tag': '', 'life': 'alive', 'min-units': 0, 'constraints': {}, 'subordinate': False, 'status': {'current': 'active', 'message': '', 'since': '2022-04-25T15:03:59.520286015Z', 'version': ''}, 'workload-version': ''}]
9  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'mongodb/0', 'application': 'mongodb', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/mongodb-k8s-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.147', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-24T08:22:00.904010692Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running upgrade-charm hook', 'since': '2022-04-27T18:23:25.164370911Z', 'version': ''}}]
10  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'mongodb/0', 'application': 'mongodb', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/mongodb-k8s-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.147', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'waiting', 'message': 'Fetching image information', 'since': '2022-04-27T18:23:26.17972471Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running upgrade-charm hook', 'since': '2022-04-27T18:23:25.164370911Z', 'version': ''}}]
11  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'mongodb/0', 'application': 'mongodb', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/mongodb-k8s-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.147', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'waiting', 'message': 'Assembling pod spec', 'since': '2022-04-27T18:23:26.4876642Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running upgrade-charm hook', 'since': '2022-04-27T18:23:25.164370911Z', 'version': ''}}]
12  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'mongodb/0', 'application': 'mongodb', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/mongodb-k8s-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.147', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-27T18:23:26.747039555Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running upgrade-charm hook', 'since': '2022-04-27T18:23:25.164370911Z', 'version': ''}}]
13  ['application', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'mongodb', 'exposed': False, 'charm-url': 'local:kubernetes/mongodb-k8s-0', 'owner-tag': '', 'life': 'alive', 'min-units': 0, 'constraints': {}, 'subordinate': False, 'status': {'current': 'active', 'message': '', 'since': '2022-04-25T15:03:59.520286015Z', 'version': ''}, 'workload-version': ''}]
14  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'mongodb/0', 'application': 'mongodb', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/mongodb-k8s-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.147', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-27T18:23:26.747039555Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running config-changed hook', 'since': '2022-04-27T18:23:27.665397171Z', 'version': ''}}]
15  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'mongodb/0', 'application': 'mongodb', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/mongodb-k8s-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.147', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'waiting', 'message': 'Fetching image information', 'since': '2022-04-27T18:23:28.405317887Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running config-changed hook', 'since': '2022-04-27T18:23:27.665397171Z', 'version': ''}}]
16  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'mongodb/0', 'application': 'mongodb', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/mongodb-k8s-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.147', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'waiting', 'message': 'Assembling pod spec', 'since': '2022-04-27T18:23:28.701544881Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running config-changed hook', 'since': '2022-04-27T18:23:27.665397171Z', 'version': ''}}]
17  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'mongodb/0', 'application': 'mongodb', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/mongodb-k8s-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.147', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-27T18:23:29.040857644Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running config-changed hook', 'since': '2022-04-27T18:23:27.665397171Z', 'version': ''}}]
18  ['application', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'mongodb', 'exposed': False, 'charm-url': 'local:kubernetes/mongodb-k8s-0', 'owner-tag': '', 'life': 'alive', 'min-units': 0, 'constraints': {}, 'subordinate': False, 'status': {'current': 'active', 'message': '', 'since': '2022-04-25T15:03:59.520286015Z', 'version': ''}, 'workload-version': ''}]
19  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'mongodb/0', 'application': 'mongodb', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/mongodb-k8s-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.147', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-27T18:23:29.040857644Z', 'version': ''}, 'agent-status': {'current': 'idle', 'message': '', 'since': '2022-04-27T18:23:29.956508325Z', 'version': ''}}]
1  ['charm', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'charm-url': 'local:kubernetes/osm-lcm-0', 'charm-version': '', 'life': 'alive', 'profile': None}]
2  ['charm', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'charm-url': 'local:kubernetes/osm-lcm-0', 'charm-version': '', 'life': 'alive', 'profile': None, 'config': {'database_commonkey': 'osm', 'debug_common_local_path': None, 'debug_lcm_local_path': None, 'debug_mode': False, 'debug_n2vc_local_path': None, 'debug_pubkey': None, 'image_pull_policy': 'always', 'log_level': 'INFO', 'mongodb_uri': None, 'security_context': False, 'vca_apiproxy': None, 'vca_cacert': None, 'vca_cloud': None, 'vca_helm_ca_certs': '', 'vca_host': None, 'vca_k8s_cloud': None, 'vca_model_config_agent_metadata_url': None, 'vca_model_config_agent_stream': None, 'vca_model_config_apt_ftp_proxy': None, 'vca_model_config_apt_http_proxy': None, 'vca_model_config_apt_https_proxy': None, 'vca_model_config_apt_mirror': None, 'vca_model_config_apt_no_proxy': None, 'vca_model_config_automatically_retry_hooks': None, 'vca_model_config_backup_dir': None, 'vca_model_config_cloudinit_userdata': None, 'vca_model_config_container_image_metadata_url': None, 'vca_model_config_container_image_stream': None, 'vca_model_config_container_inherit_properties': None, 'vca_model_config_container_networking_method': None, 'vca_model_config_default_series': None, 'vca_model_config_default_space': None, 'vca_model_config_development': None, 'vca_model_config_disable_network_management': None, 'vca_model_config_egress_subnets': None, 'vca_model_config_enable_os_refresh_update': None, 'vca_model_config_enable_os_upgrade': None, 'vca_model_config_fan_config': None, 'vca_model_config_firewall_mode': None, 'vca_model_config_ftp_proxy': None, 'vca_model_config_http_proxy': None, 'vca_model_config_https_proxy': None, 'vca_model_config_ignore_machine_addresses': None, 'vca_model_config_image_metadata_url': None, 'vca_model_config_image_stream': None, 'vca_model_config_juju_ftp_proxy': None, 'vca_model_config_juju_http_proxy': None, 'vca_model_config_juju_https_proxy': None, 'vca_model_config_juju_no_proxy': None, 'vca_model_config_logforward_enabled': None, 'vca_model_config_logging_config': None, 'vca_model_config_lxd_snap_channel': None, 'vca_model_config_max_action_results_age': None, 'vca_model_config_max_action_results_size': None, 'vca_model_config_max_status_history_age': None, 'vca_model_config_max_status_history_size': None, 'vca_model_config_net_bond_reconfigure_delay': None, 'vca_model_config_no_proxy': None, 'vca_model_config_provisioner_harvest_mode': None, 'vca_model_config_proxy_ssh': None, 'vca_model_config_snap_http_proxy': None, 'vca_model_config_snap_https_proxy': None, 'vca_model_config_snap_store_assertions': None, 'vca_model_config_snap_store_proxy': None, 'vca_model_config_snap_store_proxy_url': None, 'vca_model_config_ssl_hostname_verification': None, 'vca_model_config_test_mode': None, 'vca_model_config_transmit_vendor_metrics': None, 'vca_model_config_update_status_hook_interval': None, 'vca_port': None, 'vca_pubkey': None, 'vca_secret': None, 'vca_stablerepourl': 'https://charts.helm.sh/stable', 'vca_user': None}}]
3  ['application', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'lcm', 'exposed': False, 'charm-url': 'local:kubernetes/osm-lcm-0', 'owner-tag': '', 'life': 'alive', 'min-units': 0, 'constraints': {}, 'config': {'database_commonkey': 'osm', 'debug_common_local_path': '/home/ubuntu/mark/git/osm/branches/master/common', 'debug_lcm_local_path': '/home/ubuntu/mark/git/osm/branches/master/LCM', 'debug_mode': True, 'debug_n2vc_local_path': '/home/ubuntu/mark/git/osm/branches/master/N2VC', 'debug_pubkey': 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDUrOLpYylC9lRlIknpGeda2mzY+mqTYxLDj9Q5t2jerT/aHARSr7DBbkLroqb8bZLsHw3QSHOy9AjF7Y8z5HpkFHGL0do1A/a3MkY+TIX3+FVP8FuvSIb7fNofC2odH5Pj/5kY2TSQhGcsAeYejoYn6qQ0xElNJtWaoqPKkAe825TJkANc31YvokxYCbY9oHfzUPEXtS2nADJrn5drEgc/R8cAwPRNPs2EU/XT2u1m+UP5T9nHbFV9rjv7RhrezB1ynQ5IGsPteOCDIsLswLKpuSQ0JBpuYb6wKjzBlYYyMe1lQF+m9ZWEnywGzCEQncsOxF+GzSbxrrtTLOFgDAbT mark.beierl@canonical.com', 'log_level': 'DEBUG', 'vca_cacert': 'LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUVFekNDQW51Z0F3SUJBZ0lWQU1iT21oMThUaFc3NDNlSGhIckZQL1JzcXd5U01BMEdDU3FHU0liM0RRRUIKQ3dVQU1DRXhEVEFMQmdOVkJBb1RCRXAxYW5VeEVEQU9CZ05WQkFNVEIycDFhblV0WTJFd0hoY05Nakl3TkRBNApNREl5TXpReldoY05Nekl3TkRBNE1ESXlPRFF6V2pBaE1RMHdDd1lEVlFRS0V3UktkV3AxTVJBd0RnWURWUVFECkV3ZHFkV3AxTFdOaE1JSUJvakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBWThBTUlJQmlnS0NBWUVBMWJMYUMwemMKQzdKOGRSdkg0UEtSZzU5MEI0S0EzRXpTNXUxbW81QldLblBoQ3RPb1hIVU03ZnhvU2RlV1dKb0FKb0hWOFlaUApiVzF0MnBzZEtGbWlZYWxhdGNkUSs5VGU5dWMxbnRNRDRlTVFTSjVKQ0MrSW83SDdCSjY0bkV4dms4RWNmT0F3CnNxL1lvMnZJaHcwVTNDZk5LaWNPNHE4MW1jamlkc001Nmp3eHA2R05SaVY5bEszV2hXd0JKWjZMdkovUDZySDAKNU8yV2crK0pNOFMzdGlFV1N3SzhZTmxiYTVKUExkdnNPVkVWWVVsK0NUc0RpRGhzZ2hFSHU2RHBzSzd5dGw2aApWa3NFRjI4Y1krRmhhVXpXejk2d0JqM1M0UUdKQXV5K1dBWStnRVZZcXIrQ0dySkVNeEJLK0VPWjJ2MjJ1YW9iClJyNmo5dkZRQ2I5YVQ5RTV1SDRZWGhIelJ2YUZLQVB4b2J5OFFpR0cwRXJkZTA1ajFYU0NaS0EyMXEyODcvR2wKT0NWWUxMMVNBb1VIbUMzUEZGU25ycDYzdUxLSWVJVTAyb1o0L3JQODlnbUM4VXBJNXgxTEdKQXJ1OEd1NHltRApBR2FxSjNWdjQ0MjIyWEhJaThXZGdwUFNLZWpQeUlReW9HMHBuTTZRUk5KaUdYdXg5S3dIblV5bEFnTUJBQUdqClFqQkFNQTRHQTFVZER3RUIvd1FFQXdJQ3BEQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01CMEdBMVVkRGdRV0JCU2cKM3VmTzhhajJCc2V2R0lMaEUxQUZpaTR3VWpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVlFQWs1eXFQeDFFWEF3MApIM2VoeVJienhCa1VKQkgwU2RDT3drelY4MVp3dmxBbktLS3hOTTFBd2VSQUxrUTNIRlMrOW11L2szK2ZZRG1uCkxMR3ZLMjM2THYzWWZpMkVHd2ZpbC9icnQ3bU5pQkRtTDdvd0Vta09oVzVKYlRiM2RRcmxtelJsVXhIU1R4d0MKUUM2NWdQTkJJcTNUZUZmU2t6ZlA1N0FIK0ZHemZYNTVBa0pnbEZpQXRRcGFoQXgxVlRaWitPK3RjbWZSSW5mUQpDSzArZE5qc3VUd2NHbzhvYUpOamJmWHNPYlA1eWFneWV5d2ZxQ3lvRExnT2gwdUlGUVBiUlBRM1g0OUw3bzhmCnNGRm9CcmVNbjFJWjJBUlplc0dWYXRKSFhRb01WRzcrK3F1L0g2dVNEMFZtK3piNTBJbGVhZHZiQVR2aUlUTlgKYWNtQkRvSmdOQ1JsTEhBR3hWN2pabFIrSFBjUitOTGordklJOUloeHVaY09STW5kTHpyT2hGSjVqM2FuOG5kbApOdW9sR2c3WW1hRmJWdFo3aUdEWnBISTdSQVFSZitjNVlKbFVIbUwrMnpNR2xiZHlKL3B5cTRjUEJsVDZlWUhtCmxSVEhseXVRaTd2ZndneXJwVU53ajMvbkNUekxjWDVqaHp3L1h2aDlGeGZpL1FTTmxKREIKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQoK', 'vca_cloud': 'lxd-cloud', 'vca_host': '10.0.2.68', 'vca_k8s_cloud': 'microk8s', 'vca_port': 17070, 'vca_pubkey': 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC+tPyU/gOogK/jQFbDgHtlaYhba8Y1SshxC5vL908ST2I6ku4+1XfIgVi8gfCUDRG8kzHL9S0i8iCvPYqCIasSEVD7+LCjYn19JZXWhnkwmlmHoW3a7ljw++d4aNWGKNWxiQOKKtM26ZH5yu1kKHtmZ1bcgrKGkQdiYBhzsKZ/8lRoWakGwZdDTdny6ZxmcvJ52GLyDs/K4jK730ogRVcsj7h3hb7KXKedNkX89ciAaus8m3HA9nMWsf8C0GRXR9ymGDml9pUORO8/6uOsccn5VQWHl5sitSG4K2W/5jBBNNmRQ8obV2ey7N+3nhb9luzhgk2Slj0XTjhnKOLP01Jn juju-client-key', 'vca_secret': '86bbee23c74c078a3a67a95349788748', 'vca_user': 'admin'}, 'subordinate': False, 'status': {'current': 'active', 'message': '', 'since': '2022-04-25T15:19:30.580696141Z', 'version': ''}, 'workload-version': ''}]
4  ['application', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'lcm', 'exposed': False, 'charm-url': 'local:kubernetes/osm-lcm-0', 'owner-tag': '', 'life': 'alive', 'min-units': 0, 'constraints': {}, 'config': {'database_commonkey': 'osm', 'debug_common_local_path': '/home/ubuntu/mark/git/osm/branches/master/common', 'debug_lcm_local_path': '/home/ubuntu/mark/git/osm/branches/master/LCM', 'debug_mode': True, 'debug_n2vc_local_path': '/home/ubuntu/mark/git/osm/branches/master/N2VC', 'debug_pubkey': 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDUrOLpYylC9lRlIknpGeda2mzY+mqTYxLDj9Q5t2jerT/aHARSr7DBbkLroqb8bZLsHw3QSHOy9AjF7Y8z5HpkFHGL0do1A/a3MkY+TIX3+FVP8FuvSIb7fNofC2odH5Pj/5kY2TSQhGcsAeYejoYn6qQ0xElNJtWaoqPKkAe825TJkANc31YvokxYCbY9oHfzUPEXtS2nADJrn5drEgc/R8cAwPRNPs2EU/XT2u1m+UP5T9nHbFV9rjv7RhrezB1ynQ5IGsPteOCDIsLswLKpuSQ0JBpuYb6wKjzBlYYyMe1lQF+m9ZWEnywGzCEQncsOxF+GzSbxrrtTLOFgDAbT mark.beierl@canonical.com', 'log_level': 'DEBUG', 'vca_cacert': 'LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUVFekNDQW51Z0F3SUJBZ0lWQU1iT21oMThUaFc3NDNlSGhIckZQL1JzcXd5U01BMEdDU3FHU0liM0RRRUIKQ3dVQU1DRXhEVEFMQmdOVkJBb1RCRXAxYW5VeEVEQU9CZ05WQkFNVEIycDFhblV0WTJFd0hoY05Nakl3TkRBNApNREl5TXpReldoY05Nekl3TkRBNE1ESXlPRFF6V2pBaE1RMHdDd1lEVlFRS0V3UktkV3AxTVJBd0RnWURWUVFECkV3ZHFkV3AxTFdOaE1JSUJvakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBWThBTUlJQmlnS0NBWUVBMWJMYUMwemMKQzdKOGRSdkg0UEtSZzU5MEI0S0EzRXpTNXUxbW81QldLblBoQ3RPb1hIVU03ZnhvU2RlV1dKb0FKb0hWOFlaUApiVzF0MnBzZEtGbWlZYWxhdGNkUSs5VGU5dWMxbnRNRDRlTVFTSjVKQ0MrSW83SDdCSjY0bkV4dms4RWNmT0F3CnNxL1lvMnZJaHcwVTNDZk5LaWNPNHE4MW1jamlkc001Nmp3eHA2R05SaVY5bEszV2hXd0JKWjZMdkovUDZySDAKNU8yV2crK0pNOFMzdGlFV1N3SzhZTmxiYTVKUExkdnNPVkVWWVVsK0NUc0RpRGhzZ2hFSHU2RHBzSzd5dGw2aApWa3NFRjI4Y1krRmhhVXpXejk2d0JqM1M0UUdKQXV5K1dBWStnRVZZcXIrQ0dySkVNeEJLK0VPWjJ2MjJ1YW9iClJyNmo5dkZRQ2I5YVQ5RTV1SDRZWGhIelJ2YUZLQVB4b2J5OFFpR0cwRXJkZTA1ajFYU0NaS0EyMXEyODcvR2wKT0NWWUxMMVNBb1VIbUMzUEZGU25ycDYzdUxLSWVJVTAyb1o0L3JQODlnbUM4VXBJNXgxTEdKQXJ1OEd1NHltRApBR2FxSjNWdjQ0MjIyWEhJaThXZGdwUFNLZWpQeUlReW9HMHBuTTZRUk5KaUdYdXg5S3dIblV5bEFnTUJBQUdqClFqQkFNQTRHQTFVZER3RUIvd1FFQXdJQ3BEQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01CMEdBMVVkRGdRV0JCU2cKM3VmTzhhajJCc2V2R0lMaEUxQUZpaTR3VWpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVlFQWs1eXFQeDFFWEF3MApIM2VoeVJienhCa1VKQkgwU2RDT3drelY4MVp3dmxBbktLS3hOTTFBd2VSQUxrUTNIRlMrOW11L2szK2ZZRG1uCkxMR3ZLMjM2THYzWWZpMkVHd2ZpbC9icnQ3bU5pQkRtTDdvd0Vta09oVzVKYlRiM2RRcmxtelJsVXhIU1R4d0MKUUM2NWdQTkJJcTNUZUZmU2t6ZlA1N0FIK0ZHemZYNTVBa0pnbEZpQXRRcGFoQXgxVlRaWitPK3RjbWZSSW5mUQpDSzArZE5qc3VUd2NHbzhvYUpOamJmWHNPYlA1eWFneWV5d2ZxQ3lvRExnT2gwdUlGUVBiUlBRM1g0OUw3bzhmCnNGRm9CcmVNbjFJWjJBUlplc0dWYXRKSFhRb01WRzcrK3F1L0g2dVNEMFZtK3piNTBJbGVhZHZiQVR2aUlUTlgKYWNtQkRvSmdOQ1JsTEhBR3hWN2pabFIrSFBjUitOTGordklJOUloeHVaY09STW5kTHpyT2hGSjVqM2FuOG5kbApOdW9sR2c3WW1hRmJWdFo3aUdEWnBISTdSQVFSZitjNVlKbFVIbUwrMnpNR2xiZHlKL3B5cTRjUEJsVDZlWUhtCmxSVEhseXVRaTd2ZndneXJwVU53ajMvbkNUekxjWDVqaHp3L1h2aDlGeGZpL1FTTmxKREIKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQoK', 'vca_cloud': 'lxd-cloud', 'vca_host': '10.0.2.68', 'vca_k8s_cloud': 'microk8s', 'vca_port': 17070, 'vca_pubkey': 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC+tPyU/gOogK/jQFbDgHtlaYhba8Y1SshxC5vL908ST2I6ku4+1XfIgVi8gfCUDRG8kzHL9S0i8iCvPYqCIasSEVD7+LCjYn19JZXWhnkwmlmHoW3a7ljw++d4aNWGKNWxiQOKKtM26ZH5yu1kKHtmZ1bcgrKGkQdiYBhzsKZ/8lRoWakGwZdDTdny6ZxmcvJ52GLyDs/K4jK730ogRVcsj7h3hb7KXKedNkX89ciAaus8m3HA9nMWsf8C0GRXR9ymGDml9pUORO8/6uOsccn5VQWHl5sitSG4K2W/5jBBNNmRQ8obV2ey7N+3nhb9luzhgk2Slj0XTjhnKOLP01Jn juju-client-key', 'vca_secret': '86bbee23c74c078a3a67a95349788748', 'vca_user': 'admin'}, 'subordinate': False, 'status': {'current': 'active', 'message': '', 'since': '2022-04-25T15:19:30.580696141Z', 'version': ''}, 'workload-version': ''}]
5  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'lcm/9', 'application': 'lcm', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/osm-lcm-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.135', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': 'ready', 'since': '2022-04-25T15:19:46.158217393Z', 'version': ''}, 'agent-status': {'current': 'idle', 'message': '', 'since': '2022-04-25T15:19:47.020240886Z', 'version': ''}}]
6  ['charm', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'charm-url': 'ch:amd64/kubernetes/osm-lcm-1', 'charm-version': '', 'life': 'dying', 'profile': None, 'config': {'database_commonkey': 'osm', 'debug_common_local_path': None, 'debug_lcm_local_path': None, 'debug_mode': False, 'debug_n2vc_local_path': None, 'debug_pubkey': None, 'image_pull_policy': 'always', 'log_level': 'INFO', 'mongodb_uri': None, 'security_context': False, 'vca_apiproxy': None, 'vca_cacert': None, 'vca_cloud': None, 'vca_helm_ca_certs': '', 'vca_host': None, 'vca_k8s_cloud': None, 'vca_model_config_agent_metadata_url': None, 'vca_model_config_agent_stream': None, 'vca_model_config_apt_ftp_proxy': None, 'vca_model_config_apt_http_proxy': None, 'vca_model_config_apt_https_proxy': None, 'vca_model_config_apt_mirror': None, 'vca_model_config_apt_no_proxy': None, 'vca_model_config_automatically_retry_hooks': None, 'vca_model_config_backup_dir': None, 'vca_model_config_cloudinit_userdata': None, 'vca_model_config_container_image_metadata_url': None, 'vca_model_config_container_image_stream': None, 'vca_model_config_container_inherit_properties': None, 'vca_model_config_container_networking_method': None, 'vca_model_config_default_series': None, 'vca_model_config_default_space': None, 'vca_model_config_development': None, 'vca_model_config_disable_network_management': None, 'vca_model_config_egress_subnets': None, 'vca_model_config_enable_os_refresh_update': None, 'vca_model_config_enable_os_upgrade': None, 'vca_model_config_fan_config': None, 'vca_model_config_firewall_mode': None, 'vca_model_config_ftp_proxy': None, 'vca_model_config_http_proxy': None, 'vca_model_config_https_proxy': None, 'vca_model_config_ignore_machine_addresses': None, 'vca_model_config_image_metadata_url': None, 'vca_model_config_image_stream': None, 'vca_model_config_juju_ftp_proxy': None, 'vca_model_config_juju_http_proxy': None, 'vca_model_config_juju_https_proxy': None, 'vca_model_config_juju_no_proxy': None, 'vca_model_config_logforward_enabled': None, 'vca_model_config_logging_config': None, 'vca_model_config_lxd_snap_channel': None, 'vca_model_config_max_action_results_age': None, 'vca_model_config_max_action_results_size': None, 'vca_model_config_max_status_history_age': None, 'vca_model_config_max_status_history_size': None, 'vca_model_config_net_bond_reconfigure_delay': None, 'vca_model_config_no_proxy': None, 'vca_model_config_provisioner_harvest_mode': None, 'vca_model_config_proxy_ssh': None, 'vca_model_config_snap_http_proxy': None, 'vca_model_config_snap_https_proxy': None, 'vca_model_config_snap_store_assertions': None, 'vca_model_config_snap_store_proxy': None, 'vca_model_config_snap_store_proxy_url': None, 'vca_model_config_ssl_hostname_verification': None, 'vca_model_config_test_mode': None, 'vca_model_config_transmit_vendor_metrics': None, 'vca_model_config_update_status_hook_interval': None, 'vca_port': None, 'vca_pubkey': None, 'vca_secret': None, 'vca_stablerepourl': 'https://charts.helm.sh/stable', 'vca_user': None}}]
7  ['charm', 'remove', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'charm-url': 'ch:amd64/kubernetes/osm-lcm-1', 'charm-version': '', 'life': 'dying', 'profile': None, 'config': {'database_commonkey': 'osm', 'debug_common_local_path': None, 'debug_lcm_local_path': None, 'debug_mode': False, 'debug_n2vc_local_path': None, 'debug_pubkey': None, 'image_pull_policy': 'always', 'log_level': 'INFO', 'mongodb_uri': None, 'security_context': False, 'vca_apiproxy': None, 'vca_cacert': None, 'vca_cloud': None, 'vca_helm_ca_certs': '', 'vca_host': None, 'vca_k8s_cloud': None, 'vca_model_config_agent_metadata_url': None, 'vca_model_config_agent_stream': None, 'vca_model_config_apt_ftp_proxy': None, 'vca_model_config_apt_http_proxy': None, 'vca_model_config_apt_https_proxy': None, 'vca_model_config_apt_mirror': None, 'vca_model_config_apt_no_proxy': None, 'vca_model_config_automatically_retry_hooks': None, 'vca_model_config_backup_dir': None, 'vca_model_config_cloudinit_userdata': None, 'vca_model_config_container_image_metadata_url': None, 'vca_model_config_container_image_stream': None, 'vca_model_config_container_inherit_properties': None, 'vca_model_config_container_networking_method': None, 'vca_model_config_default_series': None, 'vca_model_config_default_space': None, 'vca_model_config_development': None, 'vca_model_config_disable_network_management': None, 'vca_model_config_egress_subnets': None, 'vca_model_config_enable_os_refresh_update': None, 'vca_model_config_enable_os_upgrade': None, 'vca_model_config_fan_config': None, 'vca_model_config_firewall_mode': None, 'vca_model_config_ftp_proxy': None, 'vca_model_config_http_proxy': None, 'vca_model_config_https_proxy': None, 'vca_model_config_ignore_machine_addresses': None, 'vca_model_config_image_metadata_url': None, 'vca_model_config_image_stream': None, 'vca_model_config_juju_ftp_proxy': None, 'vca_model_config_juju_http_proxy': None, 'vca_model_config_juju_https_proxy': None, 'vca_model_config_juju_no_proxy': None, 'vca_model_config_logforward_enabled': None, 'vca_model_config_logging_config': None, 'vca_model_config_lxd_snap_channel': None, 'vca_model_config_max_action_results_age': None, 'vca_model_config_max_action_results_size': None, 'vca_model_config_max_status_history_age': None, 'vca_model_config_max_status_history_size': None, 'vca_model_config_net_bond_reconfigure_delay': None, 'vca_model_config_no_proxy': None, 'vca_model_config_provisioner_harvest_mode': None, 'vca_model_config_proxy_ssh': None, 'vca_model_config_snap_http_proxy': None, 'vca_model_config_snap_https_proxy': None, 'vca_model_config_snap_store_assertions': None, 'vca_model_config_snap_store_proxy': None, 'vca_model_config_snap_store_proxy_url': None, 'vca_model_config_ssl_hostname_verification': None, 'vca_model_config_test_mode': None, 'vca_model_config_transmit_vendor_metrics': None, 'vca_model_config_update_status_hook_interval': None, 'vca_port': None, 'vca_pubkey': None, 'vca_secret': None, 'vca_stablerepourl': 'https://charts.helm.sh/stable', 'vca_user': None}}]
8  ['application', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'lcm', 'exposed': False, 'charm-url': 'local:kubernetes/osm-lcm-0', 'owner-tag': '', 'life': 'alive', 'min-units': 0, 'constraints': {}, 'config': {'database_commonkey': 'osm', 'debug_common_local_path': '/home/ubuntu/mark/git/osm/branches/master/common', 'debug_lcm_local_path': '/home/ubuntu/mark/git/osm/branches/master/LCM', 'debug_mode': True, 'debug_n2vc_local_path': '/home/ubuntu/mark/git/osm/branches/master/N2VC', 'debug_pubkey': 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDUrOLpYylC9lRlIknpGeda2mzY+mqTYxLDj9Q5t2jerT/aHARSr7DBbkLroqb8bZLsHw3QSHOy9AjF7Y8z5HpkFHGL0do1A/a3MkY+TIX3+FVP8FuvSIb7fNofC2odH5Pj/5kY2TSQhGcsAeYejoYn6qQ0xElNJtWaoqPKkAe825TJkANc31YvokxYCbY9oHfzUPEXtS2nADJrn5drEgc/R8cAwPRNPs2EU/XT2u1m+UP5T9nHbFV9rjv7RhrezB1ynQ5IGsPteOCDIsLswLKpuSQ0JBpuYb6wKjzBlYYyMe1lQF+m9ZWEnywGzCEQncsOxF+GzSbxrrtTLOFgDAbT mark.beierl@canonical.com', 'log_level': 'DEBUG', 'vca_cacert': 'LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUVFekNDQW51Z0F3SUJBZ0lWQU1iT21oMThUaFc3NDNlSGhIckZQL1JzcXd5U01BMEdDU3FHU0liM0RRRUIKQ3dVQU1DRXhEVEFMQmdOVkJBb1RCRXAxYW5VeEVEQU9CZ05WQkFNVEIycDFhblV0WTJFd0hoY05Nakl3TkRBNApNREl5TXpReldoY05Nekl3TkRBNE1ESXlPRFF6V2pBaE1RMHdDd1lEVlFRS0V3UktkV3AxTVJBd0RnWURWUVFECkV3ZHFkV3AxTFdOaE1JSUJvakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBWThBTUlJQmlnS0NBWUVBMWJMYUMwemMKQzdKOGRSdkg0UEtSZzU5MEI0S0EzRXpTNXUxbW81QldLblBoQ3RPb1hIVU03ZnhvU2RlV1dKb0FKb0hWOFlaUApiVzF0MnBzZEtGbWlZYWxhdGNkUSs5VGU5dWMxbnRNRDRlTVFTSjVKQ0MrSW83SDdCSjY0bkV4dms4RWNmT0F3CnNxL1lvMnZJaHcwVTNDZk5LaWNPNHE4MW1jamlkc001Nmp3eHA2R05SaVY5bEszV2hXd0JKWjZMdkovUDZySDAKNU8yV2crK0pNOFMzdGlFV1N3SzhZTmxiYTVKUExkdnNPVkVWWVVsK0NUc0RpRGhzZ2hFSHU2RHBzSzd5dGw2aApWa3NFRjI4Y1krRmhhVXpXejk2d0JqM1M0UUdKQXV5K1dBWStnRVZZcXIrQ0dySkVNeEJLK0VPWjJ2MjJ1YW9iClJyNmo5dkZRQ2I5YVQ5RTV1SDRZWGhIelJ2YUZLQVB4b2J5OFFpR0cwRXJkZTA1ajFYU0NaS0EyMXEyODcvR2wKT0NWWUxMMVNBb1VIbUMzUEZGU25ycDYzdUxLSWVJVTAyb1o0L3JQODlnbUM4VXBJNXgxTEdKQXJ1OEd1NHltRApBR2FxSjNWdjQ0MjIyWEhJaThXZGdwUFNLZWpQeUlReW9HMHBuTTZRUk5KaUdYdXg5S3dIblV5bEFnTUJBQUdqClFqQkFNQTRHQTFVZER3RUIvd1FFQXdJQ3BEQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01CMEdBMVVkRGdRV0JCU2cKM3VmTzhhajJCc2V2R0lMaEUxQUZpaTR3VWpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVlFQWs1eXFQeDFFWEF3MApIM2VoeVJienhCa1VKQkgwU2RDT3drelY4MVp3dmxBbktLS3hOTTFBd2VSQUxrUTNIRlMrOW11L2szK2ZZRG1uCkxMR3ZLMjM2THYzWWZpMkVHd2ZpbC9icnQ3bU5pQkRtTDdvd0Vta09oVzVKYlRiM2RRcmxtelJsVXhIU1R4d0MKUUM2NWdQTkJJcTNUZUZmU2t6ZlA1N0FIK0ZHemZYNTVBa0pnbEZpQXRRcGFoQXgxVlRaWitPK3RjbWZSSW5mUQpDSzArZE5qc3VUd2NHbzhvYUpOamJmWHNPYlA1eWFneWV5d2ZxQ3lvRExnT2gwdUlGUVBiUlBRM1g0OUw3bzhmCnNGRm9CcmVNbjFJWjJBUlplc0dWYXRKSFhRb01WRzcrK3F1L0g2dVNEMFZtK3piNTBJbGVhZHZiQVR2aUlUTlgKYWNtQkRvSmdOQ1JsTEhBR3hWN2pabFIrSFBjUitOTGordklJOUloeHVaY09STW5kTHpyT2hGSjVqM2FuOG5kbApOdW9sR2c3WW1hRmJWdFo3aUdEWnBISTdSQVFSZitjNVlKbFVIbUwrMnpNR2xiZHlKL3B5cTRjUEJsVDZlWUhtCmxSVEhseXVRaTd2ZndneXJwVU53ajMvbkNUekxjWDVqaHp3L1h2aDlGeGZpL1FTTmxKREIKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQoK', 'vca_cloud': 'lxd-cloud', 'vca_host': '10.0.2.68', 'vca_k8s_cloud': 'microk8s', 'vca_port': 17070, 'vca_pubkey': 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC+tPyU/gOogK/jQFbDgHtlaYhba8Y1SshxC5vL908ST2I6ku4+1XfIgVi8gfCUDRG8kzHL9S0i8iCvPYqCIasSEVD7+LCjYn19JZXWhnkwmlmHoW3a7ljw++d4aNWGKNWxiQOKKtM26ZH5yu1kKHtmZ1bcgrKGkQdiYBhzsKZ/8lRoWakGwZdDTdny6ZxmcvJ52GLyDs/K4jK730ogRVcsj7h3hb7KXKedNkX89ciAaus8m3HA9nMWsf8C0GRXR9ymGDml9pUORO8/6uOsccn5VQWHl5sitSG4K2W/5jBBNNmRQ8obV2ey7N+3nhb9luzhgk2Slj0XTjhnKOLP01Jn juju-client-key', 'vca_secret': '86bbee23c74c078a3a67a95349788748', 'vca_user': 'admin'}, 'subordinate': False, 'status': {'current': 'active', 'message': '', 'since': '2022-04-25T15:19:30.580696141Z', 'version': ''}, 'workload-version': ''}]
9  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'lcm/9', 'application': 'lcm', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/osm-lcm-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.135', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': 'ready', 'since': '2022-04-25T15:19:46.158217393Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running upgrade-charm hook', 'since': '2022-04-27T13:52:43.299439405Z', 'version': ''}}]
10  ['application', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'lcm', 'exposed': False, 'charm-url': 'local:kubernetes/osm-lcm-0', 'owner-tag': '', 'life': 'alive', 'min-units': 0, 'constraints': {}, 'config': {'database_commonkey': 'osm', 'debug_common_local_path': '/home/ubuntu/mark/git/osm/branches/master/common', 'debug_lcm_local_path': '/home/ubuntu/mark/git/osm/branches/master/LCM', 'debug_mode': True, 'debug_n2vc_local_path': '/home/ubuntu/mark/git/osm/branches/master/N2VC', 'debug_pubkey': 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDUrOLpYylC9lRlIknpGeda2mzY+mqTYxLDj9Q5t2jerT/aHARSr7DBbkLroqb8bZLsHw3QSHOy9AjF7Y8z5HpkFHGL0do1A/a3MkY+TIX3+FVP8FuvSIb7fNofC2odH5Pj/5kY2TSQhGcsAeYejoYn6qQ0xElNJtWaoqPKkAe825TJkANc31YvokxYCbY9oHfzUPEXtS2nADJrn5drEgc/R8cAwPRNPs2EU/XT2u1m+UP5T9nHbFV9rjv7RhrezB1ynQ5IGsPteOCDIsLswLKpuSQ0JBpuYb6wKjzBlYYyMe1lQF+m9ZWEnywGzCEQncsOxF+GzSbxrrtTLOFgDAbT mark.beierl@canonical.com', 'log_level': 'DEBUG', 'vca_cacert': 'LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUVFekNDQW51Z0F3SUJBZ0lWQU1iT21oMThUaFc3NDNlSGhIckZQL1JzcXd5U01BMEdDU3FHU0liM0RRRUIKQ3dVQU1DRXhEVEFMQmdOVkJBb1RCRXAxYW5VeEVEQU9CZ05WQkFNVEIycDFhblV0WTJFd0hoY05Nakl3TkRBNApNREl5TXpReldoY05Nekl3TkRBNE1ESXlPRFF6V2pBaE1RMHdDd1lEVlFRS0V3UktkV3AxTVJBd0RnWURWUVFECkV3ZHFkV3AxTFdOaE1JSUJvakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBWThBTUlJQmlnS0NBWUVBMWJMYUMwemMKQzdKOGRSdkg0UEtSZzU5MEI0S0EzRXpTNXUxbW81QldLblBoQ3RPb1hIVU03ZnhvU2RlV1dKb0FKb0hWOFlaUApiVzF0MnBzZEtGbWlZYWxhdGNkUSs5VGU5dWMxbnRNRDRlTVFTSjVKQ0MrSW83SDdCSjY0bkV4dms4RWNmT0F3CnNxL1lvMnZJaHcwVTNDZk5LaWNPNHE4MW1jamlkc001Nmp3eHA2R05SaVY5bEszV2hXd0JKWjZMdkovUDZySDAKNU8yV2crK0pNOFMzdGlFV1N3SzhZTmxiYTVKUExkdnNPVkVWWVVsK0NUc0RpRGhzZ2hFSHU2RHBzSzd5dGw2aApWa3NFRjI4Y1krRmhhVXpXejk2d0JqM1M0UUdKQXV5K1dBWStnRVZZcXIrQ0dySkVNeEJLK0VPWjJ2MjJ1YW9iClJyNmo5dkZRQ2I5YVQ5RTV1SDRZWGhIelJ2YUZLQVB4b2J5OFFpR0cwRXJkZTA1ajFYU0NaS0EyMXEyODcvR2wKT0NWWUxMMVNBb1VIbUMzUEZGU25ycDYzdUxLSWVJVTAyb1o0L3JQODlnbUM4VXBJNXgxTEdKQXJ1OEd1NHltRApBR2FxSjNWdjQ0MjIyWEhJaThXZGdwUFNLZWpQeUlReW9HMHBuTTZRUk5KaUdYdXg5S3dIblV5bEFnTUJBQUdqClFqQkFNQTRHQTFVZER3RUIvd1FFQXdJQ3BEQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01CMEdBMVVkRGdRV0JCU2cKM3VmTzhhajJCc2V2R0lMaEUxQUZpaTR3VWpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVlFQWs1eXFQeDFFWEF3MApIM2VoeVJienhCa1VKQkgwU2RDT3drelY4MVp3dmxBbktLS3hOTTFBd2VSQUxrUTNIRlMrOW11L2szK2ZZRG1uCkxMR3ZLMjM2THYzWWZpMkVHd2ZpbC9icnQ3bU5pQkRtTDdvd0Vta09oVzVKYlRiM2RRcmxtelJsVXhIU1R4d0MKUUM2NWdQTkJJcTNUZUZmU2t6ZlA1N0FIK0ZHemZYNTVBa0pnbEZpQXRRcGFoQXgxVlRaWitPK3RjbWZSSW5mUQpDSzArZE5qc3VUd2NHbzhvYUpOamJmWHNPYlA1eWFneWV5d2ZxQ3lvRExnT2gwdUlGUVBiUlBRM1g0OUw3bzhmCnNGRm9CcmVNbjFJWjJBUlplc0dWYXRKSFhRb01WRzcrK3F1L0g2dVNEMFZtK3piNTBJbGVhZHZiQVR2aUlUTlgKYWNtQkRvSmdOQ1JsTEhBR3hWN2pabFIrSFBjUitOTGordklJOUloeHVaY09STW5kTHpyT2hGSjVqM2FuOG5kbApOdW9sR2c3WW1hRmJWdFo3aUdEWnBISTdSQVFSZitjNVlKbFVIbUwrMnpNR2xiZHlKL3B5cTRjUEJsVDZlWUhtCmxSVEhseXVRaTd2ZndneXJwVU53ajMvbkNUekxjWDVqaHp3L1h2aDlGeGZpL1FTTmxKREIKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQoK', 'vca_cloud': 'lxd-cloud', 'vca_host': '10.0.2.68', 'vca_k8s_cloud': 'microk8s', 'vca_port': 17070, 'vca_pubkey': 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC+tPyU/gOogK/jQFbDgHtlaYhba8Y1SshxC5vL908ST2I6ku4+1XfIgVi8gfCUDRG8kzHL9S0i8iCvPYqCIasSEVD7+LCjYn19JZXWhnkwmlmHoW3a7ljw++d4aNWGKNWxiQOKKtM26ZH5yu1kKHtmZ1bcgrKGkQdiYBhzsKZ/8lRoWakGwZdDTdny6ZxmcvJ52GLyDs/K4jK730ogRVcsj7h3hb7KXKedNkX89ciAaus8m3HA9nMWsf8C0GRXR9ymGDml9pUORO8/6uOsccn5VQWHl5sitSG4K2W/5jBBNNmRQ8obV2ey7N+3nhb9luzhgk2Slj0XTjhnKOLP01Jn juju-client-key', 'vca_secret': '86bbee23c74c078a3a67a95349788748', 'vca_user': 'admin'}, 'subordinate': False, 'status': {'current': 'active', 'message': '', 'since': '2022-04-25T15:19:30.580696141Z', 'version': ''}, 'workload-version': ''}]
11  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'lcm/9', 'application': 'lcm', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/osm-lcm-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.135', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': 'ready', 'since': '2022-04-25T15:19:46.158217393Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running config-changed hook', 'since': '2022-04-27T13:52:44.718162892Z', 'version': ''}}]
12  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'lcm/9', 'application': 'lcm', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/osm-lcm-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.135', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'maintenance', 'message': 'Assembling pod spec', 'since': '2022-04-27T13:52:45.691682061Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running config-changed hook', 'since': '2022-04-27T13:52:44.718162892Z', 'version': ''}}]
13  ['application', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'lcm', 'exposed': False, 'charm-url': 'local:kubernetes/osm-lcm-0', 'owner-tag': '', 'life': 'alive', 'min-units': 0, 'constraints': {}, 'config': {'database_commonkey': 'osm', 'debug_common_local_path': '/home/ubuntu/mark/git/osm/branches/master/common', 'debug_lcm_local_path': '/home/ubuntu/mark/git/osm/branches/master/LCM', 'debug_mode': True, 'debug_n2vc_local_path': '/home/ubuntu/mark/git/osm/branches/master/N2VC', 'debug_pubkey': 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDUrOLpYylC9lRlIknpGeda2mzY+mqTYxLDj9Q5t2jerT/aHARSr7DBbkLroqb8bZLsHw3QSHOy9AjF7Y8z5HpkFHGL0do1A/a3MkY+TIX3+FVP8FuvSIb7fNofC2odH5Pj/5kY2TSQhGcsAeYejoYn6qQ0xElNJtWaoqPKkAe825TJkANc31YvokxYCbY9oHfzUPEXtS2nADJrn5drEgc/R8cAwPRNPs2EU/XT2u1m+UP5T9nHbFV9rjv7RhrezB1ynQ5IGsPteOCDIsLswLKpuSQ0JBpuYb6wKjzBlYYyMe1lQF+m9ZWEnywGzCEQncsOxF+GzSbxrrtTLOFgDAbT mark.beierl@canonical.com', 'log_level': 'DEBUG', 'vca_cacert': 'LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUVFekNDQW51Z0F3SUJBZ0lWQU1iT21oMThUaFc3NDNlSGhIckZQL1JzcXd5U01BMEdDU3FHU0liM0RRRUIKQ3dVQU1DRXhEVEFMQmdOVkJBb1RCRXAxYW5VeEVEQU9CZ05WQkFNVEIycDFhblV0WTJFd0hoY05Nakl3TkRBNApNREl5TXpReldoY05Nekl3TkRBNE1ESXlPRFF6V2pBaE1RMHdDd1lEVlFRS0V3UktkV3AxTVJBd0RnWURWUVFECkV3ZHFkV3AxTFdOaE1JSUJvakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBWThBTUlJQmlnS0NBWUVBMWJMYUMwemMKQzdKOGRSdkg0UEtSZzU5MEI0S0EzRXpTNXUxbW81QldLblBoQ3RPb1hIVU03ZnhvU2RlV1dKb0FKb0hWOFlaUApiVzF0MnBzZEtGbWlZYWxhdGNkUSs5VGU5dWMxbnRNRDRlTVFTSjVKQ0MrSW83SDdCSjY0bkV4dms4RWNmT0F3CnNxL1lvMnZJaHcwVTNDZk5LaWNPNHE4MW1jamlkc001Nmp3eHA2R05SaVY5bEszV2hXd0JKWjZMdkovUDZySDAKNU8yV2crK0pNOFMzdGlFV1N3SzhZTmxiYTVKUExkdnNPVkVWWVVsK0NUc0RpRGhzZ2hFSHU2RHBzSzd5dGw2aApWa3NFRjI4Y1krRmhhVXpXejk2d0JqM1M0UUdKQXV5K1dBWStnRVZZcXIrQ0dySkVNeEJLK0VPWjJ2MjJ1YW9iClJyNmo5dkZRQ2I5YVQ5RTV1SDRZWGhIelJ2YUZLQVB4b2J5OFFpR0cwRXJkZTA1ajFYU0NaS0EyMXEyODcvR2wKT0NWWUxMMVNBb1VIbUMzUEZGU25ycDYzdUxLSWVJVTAyb1o0L3JQODlnbUM4VXBJNXgxTEdKQXJ1OEd1NHltRApBR2FxSjNWdjQ0MjIyWEhJaThXZGdwUFNLZWpQeUlReW9HMHBuTTZRUk5KaUdYdXg5S3dIblV5bEFnTUJBQUdqClFqQkFNQTRHQTFVZER3RUIvd1FFQXdJQ3BEQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01CMEdBMVVkRGdRV0JCU2cKM3VmTzhhajJCc2V2R0lMaEUxQUZpaTR3VWpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVlFQWs1eXFQeDFFWEF3MApIM2VoeVJienhCa1VKQkgwU2RDT3drelY4MVp3dmxBbktLS3hOTTFBd2VSQUxrUTNIRlMrOW11L2szK2ZZRG1uCkxMR3ZLMjM2THYzWWZpMkVHd2ZpbC9icnQ3bU5pQkRtTDdvd0Vta09oVzVKYlRiM2RRcmxtelJsVXhIU1R4d0MKUUM2NWdQTkJJcTNUZUZmU2t6ZlA1N0FIK0ZHemZYNTVBa0pnbEZpQXRRcGFoQXgxVlRaWitPK3RjbWZSSW5mUQpDSzArZE5qc3VUd2NHbzhvYUpOamJmWHNPYlA1eWFneWV5d2ZxQ3lvRExnT2gwdUlGUVBiUlBRM1g0OUw3bzhmCnNGRm9CcmVNbjFJWjJBUlplc0dWYXRKSFhRb01WRzcrK3F1L0g2dVNEMFZtK3piNTBJbGVhZHZiQVR2aUlUTlgKYWNtQkRvSmdOQ1JsTEhBR3hWN2pabFIrSFBjUitOTGordklJOUloeHVaY09STW5kTHpyT2hGSjVqM2FuOG5kbApOdW9sR2c3WW1hRmJWdFo3aUdEWnBISTdSQVFSZitjNVlKbFVIbUwrMnpNR2xiZHlKL3B5cTRjUEJsVDZlWUhtCmxSVEhseXVRaTd2ZndneXJwVU53ajMvbkNUekxjWDVqaHp3L1h2aDlGeGZpL1FTTmxKREIKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQoK', 'vca_cloud': 'lxd-cloud', 'vca_host': '10.0.2.68', 'vca_k8s_cloud': 'microk8s', 'vca_port': 17070, 'vca_pubkey': 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC+tPyU/gOogK/jQFbDgHtlaYhba8Y1SshxC5vL908ST2I6ku4+1XfIgVi8gfCUDRG8kzHL9S0i8iCvPYqCIasSEVD7+LCjYn19JZXWhnkwmlmHoW3a7ljw++d4aNWGKNWxiQOKKtM26ZH5yu1kKHtmZ1bcgrKGkQdiYBhzsKZ/8lRoWakGwZdDTdny6ZxmcvJ52GLyDs/K4jK730ogRVcsj7h3hb7KXKedNkX89ciAaus8m3HA9nMWsf8C0GRXR9ymGDml9pUORO8/6uOsccn5VQWHl5sitSG4K2W/5jBBNNmRQ8obV2ey7N+3nhb9luzhgk2Slj0XTjhnKOLP01Jn juju-client-key', 'vca_secret': '86bbee23c74c078a3a67a95349788748', 'vca_user': 'admin'}, 'subordinate': False, 'status': {'current': 'waiting', 'message': '', 'since': '2022-04-27T13:52:46.113865949Z', 'version': ''}, 'workload-version': ''}]
14  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'lcm/9', 'application': 'lcm', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/osm-lcm-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.135', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': 'ready', 'since': '2022-04-27T13:52:46.270309812Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running config-changed hook', 'since': '2022-04-27T13:52:44.718162892Z', 'version': ''}}]
Application gets a new unit: lcm/10
15  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'lcm/10', 'application': 'lcm', 'series': 'kubernetes', 'charm-url': '', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.135', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'waiting', 'message': 'installing agent', 'since': '2022-04-27T13:52:46.170916945Z', 'version': ''}, 'agent-status': {'current': 'allocating', 'message': '', 'since': '2022-04-27T13:52:46.170916945Z', 'version': ''}}]
16  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'lcm/9', 'application': 'lcm', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/osm-lcm-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.135', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': 'ready', 'since': '2022-04-27T13:52:46.270309812Z', 'version': ''}, 'agent-status': {'current': 'idle', 'message': '', 'since': '2022-04-27T13:52:46.185629877Z', 'version': ''}}]
17  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'lcm/10', 'application': 'lcm', 'series': 'kubernetes', 'charm-url': '', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.135', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'waiting', 'message': 'agent initializing', 'since': '2022-04-27T13:52:46.396291377Z', 'version': ''}, 'agent-status': {'current': 'allocating', 'message': '', 'since': '2022-04-27T13:52:46.170916945Z', 'version': ''}}]
18  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'lcm/10', 'application': 'lcm', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/osm-lcm-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.135', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'waiting', 'message': 'agent initializing', 'since': '2022-04-27T13:52:46.396291377Z', 'version': ''}, 'agent-status': {'current': 'allocating', 'message': '', 'since': '2022-04-27T13:52:46.170916945Z', 'version': ''}}]
19  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'lcm/9', 'application': 'lcm', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/osm-lcm-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.135', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': 'ready', 'since': '2022-04-27T13:52:46.270309812Z', 'version': ''}, 'agent-status': {'current': 'idle', 'message': '', 'since': '2022-04-27T13:52:47.626524855Z', 'version': ''}}]
20  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'lcm/9', 'application': 'lcm', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/osm-lcm-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.135', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': 'ready', 'since': '2022-04-27T13:52:46.270309812Z', 'version': ''}, 'agent-status': {'current': 'idle', 'message': '', 'since': '2022-04-27T13:52:47.626524855Z', 'version': ''}}]
21  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'lcm/9', 'application': 'lcm', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/osm-lcm-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.135', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': 'ready', 'since': '2022-04-27T13:52:46.270309812Z', 'version': ''}, 'agent-status': {'current': 'idle', 'message': '', 'since': '2022-04-27T13:52:49.020057468Z', 'version': ''}}]
22  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'lcm/9', 'application': 'lcm', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/osm-lcm-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.135', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': 'ready', 'since': '2022-04-27T13:52:46.270309812Z', 'version': ''}, 'agent-status': {'current': 'idle', 'message': '', 'since': '2022-04-27T13:52:49.020057468Z', 'version': ''}}]
23  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'lcm/10', 'application': 'lcm', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/osm-lcm-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.135', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'maintenance', 'message': 'installing charm software', 'since': '2022-04-27T13:52:50.379089676Z', 'version': ''}, 'agent-status': {'current': 'allocating', 'message': '', 'since': '2022-04-27T13:52:46.170916945Z', 'version': ''}}]
24  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'lcm/10', 'application': 'lcm', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/osm-lcm-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.135', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'maintenance', 'message': 'installing charm software', 'since': '2022-04-27T13:52:50.379089676Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running install hook', 'since': '2022-04-27T13:52:50.406261397Z', 'version': ''}}]
25  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'lcm/10', 'application': 'lcm', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/osm-lcm-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.135', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'maintenance', 'message': 'installing charm software', 'since': '2022-04-27T13:52:50.379089676Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running mongodb-relation-created hook', 'since': '2022-04-27T13:52:52.218957218Z', 'version': ''}}]
Application gets a new unit: ro/0
26  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'ro/0', 'application': 'ro', 'series': 'kubernetes', 'charm-url': 'ch:amd64/kubernetes/osm-ro-1', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.73', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': 'ready', 'since': '2022-04-25T15:03:19.691982951Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running ro-relation-joined hook for lcm/10', 'since': '2022-04-27T13:52:52.325816598Z', 'version': ''}}]
Application gets a new unit: mongodb/0
27  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'mongodb/0', 'application': 'mongodb', 'series': 'kubernetes', 'charm-url': 'ch:amd64/kubernetes/mongodb-k8s-1', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.147', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-24T08:22:00.904010692Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running database-relation-joined hook for lcm/10', 'since': '2022-04-27T13:52:52.333131271Z', 'version': ''}}]
Application gets a new unit: kafka/0
28  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'kafka/0', 'application': 'kafka', 'series': 'focal', 'charm-url': 'ch:amd64/focal/kafka-k8s-5', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.188', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-24T17:38:51.675080168Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running kafka-relation-joined hook for lcm/10', 'since': '2022-04-27T13:52:52.343941917Z', 'version': '2.9.22'}}]
29  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'kafka/0', 'application': 'kafka', 'series': 'focal', 'charm-url': 'ch:amd64/focal/kafka-k8s-5', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.188', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-24T17:38:51.675080168Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running kafka-relation-changed hook for lcm/10', 'since': '2022-04-27T13:52:53.180263675Z', 'version': '2.9.22'}}]
30  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'lcm/10', 'application': 'lcm', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/osm-lcm-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.135', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'maintenance', 'message': 'installing charm software', 'since': '2022-04-27T13:52:50.379089676Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running ro-relation-created hook', 'since': '2022-04-27T13:52:53.81029874Z', 'version': ''}}]
31  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'kafka/0', 'application': 'kafka', 'series': 'focal', 'charm-url': 'ch:amd64/focal/kafka-k8s-5', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.188', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-24T17:38:51.675080168Z', 'version': ''}, 'agent-status': {'current': 'idle', 'message': '', 'since': '2022-04-27T13:52:53.921515789Z', 'version': '2.9.22'}}]
32  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'mongodb/0', 'application': 'mongodb', 'series': 'kubernetes', 'charm-url': 'ch:amd64/kubernetes/mongodb-k8s-1', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.147', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-24T08:22:00.904010692Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running database-relation-changed hook for lcm/10', 'since': '2022-04-27T13:52:54.095455492Z', 'version': ''}}]
.33  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'ro/0', 'application': 'ro', 'series': 'kubernetes', 'charm-url': 'ch:amd64/kubernetes/osm-ro-1', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.73', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': 'ready', 'since': '2022-04-25T15:03:19.691982951Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running ro-relation-changed hook for lcm/10', 'since': '2022-04-27T13:52:54.485374136Z', 'version': ''}}]
34  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'lcm/10', 'application': 'lcm', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/osm-lcm-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.135', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'maintenance', 'message': 'installing charm software', 'since': '2022-04-27T13:52:50.379089676Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running kafka-relation-created hook', 'since': '2022-04-27T13:52:55.252323315Z', 'version': ''}}]
35  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'ro/0', 'application': 'ro', 'series': 'kubernetes', 'charm-url': 'ch:amd64/kubernetes/osm-ro-1', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.73', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': 'ready', 'since': '2022-04-25T15:03:19.691982951Z', 'version': ''}, 'agent-status': {'current': 'idle', 'message': '', 'since': '2022-04-27T13:52:55.946718559Z', 'version': ''}}]
36  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'mongodb/0', 'application': 'mongodb', 'series': 'kubernetes', 'charm-url': 'ch:amd64/kubernetes/mongodb-k8s-1', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.147', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-24T08:22:00.904010692Z', 'version': ''}, 'agent-status': {'current': 'idle', 'message': '', 'since': '2022-04-27T13:52:56.207634629Z', 'version': ''}}]
37  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'lcm/10', 'application': 'lcm', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/osm-lcm-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.135', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'maintenance', 'message': 'installing charm software', 'since': '2022-04-27T13:52:50.379089676Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running leader-settings-changed hook', 'since': '2022-04-27T13:52:56.781189067Z', 'version': ''}}]
38  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'lcm/10', 'application': 'lcm', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/osm-lcm-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.135', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'maintenance', 'message': 'installing charm software', 'since': '2022-04-27T13:52:50.379089676Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running config-changed hook', 'since': '2022-04-27T13:53:00.13054224Z', 'version': ''}}]
39  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'lcm/10', 'application': 'lcm', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/osm-lcm-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.135', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': 'ready', 'since': '2022-04-27T13:53:01.044522359Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running config-changed hook', 'since': '2022-04-27T13:53:00.13054224Z', 'version': ''}}]
40  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'lcm/10', 'application': 'lcm', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/osm-lcm-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.135', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': 'ready', 'since': '2022-04-27T13:53:01.044522359Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running start hook', 'since': '2022-04-27T13:53:02.069519075Z', 'version': ''}}]
41  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'lcm/10', 'application': 'lcm', 'series': 'kubernetes', 'charm-url': 'local:kubernetes/osm-lcm-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.135', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': 'ready', 'since': '2022-04-27T13:53:01.044522359Z', 'version': ''}, 'agent-status': {'current': 'idle', 'message': '', 'since': '2022-04-27T13:53:03.159295668Z', 'version': ''}}]
1  ['charm', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'charm-url': 'local:focal/kafka-k8s-0', 'charm-version': '', 'life': 'alive', 'profile': None}]
2  ['charm', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'charm-url': 'local:focal/kafka-k8s-0', 'charm-version': '', 'life': 'alive', 'profile': None, 'config': {'kafka-properties': 'clientPort=2181\nbroker.id.generation.enable=true\nlisteners=PLAINTEXT://:9092\nadvertised.listeners=PLAINTEXT://:9092\nlog.dirs=/var/lib/kafka/data\nauto.create.topics.enable=true\nauto.leader.rebalance.enable=true\nbackground.threads=10\ncompression.type=producer\ndelete.topic.enable=false\nleader.imbalance.check.interval.seconds=300\nleader.imbalance.per.broker.percentage=10\nlog.flush.interval.messages=9223372036854775807\nlog.flush.offset.checkpoint.interval.ms=60000\nlog.flush.scheduler.interval.ms=9223372036854775807\nlog.retention.bytes=-1\nlog.retention.hours=168\nlog.roll.hours=168\nlog.roll.jitter.hours=0\nlog.segment.bytes=1073741824\nlog.segment.delete.delay.ms=60000\nmessage.max.bytes=1000012\nmin.insync.replicas=1\nnum.io.threads=8\nnum.network.threads=1\nnum.recovery.threads.per.data.dir=1\nnum.replica.fetchers=1\noffset.metadata.max.bytes=4096\noffsets.commit.required.acks=-1\noffsets.commit.timeout.ms=5000\noffsets.load.buffer.size=5242880\noffsets.retention.check.interval.ms=600000\noffsets.retention.minutes=1440\noffsets.topic.compression.codec=0\noffsets.topic.num.partitions=50\noffsets.topic.replication.factor=1\noffsets.topic.segment.bytes=104857600\nqueued.max.requests=500\nquota.consumer.default=9223372036854775807\nquota.producer.default=9223372036854775807\nreplica.fetch.min.bytes=1\nreplica.fetch.wait.max.ms=500\nreplica.high.watermark.checkpoint.interval.ms=5000\nreplica.lag.time.max.ms=10000\nreplica.socket.receive.buffer.bytes=65536\nreplica.socket.timeout.ms=30000\nrequest.timeout.ms=30000\nsocket.receive.buffer.bytes=102400\nsocket.request.max.bytes=104857600\nsocket.send.buffer.bytes=102400\nunclean.leader.election.enable=true\nzookeeper.session.timeout.ms=6000\nzookeeper.set.acl=false\nbroker.id.generation.enable=true\nconnections.max.idle.ms=600000\ncontrolled.shutdown.enable=true\ncontrolled.shutdown.max.retries=3\ncontrolled.shutdown.retry.backoff.ms=5000\ncontroller.socket.timeout.ms=30000\ndefault.replication.factor=1\nfetch.purgatory.purge.interval.requests=1000\ngroup.max.session.timeout.ms=300000\ngroup.min.session.timeout.ms=6000\nlog.cleaner.backoff.ms=15000\nlog.cleaner.dedupe.buffer.size=134217728\nlog.cleaner.delete.retention.ms=86400000\nlog.cleaner.enable=true\nlog.cleaner.io.buffer.load.factor=0.9\nlog.cleaner.io.buffer.size=524288\nlog.cleaner.io.max.bytes.per.second=1.7976931348623157E308\nlog.cleaner.min.cleanable.ratio=0.5\nlog.cleaner.min.compaction.lag.ms=0\nlog.cleaner.threads=1\nlog.cleanup.policy=delete\nlog.index.interval.bytes=4096\nlog.index.size.max.bytes=10485760\nlog.message.timestamp.difference.max.ms=9223372036854775807\nlog.message.timestamp.type=CreateTime\nlog.preallocate=false\nlog.retention.check.interval.ms=300000\nmax.connections.per.ip=2147483647\nnum.partitions=1\nproducer.purgatory.purge.interval.requests=1000\nreplica.fetch.backoff.ms=1000\nreplica.fetch.max.bytes=1048576\nreplica.fetch.response.max.bytes=10485760\nreserved.broker.max.id=1000\n', 'metrics': True}}]
3  ['application', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'kafka', 'exposed': False, 'charm-url': 'local:focal/kafka-k8s-0', 'owner-tag': '', 'life': 'alive', 'min-units': 0, 'constraints': {}, 'subordinate': False, 'status': {'current': 'active', 'message': '', 'since': '2022-04-24T18:39:35.346890724Z', 'version': ''}, 'workload-version': ''}]
4  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'kafka/0', 'application': 'kafka', 'series': 'focal', 'charm-url': 'ch:amd64/focal/kafka-k8s-5', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.188', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'maintenance', 'message': 'stopping charm software', 'since': '2022-04-27T18:32:59.063102743Z', 'version': ''}, 'agent-status': {'current': 'idle', 'message': '', 'since': '2022-04-27T17:36:41.956361285Z', 'version': '2.9.22'}}]
5  ['application', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'kafka', 'exposed': False, 'charm-url': 'local:focal/kafka-k8s-0', 'owner-tag': '', 'life': 'alive', 'min-units': 0, 'constraints': {}, 'subordinate': False, 'status': {'current': 'active', 'message': '', 'since': '2022-04-24T18:39:35.346890724Z', 'version': ''}, 'workload-version': ''}]
6  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'kafka/0', 'application': 'kafka', 'series': 'focal', 'charm-url': 'ch:amd64/focal/kafka-k8s-5', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.188', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'maintenance', 'message': 'stopping charm software', 'since': '2022-04-27T18:32:59.063102743Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running stop hook', 'since': '2022-04-27T18:32:59.129679756Z', 'version': '2.9.22'}}]
7  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'kafka/0', 'application': 'kafka', 'series': 'focal', 'charm-url': 'ch:amd64/focal/kafka-k8s-5', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.188', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'maintenance', 'message': '', 'since': '2022-04-27T18:32:59.701881796Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running stop hook', 'since': '2022-04-27T18:32:59.129679756Z', 'version': '2.9.22'}}]
8  ['application', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'kafka', 'exposed': False, 'charm-url': 'local:focal/kafka-k8s-0', 'owner-tag': '', 'life': 'alive', 'min-units': 0, 'constraints': {}, 'subordinate': False, 'status': {'current': 'active', 'message': '', 'since': '2022-04-27T18:33:00.285536226Z', 'version': ''}, 'workload-version': ''}]
9  ['application', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'kafka', 'exposed': False, 'charm-url': 'local:focal/kafka-k8s-0', 'owner-tag': '', 'life': 'alive', 'min-units': 0, 'constraints': {}, 'subordinate': False, 'status': {'current': 'active', 'message': '', 'since': '2022-04-27T18:33:01.685500631Z', 'version': ''}, 'workload-version': ''}]
10  ['application', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'kafka', 'exposed': False, 'charm-url': 'local:focal/kafka-k8s-0', 'owner-tag': '', 'life': 'alive', 'min-units': 0, 'constraints': {}, 'subordinate': False, 'status': {'current': 'active', 'message': '', 'since': '2022-04-27T18:33:03.885273135Z', 'version': ''}, 'workload-version': ''}]
11  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'kafka/0', 'application': 'kafka', 'series': 'focal', 'charm-url': 'ch:amd64/focal/kafka-k8s-5', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.188', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'maintenance', 'message': '', 'since': '2022-04-27T18:32:59.701881796Z', 'version': ''}, 'agent-status': {'current': 'allocating', 'message': 'Started container charm-init', 'since': '2022-04-27T18:33:03.9134045Z', 'version': '2.9.22'}}]
12  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'kafka/0', 'application': 'kafka', 'series': 'focal', 'charm-url': 'local:focal/kafka-k8s-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.188', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'maintenance', 'message': '', 'since': '2022-04-27T18:32:59.701881796Z', 'version': ''}, 'agent-status': {'current': 'allocating', 'message': 'Started container charm-init', 'since': '2022-04-27T18:33:03.9134045Z', 'version': '2.9.22'}}]
13  ['charm', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'charm-url': 'ch:amd64/focal/kafka-k8s-5', 'charm-version': '', 'life': 'dying', 'profile': None, 'config': {'kafka-properties': 'clientPort=2181\nbroker.id.generation.enable=true\nlisteners=PLAINTEXT://:9092\nadvertised.listeners=PLAINTEXT://:9092\nlog.dirs=/var/lib/kafka/data\nauto.create.topics.enable=true\nauto.leader.rebalance.enable=true\nbackground.threads=10\ncompression.type=producer\ndelete.topic.enable=false\nleader.imbalance.check.interval.seconds=300\nleader.imbalance.per.broker.percentage=10\nlog.flush.interval.messages=9223372036854775807\nlog.flush.offset.checkpoint.interval.ms=60000\nlog.flush.scheduler.interval.ms=9223372036854775807\nlog.retention.bytes=-1\nlog.retention.hours=168\nlog.roll.hours=168\nlog.roll.jitter.hours=0\nlog.segment.bytes=1073741824\nlog.segment.delete.delay.ms=60000\nmessage.max.bytes=1000012\nmin.insync.replicas=1\nnum.io.threads=8\nnum.network.threads=1\nnum.recovery.threads.per.data.dir=1\nnum.replica.fetchers=1\noffset.metadata.max.bytes=4096\noffsets.commit.required.acks=-1\noffsets.commit.timeout.ms=5000\noffsets.load.buffer.size=5242880\noffsets.retention.check.interval.ms=600000\noffsets.retention.minutes=1440\noffsets.topic.compression.codec=0\noffsets.topic.num.partitions=50\noffsets.topic.replication.factor=1\noffsets.topic.segment.bytes=104857600\nqueued.max.requests=500\nquota.consumer.default=9223372036854775807\nquota.producer.default=9223372036854775807\nreplica.fetch.min.bytes=1\nreplica.fetch.wait.max.ms=500\nreplica.high.watermark.checkpoint.interval.ms=5000\nreplica.lag.time.max.ms=10000\nreplica.socket.receive.buffer.bytes=65536\nreplica.socket.timeout.ms=30000\nrequest.timeout.ms=30000\nsocket.receive.buffer.bytes=102400\nsocket.request.max.bytes=104857600\nsocket.send.buffer.bytes=102400\nunclean.leader.election.enable=true\nzookeeper.session.timeout.ms=6000\nzookeeper.set.acl=false\nbroker.id.generation.enable=true\nconnections.max.idle.ms=600000\ncontrolled.shutdown.enable=true\ncontrolled.shutdown.max.retries=3\ncontrolled.shutdown.retry.backoff.ms=5000\ncontroller.socket.timeout.ms=30000\ndefault.replication.factor=1\nfetch.purgatory.purge.interval.requests=1000\ngroup.max.session.timeout.ms=300000\ngroup.min.session.timeout.ms=6000\nlog.cleaner.backoff.ms=15000\nlog.cleaner.dedupe.buffer.size=134217728\nlog.cleaner.delete.retention.ms=86400000\nlog.cleaner.enable=true\nlog.cleaner.io.buffer.load.factor=0.9\nlog.cleaner.io.buffer.size=524288\nlog.cleaner.io.max.bytes.per.second=1.7976931348623157E308\nlog.cleaner.min.cleanable.ratio=0.5\nlog.cleaner.min.compaction.lag.ms=0\nlog.cleaner.threads=1\nlog.cleanup.policy=delete\nlog.index.interval.bytes=4096\nlog.index.size.max.bytes=10485760\nlog.message.timestamp.difference.max.ms=9223372036854775807\nlog.message.timestamp.type=CreateTime\nlog.preallocate=false\nlog.retention.check.interval.ms=300000\nmax.connections.per.ip=2147483647\nnum.partitions=1\nproducer.purgatory.purge.interval.requests=1000\nreplica.fetch.backoff.ms=1000\nreplica.fetch.max.bytes=1048576\nreplica.fetch.response.max.bytes=10485760\nreserved.broker.max.id=1000\n', 'metrics': True}}]
14  ['charm', 'remove', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'charm-url': 'ch:amd64/focal/kafka-k8s-5', 'charm-version': '', 'life': 'dying', 'profile': None, 'config': {'kafka-properties': 'clientPort=2181\nbroker.id.generation.enable=true\nlisteners=PLAINTEXT://:9092\nadvertised.listeners=PLAINTEXT://:9092\nlog.dirs=/var/lib/kafka/data\nauto.create.topics.enable=true\nauto.leader.rebalance.enable=true\nbackground.threads=10\ncompression.type=producer\ndelete.topic.enable=false\nleader.imbalance.check.interval.seconds=300\nleader.imbalance.per.broker.percentage=10\nlog.flush.interval.messages=9223372036854775807\nlog.flush.offset.checkpoint.interval.ms=60000\nlog.flush.scheduler.interval.ms=9223372036854775807\nlog.retention.bytes=-1\nlog.retention.hours=168\nlog.roll.hours=168\nlog.roll.jitter.hours=0\nlog.segment.bytes=1073741824\nlog.segment.delete.delay.ms=60000\nmessage.max.bytes=1000012\nmin.insync.replicas=1\nnum.io.threads=8\nnum.network.threads=1\nnum.recovery.threads.per.data.dir=1\nnum.replica.fetchers=1\noffset.metadata.max.bytes=4096\noffsets.commit.required.acks=-1\noffsets.commit.timeout.ms=5000\noffsets.load.buffer.size=5242880\noffsets.retention.check.interval.ms=600000\noffsets.retention.minutes=1440\noffsets.topic.compression.codec=0\noffsets.topic.num.partitions=50\noffsets.topic.replication.factor=1\noffsets.topic.segment.bytes=104857600\nqueued.max.requests=500\nquota.consumer.default=9223372036854775807\nquota.producer.default=9223372036854775807\nreplica.fetch.min.bytes=1\nreplica.fetch.wait.max.ms=500\nreplica.high.watermark.checkpoint.interval.ms=5000\nreplica.lag.time.max.ms=10000\nreplica.socket.receive.buffer.bytes=65536\nreplica.socket.timeout.ms=30000\nrequest.timeout.ms=30000\nsocket.receive.buffer.bytes=102400\nsocket.request.max.bytes=104857600\nsocket.send.buffer.bytes=102400\nunclean.leader.election.enable=true\nzookeeper.session.timeout.ms=6000\nzookeeper.set.acl=false\nbroker.id.generation.enable=true\nconnections.max.idle.ms=600000\ncontrolled.shutdown.enable=true\ncontrolled.shutdown.max.retries=3\ncontrolled.shutdown.retry.backoff.ms=5000\ncontroller.socket.timeout.ms=30000\ndefault.replication.factor=1\nfetch.purgatory.purge.interval.requests=1000\ngroup.max.session.timeout.ms=300000\ngroup.min.session.timeout.ms=6000\nlog.cleaner.backoff.ms=15000\nlog.cleaner.dedupe.buffer.size=134217728\nlog.cleaner.delete.retention.ms=86400000\nlog.cleaner.enable=true\nlog.cleaner.io.buffer.load.factor=0.9\nlog.cleaner.io.buffer.size=524288\nlog.cleaner.io.max.bytes.per.second=1.7976931348623157E308\nlog.cleaner.min.cleanable.ratio=0.5\nlog.cleaner.min.compaction.lag.ms=0\nlog.cleaner.threads=1\nlog.cleanup.policy=delete\nlog.index.interval.bytes=4096\nlog.index.size.max.bytes=10485760\nlog.message.timestamp.difference.max.ms=9223372036854775807\nlog.message.timestamp.type=CreateTime\nlog.preallocate=false\nlog.retention.check.interval.ms=300000\nmax.connections.per.ip=2147483647\nnum.partitions=1\nproducer.purgatory.purge.interval.requests=1000\nreplica.fetch.backoff.ms=1000\nreplica.fetch.max.bytes=1048576\nreplica.fetch.response.max.bytes=10485760\nreserved.broker.max.id=1000\n', 'metrics': True}}]
15  ['application', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'kafka', 'exposed': False, 'charm-url': 'local:focal/kafka-k8s-0', 'owner-tag': '', 'life': 'alive', 'min-units': 0, 'constraints': {}, 'subordinate': False, 'status': {'current': 'active', 'message': '', 'since': '2022-04-27T18:33:05.885991239Z', 'version': ''}, 'workload-version': ''}]
16  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'kafka/0', 'application': 'kafka', 'series': 'focal', 'charm-url': 'local:focal/kafka-k8s-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.188', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'maintenance', 'message': '', 'since': '2022-04-27T18:32:59.701881796Z', 'version': ''}, 'agent-status': {'current': 'idle', 'message': '', 'since': '2022-04-27T18:33:05.939780569Z', 'version': '2.9.22'}}]
..../home/jenkins/workspace/N2VC-stage_2-merge_v15.0_2/n2vc/juju_watcher.py:150: RuntimeWarning: coroutine 'AsyncMock.__call__' was never awaited
  if entity_type not in ["application", "action", "machine", "unit"]:
RuntimeWarning: Enable tracemalloc to get the object allocation traceback
......./usr/lib/python3.10/unittest/mock.py:2181: RuntimeWarning: coroutine 'Model.block_until' was never awaited
  self.name = name
RuntimeWarning: Enable tracemalloc to get the object allocation traceback
/usr/lib/python3.10/unittest/mock.py:2181: RuntimeWarning: coroutine 'wait_for' was never awaited
  self.name = name
RuntimeWarning: Enable tracemalloc to get the object allocation traceback
..
/usr/lib/python3.10/tokenize.py:527: RuntimeWarning: coroutine 'AsyncMock.__call__' was never awaited
  pseudomatch = _compile(PseudoToken).match(line, pos)
RuntimeWarning: Enable tracemalloc to get the object allocation traceback
----------------------------------------------------------------------
Ran 308 tests in 5.605s

OK
Name                                              Stmts   Miss  Cover
---------------------------------------------------------------------
n2vc/__init__.py                                      1      0   100%
n2vc/config.py                                       23      0   100%
n2vc/definitions.py                                  52      0   100%
n2vc/exceptions.py                                   77     19    75%
n2vc/juju_watcher.py                                153     11    93%
n2vc/k8s_conn.py                                     76     24    68%
n2vc/k8s_helm3_conn.py                              188     36    81%
n2vc/k8s_helm_base_conn.py                          772    325    58%
n2vc/k8s_juju_conn.py                               322     38    88%
n2vc/kubectl.py                                     189     41    78%
n2vc/libjuju.py                                     766    197    74%
n2vc/loggable.py                                     82     61    26%
n2vc/n2vc_conn.py                                   134     57    57%
n2vc/n2vc_juju_conn.py                              490    241    51%
n2vc/provisioner.py                                 138    111    20%
n2vc/store.py                                       107      0   100%
n2vc/tests/__init__.py                                0      0   100%
n2vc/tests/unit/__init__.py                           0      0   100%
n2vc/tests/unit/test_config.py                       30      0   100%
n2vc/tests/unit/test_connection.py                   31      0   100%
n2vc/tests/unit/test_definitions.py                  23      0   100%
n2vc/tests/unit/test_juju_watcher.py                209      4    98%
n2vc/tests/unit/test_k8s_helm3_conn.py              335      0   100%
n2vc/tests/unit/test_k8s_juju_conn.py               434      1    99%
n2vc/tests/unit/test_kubectl.py                     421     28    93%
n2vc/tests/unit/test_libjuju.py                    1213      1    99%
n2vc/tests/unit/test_n2vc_juju_conn.py              527     10    98%
n2vc/tests/unit/test_provisioner.py                   4      1    75%
n2vc/tests/unit/test_store.py                       168      0   100%
n2vc/tests/unit/test_utils.py                        40      0   100%
n2vc/tests/unit/testdata/test_db_descriptors.py       2      0   100%
n2vc/tests/unit/utils.py                             91      4    96%
n2vc/utils.py                                        70     17    76%
n2vc/vca/__init__.py                                  0      0   100%
n2vc/vca/cloud.py                                     4      0   100%
n2vc/vca/connection.py                               47      0   100%
n2vc/vca/connection_data.py                          15      0   100%
---------------------------------------------------------------------
TOTAL                                              7234   1227    83%

17  ['application', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'kafka', 'exposed': False, 'charm-url': 'local:focal/kafka-k8s-0', 'owner-tag': '', 'life': 'alive', 'min-units': 0, 'constraints': {}, 'subordinate': False, 'status': {'current': 'active', 'message': '', 'since': '2022-04-27T18:33:07.685099274Z', 'version': ''}, 'workload-version': ''}]
18  ['application', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'kafka', 'exposed': False, 'charm-url': 'local:focal/kafka-k8s-0', 'owner-tag': '', 'life': 'alive', 'min-units': 0, 'constraints': {}, 'subordinate': False, 'status': {'current': 'active', 'message': '', 'since': '2022-04-27T18:33:09.485853048Z', 'version': ''}, 'workload-version': ''}]
19  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'kafka/0', 'application': 'kafka', 'series': 'focal', 'charm-url': 'local:focal/kafka-k8s-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.188', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'maintenance', 'message': '', 'since': '2022-04-27T18:32:59.701881796Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running upgrade-charm hook', 'since': '2022-04-27T18:33:11.686940017Z', 'version': '2.9.22'}}]
20  ['application', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'kafka', 'exposed': False, 'charm-url': 'local:focal/kafka-k8s-0', 'owner-tag': '', 'life': 'alive', 'min-units': 0, 'constraints': {}, 'subordinate': False, 'status': {'current': 'active', 'message': '', 'since': '2022-04-27T18:33:09.485853048Z', 'version': ''}, 'workload-version': ''}]
21  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'kafka/0', 'application': 'kafka', 'series': 'focal', 'charm-url': 'local:focal/kafka-k8s-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.188', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'maintenance', 'message': '', 'since': '2022-04-27T18:32:59.701881796Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running config-changed hook', 'since': '2022-04-27T18:33:13.166304447Z', 'version': '2.9.22'}}]
22  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'kafka/0', 'application': 'kafka', 'series': 'focal', 'charm-url': 'local:focal/kafka-k8s-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.188', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-27T18:33:14.910656736Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running config-changed hook', 'since': '2022-04-27T18:33:13.166304447Z', 'version': '2.9.22'}}]
23  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'kafka/0', 'application': 'kafka', 'series': 'focal', 'charm-url': 'local:focal/kafka-k8s-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.188', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-27T18:33:14.910656736Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running start hook', 'since': '2022-04-27T18:33:15.313510973Z', 'version': '2.9.22'}}]
24  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'kafka/0', 'application': 'kafka', 'series': 'focal', 'charm-url': 'local:focal/kafka-k8s-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.188', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-27T18:33:14.910656736Z', 'version': ''}, 'agent-status': {'current': 'executing', 'message': 'running kafka-pebble-ready hook', 'since': '2022-04-27T18:33:16.205042856Z', 'version': '2.9.22'}}]
25  ['unit', 'change', {'model-uuid': '835bd5cf-237b-44dd-8fac-1f5db45e5a06', 'name': 'kafka/0', 'application': 'kafka', 'series': 'focal', 'charm-url': 'local:focal/kafka-k8s-0', 'life': 'alive', 'public-address': '', 'private-address': '10.152.183.188', 'machine-id': '', 'ports': None, 'port-ranges': None, 'principal': '', 'subordinate': False, 'workload-status': {'current': 'active', 'message': '', 'since': '2022-04-27T18:33:14.910656736Z', 'version': ''}, 'agent-status': {'current': 'idle', 'message': '', 'since': '2022-04-27T18:33:17.168708577Z', 'version': '2.9.22'}}]
cover run-test: commands[3] | coverage report '--omit=*tests*'
Name                                              Stmts   Miss  Cover
---------------------------------------------------------------------
n2vc/__init__.py                                      1      0   100%
n2vc/config.py                                       23      0   100%
n2vc/definitions.py                                  52      0   100%
n2vc/exceptions.py                                   77     19    75%
n2vc/juju_watcher.py                                153     11    93%
n2vc/k8s_conn.py                                     76     24    68%
n2vc/k8s_helm3_conn.py                              188     36    81%
n2vc/k8s_helm_base_conn.py                          772    325    58%
n2vc/k8s_juju_conn.py                               322     38    88%
n2vc/kubectl.py                                     189     41    78%
n2vc/libjuju.py                                     766    197    74%
n2vc/loggable.py                                     82     61    26%
n2vc/n2vc_conn.py                                   134     57    57%
n2vc/n2vc_juju_conn.py                              490    241    51%
n2vc/provisioner.py                                 138    111    20%
n2vc/store.py                                       107      0   100%
n2vc/tests/__init__.py                                0      0   100%
n2vc/tests/unit/__init__.py                           0      0   100%
n2vc/tests/unit/test_config.py                       30      0   100%
n2vc/tests/unit/test_connection.py                   31      0   100%
n2vc/tests/unit/test_definitions.py                  23      0   100%
n2vc/tests/unit/test_juju_watcher.py                209      4    98%
n2vc/tests/unit/test_k8s_helm3_conn.py              335      0   100%
n2vc/tests/unit/test_k8s_juju_conn.py               434      1    99%
n2vc/tests/unit/test_kubectl.py                     421     28    93%
n2vc/tests/unit/test_libjuju.py                    1213      1    99%
n2vc/tests/unit/test_n2vc_juju_conn.py              527     10    98%
n2vc/tests/unit/test_provisioner.py                   4      1    75%
n2vc/tests/unit/test_store.py                       168      0   100%
n2vc/tests/unit/test_utils.py                        40      0   100%
n2vc/tests/unit/testdata/test_db_descriptors.py       2      0   100%
n2vc/tests/unit/utils.py                             91      4    96%
n2vc/utils.py                                        70     17    76%
n2vc/vca/__init__.py                                  0      0   100%
n2vc/vca/cloud.py                                     4      0   100%
n2vc/vca/connection.py                               47      0   100%
n2vc/vca/connection_data.py                          15      0   100%
---------------------------------------------------------------------
TOTAL                                              7234   1227    83%
cover run-test: commands[4] | coverage html -d ./cover '--omit=*tests*'
Couldn't use data file '/home/jenkins/workspace/N2VC-stage_2-merge_v15.0_2/.coverage': no such table: line_bits
ERROR: InvocationError for command /tmp/.tox/cover/bin/coverage html -d ./cover '--omit=*tests*' (exited with code 1)

=================================== log end ====================================

✖ FAIL cover in 1 minute, 57.799 seconds


⠸ [2] pylint | safety

⠼ [2] pylint | safety

⠴ [2] pylint | safety

⠦ [2] pylint | safety

⠧ [2] pylint | safety

⠇ [2] pylint | safety

⠏ [2] pylint | safety

⠋ [2] pylint | safety

⠙ [2] pylint | safety

⠹ [2] pylint | safety

⠸ [2] pylint | safety

⠼ [2] pylint | safety

⠴ [2] pylint | safety

⠦ [2] pylint | safety

⠧ [2] pylint | safety

⠇ [2] pylint | safety

⠏ [2] pylint | safety

⠋ [2] pylint | safety

⠙ [2] pylint | safety

⠹ [2] pylint | safety

⠸ [2] pylint | safety

⠼ [2] pylint | safety

⠴ [2] pylint | safety

⠦ [2] pylint | safety

⠧ [2] pylint | safety

⠇ [2] pylint | safety

⠏ [2] pylint | safety

⠋ [2] pylint | safety

⠙ [2] pylint | safety

⠹ [2] pylint | safety

⠸ [2] pylint | safety

⠼ [2] pylint | safety

⠴ [2] pylint | safety

⠦ [2] pylint | safety

⠧ [2] pylint | safety

⠇ [2] pylint | safety

⠏ [2] pylint | safety

⠋ [2] pylint | safety

⠙ [2] pylint | safety

⠹ [2] pylint | safety

⠸ [2] pylint | safety

⠼ [2] pylint | safety

⠴ [2] pylint | safety

⠦ [2] pylint | safety

⠧ [2] pylint | safety

⠇ [2] pylint | safety

⠏ [2] pylint | safety

⠋ [2] pylint | safety

⠙ [2] pylint | safety

⠹ [2] pylint | safety

⠸ [2] pylint | safety

⠼ [2] pylint | safety

⠴ [2] pylint | safety

⠦ [2] pylint | safety

⠧ [2] pylint | safety

⠇ [2] pylint | safety

⠏ [2] pylint | safety

⠋ [2] pylint | safety

⠙ [2] pylint | safety

⠹ [2] pylint | safety

⠸ [2] pylint | safety

⠼ [2] pylint | safety

⠴ [2] pylint | safety

⠦ [2] pylint | safety

⠧ [2] pylint | safety

⠇ [2] pylint | safety

⠏ [2] pylint | safety

⠋ [2] pylint | safety

⠙ [2] pylint | safety

⠹ [2] pylint | safety

⠸ [2] pylint | safety

⠼ [2] pylint | safety

⠴ [2] pylint | safety

⠦ [2] pylint | safety

⠧ [2] pylint | safety

⠇ [2] pylint | safety

⠏ [2] pylint | safety

⠋ [2] pylint | safety

⠙ [2] pylint | safety

⠹ [2] pylint | safety

⠸ [2] pylint | safety

⠼ [2] pylint | safety

⠴ [2] pylint | safety

⠦ [2] pylint | safety

⠧ [2] pylint | safety

⠇ [2] pylint | safety

⠏ [2] pylint | safety

⠋ [2] pylint | safety

⠙ [2] pylint | safety

⠹ [2] pylint | safety

⠸ [2] pylint | safety

⠼ [2] pylint | safety

⠴ [2] pylint | safety

⠦ [2] pylint | safety

⠧ [2] pylint | safety

⠇ [2] pylint | safety

⠏ [2] pylint | safety
✔ OK safety in 2 minutes, 9.044 seconds


⠋ [1] pylint

⠙ [1] pylint

⠹ [1] pylint

⠸ [1] pylint

⠼ [1] pylint

⠴ [1] pylint

⠦ [1] pylint

⠧ [1] pylint

⠇ [1] pylint

⠏ [1] pylint

⠋ [1] pylint

⠙ [1] pylint

⠹ [1] pylint

⠸ [1] pylint

⠼ [1] pylint

⠴ [1] pylint

⠦ [1] pylint

⠧ [1] pylint

⠇ [1] pylint

⠏ [1] pylint

⠋ [1] pylint

⠙ [1] pylint

⠹ [1] pylint

⠸ [1] pylint

⠼ [1] pylint

⠴ [1] pylint

⠦ [1] pylint

⠧ [1] pylint

⠇ [1] pylint

⠏ [1] pylint

⠋ [1] pylint

⠙ [1] pylint

⠹ [1] pylint

⠸ [1] pylint

⠼ [1] pylint

⠴ [1] pylint

⠦ [1] pylint

⠧ [1] pylint

⠇ [1] pylint

⠏ [1] pylint

⠋ [1] pylint

⠙ [1] pylint

⠹ [1] pylint

⠸ [1] pylint

⠼ [1] pylint

⠴ [1] pylint

⠦ [1] pylint

⠧ [1] pylint

⠇ [1] pylint

⠏ [1] pylint

⠋ [1] pylint

⠙ [1] pylint

⠹ [1] pylint

⠸ [1] pylint

⠼ [1] pylint

⠴ [1] pylint

⠦ [1] pylint

⠧ [1] pylint

⠇ [1] pylint

⠏ [1] pylint

⠋ [1] pylint

⠙ [1] pylint

⠹ [1] pylint

⠸ [1] pylint

⠼ [1] pylint

⠴ [1] pylint

⠦ [1] pylint

⠧ [1] pylint

⠇ [1] pylint

⠏ [1] pylint

⠋ [1] pylint

⠙ [1] pylint

⠹ [1] pylint

⠸ [1] pylint

⠼ [1] pylint

⠴ [1] pylint

⠦ [1] pylint

⠧ [1] pylint

⠇ [1] pylint

⠏ [1] pylint

⠋ [1] pylint

⠙ [1] pylint

⠹ [1] pylint

⠸ [1] pylint

⠼ [1] pylint

⠴ [1] pylint

⠦ [1] pylint

⠧ [1] pylint

⠇ [1] pylint

⠏ [1] pylint

⠋ [1] pylint

⠙ [1] pylint

⠹ [1] pylint

⠸ [1] pylint

⠼ [1] pylint

⠴ [1] pylint

⠦ [1] pylint

⠧ [1] pylint

⠇ [1] pylint

⠏ [1] pylint

⠋ [1] pylint

⠙ [1] pylint

⠹ [1] pylint

⠸ [1] pylint

⠼ [1] pylint

⠴ [1] pylint

⠦ [1] pylint

⠧ [1] pylint

⠇ [1] pylint

⠏ [1] pylint

⠋ [1] pylint

⠙ [1] pylint

⠹ [1] pylint

⠸ [1] pylint

⠼ [1] pylint

⠴ [1] pylint

⠦ [1] pylint

⠧ [1] pylint

⠇ [1] pylint

⠏ [1] pylint

⠋ [1] pylint

⠙ [1] pylint

⠹ [1] pylint

⠸ [1] pylint

⠼ [1] pylint

⠴ [1] pylint

⠦ [1] pylint

⠧ [1] pylint

⠇ [1] pylint

⠏ [1] pylint

⠋ [1] pylint

⠙ [1] pylint

⠹ [1] pylint

⠸ [1] pylint

⠼ [1] pylint

⠴ [1] pylint

⠦ [1] pylint

⠧ [1] pylint

⠇ [1] pylint

⠏ [1] pylint

⠋ [1] pylint

⠙ [1] pylint

⠹ [1] pylint

⠸ [1] pylint

⠼ [1] pylint

⠴ [1] pylint

⠦ [1] pylint

⠧ [1] pylint

⠇ [1] pylint

⠏ [1] pylint

⠋ [1] pylint

⠙ [1] pylint

⠹ [1] pylint

⠸ [1] pylint

⠼ [1] pylint

⠴ [1] pylint

⠦ [1] pylint

⠧ [1] pylint

⠇ [1] pylint

⠏ [1] pylint

⠋ [1] pylint

⠙ [1] pylint

⠹ [1] pylint

⠸ [1] pylint

⠼ [1] pylint

⠴ [1] pylint

⠦ [1] pylint

⠧ [1] pylint

⠇ [1] pylint

⠏ [1] pylint

⠋ [1] pylint

⠙ [1] pylint

⠹ [1] pylint

⠸ [1] pylint

⠼ [1] pylint

⠴ [1] pylint

⠦ [1] pylint

⠧ [1] pylint

⠇ [1] pylint

⠏ [1] pylint

⠋ [1] pylint

⠙ [1] pylint

⠹ [1] pylint

⠸ [1] pylint

⠼ [1] pylint

⠴ [1] pylint

⠦ [1] pylint

⠧ [1] pylint

⠇ [1] pylint

⠏ [1] pylint

⠋ [1] pylint

⠙ [1] pylint

⠹ [1] pylint

⠸ [1] pylint

⠼ [1] pylint

⠴ [1] pylint

⠦ [1] pylint

⠧ [1] pylint

⠇ [1] pylint

⠏ [1] pylint

⠋ [1] pylint

⠙ [1] pylint

⠹ [1] pylint

⠸ [1] pylint

⠼ [1] pylint

⠴ [1] pylint

⠦ [1] pylint

⠧ [1] pylint

⠇ [1] pylint

⠏ [1] pylint

⠋ [1] pylint

⠙ [1] pylint

⠹ [1] pylint

⠸ [1] pylint

⠼ [1] pylint

⠴ [1] pylint

⠦ [1] pylint

⠧ [1] pylint

⠇ [1] pylint

⠏ [1] pylint

⠋ [1] pylint

⠙ [1] pylint

⠹ [1] pylint

⠸ [1] pylint

⠼ [1] pylint

⠴ [1] pylint

⠦ [1] pylint

⠧ [1] pylint

⠇ [1] pylint

⠏ [1] pylint

⠋ [1] pylint

⠙ [1] pylint

⠹ [1] pylint

⠸ [1] pylint

⠼ [1] pylint

⠴ [1] pylint

⠦ [1] pylint

⠧ [1] pylint

⠇ [1] pylint

⠏ [1] pylint

⠋ [1] pylint

⠙ [1] pylint

⠹ [1] pylint
✔ OK pylint in 2 minutes, 37.951 seconds

___________________________________ summary ____________________________________
  black: commands succeeded
ERROR:   cover: parallel child exit code 1
  flake8: commands succeeded
  pylint: commands succeeded
  safety: commands succeeded
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
$ docker stop --time=1 464e3632cd7988b22b9d41414006a494ae01ba4efb7d17628113af0f7da24b8f
$ docker rm -f 464e3632cd7988b22b9d41414006a494ae01ba4efb7d17628113af0f7da24b8f
[Pipeline] // withDockerContainer
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
ERROR: script returned exit code 1
Finished: FAILURE