nav-ref:navref_250820
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| nav-ref:navref_250820 [2020/08/24 12:32] – [Agenda] morten | nav-ref:navref_250820 [2020/08/27 08:43] (current) – referanser fra volda morten | ||
|---|---|---|---|
| Line 4: | Line 4: | ||
| - | Innkalt: | + | Tilstede: |
| * Morten Brekkevold, //Uninett// | * Morten Brekkevold, //Uninett// | ||
| - | * Vidar Faltinsen, //Uninett// | ||
| * Hanne Moa, //Uninett// | * Hanne Moa, //Uninett// | ||
| * Sigurd Refvik, //UiO// | * Sigurd Refvik, //UiO// | ||
| Line 15: | Line 14: | ||
| * Nils-Arild Grav, //NTNU// | * Nils-Arild Grav, //NTNU// | ||
| + | Forfall: | ||
| + | |||
| + | * Vidar Faltinsen, //Uninett// | ||
| ===== Agenda ===== | ===== Agenda ===== | ||
| Line 26: | Line 28: | ||
| === 1. Presentasjoner/ | === 1. Presentasjoner/ | ||
| - | * 5.0.6 har ligget i pipeline lenge - kanskje på tide? | + | * [[https:// |
| * Ny funksjonalitet som kommer i NAV 5.1 | * Ny funksjonalitet som kommer i NAV 5.1 | ||
| * Juniper-støtte i PortAdmin (NETCONF / NAPALM) | * Juniper-støtte i PortAdmin (NETCONF / NAPALM) | ||
| Line 54: | Line 56: | ||
| ===== Referat ===== | ===== Referat ===== | ||
| - | Referat | + | Morten ønsket velkommen til møtet. |
| + | |||
| + | Mye av sommeren har vært dedikert til utvikling på Argus, den nye alarm-aggregatoren, | ||
| + | |||
| + | === Del 1 - Presentasjoner/ | ||
| + | |||
| + | * [[https:// | ||
| + | * Funksjonalitet som kommer | ||
| + | * I NAV har det stort sett vært fokusert på implementasjon av støtte for Juniper i PortAdmin i sommer. Det er vanskelig å gi en god demonstrasjon fra hjemmekontoret pga. av problemer med behov for multiple VPN-løsninger. | ||
| + | * Støtte er hovedsakelig implementert vha. [[https:// | ||
| + | * Støtte for "noe annet enn SNMP" har tatt mest tid, da PortAdmins backend er full av SNMP-konsepter som også lekker ut til PortAdmins frontend (som ikke burde bry seg om implementasjonsspesifikke protokoll-detaljer). En større restrukturering av PortAdmins backend har vært nødvendig. | ||
| + | * Mange endringer var allerede gjort ifm. [[https:// | ||
| + | * Se [[https:// | ||
| + | * Under omskriving av koden ble det også oppdaget bugs i den gamle koden, som at endringer på trunk-konfigurasjoner aldri blir gjenstand for en "write mem" | ||
| + | * HiVolda etterspør NETCONF-støtte også for Cisco-utstyr i PortAdmin. Volda har aldri tatt i bruk PortAdmin skikkelig fordi SNMP v2c er en klartekstprotokoll. Volda ettersendte en del referanser som kommer nederst i referatet. | ||
| + | * UiT ønsket seg mulighet for å " | ||
| + | * UiOs [[https:// | ||
| + | * NAV 5.1 vil endre noen avhengigheter: | ||
| + | * Django 2.2 vil støttes (men usikkert på om det vil kreves i første omgang) | ||
| + | * Python 3.6 vil kreves (men siden vår " | ||
| + | * Ingen dato er satt for NAV 5.1 enda. Gruppen har ingen konkrete ønsker, men ny funksjonalitet i PortAdmin er påkrevet av CNaaS-lanseringene Uninett står overfor de neste par månedene, så vi vil gjette på en release innen utgangen av september. | ||
| + | * Status på Argus | ||
| + | * [[https:// | ||
| + | * To sommerstudenter, | ||
| + | * I tett samarbeid med Hanne og Morten, har innspill fra Uninett Servicesenter veid tungt inn mot endringer i Argus, blant annet på navngiving av objekter i datamodellen, | ||
| + | * Man er uansett avhengig av å skrive " | ||
| + | * UiT melder at de gleder seg veldig til første versjon av Argus kommer. | ||
| + | |||
| + | === Del 2 - Fokus for videre utvikling/ | ||
| + | |||
| + | Frem mot neste møte i gruppen anser ikke utviklerne det for nødvendig med tilbakemelding på noen oppgaver. Det kom heller ingen uoppfordrede tilbakemeldinger fra gruppen. | ||
| + | |||
| + | === Del 3 - Nye ønsker og innspill fra gruppen === | ||
| + | |||
| + | * UiA | ||
| + | * UiA har forsøkt å ta i bruk PortAdmin, men har problemer med at det ikke er mulig å velge urutede VLAN i dropdown-boksene (i alle fall ikke for vanlige dødelige brukere) | ||
| + | * Dette skyldes til dels at det er snakk om urutede VLAN, som NAV ikke alltid tar vare på, fordi NAV ikke er i stand til avlede topologi på urutede VLAN. | ||
| + | * Avledning av urutede VLAN er diskutert før av denne gruppen, men ser aldri ut til å ha blitt et punkt på arbeidslisten. | ||
| + | * Utviklerne anser problemet som todelt, men det krever litt mer etterforskning av NAVs 20 år gamle VLAN-modell: | ||
| + | - PortAdmin burde ikke nødvendigvis være avhengig av at NAV har avledet et VLANs topologi - så lenge en switch sier at et VLAN er konfigurert, | ||
| + | * Det kan tenkes, derimot, at problemet ligger i autorisasjonskoden: | ||
| + | - Avledning av urutede VLAN er en mer komplisert oppgave som kanskje må inn opp på oppgavelisten. | ||
| + | |||
| + | * UiO | ||
| + | * Ønsker muligens mer fingranulert tilgangsstyring i NAV-grensesnittet, | ||
| + | * Dette er et tilbakevendende moment i nav-ref, som aldri har munnet ut i en konkret plan. Uninett utfordrer UiO på å komme tilbake med en helhetlig spesifikasjon for hvordan de ønsker at slik tilgangsstyring skal fungere. | ||
| + | |||
| + | * NTNU har ingen nye innspill p.t. | ||
| + | |||
| + | * UiT har ingen nye innspill p.t. | ||
| + | |||
| + | * HiVolda | ||
| + | * Interessert i mer informasjon om // | ||
| + | * Antall abonnenter på en IGMP-gruppe. | ||
| + | * IP-adresser på abonnenter i en IGMP-gruppe. | ||
| + | * MAC-adresser på abonnenter i en IGMP-gruppe. | ||
| + | * NAV samler allerede tall på antall abonnenter, men av alle utstyrleverandører som har vært aktuelle, har man bare funnet at HP støtter å levere denne informasjonen, | ||
| + | * Ønsker støtte for NETCONF mot Cisco-utstyr i PortAdmin, som nevnt over. | ||
| + | |||
| + | |||
| + | === Del 4 - Neste møte === | ||
| + | |||
| + | |||
| + | Neste møte ble avtalt til **torsdag 19. november**, klokken 12-15, over Zoom/ | ||
| + | |||
| + | |||
| + | === Referanser === | ||
| + | |||
| + | Peder fra Høgskulen i Volda sendte inn følgende referanser mtp. Multicast: | ||
| + | |||
| + | * https:// | ||
| + | * CISCO-IPMROUTE-MIB | ||
| + | * MSDP-MIB | ||
| + | * IGMP-STD-MIB | ||
| + | |||
| + | Som generell referanse til Cisco og NETCONF: | ||
| + | |||
| + | * PyATS: | ||
| + | * https:// | ||
| + | * https:// | ||
| + | |||
| + | Because these models remain structurally consistent across different | ||
| + | OS/ | ||
| + | network: write them once and use them across different topologies and device | ||
| + | types. | ||
| + | |||
| + | Can it get even better? Of course! Genie’s opens source library implementations | ||
| + | are not limited to just Cisco devices. Whilst the team here is focused on | ||
| + | building support for Cisco platforms (duh!), it is 100% possible to support 3rd | ||
| + | party vendors and even competitor platforms through library extensions and | ||
| + | plugins – see example here [https:// | ||
nav-ref/navref_250820.1598272346.txt.gz · Last modified: by morten
