Murano doesn't detect pre-installed murano-agent on the debian image
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Murano |
Fix Released
|
Medium
|
Kirill Zaitsev | ||
Mitaka |
Fix Released
|
Medium
|
Nikolay Starodubtsev | ||
Newton |
Fix Released
|
Medium
|
Kirill Zaitsev | ||
murano (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Deployment of Apache Server application fails randomly with a message murano-agent is failed to respond within 3600 seconds (IS NOT RELATED TO THIS ISSUE).
Investigation of this particular application with Debian image from apps.openstack.org shows that during VM boot we didn't detected correctly that murano-agent is already installed and tried to install once again but due to missing connectivity to the internet at that point of time installation failed leading to leaving VM in failed state.
Current detection mechanism is based on the search of running process in the memory, but on debian-based images murano-agent is not running after the boot). We need to improve detection of the pre-installed murano-agent and have consistent behavior in all our DIB elements.
Steps to reproduce:
1. Import Apache application from apps.openstack.org
2. Deploy environment with this application using Debian image which is downloaded as part of this application
Expected results: murano-agent is not installed as part of the VM bootstrap
Actual results: murano-agent is tried to be installed (fails is not related to this issue) as part of the VM bootstrap
cloudinit-
Downloading/
Cannot fetch index base URL https:/
Could not find any downloads that satisfy the requirement murano-agent
Cleaning up...
No distributions at all found for murano-agent
Storing debug log for failure in /root/.pip/pip.log
description: | updated |
summary: |
- Application deployment is failed due murano-agent timout + Murano doesn't detect pre-installed murano-agent on the VM |
description: | updated |
tags: | added: mitaka-backport-potential |
Changed in murano: | |
assignee: | Nikolay Starodubtsev (starodubcevna) → Kirill Zaitsev (kzaitsev) |
So, it's hard to understand what is the bug about:
1) Agent is not identified correctly
2) Broken network connectivity
Can you clarify it, Serg?