Closed Bug 935594 Opened 11 years ago Closed 11 years ago

Set up the first superusers on stage and prod

Categories

(Infrastructure & Operations Graveyard :: WebOps: Socorro, task)

x86
macOS
task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: peterbe, Assigned: bburton)

References

Details

Once https://bugzilla.mozilla.org/show_bug.cgi?id=931242 lands every user who used to be able to sign in will no longer be able to do so. 
We'll need to make a couple people superusers so they can promote others and stuff. 

The following needs to run on the webhead:

$ ./manage.py
>>> from django.contrib.auth.models import *
>>> user = User.objects.get(email='kairo@mozilla.com')
>>> user.is_superuser = 1; user.save()
>>> user = User.objects.get(email='pbengtsson@mozilla.com')
>>> user.is_superuser = 1; user.save()
>>> user = User.objects.get(email='lthomson@mozilla.com')
>>> user.is_superuser = 1; user.save()
Blocks: 931242
No longer depends on: 931242
No longer blocks: 931242
Depends on: 931242
Assignee: server-ops-webops → bburton
Completed, note had to use rkaiser@mozilla.com instead of kairo@mozilla.com

[root@socorroadm.private.phx1 webapp-django]# ./manage.py shell
Python 2.6.6 (r266:84292, Aug 28 2012, 10:55:56)
[GCC 4.4.6 20120305 (Red Hat 4.4.6-4)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
(InteractiveConsole)
>>> from django.contrib.auth.models import *
>>> user = User.objects.get(email='kairo@mozilla.com')
Traceback (most recent call last):
  File "<console>", line 1, in <module>
  File "/data/crashstats/src/crash-stats.mozilla.org/socorro/webapp-django/vendor/lib/python/django/db/models/manager.py", line 131, in get
    return self.get_query_set().get(*args, **kwargs)
  File "/data/crashstats/src/crash-stats.mozilla.org/socorro/webapp-django/vendor/lib/python/django/db/models/query.py", line 366, in get
    % self.model._meta.object_name)
DoesNotExist: User matching query does not exist.
>>> user = User.objects.get(email='pbengtsson@mozilla.com')
>>> user.is_superuser = 1; user.save()
>>> user = User.objects.get(email='lthomson@mozilla.com')
>>> user.is_superuser = 1; user.save()
>>> user = User.objects.get(email='rkaiser@mozilla.com')
>>> user.is_superuser = 1; user.save()
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Done on stage

>>> from django.contrib.auth.models import *
>>> user = User.objects.get(email='pbengtsson@mozilla.com')
>>> user.is_superuser = 1; user.save()
>>> user = User.objects.get(email='lthomson@mozilla.com')
>>> user.is_superuser = 1; user.save()
>>> user = User.objects.get(email='rkaiser@mozilla.com')
>>> user.is_superuser = 1; user.save()
>>>
[root@socorro1.stage.webapp.phx1 webapp-django]#
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in before you can comment on or make changes to this bug.