Skip to content

CKS instance Info page display all Public IP's PNAT,FW and LB in same account. #6133

Description

@levindecaro
ISSUE TYPE
  • Bug Report
COMPONENT NAME
UI

CLOUDSTACK VERSION
4.16.1
CONFIGURATION
OS / ENVIRONMENT
SUMMARY

After provision a CKS instance, navigate to the CKS info page, Firewall,Port Forwarding and Load Balancing are showing all existing rule from all Public IP address within same account.

STEPS TO REPRODUCE

EXPECTED RESULTS
Should display Public IP rules associated for CKS instead of all IP.
ACTUAL RESULTS

CKS info page are showing all existing rules of other Public IP information.

image

image

image

Public IP Page of CKS are showing correct information.

image

image

image


Activity

  1. nvazquez commented on Mar 21, 2022

    @nvazquez
    Contributor

    Hi @davidjumani can you please check this issue?

  2. davidjumani commented on Mar 21, 2022

    @davidjumani
    Contributor

    @levindecaro Can you check the API call being made when listing the firewall / LB / PF rules in the kubernetes tab ? I'm unable to reproduce the issue

  3. levindecaro commented on Mar 21, 2022

    @levindecaro
    ContributorAuthor

    @davidjumani I only have apilog.log on hand at this moment, is it helpful for you? Btw, I re-test few times on that, found this is happening in the middle of status change, like starting the cluster or stopping the cluster, once the state become started/stopped, it will show correct rules.

  4. davidjumani commented on Mar 21, 2022

    @davidjumani
    Contributor

    @levindecaro That helps, thanks. I'll have a look into it

  5. levindecaro commented on Mar 25, 2022

    @levindecaro
    ContributorAuthor
  6. nvazquez commented on Apr 12, 2022

    @nvazquez
    Contributor

    @Pearl1594 can you please check this issue?

  7. Pearl1594 commented on Apr 12, 2022

    @Pearl1594
    Contributor

    sure will have a look.

  8. Pearl1594 commented on Apr 13, 2022

    @Pearl1594
    Contributor

    @levindecaro unfortunately I haven't been able to reproduce the issue. For example, when the cluster was in the Starting state, on traversing to the firewall / LB/ PF tabs of the cluster I only see the rules corresponding to that public IP.
    image

    Could you please share the API call made on the UI when you see incorrect / extra data being reported by navigating to the developer tools -> Network Tab. Thanks!

  9. levindecaro commented on Apr 19, 2022

    @levindecaro
    ContributorAuthor

    @Pearl1594

    I was diff both abnormal and normal result and found they are similar except the call order. during CKS creation, I refresh the page few time, sometime it show the correct info sometime will show all items.

    left=abnormal
    right=normal

    > 'https://example.com/client/css/app.c5b40ad1.css'
    > 'https://example.com/client/css/vendors.fa05d24c.css'
    235a238,241
    > 'chrome-extension://niloccemoadcdkdjlinkgdfekeahmflj/chunks/actions-639cd34d.js'
    > 'chrome-extension://niloccemoadcdkdjlinkgdfekeahmflj/chunks/helpers-10be1fb3.js'
    > 'chrome-extension://niloccemoadcdkdjlinkgdfekeahmflj/chunks/globalStyles-22fbf6ab.js'
    > 'https://example.com/client/cloud.gif'
    241,244d246
    < 'chrome-extension://niloccemoadcdkdjlinkgdfekeahmflj/chunks/actions-639cd34d.js'
    < 'chrome-extension://niloccemoadcdkdjlinkgdfekeahmflj/chunks/helpers-10be1fb3.js'
    < 'chrome-extension://niloccemoadcdkdjlinkgdfekeahmflj/chunks/globalStyles-22fbf6ab.js'
    < 'https://example.com/client/cloud.gif'
    268d269
    < 'https://example.com/client/api/?resourceids=5e43ac5b-d657-49f2-98e1-7304476d28ed&resourcetype=zone&command=listResourceIcon&response=json'
    273,274d273
    < 'https://example.com/client/api/?listAll=true&ipaddressid=e236bf24-290c-4803-865f-0f531cb08bd0&page=1&pageSize=10&command=listPortForwardingRules&response=json'
    < 'https://example.com/client/api/?account=test1.test&domainid=ab262bfb-f415-41c7-98a9-196a3f4da096&supportedservices=PortForwarding&command=listNetworks&response=json'
    275a275,277
    > 'https://example.com/client/api/?resourceids=5e43ac5b-d657-49f2-98e1-7304476d28ed&resourcetype=zone&command=listResourceIcon&response=json'
    > 'https://example.com/client/api/?account=test1.test&domainid=ab262bfb-f415-41c7-98a9-196a3f4da096&supportedservices=PortForwarding&command=listNetworks&response=json'
    > 'https://example.com/client/api/?listAll=true&ipaddressid=e236bf24-290c-4803-865f-0f531cb08bd0&page=1&pageSize=10&command=listPortForwardingRules&response=json'
    
  10. moved this to On-Hold/Waiting in ACS Backlogon Aug 17, 2022
  11. moved this from On-Hold/Waiting to Triaged in ACS Backlogon Aug 17, 2022
  12. moved this from Triaged to 👀 Review in ACS Backlogon Sep 7, 2022
  13. moved this from 👀 Review to 🏗 Assigned in ACS Backlogon Sep 7, 2022
  14. moved this from 🏗 Assigned to Backlog in ACS Backlogon Sep 28, 2022
  15. weizhouapache commented on Jan 5, 2023

    @weizhouapache
    Member

    @levindecaro
    I cannot reproduce the issue on latest main branch.

    fixed an issue with listing LB rules: #7058

  16. DaanHoogland commented on Jun 23, 2023

    @DaanHoogland
    Contributor

    @levindecaro I am closing this issue. If you feel this is invalid please reopen or create a new one.

  17. added this to the unplanned milestone on Sep 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions