Commit Graph
100 Commits
Author SHA1 Message Date
Matthew Jones ba997f924e Merge pull request #2055 from matburt/remove_logstash
Remove the logstash container from the base dev docker compose
2018-06-05 09:55:48 -04:00
Matthew Jones ccada295ee Merge pull request #1586 from ansible/fix_missing_instance_group
Fix an issue where missing instance group would cause an error
2018-04-26 09:21:37 -04:00
Matthew Jones c6e76ec6c7 Merge pull request #1557 from ansible/instance_group_rebuild_on_save
Update group cluster policies on save, not just created
2018-04-25 08:57:47 -04:00
Matthew Jones 4442e7de25 Merge pull request #1555 from ansible/no_instancegroup_for_workflowjob
Remove Instance Group concept/usage from WorkflowJobs
2018-04-25 08:30:40 -04:00
Matthew Jones 047e2a92c5 Merge pull request #1506 from ansible/update_vmware_inventory
Updating vmware_inventory from upstream
2018-04-24 00:01:09 -04:00
Matthew Jones 18b41791ab Updating vmware_inventory from upstream 2018-04-23 12:59:41 -04:00
Matthew Jones ec8a8119b9 Merge pull request #1468 from ansible/protect_iso_groups
Protect isolated and control groups from api deletion
2018-04-20 17:36:30 -04:00
Matthew Jones 062329f56e Protect isolated and control groups from api deletion
Isolated and Control groups are managed strictly from the standalone
setup playbook installer and should not be directly managable from the
api. Especially true since you can't assign or create isolated groups
from within the API itself.

In the future this may change but allowing this in the API could leave
the system in a bad state.
2018-04-20 15:30:13 -04:00
Matthew Jones 3a3c883504 Merge pull request #1115 from ryanpetrello/newer-dateutil
remove an RRULE parsing bug fix that landed upstream in python-dateutil
2018-03-26 20:36:10 -07:00
Matthew Jones 9637058406 Merge pull request #1512 from chrismeyersfsu/feature-new_ldap_group_type
add ldap group type like posixGroupType
2018-03-26 12:29:01 -07:00
Matthew Jones d6203b521f Merge pull request #1679 from mabashian/workflow-node-start-bug
Fixed js error when adding first workflow node
2018-03-26 12:20:38 -07:00
Matthew Jones d685815478 Merge pull request #1607 from AlanCoding/tower_verify_field
Sync tower verify_ssl parameter with tower-cli
2018-03-26 12:12:45 -07:00
Matthew Jones 71d2a4b4cf Merge pull request #1610 from AlanCoding/group_related
Include related Jobs in group deletion protection
2018-03-26 12:09:45 -07:00
Matthew Jones bddb288ac1 Merge pull request #1352 from ansible/network_ui_3_3
Graphical UI for Network Inventory
2018-03-26 08:11:21 -07:00
Matthew Jones f5252d9147 Merge pull request #1624 from theblazehen/devel
Add Rocket.Chat notification type
2018-03-26 06:41:48 -07:00
Matthew Jones 6419339094 Merge pull request #1570 from rooftopcellist/authorization_flow_docs
add authorization grant to docs
2018-03-20 07:26:10 -07:00
Matthew Jones 3ee8b3b514 Merge pull request #1613 from EagleIJoe/patch-1
Corrected alternate dns servers entries in docker-compose template
2018-03-20 07:24:31 -07:00
Matthew Jones c0661722b6 Merge pull request #1523 from paihu/slack-color-notification
support slack color notification #1490
2018-03-19 18:05:28 -07:00
Matthew Jones 681918be9a Merge pull request #1598 from ryanpetrello/pin-boto-core
pin botocore to avoid dependency hell re: latest python-dateutil
2018-03-17 13:08:44 -07:00
Matthew Jones 8aa7e4692d Merge pull request #1596 from ansible/jlmitch5-patch-3
update .gitignore to include tower license dir
2018-03-16 12:36:00 -07:00
Matthew Jones 3928f536d8 Merge pull request #1571 from matburt/fixing_cluster_resources
Fixing some issues defining resource requests in openshift and k8s
2018-03-15 11:20:56 -07:00
Matthew Jones cec77964ac Merge pull request #1563 from matburt/container_cluster_capacity
Implement container-cluster aware capacity determination
2018-03-14 12:06:25 -07:00
Matthew Jones 63f0082e4d Merge pull request #1543 from matburt/k8s_helm_instructions
Adding information on Kubernetes RBAC considerations for Helm
2018-03-14 05:52:12 -07:00
Matthew Jones b646e675d6 Merge pull request #1544 from matburt/sorting_region_choices
Sort cloud regions in a stable way
2018-03-13 18:02:31 -07:00
Matthew Jones 4a5f458a36 Merge pull request #1542 from matburt/adding_more_extra_vars
Adding more helpful job extra vars
2018-03-13 17:53:44 -07:00
Matthew Jones 346c9fcc8a Merge pull request #1514 from wenottingham/a-period-piece
Add some periods.
2018-03-12 07:40:16 -07:00
Matthew Jones eaff7443d2 Merge pull request #1522 from therealmaxmouse/patch-1
Update INSTALL.md
2018-03-12 07:39:48 -07:00
Matthew Jones 8a9397a997 Merge pull request #1528 from jffz/devel
Fix project_data_dir templating for local_docker install
2018-03-12 07:37:11 -07:00
Matthew Jones 61a48996ee Merge pull request #1459 from rooftopcellist/update_session_setting
add csrf & session settings
2018-03-07 08:41:17 -08:00
Matthew Jones 8421d2b0d2 Merge pull request #1457 from matburt/remove_old_migrations
Remove old south migrations from before a previous django upgrade
2018-03-06 12:59:32 -08:00
Matthew Jones dc4b9341da Merge pull request #1383 from jakemcdermott/401-on-invalid-login
issue a 401 on invalid login
2018-02-28 08:35:11 -05:00
Matthew Jones 7d51b3b6b6 Merge pull request #1116 from bmduffy/bugfix-pem-validation
[bugfix-pem-validation]
2018-02-19 07:53:19 -05:00
Matthew Jones 0d2daecf49 Merge pull request #1243 from matburt/fix_clustering_isolated
Fix isolated instance clustering implementation
2018-02-14 08:32:24 -05:00
Matthew Jones 6163cc6b5c Merge pull request #1058 from ansible/scalable_clustering
Implement Container Cluster-based dynamic scaling
2018-02-02 09:22:06 -05:00
Matthew Jones 9266444b19 Merge pull request #1117 from ryanpetrello/fatal-celery-reload
run the celery reload in a shell so the uwsgi hook isn't fatal on fail
2018-02-01 22:39:00 -05:00
Matthew Jones b89d4349c0 Merge pull request #1080 from Xiol/feat-projects-vol
Allow AWX projects directory to be a volume
2018-02-01 13:17:34 -05:00
Matthew Jones d4983ea10d Merge pull request #856 from ewjoachim/docker-compose-491
Fixes #491: Adding Docker Compose installer
2018-01-26 08:33:40 -05:00
Matthew Jones 42098bfa6d Merge pull request #621 from ryanpetrello/set_stat_workflow_race_condition
don't process artifacts from custom `set_stat` calls asynchronously
2018-01-24 10:27:19 -05:00
Matthew Jones 71d23e8c81 Merge pull request #1007 from wallnerryan/alternate-dns-servers
support dns servers: fixes https://github.com/ansible/awx/issues/1004
2018-01-19 08:58:29 -05:00
Matthew Jones b6a901ac51 Merge pull request #1012 from wwitzel3/devel
first-parent requires git >= 1.8.4
2018-01-18 11:36:33 -05:00
Matthew Jones 03cef6fea3 Merge pull request #969 from matburt/default_x_forwarded_for
Add X-Forwarded-For as a default source of remote host headers
2018-01-11 12:01:27 -05:00
Matthew Jones 648d27f28d Merge pull request #909 from scottp-dpaw/add-openshift-hint
Add REMOTE_HOST_HEADERS override to OpenShift template
2018-01-11 11:56:05 -05:00
Matthew Jones 67d927121d Merge pull request #940 from ryanpetrello/multivenv
implement support for per-playbook/project/org virtualenvs
2018-01-10 12:15:38 -05:00
Matthew Jones ae06cff991 Merge pull request #938 from ansible/kubernetes_install_support
Kubernetes install support
2018-01-10 09:57:33 -05:00
Matthew Jones 9365e477c5 Merge pull request #951 from ansible/remove_nodeport
Remove nodeport customization
2018-01-10 09:32:36 -05:00
Matthew Jones 6504972d82 Merge pull request #741 from rbywater/bugfix/cloudformsinventory
Fix CloudForms enabled & id variable names - relates to #705
2018-01-10 00:22:58 -05:00
Matthew Jones 5ec537bad2 Merge pull request #843 from ansible/remove_old_tests
Removing old unused tests
2017-12-14 23:55:12 -05:00
Matthew Jones a8d4eb7c1d Merge pull request #821 from ryanpetrello/devel
more test cleanup from 3.2.2 merge
2017-12-13 13:15:59 -05:00
Matthew Jones ca84e1c654 Merge pull request #817 from ansible/jakemcdermott-patch-1
fix missing comma in package.json
2017-12-13 12:48:16 -05:00
Matthew Jones 7fc896e183 Merge pull request #774 from matburt/jupyter_for_devel
Adding jupyter notebook support to the AWX development environment
2017-12-06 09:49:07 -05:00
Matthew Jones 9488105381 Merge pull request #773 from shanemcd/devel
Add m2r to setup requirements file
2017-12-05 15:38:31 -05:00
Matthew Jones 21bdea05a0 Merge pull request #762 from matburt/fix_pg_port
Make sure we define postgres port customization during install
2017-12-04 14:16:09 -05:00
Matthew Jones 9b5371f2ab Merge pull request #670 from chrismeyersfsu/job_events_docs
add docs for job events
2017-11-16 13:46:35 -05:00
Matthew Jones 457359322f Merge pull request #583 from ansible/nicer_error_tower_inventory
Present the tower inventory sync failure in a better way
2017-11-16 13:16:22 -05:00
Matthew Jones b06a508ceb Merge pull request #651 from tumbl3w33d/646_configurable_search_domains
Make DNS search domain configurable for awx containers
2017-11-15 23:32:16 -05:00
Matthew Jones d6b10b7f44 Merge pull request #657 from ansible/openshift_fixes
Openshift fixes
2017-11-15 13:29:41 -05:00
Matthew Jones 799feac0e1 Merge pull request #638 from shanemcd/devel
Fix OpenShift configmap
2017-11-14 11:40:12 -05:00
Matthew Jones f46bacdeaa Merge pull request #636 from ansible/fix_celery_inspector
Delay instantiation of the celery app for the inspector
2017-11-14 10:42:10 -05:00
Matthew Jones b70f7bd866 Merge pull request #549 from cchurch/allow-non-fqdn-for-ldap-server-uri
Allow non-FQDN for AUTH_LDAP_SERVER_URI.
2017-11-02 08:57:04 -04:00
Matthew Jones f1813c35ed Merge pull request #528 from AlanCoding/fix_dep_update
fix bug with dependent SCM inv updates
2017-11-01 09:03:11 -04:00
Matthew Jones 0c5978715e Merge pull request #523 from AlanCoding/wfjt_spec_fix
fix admin edit of WFJT survey spec
2017-11-01 09:02:36 -04:00
Matthew Jones 5c1a6b7d6d Merge pull request #535 from matburt/fix_pgdata_issue
Specify a PGDATA directory to prevent container re-create issues
2017-11-01 08:46:24 -04:00
Matthew Jones ffb148aaa9 Merge pull request #534 from dleehr/fix-install-2.3
Updates INSTALL.md to reflect Ansible 2.4 requirement
2017-10-31 15:07:06 -04:00
Matthew Jones 63cf681369 Merge pull request #418 from Comradephate/patch-1
Divorce the "local docker install" portion of the install playbook from the image build + push logic
2017-10-27 12:31:09 -04:00
Matthew Jones f019452207 Merge pull request #551 from ansible/tower_inventory_source
Tower inventory source
2017-10-27 08:41:24 -04:00
Matthew Jones 0ac3598ca5 Merge pull request #431 from matburt/lower_awx_uid
Lower the default uid by which we'll rewrite passwd
2017-10-13 15:33:36 -04:00
Matthew Jones ef05df9224 Merge pull request #421 from carbonin/use_http_host_in_slash_redirect
Use $http_host in trailing slash redirect
2017-10-13 14:12:21 -04:00
Matthew Jones f25ab7c6da Merge pull request #403 from jangsutsr/fix-391
Add extra encoding to ldap_dn verification
2017-10-11 14:35:35 -04:00
Matthew Jones 87e695ff6c Merge pull request #330 from Kickimanjaro/patch-1
Update INSTALL.md
2017-10-09 22:44:58 -04:00
Matthew Jones 721674f0cd Merge pull request #502 from wwitzel3/release_3.2.1
[3.2.1] Fix broken migration from 3.1.1/3.1.2 -> 3.2.1
2017-10-06 13:19:34 -04:00
Matthew Jones ca4a1f37cd Merge pull request #323 from tvieira/doc_fix_link
Fix markdown link in CONTRIBUTING for enhancements list.
2017-09-29 13:31:39 -04:00
Matthew Jones c234b9fb99 Merge pull request #321 from chrismeyersfsu/github_issues_template_include_awx_install_type
add awx install type to issue template
2017-09-29 13:26:58 -04:00
Matthew Jones 480e20136a Merge pull request #301 from romainrbr/devel
Changing the color option for hipchat to always be lowercase
2017-09-28 21:16:21 -04:00
Matthew Jones cd35704b0b Merge pull request #298 from st0ne-dot-at/proxy_fix
added proxy settings to docker runtimes
2017-09-28 08:46:38 -04:00
Matthew Jones a5c028cd45 Merge pull request #477 from ansible/remove_callback_blocked_dependency
Remove the logic blocking dependent inventory updates on callbacks
2017-09-27 16:53:12 -04:00
Matthew Jones e1804400ec Merge pull request #294 from matburt/official_awx_image_install
Add support for installing AWX from official images
2017-09-26 20:47:14 -04:00
Matthew Jones b9f2aa3437 Merge pull request #249 from matburt/preopulate_awx_user
Allow pre-populating the default AWX superuser account
2017-09-22 21:52:03 -04:00
Matthew Jones d0a38816b5 Merge pull request #228 from mwasilew2/restart-policy-of-containers
auto restart containers created by the installer
2017-09-21 18:45:31 -07:00
Matthew Jones b46c6e4aad Merge pull request #207 from matburt/add_krb_support
Add krb package dependencies to support windows connections
2017-09-19 06:55:47 -07:00
Matthew Jones 52aa38e742 Merge pull request #197 from ansible/fix_secret_key
Fix an issue where we ignored the secret key during install
2017-09-19 06:36:54 -07:00
Matthew Jones 2fe5c2ac83 Merge pull request #424 from ansible/isolated_sdist_version
Fix an issue not populating the version metadata for isolated sdist
2017-09-18 08:57:48 -07:00
Matthew Jones cba8914aae Merge pull request #183 from matburt/latest_greatest_ansible
Include ansible centos repo link and install the latest ansible
2017-09-17 05:16:32 -07:00
Matthew Jones 663257a690 Merge pull request #182 from matburt/installer_updates
Rework installer to support local minishift environment
2017-09-17 05:15:43 -07:00
Matthew Jones a2f4134ee0 Merge pull request #417 from ansible/vmware_cert_validation
Add a setting for vmware inventory cert validation
2017-09-15 17:57:59 -07:00
Matthew Jones f9185b02b5 Merge pull request #167 from Numblesix/devel
updated Docu
2017-09-15 10:56:40 -07:00
Matthew Jones 418acbf218 Merge pull request #177 from pchauncey/faster
only pause when containers are launched
2017-09-15 10:56:13 -07:00
Matthew Jones 713e368557 Merge pull request #413 from ansible/invscript_endpoint_performance
Improve script endpoint performance by removing forced ordering
2017-09-15 08:16:02 -07:00
Matthew Jones 4657f29df9 Merge pull request #103 from ragingpastry/add-mattermost-notification
Add mattermost notification
2017-09-15 06:42:37 -07:00
Matthew Jones a5ade10bff Merge pull request #162 from matburt/force_awxweb_hostname
Force awxweb hostname
2017-09-14 05:32:48 -07:00
Matthew Jones e7ce2fcc8d Merge pull request #149 from gdahlm/devel
Fix issue with python virtual environments and localhost.
2017-09-13 21:02:22 -07:00
Matthew Jones e7eeb86709 Merge pull request #154 from snahelou/devel
add proxy support
2017-09-13 12:37:21 -07:00
Matthew Jones ca094f0e86 Merge pull request #156 from swills/portable-get_system_task_capacity
Make get_system_task_capacity portable
2017-09-13 10:19:12 -07:00
Matthew Jones 7e754e20ae Merge pull request #404 from ansible/sys_auditor_can_set_pass
Allow System Auditor to set password
2017-09-13 06:32:10 -07:00
Matthew Jones 2dda863baf Merge pull request #155 from ansible/add_missing_svn
Add missing subversion to image
2017-09-13 06:27:47 -07:00
Matthew Jones 10a3959f52 Merge pull request #400 from ansible/taskman_dep_update_improve
Fix an issue where dependent updates weren't sorted correctly
2017-09-13 06:17:56 -07:00
Matthew Jones 309577f3ef Add missing subversion to image 2017-09-13 08:57:14 -04:00
Matthew Jones d308946360 Allow system auditor to set their own password 2017-09-12 16:07:47 -04:00
Matthew Jones 9827a4b758 Merge pull request #129 from stephenpc/bugfix/postgres_container_perms
Update selinux context for postgres volume
2017-09-12 11:49:13 -07:00
Matthew Jones 9f3a0c0716 Fix an issue where dependent updates weren't sorted correctly
When considering previous / current Project Updates we weren't
properly sorting the previous runs.

We also make sure we filter down to just "check" style project updates
and don't consider 'run' style standalone project updates when
deciding what are potentially related project updates
2017-09-12 09:42:50 -04:00
Matthew Jones c7f498fd01 Merge pull request #125 from wwitzel3/devel
fix issue template section, component => component name
2017-09-12 04:48:37 -07:00