Re: lxc file push из bash скрипта

2018-05-18 Нитка Олег Анисимов
Рустам, спасибо за совет! Всё оказалось банально просто. Контейнер не
успевал прогрузиться. Помог sleep 15 после старта контейнера.

вт, 15 мая 2018 г., 16:22 Рустам Валиуллин :

> Может попробовать для дебага строку в скрипте заменить на
> echo lxc file push --debug --mode=700 ./locale_$tmpfile
> $container/tmp/$tmpfile
>
> И посмотреть, во что bash разворачивает эту строку.
>
>
> 15 мая 2018 г., 15:09 пользователь Олег Анисимов <
> yoda.jedy.kni...@gmail.com> написал:
>
>> Доброго всем времени суток!
>>
>> Столкнулся со странной проблемой на 18.04 server
>>
>> Поднимаю LXD контейнер из bash  скрипта и столкнулся с тем, что команда
>>
>> lxc file push --debug --mode=700 ./locale_$tmpfile $container/tmp/$tmpfile
>>
>> не выполняется в скрипте, но если (подставив значения переменных)
>> выполнить её
>> из командной строки, то файл в контейнер уходит. Ошибок никаких при
>> выполнении
>> скрипта в stdout не выдаётся, файл в контейнер не копируется.
>>
>> Я уже голову сломал, может у вас, коллеги, будут свежие мысли по этому
>> поводу?
>>
>> --
>> С наилучшими пожеланиями,
>> Олег Анисимов aka Yoda.
>>
>> --
>> ubuntu-ru mailing list
>> ubuntu-ru@lists.ubuntu.com
>> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
>>
>>
>
>
> --
> С уважением,
> Рустам Валиуллин.
> --
> ubuntu-ru mailing list
> ubuntu-ru@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
>
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: lxc file push из bash скрипта

2018-05-15 Нитка Рустам Валиуллин
Может попробовать для дебага строку в скрипте заменить на
echo lxc file push --debug --mode=700 ./locale_$tmpfile
$container/tmp/$tmpfile

И посмотреть, во что bash разворачивает эту строку.


15 мая 2018 г., 15:09 пользователь Олег Анисимов  написал:

> Доброго всем времени суток!
>
> Столкнулся со странной проблемой на 18.04 server
>
> Поднимаю LXD контейнер из bash  скрипта и столкнулся с тем, что команда
>
> lxc file push --debug --mode=700 ./locale_$tmpfile $container/tmp/$tmpfile
>
> не выполняется в скрипте, но если (подставив значения переменных)
> выполнить её
> из командной строки, то файл в контейнер уходит. Ошибок никаких при
> выполнении
> скрипта в stdout не выдаётся, файл в контейнер не копируется.
>
> Я уже голову сломал, может у вас, коллеги, будут свежие мысли по этому
> поводу?
>
> --
> С наилучшими пожеланиями,
> Олег Анисимов aka Yoda.
>
> --
> ubuntu-ru mailing list
> ubuntu-ru@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
>
>


-- 
С уважением,
Рустам Валиуллин.
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


lxc file push из bash скрипта

2018-05-15 Нитка Олег Анисимов
Доброго всем времени суток!

Столкнулся со странной проблемой на 18.04 server

Поднимаю LXD контейнер из bash  скрипта и столкнулся с тем, что команда

lxc file push --debug --mode=700 ./locale_$tmpfile $container/tmp/$tmpfile

не выполняется в скрипте, но если (подставив значения переменных) выполнить
её
из командной строки, то файл в контейнер уходит. Ошибок никаких при
выполнении
скрипта в stdout не выдаётся, файл в контейнер не копируется.

Я уже голову сломал, может у вас, коллеги, будут свежие мысли по этому
поводу?

-- 
С наилучшими пожеланиями,
Олег Анисимов aka Yoda.
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru