Ошибка при установке chef-client на ubuntu 18.04 - PullRequest
1 голос
/ 18 июня 2020

Я выполняю конвергенцию рецепта, но конвергенция не выполняется не из-за рецепта, а из-за установки chef-client. Это ошибка

Preparing to unpack .../cache/chef_16.2.44-1_amd64.deb ...
       Unpacking chef (16.2.44-1) ...
       dpkg-deb (subprocess): decompressing archive member: lzma error: compressed data is corrupt
       dpkg-deb: error: <decompress> subprocess returned error exit status 2
       dpkg: error processing archive /tmp/omnibus/cache/chef_16.2.44-1_amd64.deb (--install):
        cannot copy extracted data for './opt/chef/embedded/lib/libruby.so.2.7.1' to '/opt/chef/embedded/lib/libruby.so.2.7.1.dpkg-new': unexpected end of file or stream
       Errors were encountered while processing:
        /tmp/omnibus/cache/chef_16.2.44-1_amd64.deb

это моя кухня.yml

driver:
  name: vagrant

provisioner:
  name: chef_zero

verifier:
  name: inspec

platforms:
  - name: ubuntu-20.04
  - name: centos-8
  - name: ubuntu-18.04
  - name: ubuntu-14.04
suites:
  - name: default
    run_list: 
      - recipe[wildfly::default]
    verifier:
      inspec_tests:
        - test/integration/default
    attributes:

1 Ответ

0 голосов
/ 20 июня 2020
• 1000 *
driver:
  name: vagrant
  box: ubuntu/bionic64

provisioner:
  name: chef_zero

platforms:
 - name: ubuntu-18.04

suites:
  - name: default

Я предлагаю вам:

  1. перейти в официальный ящик ubuntu
  2. обновить ящик Bento , который вы в настоящее время используете
  3. выполните отладку используемого вами окна, просмотрев системные журналы, или попробуйте установить Chef вручную, чтобы лучше понять, в чем проблема.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...