Skip to content

Conversation

@sg00dwin
Copy link
Member

@sg00dwin sg00dwin commented Mar 7, 2019

  • Rename machines sidnav item to "Compute"
  • Move Nodes into the sidenav Compute section
  • Add machines column into Nodes list view
  • Remove orphaned code
  • Add horizontal separator between Machine Config and Machine Sets

Console story - https://jira.coreos.com/browse/CONSOLE-1284

@beanh66
Screen Shot 2019-03-13 at 9 39 09 AM
Screen Shot 2019-03-13 at 9 43 57 AM

@openshift-ci-robot openshift-ci-robot added do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels Mar 7, 2019
@spadgett spadgett added this to the v4.1 milestone Mar 7, 2019
@spadgett
Copy link
Member

@sg00dwin I'd go ahead and get the straightfoward changes merged, and we can update the nodes pages in a follow on.

#1238 is in the merge queue which will let you add the separator.

@sg00dwin sg00dwin requested a review from spadgett March 11, 2019 21:15
@sg00dwin sg00dwin changed the title [WIP] Updates to Machine, MachineSets Updates to Machine, MachineSets Mar 11, 2019
@openshift-ci-robot openshift-ci-robot removed the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Mar 11, 2019
@@ -374,7 +374,8 @@ export const Navigation = ({ isNavOpen, onNavSelect }) => {

<MonitoringNavSection />

<NavSection title="Machines" required={[FLAGS.CLUSTER_API, FLAGS.MACHINE_CONFIG, FLAGS.CAN_LIST_MACHINE_CONFIG]}>
<NavSection title="Compute" required={[FLAGS.CLUSTER_API, FLAGS.MACHINE_CONFIG, FLAGS.CAN_LIST_MACHINE_CONFIG]}>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We'll need to update the required logic here. This will hide the entire nav section if the machine API is not there, but we would still want to show nodes in that case.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pushed updates

Copy link
Member

@spadgett spadgett left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@openshift-ci-robot openshift-ci-robot added the lgtm Indicates that a PR is ready to be merged. label Mar 12, 2019
@spadgett
Copy link
Member

/retest

1 similar comment
@sg00dwin
Copy link
Member Author

/retest

@spadgett
Copy link
Member

@sg00dwin you need to update the performance test for node to use the new nav section

@spadgett
Copy link
Member

@beanh66
Copy link

beanh66 commented Mar 12, 2019

@sg00dwin Can you add screenshots when you get a chance?

FYI @tlwu2013 @bmignano

- Rename machines sidnav item to "Compute"
- Move Nodes into the sidenav Compute section
- Add machines column into Nodes list view
- Remove orphaned code
- Add horizontal separator between Machine Config and Machine Config pools

Console story - https://jira.coreos.com/browse/CONSOLE-1284
@openshift-ci-robot openshift-ci-robot added size/L Denotes a PR that changes 100-499 lines, ignoring generated files. approved Indicates a PR has been approved by an approver from all required OWNERS files. and removed lgtm Indicates that a PR is ready to be merged. size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels Mar 13, 2019
@spadgett
Copy link
Member

/lgtm
/retest

@openshift-ci-robot openshift-ci-robot added the lgtm Indicates that a PR is ready to be merged. label Mar 13, 2019
@openshift-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: sg00dwin, spadgett

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-bot
Copy link
Contributor

/retest

Please review the full test history for this PR and help us cut down flakes.

@sg00dwin
Copy link
Member Author

/retest

@spadgett
Copy link
Member

/retest

@openshift-merge-robot openshift-merge-robot merged commit 5cf425d into openshift:master Mar 13, 2019
@sg00dwin sg00dwin deleted the machine-views branch March 25, 2019 13:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged. size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants