Estou escrevendo um código para verificar se a versão que eu recuperei do CUCM / CallManager (por exemplo, 7.1.5.34900-7) inclui uma correção de segurança encontrada em um patch / atualização específico (por exemplo, 7.1 (5b) su6a). Dado que essas duas versões são de formatos diferentes, estou tendo problemas para descobrir a conexão suficiente para estruturar minha lógica.
Existe uma relação estrita de 1 para 1 entre as versões que posso recuperar do CUCM (disponível na página inicial, por exemplo, "Versão do sistema: 8.6.2.23900-10") e as versões listadas nos boletins (por exemplo, 8.6.2SU3)? Em outras palavras, haverá sempre uma única "versão do sistema" relacionada a mais de uma "versão CUCM" ou o contrário? Em um documento de compatibilidade da atualização , há uma tabela que mapeia "versão do sistema" para "versão CUCM", e eu tenho usado isso para procurar correspondências.
Li aqui que o formato da versão do sistema é Major.Minor.Release.Build-InHouseBuild. O artigo também afirma que a parte "build" pode ser incrementada em 1.000 para patches não CUCM (ou seja, patch de segurança do SO). O exemplo que eles deram (que podem ou não ser reais) é 6.1.2.2000 e 6.1.2.1112. A reivindicação é que o último contém remendos CUCM que o anterior não. Preciso ignorar o dígito "mil" quando comparando? Ou isto não ocorrerá no selvagem com atualizações de segurança CUCM?
fonte
Respostas:
A Cisco faz um trabalho fantástico ocultando essas informações por algum motivo. Para responder suas perguntas específicas:
7.1.5.34900-7
é realmente versão CUCM7.1(5b)SU4
. Você precisará fazer o download da versão do sistema7.1.5.35901-1
ou superior, para obter as correções de SO e aplicativos encontradas na versão CUCM7.1(5b)SU6a
.As únicas exceções que encontrei são as versões "Engineering Special" não lançadas; versões especiais que geralmente são distribuídas apenas pelo TAC para corrigir um bug muito específico e incomum. No caso de você estar em uma versão "Unreleased ES", entre em contato com o TAC para obter suporte para atualização de qualquer maneira, pois pode haver erros não documentados relacionados à atualização dessa versão para uma versão normal da linha principal.
A resposta mais longa é que podemos reunir uma boa imagem usando informações das duas fontes que você vinculou. Na verdade, eles são meus dois locais de "ir para" para decifrar essas informações.
Primeiro, de acordo com a página que você vinculou de Michael Luo na UC Corner , temos uma imagem de como a Cisco está estruturando os números de compilação CUCM / Unity Connection / Presence / UCCX:
Em segundo lugar, no PDF da matriz de compatibilidade de software CUCM , (proveniente da documentação de suporte da Cisco aqui ), podemos encontrar um guia aproximado de qual número de versão CUCM corresponde a qual número de versão do sistema. Na minha experiência, isso sempre provou ser um guia preciso.
Por exemplo:
fonte