Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vikunja won't install (Unexpected keyword arguments: 'additional_attrs') #8870

Closed
1 task done
ccalby opened this issue May 8, 2023 · 3 comments · Fixed by #8880
Closed
1 task done

Vikunja won't install (Unexpected keyword arguments: 'additional_attrs') #8870

ccalby opened this issue May 8, 2023 · 3 comments · Fixed by #8880
Labels
bug Something isn't working

Comments

@ccalby
Copy link

ccalby commented May 8, 2023

App Name

Vikunja

SCALE Version

22.02.3

App Version

0.20.4_8.0.4

Application Events

Fresh install fails - no events.

Application Logs

Error: Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/middlewared/job.py", line 426, in run
    await self.future
  File "/usr/lib/python3/dist-packages/middlewared/job.py", line 461, in __run_body
    rv = await self.method(*([self] + args))
  File "/usr/lib/python3/dist-packages/middlewared/schema.py", line 1186, in nf
    res = await f(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/middlewared/schema.py", line 1318, in nf
    return await func(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/middlewared/plugins/chart_releases_linux/chart_release.py", line 423, in do_create
    new_values, context = await self.normalise_and_validate_values(item_details, new_values, False, release_ds)
  File "/usr/lib/python3/dist-packages/middlewared/plugins/chart_releases_linux/chart_release.py", line 338, in normalise_and_validate_values
    dict_obj = await self.middleware.call(
  File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1386, in call
    return await self._call(
  File "/usr/lib/python3/dist-packages/middlewared/main.py", line 1335, in _call
    return await methodobj(*prepared_call.args)
  File "/usr/lib/python3/dist-packages/middlewared/plugins/chart_releases_linux/validation.py", line 48, in validate_values
    await self.construct_schema_for_item_version(
  File "/usr/lib/python3/dist-packages/middlewared/plugins/chart_releases_linux/validation.py", line 34, in construct_schema_for_item_version
    return construct_schema(item_version_details, new_values, update, old_values)
  File "/usr/lib/python3/dist-packages/middlewared/plugins/chart_releases_linux/schema.py", line 30, in construct_schema
    attrs = list(itertools.chain.from_iterable(
  File "/usr/lib/python3/dist-packages/middlewared/plugins/chart_releases_linux/schema.py", line 31, in <genexpr>
    get_schema(q, update, old_values) for q in item_version_details['schema']['questions']
  File "/usr/lib/python3/dist-packages/middlewared/plugins/chart_releases_linux/schema.py", line 91, in get_schema
    *list(chain.from_iterable(
  File "/usr/lib/python3/dist-packages/middlewared/plugins/chart_releases_linux/schema.py", line 92, in <genexpr>
    get_schema(var, update, cur_val or NOT_PROVIDED) for var in schema_details.get('attrs', [])
  File "/usr/lib/python3/dist-packages/middlewared/plugins/chart_releases_linux/schema.py", line 91, in get_schema
    *list(chain.from_iterable(
  File "/usr/lib/python3/dist-packages/middlewared/plugins/chart_releases_linux/schema.py", line 92, in <genexpr>
    get_schema(var, update, cur_val or NOT_PROVIDED) for var in schema_details.get('attrs', [])
  File "/usr/lib/python3/dist-packages/middlewared/plugins/chart_releases_linux/schema.py", line 91, in get_schema
    *list(chain.from_iterable(
  File "/usr/lib/python3/dist-packages/middlewared/plugins/chart_releases_linux/schema.py", line 92, in <genexpr>
    get_schema(var, update, cur_val or NOT_PROVIDED) for var in schema_details.get('attrs', [])
  File "/usr/lib/python3/dist-packages/middlewared/plugins/chart_releases_linux/schema.py", line 123, in get_schema
    result.extend(list(chain.from_iterable(
  File "/usr/lib/python3/dist-packages/middlewared/plugins/chart_releases_linux/schema.py", line 124, in <genexpr>
    get_schema(i, update, existing) for i in schema_details['subquestions']
  File "/usr/lib/python3/dist-packages/middlewared/plugins/chart_releases_linux/schema.py", line 87, in get_schema
    obj = schema_class(variable_details['variable'], **obj_kwargs)
  File "/usr/lib/python3/dist-packages/middlewared/schema.py", line 582, in __init__
    super(List, self).__init__(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/middlewared/schema.py", line 62, in __init__
    super(EnumMixin, self).__init__(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/middlewared/schema.py", line 112, in __init__
    raise TypeError(f"Unexpected keyword arguments: {', '.join(map(repr, kwargs.keys()))}")
TypeError: Unexpected keyword arguments: 'additional_attrs'

Application Configuration

Default config.

Describe the bug

Installing Vikunja - error appears on saving and starting the install.
Unexpected keyword arguments: 'additional_attrs'

To Reproduce

  1. Attempt to install Vikunja

Expected Behavior

Vikunja installs

Screenshots

Attempt to use default settings.

Additional Context

N/A

I've read and agree with the following

  • I've checked all open and closed issues and my issue is not there.
@ccalby ccalby added the bug Something isn't working label May 8, 2023
@stavros-k
Copy link
Collaborator

@all-contributors please add @ccalby for bug

@allcontributors
Copy link
Contributor

@stavros-k

@ccalby already contributed before to bug

@truecharts-admin
Copy link
Collaborator

This issue is locked to prevent necro-posting on closed issues. Please create a new issue or contact staff on discord of the problem persists

@truecharts truecharts locked and limited conversation to collaborators May 18, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants