GithubHelp home page GithubHelp logo

admincom's Introduction

PeeringDB

tests CodeQL codecov

PeeringDB provides a scalable way to publish interconnection related information for tens of thousands of network operators. Over the years, more and more organisations have built integrations to streamline their interconnection processes.

The source code powering PeeringDB is publicly available under a BSD 2-Clause license.

We anticipate that work considered to be "low hanging fruit" could be taken on by volunteers, and we expect that open sourcing the platform makes it easier for third parties to participate in bidding for new features specified by the Product Committee.

Developers in the community may fork the code, create a container for development and testing, and submit pull requests.

admincom's People

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

admincom's Issues

Duplicate IPs tool broken?

From GUI (see .png attached)
20170731 duplicate ips peeringdb

From API:
curl -sG https://peeringdb.com/api/netixlan --data-urlencode "ipaddr6=2001:7f8:20:501::140:39" | jq .
{
"meta": {},
"data": [
{
"id": 6107,
"net_id": 3142,
"ix_id": 380,
"name": "MSK-IX Rostov-on-Don",
"ixlan_id": 380,
"notes": "24 64",
"speed": 250,
"asn": 2854,
"ipaddr4": "193.232.140.39",
"ipaddr6": "2001:7f8:20:501::140:39",
"is_rs_peer": true,
"created": "2010-07-29T00:00:00Z",
"updated": "2016-07-26T09:33:08Z",
"status": "ok"
},
{
"id": 6178,
"net_id": 3195,
"ix_id": 380,
"name": "MSK-IX Rostov-on-Don",
"ixlan_id": 380,
"notes": "",
"speed": 100,
"asn": 2854,
"ipaddr4": "193.232.140.39",
"ipaddr6": "2001:7f8:20:501::140:39",
"is_rs_peer": false,
"created": "2010-07-29T00:00:00Z",
"updated": "2016-03-11T07:20:41Z",
"status": "ok"
}
]
}

Unboard Eduardo

[x] gmail
[x] slack
[x] deskpro
[x] downgraded peeringdb user
[x] remove from admincom mailing list
[x] remove admin page in PDB deck

Improve explanatory and help text

We often see e-mails like this:

----------------------------------------------- snip -----------------------------------------------
My name is X Y. I am handling the operations of AAA who is hosting ZZZ IX.

We have asked all members in the IX to register at Peering DB and mention that they peer at our Exchange Point.

It seems that the "Affiliate" part is confusing them as they are thinking that they should affiliate to Beirut IX.

I have already denied two requests!
----------------------------------------------- snip -----------------------------------------------

Other misunderstandings we see is that users add IXP I and facilities F to their organisation where they actually wanted to add their network N to IXP I resp. facility F.

Maybe a clearer and more verbose wording is needed

Merge Equinix fac/2259 into fac/36

Equinix' Greg Dendy writes in DeskPRO ticket 5248.

Please merge the two following Equinix facilities records into one, combining the associated network list.

I’d like facility id #2259 merged into facility id #36. I’d like id #36 to be the singular record going forward.

IXP renumbering

If we need to renumber an entire IXP from A.B.C.x/24 to D.E.F.x/23, currently we have to ask 20c to do it for us.

This ticket was opened to ask for a tool peeringdb/peeringdb#80 - current status is that it lacks documentation

Remove Eric Lindsjö as admin

[x] gmail
[x] slack
[x] still in # general
[x] deskpro
[x] downgrade peeringdb user
[x] remove from admincom mailing list
[x] remove from admin page in PDB deck
[ ] award plaque sent

Improve spam blocking

Currently there are between 5 and 10 spam messages that make it into the Deskpro system. Someone should check whether google can do some pre-filtering for the obvious crap.

batch renumbering for NAPAfrica IX Johannesburg

User Andrew Owens says in DeskPRO ticket #3211:

NAPAfrica IX Johannesburg (ID: 592) completed IP renumbering at the exchange at the beginning of February.

Some of our members have updated their records to show the new IP addresses, but we are struggling to get all members to do so - This is causing issues with members that use PeeringDB for automation.

Previously our peering prefix was 196.46.25.0/24. The new peering prefix is 196.60.8.0/23
We wanted to find out whether it would be possible for you to manually change the addresses for those members that have not done so yet? The last octet of all member addresses remains the same in 196.60.8 (i.e. 196.46.25.X --> 196.60.8.X)

e-mail matches when auto-assigning (here Ownership claim granted to Org 'Comsat Limitada' for user 'cablecolor')

DeskPRO https://peeringdb.deskpro.com/agent/#app.tickets,inbox:agent,t.o:7099,vis:6

Ownership of organization was automatically granted to user:

User: 'cablecolor' ([email protected])
Organization: 'Comsat Limitada' (17407)
Network: 'Comsat Limitada' AS262213

My understanding / specification was meant to be

  • if domain matches org, then user part doesn't matter

  • if domain doesn't match org, then e-mail has to be an exact match

For ASN 262213 I get

e-mail: [email protected]
org/owner: Comsat Limitada

Hence e-mail would have to be an exact match.

Add Julimar as admin

[x] gmail
[x] slack
[x] deskpro
[x] upgraded peeringdb user to admin
[x] add to admincom mailing list
[X] add to admin page in PDB deck

ASNAUTO Tool assigns reserved ASN

https://peeringdb.deskpro.com/agent/#app.tickets,inbox:unassigned,t:8194,t.o:7759,vis:6

ASN requested: 135234

ASN info from RIR:

whois -T aut-num as135234
% [whois.apnic.net]
% Whois data copyright terms http://www.apnic.net/db/dbcopyright.html

%ERROR:101: no entries found
%
% No entries found in source APNIC,IRINN,JPNIC,KRNIC,TWNIC.

% This query was served by the APNIC Whois Service version 1.88.15-35 (WHOIS-UK3)

The tool probably omits the -T flag and also fetches info from as-block

whois as135234 | grep block
as-block: AS134557 - AS135580
descr: APNIC ASN block
as-block: AS135170 - AS135269

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.