Unhealthy Container

We are a small family business and use Senaite for recording environmental testing.

We have Senaite installed via docker container that runs in Linux OS on VMWare. It has worked so well for several years (since 2021).

This morning we came to work and realised that our instance of Senaite wasn’t accessible and offline. It is reported as “Unhealthy” in Portainer. We noticed that the Linux disk had no disk space (100GB only), so we increased virtual disk in VMWare and extended disk partition safely in Linux, then recreated container from known working image of Senaite (old version).

Container logs show the below after recreation:

Download error on https://effbot.org/downloads: [Errno 111] Connection refused – Some packages may not be found!,
Getting distribution for ‘mr.developer==2.0.1’.,
Got mr.developer 2.0.1.,
Download error on https://effbot.org/downloads: [Errno 111] Connection refused – Some packages may not be found!,
Getting distribution for ‘collective.xmltestreport==2.0.2’.,
Got collective.xmltestreport 2.0.2.,
Getting distribution for ‘zope.testrunner==5.2’.,
Got zope.testrunner 5.2.,
Uninstalling plonesite.,
Uninstalling zeo.,
Uninstalling precompiler.,
Uninstalling zopepy.,
Uninstalling zeoserver.,
Uninstalling instance.,
Unused options for buildout: ‘deprecation-warnings’ ‘effective-user’.,
Installing _mr.developer.,
Generated script ‘/home/senaite/senaitelims/bin/develop’.,
Installing instance.,
Getting distribution for ‘plone.reload==3.0.1’.,
Got plone.reload 3.0.1.,
Getting distribution for ‘senaite.databox’.,
WARNING: The easy_install command is deprecated and will be removed in a future version.,
warning: no previously-included files matching ‘.pyc’ found under directory ‘src/senaite/databox’,
warning: no previously-included files matching '
’ found under directory ‘src/senaite/databox/tests’,
warning: no previously-included files matching ‘*’ found under directory ‘src/senaite/databox/docs’,
t senaite.databox 1.3.0.,
Getting distribution for ‘senaite.api’.,
Got senaite.api 1.2.3.post2.,
Version and requirements information containing senaite.lims:,
[versions] constraint on senaite.lims: 2.0.0rc3,
Base installation request: ‘Plone’, ‘Pillow’, ‘Products.PloneHotfix20200121’, ‘senaite.lims’, ‘plone.reload’, ‘senaite.databox’, ‘senaite.impress’, ‘senaite.api’, ‘senaite.jsonapi’, ‘plone.recipe.zope2instance’,
Requirement of senaite.databox: senaite.lims>=2.0.0,
Requirement of senaite.lims==2.0.0rc3: setuptools,
Requirement of senaite.lims==2.0.0rc3: senaite.impress==2.0.0rc3,
Requirement of senaite.lims==2.0.0rc3: senaite.app.supermodel==2.0.0rc3,
Requirement of senaite.lims==2.0.0rc3: senaite.app.spotlight==2.0.0rc3,
Requirement of senaite.lims==2.0.0rc3: senaite.app.listing==2.0.0rc3,
Requirement of senaite.lims==2.0.0rc3: senaite.core==2.0.0rc3,
Requirement of senaite.core: senaite.lims,
While:,
Installing instance.,
Error: The requirement (‘senaite.lims>=2.0.0’) is not allowed by your [versions] constraint (2.0.0rc3),
error: exec: “bin/instance”: stat bin/instance: no such file or directory,
error: exec: “bin/instance”: stat bin/instance: no such file or directory,
error: exec: “bin/instance”: stat bin/instance: no such file or directory,
repeated…

There is free coffee or beer for any help. We are not IT expert but Laboratory people :slight_smile:

We have a backup of VMWare VM.

Thank you for help.