diff --git a/pulp_ansible/app/migrations/0042_ansiblerepository_gpgkey.py b/pulp_ansible/app/migrations/0042_ansiblerepository_gpgkey.py index 42791036d..45a19ca33 100644 --- a/pulp_ansible/app/migrations/0042_ansiblerepository_gpgkey.py +++ b/pulp_ansible/app/migrations/0042_ansiblerepository_gpgkey.py @@ -1,12 +1,17 @@ # Generated by Django 3.2.13 on 2022-07-01 10:19 -import gnupg import tempfile from django.db import migrations, models def migrate_keyring_to_gpgkey_on_repository_up(apps, schema_editor): + try: + import gnupg + except ImportError: + print("gnupg is not installed, skipping migration") + return + AnsibleRepository = apps.get_model('ansible', 'AnsibleRepository') changed_repos = [] with tempfile.TemporaryDirectory() as gnupghome: