Commit Graph

  • 86a3a79be4 Enable utilized EE Collections name and version info to be detected beeankha 2021-02-16 17:40:53 -05:00
  • b417fc3803 Turn off permissions check bypassing for admins when hitting the execution environment list and detail views. Jeff Bradberry 2021-02-22 17:07:43 -05:00
  • 5b2adc89cf Make the managed_by_tower field read-only for EEs (similar to how we deal with it not being settable for Credentials) and add permissions checking for Org EE Admins. Jeff Bradberry 2021-02-19 14:06:01 -05:00
  • 41fb21911e add execution_environment_admin_role to the an organizations read role, which access.py uses for determining access to reading an ee within an organization, Rebeccah 2021-02-18 17:24:17 -05:00
  • eaa74b40c1 add org admins as able to control EEs even if they don't have the ee_admin role for the specific ee and prevent managed_by_tower EEs from being edited/deleted Rebeccah 2021-02-17 14:54:17 -05:00
  • cf513b33ee Add name field Jake McDermott 2021-02-22 16:19:21 -05:00
  • a39e1a528b Add execution environment list to Organizations nixocio 2020-10-05 16:45:57 -04:00
  • 05dded397d make sure we use built in credential type Elijah DeLee 2021-02-22 14:00:33 -05:00
  • ae5a1117d4 Use official Receptor 0.9.5 release Shane McDonald 2021-02-22 14:51:12 -05:00
  • b1361c8fe2 edit original migration file, add blank string as acceptable to model Rebeccah 2021-02-16 17:41:44 -05:00
  • 20ee73ce73 default pull options for container images to None, also adding pull options to awxkit Rebeccah 2021-02-16 14:11:56 -05:00
  • 0bd8012fd9 Update selectors on EE details page to ease testing nixocio 2021-02-17 16:55:22 -05:00
  • 05ef51f710 Add migration to reset custom pod specs Shane McDonald 2021-02-15 17:10:43 -05:00
  • d6b5990cd2 Migrate EE list to tables nixocio 2021-02-08 16:35:28 -05:00
  • 26f7a2ba81 Update Job Detail container group variable nixocio 2021-02-08 17:07:12 -05:00
  • 0381a3ac8c Container Pull Option -> Pull Shane McDonald 2021-02-09 20:20:33 -05:00
  • 4b40cb3abb changed the field name from 'container_options' to simply 'pull' Rebeccah 2021-02-09 11:40:44 -05:00
  • b0265b060b Remove client-side url validator Jake McDermott 2021-02-05 16:53:38 -05:00
  • 4ca33579a5 Add an interface for new ee options Jake McDermott 2021-02-05 12:48:49 -05:00
  • 31e7e10f30 migration for container options for EE model Rebeccah 2021-01-27 17:32:01 -05:00
  • 92f0af684c execution model pull container options added Rebeccah 2021-01-27 16:24:00 -05:00
  • 6a7520d10f Handle quota exceeded in Container Groups v2 Shane McDonald 2021-02-09 11:12:28 -05:00
  • f2dfa132a7 Install Ansible only for collection tests Shane McDonald 2021-02-08 15:50:06 -05:00
  • ddcbc408b9 Remove Ansible from control plane Shane McDonald 2021-02-08 14:29:32 -05:00
  • ea39cbce73 Update receptor.conf in dev env Shane McDonald 2021-02-08 14:10:13 -05:00
  • 44d7d68322 Update default ee image Shane McDonald 2021-02-08 14:10:04 -05:00
  • 9f39bab2b8 Quick fix for jobs failing in dev environment / VMs Shane McDonald 2021-02-07 10:39:13 -05:00
  • 8eb4dafb17 Fix missing postgresql module Shane McDonald 2021-02-04 17:39:14 -05:00
  • 428f8addf8 Create default EE as a part of create_preload_data Shane McDonald 2021-02-03 17:06:14 -05:00
  • 57b317d440 Get system jobs working under new deployment model (#9221) Shane McDonald 2021-02-03 15:06:21 -05:00
  • 68f9c5137d Mark string to translation nixocio 2021-02-02 17:01:23 -05:00
  • 9f97efece8 Stop and kill dispatcher and callback reciever as group Shane McDonald 2021-01-31 16:32:06 -05:00
  • 1a68df275c Set correct SDB_NOTIFY_HOST in minikube env Shane McDonald 2021-01-31 12:03:03 -05:00
  • 86363e260e Provide new default pod defintion in CG metadata (#9181) Shane McDonald 2021-01-27 18:49:06 -05:00
  • 8f66793276 Assure that unit_id is always defined (#9180) Alan Rominger 2021-01-27 16:10:56 -05:00
  • c7e0e30f93 Make sure project updates run in default EE (#9172) Alan Rominger 2021-01-27 11:55:32 -05:00
  • 8ab7745e3a WIP Inclusion of the EE option in the payloads within the Organization and Projects. (#9145) Yago Marques 2021-01-26 16:57:01 -03:00
  • fd0c4ec869 Pin to latest version of PyYAML Shane McDonald 2021-01-26 13:47:44 -05:00
  • a435843f23 Exception handling to always release work units Alan Rominger 2021-01-25 15:15:14 -05:00
  • f850f8d3e0 introduce a new global flag for denoating K8S-based deployments Ryan Petrello 2021-01-21 12:25:34 -05:00
  • c29d476919 Fix obvious code error with foreman inventory Alan Rominger 2021-01-21 10:55:41 -05:00
  • b05b6b2e03 Fix minor syntax error failing AdHocCommands Alan Rominger 2021-01-19 14:48:55 -05:00
  • 3f76499c56 Use the fully qualified inventory plugin name only for foreman Alan Rominger 2021-01-18 10:44:26 -05:00
  • e63383bde6 Add PATH to blocked inventory source vars Shane McDonald 2021-01-17 13:31:39 -05:00
  • c6be92cdf6 Create awx group in container Shane McDonald 2021-01-17 13:20:39 -05:00
  • 341e1e34e3 Dont zip/unzip private data dir for local jobs Shane McDonald 2021-01-14 19:35:28 -05:00
  • 70755a395b Make receptorctl easier to use in dev env Shane McDonald 2021-01-14 19:34:36 -05:00
  • fe9b24cde2 flake8 Shane McDonald 2021-01-13 20:20:16 -05:00
  • 70f7a082bb Minimally functional container group v2 w/ receptor Shane McDonald 2021-01-13 20:02:45 -05:00
  • 9df29e8fc4 Use official awx-ee by default Shane McDonald 2021-01-13 20:02:09 -05:00
  • d37cb64aaf Delete some old container group v1 code Shane McDonald 2021-01-13 19:46:48 -05:00
  • 1d9f01a201 Deleted unused build_params_process_isolation method Shane McDonald 2021-01-13 19:40:35 -05:00
  • 373bb443aa UnifiedJob#is_containerized -> UnifiedJob#is_container_group_task Shane McDonald 2021-01-13 19:39:56 -05:00
  • 286b1d4e25 InstanceGroup#is_containerized -> InstanceGroup#is_container_group Shane McDonald 2021-01-13 19:38:03 -05:00
  • 7b7465f168 Update receptor config to allow for runtime options Shane McDonald 2021-01-11 19:55:03 -05:00
  • e453afa064 FOLLOW UP ON THIS: Fix fact_cache directory location Shane McDonald 2020-11-23 18:38:06 -05:00
  • cf96275f1b Pull awx -> receptor job code into its own class Shane McDonald 2020-11-23 14:56:50 -05:00
  • be8168b555 Surface errors when launching jobs through Receptor Shane McDonald 2020-11-21 11:01:09 -05:00
  • fd92ba0c0b Actually cancel things Shane McDonald 2020-11-19 12:44:28 -05:00
  • 0184a7c267 Create receptor mesh in cluster development environment Shane McDonald 2020-11-18 16:33:35 -05:00
  • 81f6d36a3a Set SDB_NOTIFY_HOST for all processes Shane McDonald 2020-11-17 13:40:45 -05:00
  • f1df4c54f8 Begin integrating receptor Shane McDonald 2020-11-12 16:34:18 -05:00
  • 521d3d5edb Initial EE integration Shane McDonald 2020-07-31 09:43:46 -04:00
  • acee22435b Update ExecutionEnvironments.jsx with breadcrumb replacement Shane McDonald 2021-01-25 17:39:23 -05:00
  • 0c497fa682 Get podman-in-docker working under cgroups v2 Shane McDonald 2021-01-04 11:47:55 -05:00
  • 90b9c7861c Allow jobs to run in the base ansible-runner image (#8949) Alan Rominger 2020-12-18 10:01:00 -05:00
  • eb5bf599e3 Fix raw archive project updates Alan Rominger 2020-12-15 13:29:03 -05:00
  • 10e68c6fb3 Fix unit test fallout Alan Rominger 2020-12-14 10:08:07 -05:00
  • 49bdadcdbf Fix yet another host vs container path bug Alan Rominger 2020-12-13 09:20:48 -05:00
  • 015fc29c1c Fix another svn issue due to pre-existing folder Alan Rominger 2020-12-12 22:48:21 -05:00
  • 0dfb183cb6 Fix another credential path-in-container bug Alan Rominger 2020-12-11 21:58:35 -05:00
  • ba14634318 Fix collection pep8 failure Alan Rominger 2020-12-11 21:50:10 -05:00
  • b953478225 Change the default EE location Alan Rominger 2020-12-11 21:44:51 -05:00
  • 9964ba7c9a Improve the behavior of EE resolution for ad hoc commands Jeff Bradberry 2020-12-11 10:09:27 -05:00
  • 12b8349e88 Show EE images that are managed by tower in UI Shane McDonald 2020-12-10 13:24:58 -05:00
  • c74d60f3f3 Make sure that the new credential type is in the choices list Jeff Bradberry 2020-12-10 11:42:52 -05:00
  • 44ad6bfdce Insert a default EE into the development environment Jeff Bradberry 2020-12-10 11:12:24 -05:00
  • fde7a1e3e5 Ensure that the updated job instance is used Jeff Bradberry 2020-12-10 09:27:45 -05:00
  • 4a0fc3e1af Ensure that a fallback EE is available to be found Jeff Bradberry 2020-12-09 10:28:12 -05:00
  • 5f1da2b923 Adjust ExecutionEnvironmentAccess to account for the new EE admin role Jeff Bradberry 2020-12-08 09:59:45 -05:00
  • e7bf81883b Populate the EE name field in awxkit Jeff Bradberry 2020-12-08 09:42:02 -05:00
  • 4993a9e6ec Move the resolve_execution_environment method to the mixin class Jeff Bradberry 2020-11-20 14:08:11 -05:00
  • 8562c378c0 Make use of the EE resolver code when launching jobs Jeff Bradberry 2020-11-20 10:43:53 -05:00
  • 6d935f740c Fill in the new execution environment collection module Jeff Bradberry 2020-11-19 14:06:32 -05:00
  • c1133b3f6d Add in more model changes around execution environments Jeff Bradberry 2020-11-17 14:46:42 -05:00
  • c0faa39b53 Remove files moved to the ansible/awx-ee repo Alan Rominger 2020-12-10 09:34:40 -05:00
  • 7a433f4e8f Change the shebang back to just python Alan Rominger 2020-12-09 16:36:48 -05:00
  • 2302496724 Add back in the subversion requirement Alan Rominger 2020-12-09 09:31:59 -05:00
  • 54681eb055 Add utility method to get controller private_data_dir Alan Rominger 2020-12-08 20:52:35 -05:00
  • b716e2b099 Make insights integration tests pass again Alan Rominger 2020-12-07 15:11:29 -05:00
  • 69dcbe0865 More inventory update containerization fixes Alan Rominger 2020-12-04 11:26:56 -05:00
  • 14a8e3da5e WIP: containerized inventory updates. Thanks ALAN!! Shane McDonald 2020-12-03 11:52:25 -05:00
  • 6ff1424e8c Fix tests after rebasing in inventory update refactor Shane McDonald 2020-11-30 18:53:15 -05:00
  • 9786dc08d3 Add organization as part of creating/editing an execution environments nixocio 2020-10-02 17:27:12 -04:00
  • ecaa66c13b Fix linter Shane McDonald 2020-10-10 11:09:40 -04:00
  • ee1d322336 WIP: Module for EEs Shane McDonald 2020-10-10 11:02:16 -04:00
  • 1f4a45a698 Remove "pull" field from EE mixin Shane McDonald 2020-10-10 11:01:40 -04:00
  • 966bb6fc74 Back to green Shane McDonald 2020-10-09 19:17:55 -04:00
  • f554f45288 Add license for receptor Shane McDonald 2020-10-09 19:16:24 -04:00
  • 5c2b2dea0c REVERT ME: Install community.general in image Shane McDonald 2020-10-08 18:33:43 -04:00