sudo apt-get install «libgcc1: i386» завершается с ошибкой установки Juju, но работает вручную

Я пытаюсь установить «libgcc1: i386» через мой хук установки Juju, но команда не выполняется с ошибкой ниже:

2015-05-26 08:59:23 INFO unit.wxs/0.install logger.go:40 sudo: unable to resolve host suchi-local-machine-26
2015-05-26 08:59:23 INFO unit.wxs/0.install logger.go:40 E: Unable to locate package libgcc1
2015-05-26 08:59:23 ERROR juju.worker.uniter.operation runhook.go:86 hook "install" failed: exit status 100

Код в хуке установки выглядит так:

sudo apt-get install libgcc1:i386

Но когда я пробую ту же команду в приглашении bash, она работает без ошибок. В общем, sudo apt-get install работает в хуке установки, когда я пытаюсь установить другие библиотеки.

Подробная информация об окружающей среде:

Linux islrpbeixv665 3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

Ubuntu 14.04.2 LTS \n \l

echo $SHELL
/bin/sh

Моя среда Джуджу является локальной.

~/charms/trusty/wxs/hooks$ juju status
environment: local
machines:
  "0":
    agent-state: started
    agent-version: 1.22.1.1
    dns-name: localhost
    instance-id: localhost
    series: trusty
    state-server-member-status: has-vote
    "28":
    agent-state: started
    agent-version: 1.22.1.1
    dns-name: 10.0.3.18
    instance-id: suchi-local-machine-28
    series: trusty
    hardware: arch=amd64
services:
  wxs:
    charm: local:trusty/wxs-21
    exposed: false
    units:
  wxs/0:
    agent-state: error
    agent-state-info: 'hook failed: "install"'
    agent-version: 1.22.1.1
    machine: "26"
    public-address: 10.0.3.77

Спасибо

2
задан 26 May 2015 в 15:54

0 ответов

Другие вопросы по тегам:

Похожие вопросы: