Bug 1455618 - Embedded Ansible role cannot be enabled
Summary: Embedded Ansible role cannot be enabled
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat CloudForms Management Engine
Classification: Red Hat
Component: Appliance
Version: 5.8.0
Hardware: All
OS: All
urgent
high
Target Milestone: GA
: 5.8.0
Assignee: Nick Carboni
QA Contact: Dmitry Misharov
URL:
Whiteboard:
Depends On: 1455063
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-05-25 15:36 UTC by Satoe Imaishi
Modified: 2017-06-12 16:46 UTC (History)
6 users (show)

Fixed In Version: 5.8.0.17
Doc Type: If docs needed, set a value
Doc Text:
Clone Of: 1455063
Environment:
Last Closed: 2017-06-12 16:46:47 UTC
Category: ---
Cloudforms Team: CFME Core
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Comment 2 CFME Bot 2017-05-25 16:56:08 UTC
New commit detected on ManageIQ/manageiq/fine:
https://github.com/ManageIQ/manageiq/commit/6317a223399bfa75383c998d634cdc8e64d5a23e

commit 6317a223399bfa75383c998d634cdc8e64d5a23e
Author:     Joe Rafaniello <jrafanie.github.com>
AuthorDate: Thu May 25 10:46:43 2017 -0400
Commit:     Satoe Imaishi <simaishi>
CommitDate: Thu May 25 12:13:12 2017 -0400

    Merge pull request #15225 from carbonin/dont_run_setup_script_every_time
    
    Only run the setup playbook the first time we start embedded ansible
    (cherry picked from commit 1fa46633ac8390e56fcd9d742ce8b60684c01f4e)
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1455618

 app/models/embedded_ansible_worker/runner.rb       |  3 -
 lib/embedded_ansible.rb                            | 29 ++++----
 spec/lib/embedded_ansible_spec.rb                  | 85 +++++++++-------------
 spec/models/embedded_ansible_worker/runner_spec.rb | 19 -----
 4 files changed, 46 insertions(+), 90 deletions(-)

Comment 3 Dmitry Misharov 2017-05-26 08:58:26 UTC
Verified in 5.8.0.17.20170525183055_6317a22. I tried to enable the embedded ansible role several times on fresh unconfigured appliances. Each time the role was enabled successfully and I was able to add some repositories.


Note You need to log in before you can comment on or make changes to this bug.