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.
https://review.openstack.org/424984 Adicionada uma ação de atualização para clusters. https://review.openstack.org/422477 Adicionada ação de atualização para modelo de clusters. https://review.openstack.org/424536 Ação para o esquema de json ajustado. https://review.openstack.org/421693 Classificador Python 3.5 e venv adicionados. https://review.openstack.org/415321 Melhorados os rastreamentos de exceções. https://review.openstack.org/414810 Adotadas visualizações Horizon para Angular https://review.openstack.org/408039 Substituição de mox por mock. Adicionados inúmeros testes unitários.
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.
https://launchpad.net/bugs/1651054 $model está depreciado https://launchpad.net/bugs/1647921 initScope está depreciado https://launchpad.net/bugs/1645754 permite Keypair na criação do cluster e corrigiu erros de digitação numerosos
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.