Compartilhar via


CycleCloud versão 8.0.0

Alterações de compatibilidade

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

Novos recursos

  • O Cloud-Init agora está disponível em imagens que dão suporte a ele.
  • Agora há suporte para discos UltraSSD.
  • Agora há suporte para discos do sistema operacional efêmero
  • As métricas no 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.
  • 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:
    • Manutenção removida converge para reduzir o nervosismo em trabalhos firmemente acoplados
    • Samba desabilitado por padrão, use cyclecloud.samba.enabled = true para habilitar
    • Início automático/autoestop herdado removido, em favor da API de início automático/autostop
    • Subconjunto menor de pacotes SELinux são instalados conforme necessário
    • Instalação NTP removida
    • Instalação removida de fail2ban
    • Código específico AWS/GCP removido
    • Dependências removidas no EPEL
    • MOTD do cyclecloud removido
  • Aplicativo CycleCloud simplificado
    • Página de trabalhos e monitoramento de trabalho do Mecanismo de Grade Removido
    • Página de dados removida
    • Página de relatórios removidos
    • Página de alertas baseada em consulta removida
    • Removeu submitonce e filesync

Problemas Resolvidos

  • Os clusters não iniciariam se o nome do proprietário contivesse um caractere inválido
  • O comando do Windows jetpack teria uma saída extra sem sentido.
  • Jetpack avisaria erroneamente sobre problemas de codificação ascii/utf-8.
  • Os botões de criação, exclusão e cópia de 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 solicitava a configuração da conta do provedor.
  • jetpack initialize falha em determinadas imagens centos 7.
  • Um nome de cluster Slurm que contém um espaço faria com que a instalação mestra falhasse.
  • Ao enviar trabalhos PBSpro dependentes de outros trabalhos, os usuários agora podem consultar dependências por números de trabalho em vez da ID completa do trabalho
  • Chaves públicas SSH ED25519 falhariam na validação na interface do usuário da Web
  • Links para VMs de conjunto de dimensionamento individuais foram interrompidos devido a uma alteração no portal do Azure
  • Em alguns casos de erro, as VMs que não conseguiram inicializar foram automaticamente re-imaged mesmo quando isso não ajudaria
  • Os conjuntos de dimensionamento com VMs com falha causaram mais sondagem do que o necessário
  • Solicitações HTTP inválidas exibiriam um rastreamento de pilha Tomcat no corpo da resposta
  • Os cookies de configurações do usuário não incluíam 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