Error while loading sample data

I pulled docker image created yesterday, I was able to view the page and it throws exception while loading sample data.

Error Message
Error Traceback (most recent call last): File “/home/senaite/senaitelims/src/senaite.core/src/senaite/core/browser/form/adapters/data_import.py”, line 61, in handle_data_import LoadSetupData(self.context, self.request)() File “/home/senaite/senaitelims/src/senaite.core/src/senaite/core/exportimport/load_setup_data.py”, line 119, in call adapter(self, workbook, self.dataset_project, self.dataset_name) File “/home/senaite/senaitelims/src/senaite.core/src/senaite/core/exportimport/setupdata/init.py”, line 116, in call self.Import() File “/home/senaite/senaitelims/src/senaite.core/src/senaite/core/exportimport/setupdata/init.py”, line 1719, in Import proxy = pc(portal_type=“Client”, getName=safe_unicode(parent))[0] File “/home/senaite/senaitelims/eggs/cp27mu/Zope-4.8.7-py2.7.egg/ZTUtils/Lazy.py”, line 140, in getitem raise IndexError(index) IndexError: 0

Hi @Gift, I can confirm that this also happened to me yesterday. Please log an issue for it. I don’t have time to look at it now but will hopefully find time tomorrow.

This error was fixed here: Fix IndexError when importing setupdata by ramonski · Pull Request #2283 · senaite/senaite.core · GitHub
Please make sure you created a new container from the pulled image:

$ docker pull senaite/senaite:2x.
...
Digest: sha256:7900562b27ed8c9cf11b199d12549d75e1366fd9b511906ca39464afff2602b0
Status: Downloaded newer image for senaite/senaite:2.x
docker.io/senaite/senaite:2.x

$ docker run --rm -p 8090:8080 --name senaite senaite/senaite:2.x

...

2023-03-30 10:36:34,776 INFO    [senaite.core:148][waitress-1] Progress: 100 objects have been cataloged for senaite_catalog_setup.
2023-03-30 10:36:34,776 INFO    [senaite.core:148][waitress-1] Progress: 100 objects have been cataloged for senaite_catalog_setup.
2023-03-30 10:36:35,625 INFO    [senaite.core:148][waitress-1] Progress: 200 objects have been cataloged for senaite_catalog_setup.
2023-03-30 10:36:35,625 INFO    [senaite.core:148][waitress-1] Progress: 200 objects have been cataloged for senaite_catalog_setup.
2023-03-30 10:36:35,855 INFO    [senaite.core:193][waitress-1] Catalog 'senaite_catalog_setup' cleaned and rebuilt
2023-03-30 10:36:35,855 INFO    [senaite.core:193][waitress-1] Catalog 'senaite_catalog_setup' cleaned and rebuilt
2023-03-30 10:36:35,855 INFO    [senaite.core:138][waitress-1] Rebuilding senaite_catalog
2023-03-30 10:36:35,855 INFO    [senaite.core:138][waitress-1] Rebuilding senaite_catalog
2023-03-30 10:36:35,855 INFO    [senaite.core:185][waitress-1] Cleaning and rebuilding catalog 'senaite_catalog'...
2023-03-30 10:36:35,855 INFO    [senaite.core:185][waitress-1] Cleaning and rebuilding catalog 'senaite_catalog'...
2023-03-30 10:36:35,880 INFO    [senaite.core:193][waitress-1] Catalog 'senaite_catalog' cleaned and rebuilt
2023-03-30 10:36:35,880 INFO    [senaite.core:193][waitress-1] Catalog 'senaite_catalog' cleaned and rebuilt
2023-03-30 10:36:35,880 INFO    [senaite.core:141][waitress-1] Rebuilding senaite_catalog_analysis
2023-03-30 10:36:35,880 INFO    [senaite.core:141][waitress-1] Rebuilding senaite_catalog_analysis
2023-03-30 10:36:35,880 INFO    [senaite.core:185][waitress-1] Cleaning and rebuilding catalog 'senaite_catalog_analysis'...
2023-03-30 10:36:35,880 INFO    [senaite.core:185][waitress-1] Cleaning and rebuilding catalog 'senaite_catalog_analysis'...
2023-03-30 10:36:35,906 INFO    [senaite.core:193][waitress-1] Catalog 'senaite_catalog_analysis' cleaned and rebuilt
2023-03-30 10:36:35,906 INFO    [senaite.core:193][waitress-1] Catalog 'senaite_catalog_analysis' cleaned and rebuilt
172.17.0.1 - admin [30/Mar/2023:10:36:09 +0000] "POST /senaite/ajax_form/submit HTTP/1.1" 200 241 "http://localhost:8090/senaite/import" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36"
172.17.0.1 - admin [30/Mar/2023:10:36:36 +0000] "GET /senaite/plonejsi18n?domain=senaite.core&language=en HTTP/1.1" 200 433 "http://localhost:8090/senaite/import" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36"

Many thanks @ramonski

Thanks man, I do appreciate the quick fixes and response.