transceiver-db/sql/071-hpe-ubiquiti-supermicro-images.sql
Rene Fichtmueller 17dc71e1ee data: switch image coverage 065-072 — Cisco/Juniper/Arista/NVIDIA/Huawei/Nokia/Dell/Extreme/HPE/Ubiquiti/Supermicro/Celestica/Asterfusion/FS.com/Edgecore
Migrations 065-072: 72 verified image URLs across all 17 tier-1 vendors.
- 065: Cisco 8000/Catalyst/Nexus/NCS (14) — cisco.com/c/dam doc CDN
- 066: Juniper EX/MX/QFX (10) — juniper.net/content/dam image library
- 067: Arista remaining 7000-series (11) — arista.com QSG front-panel PNGs
- 068: NVIDIA Mellanox SN-series (5) — docscontent.nvidia.com dims4 CDN
- 069: Huawei CloudEngine/NE40E (5) + Nokia IXR-D3L/7750 SR-14s (2)
- 070: Dell PowerSwitch ON-series (5) + Extreme Networks 8720/X465 (2)
- 071: HPE Aruba CX 6300M/8100/8360 (3) + Ubiquiti USW (3) + Supermicro (2)
- 072: Celestica DS3000/4000/5000 (3) + Asterfusion CX-N (3) + FS.com (2) + Edgecore (2)

All URLs verified HTTP 200 (2026-04-21). 5 models skipped (no public image found):
Arista 7280R3A-48D5, 750-36Y; NVIDIA SN3750-SX; Nokia 7750 SR-1 (hotlink-protected), 7220 IXR-H4.
2026-04-21 11:34:38 +02:00

88 lines
5.2 KiB
SQL
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

-- Migration 071 — HPE Aruba CX, Ubiquiti UniFi, Supermicro
--
-- All 8 URLs verified HTTP 200 (2026-04-21).
--
-- HPE Aruba:
-- CX 6300M-48G + CX 8360-32Y4C: cdn.blueally.com (Blue Ally partner CDN, stable).
-- CX 8100-48Y6C: cdn.blueally.com CX 8100 48XF4C chassis (R9W90A SKU).
-- Note: HPE has no CX 8100 model with "48Y6C" designation; 48Y6C = CX 8360 series.
-- This UPDATE will match the DB model name as-is; if the model name is wrong, UPDATE 0.
--
-- Ubiquiti: cdn.ecomm.ui.com official Ubiquiti e-commerce CDN (UUID-keyed, stable).
--
-- Supermicro:
-- SSE-C4632SRB + SSE-T7132SR: wiredzone.com Odoo product images (200 OK verified).
-- Note: supermicro.com/a_images/ redirects to .com.tw (geo-redirect, inconsistent).
-- Wiredzone dynamic product image URLs are stable as long as product listing exists.
-- ── HPE Aruba CX Series ───────────────────────────────────────────────────────
-- CX 6300M-48G — 48×1G + 4×SFP56 campus core switch
UPDATE switches
SET image_url = 'https://cdn.blueally.com/securewirelessworks/images/switches/cx6300/jl663a.png',
product_page_url = COALESCE(product_page_url, 'https://www.hpe.com/us/en/product-catalog/networking/networking-switches/pip.hpe-aruba-networking-cx-6300m-switch-series.2101276015.html'),
assets_scraped_at = NOW()
WHERE model = 'CX 6300M-48G'
AND vendor_id = (SELECT id FROM vendors WHERE slug = 'hpe-aruba');
-- CX 8100-48Y6C — 48×25G + 6×100G data center switch
-- Note: HPE CX 8100 lineup has no 48Y6C SKU; 48Y6C = CX 8360 series. Image = CX 8100 48XF4C chassis.
UPDATE switches
SET image_url = 'https://cdn.blueally.com/securewirelessworks/images/switches/cx8100/r9w90a-sm.png',
product_page_url = COALESCE(product_page_url, 'https://www.hpe.com/us/en/product-catalog/networking/networking-switches/pip.hpe-aruba-networking-cx-8100-switch-series.2101276022.html'),
assets_scraped_at = NOW()
WHERE model = 'CX 8100-48Y6C'
AND vendor_id = (SELECT id FROM vendors WHERE slug = 'hpe-aruba');
-- CX 8360-32Y4C — 32×25G + 4×100G data center switch
UPDATE switches
SET image_url = 'https://cdn.blueally.com/securewirelessworks/images/switches/cx8360/jl700c-hero.png',
product_page_url = COALESCE(product_page_url, 'https://www.hpe.com/us/en/product-catalog/networking/networking-switches/pip.aruba-8360-switch-series.2101298090.html'),
assets_scraped_at = NOW()
WHERE model = 'CX 8360-32Y4C'
AND vendor_id = (SELECT id FROM vendors WHERE slug = 'hpe-aruba');
-- ── Ubiquiti UniFi ────────────────────────────────────────────────────────────
-- USW-EnterpriseXG-24 — 24×10G SFP+ + 2×25G SFP28 enterprise switch
UPDATE switches
SET image_url = 'https://cdn.ecomm.ui.com/products/de04b908-bb34-45dd-834f-9b081429aa07/870f1265-84f2-48e9-88a6-e362e2df375e.png',
product_page_url = COALESCE(product_page_url, 'https://store.ui.com/us/en/products/usw-enterprisexg-24'),
assets_scraped_at = NOW()
WHERE model = 'USW-EnterpriseXG-24'
AND vendor_id = (SELECT id FROM vendors WHERE slug = 'ubiquiti');
-- USW-Pro-Aggregation — 28-port SFP+ aggregation switch
UPDATE switches
SET image_url = 'https://cdn.ecomm.ui.com/products/35879d83-6169-4d6b-abf6-d3b98b1e8367/6e96315d-1967-44f6-91eb-4b39ac34d7d6.png',
product_page_url = COALESCE(product_page_url, 'https://store.ui.com/us/en/products/usw-pro-aggregation'),
assets_scraped_at = NOW()
WHERE model = 'USW-Pro-Aggregation'
AND vendor_id = (SELECT id FROM vendors WHERE slug = 'ubiquiti');
-- USW-Pro-Max-48-PoE — 48×1G PoE++ + 4×10G SFP+ Pro Max switch
UPDATE switches
SET image_url = 'https://cdn.ecomm.ui.com/products/51e22689-9b81-4717-beed-fe2c65c57362/c20ff409-f511-4a04-9bf0-200065216489.png',
product_page_url = COALESCE(product_page_url, 'https://store.ui.com/us/en/products/usw-pro-max-48-poe'),
assets_scraped_at = NOW()
WHERE model = 'USW-Pro-Max-48-PoE'
AND vendor_id = (SELECT id FROM vendors WHERE slug = 'ubiquiti');
-- ── Supermicro ────────────────────────────────────────────────────────────────
-- SSE-C4632SRB — 32×100G QSFP28 + 2×10G SFP+ ToR switch
UPDATE switches
SET image_url = 'https://www.wiredzone.com/web/image/product.template/13901/image?unique=227f433',
product_page_url = COALESCE(product_page_url, 'https://www.supermicro.com/en/products/accessories/Networking/SSE-C4632SB.php'),
assets_scraped_at = NOW()
WHERE model = 'SSE-C4632SRB'
AND vendor_id = (SELECT id FROM vendors WHERE slug = 'supermicro');
-- SSE-T7132SR — 32×400G QSFP-DD Tomahawk 4 spine switch
UPDATE switches
SET image_url = 'https://www.wiredzone.com/web/image/product.template/11620/image?unique=2155a7a',
product_page_url = COALESCE(product_page_url, 'https://www.supermicro.com/en/products/accessories/Networking/SSE-T7132SR.php'),
assets_scraped_at = NOW()
WHERE model = 'SSE-T7132SR'
AND vendor_id = (SELECT id FROM vendors WHERE slug = 'supermicro');