Review gdpr_delete SOP
Signed-off-by: Michal Konečný <mkonecny@redhat.com>
This commit is contained in:
parent
090bf87960
commit
f341022334
2 changed files with 12 additions and 23 deletions
|
@ -37,7 +37,7 @@
|
|||
** xref:fedorawebsites.adoc[Websites Release - SOP]
|
||||
** xref:fmn.adoc[FedMsg Notifications (FMN) - SOP]
|
||||
** xref:gather-easyfix.adoc[Fedora gather easyfix - SOP]
|
||||
** xref:gdpr_delete.adoc[gdpr_delete - SOP in review ]
|
||||
** xref:gdpr_delete.adoc[GDPR Delete - SOP]
|
||||
** xref:gdpr_sar.adoc[gdpr_sar - SOP in review ]
|
||||
** xref:geoip-city-wsgi.adoc[geoip-city-wsgi - SOP in review ]
|
||||
** xref:github2fedmsg.adoc[github2fedmsg - SOP in review ]
|
||||
|
|
|
@ -14,10 +14,8 @@ Contact::
|
|||
#fedora-admin
|
||||
Persons::
|
||||
nirik
|
||||
Location::
|
||||
Phoenix
|
||||
Servers::
|
||||
batcave01.phx2.fedoraproject.org Various application servers, which
|
||||
batcave01.iad2.fedoraproject.org Various application servers, which
|
||||
will run scripts to delete data.
|
||||
Purpose::
|
||||
Respond to Delete requests.
|
||||
|
@ -35,7 +33,7 @@ came in email ask them to file an issue at
|
|||
https://pagure.io/fedora-pdr/new_issue Use the following in email reply
|
||||
to them:
|
||||
+
|
||||
`In order to verify your identity, please file a new issue at https://pagure.io/fedora-pdr/new_issue using the appropriate issue type. Please note this form requires you to sign in to your account to verify your identity.`
|
||||
`In order to verify your identity, please file a new issue at https://pagure.io/fedora-pdr/new_issue using the appropriate issue type. Please note this form requires you to sign in to your account to verify your identity.`
|
||||
+
|
||||
If the request has come via Red Hat internal channels as an explicit
|
||||
request to delete, mark the ticket with the tag `rh`. This tag will help
|
||||
|
@ -45,8 +43,8 @@ If they do not have a FAS account, indicate to them that there is no
|
|||
data to be deleted. Use this response:
|
||||
+
|
||||
`Your request for deletion has been reviewed. Since there is no related account in the Fedora Account System, the Fedora infrastructure does not store data relevant for this deletion request. Note that some public content related to Fedora you may have previously submitted without an account, such as to public mailing lists, is not deleted since accurate maintenance of this data serves Fedora's legitimate business interests, the public interest, and the interest of the open source community.`
|
||||
. Identify the users FAS account name. The Delete playbook will use this
|
||||
FAS account to delete the required data. Update the fedora-pdr issue
|
||||
. Identify the users FAS account name. The delete playbook will use this
|
||||
FAS account to delete the required data. Update the `fedora-pdr` issue
|
||||
saying the request has been received. There is a 'quick response' in the
|
||||
pagure issue tracker to note this.
|
||||
. Login to FAS and clear the `Telephone number` entry, set Country to
|
||||
|
@ -60,10 +58,9 @@ Run the gdpr delete playbook on `batcave01`. You will need to define one
|
|||
Ansible variable for the playbook. `sar_fas_user` will be the FAS
|
||||
username of the user.
|
||||
+
|
||||
____
|
||||
$ sudo ansible-playbook playbooks/manual/gdpr/delete.yml -e
|
||||
gdpr_delete_fas_user=bowlofeggs
|
||||
____
|
||||
....
|
||||
$ sudo ansible-playbook playbooks/manual/gdpr/delete.yml -e gdpr_delete_fas_user=bowlofeggs
|
||||
....
|
||||
+
|
||||
After the script completes, update the ticket that the request is
|
||||
completed and close it. There is a 'quick response' in the pagure issue
|
||||
|
@ -100,22 +97,14 @@ variables for the host that will run your script:
|
|||
[cols=",,",options="header",]
|
||||
|===
|
||||
|Variable |Description |Example
|
||||
|``gdpr_delete_script |`` The full path to the script. a|
|
||||
____
|
||||
`/usr/bin/fedocal-delete`
|
||||
____
|
||||
|
||||
|``gdpr_delete_script |_user`` The user the script should be run as a|
|
||||
____
|
||||
`apache`
|
||||
____
|
||||
|
||||
|`gdpr_delete_script` | The full path to the script. | `/usr/bin/fedocal-delete`
|
||||
|``gdpr_delete_script_user` | The user the script should be run as | `apache`
|
||||
|===
|
||||
|
||||
You also need to add the host that the script should run on to the
|
||||
`[gdpr_delete]` group in `inventory/inventory`:
|
||||
`[gdpr_delete]` group in https://pagure.io/fedora-infra/ansible/blob/main/f/inventory/inventory[inventory/inventory]:
|
||||
|
||||
....
|
||||
[gdpr_delete]
|
||||
fedocal01.phx2.fedoraproject.org
|
||||
fedocal01.iad2.fedoraproject.org
|
||||
....
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue