Public bug reported:

Apparently runc is built in some non-standard way, so it does not show
its version:

kir@ubu2004:~$ runc -v
runc version spec: 1.0.2-dev
go: go1.13.8
libseccomp: 2.5.1

In the output above, version string is empty and there is no newline
added, so we have a version of the spec in the same line. Thus, docker
has the same problem reporting runc version:

kir@ubu2004:~$ docker version | grep -A2 runc
 runc:
  Version:          spec: 1.0.2-dev
  GitCommit:  

For comparison, here is the correct/expected output:

[kir@kir-rhat runc]$ runc -v
runc version 1.0.0-rc93+dev
commit: ba257d2de86e7e530eeb28fe697e206630ef45f8
spec: 1.0.2-dev
go: go1.15.8
libseccomp: 2.5.0

Package information:

kir@ubu2004:~$ dpkg -l runc
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version                     Architecture Description
+++-==============-===========================-============-=================================
ii  runc           1.0.0~rc93-0ubuntu1~20.04.2 amd64        Open Container 
Project - runtime
kir@ubu2004:~$ runc -v
runc version spec: 1.0.2-dev
go: go1.13.8
libseccomp: 2.5.1

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1929106

Title:
  runc -v empty output

Status in linux package in Ubuntu:
  New

Bug description:
  Apparently runc is built in some non-standard way, so it does not show
  its version:

  kir@ubu2004:~$ runc -v
  runc version spec: 1.0.2-dev
  go: go1.13.8
  libseccomp: 2.5.1

  In the output above, version string is empty and there is no newline
  added, so we have a version of the spec in the same line. Thus, docker
  has the same problem reporting runc version:

  kir@ubu2004:~$ docker version | grep -A2 runc
   runc:
    Version:          spec: 1.0.2-dev
    GitCommit:  

  For comparison, here is the correct/expected output:

  [kir@kir-rhat runc]$ runc -v
  runc version 1.0.0-rc93+dev
  commit: ba257d2de86e7e530eeb28fe697e206630ef45f8
  spec: 1.0.2-dev
  go: go1.15.8
  libseccomp: 2.5.0

  Package information:

  kir@ubu2004:~$ dpkg -l runc
  Desired=Unknown/Install/Remove/Purge/Hold
  | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
  |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
  ||/ Name           Version                     Architecture Description
  
+++-==============-===========================-============-=================================
  ii  runc           1.0.0~rc93-0ubuntu1~20.04.2 amd64        Open Container 
Project - runtime
  kir@ubu2004:~$ runc -v
  runc version spec: 1.0.2-dev
  go: go1.13.8
  libseccomp: 2.5.1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1929106/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to