mozilla / sccache

Sccache is a ccache-like tool. It is used as a compiler wrapper and avoids compilation when possible. Sccache has the capability to utilize caching in remote storage environments, including various cloud storage options, or alternatively, in local storage.
Apache License 2.0
5.85k stars 552 forks source link

freebsd tests failed during Deinstall pot (potpool/pot) #1536

Closed Xuanwo closed 1 year ago

Xuanwo commented 1 year ago

FreeBSD tests still failing: https://github.com/mozilla/sccache/actions/runs/3872236759/jobs/6600856845

  ===>  Deinstall pot (potpool/pot)
  cannot unmount '/tmp/sccache_freebsd.QYiN9iu/pot/jails/sccache-builder-cc7b8d3c-d33b-4d5b-a423-6fea3c6616ff/m': pool or dataset is busy
  cannot unmount '/tmp/sccache_freebsd.QYiN9iu/pot/jails/sccache-builder-cc7b8d3c-d33b-4d5b-a423-6fea3c6616ff': pool or dataset is busy
  cannot unmount '/tmp/sccache_freebsd.QYiN9iu/pot/jails/sccache-builder-81f44083-dca0-4653-8870-c0c12db583ef/m': pool or dataset is busy
  cannot unmount '/tmp/sccache_freebsd.QYiN9iu/pot/jails/sccache-builder-81f44083-dca0-4653-8870-c0c12db583ef': pool or dataset is busy
  cannot unmount '/tmp/sccache_freebsd.QYiN9iu/pot/jails/sccache-builder-701444f1-2007-4546-b403-19069594e48c/m': pool or dataset is busy
  cannot unmount '/tmp/sccache_freebsd.QYiN9iu/pot/jails/sccache-builder-701444f1-2007-4546-b403-19069594e48c': pool or dataset is busy
  cannot unmount '/tmp/sccache_freebsd.QYiN9iu/pot/jails/sccache-builder-cc7b8d3c-d33b-4d5b-a423-6fea3c6616ff/m': pool or dataset is busy
  cannot unmount '/tmp/sccache_freebsd.QYiN9iu/pot/jails/sccache-builder-81f44083-dca0-4653-8870-c0c12db583ef/m': pool or dataset is busy
  cannot unmount '/tmp/sccache_freebsd.QYiN9iu/pot/jails/sccache-builder-701444f1-2007-4546-b403-19069594e48c/m': pool or dataset is busy
  cannot destroy snapshot potpool/pot/jails/sccache-image-554cc6e001bb5d08d79d8efc2c1d5955739bdc918ed49b8bc04a0a87119b554b/m@1673256029: snapshot is cloned
  cannot destroy snapshot potpool/pot/jails/sccache-template/m@1673255921: snapshot is cloned
  cannot unmount '/tmp/sccache_freebsd.QYiN9iu/pot/jails/sccache-template': pool or dataset is busy
  cannot unmount '/tmp/sccache_freebsd.QYiN9iu/pot/jails/sccache-builder-cc7b8d3c-d33b-4d5b-a423-6fea3c6616ff/m': pool or dataset is busy
  cannot unmount '/tmp/sccache_freebsd.QYiN9iu/pot/jails/sccache-builder-81f44083-dca0-4653-8870-c0c12db583ef/m': pool or dataset is busy
  cannot unmount '/tmp/sccache_freebsd.QYiN9iu/pot/jails/sccache-builder-701444f1-2007-4546-b403-19069594e48c/m': pool or dataset is busy
  cannot destroy snapshot potpool/pot/jails/sccache-image-554cc6e001bb5d08d79d8efc2c1d5955739bdc918ed49b8bc04a0a87119b554b/m@1673256029: snapshot is cloned
  cannot unmount '/tmp/sccache_freebsd.QYiN9iu/pot/jails/sccache-image-554cc6e001bb5d08d79d8efc2c1d5955739bdc918ed49b8bc04a0a87119b554b': pool or dataset is busy
  cannot unmount '/tmp/sccache_freebsd.QYiN9iu/pot/jails': pool or dataset is busy
  cannot destroy 'potpool/pot': dataset already exists
  sed: /etc/pf.conf: No such file or directory
  sed: /etc/pf.conf: No such file or directory
  zfs datasets have been removed
  pf configuration file should be clean (please check /etc/pf.conf)
  check your rc.conf for potential leftovers variable like:
    syslogd_flags
    pot_enable
  Please, consider to write a feedback email to pizzamig at FreeBSD dot org
  It gives us the opportunity to learn and improve
  exec shell: bash run.sh showDebugInfo
sylvestre commented 1 year ago

@grembo rings a bell? :)

grembo commented 1 year ago

@grembo rings a bell? :)

Not really, I will look into it

grembo commented 1 year ago

@sylvestre Ok, looks familiar, I'll fix it asap

  ###>  The pot ###> is not a valid pot
  ###>  The pot Current is not a valid pot
  ###>  The pot user is not a valid pot
  ###>  The pot has is not a valid pot
  ###>  The pot no is not a valid pot
  ###>  The pot read is not a valid pot
  ###>  The pot access is not a valid pot
  ###>  The pot to is not a valid pot
  ###>  The pot /tmp/sccache_freebsd.QYiN9iu/pot is not a valid pot