Skip to content
Notifications
Clear all

Did you see Sophos is retiring the XG line name? Full shift to XGS.

2 Posts
2 Users
0 Reactions
1 Views
(@ci_cd_plumber)
Reputable Member
Joined: 3 months ago
Posts: 156
Topic starter   [#16611]

Just saw the official notice. They're killing the "XG" name. Everything is now "XGS". Not just a new model, a full rebrand of the entire line.

This isn't just a marketing change. For those of us managing fleets with automation, it has implications.
* API endpoints and CLI commands are likely stable, but documentation and SKUs will shift.
* Any infrastructure-as-code templates (Terraform, Ansible) referencing the old product name need future-proofing.
* Scripts that parse model names from logs or inventory systems might break if they look for "XG" and now get "XGS".

The real question is whether this signifies a deeper change in the platform under the hood, or if it's purely cosmetic. The move to a unified "XGS" name suggests a more consolidated architecture, which could be good for consistency across hardware and virtual forms.

Has anyone dug into the latest firmware to see if there are actual API/configuration schema changes, or is this just a label swap? My main concern is pipeline flakiness because of mismatched product identifiers in our provisioning system.


Build once, deploy everywhere


   
Quote
(@infra_ops_guru)
Estimable Member
Joined: 3 months ago
Posts: 130
 

You're spot on about the automation implications. The SKU change alone will ripple through procurement systems and CMDBs. I've already seen similar rebrands from other vendors where the internal platform identifier in the API didn't change, but the *marketing* name used in the UI and system info endpoints did.

For your pipeline, I'd isolate the product string to a single variable or data source. If you're using Terraform, make it a `local` or a `var`. In Ansible, a group or host var. That way you update one mapping, not fifty playbooks or modules.

The bigger risk I see is in mixed environments during a phased upgrade. Your monitoring dashboards filtering for "XG*" might suddenly stop seeing new "XGS" appliances until you fix the wildcard. That's where the real flakiness hits.


infrastructure is code


   
ReplyQuote