Pode empacotar https://jujucharms.com/openstack-base/39 ser usado para o ambiente ppc64el

1

Introdução

Minha equipe da IBM está prestes a concluir a instalação de 4 VMs de servidor e o servidor de implantação maas (e juju). O próximo passo é construir o ambiente OpenStack-Base (39) via juju, conforme especificado aqui:

link

Pergunta

O pacote openstack-base / 39 define arch = amd64. Eu suponho que este é o ambiente testado para este pacote de encantos. Agora OpenStack e outros componentry deve ser capaz de rodar no Ubuntu 14.04 ppc64le. eu queria pergunte ubuntu se mudar o bundle.yaml archtecture para ppc64 se eles sabiam de qualquer coisa nos encantos em camadas do pacote.YAML que impediria isso de trabalhar em ppc64le. Eu sei que precisamos testar isso, mas apenas queria saber de antemão se havia alguma configuração de encantos que não seria Execute o ppc64le neste pacote. Obviamente, se o ubuntu acha que o layout do charme deve, em teoria, trabalhar, então podemos colocá-lo para fora e testá-lo.

machines:
  '0':
    constraints: arch=amd64  (change this to ppc64 not ppc64le ?)
    series: trusty
  '1':
    constraints: arch=amd64  (change this to ppc64 not ppc64le ?)
    series: trusty
  '2':
    constraints: arch=amd64  (change this to ppc64 not ppc64le ?)
    series: trusty
  '3':
    constraints: arch=amd64  (change this to ppc64 not ppc64le ?)
   series: trusty

O que está sendo testado:

Eu trabalho para a IBM e estou tentando prototipar o netboot (pxe) para o Ubuntu. O objetivo é ter um servidor de implantação do maas implementado em 4 VMs gerenciadas sob o Ubuntu 14.0.4 para testar o pacote # 39 do juju (base de openstack). Como minha equipe não tem 4 servidores físicos, estamos tentando isso usando VMs. Note que este é o ambiente ppc64el. Note que no ambiente atual eu criei um x86 PXE e o mandei de maa. Então, nós sabemos que o Ubuntu pode construir x86 PXE, ponte para maas e massa encontrar o nó e comissioná-lo. A IBM está tentando fazer isso para o imagem ppc64 agora. Uma vez que as obras pretendem passar para a imagem ppc64le (nosso objetivo).

    
por David Bostjancic 22.09.2015 / 21:10

1 resposta

1

Se as máquinas já estiverem cadastradas e comissionadas no MAAS, o valor do arco apresentado pelo MAAS será ppc64el .

Eu tive sucesso em testar e validar o OpenStack (Kilo) em hardware Power8, rodando o Ubuntu Server como o sistema operacional nativo (14.04).

Não deve ser necessário modificar as imagens do servidor Ubuntu ou os arquivos pxe, contanto que o arquivo apropriado as imagens estão no MAAS , e os nós da máquina virtual estão configurados para serem controlados pelo MAAS.

O Kilo cloud archive , ou posterior, é necessário para consumir uma versão compatível do libvirt.

O kernel HWE-U 3.16 ("ppc64el / hwe-u") ou posterior é necessário para habilitação de hardware . Isso pode ser especificado no MAAS por meio do atributo Machine - > Architecture .

As novas unidades de computação precisarão de ajuste após a implantação para definir cpu-mode=host-passthrough . Há uma opção de configuração de charme atualmente em desenvolvimento para facilitar a configuração dessa opção por meio do charme da nova-computação.

    
por beisner 06.10.2015 / 23:19