<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>57892</bug_id>
          
          <creation_ts>2026-02-17 16:54:26 +0300</creation_ts>
          <short_desc>На версии 1.4.0 не выполняются команды в контейнере bash: fork: retry: Resource temporarily unavailable</short_desc>
          <delta_ts>2026-02-19 16:59:02 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>runc</component>
          <version>unstable</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="obidinog@basealt.ru">obidinog</reporter>
          <assigned_to name="cow@altlinux.org">cow</assigned_to>
          <cc>cow</cc>
    
    <cc>shaba</cc>
    
    <cc>shevchenkodyu</cc>
    
    <cc>vladimir.didenko</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>282117</commentid>
    <comment_count>0</comment_count>
    <who name="obidinog@basealt.ru">obidinog</who>
    <bug_when>2026-02-17 16:54:26 +0300</bug_when>
    <thetext>Платформа:
Alt Server p11 x86_64 (Обновленный до Sisyphus)

Пакеты:
runc 1.4.0-alt1
cri-o1.28 1.28.11-alt2
cri-o1.27 1.27.8-alt2
cri-o1.26 1.26.4-alt5
cri-o1.25 1.25.5-alt3
cri-o1.24 1.24.6-alt4

Шаги:
1) Установить пакеты 
# apt-get install runc apt-get install -y cri-{o,tools}1.28

2) Запустить сервис
# systemctl start crio

3) Загрузить образ
# crictl pull registry.altlinux.org/sisyphus/nginx

4) Настроить контейнер
# cat &gt; nginx.json &lt;&lt;EOF
{
  &quot;metadata&quot;: {
    &quot;name&quot;: &quot;nginx-container&quot;,
    &quot;attempt&quot;: 1
  },
  &quot;image&quot;: {
    &quot;image&quot;: &quot;registry.altlinux.org/sisyphus/nginx&quot;
  },
  &quot;log_path&quot;: &quot;nginx.log&quot;,
  &quot;linux&quot;: {
    &quot;security_context&quot;: {
      &quot;namespace_options&quot;: {}
    }
  }
}
EOF

# cat &gt; net-pod.json &lt;&lt;EOF
{
  &quot;metadata&quot;: {
    &quot;name&quot;: &quot;networking&quot;,
    &quot;uid&quot;: &quot;networking-pod-uid&quot;,
    &quot;namespace&quot;: &quot;default&quot;,
    &quot;attempt&quot;: 1
  },
  &quot;hostname&quot;: &quot;networking&quot;,
  &quot;port_mappings&quot;: [
    {
      &quot;container_port&quot;: 80
    }
  ],
  &quot;log_directory&quot;: &quot;/tmp/net-pod&quot;,
  &quot;linux&quot;: {}
}
EOF

5) Создать контейнер
# POD_ID=$(crictl runp net-pod.json) &amp;&amp; crictl create ${POD_ID} nginx.json net-pod.json

6) Запустить контейнер 
# CONT_ID=$(crictl ps -a | grep nginx | cut -d&quot; &quot; -f1) &amp;&amp; crictl start ${CONT_ID}

7) Запустить интерактивный shell в контейнере:
# crictl exec -it ${CONT_ID} /bin/bash

8) Выполнить любую команду
[root@networking /]# ls

Результат: Ошибки
[root@networking /]# ls
bash: fork: retry: Resource temporarily unavailable
bash: fork: retry: Resource temporarily unavailable
bash: fork: retry: Resource temporarily unavailable
bash: fork: retry: Resource temporarily unavailable
bash: fork: Resource temporarily unavailable

Ожидаемый результат: Успешное выполнение команды

Дополнительно:
Воспроизводится только с 1.24 по 1.28 cri-o
с 1.29 по 1.35 и на 1.23 cri-o - работает корректно

Является регрессом по отношению к runc 1.3.0-alt1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>282294</commentid>
    <comment_count>1</comment_count>
    <who name="Владимир Диденко">vladimir.didenko</who>
    <bug_when>2026-02-19 16:59:02 +0300</bug_when>
    <thetext>На мой взгляд, с таким лучше сразу в апстрим. Правда, учитывая, что на последних версиях cri-o все работает, вряд ли кто-то будет смотреть.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>