Removal of obsolete and unused test node provider records

Hello everyone,

We intend to submit two proposals for the removal of outdated test principals that were previously added to the NNS only for testing purposes:

  • pfcmh-uqedc-ijkjz-mdo35-bvprd-2vtlw-ktod5-npgfc-pgbq4-akaen-uqe
    This principal was created a few years ago by Palnu logistics while testing our registration process and is no longer in use.
  • srga3-cikqa-srnxx-rwejf-672jj-5o6qy-tuzsa-khds3-2ofjw-5gnew-mae
    We believe this principal was set up for testing in 2022. If it is not currently needed, we propose removing it as well.

Thank you for your feedback!

4 Likes

Two proposals submitted:
https://dashboard.internetcomputer.org/proposal/135345 - removing node provider record
https://dashboard.internetcomputer.org/proposal/135346 - removing node operator record (node provider pending)

A third for removing the srga3 node provider record is pending.

3 Likes

Just to be clear 2nd proposal 135346 aims to remove NO gmjgz-msapm-tye3z-ranay-6cbit-as2gz-qk4id-ijffv-c5fuy-tlnpz-vqe , from the NP in the 1st proposal, does the order of execution matter ? Thank you.

Proposal #135345 Review — Louise | Aviate Labs

Vote: ADOPT
Review:

This proposal removes the node provider record of node provider Palnu_Logistics

  • The dashboard shows this Node Provider has 0 nodes :white_check_mark:
About Aviate Labs

Aviate Labs is a team dedicated to supporting node providers since 2020. Our mission is to make high-performance infrastructure management on the Internet Computer (ICP) as seamless as possible, while adhering to the principles of decentralization.

We are known for our contributions to the ecosystem, including the go-agent and developer work packages on GitHub, as well as the Node Monitor tool, which alerts Node Providers as soon as any of their nodes go down.

In the NNS, Louise reviews and votes independently on ‘Node Admin’ and ‘Participant Management’ proposals on behalf of the Aviate Labs Neuron.

The Aviate Labs known neuron is configured to follow Louise for these topics and other trusted entities for broader proposals. We strive to be a credible and reliable Followee, committed to voting on every proposal and supporting decentralization within the ICP ecosystem.

1 Like

Hi @sat,

It appears the payload of proposal 135346 is empty? Just wanted to check if that is expected?

There are some cases where the payload renders different on the dashboard and nns.

1 Like

I see. Thanks for clearing that up @ZackDS :pray:

1 Like

Proposal #135346 Review — Louise | Aviate Labs

Vote: ADOPT
Review:

This proposal removes the node operator record of node provider IC Pros, with ID gmjgz

  • ic-admin shows 0 rewardable nodes :white_check_mark:
About Aviate Labs

Aviate Labs is a team dedicated to supporting node providers since 2020. Our mission is to make high-performance infrastructure management on the Internet Computer (ICP) as seamless as possible, while adhering to the principles of decentralization.

We are known for our contributions to the ecosystem, including the go-agent and developer work packages on GitHub, as well as the Node Monitor tool, which alerts Node Providers as soon as any of their nodes go down.

In the NNS, Louise reviews and votes independently on ‘Node Admin’ and ‘Participant Management’ proposals on behalf of the Aviate Labs Neuron.

The Aviate Labs known neuron is configured to follow Louise for these topics and other trusted entities for broader proposals. We strive to be a credible and reliable Followee, committed to voting on every proposal and supporting decentralization within the ICP ecosystem.

1 Like

Proposal #135345 — Zack | CodeGov

Vote: Adopted

Reason:
The proposal removes NP Palnu_Logistics used for testing, now obsolete as per the forum post link provided in the proposal.

Proposal #135346.

Vote: Adopted

Reason:
The proposal removes NO gmjgz-msapm-tye3z-ranay-6cbit-as2gz-qk4id-ijffv-c5fuy-tlnpz-vqe in line with the included link to the forum post.

About CodeGov

CodeGov has a team of developers who review and vote independently on the following proposal topics: IC-OS Version Election, Protocol Canister Management, Subnet Management, Node Admin, and Participant Management. The CodeGov NNS known neuron is configured to follow our reviewers on these technical topics. We also have a group of Followees who vote independently on the Governance and the SNS & Neuron’s Fund topics. We strive to be a credible and reliable Followee option that votes on every proposal and every proposal topic in the NNS. We also support decentralization of SNS projects such as WaterNeuron, KongSwap, and Alice with a known neuron and credible Followees.

Learn more about CodeGov and its mission at codegov.org.

1 Like

Proposals 135345 & 135346 | Tim - CodeGov

Vote: Adopt

Proposal 135345 removes node provider pfcmh, which is shown in the IC-API as having no current activity.

Proposal 135346 removes node operator gmjgz, corresponding to node provider srga3 (from the ic-admin tool), also with no current activity.

About CodeGov

CodeGov has a team of developers who review and vote independently on the following proposal topics: IC-OS Version Election, Protocol Canister Management, Subnet Management, Node Admin, and Participant Management. The CodeGov NNS known neuron is configured to follow our reviewers on these technical topics. We also have a group of Followees who vote independently on the Governance and the SNS & Neurons’ Fund topics. We strive to be a credible and reliable Followee option that votes on every proposal and every proposal topic in the NNS. We also support decentralisation of SNS projects such as WaterNeuron, KongSwap, and Alice with a known neuron and credible Followees.

Learn more about CodeGov and its mission at codegov.org.

1 Like

Thanks for letting me know. I’ve asked the NNS dapp team to take a look and fix if possible.

1 Like

I should have provided a bit more details probably.
You can get all necessary details by running dre registry – see Installation - DRE Documentation (which dumps all parts of the IC Registry relevant to DRE operations) or by calling ic-admin directly, or possibly with the public dashboard API. But connecting the dots is easier with the dre registry IMHO.

    {
      "node_operator_principal_id": "gmjgz-msapm-tye3z-ranay-6cbit-as2gz-qk4id-ijffv-c5fuy-tlnpz-vqe",
      "node_provider_principal_id": "srga3-cikqa-srnxx-rwejf-672jj-5o6qy-tuzsa-khds3-2ofjw-5gnew-mae",
      "dc_id": "zh2",
      "rewardable_nodes": {
        "type0": 0
      },
      "node_allowance": 1,
      "ipv6": "",
      "computed": {
        "node_provider_name": "IC Pros",
        "node_allowance_remaining": 1,
        "node_allowance_total": 1,
        "total_up_nodes": 0,
        "nodes_health": {},
        "rewards_correct": true,
        "nodes_in_subnets": 0,
        "nodes_in_registry": 0
      }
    },

shows that the srga3 provider has a gmjgz operator – so we’re removing the operator first so that the srga3 provider stays without any dependencies and we’ll be able to remove it in a follow-up proposal.

    {
      "name": "Unknown",
      "principal": "pfcmh-uqedc-ijkjz-mdo35-bvprd-2vtlw-ktod5-npgfc-pgbq4-akaen-uqe",
      "reward_account": "",
      "total_nodes": 0,
      "nodes_in_subnet": 0,
      "nodes_per_dc": {}
    },

The pfcmh node provider record already does not have any dependencies and we can remove it without problems.

1 Like

Proposal 135345 – LaCosta | CodeGov

Vote: ADOPT

Removes the Node Provider Palnu_Logistics previously used for testing and with 0 nodes.

Proposal 135346 – LaCosta | CodeGov

Vote: ADOPT

Removes Node Operator gmjgz from NP IC Pros. Both the NP and NO seem to be inactive with 0 nodes. The Node Operator was previously used for testing and a third proposal is expected to remove this NP aswell.

About CodeGov

CodeGov has a team of developers who review and vote independently on the following proposal topics: IC-OS Version Election, Protocol Canister Management, Subnet Management, Node Admin, and Participant Management. The CodeGov NNS known neuron is configured to follow our reviewers on these technical topics. We also have a group of Followees who vote independently on the Governance and the SNS & Neuron’s Fund topics. We strive to be a credible and reliable Followee option that votes on every proposal and every proposal topic in the NNS. We also support decentralization of SNS projects such as WaterNeuron, KongSwap, and Alice with a known neuron and credible Followees.

Learn more about CodeGov and its mission at codegov.org.

1 Like