Ocata - Série de Notas de Versão

2.2.0

Prelúdio

O Magnum alterou seu escopo de serviço como serviço de Gerenciamento de Infraestrutura de Contêiner. Adicionalmente, Magnum-UI renomeou o serviço de ‘container’ para ‘container-infra’, e funções de gerenciamento de contêiner foram removidas. Magnum utiliza os termos ‘cluster’ e ‘modelo de cluster’ em vez de ‘compartimento’ e ‘modelo de compartimento’, porque o uso do termo ‘baia’ causou confusão entre os usuários.

Magnum UI continua com as mudanças para o framework Horizon’s AngularJS-based. Então nós podemos usar recursos recentes do Horizon. E centenas de testes de JavaScript foram adicionados. Isso assegura a qualidade do Magnum UI.

Ocata - sumário da versão

Ações de atualização são adicionadas para modelo de cluster e cluster. Além disso, a forma de manutenibilidade é procedida pelo angular-json-schema.

Novos Recursos

  • Suporte a ‘ca-show’. A função de baixar o CA a partir do cluster está adicionada.

  • Support ‘ca-sign’. A função de assinatura de certificados para o cluster está adicionada.

  • Adicionadas as seguintes opções para criação de modelos de cluster e views.

    • ‘docker_storage_driver’

    • ‘fixed_subnet’

    • ‘floating_ip_enabled’

    • ‘master_lb_enabled’

  • Permissão para criar modelo de cluster sem keypair e também para alterar ou configurar a keypair na criação do cluster. Após a mudança no Magnum, a interface com o usuário do Magnum também permite esse recurso.

  • Alteradas as ações de criação para ações globais. Ações de criação de Modelo de Cluster e criação de Cluster estão alteradas de batchAction para globalAction. Isto significa que essas ações podem ser chamadas de outros painéis.

  • Utilize initAction() ao invés de initScope(). initScope() está depreciado do Horizon na versão Ocata e será removido da versão Queens.

  • Utilize o módulo de “visualizações” comuns do Horizon para Angular. Isso proporciona independência do framework Django para plugins.

  • Um nome razoável está definido para a barra de título do navegador.

  • Ações de atualização são adicionadas para modelo de cluster e cluster.

  • A biblioteca angular-json-schema é utilizada para criar e atualizar diálogos; seus formulários são integrados dentro de um serviço de fluxo de trabalho. Isso proporciona manutenção para formulários.

Notas de atualização

  • O serviço foi renomeado de ‘container’ para ‘container-infra’. Destinos renomeados são URLs, nome do módulo Angular, slugs para painel, etc.

  • ‘bay’ e ‘baymodel’ foram alterados para ‘cluster’ e ‘cluster template’.

Notas de obsolência

  • O painel de contêineres foi removido. De acordo com a decisão do Magnum que altera o escopo do serviço, as funções de gerenciamento de contêineres foram removidas.

Correção de Bugs

  • Corrige problema que não há como especificar para o magnumclient inseguro, como resultado a api lança os erros 500 e de verificação de certificado SSL. As opções ‘insecure’ and ‘ca-cert’ estão adicionadas para o magnumclient.

Outras Notas

  • O gerenciamento de notas de versão foi trocado para o reno.

  • Suporte ao serviço de registro Angular do Horizon, tabela genérica e visualização de detalhes, serviço de ação.

  • Removemos os pacotes Xstatic dos requerimentos por não serem mais necessários. O Horizon inclui o que precisa.