Skip to content
This repository has been archived by the owner on Jan 5, 2024. It is now read-only.

Agenda for Networking Meeting -- 2016-05-18 @ 16:00 UTC #99

Closed
gundalow opened this issue May 18, 2016 · 7 comments
Closed

Agenda for Networking Meeting -- 2016-05-18 @ 16:00 UTC #99

gundalow opened this issue May 18, 2016 · 7 comments

Comments

@gundalow
Copy link
Contributor

gundalow commented May 18, 2016

Please add items to this ticket with your IRC name (if different to your GitHub)

FYI @privateip

@gundalow
Copy link
Contributor Author

< kei> ansible/ansible#15911 @keinohguchi

@keithnoguchi
Copy link

Can we discuss about PR 15911, OpenSwitch REST authentication fix?

ansible/ansible#15911

It's a cookie based auth, enabled sometime back and, we didn't update here on ansible side. With this
fix, can we issue rest call through ops_facts.py, as shown in the following travis CI, which using my level branch with the fix:

https://travis-ci.org/keinohguchi/dc-on-docker/jobs/131047764

Chat today!

@christx2
Copy link

Hello, we would like to propose an SDN repo under the core modules:
https://github.com/ansible/ansible-modules-core/tree/devel/network/sdn

this would contain SDN overaly modules that can create entire constructs for a network topology
precisely as an Application owner would like to see them, example:

  1. Create a Layer 2 or Layer 3 Topology - Domains, Availability zones, Subnets, virtual ports and all the IP space required for this
  2. Create all the ACL Policies for above (Ingress and Egress)
  3. Create all the Quality of Service for above
  4. Create Gateways and Inter Domain relationships (Containerized applications could leverage this)
  5. Make all of the above immutable and entirely portable for SDN underpinning for applications consuming this set of modules via their respective .yml template.

This would not be Fabric provisioning or Device Configuration, and therefore require a separate repo for inclusion into core modules for SDN (Software Defined Networking) where functionality is coded directly into the Overlay Network.

Thanks,
c

@keithnoguchi
Copy link

Thank you, @privateip, as we have PR #15911 merged into devel. I've create another one, ansible/ansible-modules-core#3693 ops_template.py fix under core module, for @privateip to review.

I'll be in the meeting anyway. :)

Cheers,

@privateip
Copy link
Contributor

Ansible network facts subsets

all
hardware
config
interfaces

net_facts

subset: all (default)

  • ansible_net_gather_subset
  • ansible_net_model
  • ansible_net_version
  • ansible_net_hostname
  • ansible_net_image
  • ansible_net_serialnum

subset: hardware

  • ansible_net_filesystems
  • ansible_net_memfree_mb
  • ansible_net_memtotal_mb

subset: config

  • ansible_net_config

subset: interfaces

  • ansible_net_all_ipv4_addresses: []
  • ansible_net_all_ipv6_addresses: [
  • * ansible_net_interfaces: <ansible_net_interfaces>
  • ansible_net_neighbors: <ansible_net_neighbors>

ansible_net_interfaces

  • {key: name}
    • macaddress
    • ipv4
      • address
      • netmask
    • ipv6
      • address
      • prefix
    • mtu
    • bandwidth
    • mediatype
    • duplex
    • type
    • lineprotocol
    • operstatus

ansible_net_neighbors

  • {key: name}
    • host
    • port

@gundalow
Copy link
Contributor Author

@privateip I've created the new agenda ticket, however I didn't want to close this one as I wasn't sure if everything had been recorded.

We can chat on IRC before then regarding how you like to run these, if that would help?

New agenda for 25th May #101

@gundalow
Copy link
Contributor Author

Meeting complete

@sivel sivel closed this as completed May 26, 2016
@ansible ansible locked and limited conversation to collaborators Jul 19, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

6 participants