Commit Graph

  • 16a6fb5adc add docs for cluster dev mode Chris Meyers 2021-03-04 15:23:04 -05:00
  • 7b1edda368 support receptor in multi cluster nodes Chris Meyers 2021-03-04 15:04:36 -05:00
  • 69edef430c Get clustered dev env working Shane McDonald 2021-03-03 19:41:50 -05:00
  • 6f1f64118b wip Chris Meyers 2021-03-03 15:38:27 -05:00
  • e1e0bb30a9 Merge pull request #9450 from jakemcdermott/fix-9230 softwarefactory-project-zuul[bot] 2021-03-04 19:51:59 +00:00
  • 95ec009758 Add language catalog compile step before test commands Jake McDermott 2021-03-04 13:12:12 -05:00
  • 55b948bf39 Remove checkout from Makefile Jake McDermott 2021-03-04 12:57:06 -05:00
  • 34df47ceba Remove messages.js files that do not need to be committed to the repo * also clean up old .PHONY entries Christian M. Adams 2021-03-04 12:24:01 -05:00
  • 0505e38071 Remove ansible venvs & collection infrastructure. Bill Nottingham 2021-03-04 11:02:37 -05:00
  • eb131f64cc Merge pull request #9482 from shanemcd/create_preload_data-on-dev-boot softwarefactory-project-zuul[bot] 2021-03-04 17:05:44 +00:00
  • a3a47834fd Create admin user / run create_preload_data when dev env boots Shane McDonald 2021-03-04 11:26:43 -05:00
  • 88a91cfeba pin websocket-client lib Elijah DeLee 2021-03-04 11:09:32 -05:00
  • 6aab88259a Merge pull request #8030 from ansible/execution-environments softwarefactory-project-zuul[bot] 2021-03-04 14:15:13 +00:00
  • 0a4a1bed0a Add EE to inventory sources nixocio 2021-03-02 09:22:09 -05:00
  • 62215ca432 Add organization to EE details page nixocio 2021-03-01 10:49:51 -05:00
  • fd21603c0e Update EE breadcrumb to use name instead of image nixocio 2021-03-01 11:10:31 -05:00
  • aab58f5ae7 Dont require credential for Container Groups Shane McDonald 2021-03-02 19:11:56 -05:00
  • 29ff69a774 For container group pods, use namespace Tower is deployed into by default Shane McDonald 2021-03-02 19:32:15 -05:00
  • 33d7342ffe Linkify reference to EE on details page nixocio 2021-03-02 13:04:30 -05:00
  • 609b17aa20 Use receptor 0.9.6 Shane McDonald 2021-03-02 16:31:04 -05:00
  • e23a2b4506 Use var instead of set_fact Shane McDonald 2021-03-02 16:16:40 -05:00
  • eba12a6207 Add ui_next to .dockerignore Shane McDonald 2021-03-02 16:16:20 -05:00
  • 03c5cc779b Only install podman in local dev env Shane McDonald 2021-03-01 20:20:54 -05:00
  • 065b943870 Fix mode for k8s launch scripts Shane McDonald 2021-03-01 20:20:25 -05:00
  • 6e67ae68fd Add Execution Environments into a few screens nixocio 2021-02-09 17:23:47 -05:00
  • adf708366a Add "copy" to EE related links Shane McDonald 2021-02-23 18:47:47 -05:00
  • 4d2fcfd8c1 add a functional test for creating an EE, remove bum copy function because it's not needed, copy works from the base class Rebeccah 2021-02-12 15:55:32 -05:00
  • 0921de5d2b adding needed url endpoint for copy functionality and the beginning of some testing that can be fleshed out more fully in later work Rebeccah 2021-02-10 16:52:23 -05:00
  • f2801e0c03 Minor update EE tables nixocio 2021-02-23 19:55:29 -05:00
  • befc658042 Wire up --pull option for EEs Shane McDonald 2021-02-23 16:48:50 -05:00
  • 883fa4906a Fix receptor.conf path in dev env Shane McDonald 2021-02-23 16:25:26 -05:00
  • 60827143bb Bump up unified_jobs_table version for new column addition beeankha 2021-02-23 12:50:05 -05:00
  • 5b17ab6873 Enable EE collections info to be loaded as valid JSON vs stringified JSON beeankha 2021-02-23 11:54:30 -05:00
  • 0e80f663ab Add installed_collections column to unified job query beeankha 2021-02-22 16:02:15 -05:00
  • cb95de0862 Assign entire file path to variable beeankha 2021-02-18 15:54:07 -05:00
  • 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