Skip to content
This repository has been archived by the owner on Sep 5, 2024. It is now read-only.

Enable (un-hide) the Conversion Hosts tab of the Settings page #922

Merged
merged 1 commit into from
Apr 18, 2019

Conversation

mturley
Copy link
Contributor

@mturley mturley commented Mar 27, 2019

This PR exposes the Conversion Hosts list view and wizard by removing the flag that prevented the Conversion Hosts tab from rendering. We should merge it only when the back end is ready and the feature is ready for release.

@fdupont-redhat wanted us to wait until he gives the green light after he tests the changes to the enablement playbook.

Associated RHBZ: https://bugzilla.redhat.com/show_bug.cgi?id=1695356

@mturley mturley added enhancement bz Issues filed by QE or having a BZ hammer/yes z-stream v1.2 labels Mar 27, 2019
@miq-bot
Copy link
Member

miq-bot commented Mar 27, 2019

Checked commit mturley@24b43d5 with ruby 2.3.3, rubocop 0.52.1, haml-lint 0.20.0, and yamllint 1.10.0
0 files checked, 0 offenses detected
Everything looks fine. 🍪

@djberg96
Copy link
Contributor

@mturley My piece is merged. :)

@ghost
Copy link

ghost commented Mar 29, 2019

We still need to validate that the enablement task works flawlessly before activating the feature in the UI. It's going to require some thorough testing :)

@mturley
Copy link
Contributor Author

mturley commented Apr 1, 2019

@fdupont-redhat we should definitely test the back end task thoroughly before enabling the UI, but I also want to make sure we leave enough time after enabling the UI for QE to test it thoroughly as well.

@mturley
Copy link
Contributor Author

mturley commented Apr 5, 2019

This PR depends on all the changes in https://bugzilla.redhat.com/show_bug.cgi?id=1622728, and should not be backported until we have a resolution on that BZ's PRs. @fdupont-redhat, when we are confident that the back end on the hammer branch fully supports conversion host enablement, can you help me track that and update this PR and its BZ?

@mturley
Copy link
Contributor Author

mturley commented Apr 18, 2019

@mzazrivec it sounds like the back end parts for this are all merged now, so we should merge this ASAP to try and get it into the next build.

@mturley
Copy link
Contributor Author

mturley commented Apr 18, 2019

Making an exception to the usual rule and self-merging this to make sure it gets into Monday's build.

@mturley mturley merged commit c0da5af into ManageIQ:master Apr 18, 2019
@mturley mturley deleted the enable-conversion-hosts-page branch April 18, 2019 19:11
@mturley
Copy link
Contributor Author

mturley commented Apr 25, 2019

For posterity, these are all the UI related pull requests leading up to this one, which we used to build this feature in smaller pieces:

#851 (Add the Conversion Hosts tab, disabled/hidden)
#858 (Add skeleton for page components)
#863 (Add skeleton for wizard steps)
#864 (Add empty state screen)
#871 (Wizard step 1)
#874 (List view phase 1)
#876 (Wizard step 2)
#880 (Wizard step 3)
#883 (Wizard step 4)
#882 (List view phase 2)
#894 (Wizard field fix)
#889 (List view phase 3)
#907 (List view state fix)
#908 (Wizard API param change 1)
#909 (List view remove modal change)
#913 (Wizard API param change 2)
#916 (List view retry button modal)
#924 (Set the auth_user to 'root' for RHV hosts)
#928 (Unit tests for helpers)

@mturley
Copy link
Contributor Author

mturley commented Apr 25, 2019

@JPrause when we add this to the changelog for hammer-6 we should just call it "Add Conversion Hosts tab to Settings page", to summarize all of the other PRs leading up to it that we're not including individually.

simaishi pushed a commit that referenced this pull request Apr 25, 2019
Enable (un-hide) the Conversion Hosts tab of the Settings page

(cherry picked from commit c0da5af)

Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1703104
@simaishi
Copy link
Contributor

Hammer backport details:

$ git log -1
commit c949f5ba41e3faed42803e64adb3e88ab57fae35
Author: Mike Turley <mike.turley@alum.cs.umass.edu>
Date:   Thu Apr 18 15:11:23 2019 -0400

    Merge pull request #922 from mturley/enable-conversion-hosts-page
    
    Enable (un-hide) the Conversion Hosts tab of the Settings page
    
    (cherry picked from commit c0da5aff9002135c4f14735e147e470ec0277580)
    
    Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1703104

@simaishi
Copy link
Contributor

simaishi commented May 9, 2019

Reverted the hammer backport:

commit 95934a17160c59b188959baf451cdabbe453b8d9
Author: Satoe Imaishi <simaishi@redhat.com>
Date:   Thu May 9 16:08:50 2019 -0400

    Revert "Merge pull request #922 from mturley/enable-conversion-hosts-page"
    
    This reverts commit c949f5ba41e3faed42803e64adb3e88ab57fae35.
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1703104

simaishi pushed a commit that referenced this pull request May 20, 2019
Enable (un-hide) the Conversion Hosts tab of the Settings page

(cherry picked from commit c0da5af)

Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1703104
@simaishi
Copy link
Contributor

Re-backported to hammer:

$ git log -1
commit 371422bf62c052b75a319855cf5359c8fc5b6c6f
Author: Mike Turley <mike.turley@alum.cs.umass.edu>
Date:   Thu Apr 18 15:11:23 2019 -0400

    Merge pull request #922 from mturley/enable-conversion-hosts-page
    
    Enable (un-hide) the Conversion Hosts tab of the Settings page
    
    (cherry picked from commit c0da5aff9002135c4f14735e147e470ec0277580)
    
    Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1703104

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants