Topics in Cumulus Networks® 1970-01-01T00:00:00Z 564 373 28 73 0 75 7564075 Installation of Ansible breaks on PyNaCl dependency. 2017-09-23T13:51:20Z 2017-07-28T20:24:36Z Michiel Kranenburg michiel_kranenburg Hi all,<br /><br />I just want to inform you that the installation of Ansible (pip install ansible) breaks on a dependency called PyNaCl. PyNaCl depends on libffi headers (libffi-dev) but this package is not located in the Cumulus repositories.<br /><br />"""<br />Downloading/unpacking pynacl&gt;=1.0.1 (from paramiko-&gt;ansible)&nbsp; Downloading PyNaCl-1.1.2.tar.gz (3.1MB): 3.1MB downloaded<br />&nbsp; Running (path:/tmp/pip-build-1dfKza/pynacl/ egg_info for package pynacl<br />&nbsp; &nbsp; Package libffi was not found in the pkg-config search path.<br />&nbsp; &nbsp; Perhaps you should add the directory containing `libffi.pc'<br />&nbsp; &nbsp; to the PKG_CONFIG_PATH environment variable<br />&nbsp; &nbsp; ...<br />&nbsp; &nbsp; ...<br />&nbsp; &nbsp; No package 'libffi' found<br />&nbsp; &nbsp; c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory&nbsp; &nbsp; &nbsp;#include &lt;ffi.h&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;^<br />&nbsp; &nbsp; compilation terminated.<br />"""<br /><br /># cat /etc/lsb-release<br />DISTRIB_ID="Cumulus Linux"<br />DISTRIB_RELEASE=3.3.2<br />DISTRIB_DESCRIPTION="Cumulus Linux 3.3.2"<br /><br />To keep things simple, maybe it should be added?<br /><br />Regards,<br />Michiel problem 2 3 1 comment 6985074 does cumulus linux support ip-in-ip tunnel or gre tunnel? 2017-09-23T10:47:28Z 2016-04-21T06:57:35Z Sy Nam sy_nam does cumulus linux support ip-in-ip tunnel or gre tunnel?<br />if it does, please let me know how to configure ip-in-ip tunnel.&nbsp;<br /><br />H/W : Edge-core AS4600-54T<br />NOS : CumulusLinux 2.5.7 question 12 6 1 comment 7597178 Does the Cumulus OS support VXLAN on Broadcom BCM56854 (Trident2) ? 2017-09-21T14:43:15Z 2017-09-21T14:40:42Z ILIA KHANGULYAN ilia_khangulyan Does the &nbsp;Cumulus OS support VXLAN on &nbsp;Broadcom BCM56854 (Trident2) ? question 1 2 1 comment 7596136 any service restart options available, to see the hostname change with out a reboot? 2017-09-20T17:35:52Z 2017-09-20T05:12:14Z shakir shakir_ahmed_ibrahim with nclu 'net add hostname' -&gt; we can see the hostname after a re-login<br />but the linux way -&gt; /etc/hosts and /etc/hostname -&gt; the new hostname is showing up only after a reboot. is there a service that could be restarted to see this with just a re-login and not a reboot question 4 3 1 comment 7595936 3.4.1 nclu snmp-server commands 2017-09-19T22:10:37Z 2017-09-19T22:10:37Z Troy MacDonald troy_macdonald_446ms2t0se6jv Upgraded switch from 3.3.2 to 3.4.1, as I have done half a dozen times recently. However this time, when the upgrade was complete, the new nclu snmp-server commands are available, even though apt-get install nclu and snmpd say I have the most recent versions...suggestions? question 0 1 1 create 7595782 is there a nclu equivalent for no passive in ospf 2017-09-19T18:28:50Z 2017-09-19T18:13:32Z shakir shakir_ahmed_ibrahim is there a nclu shortcut for this, i had tried the vtysh or frr.conf edit, keeping no passive-interface interface-name under router ospf question 1 2 1 comment 7037695 Any plans to develop a Cumulus certification road? 2017-09-18T17:22:27Z 2016-06-25T18:40:01Z AJ NOURI aj_nouri Now that Cumulus has en entire ecosystem is there any plans to develop a <b>Cumulus certification</b> road?<br />That would be great!! idea 4 5 2 comment 7585447 cumulus cloud console doesn't load, netq console isn't launching 2017-09-18T17:07:30Z 2017-09-02T09:30:06Z shakir shakir_ahmed_ibrahim <img src="" title="Image https//d2r1vs3d9006apcloudfrontnet/s3_images/1644290/RackMultipart20170902-15860-jng7q8-image_inlinepng1504344565" /><br /><br /><br /><img src="" title="Image https//d2r1vs3d9006apcloudfrontnet/s3_images/1644289/RackMultipart20170902-99024-1h6rrqh-image_inlinepng1504344524" /> question 5 2 1 comment 7363739 Ansible not able to overwrite the file 2017-09-18T15:18:02Z 2016-11-24T10:26:35Z machiasiaweb machiasiaweb_machi_ma Hello,<br /><br />I following the KB<br /><a href="" rel="nofollow" target="_blank" title="Link https//supportcumulusnetworkscom/hc/en-us/articles/205014637-Ansible-Simple-Playbook-Example-with-a-Quagga-Template"></a><br /><br />to which overwrite quagga config.&nbsp; It got an error <br /><br /># ansible-playbook simple_updatequagga.yml -v<br />Using /root/cumulus_ansible/playbook/ansible.cfg as config file<br /><br />------------------------<br />PLAY [cumulus_vx] **************************************************************<br /><br />TASK [setup] *******************************************************************<br />ok: [cumuslusvx2]<br />ok: [cumuslusvx1]<br /><br />TASK [write the quagga config file] ********************************************<br />fatal: [cumuslusvx2]: FAILED! =&gt; {"changed": true, "failed": true, "msg": "Destination /etc/quagga not writable"}<br />fatal: [cumuslusvx1]: FAILED! =&gt; {"changed": true, "failed": true, "msg": "Destination /etc/quagga not writable"}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; to retry, use: --limit @/root/cumulus_ansible/playbook/simple_updatequagga.retry<br /><br />PLAY RECAP *********************************************************************<br />cumuslusvx1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : ok=1&nbsp;&nbsp;&nbsp; changed=0&nbsp;&nbsp;&nbsp; unreachable=0&nbsp;&nbsp;&nbsp; failed=1<br />cumuslusvx2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : ok=1&nbsp;&nbsp;&nbsp; changed=0&nbsp;&nbsp;&nbsp; unreachable=0&nbsp;&nbsp;&nbsp; failed=1<br />----------------------------------<br /><br />I found the file owner and group is quagga.&nbsp; However, even I tried to add parameters to specify owner, group and mode but still fail<br /><br />====<br />template: src=/root/cumulus_ansible/playbook/quagga.j2 dest=/etc/quagga/Quagga.conf owner=quagga group=quagga mode=0644<br />====<br /><br />Does it have any places caused it got fail?<br /><br />Thanks! question 13 4 1 comment 7587881 automated net commit 2017-09-12T14:32:54Z 2017-09-06T16:01:22Z Jtan jtan_jonathan Hi guys, I'm have a cuestion..<br /><br />I'm working with Cumulus Linux, I do changes on my cumulus, and write changes using net commit ...<br />I would like do a "net commit " and exactly after, copy modifyed files to my backup folder<br /><br /><br />for example:<br /><br />Cumulus_base ---&gt; I'm do changes ---&gt; git commit --&gt; if it was ok = "copy modified files to /mnt/backup/ "<br /><br /><br />I think that it is posible using a crontab job, but I'm prefer execute exactly after<br />or I need write a (bash/python) script to do it...&nbsp;<br /><br />a) It is posible?&nbsp;<br />b) cumulus have a service to do this ? question 2 3 1 comment 7590973 Cannot see quagga directory or quagga service in Cumulus VX 3.4.1 2017-09-12T14:24:29Z 2017-09-11T20:38:04Z Bill Efthimiou bill_efthimiou I am trying to install VX v3.4.1 on a mac using Virtualbox, for the first time. I'm a newbie to Cumulus. I'm following the documents here:<br /><br /><a href="" rel="nofollow" target="_blank" title="Link https//docscumulusnetworkscom/display/VX/VirtualBox"></a><br /><a href="" rel="nofollow" target="_blank" title="Link https//docscumulusnetworkscom/display/VX/CreateaTwo-Leaf2CTwo-SpineTopology"></a><br /><br />Step 2 states to "edit the&nbsp;<code>/etc/quagga/daemons</code>&nbsp;file " using sudo. However, in all four instances I have launched, the quagga directory is absent. Have I missed something? Do I manually create the directory and file?<br /><br />Thanks problem 8 6 1 comment 7581513 cldemo-vagrant -> OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054 2017-09-12T14:17:02Z 2017-08-27T15:47:10Z shakir shakir_ahmed_ibrahim trying to leverage the vx simulation topology. keep getting this error after it goes upto 7 % or so. retrying though. it has anything to do with tls?.....<br />vagrant box add CumulusCommunity/vx_oob_server --insecure --box-version=1.0.3 --pro<br />vider virtualbox<br />==&gt; box: Loading metadata for box 'CumulusCommunity/vx_oob_server'<br />&nbsp; &nbsp; box: URL: <a href="" rel="nofollow"></a><br />==&gt; box: Adding box 'CumulusCommunity/vx_oob_server' (v1.0.3) for provider: virtualbox<br />&nbsp; &nbsp; box: Downloading: <a href="" rel="nofollow"></a>.<br />box<br />==&gt; box: Box download is resuming from prior download progress<br />&nbsp; &nbsp; box: Progress: 7% (Rate: 0/s, Estimated time remaining: 1:40:58):42))<br />An error occurred while downloading the remote file. The error<br />message, if any, is reproduced below. Please fix this error and try<br />again.<br /><br />OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054 question 2 2 1 comment 7591029 snmpwalk returning no response in 3.4.1 2017-09-11T21:59:45Z 2017-09-11T21:59:45Z Troy MacDonald troy_macdonald_446ms2t0se6jv CL 3.4.1: configured snmp via nclu. &nbsp;enabled snmpd in the mgmt vrf. &nbsp;verified that snmpd@mgmt is running. &nbsp;configured the listening-address as the management IP, which is on the eth0 interface and in the mgmt vrf. &nbsp;Performing an snmpwalk against the management IP returns the error No Response from XX.XX.XX.XX. &nbsp; thoughts?<br /><br />sudo snmpwalk -v 2c -c[STRING REDACTED] XX.XX.XX.XX&nbsp; question 0 1 1 create 7590477 how can i extract the sysroot.tar inside cumulus-linux-3.4.0-vx-amd64.bin? 2017-09-11T20:02:57Z 2017-09-11T03:37:04Z song yang song_yang After extract the "cumulus-linux-3.4.0-vx-amd64.bin"<br /><br />#./cumulus-linux-3.4.0-vx-amd64.bin extract ./<br /><br />I found a "sysroot.tar" was extracted out.<br /><br /># ll<br />total 451560<br />-rw-r--r-- 1 4000 4000 &nbsp; &nbsp; &nbsp; 299 Aug 23 16:02 control<br />-rwxr-xr-x 1 root root 154151382 Aug 24 18:27 cumulus-linux-3.4.0-vx-amd64.bin<br />-rwxr-xr-x 1 root root 154161622 Sep 10 23:04 cumulus-linux-3.4.1-vx-amd64.bin<br />drwxr-xr-x 5 4000 4000 &nbsp; &nbsp; &nbsp; &nbsp;80 Aug 11 11:18 embedded-installer<br />-rw-r--r-- 1 4000 4000 &nbsp;12671560 Aug 23 16:02 initrd<br />-rw-r--r-- 1 4000 4000 &nbsp; 4141184 Aug 23 16:02 kernel<br />-rw-r--r-- 1 4000 4000 137256476 Aug 23 16:02 sysroot.tar<br /><br />it seems "sysroot.tar" is a xz compressed file<br /># file ./sysroot.tar./sysroot.tar: XZ compressed data<br /><br /><br />"tar -x --xz ./sysroot.tar" hang without any message.<br /><br />I also tried to "xz -d&nbsp;&nbsp;./sysroot.tar", but failed with&nbsp;<br /># mv ./sysroot.tar ./sysroot.tar.xz<br /># xz -d ./sysroot.tar.xz<br />xz: ./sysroot.tar.xz: Unexpected end of input<br /><br />any idea? question 2 3 1 comment 7588563 stp default configuration 2017-09-08T13:25:30Z 2017-09-07T14:29:16Z Jeff Weber jeff_weber_azmya0n7u2vsj I'm working on a plan to move from traditional bridges to VLAN aware bridges in my environment and the documentation on the page regarding STP is confusing me a bit.<br /><br /><a href="" rel="nofollow" target="_blank" title="Link https//docscumulusnetworkscom/display/DOCS/SpanningTreeandRapidSpanningTree"></a><br /><br />The top of this document indicates that spanning tree is disabled by default for bridges, and then a note just below that indicates spanning tree is enabled by default in Cumulus 3.2.1.<br /><br />In my configuration we either have an L2 domain for servers local to the Leaf device only, or possibly will be bridging a VTEP (using LNV). It is my understanding both of these scenarios shouldn't require STP. <br /><br />Is it possible to disable stp (if it is indeed enabled by default now), or do I need to start configuring all interfaces now with the "mstpctl-bpduguard yes" and "<code>mstpctl-portbpdufilter yes&quot; that are facing my server and VTEP ports to get &quot;PortFast&quot; like functionality?</code> question 3 3 1 comment