Bug 2183181

Summary: leapp upgrade should inhibit the upgrade of Ansible Tower
Product: Red Hat Enterprise Linux 7 Reporter: jcastran
Component: leapp-repositoryAssignee: Leapp Notifications Bot <leapp-notifications-bot>
Status: NEW --- QA Contact: upgrades-and-conversions
Severity: urgent Docs Contact:
Priority: urgent    
Version: 7.9CC: mmacura, pstodulk, yguenane
Target Milestone: rc   
Target Release: ---   
Hardware: All   
OS: All   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description jcastran 2023-03-30 13:58:51 UTC
Description of problem:
Leapp upgrades of Ansible Tower result in Ansible Tower failing to start/connect.

According to this KCS, it's unsupported.

https://access.redhat.com/articles/2360841

Version-Release number of selected component (if applicable):
RHEL 7 > RHEL 8

Expected results:
Leapp should inhibit the upgrade of Ansible Tower.

The documentation should also list that Ansible Tower is not supported. This should not just be in a kcs.

Additional info:

Comment 3 Petr Stodulka 2023-03-30 14:20:27 UTC
Hi John, thanks for the report. Is the KCS link correct? I haven't found anything about ansible tower inside and the doc is speaking about conversions, not upgrades.

Comment 4 jcastran 2023-03-30 14:23:39 UTC
Bah. thats the wrong link. My apologies

[How do I migrate my Ansible Tower installation from RHEL7 to RHEL8 ? - Red Hat Customer Portal](https://access.redhat.com/solutions/5994961)

Comment 5 Petr Stodulka 2023-03-30 14:27:38 UTC
Thanks! It's clear now.

Comment 7 jcastran 2023-07-05 17:23:23 UTC
Amendment:
Leapp should prohibit any Ansible products.

Comment 9 Yanis Guenane 2023-08-17 12:40:38 UTC
As asked by Martin Kluson in an email thread

> We are not sure what is the best way how to reliably detect that Ansible Tower is installed.

Answer:

  * To detect if Ansible Tower (or Controller by its new name) is installed, a simple test rpm -q automation-controller or rpm -q ansible-tower will tell you
  * To detect if Ansible Tower (or Controller by its new name) is running, a simple test systemctl status automation-controller or systemctl status ansible-tower will tell you