Release 2.1.0 git log 2.0.1..HEAD --no-merges commit fbec6a60bf47a142cf86b99619b09304f0939e86 Author: Shane McDonald <me@shanemcd.com> Date: Thu Nov 1 11:37:28 2018 -0400 Bump version to 2.1.0 commit 04625f566b0423d0f9757f5451f3d01ed4cc4a2e Author: Shane McDonald <me@shanemcd.com> Date: Thu Nov 1 09:50:02 2018 -0400 Bump version to 2.0.2 commit e152b30fc15b246b6313719f6bd4be53c9c708d5 Author: Daniel Sami <dsami@redhat.com> Date: Wed Oct 31 11:22:31 2018 -0400 linting fixes commit 479448ff096c5ec05a8c5cd37bfbfeefce14e10d Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Oct 31 00:52:17 2018 -0400 remove an old, unused migration file commit 62a36e3704746e2c8ef3b8b2546101455b3160f4 Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue Oct 30 22:23:36 2018 -0400 update job slice count help text commit 2d286c5f6852889d4e0cc5c9326f7e164b913ad3 Author: kialam <digitalanime@gmail.com> Date: Thu Oct 18 10:19:17 2018 -0400 Redirect to WF Details page after prompt for slice JT. commit f435e577b2a4cdeda94bc29abb6e5d5bfb6397d6 Author: AlanCoding <arominge@redhat.com> Date: Tue Oct 30 10:09:46 2018 -0400 Adjust slicing tooltip text commit 236b332a8b3b33c9b66417ce661a22b44cda3d95 Author: AlanCoding <arominge@redhat.com> Date: Thu Oct 18 08:40:44 2018 -0400 bump migration number commit a7028df82837d8d0e3ef8644c17b90da7a1bb085 Author: kialam <digitalanime@gmail.com> Date: Wed Oct 17 16:40:01 2018 -0400 Fix one failing unit test. commit a59017ceef8addd19c0434fdab459892e95e65fd Author: kialam <digitalanime@gmail.com> Date: Wed Oct 17 16:38:24 2018 -0400 Fix eslint errors. commit affacb8ab5df9dffe3edff91f18448ec1961c796 Author: AlanCoding <arominge@redhat.com> Date: Wed Oct 17 15:26:34 2018 -0400 revert change of including slice wfj ids in recent_jobs list commit 37f90249401dcd14965c027f11ba03e5907acaf0 Author: AlanCoding <arominge@redhat.com> Date: Tue Oct 16 16:47:11 2018 -0400 fix slicing task_impact and script gen bugs commit f72fca5fcf988588cc0e67ab78e80f864ef754dc Author: kialam <digitalanime@gmail.com> Date: Wed Oct 17 09:31:34 2018 -0400 Fix unit tests after "slice" rename. - Update Jobs List unit tests with new schema and test cases. - Update Job Details unit tests with new schema and test cases. - Test both for expected behavior when handling a regular non-sliced job. commit 21aeda0f4553b9fef1897e6bc8514999660a80a8 Author: kialam <digitalanime@gmail.com> Date: Thu Oct 11 11:10:13 2018 -0400 Add unit tests for Job Details - Test `getSplitJobDetails` method. - Fix failing tests. - Rename unit tests. commit 65a0e5ed45f6beceefaccbad27ca2694e3bf2caf Author: kialam <digitalanime@gmail.com> Date: Thu Oct 11 11:07:51 2018 -0400 Fix failing tests. commit 571e34bf791da8935ce71c7765f2faa64f47e044 Author: kialam <digitalanime@gmail.com> Date: Mon Oct 8 14:56:30 2018 -0400 Begin adding unit tests for split jobs - Test split job tag method within Jobs List Controller. commit 6dc58af8e1291eff2b85db5e528a6e3a98aa6c56 Author: AlanCoding <arominge@redhat.com> Date: Tue Oct 16 10:46:20 2018 -0400 slicing rename test cleanup and bugfix commit bbd3edba4784d253d075842839b8e623988d70e1 Author: AlanCoding <arominge@redhat.com> Date: Mon Oct 15 16:10:55 2018 -0400 rename to slicing and schema tweaks commit 46d6dce73840dc68d6173d15660c1636fe496aa2 Author: Matthew Jones <matburt@redhat.com> Date: Tue Oct 9 10:30:07 2018 -0400 Mass rename of shard -> split commit 475a701f78fd70619aee7ad22994026b1e397572 Author: AlanCoding <arominge@redhat.com> Date: Thu Oct 4 11:50:08 2018 -0400 Allow use of credential password prompting with split JTs also *update test to work with new JT callback call pattern *fix spelling in template commit dccd7f2e9d253fede020f91abe6d6fc761de4324 Author: AlanCoding <arominge@redhat.com> Date: Wed Oct 3 20:56:16 2018 -0400 do not split JT callback jobs commit 47711bc0079a21d9b815fd25266a51baac14004f Author: kialam <digitalanime@gmail.com> Date: Wed Oct 3 12:05:39 2018 -0400 add package-lock.json to gitignore commit 04eec613874aa7582265233e5f017e35aa6c1c93 Author: kialam <digitalanime@gmail.com> Date: Tue Oct 2 15:22:16 2018 -0400 Redirect to WF details page when a Split Job is launched commit ef4a2cbebb9e5cc4fbbcdaff85fb37d58f22be23 Author: kialam <digitalanime@gmail.com> Date: Wed Oct 3 12:01:48 2018 -0400 Add Job Splitting feature to UI commit c8d76dbe78c0f258cd91556793097281fc7800fc Author: AlanCoding <arominge@redhat.com> Date: Thu Sep 27 11:48:59 2018 -0400 update migration after rebase commit 61a706274b67a2828fdf088de120a4d3f06590cf Author: Matthew Jones <matburt@redhat.com> Date: Mon Sep 17 10:54:11 2018 -0400 Adding architecture doc for job sharding commit 20226f89849511d8ff81fb71acc9e701c02a7188 Author: AlanCoding <arominge@redhat.com> Date: Thu Sep 13 11:53:38 2018 -0400 Polish split jobs API info & add fields to UI *clarify help text and squash migrations *adds new internal_limit field to Job model for faster reference *if field is non-blank, populate shard params in summary_fields *add summary information to UI job/wfj details, JT selector commit 7ff04dafd38f70a41d1606e5d01000573b281d58 Author: AlanCoding <arominge@redhat.com> Date: Mon Sep 10 13:54:04 2018 -0400 Fix IntegrityError deleting job splitting JT misc: *show sharded jobs in recent_jobs *test updates commit f9bdb1da154de3649ac0d802574c82ce913e6487 Author: AlanCoding <arominge@redhat.com> Date: Tue Aug 28 15:31:59 2018 -0400 Job splitting access logic and more feature development *allow sharding with prompts and schedules *modify create_unified_job contract to pass class & parent_field name *make parent field name instance method & set sharded UJT field *access methods made compatible with job sharding *move shard job special logic from task manager to workflows *save sharded job prompts to workflow job exclusively *allow using sharded jobs in workflows commit dab678c5cc3f451da558068c6ff8d0bf7fb6b6dd Author: AlanCoding <arominge@redhat.com> Date: Mon Aug 27 11:08:06 2018 -0400 Implement splitting logic in inventory & job task code commit 44ffcf86de69585f4709fbb7c14e1c0edf2a95e9 Author: Matthew Jones <matburt@redhat.com> Date: Fri Aug 24 14:21:18 2018 -0400 Properly take prompted inventory into account This also will rename shard jobs to add an index to the job name commit 8a18984be1d08fd59a5f7dfdf514238d9cfac1f8 Author: Matthew Jones <bsdmatburt@gmail.com> Date: Wed Aug 22 09:29:59 2018 -0400 Spawn concrete workflow jobs from a job template launch commit 0b1776098b15e86c4d09010d76ee5c8d256370aa Author: Matthew Jones <bsdmatburt@gmail.com> Date: Tue Aug 14 12:12:07 2018 -0400 Implement model/view/launch paradigm for shard/split job templates commit 5da13683cec11630a998ce61eda91277d0f83bd8 Author: Daniel Sami <dsami@redhat.com> Date: Wed Oct 31 11:03:44 2018 -0400 updated fixtures to use proper organization linking commit a1012b365c608b9ea6d1618de3739b05644075e3 Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Oct 31 10:10:13 2018 -0400 pin docker-compose to a working version commit 7fc269b65a1044bf21d506a4908c31ae60c9b51a Author: Bill Nottingham <notting@splat.cc> Date: Tue Oct 30 12:10:00 2018 -0400 Re-add markdown, which is used for rendering API help. commit 80adbf9c034dd17706b45a42273cdfdb9a66fca6 Author: Jake McDermott <yo@jakemcdermott.me> Date: Sat Oct 27 00:15:14 2018 -0400 fix smoke test commit e513f8fe31dbbe15f0c50f53e56de70aea41c1c2 Author: AlanCoding <arominge@redhat.com> Date: Tue Sep 11 12:08:22 2018 -0400 do 2-pass cancel for workflow jobs commit 28512e042b4dfe16ef75d39aea79f2d82459b3a9 Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Oct 26 10:02:43 2018 -0400 remove DeprecatedAuthTokenMiddleware commit 482395eb6ab57f864a6481b043edd83eb20b2c59 Author: AlanCoding <arominge@redhat.com> Date: Tue Sep 18 15:28:57 2018 -0400 reduce default verbosity of devel-specific callback logging commit 19030b9d5fc288451134f0cf4d4aa21c5bb36449 Author: AlanCoding <arominge@redhat.com> Date: Thu Oct 25 11:27:43 2018 -0400 apply docker-compose fix to cluster target too commit 6ecd18b2e28a673ece8a58390315e1a4f71ea2c4 Author: Daniel Temme <daniel@qixxit.de> Date: Mon Oct 15 10:44:07 2018 +0200 make volume concatenation work The second list gets interpreted as part of the else block, effectively dropping it. Separating both list definitions with braces seems to work. # Conflicts: # installer/roles/local_docker/tasks/standalone.yml commit 4e9c7059974dd85a9c5aa3a93a260a79c7a02d68 Author: Daniel Temme <daniel@qixxit.de> Date: Fri Oct 12 18:36:05 2018 +0200 Partial revert for "Bugfix for ca_trust_dir" # Conflicts: # installer/roles/local_docker/tasks/standalone.yml # Conflicts: # installer/roles/local_docker/tasks/standalone.yml commit bf5c259d92285a4772fcfb0224da7e15f5b47ed0 Author: wilmardo <info@wilmardenouden.nl> Date: Tue Oct 23 12:12:54 2018 +0200 Empties /tmp in web Dockerfile commit 526ca3ae42a50ff16d4128339d184fab14ece675 Author: AlanCoding <arominge@redhat.com> Date: Wed Sep 19 14:46:17 2018 -0400 automatically delete project files in entire cluster commit c133b351620419d8aa1df4917b4409d5d8a6d2b2 Author: Igor Vuk <parcijala@gmail.com> Date: Wed Oct 24 23:40:42 2018 +0200 Update variable names for local Docker daemon installation Signed-off-by: Igor Vuk <parcijala@gmail.com> commit 8965f1934e2251097fbebb434380c3f23878f030 Author: AlanCoding <arominge@redhat.com> Date: Fri Oct 19 16:02:56 2018 -0400 fix bug with relaunching with changed JT commit 8b3e49cb2417a184008198429836ed254d939fd3 Author: AlanCoding <arominge@redhat.com> Date: Fri Oct 19 12:39:00 2018 -0400 fix server error using 2 creds of same type commit 9e7808f2c97408fe6ee8ce5a65ac5a2c6bc06658 Author: kialam <digitalanime@gmail.com> Date: Mon Oct 22 10:18:03 2018 -0400 Restore Date Picker field in Scheduler template. commit 72ce7b194fab2cbe104e6514641c4215a1a359a9 Author: AlanCoding <arominge@redhat.com> Date: Tue Oct 23 10:57:23 2018 -0400 allow UI to filter by type again commit 1dd44df4713b95ef46db771909f43e3cf7d41451 Author: David Moreau Simard <dmsimard@redhat.com> Date: Tue Oct 23 22:13:06 2018 -0400 Let users disable create_preload_data if it isn't necessary The demo things might not be desirable in a production environment. commit a361b5da6eafaaf8fe459ac58bcf043b36a131fa Author: Shane McDonald <me@shanemcd.com> Date: Mon Oct 22 19:02:31 2018 -0400 Fix permissions when running dev container as non-root user I wanted to pass `—user` to `docker-compose` up, but that option doesnt exist. To get around this, I had to record the uid on the host (CURRENT_UID), interpolate the variable in tools/docker-compose.yml, and detect that inside the container. I then piggy-backed on the /etc/passwd hack we use for scenarios with unpredictable uids. commit 7df63830ed7da327a126b4f1491625adb2c2b4ae Author: Shane McDonald <me@shanemcd.com> Date: Mon Oct 22 18:57:34 2018 -0400 Remove reference to file that doesnt exist anymore commit c695ba2e101ef82b345bf93cc48c1a326826b693 Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Oct 24 08:49:35 2018 -0400 fix flake8 commit 9ae3e1c40fa59daeb7e37e1a1de92ef91a49cd7a Author: Vladimir Pouzanov <farcaller@google.com> Date: Tue Oct 23 18:01:00 2018 +0100 Fix a typo commit a56a2318698ab227fee17572afeab256db7013f4 Author: Bill Nottingham <notting@splat.cc> Date: Mon Oct 22 15:55:55 2018 -0400 Remove some obsolete requirements. Bump cryptography to latest. commit 3b7336c570d476e97f0edbdd3739680321f31306 Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Oct 19 10:57:09 2018 -0400 drop old celery/djcelery tables we no longer need commit c5ce62e11dd33261d7acd5e86b1e202688dc248d Author: Daniel Sami <dsami@redhat.com> Date: Fri Oct 19 10:23:50 2018 -0400 added functionality to validate that search is complete before continuing commit 9316c9ea3e0c19fedc33c41e20451c30c032eecf Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Oct 19 09:55:39 2018 -0400 implement simple retries for wayward inventory deletes commit 427b8bdabb9a18fb80ff2bffa8a80ecc9ace7951 Author: Daniel Sami <dsami@redhat.com> Date: Fri Oct 19 10:01:50 2018 -0400 lint fix commit 92baea2ee6233664d447cee25110fca16adf3ea0 Author: Daniel Sami <dsami@redhat.com> Date: Fri Oct 19 09:43:13 2018 -0400 fix to search for exact search matches commit 3be9113d6b3d4c6e9b67a8ccf0f41e9aac90bbff Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Oct 18 16:05:12 2018 -0400 fix a bug that breaks job cancel on single node jobs 1. Install awx w/ a single node. 2. Start a long-running job. 3. Forcibly kill the `awx-manage run_dispatcher` process (e.g., SIGKILL) and do not start it again. 4. The job remains in running - without a second cluster to discover the job, it is never reaped. 5. This PR allows you to cancel the job from the UI+API. commit 0d29bbfdc66f061e60231f70d582f5fc5ff12c01 Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Oct 17 13:36:19 2018 -0400 make the dispatcher more fault-tolerant to prolonged database outages commit bb921af146e13f2fb2dd6b1eaac5b7653e935440 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Oct 18 15:37:29 2018 -0400 fix badge updating and xss e2e test for projects list updates commit 5e0ecc7f43435bd3453ed65102bea99ea702290c Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Oct 18 09:45:41 2018 -0400 fix projects list search selectors commit 73dc58e810947bc9a9efa1007ebb859d2548bbff Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Oct 17 14:53:40 2018 -0400 update project badge selector commit 89344c2eeef66f8190a0d1817eada67bb4359a60 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Oct 17 14:30:13 2018 -0400 update project list selectors commit d61cd519d73f55bf6ef8d11076c512890a454a3f Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Oct 17 11:13:36 2018 -0400 fix panel title and badge for new projects list commit 8057438c6716c5987705c3dc1d5716b0cf51ca59 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Oct 10 12:11:41 2018 -0400 add back in old-style project list json and relevant factories commit 110671532d8088eb73786a571dcb15cd87f9ac1b Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Sep 20 11:57:55 2018 -0400 fix lint error with projects list route commit 92ac3054c677b2f96d129383b69907ff0dd826a1 Author: Haokun-Chen <chen.haokun@outlook.com> Date: Thu Aug 2 12:32:16 2018 -0400 refactor projects list, clean up dependencies and old list generators and factory methods commit 2c01476eca9833bd931f29a0c914702a3f452203 Author: Bill Nottingham <notting@splat.cc> Date: Thu Oct 18 13:43:39 2018 -0400 Don't explicitly remove certifi. commit 8adbc8a02689c4bebc7ed2382bccb83cdd17c9b9 Author: Bill Nottingham <notting@splat.cc> Date: Wed Oct 17 22:52:39 2018 -0400 Update Azure requirements to match Ansible 2.7 requirements. Add comments for Ansible requirements to note where they're used. Remove our custom docutils fork, as the fix was merged upstream. commit fdedc472d1237bf40219db13bf72efe95331d587 Author: Daniel Sami <dsami@redhat.com> Date: Thu Oct 18 15:06:37 2018 -0400 lint fix commit 88819ada6b627267000f6c2a5b84bd3de71a529c Author: James Evans <james.evans@wwt.com> Date: Thu Oct 18 14:00:05 2018 -0500 Remove .cluster.local from service name for rabbitmq FQDNs are not required for service discovery, and having the FQDN in the name prevents the discovery from working in clusters not named cluster.local. commit b4549e558161d8b920d0806848c118418173496c Author: Daniel Sami <dsami@redhat.com> Date: Thu Oct 18 14:38:10 2018 -0400 added search for visualizer nodes commit 1bc78fd429d1c60e913c466f0b83c636bdf55263 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Oct 17 13:59:52 2018 -0400 fix selectors for settings sub pane commit 6ce1b507510c8545860c33cff1d046bf0475054e Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Oct 17 11:47:39 2018 -0400 update config e2e tests to fix syntax and linting issues commit 6c87b88e2c5f05da695e8eb0d1fac888fb1b8e12 Author: John Hill <johill@redhat.com> Date: Mon Oct 15 08:10:18 2018 -0400 Updating configuration/settings page commit 10f21b8817e0f53cd0bd86b9330f513dbea60b7f Author: John Hill <johill@redhat.com> Date: Mon Oct 15 08:06:58 2018 -0400 Updating e2e tests to match new settings nav commit 0d1b25131dfeaf47002a85827aa5bdf5f6ff6cc0 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Mon Oct 15 18:04:36 2018 -0400 fix scope location of json fields of settings auth form commit d2118b8d256aa56b3f76c8f5f225d3a8320964f7 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Oct 10 12:40:09 2018 -0400 fix activity stream settings links commit b852caaaa3260395fa543254882e42c929e8460b Author: John Mitchell <jlmitch5@ncsu.edu> Date: Mon Oct 8 15:42:44 2018 -0400 update configuration controllers to fix syntax warnings commit b0dd10b538498223b681277be7fa397e1782d23e Author: John Mitchell <jlmitch5@ncsu.edu> Date: Mon Oct 8 15:07:09 2018 -0400 sidenav sub pane feedback make height the same as side nav items no tooltip for collapsed settings commit 8f4aa5511bc32d5c5e4e74c3ae8957817b145bfb Author: John Mitchell <jlmitch5@ncsu.edu> Date: Mon Oct 8 14:06:10 2018 -0400 update side nav settings pane show hide hover logic commit 4b26ac06ba6715bb26ad06d491d5b2e0b7323698 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Mon Oct 8 12:24:19 2018 -0400 fix open/close on settings nav item hover commit 4dc6452dea0b6458d294547599f3a328cb8301b9 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Mon Oct 8 12:22:57 2018 -0400 updating suit name and variabilize colors for sub nav pane commit 5a17acb1319b837c717c8da59d62e6806acb1f35 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Fri Oct 5 16:58:01 2018 -0400 working commit commit 6cfd9dbfe4709334998029427340661517fe8288 Author: Haokun-Chen <chen.haokun@outlook.com> Date: Thu Jul 5 15:22:27 2018 -0400 refactor configuration (settings) sub-nav added commit 41982271168c4fb9f54f9ddadff96ef97fbd82bc Author: James Evans <james.evans@wwt.com> Date: Thu Oct 18 09:34:13 2018 -0500 Pass tiller namespace down to helm task commit 6117f8297e84311570bb356e20eb4da27e0de70f Author: AlanCoding <arominge@redhat.com> Date: Wed Oct 17 14:27:14 2018 -0400 remove changelog commit bf39a2a7479fcbe876027bf54ea1287c86b9ca55 Author: Numblesix <emma.sandro96@gmail.com> Date: Fri Oct 12 19:57:19 2018 +0200 Added some Doc for FREEipa commit f27ec8cd89570dbf1dd2cb53686c9188347b9413 Author: Bill Nottingham <notting@splat.cc> Date: Tue Oct 16 15:34:13 2018 -0400 Update Django version in version check. commit aec3244f52053977b2cb0e38176a21301a186cf4 Author: Bill Nottingham <notting@splat.cc> Date: Tue Oct 16 11:48:33 2018 -0400 Update to latest django subminor to pick up assorted fixes. commit 6d0fed6d9aa254b046357b8ca8376b550a77b7b6 Author: Numblesix <emma.sandro96@gmail.com> Date: Fri Oct 12 19:44:29 2018 +0200 Added some Doc for ca_trust_dir commit 53ae05094e41f2666c1a439cec80bf05f1394d1c Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Oct 17 10:56:29 2018 -0400 use the proper logger for the callback receiver commit 79002ae5635fd18c324165689221bb49daed4057 Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Oct 16 14:56:41 2018 -0400 upgrade to the latest kombu + celery commit 6e4f3efc4b56e8e81369dc9429c98cf703bc8e55 Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Oct 16 08:32:48 2018 -0400 silence the noisy error that's printed w/ `awx-manage check_migrations` commit 6ff1fe8548745fd8e46a72c92055ef30f4c50cb9 Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Oct 16 11:18:18 2018 -0400 allow users to specify BROKER_URL with passwords that contain : and @ commit 0477581dea5035dad7c09df466dcfa3f87580bdf Author: Matthew Jones <matburt@redhat.com> Date: Tue Oct 16 11:09:08 2018 -0400 Fix up flake8 commit d5c557c639f71d2a4da17207539e775abaa2120e Author: Matthew Jones <matburt@redhat.com> Date: Tue Oct 16 11:00:44 2018 -0400 Proper parameterization for scm tests commit 8e60cb1270e05b678c612ae1c415c8f3587077c0 Author: Matthew Jones <matburt@redhat.com> Date: Tue Oct 16 10:48:09 2018 -0400 Purge an unneeded ansible 2.4 version check commit 906eb98d8e3df73a004a150012eb355296ebbee4 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Tue Oct 16 10:45:24 2018 -0400 fixes dispatcher test that inadvertently access db * Logger inadvertently triggered by dispatcher tests that do not need DB access. Mock settings to sidestep DB access. commit 119b9475ea18700d904146bea0aa07c70e53067b Author: Matthew Jones <matburt@redhat.com> Date: Tue Oct 16 09:19:15 2018 -0400 Force openshift user behavior for uids over 2500 commit f3e73bbed8b42bad31dc139326786ea5f5498c6a Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Oct 16 08:54:03 2018 -0400 don't call rabbitmqctl forget_cluster_node for isolated instances commit d65a3fa037b5f4b7cfd3f60f45d6e9478d15e067 Author: jmferrer <jmferrer@paradigmadigital.com> Date: Tue Oct 16 09:59:11 2018 +0200 Restore per-deployment requirements. commit 9645e5bcd348739cc476a399901f435c8216171e Author: mabashian <mabashia@redhat.com> Date: Mon Oct 15 13:27:32 2018 -0400 Remove portalMode accidental portalMode inclusion that resulted from merge conflict commit 0a09d98fe85e6e42f19afdf0e87b37122bd01f39 Author: mabashian <mabashia@redhat.com> Date: Mon Aug 6 12:03:02 2018 -0400 Removes system tracking code from the UI. Moves import of shared out to app.js commit 00cae104b3c43a3689dd56f23135c7ef1f5ed384 Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Oct 15 16:28:09 2018 -0400 remove over-eager survey choices validation it looks like choices can also be a list and _maybe_ comma delimited; clearly there's a lot of history here; let's verify and test what's _really_ supported and _then_ add any necessary validation commit f27a34cd1c73dd1f80bba4c99f5a715135a8c830 Author: jmferrer <jmferrer@paradigmadigital.com> Date: Mon Oct 15 18:27:49 2018 +0200 Change openshift vars path. commit 720a6347025bea88be6d5de54e781b011e5253bd Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Oct 15 12:17:52 2018 -0400 don't attempt to recover special QUIT messages in the worker pool when `--reload` is sent to the dispatcher, it sends a special QUIT message to each worker in the pool so that it will exit gracefully at the next opportunity when a worker process exits unexpectedly, the dispatcher attempts to recover its queued messages and sends them to another worker in the pool; in this scenario, we should _never_ re-enqueue these special QUIT messages (because the process doesn't need to quit, it's already gone) To reproduce this race condition: 1. Launch an adhoc that does `sleep 60` 2. Run `awx-manage run_dispatcher --reload` to enqueue a `QUIT` message into the worker's queue 3. Find the pid of the worker running the `sleep 60` and `SIGKILL` it. 4. Observe that dispatcher attempts to requeue the `QUIT` message and logs a confusing error. commit 011c8ae8221daa2178aac9c47e131e77909f0699 Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Oct 15 10:58:21 2018 -0400 fix a typo on the JT add page that breaks the custom venv field commit ac80bc874a8514d951f66bd717218086211a7a36 Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Oct 12 11:50:29 2018 -0400 more shippable -> zuul cleanup commit 2e98446394a4ff233c07ee8a2021e9103e24624a Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Wed Oct 10 12:32:27 2018 -0400 fix issue with ldap queries containing unicode commit 517043e20927118b76755b6308531d50b5aabfb1 Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Oct 12 10:21:57 2018 -0400 update to the latest stable 1.1 django-oauth-toolkit see: https://github.com/jazzband/django-oauth-toolkit/pull/629 commit c25d2084657eeb24ee739bbb3025d9227fc7de03 Author: Daniel Sami <dsami@redhat.com> Date: Fri Oct 12 10:18:49 2018 -0400 added browser close at end, waits for spinners commit 921231fe3d068ff082f06ffac442cfb95b046e3c Author: Daniel Temme <daniel@qixxit.de> Date: Fri Oct 12 11:13:42 2018 +0200 fix indentation for register variable commit 9bec7cf3b046de40dcd276db6aab633fedb926ce Author: Ashley Nelson <g527769@genmills.com> Date: Thu Oct 11 16:25:55 2018 -0500 Fix openshift auth broken by undefined vars Signed-off-by: Ashley Nelson <fantashley@gmail.com> commit 1167361128ac51aaba06c657995ef9d3491a462f Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Oct 11 14:55:27 2018 -0400 some minor README updates commit 78901ab48e79e47fc920be25ade4fbc9c29f3545 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Oct 1 13:02:18 2018 -0400 add organization permissions view commit 938bf1b5315ac102e7ecc3bb6cd2e7ad75de60df Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Oct 1 11:16:35 2018 -0400 add organizations tab to team permissions screen commit 27da141889ae22955249c6bd43830be4ee5bba1b Author: Marliana Lara <mlara@redhat.com> Date: Thu Oct 11 13:13:01 2018 -0400 Address review comments commit 2bf2412759b756356f24cc467a156c52630fe69c Author: Ashley Nelson <ashley@localhost.localdomain> Date: Thu Oct 11 11:49:08 2018 -0500 Add serviceName to Kubernetes StatefulSet spec Signed-off-by: Ashley Nelson <fantashley@gmail.com> commit 1e3c2294603758ccb27414deb056508db749a3b9 Author: Daniel Sami <dsami@redhat.com> Date: Thu Oct 11 12:24:55 2018 -0400 lint fixes commit cfa93b52b72ff60be990278769495c883ef22604 Author: AlanCoding <arominge@redhat.com> Date: Wed Sep 19 09:25:47 2018 -0400 Always allow resource creation via global list commit 96ad2b2b28b5301dd83b97de8f9b314edd389800 Author: Christian.Rohr <Ch.Rohr@gmx.de> Date: Mon Sep 10 22:11:43 2018 +0200 Extracted more variables which a related to rabbitmq commit 8fceaf88108dc52f298a7e88c74e94d86220b6c9 Author: Daniel Sami <dsami@redhat.com> Date: Thu Oct 11 12:14:00 2018 -0400 Tests for UI workflow always nodes commit c39370dbd071953f5d0dcc3760248d2ce52bb60a Author: Anthony Green <green@moxielogic.com> Date: Sat Aug 11 09:46:49 2018 -0400 Fix token based openshift logins commit bdc7efb274dd86e0da62422f73f159bf0a608c59 Author: AlanCoding <arominge@redhat.com> Date: Tue May 8 16:02:19 2018 -0400 humble beginnings of survey question type validation commit 10c76e233792b97aae7251b57b0506a43113131a Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Oct 11 11:47:40 2018 -0400 update Azure inventory script to latest from Ansible rebased version of https://github.com/ansible/awx/pull/2234 commit ff1e8cc356a5686e8eacf4d659e4bf9eab5f4185 Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Aug 8 13:41:07 2018 -0400 replace celery task decorators with a kombu-based publisher this commit implements the bulk of `awx-manage run_dispatcher`, a new command that binds to RabbitMQ via kombu and balances messages across a pool of workers that are similar to celeryd workers in spirit. Specifically, this includes: - a new decorator, `awx.main.dispatch.task`, which can be used to decorate functions or classes so that they can be designated as "Tasks" - support for fanout/broadcast tasks (at this point in time, only `conf.Setting` memcached flushes use this functionality) - support for job reaping - support for success/failure hooks for job runs (i.e., `handle_work_success` and `handle_work_error`) - support for auto scaling worker pool that scale processes up and down on demand - minimal support for RPC, such as status checks and pool recycle/reload commit da74f1d01f65cf5f0fa4c49071c866820703a3f6 Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Aug 8 10:26:15 2018 -0400 refactor and test the callback receiver as a base for a task dispatcher commit be01bed34b20f2ce4c1982bb69a0276c9f80d9ee Author: Bill Nottingham <notting@splat.cc> Date: Wed Aug 1 19:38:25 2018 -0400 Purge inventory script requirements from the AWX virtual environment. boto is still used by AWX itself. commit b02677a8d08e5fa4549f1cd3c46368c011234002 Author: Daniel Sami <dsami@redhat.com> Date: Tue Oct 9 16:32:24 2018 -0400 Initial commit for UI tests for always nodes commit 1b25dd01279b06fb3db40e7cf650e92e306db6dd Author: Marliana Lara <mlara@redhat.com> Date: Tue Oct 9 14:21:59 2018 -0400 Fix ui-lint error commit a2f4e36e47ec5cdc71d4b34b9457cee497d017f7 Author: Marliana Lara <mlara@redhat.com> Date: Thu Oct 4 23:01:20 2018 -0400 Show all wf options when node is not a root node * Edge type of root node is always "always" * If node is not a root node, show all options: always, success, fail * Remove edge conflict logic commit ad566cc6518292212313918d391892b21d8f8dad Author: adamscmRH <rooftopcellist@gmail.com> Date: Fri Sep 28 16:22:57 2018 -0400 tests for always_nodes commit 4d9523afa4e56fc68587a5a7d2ae93950f2c93d0 Author: adamscmRH <rooftopcellist@gmail.com> Date: Thu Sep 27 17:36:04 2018 -0400 lift always node mutex restriction commit a294a6f06e85c630074ea337b2b9f6c4098a00fb Author: Dennis U <dj@decstasy.de> Date: Thu Aug 9 14:07:29 2018 +0200 Bugfix for ca_trust_dir Changed syntax as ca_trust_dir was not correctly mounted in awx_web container and added command to update CA trust inside awx_web container after creation. commit d2ab7bd54d5db57bb12976fc64d457839ec0d620 Author: walkafwalka <41709139+walkafwalka@users.noreply.github.com> Date: Sat Aug 4 01:49:07 2018 -0700 Add inventory vars to set docker install hostnames Signed-off-by: walkafwalka <41709139+walkafwalka@users.noreply.github.com> commit e02e8994adcb0edda15717e9e6e8e2eb1fe5a514 Author: walkafwalka <41709139+walkafwalka@users.noreply.github.com> Date: Wed Aug 1 00:21:38 2018 +0000 Allow autocomplete on the AWX login page Signed-off-by: walkafwalka <41709139+walkafwalka@users.noreply.github.com> commit ada2d6554730ee56f8ca198da6a908c8ab0ac6db Author: Stoned Elipot <stoned.elipot@gmail.com> Date: Wed Jul 25 19:10:31 2018 +0200 force boolean evaluation commit 0443bd309947b95995e6cf7e87a3010b98547cc9 Author: Ilkka Tengvall <ikke@iki.fi> Date: Mon Jul 2 09:22:36 2018 +0300 fixes selinux permissions for awx data. fixes issue #2036 and #1896 commit adaa164a1910c1027c22ac3bc62e27a5cc04b237 Author: Dmytro Makovey <dmakovey@stanford.edu> Date: Tue Jun 5 08:16:08 2018 -0700 allow nginx config extension