Alan Rominger

Results 95 issues of Alan Rominger

Someone should not write code like this: ```python from django.db import transaction, IntegrityError from django_pglocks import advisory_lock with transaction.atomic(): with advisory_lock("foo") as acquired: transaction.set_rollback(True) raise IntegrityError('foo') ``` Practically speaking, replace...

##### SUMMARY This makes use of https://github.com/ansible/django-ansible-base/pull/45 The main points of that RBAC system are to: - Natively associate a list of permissions with a role, whereas it tends to...

component:api
component:docs
component:awx_collection
dependencies

### Please confirm the following - [X] I agree to follow this project's [code of conduct](https://docs.ansible.com/ansible/latest/community/code_of_conduct.html). - [X] I have checked the [current issues](https://github.com/ansible/awx/issues) for duplicates. - [X] I understand...

type:enhancement
component:api
component:ui

##### SUMMARY This is a supporting change that would be used in the following features: - https://github.com/ansible/awx/pull/13867 - https://github.com/ansible/awx/pull/14128 Ping @sean-m-sullivan I mentioned this in the CLI change I had...

component:api

##### SUMMARY I had a headache running integration tests. I found that if you do this: ``` AWX_LOGGING_MODE=file awx-manage showmigrations ``` You get a traceback from the logging setup. ```...

component:api

### Check for existing issues - [X] Completed ### Describe the bug / provide steps to reproduce it First time here, following instructions for building on Linux, which are: https://github.com/zed-industries/zed/blob/main/docs/src/developing_zed__building_zed_linux.md...

defect
linux

My objective is to add runtime type-checking to a library in https://github.com/ansible/django-ansible-base/pull/191 https://beartype.readthedocs.io/en/latest/faq/#how-do-i-not-type-check-something To spell this out, I have a test `test_hash_serializer_data_difference`, and this test calls a method `hash_serializer_data`. The...

I'm somewhat-frequently seeing this as a result of github flake. ``` E File "/home/ec2-user/venvs/test-controller/lib64/python3.9/site-packages/pluggy/_callers.py", line 39, in _multicall E res = hook_impl.function(*args) E File "/home/ec2-user/venvs/test-controller/lib64/python3.9/site-packages/pytest_github/plugin.py", line 333, in pytest_itemcollected E...

##### SUMMARY Firstly this is adding a test to assure we have Capital Letters. We also want to be sure that anything that _we_ ship has a description. Most notably,...

component:api

Using the combination of `ansible-runner transmit`, `ansible-runner worker`, and `ansible-runner process`, there's no really clean way to decipher which hosts have had facts updated. I have https://github.com/ansible/awx/pull/11641 up to make...