Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Virtualization Management ... does not have available options -> cluster owners should be able to edit / view the yaml of virtualization management clusters #2573

Closed
slickwarren opened this issue Jul 26, 2022 · 4 comments
Assignees
Labels
area/rancher Rancher related including internal and external area/ui Harvester standalone UI or Rancher UI extension kind/bug Issues that are defects reported by users or that we know have reached a real release not-require/test-plan Skip to create a e2e automation test issue priority/0 Must be fixed in this release reproduce/always Reproducible 100% of the time severity/1 Function broken (a critical incident with very high impact)
Milestone

Comments

@slickwarren
Copy link

Rancher Server Setup

  • Rancher version:v2.6.7-rc3
  • Installation option (Docker install/Helm Chart): docker
    • If Helm Chart, Kubernetes Cluster and version (RKE1, RKE2, k3s, EKS, etc):n/a
  • Proxy/Cert Details:n/a

Information about the Cluster

  • Kubernetes version:any
  • Cluster Type (Local/Downstream): downstream
    • If downstream, what type of cluster? (Custom/Imported or specify provider for Hosted/Infrastructure Provider): virtualization management (harvester management) cluster(s)

User Information

  • What is the role of the user logged in? (Admin/Cluster Owner/Cluster Member/Project Owner/Project Member/Custom): admin, cluster owner

Describe the bug
when clicking the ... option for a virtualization management cluster, user does not have any options to choose form

To Reproduce

  • go to virtualization management
  • connect a harvester management cluster to rancher using the registration cmd
  • wait for the cluster to connect
  • click the ... from virtualization management page

Result
no options are available

Expected Result
user should be able to edit/view config/yaml through this option

Screenshots
Screen Shot 2022-07-26 at 12 20 19 PM

@slickwarren slickwarren added kind/bug Issues that are defects reported by users or that we know have reached a real release severity/1 Function broken (a critical incident with very high impact) area/rancher Rancher related including internal and external reproduce/always Reproducible 100% of the time labels Jul 26, 2022
@slickwarren slickwarren added this to the v1.0.3 milestone Jul 26, 2022
@slickwarren slickwarren self-assigned this Jul 26, 2022
@n313893254 n313893254 self-assigned this Jul 27, 2022
@n313893254 n313893254 added area/ui Harvester standalone UI or Rancher UI extension priority/0 Must be fixed in this release labels Jul 27, 2022
@n313893254
Copy link

n313893254 commented Jul 27, 2022

Hi, @slickwarren. The issue is fixed in v2.6.4-rc4. Here is the related PR and commit.

You could upgrade the rancher server to v2.6.4-rc4 or use the v2.6.4-rc4 ui-dashboard-index.

@harvesterhci-io-github-bot
Copy link

harvesterhci-io-github-bot commented Jul 27, 2022

Pre Ready-For-Testing Checklist

* [ ] If labeled: require/HEP Has the Harvester Enhancement Proposal PR submitted?
The HEP PR is at:

  • Where is the reproduce steps/test steps documented?
    The reproduce steps/test steps are at:

Verify Steps:

  • Install rancher v2.6.4-rc4
  • Check as reproduced steps

* [ ] Is there a workaround for the issue? If so, where is it documented?
The workaround is at:

  • If labeled: area/ui Has the UI issue filed or ready to be merged?
    The UI issue/PR is at:

* [ ] If labeled: require/doc, require/knowledge-base Has the necessary document PR submitted or merged?
The documentation/KB PR is at:

* [ ] If NOT labeled: not-require/test-plan Has the e2e test plan been merged? Have QAs agreed on the automation test case? If only test case skeleton w/o implementation, have you created an implementation issue?
- The automation skeleton PR is at:
- The automation test case PR is at:

* [ ] If the fix introduces the code for backward compatibility Has a separate issue been filed with the label release/obsolete-compatibility?
The compatibility issue is filed at:

@harvesterhci-io-github-bot

Automation e2e test issue: harvester/tests#422

@n313893254 n313893254 added the not-require/test-plan Skip to create a e2e automation test issue label Jul 27, 2022
@TachunLin TachunLin self-assigned this Aug 1, 2022
@TachunLin
Copy link

Verified fixed on Rancher v2.6.7-rc5 with Harvester v1.0.3-rc1. Close this issue.

Result

  • Now when clicking the ... of the cluster in virtualization management page,
    image

  • Check can open the following function and work as expected

    • Kubectl
    • Download KubeConfig
    • Copy KubeConfig to clipboard
    • Edit Config
    • View Yaml
    • Download Yaml
    • Delete

Test Information

  • Test Environment: 1 node harvester on local kvm machine
  • Harvester version: v1.0.3-rc1
  • Rancher version: v2.6.7-rc5
  • Rancher ui-dashboard-index: https://releases.rancher.com/dashboard/latest/index.html
  • Rancher ui-offline-preferred: Dynamic

Verify Steps

  1. Import Harvester in Rancher Virtualization Management
  2. Check Harvester in running status
  3. Click the ... besides the Manage button
  4. Check the menu options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/rancher Rancher related including internal and external area/ui Harvester standalone UI or Rancher UI extension kind/bug Issues that are defects reported by users or that we know have reached a real release not-require/test-plan Skip to create a e2e automation test issue priority/0 Must be fixed in this release reproduce/always Reproducible 100% of the time severity/1 Function broken (a critical incident with very high impact)
Projects
None yet
Development

No branches or pull requests

4 participants