1.3. コマンドラインからの Red Hat Quay ユーザーの削除
Red Hat Quay UI の Superuser Admin パネルの Users タブにアクセスすると、ユーザーが一覧表示されていない状況が発生する可能性があります。代わりに、Red Hat Quay が外部認証を使用するように設定されていて、ユーザーはそのシステムでのみ作成できることを示すメッセージが表示されます。
このエラーは、次の 2 つの理由のいずれかで発生します。
- ユーザーを読み込むときに Web UI がタイムアウトします。この問題が発生すると、ユーザーはアクセスして操作を実行できなくなります。
- LDAP 認証: ユーザー ID が変更されたが、関連付けられたメールアドレスが変更されていない場合。現在、Red Hat Quay では、古いメールアドレスを使用して新しいユーザーを作成することはできません。
この問題が発生した場合は、次の手順を使用して Red Hat Quay からユーザーを削除します。
手順
以下の
curl
コマンドを入力して、コマンドラインからユーザーを削除します。$ curl -X DELETE -H "Authorization: Bearer <insert token here>" https://<quay_hostname>/api/v1/superuser/users/<name_of_user>
注記ユーザーを削除すると、このユーザーが自分のプライベートアカウントにあったリポジトリーはすべて使用できなくなります。