<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: XIQ-SE: How to push additional SNMPv3 credentials to a Fabric Engine switch via workflow in ExtremeCloud IQ- Site Engine Management Center</title>
    <link>https://community.extremenetworks.com/t5/extremecloud-iq-site-engine/xiq-se-how-to-push-additional-snmpv3-credentials-to-a-fabric/m-p/98966#M10050</link>
    <description>&lt;P&gt;Just seen:&lt;/P&gt;&lt;P&gt;The "Onboard Mgmt VLAN" Workflow just got updated to support this type of input (credentials).&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/extremenetworks/ExtremeScripting/blob/master/XMC_XIQ-SE/oneview_workflows/xwf/Onboard_Mgmt_VLAN_Changes.txt" target="_blank"&gt;https://github.com/extremenetworks/ExtremeScripting/blob/master/XMC_XIQ-SE/oneview_workflows/xwf/Onboard_Mgmt_VLAN_Changes.txt&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 22 Jan 2024 07:31:17 GMT</pubDate>
    <dc:creator>LeeM</dc:creator>
    <dc:date>2024-01-22T07:31:17Z</dc:date>
    <item>
      <title>XIQ-SE: How to push additional SNMPv3 credentials to a Fabric Engine switch via workflow</title>
      <link>https://community.extremenetworks.com/t5/extremecloud-iq-site-engine/xiq-se-how-to-push-additional-snmpv3-credentials-to-a-fabric/m-p/98949#M10045</link>
      <description>&lt;P&gt;Hello there!&lt;/P&gt;&lt;P&gt;I have to push multiple SNMPv3 users to all of our Fabric Engine switches. Is there a way to do this with a XIQ-SE Workflow?&lt;/P&gt;&lt;P&gt;Our external monitoring (Icinga) should use it's own user / credential set to access the Switch, but with ZTP+ I can only set one Administration Profile which will be used by the Site Engine itself.&lt;/P&gt;&lt;P&gt;I tried to add users inside the "&lt;A href="https://github.com/extremenetworks/ExtremeScripting/blob/master/XMC_XIQ-SE/oneview_workflows/xwf/Apply_Config_Template_Changes.txt" target="_blank" rel="noopener"&gt;Apply Config Template&lt;/A&gt;" workflow from GitHub, but it only accepts \ny to skip confirmation prompts. The Switch doesn't allow in-line-passwords, so it is not possible to add credentials this way.&lt;/P&gt;&lt;P&gt;In other words: I want to execute the following command including the prompts:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;snmp-server user Icinga group "readgrp" sha aes
AuthenticationProtocolPassword
AuthenticationProtocolPassword
PrivacyProtocolPassword
PrivacyProtocolPassword&lt;/LI-CODE&gt;&lt;P&gt;Thanks for any advise!&lt;/P&gt;&lt;P&gt;The only way to do it at the moment would be to login on all the devices and create the snmp users manually.&lt;/P&gt;</description>
      <pubDate>Fri, 19 Jan 2024 14:40:59 GMT</pubDate>
      <guid>https://community.extremenetworks.com/t5/extremecloud-iq-site-engine/xiq-se-how-to-push-additional-snmpv3-credentials-to-a-fabric/m-p/98949#M10045</guid>
      <dc:creator>LeeM</dc:creator>
      <dc:date>2024-01-19T14:40:59Z</dc:date>
    </item>
    <item>
      <title>Re: XIQ-SE: How to push additional SNMPv3 credentials to a Fabric Engine switch via workflow</title>
      <link>https://community.extremenetworks.com/t5/extremecloud-iq-site-engine/xiq-se-how-to-push-additional-snmpv3-credentials-to-a-fabric/m-p/98957#M10046</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am using this function:&lt;/P&gt;&lt;LI-CODE lang="python"&gt;def sendConfigCmds(cmds, wait = True): 
    for cmd in cmds:
        cli_results = emc_cli.send( cmd, wait )
        if cli_results.isSuccess() is False:
            print 'CLI-ERROR: %s' %cli_results.getError()
            wf_error("CLI ERROR EXECUTING CLI COMMANDS")
            status = emc_results.Status
            emc_results.setStatus( status.ERROR)
            exit
    cli_lines = cli_results.getOutput()
    return cli_lines&lt;/LI-CODE&gt;&lt;P&gt;The "wait" boolean variable True means "wait for prompt"&lt;BR /&gt;The "wait" boolean variable False means "do not wait for prompt"&lt;/P&gt;&lt;P&gt;so you can try:&lt;/P&gt;&lt;LI-CODE lang="python"&gt;sendConfigCmds (['snmp-server user Icinga group "readgrp" sha aes'],wait=False)
sendConfigCmds (['AuthenticationProtocolPassword'],wait=False)
sendConfigCmds (['AuthenticationProtocolPassword'],wait=False)
sendConfigCmds (['PrivacyProtocolPassword'],wait=False)
sendConfigCmds (['PrivacyProtocolPassword'],wait=True)&lt;/LI-CODE&gt;&lt;P&gt;good luck&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 20 Jan 2024 13:22:03 GMT</pubDate>
      <guid>https://community.extremenetworks.com/t5/extremecloud-iq-site-engine/xiq-se-how-to-push-additional-snmpv3-credentials-to-a-fabric/m-p/98957#M10046</guid>
      <dc:creator>Zdeněk_Pala</dc:creator>
      <dc:date>2024-01-20T13:22:03Z</dc:date>
    </item>
    <item>
      <title>Re: XIQ-SE: How to push additional SNMPv3 credentials to a Fabric Engine switch via workflow</title>
      <link>https://community.extremenetworks.com/t5/extremecloud-iq-site-engine/xiq-se-how-to-push-additional-snmpv3-credentials-to-a-fabric/m-p/98962#M10047</link>
      <description>&lt;P&gt;You can likely also do a simple "Execute CLI" / CLI script under tasks as the sample script you provided is simple enough. Workflow would provide a better error condition / checking capability (i.e. check the work) but Execute CLI would also allow this to be done.&lt;/P&gt;</description>
      <pubDate>Sun, 21 Jan 2024 01:31:42 GMT</pubDate>
      <guid>https://community.extremenetworks.com/t5/extremecloud-iq-site-engine/xiq-se-how-to-push-additional-snmpv3-credentials-to-a-fabric/m-p/98962#M10047</guid>
      <dc:creator>Robert_Haynes</dc:creator>
      <dc:date>2024-01-21T01:31:42Z</dc:date>
    </item>
    <item>
      <title>Re: XIQ-SE: How to push additional SNMPv3 credentials to a Fabric Engine switch via workflow</title>
      <link>https://community.extremenetworks.com/t5/extremecloud-iq-site-engine/xiq-se-how-to-push-additional-snmpv3-credentials-to-a-fabric/m-p/98965#M10049</link>
      <description>&lt;P&gt;Many thanks! Works perfectly fine!&lt;/P&gt;</description>
      <pubDate>Mon, 22 Jan 2024 06:18:32 GMT</pubDate>
      <guid>https://community.extremenetworks.com/t5/extremecloud-iq-site-engine/xiq-se-how-to-push-additional-snmpv3-credentials-to-a-fabric/m-p/98965#M10049</guid>
      <dc:creator>LeeM</dc:creator>
      <dc:date>2024-01-22T06:18:32Z</dc:date>
    </item>
    <item>
      <title>Re: XIQ-SE: How to push additional SNMPv3 credentials to a Fabric Engine switch via workflow</title>
      <link>https://community.extremenetworks.com/t5/extremecloud-iq-site-engine/xiq-se-how-to-push-additional-snmpv3-credentials-to-a-fabric/m-p/98966#M10050</link>
      <description>&lt;P&gt;Just seen:&lt;/P&gt;&lt;P&gt;The "Onboard Mgmt VLAN" Workflow just got updated to support this type of input (credentials).&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/extremenetworks/ExtremeScripting/blob/master/XMC_XIQ-SE/oneview_workflows/xwf/Onboard_Mgmt_VLAN_Changes.txt" target="_blank"&gt;https://github.com/extremenetworks/ExtremeScripting/blob/master/XMC_XIQ-SE/oneview_workflows/xwf/Onboard_Mgmt_VLAN_Changes.txt&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 22 Jan 2024 07:31:17 GMT</pubDate>
      <guid>https://community.extremenetworks.com/t5/extremecloud-iq-site-engine/xiq-se-how-to-push-additional-snmpv3-credentials-to-a-fabric/m-p/98966#M10050</guid>
      <dc:creator>LeeM</dc:creator>
      <dc:date>2024-01-22T07:31:17Z</dc:date>
    </item>
  </channel>
</rss>

