Liberty - Série de Notas de Versão

8.0.1

Prelúdio

Migração de volume agora é suportada.

Editor de metadados de imagem atualizado.

Melhorias na topologia do Heat

Suporte WebSSO melhorado.

Novo painel de topologia de rede. Adicionado suporte à alocação de subredes.

Suporte de plugin aprimorado para javascript, SCSS e modelo Django.

Emprateleiramento e desemprateleiramento de Instância agora é suportado.

Adicionado suporte para tipos de trabalhos shell e várias melhorias no Sahara.

Adicionado novas funcionalidades do Trove.

O Django 1.8 agora é suportado, e o Django 1.7 é nossa versão mínima suportada.

Novos Recursos

  • Ativado o suporte à migração de volumes. Veja isto para maiores detalhes.

  • Os tipos de volumes agora podem ser editados, e incluem campos de descrição. Veja isto para maiores detalhes.

  • O editor de metadados foi atualizado com AngularJS. Veja isto para maiores detalhes.

  • O metadado de imagens de Computação pode ser editado agora através do dashboard do Projeto, utilizando o novo editor de metadados. Veja isto para maiores detalhes.

  • Melhorias na topologia do Heat, tornando mais recursos identificáveis onde anteriormente eles não tinham ícones e eram mostrados como recursos desconhecidos. Veja isto para maiores detalhes.

  • Adicionado mapeamento para Provedor de Identidade e Protocolo específico WebSSO.

  • Hashing de token configurável, para desativar a capacidade do Horizon fazer hashing do token que é repassado aos serviços do OpenStack.

  • Adicionado suporte para alocação de subredes via pools de subredes. Veja isto para maiores detalhes.

  • Adicionadas ações para associar facilmente LBaaS VIP com IP flutuante. Veja isto para maiores detalhes.

  • O diagrama de topologia de rede foi substituído por um gráfico interativo, contendo redes escamoteáveis, e escala muito melhor em grandes implementações. Veja isto para maiores detalhes.

  • Melhorias no Plugin, o Horizon descobre automaticamente os arquivos JavaScript para inclusão e tem agora mecanismos para SCSS plugável e sobreposições de modelos Django.

  • Suporte completo para traduções em AngularJS, juntamente com ferramentas mais simples. Veja this para maiores detalhes.

  • Adicionado Karma para testes JavaScript. Veja isto para maiores detalhes.

  • Adicionado ESLint para Javascript linting, utilizando as regras eslint-config-openstack. Veja isto para maiores detalhes.

  • Agora o Horizon suporta a sobreposição de modelos Django existentes. Veja isto para maiores detalhes.

  • Arquivos JavaScript agora são automaticamente incluídos. Veja isto para maiores detalhes.

  • Suporte para emprateleiramento e desemprateleiramento de instâncias. Veja isto para maiores detalhes.

  • Suporte para mapeamento de dispositivo de bloco v2, voltando para a v1 quando não estiver disponível. Veja isto. para maiores detalhes.

  • Mapa de interface de trabalho unificada. Este é um método legível por humanos para transmitir dados de configuração que um trabalho pode exigir ou aceitar. Veja isto for more details.

  • Adicionados recursos de edição para binários de trabalho. Veja isto para maiores detalhes.

  • Adicionados recursos de edição para fontes de dados. Veja isto para maiores detalhes.

  • Adicionadas recursos de edição para modelos de tarefas. Veja isto para maiores detalhes.

  • Exibir log de eventos para clusters. Veja isto para maiores detalhes.

  • Adicionado suporte para tipos de trablhos shell. Veja isto para maiores detalhes.

  • Adicionado suporte inicial para a criação e gerenciamento de clusters. Vertica e MongoDB são suportados atualmente. Veja isto para maiores detalhes.

Notas de Atualização

  • Django 1.8 é suportado agora, e Django 1.7 é a nossa versão mínima suportada. Veja isto for more details.

  • Sessões baseadas em bancos de dados provavelmente não irão persistir entre upgrades devido a uma alteração em sua estrutura. Veja isto para maiores detalhes.

  • O Horizon não utiliza mais o QUnit em testes, e ele foi removido de nossos requisitos. Veja isto para maiores detalhes.

  • Agora o Horizon tem diversas opções de configuração para a URL web padrão (WEBROOT), localização de arquivo estático (STATIC_ROOT) e URL de arquivo estático (STATIC_URL) em seus arquivos de configuração.

  • Os temas tiveram a sua localização alterada de openstack_dashboard/static/themes, para openstack_dashboard/themes. Os caminhos podem precisar ser atualizados de acordo. Além disso, o Horizon está se alinhando à marcação do Bootstrap, e os temas devem ser construídos sob essa ideologia; veja a barra superior e a navegação lateral para obter detalhes.

  • A configuração obsoleta OPENSTACK_QUANTUM_NETWORK foi removida. Se você ainda a utiliza, precisa substituí-la por OPENSTACK_NEUTRON_NETWORK.

  • Existe agora uma opção OPENSTACK_NOVA_EXTENSIONS_BLACKLIST nas configurações, para desativar extensões selecionadas por motivos de desempenho. Veja isto para maiores detalhes.

  • Os painéis Trove e Sahara agora residem em openstack_dashboard/contrib. Isto é para fornecer a separação para revisões fornecidas em sua maioria pelos times de serviço. No futuro, estes painéis se tornarão plugins em vez de serem mantidos no Horizon. Veja isto para maiores detalhes.

  • O Horizon requer tanto um endpoint``volume`` como um ``volumev2``para o Cinder, mesmo que se use apenas v2.

  • Muitos arquivos JavaScript e mais notavelmente o modelo da página base (horizon/templates/base.html) foram movidos da porção framework do repositório (horizon) para o lado da aplicação (openstack_dashboard) para melhor separar o framework da aplicação.