Compartilhar via


CycleCloud versão 8.0.0

Alterações de compatibilidade

  • O grupo cyclecloud agora é usado para controlar o acesso de administrador em nós Linux em vez do grupo cyclecloud-admin.

Novos recursos

  • Cloud-Init agora está disponível em imagens compatíveis.
  • Agora há suporte para discos UltraSSD.
  • Agora há suporte para discos do sistema operacional efêmero
  • Métricas ao nível do nó agora são coletadas do Azure Monitor em vez de Ganglia
  • A exibição de status do nó agora mostra os erros específicos que podem ser encontrados ao iniciar nós em um conjunto de dimensionamento.
  • O Jetpack agora está disponível no formato RPM e DEB para facilitar a instalação do Linux.
  • A CLI do CycleCloud agora dá suporte ao Python 3.6+. (Não dá mais suporte ao Python 2.)
  • Adicionado suporte para Univa GridEngine 8.6.7 ao projeto GridEngine.
  • As mensagens de nós no cluster agora são criptografadas com HTTPS
  • O Jetpack não usa mais o campo de dados personalizados para receber dados de configuração.
  • Tempo de inicialização aprimorado do CycleCloud:
    • Convergências de manutenção removidas para reduzir a tremulação em trabalhos firmemente acoplados
    • Samba desabilitado por padrão, use cyclecloud.samba.enabled = true para habilitar
    • Início/parada automática herdado removido, em favor da API de início/parada automática
    • Subconjunto menor de pacotes SELinux são instalados conforme necessário
    • Remoção da instalação do NTP
    • Removida a instalação do fail2ban
    • Removido o código específico do AWS/GCP
    • Dependências removidas no EPEL
    • MOTD do CycleCloud removido
  • Aplicativo CycleCloud simplificado
    • Monitoramento de tarefas e página de tarefas do Grid Engine removidos
    • Página de dados removida
    • Página de relatórios removidos
    • Removida a página de alertas baseada em consulta
    • submitonce and filesync removidos

Problemas resolvidos

  • Os clusters não iniciariam se o nome do proprietário contivesse um caractere inválido
  • O comando jetpack do Windows geraria uma saída extra espúria.
  • O Jetpack alertaria erroneamente sobre problemas de codificação ascii/utf-8.
  • Os botões de criação, exclusão e cópia do cluster seriam exibidos, mas não funcionais para usuários sem permissões de gerenciamento de cluster
  • A configuração inicial do site não pediu a configuração da conta do provedor.
  • jetpack initialize falhou em determinadas imagens do CentOS 7.
  • Um nome de cluster Slurm que contém um espaço faria com que a instalação principal falhasse.
  • Ao enviar trabalhos PBSpro que são dependentes de outros trabalhos, os usuários agora podem se referir a dependências por números de identificação de trabalho em vez de pelo ID completo do trabalho.
  • As chaves públicas SSH ED25519 falhariam na validação na interface web.
  • Links para VMs de conjunto de dimensionamento individuais estavam quebrados devido a uma alteração no portal do Azure
  • Em alguns casos de erro, as VMs que falharam na inicialização foram automaticamente reimaginadas, mesmo quando isso não seria eficaz.
  • Os conjuntos de dimensionamento com VMs com falha causaram mais monitoramento do que o necessário
  • As solicitações HTTP inválidas exibiriam, no corpo da resposta, um rastreamento de pilha do Tomcat
  • Os cookies de configurações do usuário não incluíram o HttpOnly sinalizador
  • Problemas de CVE mitigados 2013-4002, 2017-9050, 2019-5477, 2019-16892, 2019-17531, 2019-20330, 2020-5258, 2020-7598, 2020-8840