mirror of
https://github.com/ansible/awx.git
synced 2026-03-05 02:31:03 -03:30
Add "cryptography" kind to CredentialType (#12842)
This was missed when we landed #12813. Adds cryptography kind to the CredentialType allowed kinds list, which now produces the proper error message when attempting to PUT to modify the managed credential type. Signed-off-by: Rick Elrod <rick@elrod.me>
This commit is contained in:
@@ -2,7 +2,6 @@
|
|||||||
|
|
||||||
from django.db import migrations, models
|
from django.db import migrations, models
|
||||||
import django.db.models.deletion
|
import django.db.models.deletion
|
||||||
from django.utils.translation import gettext_lazy as _
|
|
||||||
|
|
||||||
from awx.main.models import CredentialType
|
from awx.main.models import CredentialType
|
||||||
from awx.main.utils.common import set_current_apps
|
from awx.main.utils.common import set_current_apps
|
||||||
@@ -30,7 +29,28 @@ class Migration(migrations.Migration):
|
|||||||
on_delete=django.db.models.deletion.SET_NULL,
|
on_delete=django.db.models.deletion.SET_NULL,
|
||||||
related_name='projects_signature_validation',
|
related_name='projects_signature_validation',
|
||||||
to='main.credential',
|
to='main.credential',
|
||||||
help_text=_('An optional credential used for validating files in the project against unexpected changes.'),
|
help_text='An optional credential used for validating files in the project against unexpected changes.',
|
||||||
|
),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='credentialtype',
|
||||||
|
name='kind',
|
||||||
|
field=models.CharField(
|
||||||
|
choices=[
|
||||||
|
('ssh', 'Machine'),
|
||||||
|
('vault', 'Vault'),
|
||||||
|
('net', 'Network'),
|
||||||
|
('scm', 'Source Control'),
|
||||||
|
('cloud', 'Cloud'),
|
||||||
|
('registry', 'Container Registry'),
|
||||||
|
('token', 'Personal Access Token'),
|
||||||
|
('insights', 'Insights'),
|
||||||
|
('external', 'External'),
|
||||||
|
('kubernetes', 'Kubernetes'),
|
||||||
|
('galaxy', 'Galaxy/Automation Hub'),
|
||||||
|
('cryptography', 'Cryptography'),
|
||||||
|
],
|
||||||
|
max_length=32,
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
migrations.RunPython(setup_tower_managed_defaults),
|
migrations.RunPython(setup_tower_managed_defaults),
|
||||||
|
|||||||
@@ -336,6 +336,7 @@ class CredentialType(CommonModelNameNotUnique):
|
|||||||
('external', _('External')),
|
('external', _('External')),
|
||||||
('kubernetes', _('Kubernetes')),
|
('kubernetes', _('Kubernetes')),
|
||||||
('galaxy', _('Galaxy/Automation Hub')),
|
('galaxy', _('Galaxy/Automation Hub')),
|
||||||
|
('cryptography', _('Cryptography')),
|
||||||
)
|
)
|
||||||
|
|
||||||
kind = models.CharField(max_length=32, choices=KIND_CHOICES)
|
kind = models.CharField(max_length=32, choices=KIND_CHOICES)
|
||||||
|
|||||||
Reference in New Issue
Block a user