Commit Graph

  • 4e0d19914f LISTENER_DATABASES clobbers DATABASES OPTIONS (#15306) jamesmarshall24 2024-06-27 13:26:30 -04:00
  • 6f2307f50e Add TASK_MANAGER_LOCK_TIMEOUT (#15300) Hao Liu 2024-06-27 09:42:41 -04:00
  • dbc2215bb6 Make attached user models adhere to new API assignments (#15298) Alan Rominger 2024-06-26 23:00:25 -04:00
  • 7c08b29827 Temporary workaround for CI failure (#15305) Hao Liu 2024-06-26 15:29:22 -04:00
  • 407194d320 Added troubleshooting and tips tricks content (#15212) TVo 2024-06-24 12:17:31 -06:00
  • 853af295d9 Various RBAC fixes related to managed RoleDefinitions (#15287) Alan Rominger 2024-06-21 09:29:34 -04:00
  • 4738c8333a Fix object-level permission bugs with DAB RBAC system (#15284) 24.6.0 Alan Rominger 2024-06-20 16:34:34 -04:00
  • 13dcea0afd Check for admin_role in role_check.py (#15283) Seth Foster 2024-06-20 14:04:04 -04:00
  • bc2d339981 Clarify the search for a proxy Chris Meyers 2024-06-18 15:44:28 -04:00
  • bef9ef10bb Rename delete Chris Meyers 2024-06-18 15:22:17 -04:00
  • 8645fe5c57 Add support for x-trusted-proxy Chris Meyers 2024-06-17 14:45:47 -04:00
  • b93aa20362 Revert "Trust proxy headers for host provision callback" Chris Meyers 2024-06-17 12:29:17 -04:00
  • 4bbfc8a946 Tests for trust proxy and existing explicit proxy Chris Meyers 2024-06-11 13:37:47 -04:00
  • 2c8eef413b Trust proxy headers for host provision callback Chris Meyers 2024-06-07 15:47:20 -04:00
  • d5bad1a533 Pass the Makefile python exe to ansible-playbook (#15282) Alan Rominger 2024-06-18 13:03:01 -04:00
  • f6c0effcb2 Use public methods to reference registered models (#15277) Alan Rominger 2024-06-17 11:45:44 -04:00
  • 6d0a3149f1 Create and register page types for the new RBAC endpoints awxkit-support-new-rbac Jeff Bradberry 2024-04-25 15:50:04 -04:00
  • 31a086b11a Add OpenShift Virtualization Inventory source option (#15047) Chad Ferman 2024-06-14 12:38:37 -05:00
  • d94f766fcb Fix notification name search (#15231) a_nackov 2024-06-13 17:49:54 +03:00
  • a7113549eb Add 'Terraform State' inventory source support for collection (#15258) Viktor Varga 2024-06-12 15:22:21 -04:00
  • bfd811f408 Upgrade aiohttp for cve 2024-23829 (#15257) Jake Jackson 2024-06-12 15:20:40 -04:00
  • 030704a9e1 Change all uses of ImplicitRoleField to do on_delete=SET_NULL Jeff Bradberry 2024-06-11 11:13:48 -04:00
  • c312d9bce3 Rename setting to allow local resource management (#15269) Seth Foster 2024-06-11 12:50:18 -04:00
  • aadcc217eb This should deal correctly with the ancestor list mismatches Jeff Bradberry 2024-06-07 14:01:08 -04:00
  • 345c1c11e9 Guard against the role field not being populated Jeff Bradberry 2024-06-04 09:34:50 -04:00
  • 2c3a7fafc5 Add a new test scenario Jeff Bradberry 2024-05-29 14:42:56 -04:00
  • dbcd32a1d9 Mark and rebuild the implicit_parents field for all affected roles Jeff Bradberry 2024-05-29 13:07:07 -04:00
  • d45e258a78 Wait until the end of the fix script to clean up orphaned roles Jeff Bradberry 2024-05-29 13:06:12 -04:00
  • d16b69a102 Add output of the update and deletion counts to fix.py Jeff Bradberry 2024-05-23 11:20:01 -04:00
  • 8b4efbc973 Do not throw away the container of cross-linked parents Jeff Bradberry 2024-05-21 11:08:47 -04:00
  • 4cb061e7db Add a readme file with instructions Jeff Bradberry 2024-05-15 15:02:18 -04:00
  • 31db6a1447 Fix another instance where a bad resource->Role fk could throw a traceback Jeff Bradberry 2024-05-13 16:00:26 -04:00
  • ad9d5904d8 Adjusted foreignkeys.sql for correctness Jeff Bradberry 2024-05-08 15:28:27 -04:00
  • b837d549ff Split the foreign key sql script into an 'into' and 'from' portion Jeff Bradberry 2024-05-08 14:09:34 -04:00
  • 9e22865d2e Filter out the relations within the known topology tables Jeff Bradberry 2024-05-08 13:00:46 -04:00
  • ee3e3e1516 First cut at detecting which foreign keys enter and exit the topology tables Jeff Bradberry 2024-05-08 12:49:38 -04:00
  • 4a8f6e45f8 Move the "test" files into their own directory Jeff Bradberry 2024-05-08 10:40:53 -04:00
  • 6a317cca1b Remove the role_chain.py module Jeff Bradberry 2024-05-08 10:39:26 -04:00
  • d67af79451 Attempt to correct any crosslinked parents Jeff Bradberry 2024-05-08 10:21:03 -04:00
  • fe77fda7b2 Exclude more files in the .gitignore Jeff Bradberry 2024-05-08 10:08:02 -04:00
  • f613b76baa Modify the role parent check logic to stay in the roles as much as possible Jeff Bradberry 2024-05-07 16:18:55 -04:00
  • 054cbe69d7 Exclude the team grant false positives Jeff Bradberry 2024-05-07 14:36:53 -04:00
  • 87e9dcb6d7 Attempt to more thoroughly check the parents of each Role Jeff Bradberry 2024-05-07 14:27:37 -04:00
  • c8829b057e First cut at checking the role hierarchy Jeff Bradberry 2024-05-07 11:49:04 -04:00
  • a0b376a6ca Set up a scenario where IG.use_role_id points to something no longer there Jeff Bradberry 2024-05-06 14:48:06 -04:00
  • d675207f99 Handle the case where a resource points to a Role which isn't in the db Jeff Bradberry 2024-05-06 13:47:35 -04:00
  • 20504042c9 Graph out only the parent/child chains from a given Role Jeff Bradberry 2024-05-06 12:03:17 -04:00
  • 0e87e97820 Check for a broken ContentType -> model and log and skip Jeff Bradberry 2024-05-06 10:31:17 -04:00
  • 1f154742df Make the role_chain.py script emit a Graphviz file Jeff Bradberry 2024-05-03 15:43:48 -04:00
  • 85fc81aab1 Start a new script that can be used to examine a Role's ancestry Jeff Bradberry 2024-05-03 15:11:33 -04:00
  • 5cfeeb3e87 Treat resources with null role fks differently Jeff Bradberry 2024-05-01 16:42:53 -04:00
  • a8c07b06d8 Set up an enhanced version of Seth's bad role scenario Jeff Bradberry 2024-05-01 16:39:00 -04:00
  • 53c5feaf6b Set up Seth's bad role scenario Jeff Bradberry 2024-05-01 16:27:00 -04:00
  • 6f57aaa8f5 When checking reverse links, treat duplicate Roles different from bad ones Jeff Bradberry 2024-05-01 13:58:47 -04:00
  • bea74a401d Attempt to be more efficient about grouping the content types Jeff Bradberry 2024-04-30 17:04:17 -04:00
  • 54e85813c8 First full check script Jeff Bradberry 2024-04-30 11:39:53 -04:00
  • b69ed08fe5 Specifically examine the InstanceGroup roles Jeff Bradberry 2024-04-30 10:00:18 -04:00
  • de25408a23 Print out details of all of the crosslinked roles Jeff Bradberry 2024-04-30 09:09:05 -04:00
  • b17f0a188b Initial check Jeff Bradberry 2024-04-30 08:56:19 -04:00
  • fb860d76ce Add receptor work list command to sosreport (#15207) Hao Liu 2024-06-10 15:39:24 -04:00
  • 451f20ce0f Use patch to update users in awx cli Artsiom Musin 2023-05-26 15:30:58 +02:00
  • c1dc0c7b86 Periodically sync from share resource provider (#15264) Hao Liu 2024-06-10 14:10:57 -04:00
  • d65ea2a3d5 Fix race condition when deleting schedules (#15259) Seth Foster 2024-06-09 20:39:18 -04:00
  • 8827ae7554 Replace REMOTE_ADDR with ansible_base.lib.utils.requests.get_remote_host (#15175) Dave 2024-06-06 14:47:04 +01:00
  • 4915262af1 Do each batch of the HostMetric updates in a transaction Jeff Bradberry 2024-06-04 12:41:45 -04:00
  • d43c91e1a5 Option for dev env to enable ssl for postgres (#15151) Seth Foster 2024-06-05 12:48:08 -04:00
  • b470ca32af Prevent modifying shared resources when using platform ingress (#15234) Seth Foster 2024-06-05 12:44:01 -04:00
  • 793777bec7 Add cython to VENV_BOOTSTRAP for grpcio (#15256) Satoe Imaishi 2024-06-05 11:04:15 -04:00
  • 6dc4a4508d fix cve 2024-24680 (#15250) 24.5.0 Jake Jackson 2024-06-04 15:44:09 -04:00
  • cf09a4220d Repin cython due to https://github.com/yaml/pyyaml/pull/702 (#15248) Hao Liu 2024-06-03 15:42:20 -04:00
  • 659c3b64de Unpin cypthon (#15246) Hao Liu 2024-06-03 11:41:56 -04:00
  • 37ad690d09 Add AWS SNS notification support for webhook (#15184) Ethem Cem Özkan 2024-06-02 04:48:56 +02:00
  • 7845ec7e01 Modify the link to terraform_state inventory plugin (#15241) Akira Yokochi 2024-06-02 11:36:30 +09:00
  • a15bcf1d55 Add requirements comment Chris Meyers 2024-05-31 13:17:13 -04:00
  • 7b3fb2c2a8 Add example grafana dashboard Chris Meyers 2024-05-31 10:19:16 -04:00
  • 6df47c8449 Rework which loggers we sent to OTEL Chris Meyers 2024-05-31 10:11:02 -04:00
  • cae42653bf Add recording Chris Meyers 2024-05-20 15:47:23 -04:00
  • da46a29f40 Move requirements out of dev and into mainline Chris Meyers 2024-05-17 15:19:07 -04:00
  • 0eb465531c Centralized logging via otel Chris Meyers 2024-05-13 11:16:17 -04:00
  • d0fe0ed796 Add check_instance_ready management command (#15238) Hao Liu 2024-05-31 09:29:40 -04:00
  • ceafa14c9d Use settings fixture in tests Chris Meyers 2024-05-30 14:01:53 -04:00
  • 08e1454098 Make named url work with optional url prefix Chris Meyers 2024-04-16 14:24:01 -04:00
  • 776b661fb3 use optional api prefix in collection if set as environ vairable (#15205) Harshith u 2024-05-29 11:54:05 -04:00
  • af6ccdbde5 Fix galaxy publishing (#15233) Hao Liu 2024-05-28 15:27:34 -04:00
  • 559ab3564b Include Kube credentials in the inventory source picker (#15223) Matthew Jones 2024-05-28 14:05:24 -04:00
  • 208ef0ce25 Update test so that DAB change can merge (#15222) Alan Rominger 2024-05-28 11:53:01 -04:00
  • c3d9aa54d8 Mention in the docs that you can skip make docker-compose-build (#15149) Alexander Pykavy 2024-05-22 21:33:13 +02:00
  • 66efe7198a Wrap long line to fit help window (#14597) (#15169) irozet12 2024-05-22 22:31:03 +03:00
  • adf930ee42 awxkit: replace deprecated locale.format() with locale.format_string() to fix human output on Python 3.12 (#15170) Beni ~HB9HNT 2024-05-22 21:27:31 +02:00
  • 892410477a Fix promote from release event (#15215) Hao Liu 2024-05-22 14:58:11 -04:00
  • 0d4f653794 Fix up ansible-test sanity checks due to ansible 2.17 release (#15208) 24.4.0 Seth Foster 2024-05-21 15:05:59 -04:00
  • 8de8f6dce2 Update a few dev requirements (#15203) Alan Rominger 2024-05-20 19:37:02 -04:00
  • fc9064e27f Allow wsrelay to fail without FATAL (#15191) Hao Liu 2024-05-20 19:34:12 -04:00
  • 7de350dc3e Added docs for new RBAC changes (#15150) TVo 2024-05-17 18:10:16 -06:00
  • d4bdaad4d8 Fix success_url_allowed_hosts set instantiation (#15196) Michael Anstis 2024-05-16 17:08:50 +01:00
  • a9b2ffa3e9 Fix terraform backend credential issue (#15141) Bikouo Aubin 2024-05-15 21:19:18 +02:00
  • 1b8d409043 Add skip authorization option to collection application module (#15190) Sean Sullivan 2024-05-15 09:29:00 -04:00
  • da2bccf5a8 Bump jinja2 from 3.1.3 to 3.1.4 in /docs/docsite (#15168) dependabot[bot] 2024-05-14 14:26:26 -04:00
  • a2f083bd8e Fix podman failure in development environment (#15188) Hao Liu 2024-05-14 14:18:48 -04:00
  • 4d641b6cf5 Support Django logout redirects (#15148) Michael Anstis 2024-05-13 18:03:27 +01:00