22.12.0 to 22.12.4 or 23.10.0 update failed

Description

I have tried to do upgrades via the web interface and via a fresh install with a configuration import, but the results are the same. The update.failed file in the /data indicates that a data type “dict” is unsupported. The failing statement is listed as:
sqlalchemy.exc.ProgrammingError: (sqlite3.ProgrammingError) Error binding parameter 4: type 'dict' is not supported
[SQL: INSERT INTO directoryservice_idmap_domain (id,idmap_domain_name,idmap_domain_idmap_backend,idmap_domain_options,idmap_domain_range_low,idmap_domain_range_high) VALUES (?,?,?,?,?,?)]

The full update.failed is attached.

I commented on NAS-119424 with this evidence prior to Cobia’s final release. I attempted to update this issue but my access to it apparently had been revoked.

Problem/Justification

None

Impact

None

Attachments

2

Activity

Show:

Todd Libeau November 21, 2023 at 11:39 PM

Can someone please confirm that 22.10.1 was a typo and 23.10.1 was meant?

Automation for Jira November 21, 2023 at 4:47 PM

This issue has now been closed. Comments made after this point may not be viewed by the TrueNAS Teams. Please open a new issue if you have found a problem or need to re-engage with the TrueNAS Engineering Teams.

Andrew Walker November 21, 2023 at 4:47 PM

Migration was fixed for 22.10.1 in

Todd Libeau November 17, 2023 at 2:23 AM

Debug and configuration files uploaded.

Andrew Walker November 16, 2023 at 2:53 PM

Full debug is also required since I can’t reproduce the issue (migration adds column without issue).

Duplicate
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Labels

Impact

Medium

Components

Priority

More fields

Katalon Platform

Created November 10, 2023 at 1:56 AM
Updated November 21, 2023 at 11:39 PM
Resolved November 21, 2023 at 4:47 PM