[2.x] Unable to delete a user via CLI
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
High
|
Blake Rouse | ||
2.6 |
Fix Released
|
High
|
Blake Rouse |
Bug Description
Unable to delete an admin user from MAAS (note: initial setup screen has not been passed yet)
$ maas admin user delete maas -d
500 INTERNAL SERVER ERROR
Transfer-
X-Frame-
relation "django_admin_log" does not exist
LINE 1: DELETE FROM "django_admin_log" WHERE "django_
$ maas -h
usage: maas [-h] COMMAND ...
optional arguments:
-h, --help show this help message and exit
drill down:
COMMAND
refresh Refresh the API descriptions of all profiles.
login Log in to a remote API, and remember its description and
list List remote APIs that have been logged-in to.
logout Log out of a remote API, purging any stored credentials.
admin Interact with http://
maas Interact with http://
dpkg -l '*maas*'
Desired=
| Status=
|/ Err?=(none)
||/ Name Version Architecture Description
+++-===
un maas <none> <none> (no description available)
ii maas-cli 2.2.2-6099-
un maas-cluster-
ii maas-common 2.2.2-6099-
ii maas-dhcp 2.2.2-6099-
ii maas-dns 2.2.2-6099-
ii maas-proxy 2.2.2-6099-
ii maas-rack-
ii maas-region-api 2.2.2-6099-
ii maas-region-
un maas-region-
un python-django-maas <none> <none> (no description available)
un python-maas-client <none> <none> (no description available)
un python-
ii python3-django-maas 2.2.2-6099-
ii python3-maas-client 2.2.2-6099-
ii python3-
Related branches
- MAAS Maintainers: Pending requested
-
Diff: 4405 lines (+2082/-675) (has conflicts)46 files modified.eslintrc.js (+3/-0)
Makefile (+29/-0)
buildout.cfg (+393/-0)
debian/changelog (+30/-1)
debian/copyright (+0/-4)
dev/null (+0/-631)
jest.config.js (+6/-0)
package.json (+19/-0)
src/maasserver/forms/pods.py (+14/-0)
src/maasserver/forms/tests/test_pods.py (+18/-0)
src/maasserver/models/signals/scriptresult.py (+17/-0)
src/maasserver/models/signals/tests/test_scriptresult.py (+21/-0)
src/maasserver/monkey.py (+32/-0)
src/maasserver/static/js/angular/controllers/pods_list.js (+5/-0)
src/maasserver/static/js/angular/controllers/settings.js (+114/-0)
src/maasserver/static/js/angular/controllers/tests/test_pods_list.js (+5/-0)
src/maasserver/static/js/angular/controllers/tests/test_settings.js (+264/-0)
src/maasserver/static/js/angular/controllers/tests/test_zones_list.js (+4/-0)
src/maasserver/static/js/angular/directives/machines_table.js (+31/-9)
src/maasserver/static/js/angular/directives/script_status.js (+3/-0)
src/maasserver/static/js/angular/directives/tests/test_machines_table.js (+30/-0)
src/maasserver/static/js/angular/directives/tests/test_script_select.js (+3/-0)
src/maasserver/static/js/angular/entry.js (+1/-7)
src/maasserver/static/js/bundle/maas-min.js (+4/-0)
src/maasserver/static/js/bundle/maas-min.js.map (+5/-1)
src/maasserver/static/js/bundle/vendor-min.js (+4/-0)
src/maasserver/static/js/bundle/vendor-min.js.map (+5/-1)
src/maasserver/static/partials/dashboard.html (+1/-1)
src/maasserver/static/partials/machines-table.html (+24/-2)
src/maasserver/static/partials/networks-list.html (+2/-2)
src/maasserver/static/partials/node-events.html (+1/-1)
src/maasserver/static/partials/nodes-list.html (+70/-1)
src/maasserver/static/partials/pods-list.html (+5/-0)
src/maasserver/static/partials/subnet-details.html (+1/-1)
src/maasserver/static/partials/switches-table.html (+1/-1)
src/maasserver/static/partials/zones-list.html (+6/-0)
src/maasserver/testing/html-loader.js (+0/-0)
src/maasserver/websockets/handlers/tests/test_machine.py (+4/-0)
src/maastesting/parallel.py (+4/-0)
src/maastesting/tests/test_parallel.py (+4/-0)
src/metadataserver/tests/test_api.py (+188/-0)
src/metadataserver/user_data/templates/snippets/maas_run_remote_scripts.py (+8/-0)
src/metadataserver/user_data/templates/snippets/tests/test_maas_run_remote_scripts.py (+20/-0)
src/provisioningserver/utils/version.py (+4/-0)
utilities/release-build (+15/-0)
yarn.lock (+664/-12)
- Blake Rouse (community): Approve
-
Diff: 190 lines (+56/-13)8 files modifiedsrc/maasserver/config.py (+6/-8)
src/maasserver/management/commands/tests/test_config.py (+1/-1)
src/maasserver/tests/test_config.py (+1/-1)
src/provisioningserver/config.py (+2/-2)
src/provisioningserver/tests/test_cluster_config_command.py (+1/-1)
src/provisioningserver/tests/test_config.py (+24/-0)
src/provisioningserver/utils/config.py (+12/-0)
src/provisioningserver/utils/tests/test_config.py (+9/-0)
- Blake Rouse (community): Approve
-
Diff: 28 lines (+0/-10)1 file modifiedsrc/maasserver/djangosettings/settings.py (+0/-10)
- Alberto Donato (community): Approve
- MAAS Lander: Pending (unittests) requested
-
Diff: 190 lines (+56/-13)8 files modifiedsrc/maasserver/config.py (+6/-8)
src/maasserver/management/commands/tests/test_config.py (+1/-1)
src/maasserver/tests/test_config.py (+1/-1)
src/provisioningserver/config.py (+2/-2)
src/provisioningserver/tests/test_cluster_config_command.py (+1/-1)
src/provisioningserver/tests/test_config.py (+24/-0)
src/provisioningserver/utils/config.py (+12/-0)
src/provisioningserver/utils/tests/test_config.py (+9/-0)
- Alberto Donato (community): Approve
-
Diff: 28 lines (+0/-10)1 file modifiedsrc/maasserver/djangosettings/settings.py (+0/-10)
Changed in maas: | |
milestone: | none → 2.3.0beta3 |
importance: | Undecided → High |
status: | New → Triaged |
summary: |
- Unable to delete a user via CLI + [2.x] Unable to delete a user via CLI |
Changed in maas: | |
assignee: | nobody → Björn Tillenius (bjornt) |
assignee: | Björn Tillenius (bjornt) → nobody |
Changed in maas: | |
assignee: | nobody → Alberto Donato (ack) |
Changed in maas: | |
status: | Incomplete → Triaged |
Changed in maas: | |
milestone: | 2.3.0beta3 → 2.3.0rc1 |
Changed in maas: | |
milestone: | 2.3.0rc1 → 2.3.0rc2 |
milestone: | 2.3.0rc2 → 2.3.0rc1 |
milestone: | 2.3.0rc1 → 2.3.0rc2 |
Changed in maas: | |
milestone: | 2.3.0rc2 → 2.3.0 |
Changed in maas: | |
milestone: | 2.3.0 → 2.3.x |
Changed in maas: | |
status: | Invalid → Confirmed |
tags: | added: cpe-onsite |
Changed in maas: | |
status: | Confirmed → Incomplete |
Changed in maas: | |
status: | In Progress → Fix Committed |
Changed in maas: | |
status: | Fix Committed → Fix Released |
@Dimitrii,
Are there any deployed machines that this user owns or are there any IP addresses allocated to this user?