Bolsos de espelho de sincronização de paisagem

1

Então estou tentando o Landscape, mas estou tendo vários problemas ao longo do caminho, o que quero tentar é criar um repositório local ou principal no meu servidor do Landscape, para que todos os clientes pesquisem e instalar para um pacote, eles obtê-lo através do servidor de paisagem e não se na internet.

Eu criei distribuições

# landscape-api create-distribution lala-ubuntu

Eu também criei séries e bolsos que, de acordo com a documentação, conterão os pacotes reais:

# landscape-api create-series --pockets release,updates --components main,extras,restricted --architectures i386,amd64,x86_64 --gpg-key secret-key --mirror-uri http://us.archive.ubuntu.com/ubuntu/ --mirror-series xenial xenial lala-ubuntu

No entanto, os problemas ocorrem quando inicio o processo de espelhamento de sincronização:

# landscape-api sync-mirror-pocket release xenial apl-ubuntu
# landscape-api sync-mirror-pocket updates xenial apl-ubuntu

Eu recebo algo assim:

{u'activity_status': u'undelivered',  u'children': [{u'activity_status': u'undelivered',
                u'children': [],
                u'completion_time': None,
                u'creation_time': u'2016-12-28T13:52:00Z',
                u'id': 151,
                u'parent_id': 150,
                u'pocket_id': 9,
                u'pocket_name': u'release',
                u'progress': 0,
                u'result_code': None,
                u'result_text': None,
                u'schedule_after_time': None,
                u'schedule_before_time': None,

e quando eu consultar o ID eu recebo:

u'result_text': u"Could not find 'main/binary-x86_64/Packages' within './lists/update-xenial_xenial_InRelease'\r\nThere have been errors!\r\n",   u'schedule_after_time': None,   u'schedule_before_time': None,   u'summary': u"Sync pocket 'release' of series 'xenial' in distribution 'apl-ubuntu'",

Alguém tem alguma experiência com isso ou conseguiu criar um repositório local para clientes da paisagem? Qualquer ajuda será muito apreciada

Documentação Estou me referindo a: link "Gerenciamento de repositórios"

    
por user3311890 28.12.2016 / 15:03

1 resposta

1

Parece que você está especificando a arquitetura x86_64, mas esse não é um nome de arquitetura válido. Faça isso:

# landscape-api create-series --pockets release,updates --components main,extras,restricted --architectures i386,amd64 --gpg-key secret-key --mirror-uri http://us.archive.ubuntu.com/ubuntu/ --mirror-series xenial xenial lala-ubuntu

Isso deve funcionar melhor. Além disso, considere adicionar o bolso de segurança se você se importa com atualizações de segurança (liberação de pacotes, segurança, atualizações).

    
por David Coronel 16.01.2017 / 22:36