Header Only - DO NOT REMOVE - Extreme Networks

Extreme Management Config Templates shows detailed XML content


Userlevel 5
Hi,

Not sure if anyone has tried the configuration template feature in Extreme Management 8.1 yet, but whenever I try to use it on EXOS devices (same on older versions of 8.1), I get whats shown in the screenshot below, taken from the current latest version 8.1.4.40:



This works fine with EOS, i.e. it displays normal CLI as you would expect. But when using EXOS is displays detailed configuration in XML, I suspect that the reason is due to the .cfg file being used in the template for EXOS instead of the script file.

Is there perhaps an option I've missed, or is EXOS not supported yet?

Many thanks.

15 replies

It would be great if we could use this feature with XOS.

If it is not in the pipeline, can we make this a feature request?
Userlevel 6
Hi Martin.

I agree it is little uncomfortable to edit/search the XML, however it is not blocking you to create the template. The creation of template works well in 8.1.4.40.

The restore of the configuration works also, however you need to change the profile manually after the template is sent to the switch.

It is nature of XOS to store the config in XML.
Pala, Zdenek wrote:

Hi Martin.

I agree it is little uncomfortable to edit/search the XML, however it is not blocking you to create the template. The creation of template works well in 8.1.4.40.

The restore of the configuration works also, however you need to change the profile manually after the template is sent to the switch.

It is nature of XOS to store the config in XML.

The config is stored multiple ways. If we configure in clear text, view the config on the switch in clear text, and download the config from NetSight in clear txt...

Why make people use XML for templates?
Userlevel 6
Pala, Zdenek wrote:

Hi Martin.

I agree it is little uncomfortable to edit/search the XML, however it is not blocking you to create the template. The creation of template works well in 8.1.4.40.

The restore of the configuration works also, however you need to change the profile manually after the template is sent to the switch.

It is nature of XOS to store the config in XML.

I believe the answer is that it is native way = if you create template it does take the XML file
Pala, Zdenek wrote:

Hi Martin.

I agree it is little uncomfortable to edit/search the XML, however it is not blocking you to create the template. The creation of template works well in 8.1.4.40.

The restore of the configuration works also, however you need to change the profile manually after the template is sent to the switch.

It is nature of XOS to store the config in XML.

So lets adjust the conversation then.

Are there plans to make clear text templates an option?
If not, can that be a feature request?

As it stands NONE of our customers see config templates as a feature because they don't know how to work with XML and do not have the time or interest to learn. A huge part of the appeal of XOS for Cisco converts is the ease of learning the CLI and simplicity of configuring the purple boxes.

Fortunately part of our process includes giving customers the config scripts we create and load onto the switches which they are able to use as templates for the addition of new closets.

Thanks, 
Userlevel 6
Pala, Zdenek wrote:

Hi Martin.

I agree it is little uncomfortable to edit/search the XML, however it is not blocking you to create the template. The creation of template works well in 8.1.4.40.

The restore of the configuration works also, however you need to change the profile manually after the template is sent to the switch.

It is nature of XOS to store the config in XML.

I am not aware of such FR. Feel free to create FR directly through GTAC or through local Extreme SE.

I have met several customers all the same use case:
One switch is configured and tested. Then partner does create template for customer (from the working config) and then the customer can use it.

I see huge benefit in the XSF instead of CFG if modification of the template is needed. However I do not see template modification very often.

Please share your use cases so the team can understand importance and assign priority to your FR.

Thank you.

Z.
Userlevel 6
Pala, Zdenek wrote:

Hi Martin.

I agree it is little uncomfortable to edit/search the XML, however it is not blocking you to create the template. The creation of template works well in 8.1.4.40.

The restore of the configuration works also, however you need to change the profile manually after the template is sent to the switch.

It is nature of XOS to store the config in XML.

One part of the FR is ability to create XSF (clear text) template. Second part of the FR is ability of XOS to use the XSF as configuration. 22.6 does offer only CFG files if I execute CLI command:

use configuration

Z.
Pala, Zdenek wrote:

Hi Martin.

I agree it is little uncomfortable to edit/search the XML, however it is not blocking you to create the template. The creation of template works well in 8.1.4.40.

The restore of the configuration works also, however you need to change the profile manually after the template is sent to the switch.

It is nature of XOS to store the config in XML.

Pala,

I am a little confused by your last comment.
"One part of the FR is ability to create XSF (clear text) template."

Is there already a feature request for this?
Userlevel 6
Pala, Zdenek wrote:

Hi Martin.

I agree it is little uncomfortable to edit/search the XML, however it is not blocking you to create the template. The creation of template works well in 8.1.4.40.

The restore of the configuration works also, however you need to change the profile manually after the template is sent to the switch.

It is nature of XOS to store the config in XML.

Sorry David.

I wanted to point that there are two issues:
Issue 1: let XMC create template from XSF not only from CFG
Issue 2: I am not aware of ability to replace current config with XSF at XOS

We can create FR for Issue 1 but until the Issue 2 is fixed the customer will not see any benefit

Z.
Pala, Zdenek wrote:

Hi Martin.

I agree it is little uncomfortable to edit/search the XML, however it is not blocking you to create the template. The creation of template works well in 8.1.4.40.

The restore of the configuration works also, however you need to change the profile manually after the template is sent to the switch.

It is nature of XOS to store the config in XML.

I don't think item 2 is an issue. Simply tftp the xsf to the new switch or put it on a thumb drive and
Userlevel 6
Pala, Zdenek wrote:

Hi Martin.

I agree it is little uncomfortable to edit/search the XML, however it is not blocking you to create the template. The creation of template works well in 8.1.4.40.

The restore of the configuration works also, however you need to change the profile manually after the template is sent to the switch.

It is nature of XOS to store the config in XML.

The template how it works today does not require "new switch", while the "load script" will add those commands one by one to the existing configuration. That is significant difference.

I do not know how many customers are using templates to new EXOS comparing how many customers are using templates for provisioning used EXOS.

Personally I do not like to change from current behavior to address issue 1 without addressing the issue 2 = Imagine the different behavior for EXOS compare to any other operating system.
Pala, Zdenek wrote:

Hi Martin.

I agree it is little uncomfortable to edit/search the XML, however it is not blocking you to create the template. The creation of template works well in 8.1.4.40.

The restore of the configuration works also, however you need to change the profile manually after the template is sent to the switch.

It is nature of XOS to store the config in XML.

I had not thought about that. I would have thoughts people used scripting to modify used XOS switches.

I had always thought of templates being more for additions to the network. Those thoughts were also never taken very far because of the templates being XML.

A lot to think about there.
Userlevel 5
Pala, Zdenek wrote:

Hi Martin.

I agree it is little uncomfortable to edit/search the XML, however it is not blocking you to create the template. The creation of template works well in 8.1.4.40.

The restore of the configuration works also, however you need to change the profile manually after the template is sent to the switch.

It is nature of XOS to store the config in XML.

Hello,

I agree with David. Templates are (and will be) used for new switches. If the customer has a running switch he will use other functions like scripts to change settings, but not a template.

The name template also suggests exactly this use, not the use for config changes.

Best regards
Stephan
Userlevel 5
Pala, Zdenek wrote:

Hi Martin.

I agree it is little uncomfortable to edit/search the XML, however it is not blocking you to create the template. The creation of template works well in 8.1.4.40.

The restore of the configuration works also, however you need to change the profile manually after the template is sent to the switch.

It is nature of XOS to store the config in XML.

Hello,

I agree with David. Templates are (and will be) used for new switches. If the customer has a running switch he will use other functions like scripts to change settings, but not a template.

The name template also suggests exactly this use, not the use for config changes.

Best regards
Stephan
Userlevel 6
Pala, Zdenek wrote:

Hi Martin.

I agree it is little uncomfortable to edit/search the XML, however it is not blocking you to create the template. The creation of template works well in 8.1.4.40.

The restore of the configuration works also, however you need to change the profile manually after the template is sent to the switch.

It is nature of XOS to store the config in XML.

I vote also for the possibility to create Config-templates based on existing EXOS config backups with XMC in a very easy manner. Same way like EOS.
Using EXOS with XML is too much complicated and error-prone!

Currently i used XMC scripting to create EXOS Config Templates. There i can define Variables and the needed set of CLI commands.

Reply